/*
Theme Name: nom du theme
Theme URL: url du theme
Description: <a href="http://www.cleandiz.com">CleanDIZ Theme</a>
Author: Cleandiz
Author URL: http://www.cleandiz.com
le code CSS, le code XHTML et le design sont la propri�t� de libert-x.com et cleandiz.com.
*/

* {margin:0;padding:0;font-size:100%;}
table {  border-collapse: collapse;  border-spacing: 0;}
img {border:none;}
h1, h2, h3, h4, h5, p, ul {margin:14px 0;}
h1 {font-size:22px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
ul {list-style-type:none;}
body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:center;color:#fff;}
.alignleft {float:left;}
.alignright {float:right;}
.center {text-align:center;}
img.centered{display: block;margin-left: auto;margin-right: auto;}
img.alignleft{margin: 3px 10px 2px 0; }
img.alignright{ margin: 3px 0 2px 10px; }
img.alignleft, img.alignright{	padding: 4px;	border: 1px solid #eee;	display: inline;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
input, button, select {vertical-align: middle;}
p, li {line-height:160%;}
ol {list-style-position:inside;}
a:link, a:visited {color:#006699;text-decoration:none;}
a:hover {color:#38009f;text-decoration:none;}
small {font-size:9px;color:#888;}
blockquote{margin: 12px 40px;border-left:4px solid #CCC;padding-left:10px;}

body {background:transparent url("img/bg_out.jpg") repeat scroll center top;}
#page {width:1001px;margin:0 auto;text-align:left;}
#header {background:transparent url("img/bg_header.jpg") repeat-x scroll left top;height:99px;position:relative;}
#header h1 {color:#FF0036;font-size:18px;left:260px;line-height:20px;margin:0;position:absolute;top:15px;width:740px;}
#header h1 a {color:#FF0036;}
#header .desc {font-size:8px;height:62px;left:260px;overflow:hidden;padding:2px 0;position:absolute;text-align:left;top:37px;width:740px;}
.desc {padding-left:40px;}
#nav {height:30px;margin:5px 0;padding:0 10px;}
#nav form {width:270px;float:left;}
#nav ul.menu {float:left;height:30px;margin:0;}
#nav ul.menu li {display:inline;}
#nav .menu li a{float:left; padding-left:15px; display:block; color:rgb(255,255,255); text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url('http://www.porno-maximum.com/topMenu.png') 0px -30px no-repeat;}
#nav .menu li a span{line-height:20px; float:left; display:block; padding-right:15px; background:url('http://www.porno-maximum.com/topMenu.png') 100% -30px no-repeat;}
#nav .menu li a:hover{background-position:0px -60px; color:rgb(255,255,255);}
#nav .menu li a:hover span{background-position:100% -60px;}
#nav .menu li a.active, .menu li a.active:hover{line-height:30px; font:12px Verdana, Arial, Helvetica, sans-serif; background:url('http://www.porno-maximum.com/topMenu.png') 0px -90px no-repeat; color:rgb(255,255,255);}
#nav .menu li a.active span, .menu li a.active:hover span{background:url('http://www.porno-maximum.com/topMenu.png') 100% -90px no-repeat;}
#content{width:805px;float:right;margin-right:10px;overflow:hidden;}
#sidebar{float:left;width:180px;overflow:hidden;}

#sidebar, #content, .box, #footer {text-align:left;}

/*footer*/
#footwrap {background: url("img/footer_02.jpg") no-repeat scroll right top;height:132px;padding-top:20px;}
#footwrap p {width:580px;margin:0;padding:5px 10px;}
#footwrap p small {color:#FFF;}
#footwrap p small a {color:red;}
#footer{clear:both;width:100%;background:url("img/bg_footer.jpg") repeat-x scroll left top;height:132px;}

/*SIDEBAR*/
.sidebox {background:url("img/box_left_bg.jpg") repeat-y left top;}
.sidebox-bottom {background:transparent url("img/box_left_03.jpg") no-repeat scroll left bottom;height:23px;}
#sideboxCat h3 {background:url("img/box_left_01.jpg") no-repeat left top;height:66px;text-indent:-5999px;margin:0;}
.sidebox ul {margin:0 10px;}
.sidebox ul li a  {color:#FFF;font-weight:bold;}
.sidebox ul li a:hover {color:red;}
.sidebox-part ul {margin:0 10px;}
.sidebox-part ul li a  {color:#FFF;font-weight:bold;}
.sidebox-part ul li a:hover {color:red;}
/*posts*/
.box h2 {background:url("img/post.jpg") no-repeat scroll left top;height:52px;padding-left:72px;color:red;font-size:14px;line-height:54px;margin:0;}
.box {background:url("img/box_main2_bg.jpg") repeat-y scroll left top;margin-bottom:6px;}
#boxMain h2 {background:url("img/box_main_01.jpg") no-repeat scroll left top;}
#boxMain h2 span {color:#FFF;font-size:11px;float:right;padding-right:12px;}
#boxMain .inner {overflow:visible;}
.box-bottom {height:34px;background:url("img/box_main2_06.jpg") no-repeat scroll left bottom;}
.box .inner {margin:0 10px;overflow:hidden;}
	.box .post {width:380px;float:left;height:90px;background:#FFE5F5;border:1px solid #902165;color:#000;}
	.box .thumb-title {float:left;height:80px;padding:5px;width:240px;}	
	.box .post a img {float:left;width:120px;border:none;}
	.box .post p {margin:0;color:#000;font-size:9px;}

	.box .post .tags {color:#666;font-family:Georgia, "Times New Roman", Times, serif;font-size:10px;padding-top:3px;}
	.box .post .tags a {color:red;font-family:Georgia, "Times New Roman", Times, serif;font-size:10px;font-style:italic;padding-top:3px;}
	.box .post .info {color:#666;font-size:10px;}
	
	.box .bigvid {float:left;width:180px;text-align:center;margin-left:10px;height:160px;}
	.box .slide {float:left;width:140px;text-align:center;margin-left:10px;height:160px;}
	.box .slide img {border:1px solid #FFF;}
	.box .slide a {color:#FFF;}
	

/*pagination*/
.wp-pagenavi {margin:20px 10px;}
/*navigation*/

/*publicites*/
#flashad {margin-left:2px;}
.pub {margin:10px 0;text-align:center;}
#vids {margin:10px 0;text-align:center;}

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:580px; margin-left:auto; margin-right:auto; text-align:center; margin-top:200px; padding:15px; font-size:12px; border:#ddd 1px solid; background:#011F39; color:#ffffff; }
div#disclaimer-cadre b{ font-size:14px; color:#FF0000; }
div#disclaimer-cadre a{ text-decoration:none; font-size:22px; font-weight:bold; color:#810452; }
div#disclaimer-cadre a:hover{ color:#ffffff; }
