/* CSS Document  toto*/

* {margin:0;padding:0;}
body { background:url(images/fr/background_02.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.clear {clear:both;}
.clear_r {clear:right;}
img {display:block;}
.degrad {background:url(images/fr/acces-charme_11.jpg) repeat-x;width:678px;height:auto;padding:10px;}
.grey {background-color:#F4F4F4;border-top:1px solid #999999;border-bottom:1px solid #999999;padding:10px;}
.grey:hover {background-color: #EAEAEA;}
.grey a{color:#AC006A;}
.grey ul{list-style:none;}

.degrad h1 {color:#AC006A;font-size:14px;display:block;margin:0 0 10px 0;}
.degrad h2 {color: #000000;font-size:12px;margin:0 0 5px 0;text-decoration:underline;}
.degrad h3 {color: #666666;font-size:12px;margin:0 0 5px 0;font-weight:bold;}
.degrad p {text-indent:30px;color:#666666;font-size:11px;}

#disclaimer { background:url(images/fr/disclaimer_03.jpg) repeat-x;width:100%}
#disclaimer #image { background:url(images/fr/disclaimer_05.jpg);width:841px;height:733px;margin:auto;position:relative;}
#disclaimer #in {position:absolute;bottom:120px;left:60px;}
#disclaimer #out {position:absolute;bottom:120px;right:60px;}
#disclaimer img {border:none;}
#disclaimer p {text-align:center;width:100%;position:absolute;bottom:50px;}
#disclaimer #fosi {position:absolute;bottom:10px;left:380px;}

#header {margin:auto; width:1000px;height:165px;position:relative;}
#header #logo {border:0;}
#header ul {list-style:none;position:absolute;bottom:0;right:0;}
#header ul li {float:left;width:95px;height:35px;background:url(images/fr/menu.jpg) no-repeat;text-align:center;}
#header ul .current {background:url(images/fr/menu_current.jpg);}
#header ul .abo {background:url(images/fr/menu_hover.jpg) no-repeat;}
#header ul .abo a{color:#FFFFFF;}
#header ul .abo:hover {background:url(images/fr/menu_current.jpg) no-repeat;}
#header ul .abo a:hover{color:#FFFFFF;}
#header ul li:hover {background:url(images/fr/menu_hover.jpg) no-repeat;}
#header ul li a {display:block;width:95px;line-height:35px;color:#666666;text-decoration:none;font-weight:bold;}
#header ul li a:visited {}
#header ul li a:hover {	color:#FFFFFF;}
#header ul .current a {color:#FFFFFF;}
#header #lang {position:absolute;top:0;right:0;}
#header #zone_header {position:absolute;top:0;right:0;}

/* BARRE NOIRE */
#infobar {	height:24px;width:1000px;margin:auto;position: relative;}
#infobar #infos {	position: absolute;right:0;top:3px;color:#FFFFFF;}
#infobar #infos a {color:#FFFFFF;text-decoration:none}
#infobar #infos a:hover {text-decoration: underline;}
#infobar #recherche {background:url(images/fr/background_recherche.jpg);width:291px;height:24px;}
#infobar #recherche #searchbox {float:left;margin:2px 5px 0 30px;}
#infobar #recherche #ok {float:left;height:24px;}
#infobar #login {position: absolute;top:0;right:0;color:#FFFFFF;}
#infobar #login #form1 {height:24px;position:relative;width:700px;}
#infobar #login #user {display:block;position:absolute;top:2px;right:300px;}
#infobar #login #pass {display:block;position:absolute;top:2px;right:40px;}
#infobar #login #fleche {display:block;position:absolute;top:0px;right:520px;}
#infobar #login #ok {display:block;position:absolute;top:3px;right:0px;}
*+html #infobar #login #ok, *html #infobar #login #ok {width:26px;height:20px;line-height:15px;}
#infobar #login #membres {display:block;position:absolute;top:3px;left:0px;font-weight:bold;}

#content {width:1000px;margin:auto;background:url(images/fr/background_menu2.jpg) repeat-y;	background-position:top left;	background-color:#FFFFFF;}
#content #sidebar {height:100%;width:291px;float:left;position:relative;}
#content #sidebar #top_sidebar {background:url(images/fr/background_menu1.jpg) no-repeat;width:13px;position:absolute;height:420px;top:0;left:0;}
#content #sidebar #sites ul {background:url(images/fr/lessites.jpg) no-repeat;width:220px;background-position:top;background-color:#f0f0f0;	padding-top:35px;margin:10px 0 0 35px;list-style:none;}
#content #sidebar #sites ul li {height:115px;}
#content #sidebar #sites ul li:hover {background:url(images/fr/puce_sidebar.jpg) no-repeat;background-position:center left;background-color:#bcdffc;padding: 0 0 0 25px;}
#content #sidebar #sites ul li img {margin:3px 0 0 3px;border:0;}
#content #sidebar #categories {width:264px;background-color:#F4F4F4;margin:0 0 0 14px;}
#content #sidebar #categories a {display:block;width:234px;color: #333333;font-size:12px;font-weight: normal;text-decoration:none;padding:0 0 0 30px;line-height:25px;border-bottom:1px solid #FFFFFF;}

#content #sidebar #imgcat {height:53px;width:266px;margin:0 0 0 14px;}

#content #sidebar #side_top {background:url(images/fr/menu_left_01.jpg) no-repeat ; width:230px; height:21px;margin:5px auto 0 auto;}
#content #sidebar #side_content {background-color:#3f3f3f;width:220px;margin:auto;color:#FFFFFF;padding:0 5px 0 5px;}
#content #sidebar #side_content .titre{font-weight:bold;font-size:12px;}
#content #sidebar #side_content p {text-indent:20px;text-align:justify;margin:5px 0 15px 0;font-size:11px;}
#content #sidebar #side_content a {color:#FFFFFF;}
#content #sidebar #side_bottom {background:url(images/fr/menu_left_02.jpg) no-repeat ; width:230px; height:21px;margin:auto;}

#content #sidebar #categories a:hover { background-color: #EAEAEA;}
#content #sidebar #categories .active {background:url(images/fr/acces-charme_puce.gif) no-repeat left center;color:#be0182;font-weight:bold;border-bottom:1px solid #FFFFFF;display:block;width:224px;padding:0 0 0 40px;line-height:25px;}

#content #sidebar #essai_gratuit {background:url(images/fr/essai_gratuit.jpg);width:264px;height:70px;position:relative;margin:0 0 0 14px;}
#content #sidebar #essai_gratuit .compteur {position:absolute;bottom:5px;right:30px;font-size:32px;color: #666666;}



#content #sidebar #webtv {width:264px;background-color:#F4F4F4;margin:0 0 0 14px;}
#content #sidebar #webtv a {display:block;width:234px;color: #333333;font-size:12px;font-weight: normal;text-decoration:none;padding:0 0 0 30px;line-height:25px;border-bottom:1px solid #FFFFFF;}
#content #sidebar #webtv a:hover { background-color: #EAEAEA;}

#content #contentbox {	margin:0 0 0 291px;padding-top:5px}
#content #contentbox #faq {}
#content #contentbox #breadcrum {margin:0 0 3px 5px;}
#content #contentbox #breadcrum a {color:#333333;font-weight:bold;text-decoration:none;}
#content #contentbox #breadcrum a:hover {color: #000000;}

#content #contentbox .videobox_top {background:url(images/fr/acces-charme_05.jpg) no-repeat;width:698px;height:28px;position:relative;color:#FFFFFF;}
#content #contentbox .videobox_top h3 {color:#FFFFFF;float:left;margin:5px 0 0 15px;font-size:12px;line-height:22px;width:552px;}
#content #contentbox .videobox_top .id_site {position:absolute;bottom:0;right:0;z-index:0;}
#content #contentbox .videobox_top .site {position:absolute;top:10px;right:0;z-index:10;color:#666666;display:block;width:146px;text-align:center;}
#content #contentbox .videobox_middle {background:url(images/fr/acces-charme_11.jpg) repeat-x;width:698px;height:auto; color: #333333;}
#content #contentbox .videobox_middle table {margin:auto;}
#content #contentbox .videobox_middle img {border:1px solid #CCCCCC;}
#content #contentbox .videobox_middle p {width:95%;text-align:justify;	text-indent:35px;	margin:0 auto 0 auto;}
#content #contentbox .videobox_middle .thumb1 {width:332px;}
#content #contentbox .videobox_middle .infos {width:100%;height:20px;position:relative;margin:5px 0 5px 0;}
#content #contentbox .videobox_middle .infos .icones{border:none;float:left;margin:-2px 5px 0 0;}
#content #contentbox .videobox_middle .infos .duree {position:absolute;top:0;right:100px;}
#content #contentbox .videobox_middle .infos .taille {position:absolute;top:0;right:20px;}
#content #contentbox .videobox_middle .infos .date {position:absolute;top:0;left:20px;}

#content #contentbox .videobox_middle .boutons {width:95%;margin:auto;position:relative;height:90px;}
#content #contentbox .videobox_middle .boutons img {border:none;}
#content #contentbox .videobox_middle .boutons .telecharger {position:absolute;top:10px;left:90px;}
#content #contentbox .videobox_middle .boutons .telecharger2 {position:absolute;top:10px;left:150px;}
#content #contentbox .videobox_middle .boutons .voir {position:absolute;top:10px;right:200px;}
#content #contentbox .videobox_middle .boutons .voir2 {position:absolute;top:12px;right:40px;}
#content #contentbox .videobox_middle .boutons .voir1-1 {position:absolute;top:35px;right:40px;}
#content #contentbox .videobox_middle .boutons .voir1-2 {position:absolute;top:55px;right:40px;}
#content #contentbox .videobox_middle .boutons .telecharger1-1 {position:absolute;top:35px;left:140px;}
#content #contentbox .videobox_middle .boutons .telecharger1-2 {position:absolute;top:35px;left:200px;}
#content #contentbox .videobox_middle .boutons .telecharger2-1 {position:absolute;top:55px;left:140px;}
#content #contentbox .videobox_middle .boutons .telecharger2-2 {position:absolute;top:55px;left:200px;}
#content #contentbox .videobox_bottom {height:10px;}

#content #contentbox #live {}
#content #contentbox #live ul {width:250px;margin:50px 20px 0 15px;float:left;list-style:none;}
#content #contentbox #live ul li {font-size:14px;}
#content #contentbox #live img {width:330px;}

#content #contentbox #sexshop {}
#content #contentbox #sexshop h1 {width:90%;text-align:center; color: #6699FF;margin:0 0 5px 0;text-decoration:underline;}
#content #contentbox #sexshop h2 {width:90%;text-align:center; color:#FF0099;margin:0 0 5px 0;text-decoration:underline;}
#content #contentbox #sexshop ul {width:250px;margin:50px 20px 0 15px;float:left;}
#content #contentbox #sexshop ul li {}
#content #contentbox #sexshop img {width:330px;}

#content #contentbox #webtv {}
#content #contentbox #webtv h1 {width:90%;text-align:center; color: #6699FF;margin:0 0 5px 0;text-decoration:underline;}
#content #contentbox #webtv h2 {width:90%;text-align:center; color:#FF0099;margin:0 0 5px 0;text-decoration:underline;}
#content #contentbox #webtv ul {width:250px;margin:50px 20px 0 15px;float:left;}
#content #contentbox #webtv ul li {}
#content #contentbox #webtv img {width:330px;}

#content #contentbox #formulaire_p {font-family: "Trebuchet MS", Arial;}
#content #contentbox #formulaire_p .renseignements {background-color:#F4F4F4;border-bottom:1px solid #CCCCCC;width:95%;display:block;margin:auto;position:relative;height:50px; }
#content #contentbox #formulaire_p .renseignements #email {font-size:16px;width:250px;text-align:center;position:absolute;top:10px;left:20px;}
#content #contentbox #formulaire_p h1 {color:#F601A7;font-size:24px;text-transform:uppercase;margin:5px 0 15px 0;}
#content #contentbox #formulaire_p h2 {color:#529FD7;font-size:16px;margin:0 0 0 15px;padding:20px 0 0 0;}
#content #contentbox #formulaire_p .titre {background-color:#F4F4F4;border-bottom:1px solid #CCCCCC;width:95%;position:relative;display:block;margin:auto;}
#content #contentbox #formulaire_p .offre {height:90px;background-color:#F4F4F4;border-bottom:1px solid #CCCCCC;width:95%;position:relative;display:block;margin:auto;}
#content #contentbox #formulaire_p .offre:hover {background-color: #EAEAEA;cursor: pointer;}
#content #contentbox #formulaire_p .bradio {position: absolute;left:10px;top:35px;}
#content #contentbox #formulaire_p .titre_offre {position: absolute;display: block;font-size: 20px;bottom: 40px;left: 40px;}
#content #contentbox #formulaire_p .prelevement {position: absolute;font-size: 12px;top: 50px;left: 40px;color:#666666;}
#content #contentbox #formulaire_p .objet {position: absolute;font-size: 24px;top: 30px;right: 10px;color:#529FD7;}
#content #contentbox #formulaire_p .objet_pref {position: absolute;font-size: 24px;top: 30px;right: 10px;color:#529FD7;}
#content #contentbox #formulaire_p .tarif {position: absolute;font-size: 28px;top: 19px;left: 280px;color:529FD7;font-weight:bold;}
#content #contentbox #formulaire_p .par {position: absolute;font-size: 12px;top: 22px;left: 360px;color:#666666;}
#content #contentbox #formulaire_p #envoyer {background:url(images/fr/envoyer.jpg);display:block;width:202px;height:42px;margin:10px auto 0 auto;color:#FFFFFF;font-size:16px;text-align:center;border:0;font-weight:bold;cursor: pointer;}
#content #contentbox .last-videos {color:#F601A7;font-size:24px;text-transform:uppercase;font-family: "Trebuchet MS", Arial;margin:5px 0 15px 0;}

#content #pagination {text-align:center;margin:5px 0 5px 291px;color: #333333;padding:5px 0 5px 0;border-top:1px solid #999999;border-bottom:1px solid #999999;width:698px;}
#content #pagination a {color:#AC006A;}

#infos_accueil {height:125px;}
#saviez_vous {background:url(images/fr/saviez_vous.jpg);	width:349px;height:119px;float:left;margin:0 0 0 2px;}
#nouveautes {background:url(images/fr/nouveautes.jpg);width:349px;height:119px;float:left;	margin:0 0 0 2px;}


.duree {position:absolute;top:1px;right:10px;}
.site {position:absolute;top:12px;right:10px;}
.taille {position:absolute;top:1px;right:100px;}
.date {position:absolute;top:12px;right:100px;}



/* FOOTER */
#footer {width:100%;height:30px;	background:url(images/fr/footer.jpg) repeat-x;text-align:center;}
#footer a {color:#FFFFFF;line-height:25px;}


/* POP DHTML */
.overlay_popdhtml {	background-color: #000000;	filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}
.overlay___invisible__ { background-color: #000000;filter:alpha(opacity=0);	-moz-opacity: 0;opacity: 0;}
.dialog_content {	overflow:auto;	color: #DDD;font-family: Tahoma, Arial, sans-serif;font-size: 10px;	background-color:#123;}
.top_draggable, .bottom_draggable {cursor:move;}
.status_bar { font-size:12px;}
.status_bar input{ font-size:12px;}
.wired_frame {display: block;position: absolute;border: 1px #000 dashed;}
/* DO NOT CHANGE THESE VALUES*/
.dialog {	display: block;	position: absolute;}
.dialog table.table_window {border-collapse: collapse; border-spacing: 0; width: 100%;margin: 0px;padding:0px;}
.dialog table.table_window td , .dialog table.table_window th { padding: 0; }
.dialog .title_window { -moz-user-select:none;}                                                    
.button {border:none;background:none;color:#FFFFFF;font-weight:bold;text-align:center;font-size:14px;width:100%;}
