#contr_pseudo, #contr_date{
	display:inline;
	color:#972A2A;
}
.inputattSmall{
	border:1px dotted #972A2A;
	margin:0px 3px 3px 3px;
	background-color: #E9B5B5;
}
.inputatt{
	border:1px dotted #972A2A;
	margin:0px 3px 3px 3px;
	width:230px;
	background-color: #E9B5B5;
}
.td .inputatt{width:200px;}
#form_inscription{	
	font-size:11px;
	width:577px!important;
}
#form_inscription h2{
	color: #972A2A !important;
	margin:0px 0px 10px 0px;
}
#form_inscription hr{
	border:0px;
	width: 100%;
	height: 3px;
	background-color: #EAEAE1;
	color: #EAEAE1;
}
#form_inscription p{
	display:inline;
	position:relative;
	top:-3px;
}
#form_inscription #fld_email_log, #form_inscription #fld_password_log{
	width:260px;
}
#form_inscription .input_obl, #form_inscription.inputoblerr ,
#form_inscription .inputobl2{
	margin:0px 3px 3px 3px;
}
#form_inscription #block{
	display:block;
	float:right;
	font-size:10px;
	margin:0px;
	width:180px;
}
#club_details #form_inscription #block{
	width:170px;
}
#form_inscription fieldset, #club_details fieldset{border:none;}
#form_inscription legend, #club_details legend{display:none;}
#form_inscription fieldset label,#formAmies fieldset label{
	clear:left;
 	display: inline;
	text-align:right;
	padding:5px 5px 0px 0px;
	float:left;
	width:130px;
}
#formAmies fieldset label{
	width:280px;
	float:none;
	padding:0px 5px 0px 0px;
	*float:left;
}
label.error, #formalerte label.error,
#form_inscription label.error{ 
	text-align:left;
	width:241px; 
	color:red;
	font-weight:bold;
	padding-left:137px;
	padding-bottom:5px;
}
#formPhoto label.error{
	width:400px;
}
label.error{padding-left:5px;}
#envoiAmi label.error {
	padding-left:100px;
	clear:both!important;
}
#Club_Avantages{
	background-image: url(http://photos.cityvox.com/photos_original/69/119/292677.gif);
	background-repeat: repeat-x;
	text-align:left;
	padding:0px 5px 10px 0px;
	margin-top:10px;
}
#Club_Avantages p{display:none;}
#Club_Avantages_Large p {
	display:block;
	width:250px;
	margin:46px 0px 10px 0px;
}
#Club_Avantages_Large{
	background-image: url(http://photos.cityvox.com/photos_original/70/119/292678.gif);
	background-repeat: repeat-x;
	padding:5px;
}
#Club_Avantages H2, #Club_Avantages_Large H2{
	color:#737437;
	font-size:13px !important;
	margin-bottom:12px;
}
#Club_Avantages ul li,
#Club_Avantages_Large ul li{
	display: block;
	float:left;
	width:270px;
	margin:0px 0px 0px 5px;
}
.Club1, .Club2, .Club3, .Club4, .Club5, .Club6{
	background-image: url(http://photos.cityvox.com/photos_original/240/248/325872.gif);
	background-repeat: no-repeat;
	padding:5px 5px 15px 35px;
	font-weight:bold;
	display:block;
	float:left;
}
.Club1{	background-position: 0px -274px;}
.Club2{	background-position: 1px -165px;}
.Club3{	background-position: 1px 1px;}
.Club4{	background-position: 1px -55px;}
.Club5{	background-position: 1px -110px;}
.Club6{	background-position: 1px -220px;}
.chechboxP3{/* par 3*/
	float: left;
	width: 190px;
}
#club_details .chechboxP3{/* par 3*/
	float: left;
	width: 180px;
}
#contenu_droit fieldset, #contenu_gauche fieldset{border:none;}
#contenu_droit label.error, #contenu_gauche label.error{ 
	color:red;
	font-weight:bold;
	display:block;
}
#formKdo fieldset{	border:none;}
#formKdo fieldset label{
	width:170px;
	float:left;
	text-align:right;
	padding-right:5px;
}
#formKdo .TxtField{
	width:380px;
	_width:350px;
	margin-bottom:5px;
}
#panier p{
	display:inline;
	position:relative;
	top:-3px;
}