/* CSS Document */

@media print {
  html {}
  body { margin:0px; padding:0px; background-color:#ffffff; font-family:  Arial, Verdana;}
}

html {height:100%;}
body { margin:0px; padding:0px; background-color:#D2CBBC; font-family: Verdana, Arial, Helvetica, sans-serif; height: 100%; }
div#main { position: relative;  width:923px; margin-left: auto; margin-right: auto;  }


/*TOP OF THE PAGE / NAVIGATION ***************************************************************/
#top_nav { width:911px; height:95px; display:block; background-image:url(../images/bkg_top.gif); background-repeat:repeat-x; font-size:11px;float:left; border-left: 6px solid #FFFFFF; border-right: 6px solid #FFFFFF}
#top_nav_logo { width:255px; height:95px; float:left; text-align:left; padding:0px; margin:0px}
#top_nav_btn { width:536px; float:right; padding-top:20px; height:31px; text-align:right; padding-right:20px }
#top_nav_search { width:618px; float:right; height:40px; text-align:right; padding-right:15px; padding-top:5px; background:url(../images/bkg_search.gif) no-repeat right;}
	.gonetBtn { margin-left:30px}
#top_nav a, .seao, #seao{ color:#333333; font-size:11px; text-decoration:none; padding: 0px 5px 0px 5px}
#top_nav a:hover, #seao:hover, .seao:hover{ color:#960201; font-size:11px; text-decoration:underline}


/*MAIN BUTTONS *******************************************************************************/
#main_btn { width:911px; height:33px; display:block; background-image:url(../images/bkg_bouton.gif); background-repeat:repeat-x; font-size:11px; float:left; border-left: 6px solid #FFFFFF; border-right: 6px solid #FFFFFF; text-align:left}
#main_btn a {color:#333333;}
#main_btn a:hover {color:#920000; text-decoration:underline;}
<!-- #main_btn img{  margin-left: 0px; margin-right: 0px; padding-left:0px; padding-right:0px;} -->



/*SOUS MENU *******************************************************************************/
#dropmenudiv{
position:absolute;
border:1px solid #FFF;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:12px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
color:#e9e8e4;
display: block;
text-indent: 10px;
border-bottom: 1px solid #e9e8e4;
padding: 4px 0px;
text-decoration: none;
font-weight: normal;

}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #e9e8e4;
color:#333
}





/*HOME PAGE *******************************************************************************/
#main_center_home { width:911px; background-color:#FFFFFF;font-size:11px; border:6px solid #FFFFFF; float:left  }
#left_side_infolettre { width:171px; height:562px; background-color:#996633; font-size:11px; color:#FFFFFF; float:left } 
#left_side_concours { width:171px; height:562px; background-color:#BCAC8C; font-size:11px; color:#FFFFFF; float:left; border-left: 6px solid #FFFFFF; } 
.left_content_concours { width:161px; height:auto; font-size:11px; color:#333333; float:left ; padding: 10px 5px 10px 5px}
.left_content_infolettre { width:161px; height:auto; font-size:11px; color:#FFFFFF; float:left ; padding: 10px 5px 10px 5px}
.left_content_infolettre a{ color:#FFF; font-weight:bold; text-decoration:underline}
.left_content_infolettre a:hover{ color:#ecca81; font-weight:bold; text-decoration:underline}
#anime_flash { width:556px;  border-left:6px solid #FFFFFF; float:left}
.quick_nav {float:left; background:url(../images/bkg_quicknav.jpg) no-repeat; width:165px; height:224px; padding: 10px 5px 5px 15px}
.quick_nav h2{color:#423932; font-weight:bold; font-size:13px; line-height:12px; margin: 0px 0px 10px 0px; font-family:Arial, Verdana, sans-serif}
ul.quick_btn {font-size: 11px ;float: left; margin:0px; padding: 0 0 0 2px; list-style:none }
ul.quick_btn li{font-size: 10px;float: left;padding: 0;margin: 0; width:160px; background-image:url(../images/img_fleche.gif); background-repeat:no-repeat; line-height:12px; }
ul.quick_btn li a, ul.quick_btn li a:visited {color: #333333;padding: 0px 2px 2px 12px;text-decoration: none; }
ul.quick_btn li a {display: block;}
ul.quick_btn li a:hover {color:#920000; text-decoration:underline}




/*PAGE CONTENT *******************************************************************************/
#main_center_page { width:911px; background-color:#FFFFFF;font-size:11px; border:6px solid #FFFFFF; float:left  }
#page_left_side{ position:relative; width:312px; float:left; padding:0px; border-right:6px solid #FFFFFF; background-color:#FFFFFF }
.page_left_nav { width:272px; height:270px;  background-color:#bcac8c; padding:10px 10px 30px 30px; color:#333333}
.page_left_nav h1{ font-size:15px; line-height:14px; font-weight:bold; color:#960201; margin:0 0 6px 0; padding:0px; float:left;width:262px; font-family:Arial, Verdana, sans-serif}

.page_left_nav ul{ font-size: 11px ;float: left; margin:0px; padding: 0 0 0 2px; list-style:none }
.page_left_nav li{ float: left; width:250px;}
.page_left_nav li a{display: block; padding:1px 5px 1px 5px; border-bottom:solid 1px #FFFFFF; }
.page_left_nav li a, .page_left_nav li a:visited{color:#FFFFFF; text-decoration:none; font-weight:bold}
.page_left_nav li a:hover{ color:#333333; background-color:#fbfaf7}
.page_left_info { width:261px; float:left; padding:8px 10px 8px 40px; border-bottom:dotted 1px #999999; border-right:dotted 1px #999999; background:url(../images/bkg_page_left.jpg) repeat-y}
.page_left_info a{text-decoration:underline; font-weight:bold; color:#990000}
.page_left_info a:hover{color:#666}
.page_left_info h2{ font-size:12px; font-weight:bold; color:#333333; margin:0}
#page_content{ position:relative; width:593px; float:left; padding:0px; margin:0px}
.main_picture { width:593px;}
.bande_image { margin:10px 0px 10px 0px; }
.bande_image img{ margin:0px 15px 0px 0px; border: #bcac8c 1px solid; }


/*FOOTER *******************************************************************************/
#footer { width:923px; /*height:60px;*/ background-color:#FFFFFF;font-size:10px; float:left; margin-top: 10px }
.footer_lien {float:left; text-align:left; width:850px; padding: 0px 10px 10px 20px;}
.footer_lien a{text-decoration:none; color:#666666; }
.footer_lien a:hover { text-decoration:underline; color:#333333 }
.conception_credit{ text-align:right; width:150px; padding: 2px 10px 2px 20px; position:relative; top:15px; left:735px;}



/*AUTRES *******************************************************************************/
.boite_search {position:absolute; top:61px; left:546px; width:250px;}
.btn_search {position:absolute; top:61px; left:876px; }
.champs_form {color:#333333; font-size:11px}
.formSMenuText{ margin-bottom:4px }
.imgThumbnail{ border:1px; border-color:#666666}

p.quote:first-letter{
	text-transform: uppercase;
}
p.quote {
	color: #424242;
	font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
	letter-spacing:0.1em;
	text-align:center;
	margin: 20px auto;
	text-transform: lowercase;
	line-height: 110%;
	font-size: 14pt;
	font-variant: small-caps;
}
#small_notes h4{
	font-weight:bold;
	font-size:11px;
	margin:20px 0 3px 0;
}
#small_notes {
	font-size:10px;
}

#seao{
	display:block;
	position:relative;
	top:40px;
}



