/* CSS Document */



/* ======================================================= STYLES POUR LES PAGES "ECONOMIE" */
	#contenu h1{
		margin:0 0 12px -72px;
		padding:0 0 0 72px;
		font-size:170%;
		font-weight:normal;
		color:#ad9c73;
		background-image:url(images/carres-titre-3.gif);
		background-repeat:no-repeat;
	}
	
	#contenu h2{
		margin:0 0 4px 0;
		padding:0;
		color:#000;
		font-size:110%;
		font-weight:bold;
	}
	
	#contenu p{
		margin:0 0 14px 0;
		padding:0;
		color:#000;
	}
	
	#contenu p.marge{
		margin:0 0 14px 58px;
		padding:0;
		color:#000;
	}
	
	#contenu p a, #contenu ul a, #contenu table.map a, #contenu table.map2 a, .classLien{
		text-decoration:none;
		color:#67514a;
	}
	
	#contenu p a:hover, #contenu ul a:hover, #contenu table.map a:hover, #contenu table.map2 a:hover, .classLien:hover{
		text-decoration:underline;
	}
	
	.conteneurMenuPage{
		margin:0;
		padding:0 0 0 0;
		width:671px;
	}
	
	.menuPage{
		float:left;
		margin:0 28px 14px 0;
	}
	
	.menuPage a{
		display:block;
		margin:0 0 2px 0;
		padding:0 0 0 10px;
		text-decoration:none;
		color:#ad9c73;
		font-weight:bold;
		background-image:url(images/puce-menu-page-3.gif);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	
	.menuPage a:hover{
		color:#67514a;
		background-position:0 -50px;
	}
	
	.conteneurAncres{
		margin:0;
		padding:0 0 11px 0;
		width:671px;
	}
	
	.conteneurAncres2{
		margin:0;
		padding:0 0 11px 0;
	}
	
	.ancre{
		float:left;
		margin:0 30px 3px 0;
	}
	
	.ancre a{
		display:block;
		margin:0 0 2px 0;
		padding:0 0 0 13px;
		text-decoration:none;
		color:#8c8c8c;
		background-image:url(images/fleche-ancre-3.gif);
		background-repeat:no-repeat;
		background-position:0 3px;
	}
	
	.ancre a:hover{
		color:#ad9c73;
	}
	
	.blocHorairesCoordonnees{
		width:402px;
		margin:0 0 14px -58px;
		padding:10px 20px 1px 48px;
		border-left:9px solid #ad9c73;
		background-color:#f6f6f4;
	}
	
	.blocHorairesCoordonneesMarge{
		width:402px;
		margin:0 0 14px 0px;
		padding:10px 20px 1px 48px;
		border-left:9px solid #ad9c73;
		background-color:#f6f6f4;
	}
	
	.telechargementVisuel{
		float:left;
		width:52px;
		margin:0 17px 0 0;
	}
	
	.telechargementVisuel a img{
		border:1px solid #acb0ad;
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.telechargementVisuel a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	.telechargementTexte{
		float:left;
		width:320px;
	}
	
	.telechargementTexte h3{
		margin:17px 0 18px 0;
		font-size:110%;
		font-weight:bold;
		color:#000;
	}
	
	#contenu p.texteTelechargement{
		margin:0 0 0 0;
		padding:0 0 0 11px;
		color:#6e6e6e;
		font-size:90%;
		background-image:url(images/puce-telechargement.gif);
		background-repeat:no-repeat;
		background-position:0 4px;
	}
	
	#contenu p.texteTelechargement a{
		text-decoration:underline;
		color:#000;
	}
	
	#contenu p.texteTelechargement a:hover{
		text-decoration:none;
	}
	
	.encadre{
		margin:0 0 14px -58px;
		padding:10px 20px 1px 48px;
		border-left:9px solid #ad9c73;
		border-top:1px solid #ad9c73;
		border-right:1px solid #ad9c73;
		border-bottom:1px solid #ad9c73;
		background-color:#f6f6f4;
	}
	
	#contenu table.map2 div.encadre{
		margin:0 0 14px 0;
		padding:10px 20px 1px 48px;
		border-left:9px solid #ad9c73;
		border-top:1px solid #ad9c73;
		border-right:1px solid #ad9c73;
		border-bottom:1px solid #ad9c73;
		background-color:#f6f6f4;
	}
	
	.blocHorairesCoordonnees2{
		width:402px;
		margin:0 0 14px 0;
		padding:10px 20px 1px 48px;
		border-left:9px solid #ad9c73;
		background-color:#f6f6f4;
	}
	
	.blocRecherche{
		width:401px;
		margin:0 0 14px 0;
		padding:10px 20px 9px 48px;
		border-left:9px solid #ad9c73;
		border-top:1px solid #cdccc6;
		border-bottom:1px solid #cdccc6;
		border-right:1px solid #cdccc6;
		background-color:#f6f6f4;
	}
	
	.blocRecherche2{
		width:401px;
		margin:0 0 14px -58px;
		padding:10px 20px 9px 48px;
		border-left:9px solid #ad9c73;
		border-top:1px solid #cdccc6;
		border-bottom:1px solid #cdccc6;
		border-right:1px solid #cdccc6;
		background-color:#f6f6f4;
	}
	
	.blocRecherche2 a{
		text-decoration:none;
		color:#67514a;
	}
	
	.blocRecherche2 a:hover{
		text-decoration:underline;
	}
	
	.blocRechercheGauche{
		float:left;
		width:81px;
		margin:4px 0 0 0;
		color:#67514a;
	}
	
	.blocRechercheChamps{
		float:left;
		width:277px;
		margin:0 19px 0 0;
	}
	
	.blocRechercheChamp{
		margin:0 0 4px 0;
	}
	
	.blocRechercheChamp input{
		width:264px;
		padding:3px 7px 3px 4px;
		background-color:#fff;
		border:1px solid #a5acb2;
		font-family:arial;
		font-size:11px;
		color:#464646;
	}
	
	.blocRechercheChamp select{
		width:277px;
		background-color:#fff;
		border:1px solid #a5acb2;
		font-family:arial;
		font-size:11px;
		color:#464646;
	}
	
	.blocRechercheOk{
		float:left;
		width:20px;
		margin:4px 0 0 0;
	}
	
	.separateurRecherche{
		width:421px;
		height:1px;
		background-color:#ad9c73;
		margin:-4px 0 9px 0;
	}
	
	#contenu ul{
		margin:0 0 14px 0;
		padding:0;
		list-style:none;
	}
	
	#contenu ul.marge{
		margin:0 0 14px 58px;
		padding:0;
		list-style:none;
	}
	
	#contenu ul li{
		margin:0 0 5px 0;
		padding:0 0 0 12px;
		background-image:url(images/puce.gif);
		background-repeat:no-repeat;
		background-position:3px 5px;
	}
	
	#contenu ul li.listeTableau{
		margin:0 0 0 0;
		padding:0 0 0 12px;
		background-image:url(images/puce.gif);
		background-repeat:no-repeat;
		background-position:3px 5px;
	}
	
	#contenu ul.listeLiens{
		margin:0 0 20px 0;
		padding:0;
		list-style:none;
		width:479px;
	}
	
	#contenu ul.listeEluSansLien{
		margin:0 0 20px 0;
		padding:0;
		list-style:none;
		width:479px;
	}
	
	#contenu ul.listeEluSansLien li{
		margin:0 0 0 0;
		padding:0 0 0 0;
		background-image:none;
		width:422px;
		padding:4px 0 4px 57px;
		color:#646464;
		font-size:110%;
		text-decoration:none;
		background-image:url(images/filet.gif);
		background-repeat:no-repeat;
		background-position:57px bottom;
	}
	
	#contenu ul.listeLiens li{
		margin:0 0 0 0;
		padding:0 0 0 0;
		background-image:none;
	}
	
	#contenu table.map2 a.lienListe{
		display:block;
		width:422px;
		padding:4px 0 4px 57px;
		color:#646464;
		font-size:110%;
		text-decoration:none;
		background-image:url(images/filet.gif);
		background-repeat:no-repeat;
		background-position:57px bottom;
	}
	
	#contenu table.map2 a.lienListe:hover{
		text-decoration:none;
		border-left:9px solid #ad9c73;
		padding:4px 0 4px 48px;
		background-position:48px bottom;
		color:#67514a;
	}
	
	#contenu ul ul{
		margin:0;
		padding:3px 0 0 0;
		list-style:none;
	}
	
	#contenu ul ul li{
		margin:0 0 4px 15px;
		padding:0 0 0 10px;
		background-image:url(images/puce.gif);
		background-repeat:no-repeat;
		background-position:0 6px;
	}
	
	#contenu ol li{
		margin-bottom:5px;
	}
	
 	#contenu table{
		margin:0 0 20px -58px;
		border-top:1px solid #d8d8c7;
		border-bottom:1px solid #d8d8c7;
		border-left:1px solid #d8d8c7;
	}
	
	#contenu table th{
		background-color:#e4ded1;
		border-right:1px solid #d8d8c7;
		padding:5px;
		color:#000;
	}
	
	#contenu table th.entete1{
		border-left:9px solid #ad9c73;
	}
	
	#contenu table td{
		border-right:1px solid #d8d8c7;
		padding:5px;
	}
	
	#contenu table.mapMenu td{
		border-right:0;
		padding:0;
	}
	
	.ligne1{
		background-color:#fff;
	}
	
	.ligne2{
		background-color:#f8f8f6;
	}
	
	#contenu table.map{
		margin:10px 0 0 0;
		border-left:0;
		border-top:0;
		border-bottom:0;
	}
	
	#contenu table.mapMenu{
		margin:0 0 0 0;
		border-left:0;
		border-top:0;
		border-bottom:0;
	}
	
	#contenu table.map td, #contenu table.mapMenu td{
		border:0;
	}
	
	#contenu table.map2{
		margin:0 0 0 -58px;
		border-left:0;
		border-top:0;
		border-bottom:0;
	}
	
	#contenu table.map2 td{
		border:0;
	}

	
	/* placement des images*/
	
	.imageAGauche{				/* image à gauche dans paragraphe */
		float:left;
		margin:0 10px 4px 0;
	}
	
	.imageADroite{				/* image à droite dans paragraphe */
		float:right;
		margin:0 0 5px 10px;
	}
	
	.imageCentre{				/* image centrée */
		text-align:center;
	}
	
	.imageAligneeDroite{		/* image alignée à droite */
		text-align:right;
	}
	
	#contenu table.map td.gaucheHaut{				/* colonne de gauche */
		padding:0 20px 0 0;		/* marge entre les colonnes */
		vertical-align:top;
	}
	
	#contenu table.mapMenu td.gaucheHaut{				/* colonne de gauche */
		padding:0 0 0 0;		/* marge entre les colonnes */
		vertical-align:top;
		width:441px;
	}
	
	#contenu table.map td.droiteHaut{				/* colonne de droite */
		padding:0;
		vertical-align:top;
	}
	
	#contenu table.map2 td.gaucheHaut{				/* colonne de gauche */
		padding:0 20px 0 0;		/* marge entre les colonnes */
		vertical-align:top;
	}
	
	#contenu table.map2 td.droiteHaut{				/* colonne de droite */
		padding:0;
		vertical-align:top;
	}
	
	#contenu table.map td.gaucheCentre{				/* colonne de gauche */
		padding:0 20px 0 0;		/* marge entre les colonnes */
	}
	
	#contenu table.map td.droiteCentre{				/* colonne de droite */
		padding:0;
	}
	
	#contenu table.map td.gaucheBas{				/* colonne de gauche */
		padding:0 20px 0 0;		/* marge entre les colonnes */
		vertical-align:bottom;
	}
	
	#contenu table.map td.droiteBas{				/* colonne de droite */
		padding:0;
		vertical-align:bottom;
	}
	
	#contenu table.map td.gaucheHaut table{				
		margin:0 0 14px 0;
	}
	
	#contenu table.map td.droiteHaut table{				
		margin:0 0 14px 0;
	}
	
	#contenu table.map td.gaucheCentre table{				
		margin:0 0 14px 0;
	}
	
	#contenu table.map td.droiteCentre table{				
		margin:0 0 14px 0;
	}
	
	#contenu table.map td.gaucheBas table{				
		margin:0 0 14px 0;
	}
	
	#contenu table.map td.droiteBas table{			
		margin:0 0 14px 0;
	}
	
	
	#contenu table.map td.gaucheHaut td{				
		border-right:1px solid #cbcac4;
		padding:5px;
	}
	
	#contenu table.map td.droiteHaut td{				
		border-right:1px solid #cbcac4;
		padding:5px;
	}
	
	#contenu table.map td.gaucheCentre td{				
		border-right:1px solid #cbcac4;
		padding:5px;
	}
	
	#contenu table.map td.droiteCentre td{				
		border-right:1px solid #cbcac4;
		padding:5px;
	}
	
	#contenu table.map td.gaucheBas td{				
		border-right:1px solid #cbcac4;
		padding:5px;
	}
	
	#contenu table.map td.droiteBas td{			
		border-right:1px solid #cbcac4;
		padding:5px;
	}
/* ======================================================= STYLES POUR LES PAGES "ECONOMIE" */


