body {
	font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;
}
table { padding: 0px; margin: 0px; }
	
#main 		    { margin: 10px auto 0px auto; padding: 0px; width: 980px; height: 100%; }
#main1 		    { margin: 0px auto 0px auto; padding: 0px; width: 980px; height: 100%; }
/*#header 	    { width: 731px; height: 150px; background: #FFCC66 url("/gif/header.jpg") no-repeat; text-align: right; vertical-align: bottom; padding-right: 50px; padding-bottom: 3px; } */
/*#header a       { color: #0033A8; font-weight: bold; text-decoration: none; letter-spacing: 2px; margin-left: 20px; } */
/*#header a:hover { border-bottom: 3px solid #805500; }*/
#footer 		{ width: 980px; height: 163px; background: url("/gif/footer.gif") no-repeat; text-align: center; padding-top: 100px; padding-left: 180px; vertical-align: top; }
#footer a		{ color: #FFFFFF; text-decoration: none; font-weight: bold; font-size:12px; }
#footer a:hover { text-decoration: underline; }
#logo   		{ width: 266px; height: 220px; padding: 0px; background: url("/gif/header.gif") no-repeat; }
#menu   		{ width: 266px; color: #FFFFFF; background: #7B9DB4; vertical-align:top;}
#menu2   		{ width: 266px; font-size:8pt; font-weight: bold; vertical-align:top;}
#menu2 a  		{ color: #FFFFFF; font-weight: bold; text-decoration: none; border: 0px; padding: 0px; }
#menu2 a:hover 		{ color: #0000FF; font-weight: bold; text-decoration: none; border: 0px; padding: 0px;}
#marge_droit  		{ width: 27px; background:  #7B9DB4; vertical-align:top;}
#nav    		{ width: 687px; padding: 0px; background: #ffffff ; display: block; vertical-align: top; }

#nav_tab         { height: 310px; }
#nav_tab a       { color: #FF6732; font-weight: bold; text-decoration: none; border: 0px; padding: 0px; }
#nav_tab a:hover { color: #FF6732; font-weight: bold; text-decoration: underline; border: 0px; padding: 0px; }
#nav_tab td		 { height: 15px; padding: 0px; } 
#nav_tab td.nav  { height: 310px; padding: 10px; padding-left: 30px; padding-right: 30px; vertical-align: top; }

div#menu_css    { margin-top: 10px; }

#lang a       { color: #FFCC66; font-size: 14px; font-weight: bold; text-decoration: none; border-bottom: 3px solid #ffffff; }
#lang a:hover { border-bottom: 2px solid #FF6732; }

.titre_page { font-size: 16pt; color: #006699; }
.titre_rub  { font-size: 14pt; color: #006699; }
.titre_art  { font-size: 12pt; color: #006699; }
.texte { font-size:9pt; font-family:Verdana,Arial,sans-serif; font-style:normal; font-weight:normal; text-align:justify; }
.texte_rouge { color:red; font-size:9pt; font-family:Verdana,Arial,sans-serif; font-style:normal; font-weight:normal; text-align:justify; }
.link_pied a:link { color: #FFFFFF; font-size:5pt; font-weight: bold; text-decoration: none; border: 0px; padding: 0px; }
.link_pied a:visited { color: #FFFFFF; font-size:5pt; font-weight: bold; text-decoration: none; border: 0px; padding: 0px; }
.link_pied a:hover { color: #FFFFFF; font-size:5pt; font-weight: bold; text-decoration: underline; border: 0px; padding: 0px; }

.font_sommaire_link {color:#DBC781; font-size:10pt; font-family:Verdana,Arial,sans-serif; font-style:normal; font-weight:normal; }
.font_article_link {color:#DBC781; font-size:10pt; font-family:Verdana,Arial,sans-serif; font-style:normal; font-weight:normal; }

.font_titre_prix {color:#111111; font-size:10pt; font-family:Verdana,Arial,sans-serif; font-style:normal; font-weight:normal; text-decoration:underline; }
.font_prix {color:darkred; font-size:9pt; font-family:Verdana,Arial,sans-serif; font-style:normal; font-weight:bold; }
.font_prix_unite {color:#111111; font-size:9pt; font-family:Verdana,Arial,sans-serif; font-style:normal; font-weight:normal; }

.font_contenu {color:#333333; font-size:8pt; font-family:Verdana,Arial,sans-serif; font-style:normal; font-weight:normal; text-align:justify; }
.font_ref {color:#333333; font-size:8pt; font-family:Verdana,Arial,sans-serif; font-style:normal; font-weight:normal; }

.font_10 {color:#333333; font-size:10pt; font-family:Verdana,Arial,sans-serif; font-style:normal; font-weight:normal;}
.font10_b {color:#333333; font-size:10pt; font-family:Verdana,Arial,sans-serif; font-style:normal; font-weight:bold;}
.font_9 {color:#333333; font-size:9pt; font-family:Verdana,Arial,sans-serif; font-style:normal; font-weight:normal;}
.font_8 {color:#333333; font-size:8pt; font-family:Verdana,Arial,sans-serif; font-style:normal; font-weight:normal;}


.blanc_20{color:#FFFFFF;font-size:20pt; font-family:Verdana,Arial,sans-serif;font-style:normal;font-weight:bold;}
.blanc_14{color:#FFFFFF;font-size:14pt; font-family:Verdana,Arial,sans-serif;font-style:normal;font-weight:bold;}
.blanc_9{color:#FFFFFF;font-size:9pt; font-family:Verdana,Arial,sans-serif;font-style:normal;font-weight:bold;}
.blanc_5_b{color:#FFFFFF;font-size:7pt; font-family:Verdana,Arial,sans-serif;font-style:normal;font-weight:300;}
.menu_1{color:#FFFFFF;font-size:12pt; font-family:Verdana,Arial,sans-serif;font-style:normal;font-weight:bold;}

.blanc_5_b a:link {color:#FFFFFF;font-size:7pt; font-family:Verdana,Arial,sans-serif;font-style:normal;font-weight:300;}
.blanc_5_b a:visited {color:#FFFFFF;font-size:7pt; font-family:Verdana,Arial,sans-serif;font-style:normal;font-weight:300;}
.blanc_5_b a:hover {color:#FFFFFF;font-size:7pt; font-family:Verdana,Arial,sans-serif;font-style:normal;font-weight:300; text-decoration:underline;}
.menu_1{color:#339966;font-size:12pt; font-family:Verdana,Arial,sans-serif;font-style:normal;font-weight:bold;}
.menu_1 a:link {COLOR: #339966; TEXT-DECORATION: none}
.menu_1 a:visited {COLOR: #339966; TEXT-DECORATION: none}
.menu_1 a:active {COLOR:#339966; TEXT-DECORATION: none}
.menu_1 a:hover {COLOR: #0033A8; TEXT-DECORATION: none;} 
.pied_liens {color:#000000;font-size:6pt; font-family:Verdana,Arial,sans-serif;font-style:normal;font-weight:normal;}

