
#page_bg {
	background: #000 url(images/bg.png) repeat-x center top;
}

#top {
	background: transparent url(images/top_bg.png) no-repeat top left;
	height: 50px;
	width: 920px;
	margin: 0 auto;
}

#top h1 {
	float: left;
	margin: 0;
	padding: 10px 0 0;
	width: 400px;
}

#top h1 a, #top h1 a:link, #top h1 a:hover {
	font-size: 26px;
	line-height: normal;
	color: #fff;
	text-decoration: none;
	outline: none;
}

body{background:#202020;color:#000000;font-size:12px;font-family:verdana;}

a,a:visited{color:#D1135F;}
a:hover{color:#AF004D;}

img{border:0px;margin:0px;padding:0px;}

.ok{display:block;text-align:center;margin:auto;width:600px;font-size:16px;font-weight:bold;color:#1AAF00;}
.bad{display:block;text-align:center;margin:auto;width:600px;font-size:16px;font-weight:bold;color:#EF3B3B;}



.page_titre{display:block;width:700px;margin:auto;background:#484848;color:#FFF;padding-top:15px;padding-bottom:15px;margin-top:15px;font-size:20px;text-align:center;}
table.tablebasic{display:block;width:700px;margin:auto;color:#FFF;border-spacing:2px;}
.basica{color:#000000;font-size:12px;background:#484848;padding:3px;}

/*gal*/
a.bigwhitelink{display:block;width:400px;font-size:16px;font-weight:bold;color:#000000;text-decoration:underline;text-align:center;margin:auto;}
a.bigwhitelink:hover{color:#BFBFBF;}
	

.block_gal{width:740px;margin:auto;margin-top:15px;text-align:left;}
table.gal01{width:700px;border-spacing: 2px;}


img.130x140{width:130px;height:140px;}
.titregal{background:#484848;color:#FFF;width:310px;text-align:center;padding:5px;}
.titregal h1{padding:0px;font-size:20px;}
.descgal{background:#484848;color:#FFF;width:310px;text-align:justify;padding:5px;}
.pinkinfo{background:#484848;color:#D2125F;width:80px;text-align:right;font-size:14px;font-weight:bold;padding:3px;}
.whiteinfo{background:#484848;color:#FFF;text-align:left;font-weight:bold;padding:3px;}
.pinkinfo2{background:#484848;color:#D2125F;text-align:center;font-size:14px;font-weight:bold;padding:3px;}
.pinkinfo2 a{color:#D2125F;text-align:center;font-size:14px;font-weight:bold;}
.pinkinfo2 a:hover{color:#AF004D;}


.info_uneligne{display:block;margin:auto;width:700px;margin-top:10px;}

.info_nbvote{font-size:17px;color:#FF0000;text-align:center;float:left;padding:10px;margin-left:10px;}


a.info_voteforme{float:right;font-size:18px;color:#D1135F;text-align:center;text-decoration:none;font-weight:bold;padding:10px;margin-right:10px;}
a.info_voteforme:hover{color:#FFF;background:#8F8F8F;}

a.info_resultatvotes{display:block;clear:both;width:700px;margin:auto;margin-top:15px;font-size:18px;font-weight:bold;color:#D1135F;text-decoration:underline;text-align:center;}
a.info_resultatvotes:hover{color:#AF004D;}



.image_selecteur{display:block;margin:auto;width:700px;margin-top:15px;}
.imagblock{float:left;margin-left:10px;width:130px;height:130px;}
.image_selecteur img{display:block;text-align:center;padding:5px;vertical-align:middle;}
.image_selecteur img:hover{background:#5F5F5F;}

img.photo{padding:5px; border:1px dashed #484848;margin-top:15px;}

/*resultats votes*/
.rvtitle{text-align:center;color:#D1135F;font-size:16px;font-weight:bold;background:#484848;padding:3px;}
.rvpseudo{width:250px;text-align:left;color:#FFF;font-size:14px;background:#484848;padding:3px;}
.rvacces{width:288px;text-align:center;color:#FFF;font-size:14px;background:#484848;padding:3px;}
.rvnbvote{width:150px;text-align:center;color:#FFF;font-size:16px;font-weight:bold;background:#484848;padding:3px;}

a.minilink{font-size:10px;}


.blockpagine{display:block;margin:auto;font-size:12px;margin-top:15px;}
a.pagination{text-decoration:none;font-size:14px;padding:3px;}
a.pagination:hover{text-decoration:underline;color:#FFF;}
a.pagination_active{color:#FFF;text-decoration:none;font-weight:bold;font-size:18px;padding:5px;}
a.pagination_active:hover{color:#FFF;text-decoration:none;font-weight:bold;font-size:18px;padding:5px;text-decoration:underline;}
/*index*/
.text_index{display:block;margin:auto;width:700px;text-align:center;font-size:12px;color:#FFF;}


/*footer background:#F8F8F9;*/
.footer{display:block;margin:auto;width:700px;padding-top:5px;padding-bottom:5px;text-align:center;font-size:12px;color:#484848;}




	
	td.commentblock{width:410px;}
	
	.COMMENTS{display:block;border:1px solid #a5a5a5;
	width:390px;padding:10px;font-size:12px;font-weight:normal;margin:auto;margin-top:5px;margin-bottom:15px;color:#000;}
	.COMMENTS_PSEUDO{display:block;font-weight:bold;text-align:left;color:#FF000A;}
	.COMMENTS_DATE{float:right;margin-right:10px;font-weight:normal;}
	.COMMENTS_MSG{display:block;width:370px;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;padding:10px;font-style:italic;background:#FFF;border:1px solid #B20B4E;}
	
	.form_commentaire{display:block;width:390px;padding:10px;font-size:12px;font-weight:normal;margin-left:10px;margin-right:10px;margin-top:5px;color:#F8F8F9;margin-top:15px;border:1px solid #B20B4E;}
	.form_commentaire legend{font-weight:bold;border:1px solid #D1D1D1;padding:5px;background:#F8F8F9;color:#000;}
	.form_commentaire label{font-size:12px;font-style:italic;color:#FF000A;display:block;margin-top:10px;}
	.porn-comment{border:1px solid #D1D1D1;padding:3px;color:#000;}
	.porn-comment-submit{display:block;width:250px;text-align:center;margin-left:auto;margin-right:auto;margin-top:10px;background:#FFF;border:1px solid #d1d1d1;padding:5px;font-weight:bold;}
	.porn-comment-submit:hover{border:1px solid #B20B4E;color:#B20B4E;}

	
	/*Fake popup dhtml*/
#fkpp_back{position:fixed;display:none;top:0px;left:0px;width:100%;height:100%;background:#BC0202;opacity:0.4;filter:alpha(opacity=40);z-index:999999;}
#fkpp_block{z-index:9999991;position:fixed;display:none;top:30px;width:700px;border:2px solid #BC0202;background:#FFF;left:50%;margin-left:-350px;font-size:10pt;-moz-border-radius: 7px;-webkit-border-radius: 7px;text-align:center;}

.fkpp_close{display:block;width:90px;text-align:center;padding:3px;font-size:9pt;font-weight:bold;margin-left:600px;color:#323232;}
.fkpp_close:hover{cursor:pointer;color:#9F0000;}
img.fkpp_photo{margin:auto;text-align:center;border:0px;padding:0px;margin-top:5px;margin-bottom:15px;}


