/***** BODY *****/

body { font-family:arial; margin:8px; }
td, div, span { font-family:arial; font-size:12px; color:#000000; }
.disclaimer { width:466px; height:70px; font-family:arial; font-size:8pt; border-width:1px; border-color:#999999; border-style:solid; }
a { color:#0000CC; }
a:hover { color:#ED0677; }


/* live search */
.recherche-sexe { height:22px; font-size:18px; vertical-align:middle  }
.recherche-sex {font-size:18px;  height:26px; vertical-align:middle }
#LSResult {    
    position: absolute;
	left:358px;
	top:70px;
    background-color: #FFFFFF; 
	border-top: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 2px #444444;
	border-bottom: solid 2px #444444;
    min-width: 180px; 
	width:180px;
    margin:1px;
    padding: 4px;
}

#head { height:98px; }
#head table { border-collapse:collapse; }
#head td { padding:0px; margin:0px; border:0px; }

#resume { padding:0px; margin:0px; border: solid 1px #F394C3; background-color:#FFF3F9; 
	font-family:verdana; font-size:12px; color:#000000; }
#resume table { width:100%; }
#resume h1 { font-family:arial; font-size:14px; padding:0px; margin:0px; color:#000000; }
#resume .query { font-family:arial; font-size:14px; color:#ED0677; } 
#resume a { font-size:14px; font-weight:bold; color:#0560A6; text-decoration:underline; }
#resume a:hover { font-size:14px; font-weight:bold; color:#F201A5; text-decoration:underline; }

#sponsor { padding:5px; margin:0px; border: solid 0px #F394C3; background-color:#FFF3F9;  }
#sponsor .fond { background:url('images/lien-sponsorise.gif') no-repeat right top; }

#nav { font-family:arial; font-size:13px; color:#000000; }
#nav .select { font-weight:bold; color:#333333; }
#nav a { color:#0000CC; }
#nav a:hover { color:#ED0677; }

#naturel { font-size:12px; 
	z-index: 5;
    margin: 0px 27% 0px 0px;
}
#naturel a.titre { font-size:16px; color:#0000CC; }
#naturel a.titre:visited { color:#333333; }
#naturel a.titre:hover { color:#ED0677; }
#naturel .desc { color:#000000; padding:0px; margin:0px; border:0px; padding-top:2px; padding-bottom:2px; }
#naturel .url { font-size:12px; color:#009900; }
#naturel a.favoris { font-size:18px; color:#ED0677; }

/* THEMATIQUE */
#thema { width:100%; }
#thema .bloc { width:37%; margin:0px 0px 0px 0px; float:left; height:60px; }
#thema .promo { width:37%; margin:0px 0px 0px 0px; float:left; height:40px; }
#thema .promo a { font-size:18px; color:#ED0677; }
#thema b { font-size:15px; font-weight:bold; color:#333333; }
#thema a { font-size:12px; color:#0000CC; }
#thema a:hover { color:#ED0677; }	
#thema img { float:left; margin-right:5px; border:solid 1px #000000; }

#entrer a { font-size:26px; font-weight:bold; color:#0000CC; }
#entrer a:hover { font-size:26px; font-weight:bold; color:#ED0677; }

#reqlink td { font-size:11px; color:#999999; }
#reqlink a { font-size:11px; color:#999999; text-decoration:none; }
#reqlink a:hover { font-size:11px; color:#ED0677; text-decoration:underline; }

#promo_right { width:23%; text-align:left; border-left:solid 1px #F394C3; padding-left:9px; margin:0px; 
	float:left; 
	background:#FFFFFF;
	position:absolute; top:150px;
    margin: 0px 0px 0px 75%;	
}
#promo_right { font-size:12px; color:#999999; }
#platiniumLinkAnnonces { font-size:12px; }
#platiniumLinkAnnonces a.titre { font-size:13px; color:#0000CC; }
#platiniumLinkAnnonces a.titre:hover { color:#ED0677; }
#platiniumLinkAnnonces .desc { color:#000000; width:48em; }
#platiniumLinkAnnonces .url { color:#009900; }

#formulaire a.top_icra { font-size:11px; color:#BBBBBB; text-decoration:underline; }
#formulaire a.top_icra:hover { font-size:11px; color:#ED0677; text-decoration:underline; }

/* FOOTER */

#footer { padding-top:15px; }
#footer .master { height:12px; text-align:center; padding:2px; margin:0px; border:0px; background-color:#3382BA; color:#FFFFFF; font-family:arial; font-size:11px; }
#footer .master a { color:#0000CC; font-family:arial; font-size:11px; text-decoration:underline; }
#footer .legal { text-align:center; color:#000000; font-family:arial; font-size:11px; }
#footer .legal a { color:#0000CC; font-family:arial; font-size:11px; text-decoration:underline; }
#footer a.copylink { color:#000000; font-family:arial; font-size:11px; text-decoration:none; }

#presente { width:760px; font-family:arial; font-size:10px; color:#999999; font-weight:normal; text-align:justify; }
#presente a { font-family:arial; font-size:10px; color:#999999; font-weight:normal; text-decoration:none; }

#refer h4 { color:#ED0677; }
#refer .num { font-size:16px; color:#555555; font-style:italic; }
