/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:justify;
	background-image: url(imgs/fond.gif);
	background-repeat:repeat-y;	
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:130%;
	color:#7f7f7f;
}
.prems{
font-family: Georgia, serif;
font-size: 21px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.2em;
color:#3b3b3b;
}

/* UPDATE 2012 */
#mhote{
position:absolute;
margin-top:30px;
margin-left:630px;
font-weight:bold;
font-size:18px;

}
/* UPDATE 2010 ------------------------------------------------------- */

#titre h1 {
overflow:hidden;
font-family: Georgia, serif;
font-style: normal;
font-weight: normal;
font-size:24px;
color:#89a970;
width:100%; 
height:30px; 
line-height:30px; /* Centrage vertical (mettre la même valeur que "height" au dessus */
background:transparent url(imgs/titre_fond.png) no-repeat center;}

#titre h1 span {
float:left; }

#titre h1 span.titre {
padding-left:10px; /* Espacement du titre sur la gauche */
padding-right:20px; /* Espacement du titre sur la droite */
background:#fff; /* Arrière-plan blanc pour masquer l'image du fond */ }

#titre h1 span.picto {
position:relative;
left:-10px; /* On décale légérement le picto */
width:27px; /* Largeur image */
height:100%;
background:transparent url(imgs/titre_picto.png) no-repeat center;}

div#menu ul {
padding:0;
width:800px;
margin:0;
overflow:hidden; }

div#menu ul li {
padding:0px;
margin:0px;
float:left;
height:45px; /* Taille de l'image la plus haute */
list-style:none;}

div#menu ul li.no_style {
padding-right:0;
margin-right:0;
background:none; }

div#menu ul li a {
outline:none;
text-indent:-9999px;
display:block;
height:45px;  /* Taille de l'image la plus haute */ }

div#menu ul li.domaine a {width:123px; background:url(imgs/domaine.gif) no-repeat; }
div#menu ul li.activites a {width:92px; background:url(imgs/activites.gif) no-repeat; }
div#menu ul li.loisirs a {width:83px; background:url(imgs/loisirs.gif) no-repeat; }
div#menu ul li.galerie a {width:66px; background:url(imgs/galerie.gif) no-repeat; }
div#menu ul li.infos-pratiques a {width:110px; background:url(imgs/infos-pratiques.gif) no-repeat; }
div#menu ul li.reservation a {width:93px; background:url(imgs/reservation.gif) no-repeat; }
div#menu ul li.facebook a {width:71px; background:url(imgs/facebook.gif) no-repeat; }
div#menu ul li.langueen a {width:102px; background:url(imgs/langueen.gif) no-repeat; }
div#menu ul li.languefr a {width:138px; background:url(imgs/languefr.gif) no-repeat; }
div#menu ul li.ukdomaine a {width:127px; background:url(imgs/ukdomaine.gif) no-repeat; }
div#menu ul li.ukactivites a {width:83px; background:url(imgs/ukactivites.gif) no-repeat; }
div#menu ul li.ukloisirs a {width:65px; background:url(imgs/ukloisirs.gif) no-repeat; }
div#menu ul li.ukgalerie a {width:70px; background:url(imgs/ukgalerie.gif) no-repeat; }
div#menu ul li.ukinfos-pratiques a {width:85px; background:url(imgs/ukinfos-pratiques.gif) no-repeat; }
div#menu ul li.ukreservation a {width:97px; background:url(imgs/ukreservation.gif) no-repeat; }
div#menu ul li.tarifs a {width:60px; background:url(imgs/tarifs.gif) no-repeat; }
div#menu ul li.uktariffs a {width:64px; background:url(imgs/uktariffs.gif) no-repeat; }



div#menu2 ul {
padding:0;
width:800px;
margin:0;
overflow:hidden; }

div#menu2 ul li {
padding:0px;
margin:0px;
float:left;
height:33px; /* Taille de l'image la plus haute */
list-style:none;}

div#menu2 ul li.no_style {
padding-right:0;
margin-right:0;
background:none; }

div#menu2 ul li a {
outline:none;
text-indent:-9999px;
display:block;
height:33px;  /* Taille de l'image la plus haute */ }

div#menu2 ul li.m2-les-activites a {width:146px; background:url(imgs/m2-activites.gif) no-repeat; }
div#menu2 ul li.sites-culturels a {width:97px; background:url(imgs/m2-sites-culturels.gif) no-repeat; }
div#menu2 ul li.evenements a {width:79px; background:url(imgs/m2-evenements.gif) no-repeat; }
div#menu2 ul li.gastronomie a {width:85px; background:url(imgs/m2-gastronomie.gif) no-repeat; }
div#menu2 ul li.loisirs-sportif a {width:99px; background:url(imgs/m2-loisirs-sportifs.gif) no-repeat; }

div#menu2 ul li.ukm2-les-activites a {width:139px; background:url(imgs/ukm2-activites.gif) no-repeat; }
div#menu2 ul li.uksites-culturels a {width:101px; background:url(imgs/ukm2-sites-culturels.gif) no-repeat; }
div#menu2 ul li.ukevenements a {width:52px; background:url(imgs/ukm2-evenements.gif) no-repeat; }
div#menu2 ul li.ukgastronomie a {width:90px; background:url(imgs/ukm2-gastronomie.gif) no-repeat; }
div#menu2 ul li.ukloisirs-sportif a {width:109px; background:url(imgs/ukm2-loisirs-sportifs.gif) no-repeat; }

div#menu2 ul li.m2-les-loisirs a {width:146px; background:url(imgs/m2-les-loisirs.gif) no-repeat; }
div#menu2 ul li.m2-specialites-gastronomique a {width:166px; background:url(imgs/m2-specialites-gastronomique.gif) no-repeat; }
div#menu2 ul li.m2-musique a {width:79px; background:url(imgs/m2-musique.gif) no-repeat; }
div#menu2 ul li.m2-hote-hotel a {width:147px; background:url(imgs/m2-hote-hotel.gif) no-repeat; }
div#menu2 ul li.m2-la-region a {width:71px; background:url(imgs/m2-la-region.gif) no-repeat; }

div#menu2 ul li.m2-contact a {width:58px; background:url(imgs/m2-contact.gif) no-repeat; }
div#menu2 ul li.m2-itineraire a {width:70px; background:url(imgs/m2-itineraire.gif) no-repeat; }
div#menu2 ul li.m2-temoignages a {width:85px; background:url(imgs/m2-temoignages.gif) no-repeat; }
div#menu2 ul li.m2-partenaires a {width:137px; background:url(imgs/m2-partenaires.gif) no-repeat; }
div#menu2 ul li.m2-info-pratiques {width:137px; background:url(imgs/m2-info-pratiques.gif) no-repeat; }

div#menu2 ul li.ukm2-tarifs a {width:71px; background:url(imgs/ukm2-tarifs.gif) no-repeat; }
div#menu2 ul li.ukm2-contact a {width:77px; background:url(imgs/ukm2-contact.gif) no-repeat; }
div#menu2 ul li.ukm2-itineraire a {width:43px; background:url(imgs/ukm2-itineraire.gif) no-repeat; }
div#menu2 ul li.ukm2-temoignages a {width:79px; background:url(imgs/ukm2-temoignages.gif) no-repeat; }
div#menu2 ul li.ukm2-partenaires a {width:163px; background:url(imgs/ukm2-partenaires.gif) no-repeat; }
div#menu2 ul li.ukm2-info-pratiques {width:139px; background:url(imgs/ukm2-info-pratiques.gif) no-repeat; }


div#menu2 ul li.ukm2-les-loisirs a {width:146px; background:url(imgs/ukm2-les-loisirs.gif) no-repeat; }
div#menu2 ul li.ukm2-specialites-gastronomique a {width:204px; background:url(imgs/ukm2-specialites-gastronomique.gif) no-repeat; }
div#menu2 ul li.ukm2-la-region a {width:124px; background:url(imgs/ukm2-la-region.gif) no-repeat; }

h1#hmmusique {background:url(imgs/mmusique.gif) no-repeat; }
h1#hmregion {background:url(imgs/mregion.gif) no-repeat; }
h1#hmspecialites-gastronomiques {background:url(imgs/mspecialites-gastronomiques.gif) no-repeat; }
h1#hmmaison-hote-hotel {background:url(imgs/mmaison-hote-hotel.gif) no-repeat; }
h1#hmloisirs {background:url(imgs/mloisirs.gif) no-repeat; }
h1#hma_site_culturels {background:url(imgs/ma_site_culturels.gif) no-repeat; }
h1#hma_gastro {background:url(imgs/ma_gastro.gif) no-repeat; }
h1#hma_sports {background:url(imgs/ma_sports.gif) no-repeat; }
h1#hmactivite {background:url(imgs/mactivite.gif) no-repeat; }
h1#hma_even {background:url(imgs/ma_even.gif) no-repeat; }
h1#hmgall {background:url(imgs/mgall.gif) no-repeat; }
h1#hmintineraire {background:url(imgs/mintineraire.gif) no-repeat; }
h1#hmtarifs {background:url(imgs/mtarifs.gif) no-repeat; }
h1#hmreservation {background:url(imgs/mreservation.gif) no-repeat; }
h1#hmliens {background:url(imgs/mliens.gif) no-repeat; }
h1#hmdomaine {background:url(imgs/mdomaine.gif) no-repeat; }


h1#hmtemoignage {background:url(imgs/mtemoignages.gif) no-repeat; }
h1#hmcontact {background:url(imgs/mcontact.gif) no-repeat; }
h1#hmdomaine {background:url(imgs/mdomaine.gif) no-repeat; }


ul li.temoin {margin-bottom:20px;}


h1#ukmtestimonies{background:url(imgs/ukmtestimonies.gif) no-repeat; }
h1#ukmgastronomy{background:url(imgs/ukmgastronomy.gif) no-repeat; }
h1#ukmmusic{background:url(imgs/ukmmusic.gif) no-repeat; }
h1#ukmtarifs{background:url(imgs/ukmtarifs.gif) no-repeat; }
h1#ukma_sports{background:url(imgs/ukma_sports.gif) no-repeat; }
h1#ukma_site_culturels{background:url(imgs/ukma_site_culturels.gif) no-repeat; }
h1#ukmreservation{background:url(imgs/ukmreservation.gif) no-repeat; }
h1#mintineraire{background:url(imgs/mintineraire.gif) no-repeat; }
h1#ukmdomaine{background:url(imgs/ukmdomaine.gif) no-repeat; }
h1#ukma_gastro{background:url(imgs/ukma_gastro.gif) no-repeat; }
h1#ukmgall{background:url(imgs/ukmgall.gif) no-repeat; }
h1#ukma_even{background:url(imgs/ukma_even.gif) no-repeat; }
h1#ukmcontact{background:url(imgs/ukmcontact.gif) no-repeat; }
h1#ukmactivite{background:url(imgs/ukmactivite.gif) no-repeat; }
h1#{background:url(imgs/.gif) no-repeat; }
h1#{background:url(imgs/.gif) no-repeat; }
h1#{background:url(imgs/.gif) no-repeat; }
h1#{background:url(imgs/.gif) no-repeat; }

/* FIN UPDATE 2010  ----------------------------------------------------------- */

select{
	font-size:12px;
}
a:link {
	color: #77aa47;
}
a:visited {
	color: #77aa47;
}
a:hover {
	color: #77aa47;
}
a:active {
	color: #77aa47;
}
h5{
	color:#333333;
	font-size:12px;
	width:552px;
	border-top: 1px dashed #dddddd;	
}
h4{
	color:#333333;
	margin:0 0 0 0;
	font-size:12px;
}
h3{
	margin-bottom:0px;
}

em{
	color:#77aa47;
	font-style:normal;
}

#chartre{
	position: absolute;
	background-image: url(imgs/chartre.jpg);
	background-repeat:no-repeat;
	width: 162px;
	height: 260px;
	z-index: 500;
	left: 5%;
	padding-left: 56px;
	line-height: 1.5em;
	top: 20%;
	text-indent: 5px;
}
#content{
	width:800px;
	position:absolute;
	left:50%;
	margin-left:-400px;
}
#para1 {
	background: url("imgs/domaine.jpg") top left no-repeat;
	margin: 0px 20px 0 20px;
	padding-left: 160px;
	height: 220px;
}
#para2 {
	margin: 0px 20px 0 20px;
	height: 220px;
}
#pararesa {
	margin: 0px 20px 0 20px;
	height: 220px;
}
#gall {
	margin: 0px 20px 0 20px;
}
#gall p img{
	margin: 0px 0px 17px 17px;
	border: 3px solid #a0c37e;
}
.vert{
	margin: 5px 0px 5px 0px;
	border: 3px solid #a0c37e;	
}
.vert2{
	margin: 5px 10px 5px 0px;
	border: 3px solid #a0c37e;	
}
.a{
background-color:#0A8FD3;
color:white;
}
.a img{
margin: 0 0}
.n{background-color:#00CC66;
color:white}
.d{
background-color:#FFE2A6;}
.v{
background-color:#FF99CC;
color:white;
}
/*	border: 3px solid #5897e6;*/



