/* CSS Document */

body {
margin:0;
padding:0;
background: #EB6A0A url(../images/fond_destin.gif) top center repeat-y;
font: 13px/16px Verdana, Helvetica, sans-serif;
}
#biglarge {
position:relative;
margin: 0px auto;
width:980px;
background: url(../images/logo_pic_fili.gif) 0px 50px repeat-y;
}
#container {
position:relative;
margin: 0;
width:980px;
/*border-left:#9e0b15 1px solid;
border-right:#9e0b15 1px solid;*/
background:transparent url(../images/pano_pic_white.jpg) 0px 0px no-repeat;
min-height:100%;
}
html:not([lang*=""]) #container {
background:transparent url(../images/pano_pic_white.jpg) -1px 0px no-repeat;}

#container.patrimoine h1 {
color:#b06606;
}
#container.nature h1 {
color:#3f570e;
}
#container #carto, #container #cartofestiv, #container #cartonature, #container #cartopatri, #container #cartoheberge {
position:absolute;
width:240px;
height:278px;
top:164px;
left:28px;
border:#eb6a0a 1px solid;
}
#container #cartonature {border-color:#3f570e; left:39px}
#container #cartopatri {border-color:#b06606;}
#container #cartoheberge {top:360px;}
#container #cartofestiv {height:308px;}

#tetiere a {display:block;position:absolute;height:60px;left:12px;top:2px;width:120px;}
#tetiere a:hover {background:transparent url(../images/pano_pic_white_over.jpg) -12px -2px no-repeat; }
#tetiere span {display:none}
.backup {position:absolute; top:100px; left:-150px; background-image:url(../images/btn_haut_page.png); width:106px; height:16px}
.backup a {display:block; position:absolute; height:16px; width:106px;}
.backup a:hover {background:transparent url(../images/btn_haut_page.png) 0px -16px no-repeat;}
.backup span {display:none}

#destination, #hebergement {
position:relative;
padding-top:154px;
left:300px;
width:650px;
}
#destination h1, #hebergement h1, #label h1 {
padding-top:9px;
margin-top:0px;
text-transform:uppercase;
font-size:19px;
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#eb6a0a;
letter-spacing:0.6px;
}
#label h1 {
padding-left:100px;
}
#destination p {
margin-bottom:8px;
text-align:justify;
}
span.nom, span.mois, span.nomRelais {
font-weight:bold;
font-size:14px;
color:#c5073d;
}
span.nomheberge {
font-weight:bold;
font-size:12px;
}
span.mois {
text-decoration:underline;
display:block;
margin-bottom:-8px;
}
.contact {
font-size:11px;
}
.dates {
	color: #EB6A0A;
	font-weight: bold;
}
span.quoi {
	background-image: url(../images/puce.gif);
	display:block; 
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left:15px;
	margin:0 0 -15px 0;
	font-style:italic;
}
p.images {
margin-top:0;
padding-top:0;
}
a:link {color:#eb6a0a; text-decoration:none;}
a:visited {color:#eb6a0a; text-decoration:none;}
a:hover {color:#c5073d; text-decoration:none;} 

/* ###### PAGE HEBERGEMENTS */
.relais {vertical-align:middle}
.etoile {vertical-align:-3px}
.fiche {
position:relative; 
background:url(../img_hebergement/fond_heberge.gif) repeat-x; 
padding:1px 2px 2px 2px; 
border:#C5083D 1px solid;
margin-bottom:20px;
}
#hautheberge {position:absolute; top:164px; left:28px; width:240px; background: url(../img_hebergement/logo_hebergement.gif) -2px -2px no-repeat; padding-top:120px; font-size:16px; font-weight:bold; line-height:21px}
#pictos {position:absolute; top:650px; left:28px; width:234px; padding:0px 3px 0 3px; font-size:10px; border:#eb6a0a 1px solid;}
#pictos img {vertical-align:-6px; margin:3px 3px 3px 3px}
#pictos span {display:block; border-bottom:#eb6a0a 1px solid}
#pictos h4 {color:#eb6a0a; font-size:13px}
.fiche h2 {font-size:14px; margin:0; color:#FFFFFF;}
.fiche p {margin:3px 0 6px 0;}
.hebergetexte {position:relative; color:#000000; width:392px; font-size:11px; top:3px}
.hebergimage {position:absolute; top:18px; right:0px; width:250px; border-left:#C5083D 1px solid; border-bottom:#C5083D 1px solid; border-top:#C5083D 1px solid}
.type {position:absolute; top:1px; right:2px; font-size:14px; color:#fff; font-weight:bold}
#hebergement .prix {
font-weight:bold;
color:#C5083D;
}

#hebergement .place {
font-weight:bold;
color:#013F82;
}
#label {
	position:relative;
	width:630px;
	margin: 0px auto;
	font-size: 11px;
	text-align:justify;
}
.imgleft{
	background-repeat:no-repeat;
	background-position:0px 10px; 
	padding-left:100px;
	margin-bottom:20px;
}
.sousimage {
	background-repeat:no-repeat;
	background-position:0px 3px; 
	padding-left:40px;
	margin-bottom:0px;
}
.imgbis {
	margin-left:2px;
	margin-top:5px;
	margin-right:5px;
}
.exposantH {font-size:8px; vertical-align:3px; line-height:8px}
.exposant {font-size:10px; vertical-align:4px; line-height:10px}
#evenement, #pop {position:relative; width:466px; margin: 0px auto; padding:80px 6px 0 6px; font-size: 12px; text-align:left; color:#240E05; background: url(../images/titre_pop.gif) top center no-repeat;
}
#pop {background-image:url(../images/titre_pop_dest.gif)}
#evenement h1 {color:#F7D5BB; font-family:Arial, Helvetica, sans-serif; font-size:28px; line-height:30px; margin:0}
/*#evenement #image {position:absolute; top:126px; right:8px}
#evenement #texte {position:relative; padding:0 268px 0 8px; margin-top:15px; border-top:#eb6a0a 1px solid}*/
#evenement h3, #pop h3 {color:#9D2F0D; font-family:Arial, Helvetica, sans-serif; font-size:18px}
#pop h4 {font-size:13px; margin-bottom:3px}
#evenement p, #pop p {line-height:18px; letter-spacing:0.2px}
#pop p {text-align:justify; margin-top:0;}
.separation {border-bottom:#F2B587 1px solid; padding-bottom:8px}
.decouvrir {text-decoration:underline; color:#342F27}
#pop a:link {color:#F7D5BB; text-decoration:none;}
#pop a:visited {color:#F7D5BB; text-decoration:none;}
#pop a:hover {color:#fc0; text-decoration:none;}
hr {color:#b06606; background-color:#b06606; height:1px; width:50%}
/* ######  LES TITRES */
h5 {width:450px; height:33px; background-repeat:no-repeat; padding-left:200px; padding-top:10px; font-size:12px; text-align:right}
h5 span {display:none}
.tiheberge {background-image:url(../images/titre_heberg.gif)}
.tifest {background-image:url(../images/titre_fest.gif)}
.tinature {background-image:url(../images/titre_nature.gif)}
.tisaveurs {background-image:url(../images/titre_saveurs.gif)}
.tipatrim {background-image:url(../images/titre_patrim.gif)}
/*  FIN DES TITRES ###### */ 
