/* RESET CSS */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
legend{color:#000}
del,ins{text-decoration:none}

/* DEBUT CSS */
body{font-size:12px;font-family:'Trebuchet MS', Arial, sans-serif;letter-spacing:0;background:#000 url(/Themes/nov09/images/fond.png) repeat-x;text-align:center;margin:0;padding:0}
#wrapper{width:900px;text-align:left;margin:0 auto}
#contentwrapper{float:left;width:100%;min-height:700px;color:#CCC;}
#contentcolumn{text-align:left;margin-right:250px;}
#contentcolumn h2{font-size:17px;display:inline;margin:0;padding:0}
#contentcolumn h1{font-size:27px;color:#E6B6FA;margin-bottom:0px;padding:0}
#rightcolumn{float:left;text-align:left;width:250px;margin-top:150px;margin-left:-250px;}
#footer{clear:left;color:#999;text-align:left;border-top:1px solid #343434;background:#1B1C1E}
#footer a{color:#FE5BA0;font-weight:700;text-decoration:underline}
img{border:0}
td{font-size:12px}
.apercu{border:1px solid #292929;width:140px;height:130px;}
.titre{margin-top:10px;font-size:24px;font-weight:700;color:#FFF;border-left:3px solid #FE5BA0;padding-left:5px}
.titre_bloc{font-size:14px;background:#FFD4BB;font-weight:700;padding:4px}
.titre_video a,visited{color:#FDCDF3;font-size:13px; font-weight:bold;}
.titre_video a:hover{color:#D84599}
.LiensPages {border-top:1px solid #1B1C1E; text-align:right; padding:10px;}
.LiensPages a,visited{background:#1B1C1E; color:#F3759C; padding:5px; margin:5px; border:1px solid #000;}
.LiensPages a:hover{background:#4A4D53; color:#FFF; padding:5px; margin:5px; border:1px solid #000;}
.infos_video{color:#797979}
.infos{color:#AAA;font-size:12px;display:inline}
.sextapes{color:#000;background:#DDECF6;border:1px solid #AFD9F6;padding:10px}
.sextapes a:hover{color:red}
.recherche{margin-top:0;color:#000;background:#F2F2F2;border:0 solid #EDEDED;height:24px;padding:5px}
.recherche a{color:#000;}
.categories{margin-top:15px;color:#000;background:#F5F5F5;border:1px solid #F3F3F3;padding:10px}
.categories a,visited{color:#000;text-decoration: none;line-height: 20px;}
.categories a:hover{color:#D31767;text-decoration: underline; line-height: 20px;}
.categories h2{color:#D31767;font-size:24px;margin:0;padding:3px}
.menuhaut{background:#62447C;padding-top:3px;font-size:18px;padding-bottom:5px;width:100%;overflow:hidden;-moz-border-radius-topleft:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;}
.menuhaut ul li {float: left;} 
.menuhaut ul{font:bold 18px;list-style-type:none;margin:0;padding:0 0 0 10px}
.menuhaut li a{float:left;display:block;text-decoration:none;border-right:7px solid transparent;color:#FFF;margin:0;padding:7px}
.menuhaut li a.current{float:left;display:block;text-decoration:none;border-right:7px solid transparent;color:#75ABE6;margin:0;padding:7px}
.menuhaut li a:hover,.menuhaut li.selected a{color:#AFD9F6}
h3{display:inline;font-size:15px;margin:0}
h3 a:visited{color:#848484}
a{color:#642B5C;text-decoration:none}
a:hover{color:#4DBAFF;text-decoration:none}
input,select{border:1px solid #ccc;padding:3px}


/* filter: alpha(opacity=70); opacity:.70; -moz-opacity:.70;-moz-border-radius-topleft:20px;-webkit-border-top-left-radius:20px; */
