@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,form,fieldset,ul,li,img,div {margin:0;padding:0;}
.clearfloat {clear:both; height:0; font-size: 1px; line-height:0px;}
input {background-color:#F0EDDC}
textarea {background-color:#F0EDDC}
body {	background-color:#e4e4e4;	background-image: url(images/degrade.jpg);	background-position:top;	background-repeat:repeat-x;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	font-family:arial;
	SCROLLBAR-FACE-COLOR: #b8ac60;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #878D91;
	SCROLLBAR-3DLIGHT-COLOR: #FAF5F0;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #B7B7B7;
	SCROLLBAR-DARKSHADOW-COLOR: #DFD2B0;
}
h1 {font-family:"Times New Roman", Times, serif; color:#006699; font-size:30px;}
p {margin:6px 0 6px 0;}
p a:link{ color:#000000; text-decoration:underline;}
p a:visited{ color:#000000; text-decoration:none;}
p a:hover{ color:#000000; text-decoration:none;}
p a:active{ color:#000000; text-decoration:underline;}
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.style3 {color: #006699;
	font-weight: bold;
}
.hebergement li {margin:6px 0 6px 0;}
#global{width:814px;  height:100%; background-image: url(images/fondsite.jpg); border: 6px solid #999999; margin:24px auto;}
#header { height:338px;background-image: url(images/fond_header.jpg); background-repeat:no-repeat; display:inline-block;}
#header ul{ font-size:12px; padding:12px 12px 12px 0; float:right; color:#FFFFFF;}
#header li{ display:inline; text-decoration:none; }
#header li a:link{ color:#FFFFFF; text-decoration:none;}
#header li a:visited{ color:#FFFFFF; text-decoration:none;}
#header li a:hover{ color:#FFFFFF; text-decoration:underline;}
#header li a:active{ color:#FFFFFF; text-decoration:none;}
#header img { margin:0px; padding:0px; display:inline-block;}
.photoheader { border-top:3px solid #ffffff; border-right:3px solid #ffffff; border-left:3px solid #ffffff; display:inline-block;}

#contenu {background-image:url(images/fond_centre.jpg); background-repeat:no-repeat; margin-top:0px; _margin-top:-7px; display:block;}
#contenu #left{ width:259px; float:left;}
#contenu #left h3{color:#FFFFFF; font-size:13px; margin-left:12px; margin-bottom:-6px}
#contenu #left p{color:#FFFFFF; font-size:12px; margin-left:12px}
#contenu #left p a:link{ color:#ffffff; text-decoration:underline;}
#contenu #left p a:visited{ color:#ffffff; text-decoration:none;}
#contenu #left p a:hover{ color:#ffffff; text-decoration:none;}
#contenu #left p a:active{ color:#ffffff; text-decoration:underline;}
#contenu #left span{color:#FFFFFF; font-size:11px;}
#contenu #right{ font-size:13px; width:531px; float:left; padding:0 12px 0 12px; background-image: url(images/fond_col_droit.gif); background-repeat:repeat-y;}
#contenu #right p{ padding-right:12px;}
.albumphoto{ margin:4px 4px 4px 4px; border:1px solid #b7ac60}
.col_contenu{ width:250px; float:left;}
.col_contenu img{ border:1px solid #b7ac60; margin-top:12px;}
.col_contenu ul{ list-style:none; margin-left:4px;}
.col_contenu h2{ height:39px; font-family:"Times New Roman", Times, serif; font-size:14px; background-image:url(images/fond_soustitre.jpg); color:#006699; padding:4px 0 0 4px; margin-bottom:12px }
#contenu ul{ list-style:none; margin-left:4px;}
#contenu h2{ height:35px; font-family:"Times New Roman", Times, serif; font-size:14px; background-image:url(images/fond_soustitre.jpg); color:#006699; padding:8px 0 0 4px; margin-bottom:12px; }
#footer{background-image: url(images/fond_Bas.jpg); height:64px; }
#footer ul{ color:#FFFFFF; display:inline; font-size:10px; float:right;  margin-right:18px; margin-top:-3px;}
#footer li{ display:inline;margin-left:215px;}
#footer a { color:#FFFFFF}

.boutonAttraits{ width:241px; height:75px; position:relative; margin-left:11px; margin-top:12px;}
a.boutonAttraits {	background-image: url(images/bouton.jpg); display:block; width:241px;} 
a.boutonAttraits:hover { background: url(images/bouton.jpg)  0 -75px }

.boutonHebergement{ width:241px; height:75px; position:relative; margin-left:11px; margin-top:-12px; }
a.boutonHebergement {	background-image: url(images/boutonHebergement.jpg); display:block; width:241px;} 
a.boutonHebergement:hover { background: url(images/boutonHebergement.jpg)  0 -75px }

.boutonJoindre{ width:241px; height:75px; position:relative; margin-left:11px; margin-top:12px; }
a.boutonJoindre {	background-image: url(images/boutonJoindre.jpg); display:block; width:241px;} 
a.boutonJoindre:hover { background: url(images/boutonJoindre.jpg)  0 -75px }


.boutonAttraitsa{ width:241px; height:75px; position:relative; margin-left:11px; margin-top:12px;}
a.boutonAttraitsa {	background-image: url(images/boutona.jpg); display:block; width:241px;} 
a.boutonAttraitsa:hover { background: url(images/boutona.jpg)  0 -75px }

.boutonHebergementa{ width:241px; height:75px; position:relative; margin-left:11px; margin-top:-12px; }
a.boutonHebergementa {	background-image: url(images/boutonHebergementa.jpg); display:block; width:241px;} 
a.boutonHebergementa:hover { background: url(images/boutonHebergementa.jpg)  0 -75px }

.boutonJoindrea{ width:241px; height:75px; position:relative; margin-left:11px; margin-top:12px; }
a.boutonJoindrea {	background-image: url(images/boutonJoindrea.jpg); display:block; width:241px;} 
a.boutonJoindrea:hover { background: url(images/boutonJoindrea.jpg)  0 -75px }

.nouvelle {  color: #FFFFFF; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-top: 8px;}
.nouvelle h2{width:521px;  font-size:12px; padding:8px 4px 0px 0; margin-bottom:-14px; color:#006699 !important;}
.divnouvelle{ width:521px; height:120px; overflow-y:auto; margin:0px; padding-bottom:18px; }
.divnouvelle p{ color:#000000; padding-right:4px; line-height:18px;}
.divnouvelle h3{font-size:12px; padding:8px 4px 0px 0; color:#006699 !important;}