/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6b6f79;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:center top;
}

img{border:0;}

p{ margin:8px 0px;}

a{text-decoration: none; color:#5f3e20;}
a:hover {text-decoration:none;}

.ete{background-image:url(images/_structure/body/fond-ete.jpg);}
.hiver{background-image:url(images/_structure/body/fond-hiver.jpg);}

.clear{clear:both;}

h1, h2, h4, h5{color:#5b7913;}
h1{font-size:26px;}
h2{font-size:22px;}
h3{font-size:20px;color:#a1bf1a;font-weight:normal; font-style:italic;}
h4{font-size:18px;}
h5{font-size:16px;}

/** STRUCTURE **/

#wrapper{
	width:998px;
	margin:0px auto;
	position:relative;
	overflow:hidden;
}

#header{
	width:998px;
	margin:0px auto;
	position:relative;
	overflow:hidden;
	}

#header-contact-fr,#header-contact-es,#header-contact-en{
position:absolute;
right:20px;
bottom:80px;
cursor:pointer;
width:207px;
height:92px;
}
#header-contact-fr{background-image:url(images/_structure/header/contact-access-header-fr.png);}
#header-contact-es{background-image:url(images/_structure/header/contact-access-header-es.png);}
#header-contact-en{background-image:url(images/_structure/header/contact-access-header-en.png);}

.mod_changelanguage{
position:absolute;
left:630px;
top:5px;
cursor:pointer;
width:80px;
height:15px;
}
.mod_changelanguage ul{margin:0px; padding:0px;}
.mod_changelanguage ul li{margin:0px; padding:0px 3px; list-style:none; display:inline;}

#addthis{
width:125px;
height:16px;
position:absolute;
top:0px;
right:60px;
}

#meteo-header{
position:absolute;
right:240px;
top:30px;
cursor:pointer;
width:180px;
height:100px;
}
#meteo-header a, #meteo-header a:visited{color:#FFFFFF;}


#container{
width:998px;
margin:0px auto;
position:relative;
}

#left{
float:left;
width:720px;
}

#right{
float:right;
width:278px;
}

#left-pi{
float:left;
width:705px;
padding-left:8px;
}
#left-pi-top{
width:705px;
height:5px;
padding:13px 0px 0px 0px;
background-image:url(images/_structure/main/left-top.png);
background-position: left bottom;
background-repeat:no-repeat;
}
#left-pi-content{
padding:10px 10px 50px 10px;
width:685px;
background-color:#FFFFFF;
min-height:665px;
}


#left-pi-content h1{
padding:10px 0px 10px 60px;
margin:0px;
background-image:url(images/puces/puce-h1.gif);
background-position:left 15px;
background-repeat:no-repeat;
font-weight:normal;
font-style:italic;
}

#left-pi-content h3,#left-pi-content h4, #left-pi-content h5{
margin:0px;
padding:5px 0px;
}
#left-pi-content h2{
margin:0px;
padding:10px 0px 10px 27px;
background-image:url(images/puces/puce-h2.gif);
background-position:3px 15px;
background-repeat:no-repeat;
font-weight:normal;
font-style:italic;
}
#left-pi-content ul{
margin:0px;
padding:5px;
display:block;
}
#left-pi-content ul li{
list-style:none;
padding:5px 0px 5px 40px;
background-image:url(images/puces/main-li.png);
background-position:23px 8px;
background-repeat:no-repeat;}

/***MENU PRINCIPAL ***/

#menuheader_fr, #menuheader_es, #menuheader_en{
	height:80px;
	width:980px;
	background-repeat:no-repeat;
	padding:0px 14px 0px 4px;
	margin:0px auto;
}
#menuheader_fr{background-image: url(images/menu/menu-fr.png);}
#menuheader_es{background-image: url(images/menu/menu-es.png);}
#menuheader_en{background-image: url(images/menu/menu-en.png);}

#menuheader_fr ul, #menuheader_en ul, #menuheader_es ul{list-style:none; padding:0; margin:0;}

#menuheader_fr li, #menuheader_en li, #menuheader_es li{
	float: left;
	margin: 0;
	padding: 0;
	border: 0;
}
/* FR */
#menuheader_fr li.item-1, #menuheader_fr li.item-1 .active, #menuheader_fr li.item-1.trail{ width:111px;}
#menuheader_fr li.item-2, #menuheader_fr li.item-2 .active, #menuheader_fr li.item-2.trail{ width:85px;}
#menuheader_fr li.item-3, #menuheader_fr li.item-3 .active, #menuheader_fr li.item-3.trail{ width:174px;}
#menuheader_fr li.item-4, #menuheader_fr li.item-4 .active, #menuheader_fr li.item-4.trail{ width:124px;}
#menuheader_fr li.item-5, #menuheader_fr li.item-5 .active, #menuheader_fr li.item-5.trail{ width:90px;}
#menuheader_fr li.item-6, #menuheader_fr li.item-6 .active, #menuheader_fr li.item-6.trail{ width:169px;}
#menuheader_fr li.item-7, #menuheader_fr li.item-7 .active, #menuheader_fr li.item-7.trail{ width:116px;}
#menuheader_fr li.item-8, #menuheader_fr li.item-8 .active, #menuheader_fr li.item-8.trail{ width:111px;}

#menuheader_fr li.item-1:hover, #menuheader_fr li.item-1 .active, #menuheader_fr li.item-1.trail,
#menuheader_fr li.item-2:hover, #menuheader_fr li.item-2 .active, #menuheader_fr li.item-2.trail,
#menuheader_fr li.item-3:hover, #menuheader_fr li.item-3 .active, #menuheader_fr li.item-3.trail,
#menuheader_fr li.item-4:hover, #menuheader_fr li.item-4 .active, #menuheader_fr li.item-4.trail,
#menuheader_fr li.item-5:hover, #menuheader_fr li.item-5 .active, #menuheader_fr li.item-5.trail,
#menuheader_fr li.item-6:hover, #menuheader_fr li.item-6 .active, #menuheader_fr li.item-6.trail,
#menuheader_fr li.item-7:hover, #menuheader_fr li.item-7 .active, #menuheader_fr li.item-7.trail,
#menuheader_fr li.item-8:hover, #menuheader_fr li.item-8 .active, #menuheader_fr li.item-8.trail
{ background-image:url(images/menu/menu-fr-hover.png); background-repeat:no-repeat; cursor:pointer;}

#menuheader_fr li.item-1:hover, #menuheader_fr li.item-1 .active, #menuheader_fr li.item-1.trail{background-position:-4px 0px;}
#menuheader_fr li.item-2:hover, #menuheader_fr li.item-2 .active, #menuheader_fr li.item-2.trail{background-position:-115px 0px;}
#menuheader_fr li.item-3:hover, #menuheader_fr li.item-3 .active, #menuheader_fr li.item-3.trail{background-position:-200px 0px;}
#menuheader_fr li.item-4:hover, #menuheader_fr li.item-4 .active, #menuheader_fr li.item-4.trail{background-position:-374px 0px;}
#menuheader_fr li.item-5:hover, #menuheader_fr li.item-5 .active, #menuheader_fr li.item-5.trail{background-position:-498px 0px;}
#menuheader_fr li.item-6:hover, #menuheader_fr li.item-6 .active, #menuheader_fr li.item-6.trail{background-position:-588px 0px;}
#menuheader_fr li.item-7:hover, #menuheader_fr li.item-7 .active, #menuheader_fr li.item-7.trail{background-position:-757px 0px;}
#menuheader_fr li.item-8:hover, #menuheader_fr li.item-8 .active, #menuheader_fr li.item-8.trail{background-position:-873px 0px;}

/* ES */
#menuheader_es li.item-1, #menuheader_es li.item-1 .active, #menuheader_es li.item-1.trail{ width:111px;}
#menuheader_es li.item-2, #menuheader_es li.item-2 .active, #menuheader_es li.item-2.trail{ width:111px;}
#menuheader_es li.item-3, #menuheader_es li.item-3 .active, #menuheader_es li.item-3.trail{ width:168px;}
#menuheader_es li.item-4, #menuheader_es li.item-4 .active, #menuheader_es li.item-4.trail{ width:123px;}
#menuheader_es li.item-5, #menuheader_es li.item-5 .active, #menuheader_es li.item-5.trail{ width:93px;}
#menuheader_es li.item-6, #menuheader_es li.item-6 .active, #menuheader_es li.item-6.trail{ width:147px;}
#menuheader_es li.item-7, #menuheader_es li.item-7 .active, #menuheader_es li.item-7.trail{ width:116px;}
#menuheader_es li.item-8, #menuheader_es li.item-8 .active, #menuheader_es li.item-8.trail{ width:111px;}

#menuheader_es li.item-1:hover, #menuheader_es li.item-1 .active, #menuheader_es li.item-1.trail,
#menuheader_es li.item-2:hover, #menuheader_es li.item-2 .active, #menuheader_es li.item-2.trail,
#menuheader_es li.item-3:hover, #menuheader_es li.item-3 .active, #menuheader_es li.item-3.trail,
#menuheader_es li.item-4:hover, #menuheader_es li.item-4 .active, #menuheader_es li.item-4.trail,
#menuheader_es li.item-5:hover, #menuheader_es li.item-5 .active, #menuheader_es li.item-5.trail,
#menuheader_es li.item-6:hover, #menuheader_es li.item-6 .active, #menuheader_es li.item-6.trail,
#menuheader_es li.item-7:hover, #menuheader_es li.item-7 .active, #menuheader_es li.item-7.trail,
#menuheader_es li.item-8:hover, #menuheader_es li.item-8 .active, #menuheader_es li.item-8.trail
{ background-image:url(images/menu/menu-es-hover.png); background-repeat:no-repeat; cursor:pointer;}

#menuheader_es li.item-1:hover, #menuheader_es li.item-1 .active, #menuheader_es li.item-1.trail{background-position:-4px 0px;}
#menuheader_es li.item-2:hover, #menuheader_es li.item-2 .active, #menuheader_es li.item-2.trail{background-position:-115px 0px;}
#menuheader_es li.item-3:hover, #menuheader_es li.item-3 .active, #menuheader_es li.item-3.trail{background-position:-226px 0px;}
#menuheader_es li.item-4:hover, #menuheader_es li.item-4 .active, #menuheader_es li.item-4.trail{background-position:-394px 0px;}
#menuheader_es li.item-5:hover, #menuheader_es li.item-5 .active, #menuheader_es li.item-5.trail{background-position:-517px 0px;}
#menuheader_es li.item-6:hover, #menuheader_es li.item-6 .active, #menuheader_es li.item-6.trail{background-position:-610px 0px;}
#menuheader_es li.item-7:hover, #menuheader_es li.item-7 .active, #menuheader_es li.item-7.trail{background-position:-757px 0px;}
#menuheader_es li.item-8:hover, #menuheader_es li.item-8 .active, #menuheader_es li.item-8.trail{background-position:-873px 0px;}

/* EN */
#menuheader_en li.item-1, #menuheader_en li.item-1 .active, #menuheader_en li.item-1.trail{ width:94px;}
#menuheader_en li.item-2, #menuheader_en li.item-2 .active, #menuheader_en li.item-2.trail{ width:111px;}
#menuheader_en li.item-3, #menuheader_en li.item-3 .active, #menuheader_en li.item-3.trail{ width:159px;}
#menuheader_en li.item-4, #menuheader_en li.item-4 .active, #menuheader_en li.item-4.trail{ width:149px;}
#menuheader_en li.item-5, #menuheader_en li.item-5 .active, #menuheader_en li.item-5.trail{ width:93px;}
#menuheader_en li.item-6, #menuheader_en li.item-6 .active, #menuheader_en li.item-6.trail{ width:147px;}
#menuheader_en li.item-7, #menuheader_en li.item-7 .active, #menuheader_en li.item-7.trail{ width:116px;}
#menuheader_en li.item-8, #menuheader_en li.item-8 .active, #menuheader_en li.item-8.trail{ width:111px;}

#menuheader_en li.item-1:hover, #menuheader_en li.item-1 .active, #menuheader_en li.item-1.trail,
#menuheader_en li.item-2:hover, #menuheader_en li.item-2 .active, #menuheader_en li.item-2.trail,
#menuheader_en li.item-3:hover, #menuheader_en li.item-3 .active, #menuheader_en li.item-3.trail,
#menuheader_en li.item-4:hover, #menuheader_en li.item-4 .active, #menuheader_en li.item-4.trail,
#menuheader_en li.item-5:hover, #menuheader_en li.item-5 .active, #menuheader_en li.item-5.trail,
#menuheader_en li.item-6:hover, #menuheader_en li.item-6 .active, #menuheader_en li.item-6.trail,
#menuheader_en li.item-7:hover, #menuheader_en li.item-7 .active, #menuheader_en li.item-7.trail,
#menuheader_en li.item-8:hover, #menuheader_en li.item-8 .active, #menuheader_en li.item-8.trail
{ background-image:url(images/menu/menu-en-hover.png); background-repeat:no-repeat; cursor:pointer;}

#menuheader_en li.item-1:hover, #menuheader_en li.item-1 .active, #menuheader_en li.item-1.trail{background-position:-4px 0px;}
#menuheader_en li.item-2:hover, #menuheader_en li.item-2 .active, #menuheader_en li.item-2.trail{background-position:-98px 0px;}
#menuheader_en li.item-3:hover, #menuheader_en li.item-3 .active, #menuheader_en li.item-3.trail{background-position:-209px 0px;}
#menuheader_en li.item-4:hover, #menuheader_en li.item-4 .active, #menuheader_en li.item-4.trail{background-position:-368px 0px;}
#menuheader_en li.item-5:hover, #menuheader_en li.item-5 .active, #menuheader_en li.item-5.trail{background-position:-517px 0px;}
#menuheader_en li.item-6:hover, #menuheader_en li.item-6 .active, #menuheader_en li.item-6.trail{background-position:-610px 0px;}
#menuheader_en li.item-7:hover, #menuheader_en li.item-7 .active, #menuheader_en li.item-7.trail{background-position:-757px 0px;}
#menuheader_en li.item-8:hover, #menuheader_en li.item-8 .active, #menuheader_en li.item-8.trail{background-position:-873px 0px;}


#menuheader_fr li a span, #menuheader_en li a span, #menuheader_es li a span{display:none;}

#menuheader_fr li a:link, #menuheader_fr li a:visited,
#menuheader_en li a:link, #menuheader_en li a:visited,
#menuheader_es li a:link, #menuheader_es li a:visited
{
	display: block;
	height: 80px;
	position:relative;
	z-index:100;
}

#menuheader_ombre{background-image: url(images/menu/menu-ombre-bas.png); height:18px; width:998px; position:absolute; z-index:90; top:0px; left:0px;}

/******* HOME  ******/
#slide-home{
	width:705px;
	padding:7px 0px 0px 4px;
	height:396px;
	position:relative;
	overflow: visible;
	z-index:85;
}
#slide-home-deco{
background-image: url(images/home/diapo-fond.png);
width:720px;
height:411px;
position:absolute;
z-index:100;
top:2px;
left:0px;
}

#edito{
	position:relative;
	z-index:95;
	color:#FFFFFF;
	padding:70px 15px 5px 0px;
	width:258px;
	height:170px;
	overflow:hidden;
}
#edito h1{ font-family:"Tahoma", Arial, Helvetica, sans-serif; font-style:italic; font-size:30px; color:#FFFFFF; padding:0px; margin:0px; letter-spacing:2px;}
#edito h2{ font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; padding:0px 0px 5px 0px; margin:0px; font-weight:normal;}
#edito a, #edito a:visited{color:#FFFFFF; text-decoration:underline;}
#edito p{margin:0px; padding:0px;}

#home-bas{
background-image:url(images/home/home-bg-bas.png);
background-position:4px 0px;
background-repeat:no-repeat;
width:980px;
height:251px;
overflow:hidden;
clear:both;
padding-left:4px;
}

#home-bas #bloc_affiche{
float:left;
width:270px;
padding:5px 20px 3px 2px;
font-family: "Tahoma", Arial, Helvetica, sans-serif;
color:#ffffff;
}
#home-bas #bloc_affiche #affiche_cont {padding:10px 5px 0px 5px;}
#home-bas #bloc_affiche #affiche_cont p{margin:0px;}
#home-bas #bloc_affiche #affiche_cont img{
border:#000000 2px solid;
}
#home-bas #bloc_affiche #affiche_cont h1{
color:#D1BA98;
font-size:16px;
padding:0px;
margin:0px;
background:none;
}
#home-bas #bloc_affiche #affiche_cont a, #home-bas #bloc_affiche #affiche_cont a:visited{
color:#D1BA98;
}

#home-bas #bloc_sejours{
float:left;
width:367px;
padding:5px 15px 3px 3px;
color:#101010;
font-family: "Tahoma", Arial, Helvetica, sans-serif;
font-size:15px;
}
#home-bas #bloc_sejours p{margin:0px;} 

#home-bas #bloc_sejours #sejour_home{
width:90%;
padding:7px 0px;
margin:0px auto;
border-bottom: #000000 2px dotted;
border-collapse:collapse;
color:#FFFFFF;
}
#home-bas #bloc_sejours #sejour_home a, #home-bas #bloc_sejours #sejour_home a:visited{color:#FFFFFF;}

#sejour_home img{
border:#000000 2px solid;
margin:0px 3px 0px 0px;
}

#home-bas #bloc_photos{
float: right;
width:288px;
padding:5px 5px 3px 0px;
}
#home-bas #bloc_photos p{margin:0px;}
/*****  right  *****/
#telephone{
width:277px;
height:127px;
position:absolute;
z-index:90;
top:-40px;
right:0px;
background-image:url(images/_structure/main/telephone.png);
}

#espace-tel{
height:80px;
}

/*** ss menu **/
#ssmenu-top, #ssmenu-bas{
width:259px;
height:6px;
}
#ssmenu-top, #ssmenu-bas{background-image:url(images/ssmenu/ssmenu-top.png);}
#ssmenu-bas{background-image:url(images/ssmenu/ssmenu-bas.png);}

#ssmenu{
width:239px;
background-image:url(images/ssmenu/ssmenu-bg.png);
background-repeat:repeat-y;
font-family:"Tahoma", Arial, Helvetica, sans-serif; 
padding:0px 10px 10px 10px;
}
#ssmenu .titre_espagne{
font-family:"Tahoma", Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:19px;
font-style:italic;
text-align:center;
color:#cadc4e;
margin:15px 0px 0px 0px;
}
#ssmenu ul{display:block; margin:0px; padding:0px;}

#ssmenu ul li{
display:block;
border-bottom:#4D4D4C 1px solid;

font-size:16px;
}

#ssmenu ul li.first{border-top:#4D4D4C 1px solid;}
#ssmenu ul li a{ color:#FFFFFF; display:block;padding:5px 0px 5px 0px;}
#ssmenu ul li a:hover{ color:#cadc4e;}
#ssmenu ul li.active{padding:5px 0px 5px 0px;}
#ssmenu ul li.active, #ssmenu ul li:hover {color:#cadc4e; padding-left:14px; background-image:url(images/ssmenu/hover-bg.png); background-repeat: no-repeat; display:block;}

#ssmenu h1{
font-weight:normal;
font-size:24px;
font-style:italic;
padding:5px 0px;
margin:0px;
text-align:center;
color:#cadc4e;
}

#newsletter{
width:197px;
height:57px;
background-image:url(images/sidebar/newsletter-bg.png);
background-repeat:no-repeat;
background-position:0px 20px;
padding:80px 0px 0px 70px;
position:relative;
}
#newsletter form{
margin:0px;
padding:0px;
}
#newsletter .btnok{width:33px; position:absolute; top:72px; right:10px;}
#newsletter .error{position:absolute; top:95px; left:10px; padding:5px; background-color:#FFFFFF;}
#newsletter .noborder{ border:0; margin:0px; padding:0px; position:absolute; top:80px; left:70px; }

#nuage-tags{padding:25px 0px 45px 0px; text-align:center; background-image:url(images/sidebar/nuages-tags.png); background-position:center top; background-repeat: no-repeat;}
#nuage-tags .size1 a{color:#5f3d1f; font-size:18px; font-weight:bold;}
#nuage-tags .size2 a{color:#c1d642; font-size:21px; font-weight:bold;}
#nuage-tags .size3 a{color:#1f6da9; font-size:25px; font-weight:bold;}
#nuage-tags .size4 a{color:#792a62; font-size:30px; font-weight:bold;}

/********* FOOTER *********/
#footer{
width:980px;
padding:10px 0px 20px 4px;
clear:both;
color:#848080;
}
#footer a{
color:#848080;
text-decoration:underline;
}

#footer .cont-footer{
border-right:#634826 1px solid;
}

#footer h1{
font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
margin:0px 0px 0px 5px;
padding:0px;
min-height:55px;
color:#634826;
font-style:italic;
}

#footer #coordonnees{
float:left;
width:263px;
padding:0px 0px 20px 25px;
}

#footer #liens{
width:375px;
float:left;
padding:0px 0px 0px 10px;
}
#footer #liens h1{
min-height:35px;
}


#footer #utiles{
float:right;
width:300px;
}
#footer #utiles h1{
min-height:20px;
}
#footer #footer-menu{
padding:5px 0px 20px 0px;
text-align:center;
clear:both;
}

#footer-menu ul{
display:block;
text-transform:uppercase;
margin:0px;
padding:0px;
}

#footer-menu ul li{
display:inline;
padding:0px 10px;
border-right:#634826 1px solid;
}
#footer-menu ul li.last{border:none;}

#footer-menu ul li a{text-decoration:none; color:#848080;}
#footer-menu ul li a:hover{text-decoration:underline;}

#footer-menu ul li.first a{color:#E56F10;}
/***** arianne ******/
.mod_breadcrumb{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#454a4a; padding-bottom:10px;}
.mod_breadcrumb a{color:#714B2C; }
.mod_breadcrumb a:hover{text-decoration:underline;}

#footer #liens2{
width:980px;
padding:10px 0px 20px 4px;
clear:both;
color:#848080;
clear:both;
}
#footer #liens2 h1{min-height:inherit; font-size:16px; padding:10px 0px;}
#footer #liens2 ul {margin:0px; padding:0px;}
#footer #liens2 ul li{float:left; padding:0px 5px; border-right:#848080 1px solid; height:inherit; margin:5px 0px; list-style:none;}

/****** styles *******/
#information{
background-image: url(images/fond-saumon.jpg);
width:645px;
min-height:110px;
background-repeat:no-repeat;
margin:20px auto 10px auto;
padding:10px;
}
#information h1{
margin:0px;
padding:10px 0px 0px 110px;
background-image: url(images/puces/fleche.png);
background-repeat:no-repeat;
background-position:85px 20px;
}
#information p{margin:0px;}


.diaporama{
width:496px;
height:355px;
overflow:hidden;
padding:37px 127px 55px 62px;
background-image:url(images/fond-diapo-pi.jpg);
text-align:center;
background-repeat:no-repeat;
}

/** page presentation activites **/
#presactiv{
float:left;
padding:140px 8px 3px 8px;
margin:9px 18px;
width:174px;
height:42px;
color:#FFFFFF;
overflow:hidden;
background-repeat:no-repeat;
text-align:center;
}
#presactiv a{color:#FFFFFF;}

#presactiv.vtt{background-image: url(../photos/02-activites/blocs-activites/vtt-valle-aspe.jpg);}
#presactiv.parapente, #presactiv.parapente_es{background-image: url(../photos/02-activites/blocs-activites/parapente-valle-aspe.jpg);}
#presactiv.escalade{background-image:url(../photos/02-activites/blocs-activites/escalade-valle-aspe.jpg);}
#presactiv.accrobranche{background-image:url(../photos/02-activites/blocs-activites/accrobranche-valle-aspee.jpg);}
#presactiv.skifond{background-image:url(../photos/02-activites/blocs-activites/ski-de-fond-valle-aspe.jpg);}
#presactiv.skialpin{background-image:url(../photos/02-activites/blocs-activites/ski-alpin-espagne.jpg);}
#presactiv.peche{background-image:url(../photos/02-activites/blocs-activites/peche-valle-aspe.jpg);}
#presactiv.eauxvives{background-image:url(../photos/02-activites/blocs-activites/eaux-vives-valle-aspe.jpg);}
#presactiv.cheval{background-image: url(../photos/02-activites/blocs-activites/randonnees-cheval-valle-aspe.jpg);}

#presactiv.vtt_es{background-image: url(../photos/02-activites/blocs-activites/vtt-valle-aspe-es.jpg);}
#presactiv.escalade_es{background-image:url(../photos/02-activites/blocs-activites/escalade-valle-aspe-es.jpg);}
#presactiv.accrobranche_es{background-image:url(../photos/02-activites/blocs-activites/accrobranche-valle-aspee-es.jpg);}
#presactiv.skifond_es{background-image:url(../photos/02-activites/blocs-activites/ski-de-fond-valle-aspe-es.jpg);}
#presactiv.skialpin_es{background-image:url(../photos/02-activites/blocs-activites/ski-alpin-espagne-es.jpg);}
#presactiv.peche_es{background-image:url(../photos/02-activites/blocs-activites/peche-valle-aspe-es.jpg);}
#presactiv.eauxvives_es{background-image:url(../photos/02-activites/blocs-activites/eaux-vives-valle-aspe-es.jpg);}
#presactiv.cheval_es{background-image: url(../photos/02-activites/blocs-activites/randonnees-cheval-valle-aspe-es.jpg);}

#presactiv.vtt_en{background-image: url(../photos/02-activites/blocs-activites/vtt-valle-aspe-en.jpg);}
#presactiv.escalade_en{background-image:url(../photos/02-activites/blocs-activites/escalade-valle-aspe-en.jpg);}
#presactiv.parapente_en{background-image: url(../photos/02-activites/blocs-activites/parapente-valle-aspe-en.jpg);}
#presactiv.accrobranche_en{background-image:url(../photos/02-activites/blocs-activites/accrobranche-valle-aspee-en.jpg);}
#presactiv.skifond_en{background-image:url(../photos/02-activites/blocs-activites/ski-de-fond-valle-aspe-en.jpg);}
#presactiv.skialpin_en{background-image:url(../photos/02-activites/blocs-activites/ski-alpin-espagne-en.jpg);}
#presactiv.peche_en{background-image:url(../photos/02-activites/blocs-activites/peche-valle-aspe-en.jpg);}
#presactiv.eauxvives_en{background-image:url(../photos/02-activites/blocs-activites/eaux-vives-valle-aspe-en.jpg);}
#presactiv.cheval_en{background-image: url(../photos/02-activites/blocs-activites/randonnees-cheval-valle-aspe-en.jpg);}

/*********** pages résultat de recherche **************/

#result-carte{
float:left;
width:128px;
background-color:#F2F2EA;
color:#44541B;
font-size:13px;
text-align:center;
margin-top:10px;
}
#result-carte h1{margin:0px; padding:3px; background:none; font-size:21px; color:#44541B; min-height:inherit; font-style:normal;}

#result-wrap{
float:right;
width:545px;
color:#6b6f79;
}
.result-point{
border:#B4A898 1px dotted;
}
.result-derroulant{
background-color:#B4A898;
}

#resultat{
width:545px;
clear:both;
margin:0px auto;
padding:20px 0px;
font-size:11px;
position:relative;
}
#resultat .cont{
background-image:url(images/listings/bg-resultats.gif);
background-repeat:repeat-y;
}
#resultat p, #resultat #res1 p, #resultat #res2 p, #resultat #res3 p{margin:3px 0px;}

#resultat #res1{
float:left;
width:154px;
background-color:#F2F2EA;
min-height:154px;
}
#resultat #res1 ul {margin:-20px 0px 0px 0px; padding:0px 0px 0px 20px;}
#resultat #res1 ul li{
margin:0px;
background:none;
padding:0px;
}
#resultat #res1 a:link, #resultat #res1 a:visited{
color:#6b6f79;
}
#res1 .imgcadre{
width:140px;
padding:7px 7px 8px 7px;
overflow:hidden;
height:95px;
background-image: url(images/listings/img-listing-bg.png);
background-repeat:no-repeat;
}
#res1 .imgcadre2{
width:140px;
height:95px;
overflow:hidden;
}

#resultat #res1-2{
float:left;
width:406px;
background-color:#F2F2EA;
min-height:100px;
padding:3px 8px 3px 3px;
}

#resultat #res2{
float:left;
width:252px;
padding:3px 8px 3px 3px;
}

#resultat #res2 h1, #resultat #res1-2 h1{
color:#798E39;
padding:0px;
background:none;
margin:0px 0px 3px 0px;
font-size:15px;
font-style:normal;
font-weight:bold;
text-transform:uppercase;
}

#resultat #res3{
float:left;
width:128px;
padding:0px;
background-color:#E6E2D0;
}
#resultat #res3 p{
padding-right:10px;
text-align:right;
}
#resultat #res3 .logos{
margin:10px auto;
}
.vert-fonce{color:#5B6244;}
.font34{font-size:34px;}
.font12{font-size:12px;}
.font24{font-size:24px;}
.sep15{height:15px;}
.sep10{height:10px;}

#resultat #ajouter{
float:right;
right:0px;
width:122px;
height:20px;
background-color:#869650;
text-align:center;
padding:5px 3px 3px 3px;
font-size:12px;
}

#resultat #ajouter a, #resultat #ajouter a:visited{
color:#FFFFFF;
}

/********* FORMULAIRE DE CONTACT  *******/
#contact-ot{
float:left;
width:380px;
padding:10px;
}
#contact-ot input, #contact-ot textarea, #contact-ot select{
width:200px;
padding:2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:#D8C2C2;
border:#684242 1px solid;
margin:2px;
}
#contact-ot input:hover, #contact-ot textarea:hover, #contact-ot select:hover{
background-color:#684242;
color:#FFFFFF;
}
#contact-ot .headline{
color:#5f3e20;
font-size:16px;
text-align:center;
padding:5px;
font-weight:bold;
}
#contact-ot label {
width:120px;
font-weight:bold;
padding-right:5px;
color:#5f3e20;
}
#contact-ot .mandatory{
}
#contact-ot .explanation{
padding:5px 0px;
font-size:10px;
}

#bloc-contact-info{
background-image: url(images/bg-bloc-contact.jpg);
background-repeat:no-repeat;
width:229px;
height:138px;
padding:90px 5px 158px 5px;
overflow:hidden;
float:right;
margin-top:40px;
margin-right:15px;
color:#FFFFFF;
}
#bloc-contact-info a{
color:#FFFFFF;
text-decoration:underline;
}
#bloc-contact-info h1{
color:#FFFFFF;
padding:10px 0px 0px 0px;
margin:0px;
background:none;
line-height:inherit;
min-height:inherit;
height: auto;
border:none;
}

#alamain{
width:85%;
border:#76504F 1px solid;
background-color:#D3BEC0;
padding:10px;
margin:0px auto;
}
