@charset "windows-1252";

/* ---------------------- Centrage Firefox---------------------- */
html{ overflow-y: scroll; }

/* ---------------------- Body---------------------- */
body {margin-top: 0px;}

/*- Lien Généraux --------------------------- */
a:Link, a:Visited, a:Active, a:Focus {text-decoration: none; color: #006400; font-weight: bold;}
A:Hover {text-decoration: none; color: #B22222; font-weight: bold;}	
 

/* ---------------------- Menu Haut - Recherche ---------------------- */
#wrapper {width: 800px; margin: 0 auto;}
#header {width: 800px; height: 50px; margin: 0 auto; background: url(images/img01.gif) no-repeat left top;}
#menu { float: left; width: 600px; height: 50px;}
#menu ul { margin: 0; padding: 17px 0 0 20px; list-style: none;	line-height: normal;}
#menu li { display: block; float: left;}
#menu a { display: block; float: left; margin-right: 5px; padding: 0px 10px; text-decoration: none; font: 12px "Trebuchet MS",Arial,Verdana,Helvitica,sans-serif;  color: #FFFFFF;}

#menu a:hover { text-decoration: none; background:#7EABFF;}
#menu .current_page_item a { color: #A52A2A; background:#E8E8E8;}

#search { float: right; width: 200px; height: 50px;}
#search form { float: right; margin: 0; padding: 15px 10px 0 0;}
#search fieldset {margin: 0; padding: 0; border: none;}
#search input { float: left; font: 12px "Trebuchet MS",Arial,Verdana,Helvitica,sans-serif; border-style: solid ; border-width: 1px ; border-color: #A52A2A ; }
#search-text { width: 100px; height: 20px; padding: 1px 0 2px 3px; background: #F5F5F5; color: #A52A2A;}
#search-submit { height: 21px; margin-left: 12px; color: #A52A2A;}

/* ---------------------- Menu Haut - Flash ---------------------- */
#wrapperflash {width: 800px; margin: 0 auto;}
#headerflash {width: 800px; height: 30px; margin: 0 auto; background: url(images/img02.gif) no-repeat left top;}
#menuflash { float: left; width:800px; height: 30px;}
#menuflash ul { margin: 0; padding: 7px 0 0 20px; list-style: none;	line-height: normal;}
#menuflash li { display: block; float: right;}
#menuflash a { display: block; float: left; margin-right: 5px; padding: 0px 10px; text-decoration: none; font: 12px "Trebuchet MS",Arial,Verdana,Helvitica,sans-serif;  color: #FFFFFF;}

#menuflash a:hover { text-decoration: none; background:#7EABFF;}
#menuflash .current_page_item a { color: #A52A2A; background:#E8E8E8;}

/* ---------------------- Menu Haut - Non Flash ---------------------- */
#wrappernoflash {width: 800px; margin: 0 auto;}
#headernoflash {width: 800px; height: 30px; margin: 0 auto; background: url(images/img02.gif) no-repeat left top;}
#menunoflash { float: left; width: 800px; height: 30px;}
#menunoflash ul { margin: 0; padding: 7px 0 0 20px; list-style: none;	line-height: normal;}
#menunoflash li { display: block; float: left;}
#menunoflash a { display: block; float: left; margin-right: 5px; padding: 0px 10px; text-decoration: none; font: 12px "Trebuchet MS",Arial,Verdana,Helvitica,sans-serif;  color: #FFFFFF;}

#menunoflash a:hover { text-decoration: none; background:#7EABFF;}
#menunoflash .current_page_item a { color: #A52A2A; background:#E8E8E8;}

/* ---------------------- Menu Haut - Alfa ---------------------- */
#wrapperalfa {width: 800px; margin: 0 auto;}
#headeralfa {width: 800px; height: 30px; margin: 0 auto; background: url(images/img02.gif) no-repeat left top;}
#menualfa { float: left; width: 800px; height: 30px;}
#menualfa ul { margin: 0; padding: 7px 0 0 20px; list-style: none;	line-height: normal;}
#menualfa li { display: block; float: left;}
#menualfa a { display: block; float: left; margin-right: 5px; padding: 0px 5px; text-decoration: none; font: 12px "Trebuchet MS",Arial,Verdana,Helvitica,sans-serif;  color: #FFFFFF;}

#menualfa a:hover { text-decoration: none; background:#7EABFF;}
#menualfa .current_page_item a { color: #A52A2A; background:#E8E8E8;}

/*- Menu Gauche --------------------------- */
#menug ul {list-style:none;margin:0;padding:0;}
#menug img {border: none;} 
#menug {width: 200px;margin: 3px;}
#menug li a {height: 32px;voice-family: "\"}\"";voice-family: inherit;height: 27px;text-decoration: none;}	
#menug li a:link, #menug li a:visited {color: #F8E7BE;display: block;background:  url(images/menulatdroit.png);padding: 5px 0 0 18px;}
#menug li a:hover {color: #F8E7BE;background:  url(images/menulatdroit.png) 0 -32px;padding: 5px 0 0 18px;}

/*- Menu Retour --------------------------- */
#menuretour { float: left; width: 200px; height: 25px;}
#menuretour ul { margin: 0; padding: 4px 0 0 20px; list-style: none;	line-height: normal;}
#menuretour li { display: block; float: left;}
#menuretour a { display: block; float: left; margin-right: 5px; padding: 0px 10px; text-decoration: none; font: 12px "Trebuchet MS",Arial,Verdana,Helvitica,sans-serif;  color: #FFFFFF;}

#menuretour a:hover { text-decoration: none; background:#7EABFF;}
#menuretour .current_page_item a { color: #A52A2A; background:#E8E8E8;}

/* ---------------------- h1 h2 h3 ---------------------- */
h1 {font-size: 10pt; font-family: "Trebuchet MS";  font-weight: bold; letter-spacing: 0pt; text-decoration: none; color: #FFFFCC; margin-bottom: -1pt;}	
h2 {font-size: 10pt; font-family: "Trebuchet MS";  font-weight: bold; letter-spacing: 0pt; text-decoration: none; color: #FFFFCC; margin-top: -2pt; margin-bottom: 2pt;}
h3 {font-size: 9pt; font-family: "Trebuchet MS";  font-weight: bold; letter-spacing: 0pt; text-decoration: none; color: #800000; margin-bottom: -1pt;}
h4 {font-size: 9pt; font-family: "Trebuchet MS";  font-weight: bold; letter-spacing: 0pt; text-decoration: none; color: #2457B6; margin-bottom: -1pt;}		

/* ---------------------- Paragraphes---------------------- */
.section_cont {font-size: 8pt; font-family: "Trebuchet MS";  font-weight: normal; letter-spacing: 0pt; text-decoration: none; color: #2457B6;}
.section_rem {font-size: 8pt; font-family: "Trebuchet MS";  font-weight: normal; letter-spacing: 0pt; text-decoration: none; color: #A52A2A;}
.num_page {font-size: 10pt; font-family: "Trebuchet MS";  font-weight: normal; letter-spacing: 0pt; text-decoration: none; color: #2E2E89;}
.section_livre {font-size: 8pt; font-family: Verdana;  font-weight: normal; letter-spacing: 0pt; text-decoration: none; color: #2457B6;}
.section_titre {font-size: 9pt; font-family: Verdana;  font-weight: normal; letter-spacing: 0pt; text-decoration: none; color: #FFFFFF;}
.section_pub {font-size: 7pt; font-family: "Trebuchet MS";  font-weight: normal; letter-spacing: 0pt; text-decoration: none; color: #2457B6;}
.titre_listes {font-size: 9pt; font-family: "Trebuchet MS";  font-weight: bold; letter-spacing: 0pt; text-decoration: none; color: #2457B6;}

/*- Text Areas --------------------------- */ 

.boutonsearch { border: 1px solid #A52A2A; font-family: "Trebuchet MS";  font-size: 9pt; letter-spacing: 0pt; font-weight: normal;  color: #A52A2A;  background-color: #F5F5F5; cursor:pointer;}		
.textsearch {  border: 1px solid #A52A2A; font-family: "Trebuchet MS";  font-size: 8pt; font-weight: normal;  color: #A52A2A;  background-color: #F5F5F5; letter-spacing: 0pt;}	

/*- Anti Spam --------------------------- */ 
.ccab { display: none; } 

/*- Cadre entoure rouge --------------------------- */ 
.entoure { border: 1px solid #A52A2A;}

/*- Cadre entoure bleu --------------------------- */
.entourebleu { border: 1px solid #000033;}





