 @charset "iso-8859-1";	  

body {margin:0px;text-align:center;background-image:url(images/fond.gif);background-repeat: repeat-x;font-family:verdana; font-size:11px;}
table {border:0px solid black;border-collapse:collapse; margin:auto;}
td {border:0px solid black;padding:0px; }
img, img a {border:0px;} 
a {text-decoration:none; color:black}	 
a:hover {text-decoration:underline;}
p {margin-bottom:12px; }
.form {width:70%;margin:auto;margin-bottom:20px;padding:10px;font-size:11px }
.form label { display: inline; float: left; width: 110px; text-align:right; margin-top:15px}
.form input, .form select {margin-top:15px; font-size:11px }
.submit {margin:auto;padding-right:20px;padding-left:20px;background-color:#FCEDFF; font-weight:bold;font-size:13px;}
.bold {font-size:11px;font-weight:bold;}
.form2 {margin:3px;font-size:11px;} 
.form2 input{font-size:11px;margin-top:1px; display:inline;}
.para {margin-bottom:12px;text-align:justify;text-indent: 15pt;text-justify:inter-word;}	 

#index {width:790px; height:530px;margin:auto;background-image:url(images/logo.jpg);background-repeat:no-repeat; background-position: 30px 80px;border-right:1px solid #B00596; border-bottom:1px solid #B00596;border-left:1px solid #B00596;} 
#bandeau {width:792px; margin:auto;margin-top:30px; filter: alpha(opacity =40);-moz-opacity:0.4; background-color:#B00596;padding-top:5px;padding-bottom:4px; color:white}
#bandeau h2 {font-size:14px;color:white; margin:0px;letter-spacing: 3pt;display:inline; }
#disclamer {overflow: auto; width:440px; height:155px;font-family:Courier New;font-size:11px; margin-bottom:15px; text-align:left; border:1px solid #6699CC}
#i-droite {float:right;text-align:center;margin-top:70px;padding-right:15px;width:500px}
#i-droite a {color:black;}	
#i-droite h1 {font-size:13px;color:#B00596; }	
#i-droite strong {font-size:16px;color:#B00596;text-decoration:underline;  } 
#icra {margin-top:80px;margin-bottom:25px;}
#icra img {padding-right:20px;padding-left:20px}
#etik{width:792px;height:20px;margin:auto;text-align:left;background-image:url(images/etik.gif);background-repeat:no-repeat; margin-top:15px; }	   
#etik h1, #etik span {margin-left:175px;padding-top:5px;font-size:9px; color:#919191;margin-bottom:0px}	 /*doublon*/
#bloc {width:790px;background-color:white;margin:auto; border:1px solid #B00596;} 
.menu_haut {width:430px;margin:auto; height:19px;}
.menu_haut1 {width:32px;background-image:url(images/arrondi_g.gif);}
.menu_haut2 {background-image:url(images/bgtitre.gif); font-size:10px;}
.menu_haut2 a {color:white}
.menu_haut3 {width:31px;background-image:url(images/arrondi_d.gif); }											 

#divdroite {text-align:left; padding:15px; padding-top:25px }		
#divdroite h2 {display:inline;font-size:13px; color:#B00596;}   
.titre-cat {font-size:13px; font-weight:bold;color:#B00596;padding-left:20px;background:url(images/fleche.jpg) no-repeat;}
.retour {font-size:12px; font-weight:bold; color:#B00596; margin-bottom:20px;margin-top:20px;padding-left:17px;background:url(images/fleche2.jpg) no-repeat;}   
.ban {margin:10px; padding-top:15px;padding-bottom:10px;} 
dl, dt, dd { margin:0;	padding: 0;}
dl { float:right;	width: 300px; background: url(images/selec_b.gif) bottom left no-repeat; padding-bottom: 40px; margin-top:50px; margin-left:15px;}
dt { height: 40px;background: url(images/selec_h.gif) top no-repeat;}
dd { background: url(images/selec_m.gif) top left repeat-y; text-align:center;}
.thumbs img{display:block; margin:auto; padding:1px;margin-top:10px;border: 1px solid #B00596; }   
dd td {padding:10px; text-align:center;} 

#td-gauche {width:150px;font-size:11px;background-image:url(images/femme.jpg);background-repeat:no-repeat;padding-top:135px;vertical-align:top}
#td-gauche span{display:block;background-image:url(images/bgtitre.gif);margin-top:15px; padding:3px 0px 3px 0px;height:13px;text-align:center;color:white;font-weight:bold;font-size:12px;}
#td-gauche a {display:block;border-bottom:2px dotted #F0C7EC;padding:4px 0px 4px 12px;color:#000000;text-align:left;font-size:11px;}  
#td-gauche .pub { border:0px} 

.rubriques {color:#B00596;font-size:12px; margin-top:10px;}
.rubriques p, .sites p {margin-top:1px;text-align:justify;}
.rubriques a, .rubriques a:hover, .rubriques a:visited { font-size:11px;color:black; text-decoration:none} 	 
 
.sites {margin-top:20px;margin-bottom:10px;}
.sites a, .sites a:hover, .sites a:visited  {font-size:12px;color:black; font-weight:bold;text-decoration:none}
.rel-cat { font-size:10px;}
.liste {color:#2B2B2B;}
.liste a,.liste a:hover {color:#2B2B2B;display:block;}	
.promo a {display:block;text-decoration:underline;}

.footer {width: 600px; margin:auto; padding:3px; font-size:10px;color:#B00596; border-bottom: 1px dashed #B00596;border-top: 1px dashed #B00596; margin-top : 10px;text-align:center;}		
.footer2 {width: 500px; margin:auto; padding:3px; font-size:10px;color:#B00596; border-bottom: 1px dashed #B00596;border-top: 1px dashed #B00596; margin-top : 10px;text-align:center;}
.footer a, .footer2 a{text-decoration:none;color:black}