body{width:98%;font-family:verdana;background:#222;}
ul{list-style-type:none;}
label{display:block;width:140px;float:left;}
#bandeau{width:900px;height:150px;background:url(../images/bandeau.jpg);margin:auto;}
#lig_violet{width:900px;height:4px;background:#663399;margin:auto;}
#menu_haut{width:900px;height:26px;z-index:2;margin:auto;}
#cont_corps{width:900px;height:400px;margin:auto;background:white;}
#menu_accueil,#menu_ou,#menu_pro,#menu_par,#menu_pre,#menu_contact{height:26px;background:#cc99cc;float:left;text-align:left;}
#menu_accueil a,#menu_ou a,#menu_pro a,#menu_par a,#menu_pre a,#menu_contact a{font-weight:bold;font-size:12px;display:block;text-decoration:none;color:#663399;height:22px;margin-top:0px;padding-left:6px;padding-top:4px;}
#menu_accueil a:hover,#menu_ou a:hover,#menu_pro a:hover,#menu_par a:hover,#menu_pre a:hover,#menu_contact a:hover{background:#663399;color:white;height:22px;}
#sous_menu_accueil,#sous_menu_ou,#sous_menu_pro,#sous_menu_par,#sous_menu_pre,#sous_menu_contact{margin-top:0px;position:absolute;display:none;z-index:10;}

#sous_menu_accueiltt,#sous_menu_outt,#sous_menu_prott,#sous_menu_partt,#sous_menu_prett,#sous_menu_contacttt{border:1px solid red;margin-top:0px;position:absolute;z-index:10;}


#sous_menu_accueil li,#sous_menu_ou li,#sous_menu_pro li,#sous_menu_par li,#sous_menu_pre li,#sous_menu_contact li{background:#cc99cc;margin-left:0px;height:28px;}
#sous_menu_accueil li a,#sous_menu_ou li a,#sous_menu_pro li a,#sous_menu_par li a,#sous_menu_pre li a,#sous_menu_contact li a{text-decoration:none;font-weight:normal;font-size:10px;padding-top:6px;padding-left:6px;}
#sous_menu_accueil li:hover,#sous_menu_ou li:hover,#sous_menu_pro li:hover,#sous_menu_par li:hover,#sous_menu_pre li:hover,#sous_menu_contact li:hover{background:#cc99cc;}
#lien{font-weight:bold;font-size:11px;text-decoration:none;color:#663399;}
#lien:hover{font-weight:bold;font-size:11px;text-decoration:none;color:#cc99cc;}
#diaporama{z-index:0;}
#corps{width:600px;height:400px;background:url(../images/fond1.gif);float:left;}
#corps img{border:none;}
#corps ul{display:block;width:180px;margin-top:0px;list-style-type:none;}
#corps td{height:10px;}
.titre_menu{font-size:12px;font-weight:bold;color:#663399;font-weight:bold;text-decoration:none;}
.sous_titre_menu{color:#cc99cc;text-decoration:none;font-weight:bold;font-size:10px;}
.sous_titre_menu:hover{color:#663399;text-decoration:none;font-weight:bold;font-size:10px;}
.mise_en_page{width:560px;height:380px;position:relative;margin-top:20px;margin-left:20px;color:#333333;font-size:11px;text-align:justify;}
.tab_liens{margin-top:20px;width:560px;text-align:center;}
.tab_liens a{color:#663399;text-decoration:none;}
.photo_corps{width:560px;height:120px;text-align:center;margin-top:60px;}
.titre_corps{color:#663399;margin-top:0px;height:10px;font-size:13px;}
img {vertical-align:middle; border:none;} 
 
#thumbs {overflow:auto; list-style:none; margin:30px; padding:0px;} 
#thumbs li {float:left;} 
#thumbs a {display:block; padding:5px; outline:none;margin-left:10px;} 
#thumbs a:hover, #thumbs a:focus {background:#CCCCCC;} 
#thumbs a.active {background:grey;} 
#viewer {position:relative; width:700px; height:465px; margin-left:250px;} 
#viewer img{border:5px solid grey;}
#viewer img[src*="loader"] {position:absolute; left:50%; top:50%; margin:-15px 0 0 -15px;}

#tab_part{width:500px;margin-top:10px;margin-left:10px;margin-bottom:10px;}
#tab_part p{padding-left:5px;padding-right:5px;text-align:center;}
#tab_part td{height:60px;vertical-align:middle;}

.carrousel { 
    margin:auto; 
    padding:0; 
    height:260px; 
} 
.carrousel li { 
    float:left; 
    width:400px; 
    height:260px; 
    margin:0; 
    padding:0; 
    list-style:none; 
    color:#FFF; 
    font:3em/1.2 Georgia, "Times New Roman", Times, serif; 
    text-align:center; 
    background:#C00; 
}
