

/**********  global   ***********/



/***** banniere *****/


#flashcontent {
		height: 350px;
		width: 100%;
		z-index: 0;
		/*border: #FF0000 solid 1px;*/
		position:absolute;
		top: 0px;
		left: 0px;
}

/***** structure *****/
#conteneur{
	width: 938px;
	/*border: #00f solid 1px;*/
	z-index: 2;
	position:absolute;
	top: 0px;
	left: 50%;
	margin: 260px 0px 0px -475px;
	padding: 0px 0px 0px 12px;
}

#colonne_droite{
	position: relative;
	float: left;
	width: 720px;
	/*border: #f0f solid 1px;*/
	z-index: 2;
	margin: 0px 0px 0px0px;
	padding: 0px 0px 0px 20px;
}

/***** menu *****/
#menu{
	float: left;
	width: 179px;
	/*border: #0ff solid 1px;*/
	background: #a2da6d url(images/fond_menu.gif);
}

.trait_menu{
	/*border: #f00 solid 1px;*/
	margin: 5px 0px 4px 0px;
}

img.bas_menu{
	margin: 0px 0px -2px 0px;
	padding: 0px 0px 0px 0px;
}

.titre_act{
	font-size: 12px;
	float: left;
	color: #004c9d;
	display: block;
	font-weight: bold;
	background: url(images/puce_sous_titre2.gif) no-repeat 6px 6px;
	padding: 2px 6px 0px 20px;
}

.date_act{
	font-size: 10px;
	color: #4c9d00;
	display: block;
	float: right;
}

.titre_act2{
	font-size: 11px;
	clear:both;
	color: #4c9d00;
	display: block;
	font-weight: bold;
	/*background: url(images/puce_sous_titre.gif) no-repeat 22px 8px;*/
	padding: 4px 6px 3px 20px;
	/*border: 1px solid #0f0;*/
}

.titre_act3{
	font-size: 11px;
	float:left;
	color: #004c9d;
	display: block;
	font-weight: bold;
	background: url(images/puce_sous_titre2.gif) no-repeat 6px 6px;
	padding: 2px 6px 0px 20px;
	/*border: 1px solid #0f0;*/
}

.date_act2{
	font-size: 10px;
	color: #004c9d;
	display: block;
	float: left;
	padding: 3px 6px 0px 20px;
	/*border: 1px solid #f00;*/
}

.description_act{
	font-size: 10px;
	display: block;
	clear: both;
	padding: 2px 0px 0px 20px;
}

.suite_act{
	font-size: 10px;
	display: block;
	clear: both;
	padding: 2px 0px 0px 20px;
}

.rubrik0{
	font-size: 12px;
	color: #274f01;
	display: block;
	background: url(images/puce_rubrik1_off.gif) no-repeat 6px 6px;
	padding: 4px 6px 0px 25px;	
}
.rubrik0:hover{
	color: #fff;
	background: url(images/puce_rubrik1_on.gif) no-repeat 6px 6px;	
}

.rubrik0_actif{
	font-size: 12px;
	color: #000;
	/*color: #274f01;*/
	font-weight: bold;
	display: block;
	background: url(images/puce_rubrik1_on.gif) no-repeat 6px 6px;
	padding: 4px 6px 0px 25px;
}
.rubrik0_actif:hover{
	color: #000;
}

.rubrik1{
	font-size: 11px;
	color: #274f01;
	display: block;
	background: url(images/puce_rubrik2_off.gif) no-repeat 24px 8px;
	padding: 4px 6px 3px 36px;	
}
.rubrik1:hover{
	color: #fff;
	background: url(images/puce_rubrik2_on.gif) no-repeat 24px 8px;	
}

.rubrik1_actif{
	font-size: 11px;
	/*color: #274f01;*/
	color: #000;
	font-weight: bold;
	display: block;
	background: url(images/puce_rubrik2_on.gif) no-repeat 24px 8px;
	padding: 4px 6px 3px 36px;	
}
.rubrik1_actif:hover{
	color: #000;	
}

.rubrik2{
	font-size: 10px;
	color: #274f01;
	display: block;
	background: url(images/puce_rubrik3_off.gif) no-repeat 36px 8px;
	padding: 4px 6px 3px 44px;
	
}

.rubrik2:hover{
	color: #fff;
	background: url(images/puce_rubrik3_on.gif) no-repeat 36px 8px;	
}

.rubrik2_actif{
	font-size: 10px;
	color: #000;
	/*color: #274f01;*/
	font-weight: bold;
	display: block;
	background: url(images/puce_rubrik3_on.gif) no-repeat 36px 8px;
	padding: 4px 6px 3px 44px;	
}
.rubrik2_actif:hover{
	color: #000;	
}

.rubrik3{
	font-size: 10px;
	color: #274f01;
	display: block;
	padding: 4px 6px 3px 50px;
	background: url(images/puce_rubrik4_off.gif) no-repeat 43px 9px;	
}

.rubrik3:hover{
	background: url(images/puce_rubrik4_on.gif) no-repeat 43px 9px;	
	color: #fff;
}

.rubrik3_actif{
	font-size: 10px;
	color: #000;
	/*color: #274f01;*/
	font-weight: bold;
	display: block;
	padding: 4px 6px 3px 50px;	
	background: url(images/puce_rubrik4_on.gif) no-repeat 43px 9px;
}
.rubrik3_actif:hover{
	color: #000;	
}
/***** contenu *****/
#titre_flash{
	/*border: #ff8 solid 1px;*/
	width: 700px;
	height: 28px;
	margin-bottom: 20px;
}




/***** footer *****/

#footer{
	width: 948px;
	height: 58px;
	/*border: #0f0 solid 1px;*/
	background: url(images/fond_footer.gif);
	clear: both;
	margin: 0px 0px 0px -12px;
}

/***** Ajout 7/02/08 *****/

.liste_accueil{
	position: absolute;
	right: 190px;
	top: 25px;
	text-align: right;
	z-index: 2;
}
a.liste_ville{
  color: #202394;
	font-size: 10px;
}
a.liste_ville:hover{
  color: #942023;
}

.carte_accueil{
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 2;
}

.service_accueil{
	position: absolute;
	right: 40px;
	top: 330px;
	z-index: 2;
}

#bloc_accueil{
	width: 320px;
	text-align: justify;
	padding: 0px 0px 12px 12px;
}

.bout_savoir{
 	float: right;
	font-weight: bold;
	color: #4d9e01;
}

.bout_savoir:hover{
 	float: right;
	font-weight: bold;
	color: #8ed64b;
}

/* Bas du site */
.credit{
	font-size: 10px;
	float: right;
	color: #686868;
	margin: 33px 12px 5px 0px;
	padding: 0px 16px 0px 0px;
}
.credit:hover{
	color: #c29c9e;
}

.mention{
	font-size: 10px;
	float: left;
	color: #686868;
	margin: 33px 0px 5px 172px;
	padding: 0px 0px 0px 0px;
}
.mention:hover{
	color: #c29c9e;
}


.plan{
	font-size: 10px;
	float: right;
	color: #686868;
	margin: 33px 112px 5px 0px;
	padding: 0px 16px 0px 0px;
}
.plan:hover{
	color: #c29c9e;
}

.extranet{
	font-size: 10px;
	float: left;
	color: #686868;
	margin: 33px 0px 5px 12px;
	padding: 0px 0px 0px 0px;
}
.extranet:hover{
	color: #c29c9e;
}

.extranet_deco{
	font-size: 10px;
	float: left;
	color: #F54545;
	margin: 33px 0px 0px 3px;
	padding: 0px 0px 0px 0px;
}
.extranet_deco:hover{
	color: #c29c9e;
}


/* Plan du site */

.pds_rubrik0{
	font-size: 12px;
	color: #274f01;
	display: block;
	width: 300px;  
	background: url(images/puce_sous_titre.gif) no-repeat 6px 6px;
	padding: 2px 6px 0px 20px;	
}
.pds_rubrik0:hover{
	color: #f00;
}

.pds_rubrik1{
	font-size: 11px;
	color: #274f01;
	display: block;
	width: 300px;  
	background: url(images/puces/tite_puce_verte.gif) no-repeat 24px 8px;
	padding: 4px 6px 3px 36px;
}
.pds_rubrik1:hover{
	color: #f00;
}

.pds_rubrik2{
	font-size: 10px;
	color: #274f01;
	display: block;
	width: 300px;  
	background: url(images/puces/arrow.gif) no-repeat 36px 8px;
	padding: 4px 6px 3px 44px;	
}

.pds_rubrik2:hover{
	color: #f00;
}
