*{
margin: 0;
border:medium none;
}


body{
background: none;
color: #000000;
font-family : arial, helvetica, sans­serif;
font-size: 100.1%;
padding: 0px;
width:1000px;
margin:auto;
margin-top:30px;
padding: 0;
}

#logo{
	background-image: url("../images/background_logo.png") ;
    background-repeat:no-repeat;
	width:992px;
	height:70px;
}

a:link , a:hover, a:focus, a:active  ,a:visited  {text-decoration:none}

#user3-un{
margin-top:20px;
width: 315px; margin-left: 650px; 
float: left;
}


#user1-un{
margin-top:20px;
float: left;
}


#user2-un{
margin-top:20px;
margin-left: 25px;
float: left;
width:640px;
}

#jflanguageselection{
position:relative;
float:right;
margin-top:-61px;
margin-right:25px;
}

#htmlmap_mod71_1_img{
	margin-left:127px;
	border:0px;
}

.module_menu_offre{
	background-image: url("../images/block_menu_offre.png") ;
    background-repeat:no-repeat;
	width:314px;
	height:195px;
	margin-bottom:10px;
	padding-top:1px;
	margin-top:20px;
}

.module_menu_a_propos{
	background-image: url("../images/block_menu_a_propos.png") ;
    background-repeat:no-repeat;
	width:314px;
	height:107px;
	margin-bottom:10px;
	padding-top:1px;
	margin-top:20px;
}

.module_m_plateau{
	background-image: url("../images/block_menu_nos_plateaux.png") ;
    background-repeat:no-repeat;
	width:314px;
	height:152px;
	margin-bottom:10px;
	padding-top:1px;
	margin-top:20px;
}

.moduletable_logo{
top:25px;
position:absolute;
margin-left:20px;
}

#divconnexion
{
	background-image: url("../images/background_connexion_vos_commentaires.png") ;
    background-repeat:no-repeat;
	width:319px;
	height:155px;

}
.commentaire-login
{
	width:640px;
	height:50px;
}
.buttonGo{
	background:none;
	background-image: url("../images/btn_go_voscommentaires.png") ;
	cursor:pointer;
	height:37px;
	width:37px;
	left:130px;
	position:relative;
	top:-80px;
}
.souvenirLog{
	left:145px;
	position:relative;
	top:-110px;
	font-family:arial;
	color:#db2b36;
	font-weight:500;
	font-size:9px;
}
.souvenirLog_checkbox{
	background-color:#ffffff;
	border:1px #db2b36 solid;
}
.forgetMdp{
	list-style-type:none; 
	left:140px;
	position:relative;
	top:-170px;
	font-family:arial;
	color:#db2b36;
	font-weight:500;
	font-size:8px;
}
.forgetMdp a:link , .forgetMdp a:hover, .forgetMdp a:focus, .forgetMdp a:active  ,.forgetMdp a:visited {
	color:#db2b36;
	font-size:9px;
}
.creatAccount  a:link , .creatAccount a:hover, .creatAccount a:focus, .creatAccount a:active  ,.creatAccount a:visited{
	display:block;
	left:0px;
	position:absolute;
	top:75px;
	font-family:arial;
	color:#db2b36;
	font-weight:600;
	font-weight:600;
	font-size:14px;
	
}

.creatAccount  a:link  img, .creatAccount a:hover img, .creatAccount a:focus img, .creatAccount a:active  img,.creatAccount a:visited img{
	left:140px;
	position:absolute;
	top:-12px;
	font-family:arial;
	color:#db2b36;
	font-weight:500;
	font-size:14px;
}

.inputboxLog
{
	background:none;
	background-image: url("../images/champs_input_vos_commentaires.png") ;
	background-repeat:no-repeat;
	height:34px;
	width:100px;
	text-align:center;
	color:#db2b36;
	font-family:arial;
}
ul.menu_menu_ext_garantie li {
	padding-top:4px;
	font-size:12px;
	font-family:arial;
	width:109px;
	height:21px;
	list-style-type   :  none;  
	text-align:center;
	float:right;
}

ul.menu_menu_ext_garantie li a {
	color:#FFFFFF;
	font-weight:bold;
 }
 
 
ul.menu_menu_gar li {
	padding-top:4px;
	font-size:12px;
	font-family:arial;
	width:109px;
	height:21px;
	list-style-type   :  none;  
	text-align:center;
	float:right;
}

ul.menu_menu_gar li a {
	color:#FFFFFF;
	font-weight:bold;
 }
 
 
 
ul.menu_menu_offre li  , ul.menu_menu_a_propos li ,  ul.menu_m_plateau li  {
	font-size:16px;
	font-family:arial;
	list-style-type:none;  
	font-weight:bold;
	color:#FFFFFF;
	margin-left: -20px;
	margin-top: 5px;
} 
ul.menu_menu_offre li  ul, ul.menu_menu_a_propos li  ul, ul.menu_m_plateau li  ul {
	padding-top:3px;

}

ul.menu_menu_offre li a, ul.menu_menu_a_propos li a, ul.menu_m_plateau li a {
	color:#FFFFFF;
	font-weight:bold;
 }

 
 
 
 
 
.item40{

	background-image: url("../images/ext_garantie_menu.png") ;
    background-repeat:no-repeat;


}

.item41{

	background-image: url("../images/ext_garantie_menu.png") ;
    background-repeat:no-repeat;


}

.item31{

	background-image: url("../images/ext_garantie_menu.png") ;
    background-repeat:no-repeat;

}

.item30{
	background-image: url("../images/ext_garantie_menu.png") ;
    background-repeat:no-repeat;
}

.item42{
	background-image: url("../images/ext_garantie_menu.png") ;
    background-repeat:no-repeat;
}
.item43{
	background-image: url("../images/ext_garantie_menu.png") ;
    background-repeat:no-repeat;
}

.item44{
	background-image: url("../images/ext_garantie_menu.png") ;
    background-repeat:no-repeat;
}

.item45{
	background-image: url("../images/ext_garantie_menu.png") ;
    background-repeat:no-repeat;
}

.menu_menu_ext_garantie #current{
	background-image: url("../images/ext_garantie_menu_active.png") ;
    background-repeat:no-repeat;
}
.menu_menu_ext_garantie #current a, .menu_menu_ext_garantie #current a:hover{
	color:#bcce20;
	font-weight:bold;
}

.menu_menu_gar #current{
	background-image: url("../images/ext_garantie_menu_active.png") ;
    background-repeat:no-repeat;
}
.menu_menu_gar #current a, .menu_menu_gar #current a:hover{
	color:#bcce20;
	font-weight:bold;
}


.menu_menu_offre #current{
	color:#e3eba5;
}
.menu_menu_offre #current a, .menu_menu_offre #current a:hover{
	color:#e3eba5;
}

.menu_m_plateau #current{
	color:#aab57b;
}
.menu_m_plateau #current a, .menu_m_plateau #current a:hover{
	color:#aab57b;
}


.menu_menu_a_propos #current{
	color:#a18eb7;
}
.menu_menu_a_propos #current a, .menu_menu_a_propos #current a:hover{
	color:#a18eb7;
}



.module_accueil_plateau{
padding-top:20px;
margin-left:340px;
}



.modulemodule_tous_les_themes {
margin-left: 25px;
margin-top:23px;
}

.modulemodule_tous_les_themes  a:link , .modulemodule_tous_les_themes a:hover, .modulemodule_tous_les_themes a:focus,  .modulemodule_tous_les_themes a:active  ,.modulemodule_tous_les_themes a:visited {
color:#737476;
}




#titleRegistre{
font-family:arial;
font-weight:600;
color:#db2b36;
font-size:16px;
margin-bottom:15px;
}

.contentpane{
font-family:arial;
color:#707173;
font-size:11px;
}


.inputboxReq{

	background:none;
	background-image: url("../images/champs_input_long_vos_commentaires.png") ;
	background-repeat: no-repeat;
	height:35px;
	width:341px;
	text-align:center;
	color:#db2b36;
	font-family:arial;

}

.buttonValidate{
	background:none;
	background-image: url("../images/btn_enregistrer_envoyer.png") ;
	background-repeat:no-repeat;
	cursor:pointer;
	height:35px;
	width:209px;
	color:white;
	font-size:12px;
}

.buttonSend{
	background:none;
	background-image: url("../images/btn_enregistrer_envoyer.png") ;
	background-repeat:no-repeat;
	cursor:pointer;
	height:35px;
	width:209px;
	color:white;
	font-size:12px;
	margin-left:180px;
	margin-top:10px;
}

.buttonReg{
margin-left:295px;
}

.registreReq{
	font-size:10px;
}

.josForm{
	margin-top:20px;
	margin-left:20px;
}

.titleReg{
	margin-top:20px;
	margin-left:20px;
}

.mess_Bienvenu{
	font-size: 16px;
	color:#db2b36;
	font-family:arial;
	font-weight:bold;
	padding-left:100px;
	position:relative;
	padding-top:30px;
}

.logout{
	position:relative;
	padding-top:30px;
	padding-left:95px;
}
.btn_logout{
	background:none;
	background-image: url("../images/btn_logout.png") ;
	background-repeat:no-repeat;
	cursor:pointer;
	height:24px;
	width:114px;
	color:white;
	font-size:12px;
	padding-bottom:4px;
}

.btn_valider{
	background:none;
	background-image: url("../images/btn_logout.png") ;
	background-repeat:no-repeat;
	cursor:pointer;
	height:24px;
	width:114px;
	color:white;
	font-size:12px;
	padding-bottom:4px;
}

.btn_cancel{
	background:none;
	background-image: url("../images/btn_logout.png") ;
	background-repeat:no-repeat;
	cursor:pointer;
	height:24px;
	width:114px;
	color:white;
	font-size:12px;
	padding-bottom:4px;
}
.sub a:link , .sub a:hover, .sub a:focus,  .sub a:active  ,.sub a:visited {
	background:none;
	background-image: url("../images/btn_logout.png") ;
	background-repeat:no-repeat;
	cursor:pointer;
	height:24px;
	width:114px;
	color:white;
	font-size:12px;
	padding-bottom:4px;
}

.mess_Bienvenu a{
	color:#DB2F36;
	font-weight:bold;
	margin-top:10px;
	font-size:10px;
	padding-top:5px;
}

#lien_forum{
	margin-top:10px;
}


.componentheadingterms {
background-image: url('../images/background_title_vos_commentaires.png'); 
background-repeat: no-repeat; 
width: 640px; 
height: 31px; 
padding-top: 7px;
color:#FFFFFF;
font-size:14px; 
font-family:arial;
padding-left:20px;
font-weight:bold;

}



.contentpane a:link, .contentpane a:hover, .contentpane  a:focus, .contentpane a:active, .contentpane a:visited{
 
 font-family:arial;
 color:#DB2B36;
 
 }
 
 
 .form-validate {
	font-size:12px;
	font-family:arial;
 
 }
 
 
 .account_setting {
 
 	font-size:12px;
	font-family:arial;
 }
 
 
 .edite_setting .inputbox{
	border:1px red solid;
 
 }
 
