div.login {
	float:left;
	margin-left:58px;
	margin-top:25px;
	width:290px;  
	height:288px;  
	background-image:url("../images/loginv2/cadre_account_login.jpg");
	background-position:center;
	background-repeat:no-repeat;
	
}

div.title_cust_menu { 
	padding-top:7px;
	padding-left: 40px;
	font-family:Arial;
	font-weight: bold;
	font-size:15px; 
	text-align:left;
	color:#000000; 
}

div.title_cust { 
	padding-top:17px;
	padding-left: 40px;
	font-family:Arial;
	font-weight: bold;
	font-size:15px; 
	text-align:left;
	color:#000000; 
}

div.sub_title_cust {
	float:left;
	padding-top:2px;
	padding-left: 42px;
	font-family:Arial;
	font-weight: bold;
	font-size:12px; 
	text-align:left;
	color:#000000; 
}

div.sub_txt_cust {
	float:left;
	padding-top:2px;
	padding-left: 57px;
	font-family:Arial;
	font-size:12px; 
	text-align:left;
	color:#000000; 
}

div.text_login {
	padding-top:10px;
	padding-left: 45px;
	font-family:Microsoft Sans Serif; 
	font-size:12px; 
	text-align:left;
	color:#666666;
}


div.text_pass_lost {  
	padding-top:15px;
	padding-left: 30px;
	font-family:Microsoft Sans Serif; 
	font-size:10px; 
	text-align:left;
	color:#666666;
}

div.text_create_account {  
	padding-top:5px;
	padding-left: 45px;
	font-family:Microsoft Sans Serif; 
	font-size:12px; 
	text-align:left;
	color:#666666;
}


div.text_information{  
	float:left;
	margin-top:25px;
	width:660px;
	margin-left:43px;
	padding-top:5px;
	padding-left:10px;
	font-family:Microsoft Sans Serif; 
	font-size:12px; 
	text-align:left;
	color:#666666;
	border:solid;
	border-width:1px;
	border-color:#CCCCCC;
}

div.text_access{  
	float:left; 
	width:660px;
	margin-top:15px;
	margin-left:43px; 
	padding-left:10px;
	font-family:Microsoft Sans Serif; 
	font-size:12px; 
	text-align:left;
	color:#666666; 
}

div.div_login_title {
	width:391px;  
	height:56px;  
	background-image:url("../images/loginv2/top_login.jpg");
	background-position:center;
	background-repeat:no-repeat 
}

div.div_login {
	width:391px;  
	height:143px;  
	background-image:url("../images/loginv2/bottom_login.jpg");
	background-position:center;  
	background-repeat:no-repeat 
	
}




div.text_connect { 
	padding-top:10px;
	font-family:Arial; 
	font-size:12px; 
	width : 380px;
	text-align:center;
	color:#000000;
}

div.text_mdp { 
	padding-top:10px;
	width:150px;
	font-family:Arial; 
	font-size:12px; 
	text-align:right;  
	color:#333333;
}


div.header_account_menu{
	width:680px;  
	height:85px;  
	background-image:url("../images/loginv2/bg_account_menu.gif");
	background-position:center;
	background-repeat:no-repeat 
}

div.header_cust_info{
	width:680px;  
	height:60px;  
	background-image:url("../images/loginv2/header_cust.gif");
	background-position:center;
	background-repeat:no-repeat 
}

div.middle_cust_info{
	width:680px;
	background-image:url("../images/loginv2/middle_cust.gif");
	background-position:center;
	background-repeat:repeat-y;
}


div.text_info_cust{
	float:left;
	width:400px;
	padding-top:5px;
	padding-left: 55px;
	font-family:Microsoft Sans Serif; 
	font-size:12px; 
	text-align:left;
	color:#666666; 
}

div.btn_valid_cust{
	float:left;
	width:200px;
	margin-top:15px;
	margin-left:  450px;
	text-align:right;
	font-family:Microsoft Sans Serif; 
	font-size:12px; 
	text-align:left;
	color:#666666;
}

div.lib_txt_cust{
	float:left; 
	padding-top:6px; 
	width:150px
}

div.lib_txt_tel{
	float:left; 
	padding-top:6px; 
	width:145px
}

div.input_data_cust{
	float:left; 
	width:180px
}

div.input_data_gender{
	float:left; 
	width:300px
}


div.middle_cust_btns{
	width:820px;
	height:100px;
	background-image:url("../images/loginv2/middle_cust_info.gif");
	background-position:center;
	background-repeat:repeat-y;
}

 
div.txt_title_cgv {
	float:left;
	padding-top:2px;
	padding-left:25px;
	font-family:Arial;
	font-weight: bold;
	font-size:12px; 
	text-align:left;
	color:#000000;
}

div.text_info_cgv{
	float:left;
	width:600px;
	padding-top:5px;
	padding-left: 55px;
	font-family:Microsoft Sans Serif; 
	font-size:12px; 
	text-align:left;
	color:#666666; 
}

div.txt_deconnection{
	text-align:right;
	text-decoration:none;
	padding-right:45px; 
	font-family:Microsoft Sans Serif; 
	font-size:12px; 
	color:#CCCCCC;
}

div.text_liv_choix{  
	font-family:Arial; 
	font-size:12px;  
	text-align:left;
	padding-left:180px; 
	color:#000000;  
}

div.adress_liv_hidden {
   		display: none;
}

div.adress_liv_visible {
		display:block;
}


a.link_menu_account {
		font-size:12px;
		text-decoration: none;
		color:#999999;
		font-family:Microsoft Sans Serif;
}

a.link_menu_account:visited {
		font-size:12px;
		text-decoration: none;
		color:#999999;
		font-family:Microsoft Sans Serif;
}

a.link_menu_account:active {
		font-size:12px;
		text-decoration: none;
		color:#999999;
		font-family:Microsoft Sans Serif;
}

a.link_menu_account:hover {
		font-size:12px;
		text-decoration: none;
		color:#333333;
		font-family:Microsoft Sans Serif;
}
 
div.header_orders{
		font-size:12px;
		text-decoration: none;
		color:#666666;
		font-family:Microsoft Sans Serif;
}

div.txt_orders{
		font-size:12px;
		text-decoration: none;
		color:#333333;
		font-family:Microsoft Sans Serif;
}

div.no_orders{
		font-size:12px;
		text-decoration: none;
		color:#666666;
		font-family:Microsoft Sans Serif;
		width:600px;
		text-align:left;
}