
.cols_galerie{
	vertical-align:bottom;
}
.cols_text{
	vertical-align:top;
}
@charset "UTF-8";@font-face{font-family:'DagobertRegular';padding-left: 3px;opacity:0.999;filter: alpha(opacity=99);src:url('font/dagobert-webfont.eot');src:url('font/dagobert-webfont.eot%3F') format('embedded-opentype'),url('font/dagobert-webfont.woff') format('woff');font-weight:normal;font-style:normal}*{font-family:Arial,Helvetica,sans-serif}a{outline:none}body{text-align:center;padding:0;margin:0;background:#c1cfd0 url(images/bg.jpg) repeat-x top left}#site{width:960px;margin-left:auto;margin-right:auto;margin-top:20px;font-size:11px;text-align:justify;color:#3f5761}h3{font-weight:bold;font-size:11px;color:#e31c71;padding:0;margin:0;margin-top:10px;margin-bottom:5px;text-transform:uppercase}.content{width:960px;margin-top:10px}.content td.cols{width:278px;padding:20px 15px 5px 15px;background:#fdfdfd;border-radius:1px 1px 1px 1px;text-align:left;color:#687172;font-size:11px;}#header a{text-decoration:none}#header h1{font-size:1.55em;font-weight:300;color:#e2196f;text-transform:uppercase}#header h1 a{color:#E2196F}#header h1 span{display:block;font-family:'DagobertRegular';padding-left: 3px;opacity:0.999;filter: alpha(opacity=99);font-size:5.6em;font-weight:600;line-height:.8em;text-transform:lowercase;transform:rotate(-1deg);-o-transform:rotate(-1deg);-ms-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-webkit-transform:rotate(-1deg)}#header h1 span{display:block;font-family:'DagobertRegular';padding-left: 3px;opacity:0.999;filter: alpha(opacity=99);font-size:5.6em;font-weight:600;line-height:.8em;text-transform:lowercase;transform:rotate(-1deg);-o-transform:rotate(-1deg);-ms-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-webkit-transform:rotate(-1deg)}#header .menu{margin:0 10px;color:#e2196f;font-family:'DagobertRegular';padding-left: 3px;opacity:0.999;filter: alpha(opacity=99);font-size:3.65em;transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#header .menu:hover{color:#374c55}#header h3{display:none}.content img{margin:-5px;margin-bottom:10px}.content td.sep{padding:1px;width:25px;font-size:30px;background:0}.cols img{padding-top:-8px}#header{width:960px}#footer{background-color:#3f5761;padding:5px;margin-top:15px;margin-bottom:15px;text-align:left;color:#c1cfd0;font-size:11px;position:relative;border-radius:1px 1px 0 0}img{border:0}#link{color:#FFF;position:absolute;right:10px;font-weight:bold;text-decoration:none}#rodezconques{margin-left:25px}#activite td{padding-left:8px;padding-bottom:15px;width:285px}#activite td:first-child{padding-right:15px}h3.font{display:block;font-family:'DagobertRegular';padding-left: 3px;opacity:0.999;filter: alpha(opacity=99);font-size:5em;font-weight:normal;line-height:.7em;margin:-10px 0 25px 10px;text-transform:none;color:#95afb2;transform:rotate(-6deg);-o-transform:rotate(-6deg);-ms-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-webkit-transform:rotate(-6deg)}a.bas{margin-top:20px;background-color:#FF1642;border-radius:2px 2px 2px 2px;color:#FEFEFE;float:right;font-family:'Calibri';font-size:1.7em;height:16px;line-height:0.85em;overflow:hidden;text-align:center;text-decoration:none;width:16px}a.bas:hover{background-color:#95afb2}div.galerie{margin-bottom:5px}div.galerie_mini{margin:0}div.galerie_mini{float:right}div.galerie_mini a img{margin:2px 2px 8px}dl.photo{clear:both;margin:0 auto}dl.photo dt{background-color:#c1cfd0;padding:5px 5px 7px;color:#3f5761;font-weight:bold;width:268px;_width:278px}dl.photo dd{margin:0}dl.photo img{margin:0}#slider1{width:960px;height:240px}#slider1 img{height:240px}.bx-wrapper{margin-bottom:20px;border-radius:1px 1px 1px 1px;height:240px;background-color:#fff}.bx-wrapper:after{background:url("slider/masque.png") no-repeat scroll center 0 transparent; content:""; height:100%; left:0; position:absolute; top:0; width:100%; z-index:99}
.info .bx-wrapper:after{ background:none}
.bx-captions:after {
content: "les alentours";
font-family: 'DagobertRegular';
font-style: normal;
font-size: 85px;
position: absolute;
left: 0;
line-height: 1.3em;
text-transform: lowercase;
top: 0;
text-align: center;
width: 102.5%;
}.bx-prev{display:none}.bx-next{z-index:999; display:block; font-size:0;font-size:4.5em\9;font-family: 'Calibri';font-weight: 600;text-decoration: none; color:#fff; height:24%; overflow:hidden; position:absolute; right:9%; top:50%; width:4%}
.bx-next:after{ height:35px; width:35px; border:4px solid #FFF; border-radius:3px 3px 3px 3px; content:""; font-size:0; left:-57%; display: none\9; position:absolute; top:12%; transition:.3s; -o-transition:.3s; -ms-transition:.3s; -moz-transition:.3s; -webkit-transition:.3s; transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);}.bx-next:hover:before{ border:4px solid #95AFB2}
.bx-captions{
color: 
white;
font-family: "Century Gothic";
font-size: 1.9em;
font-style: italic;
left: 62%;
letter-spacing: 0.02em;
padding-left: 3%;
position: absolute;
text-align: left;
text-transform: uppercase;
top: -1%;
padding-right: 9%;
width: 20.95%;
height: 54%;
padding-top: 12%;
z-index: 999;
box-shadow: 0 1px 5px 
rgba(0, 0, 0, 0.2);
background-color:#ed2d51;
background-color:rgba(255, 22, 66, .75);
}
.bx-captions:first-line{font-style:normal; font-weight:600; text-transform:uppercase}
.saisons{
	background : #fdfdfd;
}
.separateur{
	height:10px;
}
.saisons dl{display : block;
width : 650px;
margin-left : auto;
margin-right : auto}
dd{display : inline;}
.galerie{
	vertical-align : bottom;
}
table.tarif{
	empty-cells:hide;
	text-align:center;
}
.tarif td{
background:#CCFFEE;}
.tarif th{
background:#CCFFEE;}
dt{
	font-weight: bold;
}