body {
height:100%;
width:100%;
margin:auto;
background-image:url("png/ban.png");
background-position:top;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#site {
margin:auto;

height:auto;
}

#encart_menu {
width:100%;
height:35px;
opacity:0.7;
background-color:#FFFFFF;
position:absolute;
margin-top:190px;
border-top:solid #999999 1px;
border-bottom:solid #999999 1px;
filter: alpha(opacity = 70);
margin-left:0px;
}

#sous_menu_haut {
position:absolute;
height:30px;
width:100%;
text-align:center;
margin-top:228px;
color:#FFFFFF;
font-size:14px;
font-weight:600;
}

#sous_menu_haut a {
text-decoration:none;
color:#FFFFFF;
}

#sous_menu_haut a:hover {
background-color:#663300;
}

#menu {
position:absolute;
text-align:center;
margin-top:200px;
margin-left:30px;
height:30px;
width:95%;
}

#menu a {
font-size:12px;
color:#333333;
text-decoration:none;
font-weight:600;
}

#menu a:hover {
color:#663300;
border-bottom:dashed #663300 1px;
}


#banniere {
background-image:url("png/banphoto.png");
background-repeat:no-repeat;
height:230px;
width:900px;
margin:auto;
}

#infos {
padding-top:5px;
font-size:10px;
width:880px;
margin:auto;
text-align:right;
color:#FFFFFF;
}

#infos a {
color:#FFFFFF;
text-decoration:none;
}

#infos a:hover {
color:#FFFFFF;
text-decoration:underline;
}


#corps {
width:900px;
height:auto;
background-image:url("png/corps.png");
background-repeat:repeat-y;
background-position:center;
margin:auto;
}

#texte_defilant {
height:50px;
width:850px;
margin-left:20px;
background-image:url("png/texte_defilant.png");
background-position:center;
background-repeat:no-repeat;
color:#666666;
font-weight:600;
border-left:solid #666666 1px;
border-bottom:solid #CCCCCC 1px;
}
#texte_defilant span {
color:#663300;
}

.texte_defilant {
padding-left:250px;
padding-top:20px;
}

#bas {
height:23px;
width:882px;
background-image:url("png/bas.png");
background-repeat:no-repeat;
margin:auto;
}

#contenu {
margin-left:30px;
margin-top:10px;
width:850px;
height:auto;
}

.titre {
height:60px;
width:450px;
margin-left:20px;
background-image:url("png/puce1.png");
background-position:left;
background-repeat:no-repeat;
padding-left:50px;
color:#333333;
font-weight:600;
font-size:14px;
}
.titre span {
color:#663300;
}
.sous_titre {
padding-left:15px;
font-size:10px;
}

p {
border-left:solid #6699FF 2px;
padding-left:5px;
}

p span {
color:#663300;
font-weight:600;
}

.texte {
border-bottom:solid #999999 1px;
padding-right:15px;
}

#copyright {
width:900px;
margin:auto;
text-align:center;
font-size:10px;
color:#666666;
padding-top:5px;
padding-bottom:5px;
}

#copyright a{
color:#6699CC;
text-decoration:none;
}

#copyright a:hover {
color:#663300;
font-weight:600;
}

#agenda {
width:190px;
margin:auto;
margin-left:10px;
height:auto;
}

.titre_agenda {
height:55px;
width:190px;
background-image:url("png/titre_agenda.png");
background-repeat:no-repeat;
}

.contenu_agenda {
width:167px;
height:auto;
padding-bottom:10px;
padding-top:10px;
margin-left:21px;
background-image:url("png/fond_agenda.png");
background-repeat:repeat;
border:solid #CCCCCC 1px;
color:#333333;
font-size:11px;
}

.contenu_agenda span {
color:#663300;
font-weight:600;
}

.titre_carte {
height:25px;
width:190px;
background-image:url("png/titre_carte.png");
background-repeat:no-repeat;
background-position:bottom;
}

.carte {
height:230px;
width:160px;
margin:auto;
background-image:url("png/carte.png");
background-repeat:no-repeat;
}

.photos_titre {
height:55px;
width:190px;
background-image:url("png/photos_titre.png");
background-repeat:no-repeat;
background-position:bottom;
}
.livre_or_titre {
height:55px;
width:190px;
background-image:url("png/titre_livreor.png");
background-repeat:no-repeat;
background-position:bottom;
}

.even {
color:#333333;
font-size:10px;
}

.titre_galerie {
font-size:14px;
color:#663300;
font-weight:600;
text-decoration:none;
margin-left:10px;
padding-left:15px;
background-image:url("png/puce_galerie.png");
background-position:left;
background-repeat:no-repeat;
}
.titre_galerie span {
font-size:9px;
color:#333333;
}

.titre_galerie:hover {
color:#0066CC;
text-decoration:underline;
}

#encart_photo {
margin:auto;
}

.cliquee {
border:solid #666666 1xp;
margin:auto;
}

#encart_photo {
padding:8px;
height:auto;
width:600px;
background-image:url("png/fond_photo.png");
background-repeat:repeat;
border:solid #999999 1px;
font-size:11px;
margin-bottom:25px;
}

#encart_photo span {
font-weight:600;
}

.clic_photo {
background-image:url("png/puce_galerie.png");
background-position:left;
padding-left:14px;
background-repeat:no-repeat;
margin-left:10px;
color:#663300;
font-weight:600;
}

.clic_photo:hover {
cursor:pointer;
color:#339966;
}

.petit_titre {
margin-top:15px;
margin-bottom:15px;
padding-left:25px;
color:#0099CC;
font-weight:600;
font-size:14px;
}

.img_sentiers {
margin:auto;
font-size:10px;
color:#0066CC;
border:solid #666666 1px;
}

.lien_interne {
color:#663333;
text-decoration:none;
border-bottom:solid #0099FF 1px;
}
.lien_interne:hover {
color:#0099FF;
}

.mini_menu {
width:100%;
text-align:center;
}

.afficher_dates {
color:#663333;
font-weight:600;
text-decoration:none;
padding-left:3px;
}

.afficher_dates:hover {
color:#996633;
text-decoration:underline;
}

.input1 {
background-color:#FFFFFF;
border:solid #0099CC 1px;
width:450px;
}
.ligne_actu {
border-bottom:dotted #FFFFFF 1px;
}
.date_actu {
background-color:#CCCCCC;
color:#333333;
font-weight:600;
padding:5px;
}
.contenu_actu {
background-color:;
color:#663333;
font-weight:600;
padding:5px;
}
.contenu_actu p {
border:none;
}


.input_shoutbox {
height:15px;
width:95%;
margin:auto;
font-size:12px;
}

.contenu_page_thema p {
border:none;
margin-left:10px;
}
#post_sortie {
width:600px;
border:solid #999999 1px;
padding:5px;
height:auto;
}
#post_sortie h2 {
color:#669966;
margin-top:4px;
margin-left:10px;
}
.lien_pdf {
color:#996600;
font-weight:bold;
text-decoration:none;
font-size:14px;
}
.lien_pdf span {
color:#660000;
font-size:9px;
font-weight:100;
}
.lien_pdf:hover {
text-decoration:underline;
} 










#droite {
width:auto;
height:400px;
border-left:solid #CCCCCC 1px;

}
#calendrier li{
	list-style: none;
	font-size:11px;	
}

#libelle {
margin-left:32px;
	width: 210px;
	padding: 0;
	list-style-type:none;
	
}
.ligne {
margin-left:32px;
	width: 175px;
	padding: 0;
} 
#libelle li {
	float : left;
	width : 25px; 
	
}
.ligne li {
	color: #000;
	list-style-type:none;
	float : left; 
	width : 22px;
	text-align:center;
	color:#333333;
	background-image:url("png/fond_agenda.png");
background-repeat:repeat;
	border:solid #FFFFFF 1px;
	font-size:11px;	
	font-weight:bold;
		
}

.ligne li a:hover{
	list-style: none;
	text-decoration: none;
}

li.itemCurrentItem {
	color:#FFFFFF;
	background-image:none;
	background-color:#660033;
	font-weight:bold;
	border:solid #666666 1px;
	width:22px;
	text-align:center;
}
li.itemExistingItem {
color:#FFFFFF;
background-image:none;
	background-color:#333300;
	font-weight:bold;
	border:solid #666666 1px;
	width:22px;
	text-align:center;
}	
li.itemExistingItem a{
color:#FFFFFF;
font-weight:bold;
}
.form_cal {
margin-left:32px;
}

