/*  ----------------------------------------------------------- */
/*  Feuilles de styles des squelettes par defaut pour SPIP 1.9  */
/*  ----------------------------------------------------------- */

/* taille typo
 * Base				100%
 * -------------------------------------
 * 20px				1.27em
 * 19px				1.21em
 * 18px				1.15em
 * 17px				1.09em
 * 16px				1.03em
 * 15px				0.96em
 * 14px				0.88em
 * 13px				0.82em
 * 12px				0.77em
 * 11px				0.71em
 * 10px				0.65em
 *  9px				0.59em
 * Attention : en dessous de 0.71em le texte devient illisible en text smallest sur MSIE
 */

/*  ------------------------------------------
/*  Correction des styles HTML par defaut
/*  ------------------------------------------ */
body {
	background: #DAD3B7;
	margin: 0;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}

img, table { margin: 0; padding: 0; border: none; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0;}
p{
margin:10px 0;

}

/*  ------------------------------------------
/*  Disposition a l'ecran des blocs principaux
/*  ------------------------------------------ */
#page {
	width: 940px;
	position:absolute; top:0; left:10px;
	background:url(../visuels/menumc1.jpg) no-repeat left top;
}

#page .corpsPage {
	clear:both;
	margin-left:265px;
	padding-bottom:50px;
	background:url(../visuels/bandoh.jpg) no-repeat left top;
}

#page .corpsPage h1 {
	text-align:left; font-size:16px; color:#333333; clear:both;
	padding-top:100px;
}

#page .corpsPage h2 {
	text-align:left; font-size:14px; color:#A44D1A; clear:both;
	padding-top:10px;
}
#page .corpsPage h3 {
	text-align:left; font-size:13px; color:#333333; clear:both;
	padding-top:10px;
}

#page .corpsPage .chapo {
	text-align:justify; font-size:13px; color:#A44D1A;
	font-weight:bold; padding:10px 0;
}

#page .corpsPage .texte {
	text-align:justify; font-size:12px; line-height:15px;
	padding:10px 0; border-bottom:1px dashed #A44D1A;
}


#signature{
	clear:both;padding:5px; margin-top:30px;
	font-size:9px; text-align:left;
}
#signature a{
	color:#003366;
}

/*  STYLE DU MENU HAUT */

dl, dt, dd {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {

}
#menu dl {
float: left; padding:0;
margin: 0; height:15px;
}
#menu dt {
cursor: pointer;width:110px;
text-align: center; padding:3px 0;
color:#191970; font-size:13px; border:1px solid #666666;
}
#menu dt:hover {
background:#A44D1A;color:#FFFFFF;
}
#menu dt a {
color: #333333; 
text-decoration: none;
display: block;
}
#menu dt a:hover {
color:#FFFFFF;
}
#menu dd {
	background:#DAD3B7;
	border:1px solid #999999; border-bottom:none;
	position:absolute; display:none; width:110px; font-size:12px;
	
}
#menu dd .over{
	border-bottom: 1px solid #666666;
	text-align:center; padding:3px 0;
}
#menu dd  .over:hover{
	
}
#menu dd  .over a{
	color: #191970;
}
#menu dd  .over a:hover{
	color:#A44D1A; 
}


/*dt, dl, dd, ul, li   { list-style-type: none; margin: 0; padding: 0 }

.menu    { margin-left:265px;
background:url(../visuels/.gif) no-repeat left top;}
.menu dl   { vertical-align: middle; float: left; width: 108px }
.menu a    { color: #191970; font-weight: bold; text-decoration: none; text-align: center; vertical-align: middle; display: block; margin: 0px; padding-top: 2px; border: solid 1px gray; height: 20px }

.menu a:hover  { color: #ffffff; background-color: #a44d1a; border: solid 1px gray }
.menu a:active { color: #ffffff; background-color: #a44d1a; border: solid 1px gray }

#smenu1, #smenu2, #smenu3, #smenu4, #smenu5  { font-size: 12px; display: none; width: 100% }
#smenu1 a, #smenu2 a, #smenu3 a, #smenu4 a, #smenu5 a   { font-weight: normal; background-color: #dac596; border-top: 0 none; height:17px }
#smenu1 a:hover, #smenu2 a:hover, #smenu3 a:hover, #smenu4 a:hover, #smenu5 a:hover  { color: #a44d1a; border-top: 0 none }*/

/*  FIN STYLE DU MENU HAUT */


/*  ------------------------------------------
/*  Couleurs des liens
/*  ------------------------------------------ */
a { text-decoration: none; color: red; }
a:hover { text-decoration: none; }
