body{color:#191970;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;background-color:white;background-image:url(/css/body_bg.jpg);margin:10px;/*overflow-x:hidden;*/}
a{color:#0d0fce;;text-decoration:none;}
a:visited{color:#0d0fce;;}
a:hover{color:#5d5ffe;;}
small{font-size:9px;}
img{border-style:none;border-width:0;}
/*<agl.folder "structure">*/
#page{background-image:url(/css/page_bg.png);background-repeat:repeat-y;width:990px;}
#page_aerien{background-image:url(/css/page_bg_aerien.png);background-repeat:repeat-y;width:990px;}
#page_saintfront{background-image:url(/css/page_bg_saintfront.png);background-repeat:repeat-y;width:990px;}
#main{width:970px;margin-right:6px;margin-left:6px;}
#footer{font-size:0.9em;font-weight:normal;margin-top:1em;padding-top:0.5em;border-top:1px solid white;}
/*</agl.folder>*/
h1{color:#191970;font-size: 2.4em;font-family:Arial,Helvetica,SunSans-Regular,sans-serif;text-align: justify;margin-left:6px;}
h2{color:#191970;font-size: 1.5em;font-family:Arial,Helvetica,SunSans-Regular,sans-serif;margin-bottom:0;}
p{color:#191970;}
/*<agl.folder "toc">*/
#toc{position:relative;height:30px;clear:both;margin:0 0 0 6px;padding:0;border-bottom:1px solid white;}
#toc li{float:left;margin-right:1em;display:block;}
#toc li a{font-size:11px;border-bottom:2px solid transparent;display:block;}
#toc li a:hover{color:#191970 !important;border-bottom:2px solid #191970;}
#home{font-weight:normal;position:absolute;right:6px;}
/*</agl.folder>*/
table[border="1"]{border-collapse:collapse;}
table[border="1"] td{padding:3px;border-collapse:collapse;}
table.booking{background-color:#c0dfbf;width:325px;}
td{vertical-align:top;}
td.bottom{vertical-align:bottom;}
#chambre_hote{float:right;margin-left:1em;display:block;}
#cat_name{clear:both;}
#list_cat_photo {padding-left:0px;}
#list_cat_photo li {float:left;margin-right:2em;margin-left:0px;list-style:none;}
#list_cat_photo li a{color:green;}
#video_link {text-align:center;position:relative;top:0.5em;width:160px;display:block;}
#video_link a {white-space:nowrap;}
/*<agl.folder "sejour">*/
/*</agl.folder>*/
#sejour {width:990px;border-style:none;border-width:0;}
.sejour_pave_left {text-align:left;padding:6px;float:left;border: solid 1px #295;width:458px;height:300px;margin:6px;position:relative;}
.sejour_pave_right{text-align:right;margin:6px;padding:6px;position:relative;width:458px;height:300px;float:left;border:solid 1px #295}
#sejour h2 {color:#295;font-family:Zapfino,Arial,Helvetica,sans-serif;font-size:2.6em;line-height:1.6em;margin:0;}
#sejour h3 {text-align:left;font-family:Zapfino,Arial,Helvetica,sans-serif;font-size:2em; line-height: 2em;}
#sejour img {position:absolute;right:6px;bottom:6px;max-width:229px;}
#sejour ul {margin:0;padding:0;list-style:none;}
#sejour li {text-align:left;margin:0;padding:0;list-style:none;}
.sejour_content {white-space:nowrap;}

#fiche_tech {}
#fiche_tech h2 {color:#295;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:20px; line-height: 20px;text-align:center;margin-top:100px;}
.fiche_tech_pave {float:none;border: solid 0 #00ff99;width:350px;margin:50px 75px 10px 50px;}
#fiche_detail_left {float:left;width:470px;border: solid 0 red;}
#fiche_detail_right {float:left;}


.selected a{color:#0d0fce;font-weight:bold;}
.selected a:hover{color:#5d5ffe;}
.photo {margin:10px;}
.photo img {border:0px;}
.photo_legend{font-size:10px;font-weight:normal;width:160px;}
/*<agl.folder "photo">*/
div#planche {clear:both;padding-top:1em;}
div.bloc_photo{text-align:center;position:relative;float:left;margin-right:1em;margin-bottom:1em;}
div.bloc_photo img{border:solid 1px white;}
div.bloc_photo img:hover{border:solid 1px black;}
/*</agl.folder>*/
.left{text-align:left;}
.right{text-align:right;}
hr{height:1px;border-top:1px solid #295;border-right-style:none;border-bottom-style:none;border-left-style:none;outline-style:none;}
#map{width:100%;height:500px;}
#directions{font-weight:normal;}
