/* basic elements */
body {
	background:#f4d2e7;
	border-collapse: collapse;
	font-size: 12px; 
	line-height: 14px;
	font-family : arial,sans-serif;
	text-align: left;
	margin: 0px; 
	padding: 0px;
	}
acronym {
	font-weight: normal; 
	font-style: normal;
	border: 0;
	}
p {
	font-size: 12px; 
	line-height: 14px;
	text-align: left; 
	margin: 0 0 10px 0;
	padding: 0px;
	}
h1 {
font-family : arial,sans-serif;
font-size:18px;
text-align: left; 
margin: 0px; 
padding: 5px;
border: 0; 
}
h1:first-letter {font-size:30px;font-weight: bold;text-transform:uppercase; background:url(/medias/frame/CadreDroite_2.gif) ;}
h1 a:hover  {text-decoration: none; }
h1 a:active {text-decoration: none; }
h2 {
font-family : arial,sans-serif;
font-size:14px;
text-align: left; 
margin: 0px; 
padding: 5px;
border: 0; 
}
h2:first-letter {font-size:24px;font-weight: bold;text-transform:uppercase; background:url(/medias/frame/CadreDroite.gif) ;}
h2 a:hover  {text-decoration: none; }
h2 a:active {text-decoration: none; }
.slogan {
font-size:14px;
color:#ffffff;
/* "margin-top", "margin-right", "margin-bottom", "margin-left" */
margin: 0px 15px 0px 0px;
padding:0px 15px 0px 0px;
text-align:right;
font-weight: bold;
float:right;
}
.slogan:first-letter {font-size:16px;letter-spacing:0;margin:0;padding:0; font-weight: bold;text-transform:uppercase; background:none;}
.slogan a:hover  {text-decoration: none; }
.slogan a:active {text-decoration: none; }
h3 {
font-family : arial,sans-serif;
font-size:18px;
text-align: left; 
margin: 0px; 
padding: 5px;
border-bottom: 2px #750b4d solid; 
}
h3:first-letter {font-size:28px;font-weight: bold;text-transform:uppercase;}
h3 a:hover  {text-decoration: none; }
h3 a:active {text-decoration: none; }
h4 {
font-family : arial,sans-serif;
font-size:16px;
text-align: left; 
margin: 0px; 
padding: 5px;
border-bottom: 1px #f4d2e7 dotted; 
}
h4:first-letter {font-size:24px;font-weight: bold;text-transform:uppercase;}
h4 a:hover  {text-decoration: none; }
h4 a:active {text-decoration: none; }
h5 {
font-family : arial,sans-serif;
font-size:14px;
text-align: left; 
margin: 0px; 
padding: 5px;
border-bottom: 1px #750b4d dotted; 
}
h5:first-letter {font-size:20px;font-weight: bold;text-transform:uppercase;}
h5 a:hover  {text-decoration: none; }
h5 a:active {text-decoration: none; }
h6 {
font-family : arial,sans-serif;
font-size:12px;
text-align: left; 
margin: 0px; 
padding: 5px;
border-top: 1px #750b4d solid; 
border-right: 1px #750b4d solid; 
border-left: 1px #750b4d solid; 
background : url(/medias/images/entete.gif) repeat-y; 
}
h6:first-letter {font-size:18px;font-weight: bold;text-transform:uppercase;}
h7 {
font-family : arial,sans-serif;
font-size:12px;
text-align: left; 
margin: 0px; 
padding: 5px;
border-bottom: 1px #f4d2e7 dotted; 
}
h7:first-letter {font-size:18px;font-weight: bold;text-transform:uppercase;}
h7 a:hover  {text-decoration: none; }
h7 a:active {text-decoration: none; }

a:link, a:visited, a:active { color:#111111; font-weight: bold; text-decoration: none; border:none; }
a:hover, a:visited:hover { color:#111111; text-decoration: underline; border:none;}

.bd_rouge {font-size:12px;color:#000;border: solid 1px #000000;background-color:#ff5f5f; }
.bd_vert {font-size:12px;color:#000;border: solid 1px #000000;background-color:#7ccc6c; }