
.logincadre,.forgetcadre {
float:left;
width:230px;
margin-left:9px;
margin-right:0px;
margin-top:9px;
background: #ffffff url("../images/form/bg_connect.jpg") repeat-y;
text-align:left;
}




#formlogin,#subscribeform {
padding-left:9px;
}

.fl {
align:left;

}



.bd {
margin-left:9px;
float:left;
}

label {
font-family: arial,regular,sans-serif ;
font-weight: bold ;
font-size: 14px;
color:#b82f87;
text-align:center;
padding-top:9px;
padding-bottom:9px;
margin-left:2px;
}

.tabinfos {
text-align:left;
}

#formlogin .email input,#formlogin .mdp input  {
border: none;
background: #e7f2cc;
margin-left :10px;
padding :0px;
height: 16px;
padding:0; 
font-size:12px;
font-family: arial,regular,sans-serif;
color: #0f6f3e;
width:185px;
}

#formlogin .email,#formlogin .mdp {
background: #ffffff url("../images/form/prenom_bg.jpg")no-repeat left top ;
padding-top: 5px;
height: 28px;
width:200px;
float:left;
} 


.textform {
font-family: arial,regular,sans-serif ;
font-size: 12px;
color:#b82f87;
margin-left:12px;
margin-right:20px;
margin-bottom:10px;
text-align:left;
}

.subscribecadre {
margin-top:9px;
float:left;
width:380px;
background: #ffffff url("../images/form/bg_inscrit.jpg") repeat-y;
align:left;

}



.titleform {
margin-left:12px;
margin-top:3px;
margin-bottom:10px;
font-family: arial,regular,sans-serif ;
font-weight: bold ;
font-size: 18px;
color:#b82f87;


}


.validc {
border:0;
width:135px;
height:29px;
background:#ffffff url("../images/form/connectezvous.jpg") no-repeat;
padding:5px;
}

.validi {
border:0;
width:66px;
height:29px;
background:#ffffff url("../images/form/valider.jpg") no-repeat;
padding:5px;
}

.validf {
border:0;
width:135px;
height:29px;
background:#ffffff url("../images/form/envoyer_bt.jpg") no-repeat;
padding:5px;
}


.enreg {
border:0;
width:108px;
height:31px;
background:#ffffff url("../images/form/bt_enregistrez.jpg") no-repeat;
padding:5px;
}


/*  FORM POST  */

.mini {
font-size:11px;
font-family: arial,regular,sans-serif;
color: #b82f87;
font-weight: normal ;
}


.top_form_img{
padding-top:10px;
float:left;
align:left;
}

.top_form{
padding-top:10px;
margin-left:120px;
text-align:left;
}

#formpost {

float:left;
margin-left:22px;
margin-right:10px;
margin-bottom:0px;
margin-top:9px;
background: #ffffff ;
height:425px;
}

#formpost label {
margin-left:5px;
 
}

#formpost .roundedtitre input  {
border: none;
background: #e7f2cc;

padding :0px;
height: 15px;
padding:0; 
font-size:12px;
font-family: arial,regular,sans-serif;
color: #0f6f3e;
align:left;
}

#formpost .roundedtitre {
background: #ffffff  url("../images/form/post_input_bg.jpg")no-repeat left top ;
padding-top: 5px;
height: 20px;
width:400px;

		}


#formpost select  {
border: none;
background: #e7f2cc;
margin-left :10px;
padding :0px;
height: 16px;
padding:0; 
width:335px;
font-size:12px;
font-family: arial,regular,sans-serif;
color: #0f6f3e;
}

.roundedcat {
background: #ffffff  url("../images/form/post_sel_bg.jpg")no-repeat left top ;
padding-top: 5px;
height: 20px;
width:400px;

		}


#formpost textarea {
border:0;
margin-left: 5px;
background: #e7f2cc; 
padding:8px;
font-size:12px;
font-family: arial,regular,sans-serif;
color: #0f6f3e;
}

.roundedhistoire {
background: #ffffff  url("../images/form/post_txt_bg.jpg")no-repeat left top ;
padding-top: 5px;
margin-top:5px;
height:200px;
width:600px;

}


#validpost {
border:0;
width:132px;
height:52px;
background:#ffffff url("../images/form/valider_post.jpg") no-repeat left top ;
}

#sendcomment {
float:left;
border:0;
width:89px;
height:31px;
background:#ffffff url("../images/form/envoyer_bt.jpg") no-repeat left top ;
margin-bottom:10px;
margin-left:10px;
}


#formsend .roundsend input  {
border: none;
background: #e7f2cc;
margin-left :10px;
padding :0px;
height: 16px;
padding:0; 
font-size:12px;
font-family: arial,regular,sans-serif;
color: #0f6f3e;
width:200px;
}

#formsend .roundsend {
background: #ffffff  url("../images/form/send_input.jpg")no-repeat left top ;
padding-top: 5px;
height: 20px;
width:221px;
float:left;

		}
		
#formsend label {
font-size:12px;
font-family: arial,regular,sans-serif;
}



#formsend textarea {
border:0;
margin-left:3px;
background: #e7f2cc; 
padding:4px;
font-size:11px;
font-family: arial,regular,sans-serif;
color: #0f6f3e;
width:200px;
height:35px;
}

#formsend .roundarea {
background: #ffffff  url("../images/form/send_comment.jpg")no-repeat left top ;
padding-top: 5px;
height: 63px;
width:221px;
float:left;

		}





.infosuser {
padding-top: 10px;
padding-left: 20px;
font-size:14px;
font-family: arial,regular,sans-serif;
font-weight: normal;
color:#b82f87;
text-align:left;
}

.annul {
align:right;
padding-right:0px;
}


#formaccount .prenom input  {
border: none;
background: #e7f2cc;
margin-left :10px;
padding :0px;
height: 16px;
padding:0; 
font-size:12px;
font-family: arial,regular,sans-serif;
color: #0f6f3e;
width:185px;
}

#formaccount .prenom {
background: #ffffff  url("../images/form/prenom_bg.jpg")no-repeat left top ;
padding-top: 5px;
height: 28px;
width:200px;
float:left;
} 


#formaccount .age input  {
border: none;
background: #e7f2cc;
margin-left :10px;
padding :0px;
height: 16px;
padding:0; 
font-size:12px;
font-family: arial,regular,sans-serif;
color: #0f6f3e;
width:35px;
}

#formaccount .age {
background: #ffffff  url("../images/form/age_bg.jpg")no-repeat left top ;
padding-top: 5px;
height: 28px;
width:50px;
float:left;
} 

#formaccount .ville input  {
border: none;
background: #e7f2cc;
margin-left :10px;
padding :0px;
height: 16px;
padding:0; 
font-size:12px;
font-family: arial,regular,sans-serif;
color: #0f6f3e;
width:85px;
}

#formaccount .ville {
background: #ffffff  url("../images/form/ville_bg.jpg")no-repeat left top ;
padding-top: 5px;
height: 28px;
width:100px;
float:left;
} 


#formaccount .upload  {
float:left;
padding-top: 5px;
height: 28px;
float:left;
position: relative;
width:190px;
font-color:black;
}  

div.fakefile2 {

float:left;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	padding-top: 0px;
	background: transparent  url("../images/form/ville_bg.jpg")no-repeat left bottom ;
	height:28px;
	width:100px;
	font-color:black;
	
	}


#formaccount .upload input {
position: relative;
	text-align: center;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	width:100px;
	font-color:black;
	float:left;
	
}



#formaccount #validaccount {
border:0;
width:66px;
height:29px;
background:#ffffff url("../images/form/valider.jpg") no-repeat;
padding:5px;
}

#formaccount #annuler {
border:0;
width:66px;
height:29px;
background:#ffffff url("../images/form/valider.jpg") no-repeat;
padding:5px;
}


#comment textarea {
border:0;
margin-left: 15px;
margin-top: 5px;
background-color: #e7f2cc; 
padding:8px;
font-size:12px;
font-family: arial,regular,sans-serif;
color: #0f6f3e;
}

.cmmt {

background: #ffffff  url(../images/form/boxcommentaire.png) no-repeat left top ;
padding-top: 5px;
margin-top:0px;
height:118px;
width:490px;

}

#comment .roundct input  {
border: none;
background: #e7f2cc;
margin-left :10px;
padding :0px;
height: 16px;
padding:0; 
font-size:12px;
font-family: arial,regular,sans-serif;
color: #0f6f3e;
width:200px;
}

#comment .roundct {
background: #ffffff  url("../images/input_contact.jpg")no-repeat left top ;
padding-top: 5px;
margin-left: 10px;
height: 20px;
width:221px;

}
		
#comment label {
font-size:12px;
font-family: arial,regular,sans-serif;
}




#formcontact .roundct input  {
border: none;
background: #e7f2cc;
margin-left :10px;
padding :0px;
height: 16px;
padding:0; 
font-size:12px;
font-family: arial,regular,sans-serif;
color: #0f6f3e;
width:200px;
}

#formcontact .roundct {
background: #ffffff  url("../images/input_contact.jpg")no-repeat left top ;
padding-top: 5px;
height: 20px;
width:221px;
float:left;

		}
		
#formcontact label {
font-size:12px;
font-family: arial,regular,sans-serif;
}



#formcontact textarea {
border:0;
margin-left:3px;
background: #e7f2cc; 
padding:4px;
font-size:11px;
font-family: arial,regular,sans-serif;
color: #0f6f3e;
width:350px;
height:100px;
}

#formcontact .roundarea {
background: #ffffff  url("../images/textarea_contact.jpg")no-repeat left top ;
padding-top: 5px;
height: 130px;
width:373px;
float:left;

		}
		
		

