/*****************************************************/
/* classes  génériques 								 */
/*****************************************************/

body {
	margin: 0px;
	padding: 0px;
	
	background-color: #5e5e5e;
}

.bord_gauche {
	margin: 0px;
	padding: 0px;
	
	background: #5e5e5e url(/images/bord_gauche.gif) top repeat-y;
}

.bord_droit {
	margin: 0px;
	padding: 0px;
	
	background: #5e5e5e url(/images/bord_droit.gif) top repeat-y;
}

.logo{
	background: #ffffff url(/images/fond_logo.gif) top no-repeat;
}

.footer_bas{
	background-color: #353535;
}

.fond_menu{
	padding: 0px 0px 0px 200px;
	background: #5e5e5e url(/images/menu_haut.gif) top left no-repeat;
}

.fond_menu_bas{
	padding: 0px 0px 0px 200px;
	background: #5e5e5e url(/images/menu_bas.gif) top no-repeat;
}

.contenu_accueil{
	background-color: #ffffff;
	
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;
	color : #000000;
}

.contenu{
	padding: 20px;
	
	background-color: #ffffff;
	
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;
	color : #000000;
}

a{
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;
	color : #000000;
}

.realise_par{
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color : #cecfce;
}

/*****************************************************/
/* classes  menu									 */
/*****************************************************/

.rubrique_1{
	padding: 0px 10px 0px 10px;
	background: #5e5e5e url(/images/rubrique_1.gif) top repeat-x;
	height: 25px;
}

.rubrique_hover_1{
	padding: 0px 10px 0px 10px;
	background: #5e5e5e url(/images/rubrique_1.gif) top repeat-x;
	height: 25px;
}

.rubrique_2{
	padding: 0px 10px 0px 10px;
	background: #5e5e5e url(/images/rubrique_2.gif) top repeat-x;
	height: 25px;
}

.rubrique_hover_2{
	padding: 0px 10px 0px 10px;
	background: #5e5e5e url(/images/rubrique_2.gif) top repeat-x;
	height: 25px;
}

.rubrique_3{
	padding: 0px 10px 0px 10px;
	background: #5e5e5e url(/images/rubrique_3.gif) top repeat-x;
	height: 25px;
}

.rubrique_hover_3{
	padding: 0px 10px 0px 10px;
	background: #5e5e5e url(/images/rubrique_3.gif) top repeat-x;
	height: 25px;
}

.rubrique_4{
	padding: 0px 10px 0px 10px;
	background: #5e5e5e url(/images/rubrique_4.gif) top repeat-x;
	height: 25px;
}

.rubrique_hover_4{
	padding: 0px 10px 0px 10px;
	background: #5e5e5e url(/images/rubrique_4.gif) top repeat-x;
	height: 25px;
}

.rubrique_5{
	padding: 0px 10px 0px 10px;
	background: #5e5e5e url(/images/rubrique_5.gif) top repeat-x;
	height: 25px;
}

.rubrique_hover_5{
	padding: 0px 10px 0px 10px;
	background: #5e5e5e url(/images/rubrique_5.gif) top repeat-x;
	height: 25px;
}

.rubrique_6{
	padding: 0px 10px 0px 10px;
	background: #5e5e5e url(/images/rubrique_6.gif) top repeat-x;
	height: 25px;
}

.rubrique_hover_6{
	padding: 0px 10px 0px 10px;
	background: #5e5e5e url(/images/rubrique_6.gif) top repeat-x;
	height: 25px;
}

.rubrique_7{
	padding: 0px 10px 0px 10px;
	background: #8f9b69 url(/images/rubrique_7.gif) top repeat-x;
	height: 25px;
}

.rubrique_hover_7{
	padding: 0px 10px 0px 10px;
	background: #8f9b69 url(/images/rubrique_7.gif) top repeat-x;
	height: 25px;
}

.texte_rubrique{
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color : #ffffff;
	text-decoration : none;
	cursor: pointer;
}

.texte_rubrique_hover{
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color : #ffffff;
	text-decoration : underline;
	cursor: pointer;
}

a.lien_footer{
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color : #ffffff;
	text-decoration : none;
	cursor: pointer;
}

a.lien_footer:hover{
	text-decoration : underline;
}

.flash{
	background-color: #eaf5fb;
}
/*****************************************************/
/* classes accueil									 */
/*****************************************************/

.edito{
	background-color: #4f6e7b;
}

.edito2{
	background-color: #4f6e7b;
}

/*****************************************************/
/* classes  bloc contact							 */
/*****************************************************/

.bloc_contact_fond{
	background-color: #cecece;
	
	padding : 5px;
	
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color : #000000;
}

.bloc_contact_image{
	background-color: #cecece;
}

a.lien_bloc_contact{
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color : #000000;
}

.champs{
	/*background-color: #e7e7e7;*/
	
	padding : 0px 0px 0px 5px;
	
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;
	color : #000000;
}

.champs_intitule{
	background: #ffffff url(/images/arrondi.gif) left no-repeat;
	
	padding : 0px 0px 0px 35px;
	
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 14px;
	color : #0061ad;
}

.warning{
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	color : #ff0000;
}

.bouton{
	background-color: #39c3f7;
	border:0px;
	height: 20px;
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 11px;
	font-weight: bold;
	color : #ffffff;
	cursor: pointer;
}

/*****************************************************/
/* classes contenu									 */
/*****************************************************/

.texte_gauche{
	padding: 10px;
	
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;
	color : #ffffff;
}

.contenu_rubrique_3{
	background-color: #7d333f;
	
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;
	color : #ffffff;
}

.contenu_titre_3{
	padding : 0px;
	margin: 0px;
	
	ont-family : Arial, Helvetica, sans-serif;	
	font-size : 18px;
	color : #7d333f;
}

.contenu_rubrique2_3{
	background-color: #7d333f;
}

.contenu_rubrique_5{
	background-color: #247a9b;
	
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;
	color : #ffffff;
}

.contenu_titre_5{
	padding : 0px;
	margin: 0px;
	
	ont-family : Arial, Helvetica, sans-serif;	
	font-size : 18px;
	color : #247a9b;
}

.contenu_rubrique2_5{
	background-color: #247a9b;
}

.contenu_rubrique_4{
	background-color: #926633;
	
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;
	color : #ffffff;
}

.contenu_titre_4{
	padding : 0px;
	margin: 0px;
	
	ont-family : Arial, Helvetica, sans-serif;	
	font-size : 18px;
	color : #926633;
}

.contenu_rubrique2_4{
	background-color: #926633;
}

.contenu_rubrique_1{
	background-color: #5e5e5e;
	
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;
	color : #ffffff;
}

.contenu_titre_1{
	padding : 0px;
	margin: 0px;
	
	ont-family : Arial, Helvetica, sans-serif;	
	font-size : 18px;
	color : #5e5e5e;
}

.contenu_rubrique2_1{
	background-color: #5e5e5e;
}

.contenu_rubrique_2{
	background-color: #858686;
	
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;
	color : #ffffff;
}

.contenu_titre_2{
	padding : 0px;
	margin: 0px;
	
	ont-family : Arial, Helvetica, sans-serif;	
	font-size : 18px;
	color : #858686;
}

.contenu_rubrique2_2{
	background-color: #858686;
}

.contenu_rubrique_7{
	background-color: #8f9b69;
	
	padding-top: 20px;
	
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;
	color : #ffffff;
}

.contenu_titre_7{
	padding : 0px;
	margin: 0px;
	
	ont-family : Arial, Helvetica, sans-serif;	
	font-size : 18px;
	color : #8f9b69;
}

.contenu_rubrique2_7{
	background-color: #8f9b69;
}