@charset "utf-8";
/* CSS Document */
body{margin: 20px 0;padding:0;background-image:url(img/fond.png);font-family:arial;font-size:.81em;_font-size:80%;line-height:120%;}
body a {text-decoration: none; color:black;} 
body a:hover {text-decoration: none; color:white;} 
#maincontainer{width: 1000px;margin: 0 auto;border: 10px solid #FFFFFF;background-color: white; position:relative;}
#contentwrapper{float: left; width: 100%;}
.innertube{margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/}
#topsection{background: #252525;height:120px;background-image:url(img/fond_ban.png);}
#slogan{color:white;margin: -42px 0 0 115px;}
#icones{margin: -90px 0 0 940px;}
#top468x60{margin: 18px 0 0 505px; width:468px; z-index:1; background-color:white;}
#lignerose{background:#fe0059;height:2px;}
#menu_horizontal{background:#feb400;height:24px;}
#lignenoire{background:black;height:2px; margin: 0 0 10px 0;}
.btn{float:left; border-right: 2px dashed black;}
.btn h1{font-size: 20px; line-height:80%; margin:0; padding: 4px 0;}
.btn a { text-decoration:none;background-image:url(img/fond_btn.png);padding:0 14px 0 14px; color:#252525;}
.btn a:hover{background-image: url(img/fond_btn_over.png); color:black; text-decoration:none;}
.btn_special{float:left;}
.btn_special h1{font-size: 20px; line-height:80%; margin:0; padding: 4px 0;}
.btn_special a { text-decoration:none;background-image:url(img/fond_btn.png);padding:0 15px 0 15px; color:#252525;}
.btn_special a:hover{background-image: url(img/fond_btn_over.png); color:black; text-decoration:none;}
.recherche{padding:0; margin:0; float:right; background-color:#414141; border-left:2px solid black;  border-right:2px solid black;}
.recherche_input{ height:16px; width:228px; padding: 4px 0 0 2px; vertical-align: middle; border: none; background-color:transparent; color:white;}
.recherche_submit{margin:0; padding: 1px 0; vertical-align: middle;}
#droite_publicite250x250{background: #fe0059; background-image:url(img/publicite.jpg); background-repeat:no-repeat; padding: 30px 5px 5px 5px; margin-bottom: 10px;}
#droite_publiciteCD{background: #fe0059; background-image:url(img/elletattend.jpg); background-repeat:no-repeat; padding: 30px 5px 5px 5px; margin-bottom: 10px;}
#droite_9videosauhazard{background: #fe0059; background-image:url(img/9videosauhazard.jpg); background-repeat:no-repeat; padding: 30px 5px 5px 10px; margin-bottom: 10px;}
#droite_9videosauhazard img{ padding:0; margin: -3px -2px 0; border:1px solid white; width:79px; height:79px;}
#droite_topdumois{background: #fe0059; background-image:url(img/topdumois.jpg); background-repeat:no-repeat; padding: 30px 5px 5px 10px; margin-bottom: 10px;}
#droite_topdumois img{ padding:0; margin: -2px -2px 0; border:1px solid white; width:79px; height:79px;}
#gauche_rubriques{background: #feb400; background-image:url(img/rubriques.jpg); background-repeat:no-repeat; padding: 30px 10px 10px 10px; margin-bottom: 10px;font-size:100%; font-weight:bold; line-height:130%;}
#gauche_rubriques ul{list-style: none;margin: 0;padding: 0;}
#gauche_rubriques li{ border-bottom:1px dashed black;}
#gauche_rubriques h1,h2,h3{margin:0; padding:0; font-size:100%;}
#gauche_copains{background: #feb400; background-image:url(img/copains.jpg); background-repeat:no-repeat; padding: 30px 10px 10px 10px; margin-bottom: 10px; }
#gauche_copains ul{list-style: none;margin: 0;padding: 0;}
#gauche_copains img{ width:160px; height: 120px; margin: 0;padding: 0;border:1px solid white;}
#contentcolumn{margin: 0 270px 0 192px; margin-bottom:10px; }
#content_titre_videosdevoyeur{background-image:url(img/videos-de-voyeur.jpg); background-repeat:no-repeat; height:23px;  margin: 0 0 5px 0; background-color:#229922; height:25px; }
#content_titre_resultatrecherche{background-image: url(img/resultat_recherche.jpg); background-repeat:no-repeat; height:23px;  margin: 0 0 5px 0; background-color:#229922; height:25px; }
#content_titre_top10{ background-image: url(img/top10.jpg); background-repeat:no-repeat; height:23px;  margin: 0 0 5px 0; background-color:#229922; height:25px;}
#content_titre_videosplusvues{ background-image: url(img/videos-plus-vues.jpg); background-repeat:no-repeat; height:23px;  margin: 0 0 5px 0; background-color:#229922; height:25px;}
#content_titre_videospluspopulaires{ background-image: url(img/videos-plus-populaires.jpg); background-repeat:no-repeat; height:23px;  margin: 0 0 5px 0; background-color:#229922; height:25px;}
#content_titre_dernierscommentaires{background-image:url(img/derniers-commentaires.jpg); background-repeat:no-repeat; height:23px;  margin: 0 0 5px 0; background-color:#229922; height:25px; }
#content_titre_videox{background-image:url(img/video-x.jpg); background-repeat:no-repeat; height:23px;  margin: 0 0 5px 0; background-color:#229922; height:25px; }
#content_titre_videoamateur{background-image:url(img/video-amateur.jpg); background-repeat:no-repeat; height:23px;  margin: 0 0 5px 0; background-color:#229922; height:25px; }
.content_blocvideo{ background-color:#229922; background-image:url(img/contenu_haut.jpg); background-repeat:no-repeat; padding: 10px; margin-bottom:5px;}
.blocvideo{ width:518px; color:white;}
.blocvideo_img { border:2px solid white; width:100px; height:90px;}
.blocvideo_image{width:100px; height:90px;}
.blocvideo_titre{ font-weight:bold; color:black;}
.blocvideo_texte{ height: 40px;}
.blocvideo_date{color:black; width: 306px; font-size:80%;}
.content_blocvideo2{ background-color:#229922; background-image:url(img/contenu_haut.jpg); background-repeat:no-repeat; padding: 10px; color:white;margin-bottom:5px;}
.blocvideo2{ width:518px; color:white; }
.blocvideo2_titre{font-weight:bold;}
.blocvideo2_titre h1{font-size: 130%; line-height:100%; margin: -4px 0 4px 0;}
.blocvideo2_texte{}
.blocvideo2_texte h2{font-size: 110%; margin: 0 0 10px 0;}
.blocvideo2_fleches{ width:35px;}
.blocvideo2_suivante{ font-weight:bold; text-align:right; width:129px;}
.blocvideo2_precedente{ font-weight:bold; text-align:left; width:129px;}
.blocvideo2_notation{ width:190px; text-align:center;}
.blocvideo_comment{ background-image:url(img/commentaires.png); background-repeat:no-repeat; color:black; text-align:center; width:45px; padding-bottom:5px; }
ol.timeline{list-style:none; width:518px; margin-left: -40px; //margin-left:0;}
ol.timeline li{display:none; position:relative;}
ol.timeline2{list-style:none; width:518px; margin-left: -40px; //margin-left:0;}
ol.timeline2 li{ position:relative; width:518px;}
#flash{ text-align:center;}
.box{border-bottom:white dashed 1px; padding: 0 0 10px 0;margin-bottom:20px; color:black;}
.commentaires_titre{font-size:1.2em; color:white; font-weight:bold; line-height:150%;}
.commentaires_texte{font-size:1em; color:white;}
.commentaires_texte a{ text-decoration:none; color:white;}
.commentaires_texte a:hover{text-decoration:none; color:black;}
.titles{font-size:130%;	padding-left:80px;}
.com_input{color:#000000;font-size:100%;border:black solid 2px;height:24px;width:200px;}
.com_input_captcha{color:#000000;font-size:100%;border:black solid 2px;height:24px;width:136px;}
.com_textarea{color:#000000;font-size:100%;border:black solid 2px;height:124px;width:200px;}
.star{font-size:16px; font-weight:bold;padding-left:5px;	}
.submit{color:#000000;font-size:100%;border:black solid 2px;height:24px;width:204px;}
#leftcolumn{float: left; width: 182px; margin-left: -1000px;}
#rightcolumn{float: left;width: 260px;margin-left: -260px;}
.content_commentaires{ background-color:#229922; background-image:url(img/contenu_haut.jpg); background-repeat:no-repeat; padding: 10px; color:white;margin-bottom:5px;}
.content_commentaires_titre{ color:white; font-size:150%; color:white; font-weight:bold; text-align:center; margin-bottom: 30px;}
.content_pagination{ background-color:#229922; background-image:url(img/contenu_haut.jpg); background-repeat:no-repeat; padding: 10px; margin-bottom:5px; color:red;}
.content_pagination a{color:white; text-decoration:none;}
.content_pagination a:hover{color:black; text-decoration: none;}
.content_pagination img{ border:0;}
.content_pagination_pointeur { font-weight:bold; font-size:150%;}
#footer{clear: left;width: 100%;background: black;color:white;text-align: center;padding: 4px 0;background-image:url(img/fond_ban.png);}
#footer a{ text-decoration:none; color:white;}
#footer a:hover{ext-decoration:none; color:black;}
.liens_footer {color:#CCCCCC;}
.liens_footer a{color:white;}
.liens_footer a:hover{color:black;}