/*	******************************************************************************************	*/
/*											CLASSES GENERALES									*/
/*	****************************************************************************************** 	*/


.bt_valider{
	margin-left:5px;
}

/*	******************************************************************************************	*/
/*											WIDGET NORMAL 										*/
/*	****************************************************************************************** 	*/

.widget_haut {
	background:url(../images/widget/widget_haut.jpg) no-repeat;
	height:25px;
	width:208px;
	display:block;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
	padding-left:40px;
	padding-top:5px;
	z-index:3;
}
.widget_bas {
	background:url(../images/widget/widget_bas.jpg) no-repeat;
	height:14px;
	width:208px;
	/*margin-bottom:10px;*/
}
.widget{
	color:#58595B;
	font-size:10px;
	width:208px;
	padding-left:20px;
	padding-top:5px;
	/*height:300px;*/
	background:url(../images/widget/widget_repet.jpg) repeat-y;
}

.widget a{
	color:#58595B;
	font-size:10px;
	text-decoration:none;
}
.widget a:hover{
	color:#58595B;
	font-size:10px;
	text-decoration:underline;
}

/*	******************************************************************************************	*/
/*											WIDGET NEWS 										*/
/*	****************************************************************************************** 	*/

.widget_news{
	font-family:verdana, sans-serif;
	color:#408313;
	/*font-size:11px;
	height:300px;*/
}

.date_news{
	padding-top:8px;
	color:#408313;
	font-size:14px;
	/*padding-left:30px;*/
}
.contenu_news{
	color:#000;
	/*padding-left:30px;*/
	padding-right:10px;
	font-size:12px;
}

.savoir_plus_news{
	padding-top:13px;
}

.a_news{
	color:#939598;
	font-weight:bold;
	text-decoration:none;
	/*padding-left:30px;*/
}

.titre_news{
	font-weight:bold;
	font-size:16px;
}

.a_news:hover{
	color:#939598;
	font-weight:bold;
	text-decoration:underline;
}

.tous_news{
	color:#408313;
	text-decoration:none;
	/*padding-left:30px;*/
}
.widget_news .tous_news:hover{
	color:#3CB422;
	text-decoration:underline;
	/*padding-left:30px;*/
}

.widget_gratuit{
	color:#58595B;
	font-size:10px;
	width:208px;
	padding-left:20px;
	padding-top:5px;
	/*height:300px;*/
	background:url(../images/widget/widget_repet.jpg) repeat-y;
}

/*	******************************************************************************************	*/
/*											WIDGET MENU 										*/
/*	****************************************************************************************** 	*/

.widget .rubrique_parente a{
	display:block;
	color:#58595B;
	font-size:13px;
	/*padding-left:20px;*/
	/*margin-left:10px;*/
	/*margin-bottom:5px;*/
	text-decoration:none;
}

.widget .rubrique_parente a:hover{
	color:#0061A5;
	text-decoration:underline;
}
.widget .rubrique_parente_selected a{
	display:block;
	color:#0061A5;
	font-size:13px;
	padding-left:15px;
	/*margin-left:15px;*/
	/*margin-bottom:5px;*/
	text-decoration:underline;
	background:url(../images/widget/puce_bleue.gif) no-repeat;
}

.widget_haut .rubrique_parente a{
	display:block;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.widget_haut .rubrique_parente a:hover{
	color:#FFF;
	text-decoration:underline;
}

.widget_haut .rubrique_parente_selected a{
	display:block;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}

.widget .rubrique_fille a{
	display:block;
	color:#58595B;
	font-size:13px;
	padding-left:20px;
	/*margin-bottom:5px;*/
	text-decoration:none;
}
.widget .rubrique_fille a:hover{
	color:#0061A5;
	text-decoration:underline;
}
.widget .rubrique_fille_selected a{
	display:block;
	color:#0061A5;
	font-size:13px;
	padding-left:20px;
	/*margin-bottom:5px;*/
	text-decoration:none;
}


/*	******************************************************************************************	*/
/*											ESPACE CLIENTS										*/
/*	****************************************************************************************** 	*/

.espace_client_haut{
background:url(../images/widget/espace_client_haut.gif) no-repeat;
padding-top:10px;
}

.espace_client_haut .mot_de_passe{
	padding:0;
}
.espace_client_input{
	border:1px solid #DC621E;
	height:14px;
	font-size:12px;
	color:#939598;
	margin-bottom:5px;
}
.espace_client_bas{
	background:url(../images/widget/espace_client_bas.gif) no-repeat;
	height:67px;
	padding-bottom:13px;
}

.cdiv_pop_log{
	z-index:42500;
}


/*	******************************************************************************************	*/
/*											CONTACT												*/
/*	****************************************************************************************** 	*/

.contact_haut{
background:url(../images/widget/contact_haut.gif) no-repeat;
padding-top:10px;
}
.contact_bas{
	background:url(../images/widget/contact_bas.gif) no-repeat;
	height:40px;
	padding-bottom:13px;
}

.contact_haut .telephone{
	font-size:18px;
}
.contact_haut .legende_telephone{
	font-size:10px;
}

/*	******************************************************************************************	*/
/*											NEWSLETTER											*/
/*	****************************************************************************************** 	*/

.newsletter{
	background:url(../images/widget/newsletter.gif) no-repeat;
	height:66px;

}
.newsletter_input{
	border:1px solid #DC621E;
	height:16px;
	font-size:11px;
	color:#939598;
	margin-bottom:8px;
}

/*	******************************************************************************************	*/
/*											MENU ACCUEIL										*/
/*	****************************************************************************************** 	*/

.widget_societe{

}

.widget_societe .titre_societe{
	display:block;
	height:20px;
	color:#0061A5;
	font-size:13px;
	padding-left:15px;
	margin-left:15px;
	text-decoration:underline;
	background:url(../images/widget/puce_bleue.gif) no-repeat;
}

.widget_societe a{
	font-size:13px;
	color:#58595B;
	display:block;
	padding-left:30px;
	padding-top:5px;
}

/*	******************************************************************************************	*/
/*											LANGUES      										*/
/*	****************************************************************************************** 	*/
.langue_option_img_FR{
	display:block;
	margin-top:2px;
	padding-left:25px;
	background:url(../images/drapeaux/FR.gif) no-repeat;
}
.langue_option_img_CH{
	display:block;
	margin-top:2px;
	padding-left:25px;
	background:url(../images/drapeaux/CH.gif) no-repeat;
}

