html, body, div {margin: 0px;padding: 0px;}/*reset css -- > annuler les marges auto*/
html, body{height: 100%;}


@font-face {font-family:'Mine';src: url('../FONT/ITCEDSCR.TTF');
}

body{
	font-family: arial, verdana, sans-serif;
	color:##800000;
	background-color:#542929;
	background-image:url(../IMG/bg.jpg);
}

#wrapper{
	width:930px;
	/*min-height:100%;
	height:700px;*/
	position: relative;
	margin:0 auto;
	background-color:#fffdef;
	-webkit-box-shadow: 0px 0px 5px  #000; 
}

#nav{
	height:270px;
	background-image:url(../IMG/header_bg.png);
	background-repeat: no-repeat;
	margin-top: 0;
/*	background-color:#0F0;*/
}
#menuDeroulant li a
{
	font-size:32px;
	font-family: Mine, Verdana, Arial, sans-serif;
}
#menuDeroulant
{
 width: 840px;
 height:40px;
 list-style-type: none;
 margin: 0;
 padding: 177px 0 0 20px;		/* Hauteur des boutons du menu par rapport au haut de la page */
}

#menuDeroulant li{float: left;width: 127px;margin: 0;padding:0px;border: 0;}
#menuDeroulant li .taille{width: 130px;}	
#menuDeroulant .sousMenu{list-style-type: none;margin: 12px 0 0 0;padding: 0;border: 0;}
#menuDeroulant .sousMenu li
{
 float: none;
 margin: 0;
 padding: 0;
 border: 0;
}

#menuDeroulant li
{
 float: left;
 margin: 0 0px  0 0;
 padding: 0 13px  0 0;		/* Espacement entre les boutons */
 border: 0px;
}			

 #menuDeroulant li a:link, #menuDeroulant li a:visited
{
 display: block;
 text-align:center;
color: #400000;				/* Couleur boutons */
 margin:0px 0px 0 0px;
 padding: 0 0px 0 0px;
 text-decoration: none;
}
#menuDeroulant .sousMenu a{	font-size:32px;}

#menuDeroulant li a::hover{color: #fff;background-color: #800000;}

#menuDeroulant .sousMenu li a:link,

#menuDeroulant .sousMenu li a:visited
{
 display: block; width: 150px;
 color: #FFF;
  background: #400000;				/* Couleur boutons sous menu*/
 text-decoration: none;
 text-align:left;
  margin: 0 0px  0 0;
 padding: 6px 10px  6px 10px;
}

#menuDeroulant .sousMenu li a:hover{color: #fff;background-color: #800000;}

#menuDeroulant .sousMenu li{float: none;margin: 0;padding: 0;border: 0;}

#menuDeroulant .sousMenu{display: none;list-style-type: none;}

#menuDeroulant li:hover > .sousMenu { display: block; }	

#menuDeroulant{position: absolute;}
     
.clear{ clear: left ; }

#contenu{width:894px;min-height:100%;padding:0px 0 44px 0;margin: 0 20px 0 20px;/*background-color:#033;*/}	


#footer {width:930px;margin:0 auto;bottom: 0;height:40px;-webkit-box-shadow: 0px 0px 5px  #000;}
#footer #footer_textes{margin:0;padding:12px 0 0 260px;background-color:#220D08}
#footer a{text-decoration:none;color:#FFF;font-size:10px;margin: 0 7px 0 1px;}
#footer #footer_textes li{list-style:none;display:inline;letter-spacing:2px;}
#footer a:hover{text-decoration:underline;}

.separation{color: #fff;font-size:10px;}

p , h2{margin: 0;padding: 0 0 10px 0;color:#1A0000}
h2{	margin-top:10px;padding:0 0 10px 0;border-bottom: 1px solid #b4a290;font-size:26px; letter-spacing:1px; font-family:'Mine'}
p , h3{margin: 0;padding: 0 0 10px 0;color:#1A0000}
h3{	margin-top:0px;padding:0 0 0 0;border-bottom: 1px solid #b4a290;font-size:26px; letter-spacing:1px; font-family:'Mine'}
.textes{font-size:14px;line-height:18px;}
.soustitres{font-size:11px; margin-bottom:8px;font-weight:bold}




