/*******************************************/
/*				date: 25 juin 2008							   */
/*				auteur: occy									   */
/*				mail: occy[AT]cercle-trafic.com			   */
/*******************************************/
* {margin:0; padding:0;}

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FF9C00;
	color:#555555;
}
img {	border:0;}
a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #CC6600; text-decoration:none ; }
a:visited {}
a:hover { text-decoration:underline; color: #FF9933; }
ul {list-style:none;}
p {text-indent: 30px; text-align:justify;}
p:first-letter {font-size:16px;}
.clear {clear:both;}

#header {
	margin:auto;
	width:998px;
	height:217px;
	background:url(images/omature_02.jpg) no-repeat;
	position:relative;
}
#menu_horizontal {position:absolute;bottom:0;left:30px;}
#menu_horizontal li {float:left;font-size:14px;color:#FFFFFF; font-weight:bold;}
#menu_horizontal li a {font-size:14px;color: #FFFFFF ; font-weight:bold;line-height:30px;padding:0 15px 0 15px;}
#recherche_box {width:180px; height:18px;float:left;margin-top:4px;}
#recherche_ok {float:left;margin-top:4px;}
#middle {width:957px; height:auto;	background:url(images/omature2_03.jpg);
margin:auto;}
#footer{width:985px; height:24px; 	background:url(images/omature_11.jpg) no-repeat;margin:auto;}
#left {float:left;width:180px;	margin:10px 0 0 5px;}
#right {float:right;margin-right:45px;}
#logo {position:absolute;top:0;left:0;width:1000px; height:160px}
#favoris {margin: 0 0 10px 0;}
.menu_top {
	width:198px;
	height:26px;
	background:url(images/omature_05.jpg);
	line-height:29px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	margin:0 0 10px 0;
}
.menu_middle {
	width:180px;
	height:auto;
	padding:0 0 0 20px;
}
.menu_bottom {
	width:200px;
	height:18px;
	margin-bottom:10px;
}
#contenu {width:745px;margin-left:205px;padding-top:8px;}
#banniere_468x60 {margin:auto;width:468px;height:60px;border:1px solid black;}
.thumb_box { width:180px;height:170px;float:left;margin-left:5px;position:relative;}
.thumb_box .thumb_video { display:block;width:180px; height:135px;border:1px solid #255F9F; }
.thumb_box .thumb_video:hover { border:1px solid #000000; }
.thumb_box .play {position:absolute;display: none}
.thumb_box:hover .play {display:block;width:180px;height:135px;}
#videos {width:745px;}
.box_site_liste {border-bottom:4px dashed #6699FF;margin:0 auto 10px auto; background-color:#f3f9fd;width:720px;padding:10px;}
.site_titre h2 {display:inline;padding-left:5px;}
.site_titre h2 a {font-size:16px;}
.telecharger, .telecharger a {font-size:24px; color:#F4B505; font-weight:700;}

.thumb_box_photos { width:142px;height:190px;float:left;margin-left:5px;position:relative;}
.thumb_box_photos .thumb_photo { display:block;width:120px; height:160px;border:1px solid #255F9F; }
.thumb_box_photos .thumb_photo:hover { border:1px solid #000000; }
.thumb_box_photos .play {position:absolute;display: none}
.thumb_box_photos:hover .play {display:block;width:120px;height:160px;}

.thumb_rencontre {margin:10px 10px 0 10px ;float:left;}
.thumb_rencontre img {display:block;}
#titre a, #titre h1 {font-size:18px; font-weight:bold;display:inline;line-height:25px;}
#titre {width:100%;text-align:center;height:25px;border-bottom:1px dashed #6699FF;font-size:18px; font-weight:bold;line-height:25px;margin-bottom:10px;}
#backlinks {text-align:center;}
#backlinks a {color:#FFFFFF;}
#backlinks a:hover {color: #663300;}

#sites_premium {width:745px;}
.box_site_premium {
border-bottom:4px dashed #6699FF; height:170px;margin-bottom:10px;
}
.box_site_premium img {float:left;margin-right:8px;}
.box_site_premium h2 a {font-size:16px;}

#texte {width:90%; margin:auto;}


.promo_modulo {float:left;width:730px;text-align:center;margin:20px 0 30px 0;height:30px;border:5px solid #FFCC00;}
.promo_modulo a{font-size:24px;font-weight:bold;line-height:30px;color: #FFCC00;padding:5px;}
.promo_modulo_2 {float:left;width:605px;text-align:center; margin:12px 0px 10px 65px;height:120px;}
.promo_modulo_3 {float:left;width:740px; border:0px;text-align:center; margin:10px 0px 15px 0px;height:190px;}

.rss {float:right;margin: 0 10px;}


div#disclaimer{ text-align:left; }
div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:2650px; background:white; filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; text-align:center; line-height:normal; clear:both; }
div#disclaimer-conteneur{ position:absolute; z-index:1001; width:100%; text-align:center; clear:both; }
div#disclaimer-cadre{ width:550px; margin-left:auto; margin-right:auto; text-align:center; margin-top:200px; padding:15px; font-size:12px; border:#ddd 1px solid; background:#f5f5f5; color:#555; }
div#disclaimer-cadre b{ font-size:14px; color:black; }
div#disclaimer-cadre a{ text-decoration:none; font-size:22px; font-weight:bold; color:#356aa0; }
div#disclaimer-cadre a:hover{ color:blue; }