

body {
	background: #707070;
	color: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	margin: 0px auto 0px;
	padding: 0px;
}
textarea{	font-family: Arial, Helvetica, Sans-Serif;font-size:12px;}
#antispam_png{
	width:75px;
	height:23px;
	background:url(antispam.png) no-repeat;
}
#hello{
	border-top:5px solid #999999;
	float: left;
	width: 360px;
	margin: 20px 0px 0px 0px;
	*padding: 30px 0px 10px 0px;
	
}

#clrz_container{
	width:910px;
	background: #FFFFFF;
	margin: 0px auto 0px;
	background:  url(bg-page_blanc.jpg) repeat-y;

}
#logo_top{
	background:  url(logo_top.jpg) no-repeat;
	width:65px;
	height:38px;
	float:left;
}
.bottompost{
	height:20px;
	width:490px;
	font-size:11px;
	border-top:1px dotted #C0C0C0;	
	border-bottom:1px dotted #C0C0C0;	
	padding:3px 0 3px 0;
	margin:0 0 25px 0;
	
}
#wrap {
	background: #FFFFFF;
	width: 910px;
	margin: 0px auto 0px;
	padding: 0px;
	}
	
img.avatar {
	border:3px solid #cdcdcd;
	padding:2px;	
	height:30px!important;
	width:30px!important;
	
		
}	
#avatar_loginbox{border:solid 3px gray;padding:2px;width:40px;margin: 0 0 5px 7px;height:40px;float:left;}

#loginboxActiv{background:  url(bg-login.jpg) no-repeat;	width:170px;height:80px;text-align:center;}
#loginbox{
	width:170px;
	height:145px;
	text-align:center;
}
#loginboxGris{background-color: #707070;padding-top:5px;}

#loginboxHaut{background:  url(cartoucheHaut.jpg) no-repeat;margin:0px;padding:0px;height:10px;width:174px;line-height: 0px;font-size: 0px;}
#loginboxBas{background:  url(cartoucheBas.jpg) no-repeat;height:10px;width:174px;line-height: 0px;font-size: 0px;}

#loginbox p, #loginboxActiv p{
	color:#fff;
	font-weight:bold;
	padding-top:10px;
	margin:5px 0 0 5px;
	
}
.logname{
	float:left;
	margin:15px 0 0 5px;	
	padding:0;
	color:#18d8ff;
	font-size: 12px;
	font-weight: bold;
}
#loginbox input, #loginboxActiv input{
	background:#313131;
	margin-top:2px;	
	border:2px solid #9e9e9e;
	color:#fff;
	width:150px;
}

#loginbox input[type=submit], #loginboxActiv input[type=submit]{
	background:  url(btn-login.jpg) no-repeat;
	border:0;
	cursor:pointer;
	width:81px;
	height:23px;
	font-size:0px;
	padding:20px 2px 2px 2px;
	display:block;
	color:#707070;
	margin:2px auto 2px auto;	
}
/***********************/
#this_is_login {
	height:230px;
	width:550px;
	margin-left:150px;
	
}

#this_is_register {
	margin:auto;
	width:900px;
	height:230px;	
	overflow:hidden;
	margin-left:150px;
}
#this_is_register input{
	background:#313131;
	margin-top:2px;	
	border:2px solid #9e9e9e;
	color:#fff;
	padding:2px;
}
#this_is_register input[type=image]{
	border:0px;
	background:none;
}
#register1{
	background:url(btn-register_top.jpg) no-repeat;	
	width:80px;
	height:21px;
	
}
#register1{
	background:url(btn-register_top.jpg) no-repeat;	
	border:0;
	cursor:pointer;
	width:81px;
	height:23px;

	
}
#this_is_register label{
	display:inline;
	float:left;
	width:100px;	
	padding:2px;
	margin-top:2px;	
	
}
.tab1{
	padding:0;
	/*border-right:1px solid #666666;	*/
	float:left;
	width:300px;
	background:  url(spacer-login-register.jpg) repeat-y right;
	height:200px;
	
}
.tab2{
	margin-left:50px;
	float:left;
	width:300px;
	
}
#this_is_login .tab2{
	width:160px;
}

#registerform input{
	background:#313131;
	margin-top:2px;	
	border:2px solid #9e9e9e;
	color:#fff;
	padding:2px;
}
#loginform input[type=image]{
	border:0px;
	background:none;
}
#registerform input[type=button]{
	background:  url(btn-rose.jpg) no-repeat;
	border:0;
	cursor:pointer;
	width:81px;
	height:23px;
	
}
/**************************/
#loginform .input,#lostpasswordform .input{
	background:#313131;
	margin-top:2px;	
	border:2px solid #9e9e9e;
	color:#fff;
	padding:2px;
	width:150px;
}
#loginform input[type=submit], input[type=button]{
	background:  url(btn-rose.jpg) no-repeat;
	border:0;
	cursor:pointer;
	width:81px;
	height:23px;
	color:#fff;

}
#clrz_profile input[type=submit]{
	background:  url(btn-save.jpg) no-repeat;
	border:0;
	cursor:pointer;
	width:136px;
	height:25px;
	color:#ff0099;
	font-size:0px;
	margin:10px 0 0 270px;
}
#form_updateinvitation input#decline{
	background:  url(btn-decline.jpg) no-repeat;
	border:0;
	cursor:pointer;
	width:136px;
	height:25px;
	color:#ff0099;
	font-size:0px;
	margin:10px 0 0 180px;		
}
#form_updateinvitation input#participe{
	background:  url(btn-jeparticipe.jpg) no-repeat;
	border:0;
	cursor:pointer;
	width:136px;
	height:25px;
	color:#ff0099;
	font-size:0px;
	margin:10px 0 0 10px;		
}

#clrz_profile input#creerequipe{
	background:  url(btn_creerequipe.jpg) no-repeat;
	border:0;
	cursor:pointer;
	width:136px;
	height:25px;
	color:#ff0099;
	font-size:0px;
	margin:10px 0 0 270px;	
}
#clrz_profile input#majequipe{
	background:  url(btn-maj.jpg) no-repeat;
	border:0;
	cursor:pointer;
	width:136px;
	height:25px;
	color:#ff0099;
	font-size:0px;
	margin:10px 0 0 10px;	
}
#clrz_profile input#supp{
	background:  url(btn-supprimer-equipe.jpg) no-repeat;
	border:0;
	cursor:pointer;
	width:136px;
	height:25px;
	color:#ff0099;
	font-size:0px;
	margin:10px 0 0 200px;	
}
#loginboxActiv .register{
	width:170px;
	height:60px;
	cursor:pointer;
	background:  url(register-become.jpg) 5px 3px no-repeat;
	
	
}
#pre_clrz_register{
	float:left;	
	
}
/************************************************
*	Hyperlinks									*
************************************************/

a, a:visited {
	color: #00ccff;
	text-decoration: none;
	}
	
a:hover {
	text-decoration: none;
	}
	
/************************************************
*	Header  									*
************************************************/

#clrz_login{
	
	height:0px;
	margin: auto;
	padding: 0px;
	overflow:hidden;
	background: #262626 url(ombre_top.jpg) repeat-x bottom;
	
}
#clrz_login h2{
	color:#ff0099;
	
}
#clrz_login p{
	color:#fff;	
}
#clrz_login a{color:#ff0198;}
#clrz_login .subform{
	width:900px;
	margin:auto;
	padding-bottom:20px;
	padding-top:30px;
	
}
/*#clrz_step_0{
	border-right:1px solid #666666;	
	width:300px;
	height:200px;
}*/
.subform  p{
margin-right:20px;		
}
#registerform{
	width:300px;
}
#loginform,#registerform label{
	
color:white;	
}
.up_img{
	
height:50px;
		
}

#clrz_header{
	
	height:30px; color:#fff; font-size:13px;
	background: #000000 url(degrade.jpg) repeat-x bottom center;
	border-top:5px solid #3a3a3a;
}
#clrz_header .contain{
	width:900px;
	margin:0 auto 0 ;
}
#clrz_header .login1{
		cursor:pointer;

	float:right;
	margin-right:25px;
	width:113px;
	height:30px;	

	background: url(onglet-login1.png) no-repeat;

}
#clrz_header .login2{
	cursor:pointer;
	float:right;
	margin-right:25px;
	width:113px;
	height:30px;	

	background: url(onglet-login2.gif) no-repeat;

}
#clrz_header .login1 ,.login2 a{
	width:113px;
	height:30px;	
}
#clrz_header .logged{	background: url(onglet-loginaccount.png) no-repeat; }

.clrz_cat{
	background: url(picto-cat.jpg) no-repeat;
	padding:3px 0 0 25px;
	height:20px;
	margin:0px;
	
}
.clrz_cat a{
	color:#999999;	
}
/************************************************
*	fin  									*
************************************************/

#header {
	background: #FFFFFF;
	width: 900px;
	height: 110px;
	margin: 0px auto 0px;
	padding: 0px;
	}

#header a, #header a:visited {
	font-family: Times New Roman, Helvetica, Sans-Serif;
	font-size: 48px;
	color: #00ccff;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	}
	
#header a:hover {
	color: #FA9C3A;
	text-decoration: none;
	}
	
.headerleft {
	width:380px;
	overflow:hidden;
	float:left;
	margin: 7px 0 0 7px;
	padding: 0px 0px 0px 0px;
	}
	
.headerright {
	width: 468px;
	height: 90px;
	background:#fff;
	margin:10px 10px 0 0;
	float: right;
	}
	
#headerright li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
		
#headerright ul {
	margin: 0px;
	padding: 0px;
	}
		
#headerright a, #navbarright a:visited {
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px;
	padding: 6px 10px 6px 10px;
	text-decoration: none;
	}
		
#headerright a:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	}
	
/************************************************
*	Navbar  									*
************************************************/
#p-mail{
	margin-top:1px;
	float:left;
	width:30px;
	height:38px;
	background:  url(bg-menu-spacer.jpg) top right  no-repeat;
	display:none;
}
#p-rss{
	margin-top:8px;
	padding:5px;
	float:left;
	width:30px;
	margin-right:10px;
	display:none;
	
}
#p-mail input[type=button]{
	background: url(picto-mail.gif);
	width:16px;
	height:11px;
	font-size:0px;
	margin-top:15px;
	padding:0;
}
#p-rss input[type=button]{
	background: url(picto-rss.gif);
	width:16px;
	height:16px;
	font-size:0px;

}
#navbar {
	background: #000000 url(bg-menu.jpg);
	width: 900px;
	height: 39px;
	color: #FFFFFF;
	margin: 0px auto 0px;
	padding: 0px;
	}
.navbarright {
	position:relative;
	margin-top:0px;
	width: 100px;
	height:39px;
	float: right;
	
	margin: 0px;
	padding: 0px;
	border:0px solid ;
	display:none;
	}
.navbarleft {
	width: 900px;
	height:29px;
	float: left;
	font-family: Helvetica;
	font-size: 14px;
	font-weight: bold;
	margin:11px 0 0 0;
	
	padding: 0px 0px 0px 0px;
	}
	

.navbarleft ul {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width:900px;
	}	
.navbarleft li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 10px;
	text-transform:uppercase;
	background:  url(bg-menu-spacer.jpg) top right  no-repeat;
	
	}
		

	
.navbarleft ul li a {
	font-family: Helvetica, Sans-Serif;
	font-size: 14px;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px 10px 0px 0px;
	text-decoration: none;
		height:39px;

	}
.navbarleft ul li a:visited {
	color: #FFFFFF;
}
/*.navbarleft ul li a:hover {
	color: #ff0099;
	text-decoration: none;
	}*/
	
/************************************************
*	Content 					     		    * 
************************************************/

#content {
	width: 910px;
	margin: 0px auto 0px;
	padding: 0px;
	}

#content p{
	font-size:12px;
	line-height:17px;
	margin:0;
	padding:0 0 10px;
	text-align:justify;
	}
	
#content h1 {
	color: #333333;
	font-size: 18px;
	font-family: Helvetica, Sans-Serif;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	border-top: 5px solid #999999;
	width:490px;
	text-transform:uppercase;
	}
#content h1.pagetitle{
	border-top: 5px solid #999999;
	margin: 20px 0px 0px 0px;
	padding:0;
	height:5px;
}
#blogtop{
	border-bottom:1px dotted #C0C0C0;
	height:auto;
	margin:0 20px 10px 0;
	padding:5px 0;
}
.titleh1{
	width:440px;	
	overflow:hidden;
}

.titleh1 a{
color:#666666;
font-family:Helvetica,Sans-Serif;
font-size:17px;
font-weight:bold;
margin:0;
padding:7px 0 0;
text-decoration:none;
}

a.read-more{
background:transparent url(picto-more.jpg) no-repeat scroll right center;
color:#FF0099;
font-weight:bold;
margin:0 15px 0 0;
padding:0 20px 0 0;
text-decoration:none;
}

.titleh1 a:hover {
	color: #00ccff;
	text-decoration: none;
}
	


#blogtop h1{
	font-size:20px;
	margin:0 0 0 0;
	padding:7px 0 0 0;	
	
	
	
}	
#blogtop h1 a{
	margin:0 0 0 0;
	padding:0 0 0 0;	
}
.clrz_info{
	color:#00CCFE;
font-size:12px;
font-weight:bold;
	
	
}	

.clrz_info	a{
	text-decoration:none;
	color:#ff0099;
	font-weight:bold;
	background:  url(picto-com.jpg) no-repeat left;
	padding-left:20px;
}
a.the_author{
	text-decoration:none;
	color:#00ccff;
	font-weight:normal;
	background:  none;
	padding-left:0px;
}
	


.sublink{
	margin:3px 0 0 0;	
}
.sublink a{
	text-decoration:none;
	color:#ff0099;
	font-weight:bold;
	margin:0 15px 0 0;
	padding:0 20px 0 0;
	background:  url(picto-more.jpg) no-repeat right;
}
.sublink:visited{
	color:#ff0099;
}
a.more-link{color:white;}
#content h1 a  {
	color: #666666;
	text-decoration: none;

	}

#content h1 a:hover {
	color: #00ccff;
	text-decoration: none;
	}
	
#content p img{
     float: left; 
	border: none;
	margin-right:5px;
	margin-bottom:2px;
	border:1px solid #BCBCBC;
	}
	
#content h2 {
	border-bottom:1px dotted #C0C0C0;
	color:#000000;
	font-family:Helvetica,Sans-Serif;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	margin:0;
	padding:5px 0;
	text-transform:uppercase;
	}
	
#content img.wp-smiley {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
	}

#content img.wp-wink {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
	}
	
#contentleft {
	float: left;
	width: 510px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 20px 15px;
	background:  url(shadow.jpg) repeat-y right;
	height:auto;

	}
#contentleft p{
	width:490px;
	line-height:15px;
	
}


#sidebar{
	overflow:hidden;
		float: left;
	width: 170px;
	/*margin: 10px 0px 0px 10px;*/
	margin: 10px 5px 0px 10px;
	padding: 0px 0px 0px 0px;

}
#contentleft1 {
	float: left;
	width: 680px;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 20px 15px;
	background:  url(shadow.jpg) repeat-y right;
	min-height:500px;
	}
#contentleft1 h1 {
	color: #666666;
	font-size: 24px;
	font-family: Helvetica, Sans-Serif;
	font-weight: bold;
	margin: 20px 0px 0px 0px;
	padding: 10px 0px 5px 0px;
	border-top: 5px solid #999999;
	width:100%;
	}	
#contentleft ol{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 10px 0px;
	}
	
#contentleft ol li{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
#contentleft ul{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 10px 0px;
	width:480px;
	}
	
#contentleft ul li{
	list-style-type: square;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	}
	
blockquote{
	margin: 0px 25px 10px 25px;
	padding: 0px 25px 0px 10px;
	background: #E8E8E8;

	border-top: 5px solid #999999;
	border-bottom: 1px solid #000000;
	}
	
#content blockquote p{
	margin: 0px 0px 10px 0px;
	padding: 10px 0px 0px 0px;
	}

/************************************************
*	Billet 					     	    * 
************************************************/

#billetsingle {
	margin: 25px 0px 0px 0px;
	border-top: 5px solid #999999;
	width:490px;
	}
	
#flickFirst{
margin:auto;
margin-bottom:10px;	
}	
#flickr{
	width:450px;
	margin:auto;
	overflow:hidden;
}	
#flickr ul{
	width:450px;
	list-style: none;
		margin: 0px;
	padding: 0px;

}
#flickr ul li{
	border:3px solid #cccccc;
	float:left;
	margin:2px;	
	padding:2px;
}
#flickr ul li a img{
	border:0px;
	height:50px;
	width:50px;
}
#flickM{
	margin:auto;
	background-color:white;

	position:absolute;
	
	padding:3px;
	overflow:hidden;
	border:5px solid #313131;
	z-index:1000;
}
#flickM p{
	position:absolute;
	font-size:9px;
	color:white;
	width:100%;
	background:#cccccc;
	margin:0;
	padding:3px;
		
}
#flickM2{
	border:5px solid #cccccc;
	padding:5px;
	cursor:pointer;	
}

#gal_top{
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	padding:25px 0 25px 0px;	
	margin:0 0 20px 0;
}#gal_top p{
	color:#cccccc;
	font-size:12px;
	padding:0;
}
#gal_top .titre{
	font-weight:bold;
	color:#8BDE15;
	font-size:20px;
	padding:0;
}#gal_top .adresse{
	color:#313131;
	font-size:14px;
	padding:0;
}
#photosets{
	width:700px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin:20px 0 0 50px;
}
#photosets li{
	float:left;	
	width:275px;
	height:360px;
	overflow:hidden;
	background:  url(galerie_bgphoto.jpg) no-repeat;
	margin:0 30px 0 0;
	padding:0;

	
}
#photosets li div.img1{
		margin:16px 0 0 16px;
		padding:0;
		height:240px;
		width:240px;
		text-align:center;
		}
#photosets li div.img1 img{border:0;padding:0;margin:0;
*margin:16px 0 0 0;
}
#photosets li div.title{margin:15px 20px 0 20px;text-align:center;color:#707070;font-weight:bold;
*margin:30px 20px 0 20px;

}
#photosets li div.desc{
	margin:255px 0 0 16px;
	padding:5px 0 0 5px;
	background:#707070;
	font-weight:normal;
	color:#fff;
	font-size:10px;
	position:absolute;
	width:235px;
	overflow:hidden;
	*margin:255px 0 0 0;
	}
#photosets li div.num{margin:12px 20px 0 20px;text-align:center;color:#fff;}
#photosets li div.num span{margin:0 0 0 5px;color:#8bde15;}
#counter{
	
width:100px;
margin:auto;
font-size:24px;
background:	#313131;
color:white;
text-align:center;
}
/************************************************
*	lensers 					     	    * 
************************************************/
#lensers ul {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	/*border-top: 1px dotted #C0C0C0;*/

	}
	
#lensers ul li {
	display: inline;
	padding: 0px;
	margin: 0px;
	font-size:12px;
	color: #fff;	
	width:680px;
	cursor:pointer;
	
	}

a.casino_name{
	font-size:15px;
	color:#666;
	text-decoration:none;
	font-weight:bold;
}

#lensers ul li  img{
	background:#BCBCBC none repeat scroll 0 0;
	float:left;
	margin:0 4px 0 5px;
	padding:2px;
}

#lensers ul li:hover{
	background:#efefef;
}	
	
#members ul{
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	/*border:1px solid black;*/
	/*height:625px; */
	overflow:hidden;
}
#members ul#membersul{
height:auto;
}
#members ul li{
	float:left;	
	width:320px;
	margin:5px 5px 5px 5px;
	border:1px dotted #666666;
	overflow:hidden;
	padding:5px 0 0 5px;
	font-weight:bold;
	height:45px;
}
.gestionteam #members ul li{
	width:200px;
	overflow:hidden;
}		
#members ul li p{
	margin:0;
	padding:0;
	font-size:10px;
	line-height:8px;
	font-weight:bold;
	
}
#members ul li span{
	font-weight:bold;	
}


#members ul li div{
	color:#666666;
	font-weight:normal;
	padding-top:0px;
}
#members ul li .panel{
	width:270px;
	height:40px;
	color:#cccccc;
	background:#fff;	
	float:left;
	margin:0px 0px 0px 50px;
	padding:0;
	overflow:hidden;
	position:absolute;
	
	
}
.panel div a{
	margin:0;
	padding:0;
	width:auto;
	height:auto;
	
}
.panel div{
	float:left;
	width:100px;
	font-size:11px;
	margin-top:2px;
	
}

/************************************************
*	recent 					     	    * 
************************************************/


#clrz_outside{
	margin-top:30px;
	width:490px;
	padding:0px;	
}

#clrz_outside ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width:490px;
	}
	
#clrz_outside ul li {
	display: inline;
	padding: 0px;
	margin: 0px;
	font-size:21px;
	height:45px;
	
	
	}
	
#clrz_outside ul li div a {
	font-size:21px;
	display: block;
	color: #666666;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	
	
	}
#clrz_outside ul li div{
	font-size:12px;
	color: #666666;
	height:50px;
	border-bottom: 1px dotted #C0C0C0;
	overflow:hidden;
	cursor:pointer;
}
#clrz_outside ul li a p{
	display:block;
	font-size:12px;
	color: #666666;
	border:1px solid black;
}
/*#clrz_outside ul li a:hover {
	background: #EAEAEA;
	color: #00CCFF;
	}
#clrz_outside ul li a:hover p{
	color: #666666;
}*/
#clrz_outside p{
	padding: 3px 0px 0px 0px;
	margin: 0px;
	line-height: 20px;
	}	
/************************************************
*	lense party 					     	    * 
************************************************/

#clrz_lense_party{
	margin-top:10px;
}

#clrz_lense_party ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#clrz_lense_party ul li {
	display: inline;
	padding: 0px;
	margin: 0px;
	font-size:21px;
	}
	
#clrz_lense_party ul li a {
	display: block;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 5px 0px 5px 5px;
	border-bottom: 1px dotted #C0C0C0;
	}
#clrz_lense_party ul li a p{
	font-size:12px;
}
#clrz_lense_party ul li a:hover {
	background: #EAEAEA;
	color: #00CCFF;
	}
#clrz_lense_party ul li a:hover p{
	color: #666666;
}
#clrz_lense_party p{
	padding: 3px 0px 0px 0px;
	margin: 0px;
	line-height: 20px;
	}	
.sublense{
	border: 1px dotted #C0C0C0;
	background:#C0C0C0;
}
.sublense p{
		margin-top:10px;
	padding:5px 5px 5px 5px; 

}
ul #post_lense {
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	
	width:440px;
	list-style: none;

}

/********************/
ul #post_lense li {
	display: inline;
	padding: 0px;
	margin: 0px;
	font-size:21px;
	
	}
ul #post_lense li a {
	display: block;
	color: #666666;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 5px;
	border-bottom: 1px dotted #C0C0C0;
	font-size:21px;

	}
ul #post_lense li a p{
	font-size:12px;
	color: #666666;
	line-height:0px;
	margin-bottom:5px;
}
ul #post_lense li a:hover p{
	color: #666666;
}
#post_lense p{
	padding: 3px 0px 0px 0px;
	margin: 0px;
	line-height: 20px;
	}	

/****************/
ul #post_lense li  {
	display:list-item;
	padding: 0px;
	margin: 0px;
	font-size:12px;
}
div #apn_lense{
	float:right;
	background:url(apn.jpg);
	width:132px;
	height:106px;
	margin-right:10px;	
	margin-top:10px;
	cursor:pointer;	
}

ul #elensers {
	margin:10px;
	list-style: none;
	
}
ul #elensers  li{
float:left;	font-size:12px;
	
}
ul #elensers li a{
	background:inherit;
	border:0px;
}
ul #elensers li a:hover{
	background:inherit;
}
.lensers_c{
	background:#313131;
	padding:5px;
	width:150px;
	font-size:12px;
	color:#fff;
}
.lensers_c font{
	color:#ffff00;
	
}
#clrz_ajax_response{
	text-align:center;
	font-size:25px;
	background:#ff0099;
	font-weight:bold;
	color:#fff;
	height:40px;
	padding-top:10px;
	width:100%;
}			

/************************************************
*	Left Sidebar 					     	    * 
************************************************/

#topside{
	float: left;
	width: 320px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 10px 40px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background:  url(search-1.png) 0px 5px no-repeat;

}

#sidebar_left{
	
	float: left;
	width: 170px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}

#sidebar_right {
	margin:10px 15px 0px 20px;	
	*margin:10px 15px 0px 0px;	
	padding:0 0 0 0;
	width:170px;	
	float:left;
}

#l_sidebar {
	margin:0;
	margin-top:10px;
	border-top: 5px solid #999999;
	
	}
	
#l_sidebar ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}

#l_sidebar ul li {
	display: block;
	padding: 5px 0px 5px 0px;
	margin: 0px;
	border-bottom: 1px dotted #C0C0C0;
	}
	
#l_sidebar ul li a {
	display: block;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding:0;

	}

#l_sidebar ul li a:hover {
	background: #EFEFEF;
	color: #00ccff;
	}
	
#l_sidebar p{
	padding: 3px 0px 0px 0px;
	margin: 0px;
	line-height: 17px;
	}
	
/************************************************
*	Right Sidebar 					     	    * 
************************************************/
	
#r_sidebar {
	
	margin:0;
	width:170px;
	overflow:hidden;
	margin-top:10px;
	*margin-left:20px;
	border-top: 5px solid #999999;
	
	}

#r_sidebar ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}

#r_sidebar ul li {
	border-bottom:1px dotted #BCBCBC;
	display:inline;
	margin:0; float:left;
	padding:0 0 5px;
	
	}
	
#r_sidebar ul li a {
	display: block;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 5px 0px 5px 0px;
	}

#r_sidebar ul li a:hover {
	background: #EFEFEF;
	color: #00ccff;
	}
	
#r_sidebar p{
	padding: 3px 0px 0px 0px;
	margin: 0px;
	line-height: 20px;
	}
	
/************************************************
*	Footer      								*
************************************************/

#footer {
	background: #000000;
	width: 900px;
	height:auto;
	color: #333333;
	font-family: Helvetica, Sans-Serif;
	font-size: 10px;
	margin: 0px auto 0px;
	padding: 10px 0px 10px 0px;
	
	}
#footer p{
	padding:5px;	
	color:#FFFFFF;
	font-family:Helvetica,Sans-Serif;
	font-size:12px;
	text-align:center;
}
.credit{
	padding-left:5px;
	margin-top:0px;
	margin-left:10px;
	list-style-type:none;
	text-align:center;
	font-size:12px;
	color:#bcbcbc;
}
.feedz{
	float:right;
	margin-right:10px;
	padding-top:15px;
	background:  url(logo-lense_footer.jpg) bottom right no-repeat;
	height:80px;
	width:235px;
	text-align:right;
}

#footer a, #footer a:visited {
	color: #ff0099;
	text-decoration: none;
	}
	
#footer a:hover {
	color: #FFFFFF;
	text-decoration: none;
	}

/************************************************
*	Search Form									*
************************************************/

#searchdiv {
	margin: 0px;
	padding: 0px;
	}
	
#searchform {
	margin: 0px;
	padding:0 0 0 0px;
	overflow: hidden;
	}
	
#s {
	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-icab-border-radius:5px;
	-webkit-border-radius:5px;	
	background: #EFEFEF;
	color:#696969;
	width: 80%;
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	padding: 4px;
	margin: 10px 10px 0px 0px;
	border-top: 1px solid #959595;
	border-left: 1px solid #9d9d9d;
	border-right: 1px solid #efefef;
	border-bottom: 1px solid #f1f1f1;
	}
#topside  input[type=submit]{
	border:0px;
	background: url(btn-go.jpg);
	width:40px;
	height:25px;
	font-size:0px;
	margin:9px 0 0 0;
	position:absolute;
	padding:0;
	

}
#searchprofile{
	
	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-icab-border-radius:5px;
	-webkit-border-radius:5px;	
	color:#696969;
	width: 160px;
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	padding: 4px;
	margin: 10px 10px 0px 0px;
	border-top: 1px solid #959595;
	border-left: 1px solid #9d9d9d;
	border-right: 1px solid #efefef;
	border-bottom: 1px solid #f1f1f1;
	background: #EFEFEF url(mini-loupe.png) no-repeat right;
	
	
}	
#searchany{

	
	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-icab-border-radius:5px;
	-webkit-border-radius:5px;	
	color:#696969;
	width: 160px;
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	padding: 4px;
	margin: 10px 10px 0px 0px;
	border-top: 1px solid #959595;
	border-left: 1px solid #9d9d9d;
	border-right: 1px solid #efefef;
	border-bottom: 1px solid #f1f1f1;
	background: #EFEFEF url(mini-loupe.png) no-repeat right;
	
	
}		
/************************************************
*	Comments									*
************************************************/
	
#commentblock {
	width: 490px;
	overflow:hidden;
	color: #000000;
	float: left;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	
	border-bottom: 1px dotted #C0C0C0;
	}
	
#commentblock ol{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:490px;
	}
#commentblock ol li{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow:hidden;
	
}
#commentz li{
	width:490px;
	
	margin:0;
	padding:0;
}
.commentdate {
	font-size: 12px;
	padding-left: 0px;
	}
#commentlist li{
margin:0;	
padding:0;	
}
#commentlist li p{
			
	width:480px;
	overflow:auto;
	margin-bottom: 8px;
	
		}

.commentname {
	color: #333333;
	margin: 0px;
	padding: 5px 5px 5px 0px;
	}

.nbcomment {
	color: #ff0099;
	margin: 0px;
	padding: 5px 5px 5px 20px;
	font-weight:bold;
	background:  url(picto-com.jpg) no-repeat left;

	}

.commentinfo{
	clear: both;

	}

.commenttext1 {
	clear: both;
	margin: 3px 0px 0px 0px;
	padding: 10px 0px 10px 10px;
	background:#f5f5f5;
	width:480px;
	}
.commenttext0 {
	clear: both;
	margin: 3px 0px 0px 0px;
	padding: 10px 0px 10px 10px;
	background:#ffffff;
	width:480px;

	}
/*admin comments style */
.commenttextadmin0 {
	clear: both;
	margin: 3px 0px 10px 0px;
	padding: 20px 10px 5px 10px;
	width:480px;
	background:#ffffff;

	}
.commenttextadmin1 {
	clear: both;
	margin: 3px 0px 0px 0px;
	padding: 10px 0px 10px 10px;
	width:480px;
	background:#f5f5f5;

	}
.commenttextadmin1 .avatar{
	
	border:3px solid #ff0099;	
}
.commenttextadmin0 .avatar{
	
	border:3px solid #ff0099;	
}
.commenttextadmin0 p{
	margin:0;
	
		
}
.clrz_comment_author{
	width:300px;

}
div .commenttextlenser0 #clrz_comment #com_info .clrz_comment_author a{
	color:#00ccff;	
	font-weight:bold;
}
div .commenttextlenser1 #clrz_comment #com_info .clrz_comment_author a{
	color:#00ccff;
	font-weight:bold;
}

div .commenttextadmin0 #clrz_comment #com_info .clrz_comment_author a{
	color:#ff0099;
	font-weight:bold;
}
div .commenttextadmin1 #clrz_comment #com_info .clrz_comment_author a{
	color:#ff0099;	
	font-weight:bold;
}

div .commenttext0 #clrz_comment #com_info .clrz_comment_author a{
	color:#666666;
	font-weight:bold;
}
div .commenttext1 #clrz_comment #com_info .clrz_comment_author a{
	color:#666666;
	font-weight:bold;
}
.commentUrl {
	background:  url(icon-eclair.png) no-repeat;
	width:15px;
	height:15px;
	
}
.commentUrl span{
	display:none;
}

/*lenser comments style */
.commenttextlenser0 {
	clear: both;
	margin: 3px 0px 10px 0px;
	padding: 20px 10px 5px 10px;
	width:480px;
	background:#ffffff;

	}
.commenttextlenser1 {
	clear: both;
	margin: 3px 0px 0px 0px;
	padding: 10px 0px 10px 10px;
	width:480px;
	background:#f5f5f5;

	}
.commenttextlenser1 .avatar{
	
	/*border:3px solid #ff6600;	*/
	border:3px solid #cccccc;	
}
.commenttextlenser0 .avatar{
	
	/*border:3px solid #ff6600;*/
	border:3px solid #cccccc;	
}
.commenttextlenser0 p{
	margin:0;
	
		
}
#loginbox p .avatar{
	margin-left:10px;	
	border:5px solid #4a4a4a;
	padding:2px;
	background:#fff;
}
#loginbox p a {
	color:#4a4a4a;
}
#loginbox p a:hover {
	color:#ff0099;
}

#reply_info{
	width:490px;
	border:1px dotted #C0C0C0;	
	margin-bottom:10px;
	overflow:hidden;
}

#commentsformheader{
	padding-left: 0px;
	}

#commentsform{
	text-align: center;
	margin: 0px;
	padding: 0px;
	}

#commentsform form{
	text-align: left;
	margin: 0px;
	}

#commentsform p{
	margin: 0px;
	}

#commentsform form textarea{
	width: 99%;
	}
	
p.comments_link  img{
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
/*overide*/
.clrz_categorie li{
	display: none;
	color: #ff0099;
	text-decoration: none;
	margin: 0px;
	padding: 5px 0px 5px 0px;
	border-bottom: 1px dotted #C0C0C0;
}
/****** H2 ******/
h1 span{
	
}
h2 span{
	
}
#logo_top span{
	
}
h2.login-register{
	width:170px;
}
h2.titre-blog-cat{
	width:170px;
}
h2.titre-lense{
	width:170px;
	height:20px;

}
h2.titre-lensers{
	width:170px;
	height:20px;
}
h2.titre-previously{
	height:25px;
}
h2.titre-write{
	height:25px;
}
h2.titre-subscribe{
	height:25px;
}
h2.titre-tags{
	height:25px;
}
h2.titre-archives{
	height:25px;
}
h2.titre-search{
	height:25px;
}
h2.titre-blogroll{
	width:170px;
}
#title_register{
	width:160px;
	height:35px;
}
#title_login{
	background:  url(titre-login.jpg) no-repeat 0px 5px;
	width:160px;
	height:35px;
}

#title_archives{
	background:  url(titre-archives2.jpg) no-repeat 0px 5px;
	width:125px;
	height:20px;
	border-bottom:1px solid #666666;
}
#title_about{
	background:  url(titre-about.jpg) no-repeat 0px 5px;
	width:125px;
	height:20px;
	border-bottom:1px solid #666666;
}
#title_galeries{
	background:  url(titre-galeries.jpg) no-repeat 0px 5px;
	width:125px;
	height:20px;
	border-bottom:1px solid #666666;
}
#title_moncompte{
	background:  url(titre-moncompte.jpg) no-repeat 0px 5px;
	width:125px;
	height:20px;
	border-bottom:1px solid #666666;
}
#title_inscription{
	background:  url(titre_inscription.jpg) no-repeat 0px 5px;
	width:161px;
	height:20px;
	border-bottom:1px solid #666666;
}
#title_members{
	background:  url(titre-members.jpg) no-repeat 0px 5px;
	width:125px;
	height:20px;
	border-bottom:1px solid #666666;
}
#title_profile{
	background:  url(titre-profile.jpg) no-repeat 0px 5px;
	width:125px;
	height:20px;
	border-bottom:1px solid #666666;
}
#title_matos{
	background:  url(titre-matos.jpg) no-repeat 0px 5px;
	width:125px;
	height:20px;
}
#title_pictures{
	background:  url(titre-pictures.jpg) no-repeat 0px 5px;
	width:125px;
	height:20px;
}
#title_buddies{
	background:  url(titre-buddies.jpg) no-repeat 0px 5px;
	width:125px;
	height:20px;
}
#title_stats{
	background:  url(titre-stats.jpg) no-repeat 0px 5px;
	width:125px;
	height:20px;
}
#title_hello{
	background:  url(titre-hello.jpg) no-repeat 0px 5px;
	width:125px;
	height:25px;
}

.subtitre{
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding-left:20px;
	margin-top:0px;
	padding-top:5px;
	border-top:1px solid #999999;
	background:  url(arrow1.jpg) no-repeat 0px 7px;
	
}
#date{
	
	background:  url(picto-date.jpg) no-repeat;
	text-align:center;
	padding-top:5px;
	margin-right:5px;
	margin-top:0px;
	float:left;
	width:44px;
	height:49px;
	font-size:10px;

	color:#fff;
}
div .day{
	font-size:13px;
	margin:0px;
	padding:0px;
	font-weight:bold;
}
#date div .month{
	font-size:8px;
	margin:0px;
	padding:0px;
	
}
.img_writer{
	
	float:left;
	background:#ff0099  url(arrow-write.jpg) no-repeat left;
	padding:2px 2px 2px 15px; 
}
.img_writer img{
	border:2px solid white;
	height:30px;
	width:30px;
}
.author-name{
	float:left;
	color:#ff0099;
	font-size:14px;
	font-weight:bold;
	padding:5px 0 0 5px;
	width:100px;
}
.author-name p{
	font-size:10px;
	color:#707070;
	font-weight:normal;
	padding:10px;
	margin:0px;

}
#clrz_author{
	margin-top:5px;
	padding-top:5px;
	border-top: 1px dotted #C0C0C0;
	
}
#l_sidebar .clrz_rss li{
	border-bottom: 1px dotted #C0C0C0;
}
#l_sidebar .clrz_rss li a{
	padding-left:20px;
	background:  url(picto-rss2.jpg) no-repeat left;
	color:#ff6600;
}
#l_sidebar .clrz_rss li a:hover{
	background:  url(picto-rss2.jpg) no-repeat left;
	color:#ff6600;
	font-weight:bold;
}
#cartouche{
	float:left;
	
}
.etiquette{
	background:  url(etiquette-n.png) no-repeat top left;
	height:33px;
	width:40px;
	color:#fff;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	padding:5px 0 0 0;
}
.etiquetteadmin{
	background:  url(etiquette-a.png) no-repeat top left;
	height:33px;
	width:40px;
	color:#fff;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	padding:5px 0 0 0;

}
.etiquettelenser{
	/*background:  url(images/etiquette-l.jpg) no-repeat left;*/
	background:  url(etiquette-n.png) no-repeat top left;

	height:33px;
	width:40px;
	color:#fff;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	padding:5px 0 0 0;

}
#clrz_comment{
	float:left;
	width:420px;	
	margin: 0 0 0 10px;
	
}
#clrz_comment p{
	
	width:420px;	
	color:#666666;
}
.reply_num{
	background:  url(fond-nombrereply.png) no-repeat;
	color:#cccccc;
	font-size:9px;
	width:20px;
	height:12px;
	float:left;
	text-align:center;
	margin:2px 0 0 0;
}
.isareply{
	background:  url(btn_isareply.png) no-repeat;
	cursor:pointer;
	
}
#clrz_comment .clrz_comment_author{
	margin:0;
	padding:0;
	font-size:17px;
	
}
#clrz_comment .clrz_comment_author a{
	color: #00ccff;
}
#clrz_comment .clrz_comment_author a:hover{
	color: #666666;
}
#com_info{
	
	margin:5px 0 5px 0;
	padding:0 0 3px 0;
	border-bottom: 1px dotted #cccccc;
	
	color:#999999;
	font-size:10px;	
}
#respond{
	float:left;
	width:136px;
	margin:20px 0 0 180px;
	
}
#writeCom{
	float:left;
	margin-top:20px;
}

#show_all{
	background:  url(btn-showall.jpg) no-repeat;
	width:136px;
	height:25px;
	font-size:0px;
	
}
	
#com_info .com_option{
	
	float:right;
	text-align:right;
	margin:-5px 0 0 0;
}
#com_info .com_option .reply_btn{
	background:  url(btn-reply.png) no-repeat left;
	height:12px;
	width:74px;
	font-size:8px;
	text-align:left;
	padding:0px;
	margin:2px;
	border:0;
	color:#cccccc;
	

}
#com_info .com_option .cancel_reply{
	background:  url(btn-cancel.png) no-repeat left;
	height:12px;
	width:74px;
	font-size:8px;
	text-align:left;
	padding:0px;
	margin:2px;
	border:0;
	color:#cccccc;
}

#com_info .com_option .replyz{
	background:  url(btn-showreply.png) no-repeat left;
	height:12px;
	width:74px;
	font-size:1px;
	text-align:left;
	padding:0px;
	margin:2px;
	border:0;
	color:#cccccc;
	

}
.commenttextadmin0 #clrz_comment #com_info p .clrz_comment_author a{
color:yellow;	
}

.resume_widget{
	padding-top:5px;	
	margin-top:5px;	
	border-top: 1px dotted #000000;
	
}
#buddy li{
	
	list-style-type: none;
	display:inline;	
	margin-right:5px;
}
#clrz_profile label{
	width:115px;
	float:left;	
	margin-top:5px;
}
#clrz_profile input{
	margin-top:5px;
	font-size:10px;
	padding:0;
}

#profile1{
	display:block;
	color:#00ccff;
	font-size:18px;	
	border-bottom:1px dotted #cccccc;
	margin-bottom:5px;
}


#l_sidebar .clrz_categorie li a{
	color:#ff0099;
}
#l_sidebar .clrz_categorie li a:hover{
	color:#00ccff;
}
#r_sidebar .clrz_categorie li a{
	color:#ff0099;
}
#r_sidebar .clrz_categorie li a:hover{
	color:#00ccff;
}
#l_sidebar .clrz_archives li a{
	color:#663399;
}
#l_sidebar .clrz_archives li a:hover{
	color:#00ccff;
}
#r_sidebar .clrz_archives li a{
	color:#663399;
}
#r_sidebar .clrz_archives li a:hover{
	color:#00ccff;
}
.lense_img{
	width:680px;
	cursor:pointer;	
	padding-bottom:10px;
		border-bottom:5px solid #696969;

}


.lovebud{
	padding-left:18px;
	background: url(icon-heart.jpg) no-repeat 2px;
	
}

.clrz_tool{
	font-weight: bold;
	font-size: 12px;
	margin: 0;
	color: #ff0099;
	padding: 8px 8px 0px;
	}


.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 12px;
	margin: 0;
	color: #ff0099;
	padding: 8px 8px 0px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 10px;
	padding: 0px 8px 8px;
	background: url(bubble.png) bottom right;
}

.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}

.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

/* init moo */

 h3.atStart {
	height:90px;
	
	background:url(lense-bg1.jpg) repeat-x;
	margin:0;
	margin-top:10px;
	cursor:pointer;
	
}
#p_titre{
	margin-top:25px;

}
h3.atStart .titre{
	padding-top:10px;
	color:#ffff00;	
	font-size:22px;
	}
h3.atStart .wec{color:#ff8100;}	
 h3.atStart img{
	 border:2px solid white;
	 float:left;
	 margin:5px;
	 width:130px;
	 height:70px;
 }
 
  div #arrow{
	 background:url(lense-btn-arrow.jpg) no-repeat;
	 width:49px;
	 height:45px;
	 float:right;
	 margin-right:20px;
	 margin-top:25px;
 }
  div #arrow2{
	 background:url(wec-btn-arrow.jpg) no-repeat;
	 width:49px;
	 height:45px;
	 float:right;
	 margin-right:20px;
	 margin-top:25px;
 }
  
 div.atStart {
	
	
	background:#eaeaea;
	margin:0;
	color:#ffff00;
	padding:10px;
}

 h3.atStart p{
	 font-weight:normal;
	font-size:12px;
	color:white;	
	margin:0;
	line-height:0px;
	padding:0;
	margin-top:10px;
	 
	 
 }
 
 div #p_titre{
	 margin-top:10px;
	 
 }
 
#blogoliste{
	overflow:hidden;
	width:170px;
 }
 



#blogoliste li:hover{
border:0;

	
}

#blogoliste li {cursor:pointer;padding-top:5px!important;height:20px;display: block!important;width:340px!important;clear: both;}
#blogoliste li a{border-bottom:0px;padding-top:0px!important;display: block!important;width:170px!important;float:left!important;}	
	

#blogoliste li:hover{
color:#00ccff;
background:#efefef!important;	
}
/****ie 6 hacks ****/
#wp-submit{
*font-size:8px;

}
#user_pass{
width:150px;	
	

}
#loginbox #user_login{
width:150px;	
	
}

fieldset{
	
	background:#e7e7e7;	
	 -moz-border-radius : 5px 5px 5px 5px; 
	 border:0px;
	 margin-top:40px;
	
	padding:20px;
}
#form_updateinvitation fieldset{
	background:#707070;	
	 -moz-border-radius : 5px 5px 5px 5px; 
	 border:0px;
	 margin-top:40px;
	padding:20px;
}
#form_updateinvitation p{text-align:center;color:white;}
#form_updateinvitation p strong{color:#ff0198;}

.gestionteam .inviter{float:right;}
legend{
	display:block;
	
	margin-top:20px;
	font-size:15px;
	font-weight:bold;
}
#profile-avatar{
	float:left;
	border:5px solid #cccccc;	
	width:70px;
	height:70px;
	padding:3px;
	margin-right:5px;
}
#profile-avatar-big img.avatar{
	float:left;
	border:3px solid #cccccc;
	padding:8px;
	width:150px!important;
	height:150px!important;
	margin-right:20px;

}
#profile-pictures{
	float:left;
	border:5px solid #cccccc;
	padding:3px;
	width:200px;
	height:150px;
	margin-right:5px;
	margin-left:5px;
	overflow:hidden;

}

#profile-pictures img{
	width:100%;
		
	
}
#profile-avatar img{
	width:100%;
	height:100%;	
	
}
#profile-avatar-big img{
	width:100%;
	height:100%;
}
#profile-avatar p{
	color:#a1a1a1;
	
}
#buttonProfile{
	background:url(stick-profile.jpg);	
	width:67px;
	height:16px;
}
#buttonBudme{
	background:url(stick-budme.jpg);	
	width:67px;
	height:16px;
}
span .ok{
	
	display:block;
}
#cartouche1{
	float:left;	
	width:480px;
	border-bottom:1px dotted #cccccc;
	margin-bottom:5px;
	padding-bottom:5px;
	
}
#says{
	margin:0px;
	background:url(pique-grisclair.jpg) no-repeat 30px 0px;	
	margin-top:5px;
	padding-top:16px;
}
#says p{
	
	padding:10px;
	background:#e7e7e7;
	
}
#jx_response{
	/*border:5px solid #313131;
	background:#cccccc;	*/
	position:absolute;
	z-index:1000;
}
#btn-moncompte h4{

	background:url(btn-moncompte.jpg) no-repeat;	
	width:81px;
	height:21px;
	margin:0;
	padding:0;
	float:left;
}
#btn-logout h4{
	
	background:url(logout.jpg) no-repeat;	
	width:81px;
	height:21px;
	margin:0;
	padding:0;
	float:left;
}

#bottomloginbox{
	
	width:200px;
	margin:0px 0 0 5px;
	float:left;
	
}
#pagination {
	width:400px;
	margin:auto;
	text-align:center;	
}
#pagination ul{
	display:inline;	
	list-style-type:none;
}
#pagination ul li{
	display:inline;	
	font-weight:bold;
}
#pagination ul li a{
	color:#666666;	
	
}
#pagination ul li.current_page a{
	color:#00ccff;
}
#pagination ul li a:hover{
	color:#00ccff;
	
}

#semitop{
	width:300px;
	margin:auto;
	margin-top:30px;
	margin-bottom:30px;
}
#semitop div.subtitre{
	border:0px;	
}
#semitop #searchprofile{
	width:300px;	
	
}
#css_valid span{
	display:none;
}
#css_valid div{
	margin:0 5px 0 0;
	background:url(icon-css.jpg) no-repeat;
	float:left;
	width:43px;
	height:15px;
	border:1px solid black;
}
#xhtml_valid span{
	display:none;
}

#xhtml_valid div{
	margin:0 5px 0 0;
	background:url(icon-xhtml.jpg) no-repeat;
	float:left;
	width:56px;
	height:15px;
	border:1px solid black;
}
#rss_valid span,#contact_valid span{
	display:none;
}

#rss_valid div{
	margin:-2px 0 0 0;
	background:url(icon-rss.jpg) no-repeat;
	float:left;
	width:42px;
	height:18px;
	border:1px solid black;
}
#contact_valid div{
	margin:-2px 0 0 2px;
	background:url(icon-contact_footer.jpg) no-repeat;
	float:left;
	width:62px;
	height:18px;
	border:1px solid black;
}
#commentform input[type=submit]{
	background:  url(btn-submit.jpg) no-repeat;
	border:0;
	cursor:pointer;
	width:136px;
	height:25px;
	color:#ff0099;
	font-size:0px;
	margin:10px 0 0 170px;
}
#contentleft p img{
	border:3px solid #cccccc;
	padding:2px;
	float:left;
	margin:2px 5px 0 0;
}

.credit li{
	display:inline;
	height:16px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	color:#bcbcbc;
	font-size:12px;
	padding:0 0 0 25px;
}
#footer ul.credit li a{color:#bcbcbc; font-size:12px;}
#footer ul.credit li a:hover{color:#fff;}

#contest_upload{width:314px;margin:auto;}
#upload_title{	
	background:  url(titre-participate.jpg) left top no-repeat;
	width:314px;
	height:46px;
}
#contest_upload p{width:314px;}
#previously li p{font-size:11px;color:#999999;}
#previously p.sub_text span a {font-size:9px!important;color:#ff0198;width:50px;float:left;border:1px solid black;}
#previously strong{font-size:13px;}
#previously p a{font-size:14px;color:#666666;width:800px;}
#previously p img {float: left;}
blockquote{background:none;border:none;padding:0;margin:0;}


div.navigation {width:490px;}

div.navigation .alignleft{
	float:left;
	background:  url(btn-previousentries.jpg) no-repeat;
	width:106px;
	height:17px;
	color:white;

}

/*div.navigation .alignleft a{filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0;}*/

div.navigation .alignright{
	color:white;
	float:right;
	background:  url(btn-nextentries.jpg) no-repeat;
	width:106px;
	height:17px;
	
}
/*div.navigation .alignright a{filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0;}*/

#closeparent{margin:0 0 0 405px; background:  url(btn-close.png) 0px no-repeat;width:74px;height:12px;}
.lense_unsubs{cursor:pointer;}


/***************/
/*  ARCHIVES   */
/***************/
#af-ela-menu{width:551px;margin:0 0 10px 0;padding:0 0 0 129px;float:left;}
#af-ela-menu li{width:133px;margin:0 9px 0 0;float:left;}
#af-ela-menu #af-ela-menu-0{width:133px;height:22px;background:  url(archives_bydates.jpg) 0px 0px no-repeat;display:block;font-size:0px;color:#cccccc;}
#af-ela-menu #af-ela-menu-0:hover{height:29px;background-position:0px -22px;color:#d230ef;}
#af-ela-menu #af-ela-menu-0.selected{height:29px;background-position:0px -22px;color:#d230ef;}

#af-ela-menu #af-ela-menu-1{width:133px;height:22px;background:  url(archives_bycategory.jpg) 0px 0px no-repeat;display:block;font-size:0px;color:#cccccc;}
#af-ela-menu #af-ela-menu-1:hover{height:29px;background-position:0px -22px;color:#d230ef;}
#af-ela-menu #af-ela-menu-1.selected{height:29px;background-position:0px -22px;color:#d230ef;}

#af-ela-menu #af-ela-menu-2{width:133px;height:22px;background:  url(archives_bytags.jpg) 0px 0px no-repeat;display:block;font-size:0px;color:#cccccc;}
#af-ela-menu #af-ela-menu-2:hover{height:29px;background-position:0px -22px;color:#d230ef;}
#af-ela-menu #af-ela-menu-2.selected{height:29px;background-position:0px -22px;color:#d230ef;}

#af-ela-year {width:680px;float:left;margin:0px;padding:0px;text-align: center;}
#af-ela-year li{display: inline;font-size:22px;font-family: trebuchet,sans-serif;margin: 0 17px 0 17px;}
#af-ela-year li.selected,#af-ela-year li:hover {color:#d230ef;}

#af-ela-month, #af-ela-post-category{width:680px;float:left;margin:10px 0 10px 0;padding:0px;text-align: center;}
#af-ela-month li, #af-ela-post-category li{display: inline;font-size:15px;font-family: trebuchet,sans-serif;margin: 0 11px 0 11px;text-transform: uppercase;}

#af-ela-month li.selected,#af-ela-month li:hover , #af-ela-post-category li.selected, #af-ela-post-category li:hover, #af-ela-post-tags li.selected, #af-ela-post-tags li:hover{color:#d230ef;}

#af-ela-post-chrono, #af-ela-post-cats, #af-ela-post-tags{float:left;width:680px;margin: 0px;padding:0px;}
#af-ela-post-chrono li, #af-ela-post-cats li, #af-ela-post-tags li{display:block;height:10px; padding:30px 0 10px 10px;width:670px;border-bottom: dotted gray 1px;}
#af-ela-post-chrono li a{font-size:21px;color:#666666;margin:-25px 0 0 0;}
#af-ela-post-cats li a, #af-ela-post-tags li a{font-size:21px;color:#666666;margin:-25px 0 0 0;}


#af-ela-post-chrono li:hover, #af-ela-post-cats li:hover, #af-ela-post-tags li:hover{background: #eaeaea;color:#999999;}
#af-ela-post-chrono li:hover a, #af-ela-post-cats li:hover a, #af-ela-post-tags li:hover a{color:#00ccff;}

#af-ela-post-chrono li a, #af-ela-post-cats li a, #af-ela-post-tags li a{float:left;display:block;width:670px;height:25px;}

#af-ela-tag li{display: inline;}
#af-ela-post-tags,#af-ela-post-cats,#af-ela-post-chrono {border-top: dotted gray 1px;}

#af-ela-category{float:left;margin:5px 0 15px 200px;text-align: center;height:120px;width:240px;}
#af-ela-category li{display:block;width:100px;height:10px;margin: 0 20px 0 0;float:left;border-bottom: dotted gray 1px;padding:0 0 5px 0;text-align: left;}

#af-ela-category li:hover,#af-ela-category li.selected{color:#d230ef;}

/*IE 7 WFT ? */
*+html #af-ela-category{margin:5px 0 15px 230px !important;}

*+html #af-ela-post-cats li a{margin:-5px 0 0 0 !important;}
*+html #af-ela-post-tags li a{margin:-5px 0 0 0 !important;}

*+html #af-ela-post-tags li{height:40px !important;padding:10px 0 0 10px !important;float:left;}
*+html #af-ela-post-cats li{height:40px !important;padding:10px 0 0 10px !important;float:left;}:  url(archives_bytags.jpg) 0px 0px no-repeat;display:block;font-size:0px;color:#cccccc;}
#af-ela-menu #af-ela-menu-2:hover{height:29px;background-position:0px -22px;color:#d230ef;}
#af-ela-menu #af-ela-menu-2.selected{height:29px;background-position:0px -22px;color:#d230ef;}

#af-ela-year {width:680px;float:left;margin:0px;padding:0px;text-align: center;}
#af-ela-year li{display: inline;font-size:22px;font-family: trebuchet,sans-serif;margin: 0 17px 0 17px;}
#af-ela-year li.selected,#af-ela-year li:hover {color:#d230ef;}

#af-ela-month, #af-ela-post-category{width:680px;float:left;margin:10px 0 10px 0;padding:0px;text-align: center;}
#af-ela-month li, #af-ela-post-category li{display: inline;font-size:15px;font-family: trebuchet,sans-serif;margin: 0 11px 0 11px;text-transform: uppercase;}

#af-ela-month li.selected,#af-ela-month li:hover , #af-ela-post-category li.selected, #af-ela-post-category li:hover, #af-ela-post-tags li.selected, #af-ela-post-tags li:hover{color:#d230ef;}

#af-ela-post-chrono, #af-ela-post-cats, #af-ela-post-tags{float:left;width:680px;margin: 0px;padding:0px;}
#af-ela-post-chrono li, #af-ela-post-cats li, #af-ela-post-tags li{display:block;height:10px; padding:30px 0 10px 10px;width:670px;border-bottom: dotted gray 1px;}
#af-ela-post-chrono li a{font-size:21px;color:#666666;margin:-25px 0 0 0;}
#af-ela-post-cats li a, #af-ela-post-tags li a{font-size:21px;color:#666666;margin:-25px 0 0 0;}
#ela-loading {display:block;position:absolute;}

#af-ela-post-chrono li:hover, #af-ela-post-cats li:hover, #af-ela-post-tags li:hover{background: #eaeaea;color:#999999;}
#af-ela-post-chrono li:hover a, #af-ela-post-cats li:hover a, #af-ela-post-tags li:hover a{color:#00ccff;}

#af-ela-post-chrono li a, #af-ela-post-cats li a, #af-ela-post-tags li a{float:left;display:block;width:670px;height:25px;}

#af-ela-tag li{display: inline;}
#af-ela-post-tags,#af-ela-post-cats,#af-ela-post-chrono {border-top: dotted gray 1px;}

#af-ela-category{float:left;margin:5px 0 15px 200px;text-align: center;height:120px;width:240px;}
#af-ela-category li{display:block;width:100px;height:10px;margin: 0 20px 0 0;float:left;border-bottom: dotted gray 1px;padding:0 0 5px 0;text-align: left;}

#af-ela-category li:hover,#af-ela-category li.selected{color:#d230ef;}

/*IE 7 WFT ? */
*+html #af-ela-category{margin:5px 0 15px 230px !important;}

*+html #af-ela-post-cats li a{margin:-5px 0 0 0 !important;}
*+html #af-ela-post-tags li a{margin:-5px 0 0 0 !important;}

*+html #af-ela-post-tags li{height:40px !important;padding:10px 0 0 10px !important;float:left;}
*+html #af-ela-post-cats li{height:40px !important;padding:10px 0 0 10px !important;float:left;}



/*Gestion Team Inscription*/
#team_supp #supprimerteam{border:0px;width:136px;height:27px;line-height:0;font-size:0;margin:0 0 0 250px;cursor:pointer;background:  url(btn-supprimer.jpg) no-repeat 0 0;}
#team_decline #decline{border:0;width:136px;height:27px;line-height:0;font-size:0;margin:0 0 0 250px;cursor:pointer;background:  url(btn-quitterEquipe.jpg) no-repeat 0 0;}
#clrz_profile #teamname{border:0px;background: url(input-nameTeam.jpg) no-repeat 0 0;color:#666666;font-size:14px;width:183px !important;height:24px !important;padding:5px 0 0 10px !important;margin-top:-3px;}
#malistinvite li{list-style-type:none;border:1px dotted #666666;float:left;margin: 0 0 0 5px  !important;padding:5px;}
#malistinvite {float:left;width:640px;padding:0!important;}

#malistvalide li{list-style-type:none;border:1px dotted #666666;float:left;margin: 0 0 0 5px  !important;padding:5px;}
#malistvalide {float:left;width:640px;padding:0!important;}

#leader li{list-style-type:none;border:1px dotted #666666;float:left;margin: 0 0 0 5px  !important;padding:5px;}
#leader {float:left;width:640px;padding:0!important;}

.equipe strong{color:#ff0099;}

.fieldteam p{margin:0px !important;padding:0 !important;}
div.listeteams h3{background:#717070;color:#fff;padding:10px}
div.listeteams ul#membersul li{width:153px;}


#previously .home span{display:block;margin:0 0 0 8px;}
#previously .home img{margin:8px;border:3px solid #ff0198;padding:2px;float:left}
#previously .home small{display:block;margin:7px 0 0 0;}




.casino_name a{
text-align:center;
font-size:15px;
text-decoration:none;
color:#666;
font-weight:bold;
}

.bonus{
font-size:12px;
color:#000;
text-align:center;
}



.reviews_banner img{
 float:left;
 margin:2px 5px 2px 0;
 border:1px solid #000;
 padding:3px;
 background:#fff;
}

.reviews{
  border-bottom:1px dashed #457C92;
	margin:5px 0 10px;
	padding:0 0 5px;
}

.reviews h4, .reviews h4 a{
 padding:0;
 margin:0;
 text-align:left;
 color:#666;
 text-decoration:none;
 font-size:14px;
 margin:0 0 3px 0;
 font-weight:bold;
}

#story p{
width:675px;
line-height:17px;
}


#story h1 {
	color: #333333;
	font-size: 18px;
	font-family: Helvetica, Sans-Serif;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	border-top: 5px solid #999999;
	width:675px;
	text-transform:uppercase;
	}









