body, input, p, textarea, div, select{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
}
hr {
color:#888;
}
hr .separ {
margin: 5px 0 5px 0;
}


.nav_carre{
	display:inline-block;
	width:19px;
	height:19px;
	text-align:center;
	text-decoration:none;
	color:#000;
	background-color:#ecedf4;
	border-left:1px solid #f2f3fa;
		border-top:1px solid #f2f3fa;
	border-right:1px solid #bebebe;
		border-bottom:1px solid #bebebe;
}

.nav_carre_select{
	background-color:#bebebe;
}

h2, h2 a {
font-family: "Arial Narrow", Arial, sans-serif;
font-size:18px;

font-size:24px;
/*text-transform:capitalize;*/
text-decoration:none;
padding:0px;
margin:0px;
margin-top:7px;
padding-left:5px;
}

#logo h1 {
background-repeat:no-repeat;
width:500px;
height:50px;
overflow:hidden;
margin:0px;
padding:0px;
margin-left:-45px;

}
#logo h1 a{
font-family: "Arial Narrow", Arial, sans-serif;
text-decoration:none;
color:#CC0000;
text-transform:uppercase;
margin:0px;
padding:0px;

}
#logo p{
font-family: "Arial Narrow", Arial, sans-serif;
margin:0px;
padding:0px;
margin-left:135px;
margin-top:-15px;
text-decoration:none;
color:#888;
text-transform:uppercase;
}

#mini-nav li {


font-family: "Arial Narrow", Arial, sans-serif;
font-size:13px;
color:#fff;
text-transform:uppercase;
}
#mini-nav li a {
color:#888;
text-decoration:none;
text-transform:uppercase;
}

#recherche-edito{
line-height:18px;
}
#recherche-edito form{
margin-top:5px;
margin-right:50px;
text-align:right;
}
#recherche-edito input,#recherche-form input{
border:1px solid #c3c3c3;
padding-left:15px;
}

#recherche-edito input.submit,#recherche-form  input.submit{
background-color:#ddd;
}

#recherche-edito .edito, #cartouche_dossier p{
font-size:15px;
}
#recherche-edito h2, #cartouche_dossier h2{ 
font-family: "Arial Narrow", Arial, sans-serif;
font-size:30px;
line-height:25px;
font-weight:normal;
text-transform:uppercase;
text-align:right;
margin:0px;
padding:0px;
margin-top:5px;
margin-right:50px;
}
#recherche-edito h3, #cartouche_dossier h3{ 
font-family:  Arial, sans-serif;
font-size:16px;
text-transform:uppercase;
text-align:right;
font-weight:normal;
color:#9a9a9a;
margin:0px;
padding:0px;
margin-right:50px;
}














.cat_accueil_bloc p{
font-size:11px;
text-align:justify;
display:block;
margin:0px;
padding:0px;
}

.cat_accueil_bloc h3, .cat_accueil_bloc a{
margin:0px;
padding:0px;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
font-family: Tahoma, "Arial Narrow", Arial, sans-serif;
}


.cat_accueil_liens a{
font-size:10px;
text-transform:uppercase;
color:#a3a3a3;
text-decoration:none;
font-family: "Arial Narrow", Arial, sans-serif;
}
.cat_accueil_liens a:hover{
text-decoration:underline;
}



.cat_dossier{
color:#979390;
background-color:#ddd;
}
.cat_dossier h3{
text-transform:uppercase;
font-family: "Arial Narrow", Arial, sans-serif;
font-size:16px;
font-weight:normal;
margin:0px;
padding:0px;
text-align:center;
} 
.cat_dossier a{
text-decoration:none;
}
.cat_dossier h4{
text-transform:uppercase;
font-size:10px;
text-align:center;
margin:0px;
padding:0px;
}
.cat_dossier p{
font-size:10px;
}

.cat_dossier img{
width:225px;
height:166px;
}

#pied{
color:#979390;

font-family: "Arial Narrow", Arial, sans-serif;
font-size:10px;
background-color:#e9e9e9;

}
#pied a {
color:#979390;
	
}


#search{
}

#sidebar{
border:1px solid #ddd;

}

#sidebar li{
list-style-type:none;
}
#sidebar li a{
font-size:9px;
}


.item-nav-minisite 
{
border-right:4px solid #fff;
background-color:#dddddd;
font-family: "Arial Narrow", Arial, sans-serif;
font-size:16px;
width:335px;
text-align:center;
}

.item-nav-minisite  a
{
text-decoration:none;
color:#666266;
line-height:36px;
font-weight:bold;
}
.edito-minisite  
{
font-family: Verdana, Arial, sans-serif;font-size:12px;
color:#004159;
line-height:18px;
font-weight:normal;
}
.titre1-minisite{
font-family: "Times new roman", Arial, sans-serif;font-size:12px;
color:#5b97b1;
font-size:30px;
line-height:30px;
font-style:italic;

font-weight:normal;

}
.titre2-minisite{
font-family: Arial, sans-serif;font-size:12px;
color:#004159;
font-size:36px;
line-height:36px;
font-weight:normal;
position:relative;
text-align:right;
top:-90px;
left:-200px;
}

.titre2-minisite span{
font-size:48px;
}
.reserve-titre-minisite{
width:554px;
height:300px;
float:left;
}


.item-nav-minisite 
{float:left;}



.cat_accueil_minisite{
width:100px;
height:125px;
margin:0px;
padding:0px;
margin-left:40px;
margin-right:10px;
margin-bottom:24px;
border:0px;
float:right;
text-align:center;


}
.cat_accueil_minisite a{

font-family: "Arial Narrow", Arial, sans-serif;
color:#858686;
font-size:12px;
line-height:12px;
text-transform:uppercase;
font-weight:normal;
}






#contenu h1{
	font-size:36px;
	font-weight:normal;
	margin-bottom:0px;
	}

.droite h3{
	margin: 5px 0 5px 0;
	}

#contenu .emplacement{

	font-style: italic;
text-align:right;
margin:0px;
}

#contenu .categorie{
font-weight:bold;
text-align:right;
font-size:14px;
margin:0px;
}
.fiche_vignette {
margin-top:10px;
padding:5px;
border: 1px solid #ccc;
}
#contenu .droite p{
	 font-size:14px;
	 line-height:20px;
}

.vignette{
	 width: 195px;
	 margin:0px;
	 padding:0px;
}
.fiche_vignette .droite img {
float:left;margin-right:5px;
}
.fiche_vignette .droite p {
 margin-top:15px;
}

.fiche_vignette h3 {
display:none;
}
.fiche_vignette h2 {
text-align:right;
}

.imgfiche{
width:411px;;
}
#dossiers_content{
	
		overflow:scroll;
		height:200px;
}

.home_dossier{
		display:block;
		float:left;
		border-bottom:1px dotted #333;
		padding-bottom:3px;
		padding-top:3px;
}

.home_dossier img{
	margin-right:6px;
	float:left;
}

.home_dossier h2, .home_dossier h2 a{
font-family: "Arial Narrow", Arial, sans-serif;
	font-size:18px;
	line-height:18px;
	margin:0px;
	padding:0px;
}
.home_dossier h3{
font-family: "Arial Narrow", Arial, sans-serif;
	font-size:14px;	line-height:14px;
	text-decoration:none;
	text-transform:none;
	margin:0px;
	padding:0px;
}
.home_dossier p{
	font-size:10px;	line-height:11px;
	margin:0px;
	padding:0px;
}

#zoom h3{
font-family: "Arial Narrow", Arial, sans-serif;
	font-size:14px;	line-height:14px;
	text-decoration:none;
	text-transform:none;
	margin:0px;
	padding:0px;
}
#zoom p{
	font-size:12px;	line-height:14px;
	margin:0px;
	padding:0px;
}

.home_focus{
		display:block;
		float:left;
		clear:both;
		padding-bottom:3px;
}
.home_focus img{
	margin-right:6px;
	float:left;
}
.home_focus h2{
	color:#fff;
font-family: "Arial Narrow", Arial, sans-serif;
	font-size:24px;
	line-height:24px;
	margin:0px;
	padding:0px;
	position:relative;	width:300px;
	height:0px;
	overflow:visible;
	top:-45px;
	left:10px;
}
.home_focus h3{
	color:#fff;
font-family: "Arial Narrow", Arial, sans-serif;
	font-size:16px;	line-height:16px;
	text-decoration:none;
	text-transform:none;
	width:300px;
	margin:0px;
	padding:0px;
	position:relative;
	height:0px;
	overflow:visible;
	top:-23px;
	left:10px;
}


.panel_home{
	border:1px solid #999;
	margin-bottom:15px;
	
}
.panel_home a{
	text-decoration:none;
}
.panel_home p{
	padding-left:5px;
	padding-right:5px;
}
#zoom p{
	margin:0px;
	padding:0px;
	}
	
#zoom img{
	margin-right:5px;
	}
#qui p, #contribuer p, #zoom p{
	padding-left:15px;
}
	
#qui a, #contribuer a, #zoom a{
	color:#999;
}

.panel_header{
	border-bottom:1px solid #999;
	background-color:#ddd;
	height:15px;
	padding:5px;
}

.panel_header .titre{
	display:inline;
	text-transform:uppercase;
		float:left;
		clear:left;
		color:#333;
}
.panel_header .links{
	display:inline;
	float:right;
	text-transform:uppercase;		clear:right;
}
.panel_header .panel_header_expand{
background-image:url(picto-panel_header_expand.jpg);
background-repeat:no-repeat;
width:12px;
height:12px;
}
.panel_header .panel_header_collapse{
background-image:url(picto-panel_header_collapse.jpg);
background-repeat:no-repeat;
width:12px;
height:12px;
}
.panel_header .panel_header_close{
background-image:url(picto-panel_header_close.jpg);
background-repeat:no-repeat;
width:12px;
height:12px;
}

#selection_home ol{
	width:45%;
	float:right;
	margin:0px;
	padding:0px;
}

#selection_home img{
	width:48%;
	float:left;
}
#alaune_legende {
float:left;
width:100%;
margin:0;
padding:0;
background:#ddd;
border-top: 1px solid #999;
}								
#alaune_legende a {
	
font-family: "Arial Narrow", Arial, sans-serif;
font-weight:normal;
font-size:20px;
color:#888;
text-decoration: none;
}			
.panel_footer {
	border-top:1px solid #999;
	background-color:#ddd;
	padding:5px 5px 5px 25px;
}
.panel_footer a {
color:#888;
text-decoration: none;
font-weight: bold;
}									

#navigation, .navigation_item{
	font-size:14px;
}


#nav ul li .texte-nav{
background-color:#ddd;
padding-top:5px;
}

#nav ul li .texte-nav a {
font-family: "Arial Narrow", Arial, sans-serif;
font-size:16px;
line-height:13px;
text-transform:uppercase;
text-decoration:none;
}
#nav ul li .texte-nav a span{
/*font-size:11px;*/
clear:both;display:block;
}
#nav ul li.arbres .texte-nav a, .arbres{
color:#96cc31;
}

#nav ul li.arbres:hover span.sousligneur, #nav ul li.arbres span.sousligneuractif{
background-color:#96cc31;
}
#nav ul li.espaces .texte-nav a, .espaces {
color:#3399CC;
}

#nav ul li.espaces:hover span.sousligneur, #nav ul li.espaces span.sousligneuractif{
background-color:#3399CC;
}
#nav ul li.monuments .texte-nav a, .monuments {
color:#ea5900;
}
#nav ul li.monuments:hover span.sousligneur, #nav ul li.monuments span.sousligneuractif{
background-color:#ea5900;
}
#nav ul li.historiques .texte-nav a, .historiques {
color:#e73bac ;
}
#nav ul li.historiques:hover span.sousligneur, #nav ul li.historiques span.sousligneuractif{
background-color:#e73bac;
}
#nav ul li.archeologiques .texte-nav a, .archeologiques {
color:#fbaf5d ;
}
#nav ul li.archeologiques:hover span.sousligneur, #nav ul li.archeologiques span.sousligneuractif{
background-color:#fbaf5d;
}
#nav ul li.legendaires .texte-nav a, .legendaires{
color:#ad36b4 ;
}
#nav ul li.legendaires:hover span.sousligneur, #nav ul li.legendaires span.sousligneuractif{
background-color:#ad36b4;
}