body, html {background:url(images/fondstandard.gif);#FFFFFF;margin:0;padding:0;font-family:Verdana,Arial;text-align:left;font-size:12px;color:#FFF;background-attachment: fixed;}

#conteneur {margin: 0 auto;width:1200px;}

#header {width:1200px;height:195px;background: url(images/header.gif) no-repeat;float:right}

#left {width:200px;padding:20px 0 0 0;float:left}

#right {width:1000px;padding:20px 0 0 0;margin:0 0 0;float:right}

.clear {clear:both;visibility:hidden}

#pied {height:22px;background:url(images/pied.png);padding:20px 0 0 0;color:#FFF;font-size:11px;text-align:center;} 


/*News*/

.news_haut {background:url(images/news_haut.gif) no-repeat;width:995px;margin:0 auto;padding:3px 0 0 7px;height:27px;font-weight:bold}

.news_fond {background:url(images/news_fond.png);width:815px;margin:0 auto;padding:0 10px 0 10px;}

.news_bas {background:url(images/news_bas.png);width:980px;margin:0 auto;padding:7px 10px 0 10px;height:18px;font-size:10px;text-align:right}


/*Menu*/ 
.menu_haut {background:url(images/menu_haut.png);width:180px;margin:0 auto;padding:8px 0 0 0;height:34px;text-align:center;font-size:14px;font-weight:bold}
.menu_fond {background:url(images/menu_fond.png);width:165px;margin:0 auto;padding:0 5px 0 10px;color:#FFF}
.menu_bas {background:url(images/menu_bas.png);width:180px;margin:0 auto;height:23px}
ul {margin:0 0 0 5px;padding:0;width:135px;font-size:11px}
ul li {font-weight:bold;text-decoration:none;list-style-type: none;} 
ul li a {color: #FFF;outline:none;}
ul li a:hover{color: #191919}


/*Class générique*/ 
a {color:#FFF;text-decoration:none;outline:none;font-weight:bold}
a:hover {color:#191919}

.s12legendephoto {font-family:"comic sans ms", arial, sans-serif;font-size:12pt;COLOR:#FFFF00} 
.s10textephoto {font-family:"comic sans ms", arial, sans-serif;font-size:10pt;COLOR:#CCCCCC}
.s14blanc {font-family:"comic sans ms", arial, sans-serif;font-size:14pt;COLOR:#CCCCCC}
.s12blanc {font-family:"comic sans ms", arial, sans-serif;font-size:12pt;COLOR:#CCCCCC}
.s10blanc {font-family:"comic sans ms", arial, sans-serif;font-size:10pt;COLOR:#CCCCCC}
.s10rouge {font-family:"comic sans ms", arial, sans-serif;font-size:10pt;COLOR:#FF0000}
.s10jaune {font-family:"comic sans ms", arial, sans-serif;font-size:10pt;COLOR:#FFFF00}
.s8blanc {font-family:"comic sans ms", arial, sans-serif;font-size:8pt;COLOR:#CCCCCC}
.s4copy {font-family:"comic sans ms", arial, sans-serif;font-size:7pt;COLOR:#FFFF66}

.s12noir {font-family:"comic sans ms", arial, sans-serif;font-size:12pt;COLOR:#000000}

.fieldset {
    border-style: solid;
    border-width: 10px;
    border-color: yellow;
}

 a.menu300 {
color : WHITE; 
background : #be191b; 
text-align : center; 
display : block; 
width : 250px; 
border : 1px solid gray; 
padding : 1px; 
text-decoration : none; 
font : bold 12px "comic sans ms", arial, sans-serif; 
} 
a.menu300:hover {
color : BLUE; 
background-color : YELLOW;  
}

 a.menu250 {
color : WHITE; 
background : #be191b; 
text-align : center; 
display : block; 
width : 250px; 
border : 1px solid gray; 
padding : 1px; 
text-decoration : none; 
font : bold 12px "comic sans ms", arial, sans-serif; 
} 
a.menu250:hover {
color : BLUE; 
background-color : YELLOW;  
}