/* BALISES PAGES SEJOURS */

#conteneur_sejours {
position:relative;
width: 1024px;
height:970px;
margin:10px auto auto auto;
border:1px dotted #f29400;
background:url(../images/fond-pages-sejours.png) repeat-x #000000;
padding-bottom:10px;
}
#conteneur_pass {
position:relative;
width: 1024px;
height:1280px;
margin:10px auto auto auto;
border:1px dotted #f29400;
background:url(../images/fond-pages-sejours.png) repeat-x #000000;
padding-bottom:10px;
}
#legende {
display:block;
width: 1024px;
height:auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
}
#pub {
margin:20px auto 10px auto;
width: 1024px;
height:auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
}
#pub img{
border:none;
margin:0 auto 0 auto;
}
#alacarte {
display:block;
width: 1024px;
height:30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background:url(../images/fond01_onglet_alacarte.gif) center no-repeat;
color:#000000;
text-align:left;
}
#alacarte p{
font-size:12px;
margin:0;
padding:7px 10px 5px 10px;
}
#menudroit{
position:absolute;
right:0;
margin:0 5px 0 0;
padding:0 5px 5px 5px;
width:280px;
height:100%;
text-align:center;
margin-bottom:10px;
}
#menudroit img, #menudroit a, #menudroit a:visited, #menudroit a:hover, #menudroit a:active{
border:none;
}
#menudroit img {
padding-bottom:5px;
}
#menudroit #favoris{
width:280px;
height:auto;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #f29400;
}
#menudroit #favoris a{
color: #ffffff;
}
#menudroit #favoris ul{
list-style:none;
margin:0;
padding:0;
}
#menudroit #favoris li{
list-style:none;
padding:20px 50px;
}
#menudroit #favoris .icofavoris{
background:url(../images/favorisajout02.png) left center no-repeat;
-background:url(../images/favorisajout02.gif) left center no-repeat;/* IF <=IE6 */
}
#menudroit #favoris .icopdf{
background:url(../images/pdf04.png) left center no-repeat;
-background:url(../images/pdf04.gif) left center no-repeat;/* IF <=IE6 */
}
#menudroit #favoris .icoprint{
background:url(../images/icone-print-ciel.png) left center no-repeat;
-background:url(../images/icone-print-ciel.gif) left center no-repeat;/* IF <=IE6 */
}
#menudroit #favoris .icotwitter{
background:url(../images/twitter03.png) left center no-repeat;
-background:url(../images/twitter03.gif) left center no-repeat;/* IF <=IE6 */
}
#menudroit #favoris .icofacebook{
background:url(../images/facebook-ico1.png) left center no-repeat;
-background:url(../images/facebook-ico1.gif) left center no-repeat;/* IF <=IE6 */
}
#menudroit #favoris .icosejours{
background:url(../images/icone-sejours.png) left center no-repeat;
-background:url(../images/icone-sejours.gif) left center no-repeat;/* IF <=IE6 */
}
#menudroit #favoris .icotripadvisor{
background:url(../images/icone-tripadvisor.png) left center no-repeat;
-background:url(../images/icone-tripadvisor.gif) left center no-repeat;/* IF <=IE6 */
}
#sejours, #pass {
margin:0;
padding:0;
position:relative;
width:724px;
height:auto;
}
#sejours body, #pass body {
font-family: Verdana, Arial, Helvetica, sans-serif;
scrollbar-face-color:#8d724a; /* couleur du dessus des boutons et de la barre de défilement */
scrollbar-arrow-color:#663333; /* couleur des fleches */
scrollbar-track-color:#8d724a; /* couleur du fond de la barre */
scrollbar-highlight-color:#8d724a; /* couleur claire du relief des boutons */
scrollbar-shadow-color:#8d724a; /* couleur sombre du relief des boutons */
scrollbar-3dlight-color:#666666; /* couleur claire du relief des boutons quand ceux-ci ne sont pas  enfoncés */
scrollbar-darkshadow-color:#666666; /* couleur sombre du relief des boutons quand ceux-ci ne sont pas enfoncés */
}
#sejours body img, #pass body img{
border:none;
}
#sejours #formuleguide, #sejours #formuleliberte, #sejours #formuleaccompagne, #pass #conteneur_type{
position:relative;
display:block;
width:724px;
height:auto;
margin:0;
padding:0 0 5px 0;
}
#sejours #formuleguide #sejoursguide, #sejours #formuleliberte #sejoursliberte, #sejours #formuleaccompagne #sejoursaccompagne {
float:left;
padding:5px;
width: 341px;
height:140px;
background:url(../images/fond04_onglet_sejours.png) center no-repeat;
-background:url(../images/fond04_onglet_sejours.gif) center no-repeat;/* IF <=IE6 */
}
#pass #conteneur_type #type, #pass #conteneur_type #type_buggy {
float:left;
margin:3px 0 0 2px;
width: 714px;
height:180px;
background:url(../images/fond_onglets_pass_long.png) center no-repeat;
-background:url(../images/fond_onglets_pass_long.gif) center no-repeat;/* IF <=IE6 */
}
#pass #conteneur_type #type_buggy {
height:250px;
background:url(../images/fond_onglets_pass_buggy.png) center no-repeat;
-background:url(../images/fond_onglets_pass_buggy.gif) center no-repeat;/* IF <=IE6 */
}
#pass #conteneur_type #faq {
float:left;
margin:3px 0 0 2px;
width: 714px;
height:770px;
background:url(../images/fond_onglets_pass_long_faq.png) center no-repeat;
-background:url(../images/fond_onglets_pass_long_faq.gif) center no-repeat;/* IF <=IE6 */
}
#sejours #formuleguide #commentaire, #sejours #formuleliberte #commentaire, #sejours #formuleaccompagne #commentaire {
float:left;
padding:5px;
width: 341px;
height:140px;
}
#sejours #formuleguide #commentaire p, #sejours #formuleliberte #commentaire p, #sejours #formuleaccompagne #commentaire p {
padding:20px 10px 0px 10px;
/padding:30px 10px 0px 10px;/* IF <=IE7 */
font-size:11px;
color:#000;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:justify;
}
#sejours #formuleguide #commentaire {
background:url(../images/fond07_onglet_commentaire_guide.png) center no-repeat;
-background:url(../images/fond07_onglet_commentaire_guide.gif) center no-repeat;/* IF <=IE6 */
}
#sejours #formuleliberte #commentaire {
background:url(../images/fond07_onglet_commentaire_liberte.png) center no-repeat;
-background:url(../images/fond07_onglet_commentaire_liberte.gif) center no-repeat;/* IF <=IE6 */
}
#sejours #formuleaccompagne #commentaire {
background:url(../images/fond07_onglet_commentaire_accompagne.png) center no-repeat;
-background:url(../images/fond07_onglet_commentaire_accompagne.gif) center no-repeat;/* IF <=IE6 */
}

#sejours #headeraccordion h3, #sejours #headeraccordion img, #sejours #headeraccordion a, #pass #headeraccordion h3, #pass #headeraccordion img, #pass #headeraccordion a{
border:none;
}
#sejours #liberte {
position:relative;
margin-left:341px;
width: 341px;
height:200px;
background:url(../images/fond01_onglet_comment.gif) center no-repeat;
overflow:hidden;
}
#sejours #liberte2 {
position:relative;
left:0px;
width: 682px;
height:138px;
background:url(../images/fond06_onglet_comment.gif) center no-repeat;
overflow:hidden;
}
#sejours #liberte2 p{
margin:50px 15px 15px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
text-align:justify;
}
#sejours #liberte p{
margin:50px 15px 15px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
text-align:justify;
}
#sejours #accomp {
	position:absolute;
	right:0;
	width: 341px;
	height:100px;
	background:url(../images/fond05_onglet_comment.gif) center no-repeat;
	overflow:hidden;
	top:806px;
}
#sejours #accomp p{
margin:30px 15px 0px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
text-align:justify;
}
#sejours #accomp a{
color:#FFF;
}
#sejours #accomp a:hover{
color:#f29400;
}
#sejours #guidees {
position:absolute;
top:200px;
margin-left:341px;
width: 341px;
height:100px;
background:url(../images/fond04_onglet_comment.gif) center no-repeat;
overflow:hidden;
}
#sejours #guidees p{
margin:30px 15px 0px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
text-align:justify;
}
#sejours #onglets, #pass #onglets{
text-align:center;
padding:5px 0 0 0;
overflow:hidden;
}
#sejours #onglets a, #sejours #onglets a:visited, #sejours #onglets a:hover, #sejours #onglets a:active, #pass #onglets a, #pass #onglets a:visited, #pass #onglets a:hover, #pass #onglets a:active{
border:none;
}
#sejours #onglets img, #pass #onglets img{
display:inline;
border:none;
}
#sejours #formule{
margin-top:0px;
padding:0px;
text-align:center;
line-height:18px;
}
#pass #formule{
margin-top:0px;
padding:6px;
line-height:16px;
height:auto;
}
#sejours #formule h1, #pass #type #formule h1, #pass #type_buggy #formule h1, #pass #faq #formule h1 {
display:inline;
color:#ff7200;
margin:0;
font-family: Helvetica, Verdana, Arial, sans-serif;
text-transform:uppercase;
font-size:14px;
padding:0;
}
#pass #faq #formule h1 {
font-size:16px;
letter-spacing:2px;
}
#sejours #formule h1.bio, #sejours #formule h1.bio a, #sejours #formule h1.bio a:visited, #sejours #formule h1.bio a:hover, #sejours #formule h1.bio a:active{
color: #39A642;
	}
#type #formule a, #type #formule a:visited, #type #formule a:hover, #type #formule a:active, #type_buggy #formule a, #type_buggy #formule a:visited, #type_buggy #formule a:hover, #type_buggy #formule a:active{
color:#454545;
text-decoration:none;
border-bottom:#454545 dotted 1px;
	}
#sejours #formule h2 {
color:#ffffff;
margin:0;
font-size:14px;
text-align:center;
padding:0 2px 0 2px;
}
#pass #formule h2{
margin-top: 5px;
color:#000;
margin:0;
font-size:14px;
text-align:justify;
padding:0 2px 0 2px;
}
#sejours #formule h2 .pension, #pass #formule h2 .pension{
color:#f91515;
}
#sejours #formule h3 {
color:#999999;
margin:0;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
letter-spacing:normal;
padding:0 3px 0 3px;
}
#pass #formule .prixdetail{
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#454545;
font-size:12px;
margin-top:10px;
text-align:left;
}
#sejours #formule h3 .prix, #pass #formule .prix{
color:#ff7200;
font-size:16px;
}
#sejours #formule p, #pass #formule p{
color:#ffffff;
margin:0;
font-size:12px;
text-align:justify;
padding:0 3px 0 3px;
}
#pass #faq #formule p.faq{
color:#000;
margin:15px 0 0 0;
font-size:16px;
text-align:justify;
padding:0 3px 0 3px;
font-weight:bold;
letter-spacing:1px;
}
#pass #faq #formule p.reply{
color:#000;
font-weight:normal;
}
#pass #formule .commentaires{
color:#f29400;
font-size:12px;
text-align:justify;
line-height:13px;
font-style:italic;
}
#sejours #formule .tarifs{
color:#f29400;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
letter-spacing:1px;
text-align:center;
font-style:italic;
}
#sejours #formule img{
	display:inline;
	border:none;
	vertical-align:middle;
	text-align:right;
}
#sejours #formule p .lien, #sejours #formule p .lien a{
color:#ea0e0e;
font-size:14px;
}
#sejours #formule a{
color:#ff7200;
letter-spacing:normal;
}
#pass #formule img.acheter, #pass #formule img.logoinfo {
float: right; 
clear: right; 
margin: -17px 2px 2px 2px; 
}
#pass #faq #formule img.logoinfo {
float: right; 
clear: right; 
margin: 0px 2px; 
}
#type #formule form, #type_buggy #formule form{
float: right;
vertical-align:middle;
margin-top:5px;
margin-left: 6px;
width:202px;
text-align:center;
padding:1px;
background-color:#333333;
font-size:11px;
-moz-border-radius: 10px;
}
#type #formule form table, #type_buggy #formule form table {
width:204px;
margin:0 auto;
text-align:center;
}
#type #formule form table td.label, #type_buggy #formule form table td.label {
font-size:14px;
color:#ff7200;
}
#type #formule form.panier, #type_buggy #formule form.panier {
margin-top: 1px;
line-height:12px;
}
.orange {
color: #f29400;
}
.ciel {
color: #9DAfD6;
}
#clear {
clear: both;
visibility: hidden;
}
#clearleft {
clear: left;
visibility: hidden;
}
#clearright {
clear: right;
visibility: hidden;
}
.tata-ajax-loader-img{
background-image: url(../images/ajax-loader.gif);
}
