*
{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 1em;
	text-decoration: none;
	font-weight:normal;
	z-index:0;
}

html
{
	height:100%;
}

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	background:#d4d4d4;
	height:100%;
}

h1
{
	display:none;
}

li
{
	list-style:none;
}

strong
{
	font-weight:bold;
}

em
{
	font-style:italic;
}

hr.both
{
	visibility:hidden;
	height:0;
	width:0;
}

hr.both
{
	clear:both;
} 

#conteneur
{
	width:994px;
	margin:auto;
	background-color:#fff;
	padding-top:10px;
}

#footer
{
clear:both;
}

#flash_top
{
	width:966px;
	height:228px;
    margin-left:15px;
} 

#bloc_1
{
	width:468px;
	float:right;
	overflow:auto; /* !!! IE */
}

#bloc-flash
{
	clear:both;	
}

#menu
{
	width:235px;
	float:left;
}

#menu.contenu
{
	margin:10px 10px 50px 15px;
	width:199px;
}

#menu li
{
	width:231px;
	margin:5px auto;
	height:87px;	
}

#menu.contenu ul
{
	border-bottom:1px solid #cc770a;
}

#menu.contenu li
{
	width:200px;
	margin:5px auto;
	height:54px;	
}
 

#menu li.actif
{
	height:auto;
	padding-top:145px;
	margin-bottom:0;
}

#menu span
{
	display:none;
}

#menu a
{
	display:block;
	width:100%;
	height:100%;
}

#menu.contenu li li
{
	width:182px;
	height:auto;
	margin:0;
	padding:0;
	border-left:1px solid #cc770a;
	border-right:1px solid #cc770a;
	padding:5px 0 5px 15px; /* !!! IE */                                      
	background: url(img/site/fleche-li-menu.jpg) no-repeat scroll 5px center ;
}


#menu_6 a{background: url('img/site/elus-et-terr.jpg') no-repeat scroll ;}
#menu_5 a{background: url('img/site/investir.jpg') no-repeat scroll ;}
#menu_2 a{background: url('img/site/vie-pratique.jpg') no-repeat scroll ;}
#menu_4 a{background: url('img/site/vie-sportive.jpg') no-repeat scroll ;}
#menu_3 a{background: url('img/site/vie-cult.jpg') no-repeat scroll ;}

#menu li a:hover
{
   background-position: center right;
}



.contenu #menu_6 a{background: url('img/site/in_ferme_elus.gif') no-repeat scroll ;}
.contenu #menu_5 a{background: url('img/site/in_ferme_investir.gif') no-repeat scroll ;}
.contenu #menu_2 a{background: url('img/site/in_ferme_pratique.gif') no-repeat scroll ;}
.contenu #menu_4 a{background: url('img/site/in_ferme_sport.gif') no-repeat scroll ;}
.contenu #menu_3 a{background: url('img/site/in_ferme_culturelle.gif') no-repeat scroll ;}

#menu_6.actif{background: url('img/site/elus-et-terr-on.jpg') no-repeat scroll ;}
#menu_5.actif{background: url('img/site/investir-on.jpg') no-repeat scroll ;}
#menu_2.actif{background: url('img/site/vie-pratique-on.jpg') no-repeat scroll ;}
#menu_4.actif{background: url('img/site/vie-sportive-on.jpg') no-repeat scroll ;}
#menu_3.actif{background: url('img/site/vie-cult-on.jpg') no-repeat scroll ;}

#menu.contenu li a:hover
{
   background-position: left top;
}

#menu.contenu li li a
{
	display:inline;
	width:auto;
	height:auto;
	background:none;
}

#fil_ariane a
{
	color:#222;
}

#fil_ariane a:hover
{
	color:#000;
}

#agenda_top
{
	float:right;
	margin:5px 15px 0 0;
    width:217px;
	background: #de801c url('img/site/a-ne-pas-manquer.jpg') no-repeat scroll left top;
	padding-top:70px;
	color:#fff;
}

#agenda_top a
{
	color:#fff;
}

#agenda_top dd,
#agenda_top dt,
#mini_bloc_agenda dd,
#mini_bloc_agenda dt
{
	margin:5px;
}

#agenda_top dt,
#mini_bloc_agenda dt
{
	font-weight:bold;
}

h2#agenda
{
	 background: url('img/site/agenda.jpg') no-repeat scroll top right;
	 height:50px;
}

h2#agenda span
{
	display:none;
}

#mini_bloc_agenda,
h2#agenda
{
	border-left:1px solid #de801c ;
	border-right:1px solid #de801c ;
	float:right;
	width:215px;
	margin-right: 15px;	
}

#mini_bloc_agenda
{
	border-bottom:1px solid #de801c;
}

h2#titre_alaune
{
	background: #026ab3 url('img/site/titre-alaune.jpg') no-repeat scroll top left;
	width:499px;
	height:58px;
	margin: 5px 0 0 15px;
}

h2#titre_alaune span
{
	display:none;
}

#alaune
{
	position:relative;
	width:499px;
	padding-bottom:16px;
	margin-left: 15px;
	background: #026ab3 url('img/site/bas-alaune.jpg') no-repeat scroll bottom left;		
}

#alaune img
{
	width:480px;
	display:block;
	margin:0 auto 10px auto;
}

#alaune dd.accroche,
#alaune dd.plus,
#alaune dt
{
	position:absolute;
	left:9px;
	background: url('img/site/fond-titre-alaune.png') repeat scroll;
	color:#fff;
	width:480px; 
}

#alaune dt
{
	bottom:101px;
	height:60px;
	font-size:2em;
}

#alaune dd.accroche
{
	bottom:61px;
	height:40px;
}

#alaune dd.plus
{
	bottom:26px;
	height:35px;
	text-align:right;
}

#alaune dd a
{
	color:#fff;
	margin-right:30px;
}

#alaune dt span
{
	display:block;
	margin: 30px 0 0 20px;
}

#alaune dd p
{
	margin: 0 10px 0 20px;
}

h2#titre_actus
{
	display:none;
}

#mini_bloc_actu
{
	width:499px;
	margin:20px 0 0 15px;
	border:1px solid #026ab3;
}

.contenu a,
#contenu a,
#mini_bloc_actu a,
#mini_bloc_agenda a
{
	color:#026ab3;
}

#contenu h2#titre_actus
{
	display:block;
	color:#026ab3;
}

#contenu h2#agenda
{
	margin-top:0;
	margin-bottom:0;
}

#contenu #mini_bloc_actu
{
	margin:0;
}

#mini_bloc_actu dt,
#mini_bloc_actu dd
{
	margin:10px 5px;
}

#mini_bloc_actu dt
{
	font-size:1.2em;
	font-weight:bold;
	color:#026ab3;
	border-bottom:1px solid #026ab3;
}

#bloc_newsletter
{
	margin: 15px;
	width:499px;
	height:140px;
	background: url('img/site/accroche-nl.jpg') no-repeat scroll ;	
}

#bloc_newsletter fieldset
{
	padding:20px 0 0 200px;
}

#bloc_newsletter label
{
	display:block;
	font-size:2em;
	color:#fff;
	margin-bottom:20px;
}

#contenant
{
	float:left;
	margin-top:15px;
	margin-bottom:50px;
	width:760px;
	color:#555;
} 

#contenant h1
{
	display:block;
	color:#cc770a;
	font-size:2em;
	font-weight: bold;
	margin-top:20px;
	margin-bottom:10px;
}

#contenant h2
{
	color:#cc770a;
	font-size:1.5em;
	margin-top:10px;
	margin-bottom:5px;
}

#contenant h3
{
	color:#cc770a;
	font-size:1.3em;
	margin-top:5px;
}

#contenant p
{
	line-height:1.5em;
}

/* 
#contenant table p
{
	text-align:center;
}
 */

#contenant img
{
	margin: 5px;
	padding: 5px;
	border: 1px solid #ccc;
}

#contenant ul
{
	margin:10px;

}

#contenant ol
{
	margin-left: 30px;
}

#contenant li
{
	list-style:disc inside;
	margin-bottom:.5em;
}



#contenant table
{
	margin:20px auto;
	border-spacing:0.5em;
	border-collapse:collapse;
}

#contenant td,
#contenant tr
{
	border:1px solid #000;
}

#diaporama
{
	width:499px;
	height:385px;
	background: url('img/site/fond-diaporama.gif') no-repeat ;	
}

#diaporama div
{
	padding:10px 25px;
}

#infos_divers
{
	float:right;
	width:240px;
	margin-left:10px;
	border-left:1px solid #000;
	background-color: #FFFFFF;
}

#infos_divers dt,
#infos_divers dd
{
	margin-left:5px;
}

#infos_divers dt
{
	margin-bottom:5px;
	font-weight:bold;
}

#infos_divers dt.titre_1
{
	font-weight:bold;
	color:#cc770a;
	margin-top:20px;
}

#infos_divers dd
{
	margin-bottom:10px;
}

.texte
{
	margin-top:20px;
}

.texte img
{
	margin:20px 10px;
}

#contenu .texte h1
{
	font-size:1.5em;
	font-weight:bold;
	border-bottom: 1px solid ##cc770a;

}
#contenu .texte h2
{
	font-size:1.2em;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}

p.presentation
{
	margin-top:30px;
	font-weight:bold;
}

#mess_nl
{
	position:absolute;
	border:5px solid #000;
	top:300px;
	left:50%;
	margin-left:-250px;
	text-align:center;
	width:500px;
	height:200px;
	color:#fff;
	z-index:1000;
	background: url('img/site/fond-titre-alaune.png') repeat scroll;
}

#mess_nl span
{
	display:block;
	margin-top:80px;
	font-weight:bold;
}

#mess_nl a
{
	color:#fff;
}


#contenant td.blanc,
#contenant tr.blanc
{
	border:1px solid #FFFFFF;
}

