/* Header */
#Header ul.Site li.Pv a,#Header ul.Site li.Pv a:hover{background:url(../img/pv/bg_header-pv-on.png) no-repeat}
#Header div.Menu{background:#24AFE1}
#Header div.Menu ul li.PV_HeaderMenuType1{background:#24AFE1;border-left:1px solid #30caeb;border-right:1px solid #158dd4}
#Header div.Menu ul li.PV_HeaderMenuType2{background:#62830B;border-left:1px solid #83ac0f;border-right:1px solid #4d6808}
#Header div.Menu ul li.PV_HeaderMenuType3{background:#ED7000;border-left:1px solid #FFFFFF;border-right:1px solid #e95800}
#Header div.Menu ul li.PV_HeaderMenuType1_Hover{background:#0c6e8f;border-left:1px solid #0d799a;border-right:1px solid #0a6182}
#Header div.Menu ul li.PV_HeaderMenuType2_Hover{background:#3e510b;border-left:1px solid #6f930c;border-right:1px solid #4d6808}
#Header div.Menu ul li.PV_HeaderMenuType3_Hover{background:#df3d19;border-left:1px solid #FFFFFF;border-right:1px solid #d83013}
#Header div.Menu ul li.PV_HeaderMenuType1_Select{background:#FFFFFF;border:0px}
#Header div.Menu ul li.PV_HeaderMenuType2_Select{background:#FFFFFF;border:0px}
#Header div.Menu ul li.PV_HeaderMenuType3_Select{background:#FFFFFF;border:0px}

/* Footer */
#Footer div.Zone1 ul li.Phone{background:url(../img/pv/bg_footer-zone1-ul-phone.png) center center no-repeat}
#Footer div.Zone1 ul li.Book a{color:#0c6e8f;background:url(../img/pv/bg_footer-zone1-ul-puce.png) left center no-repeat}
#Footer div.Zone1 ul li.Book a:hover{color:#24afe1}
#Footer div.Zone1 ul li.Offre form a.Btn{background:url(../img/pv/bg_footer-zone1-ul-offre-btn-off.png) no-repeat}
#Footer div.Zone1 ul li.Offre form a.Btn:hover{background:url(../img/pv/bg_footer-zone1-ul-offre-btn-on.png) no-repeat}
#Footer div.Zone1 ul li.Community div a{color:#0c6e8f;background:url(../img/pv/bg_footer-zone1-ul-puce.png) left center no-repeat}
#Footer div.Zone1 ul li.Community div a:hover{color:#24afe1}
#Footer div.Zone1 ul li h2{color:#31afe1}
#Footer div.Zone3{background:#fdfefe url(../img/pv/bg_footer-zone3.png) repeat-x}
#Footer div.Zone3 div.Logo{background:url(../img/pv/bg_footer-zone3-logo.png) center top no-repeat}
#Footer div.Zone3 ul.Link{background:url(../img/pv/bg_footer-zone3-link.png) repeat-x}
#Footer div.Zone3 ul.Link li{background:url(../img/pv/bg_footer-zone3-link-li.png) repeat-y}
#Footer div.Zone3 ul.Link li a{color:#0c6e8f}
#Footer div.Zone3 ul.Link li a:hover{color:#24afe1}
#Footer div.Zone3 div.FarmLink{background:url(../img/pv/bg_footer-zone3-link-div.png) right bottom no-repeat}
#Footer div.Zone3 div.FarmLink ul li h3{color:#24afe1}
#Footer div.Zone3 div.FarmLink ul li a{color:#0c6e8f}
#Footer div.Zone3 div.FarmLink ul li a:hover{color:#24afe1}

/* Top destination */
body div.TopDestination ul li{border-bottom:1px dotted #8f8f8f;padding:5px 0;}
body div.TopDestination ul li a{background:transparent url(../img/pv/product/bg_link-puce.png) no-repeat scroll left center;color:#0C6E8F;padding-left:10px;text-decoration:none;}
body div.TopDestination ul li a:hover{color:#24AFE1;}

/* Link container */
body #Corps .link-container{padding-left:10px;background:url(../img/pv/bg_footer-zone1-ul-puce.png) no-repeat 0 6px;}
body #Corps .link-container a{color:#0c6e8f;}
body #Corps .link-container a:hover{color:#24afe1;}

/* CoupsDeCoeur */
body div.ContentRight div.CoupsDeCoeur li{background:url(../img/pv/promotion/bg_deploy-petitsprix.gif) repeat-x bottom left;line-height:15px;clear:both;padding:7px 0;}
body div.ContentRight div.CoupsDeCoeur li.last{background:none;}
body div.ContentRight div.CoupsDeCoeur img{float:left;margin-right:10px;}
body div.ContentRight div.CoupsDeCoeur img.Map{margin-right:1px;}
body div.ContentRight div.CoupsDeCoeur li a{display:block;height:70px;margin-right:5px;text-decoration:none;color:#3d3b38;font-size:11px;line-height:10px;}
body div.ContentRight div.CoupsDeCoeur li a strong{font-size:12px;color:#0c6d92;line-height:13px;}
body div.ContentRight div.CoupsDeCoeur ul li a strong.offert{background-color:#ca0f45;color:#fff;text-transform:uppercase;font-size:11px;padding:0 8px;line-height:18px;}
body div.ContentRight div.CoupsDeCoeur li a strong.dates{color:#3d3b38;font-size:10px;}
body div.ContentRight div.CoupsDeCoeur li a:hover,
body div.ContentRight div.CoupsDeCoeur li a:hover strong,
body div.ContentRight div.CoupsDeCoeur li a:hover big{color:#0c6d92;}
body div.ContentRight div.CoupsDeCoeur li a:hover strong.offert{color:#fff;}

/* IdeesSejours */
body #Corps div.IdeesSejours{margin-left:20px;}
body #Corps div.IdeesSejours ul li{display:block;width:330px;}
body #Corps div.IdeesSejours ul li:hover,
body #Corps div.IdeesSejours ul li a:hover{cursor:pointer;}
body #Corps div.IdeesSejours ul li a img{display:block;float:left;margin-bottom:1px;}
body #Corps div.IdeesSejours ul li strong{display:inline;float:right;width:163px;height:45px;background-color:#0c6e8f;color:#fff;padding-top:20px;text-align:center;}
body #Corps div.IdeesSejours ul li strong:hover{background-color:#03222e;}
body #Corps div.IdeesSejours ul li strong a{background-color:#0c6e8f;color:#fff;height:65px;display:inline;width:163px;font-size:11px;text-decoration:none;}

/* ResidencesPreferees */
body #Corps div.ResidencesPreferees{margin-top:15px;margin-bottom:10px;overflow:hidden;width:100%;}
body #Corps div.ResidencesPreferees ul{display:block;clear:both;}
body #Corps div.ResidencesPreferees ul li{display:block;clear:none;float:left;width:160px;min-height:200px;margin-right:13px;background:none;color:#3D3B38;}
body #Corps div.ResidencesPreferees ul li.last{margin-right:0;float:right;}
body #Corps div.ResidencesPreferees ul li a{font-size:11px;line-height:18px;background:none;text-decoration:none;padding-left:0;color:#3D3B38;}
body #Corps div.ResidencesPreferees ul li a:hover,
body #Corps div.ResidencesPreferees ul li a:hover strong,
body #Corps div.ResidencesPreferees ul li a:hover big{background:none;color:#0c6e8f;}
body #Corps div.ResidencesPreferees ul li strong{color:#0c6e8f;font-size:12px;}
body #Corps div.ResidencesPreferees ul li strong.light{color:#3D3B38;font-weight:normal;}
body #Corps div.ResidencesPreferees ul li img{margin-bottom:10px;}

/* DernieresMinutes */
body #Corps div.DernieresMinutes,
body #Corps div.PremiersPrix{color:#fff;width:100%;overflow:hidden;}
body #Corps div.DernieresMinutes h3{background-color:#5babda;}
body #Corps div.DernieresMinutes p{padding:10px;background:#98d1ec url('../img/pv/montagne/bg_dernieres-minutes.gif') no-repeat scroll bottom right;}
body #Corps div.DernieresMinutes .btVoirOffres{display:block;text-indent:-9999em;overflow:hidden;background:url('../img/pv/montagne/bt_voir-nos-offres.png') no-repeat scroll top left;width:114px;height:24px;margin:5px 0 0 0;}
body #Corps div.DernieresMinutes .btVoirOffres:hover{background-position:bottom left;}

/* PremiersPrix */
body #Corps div.PremiersPrix h3{background-color:#81990f;background:#81990f url('../img/pv/montagne/bg_premiers-prix.gif') no-repeat scroll top right;}
body #Corps div.ContentLeft div.PremiersPrix{background:#c0cc87 url('../img/pv/montagne/bg_premiers-prix.gif') no-repeat scroll top right;}
body #Corps div.PremiersPrix p{padding:10px;background-color:transparent;}
body #Corps div.PremiersPrix .btVoirOffres{display:block;text-indent:-9999em;overflow:hidden;background:url('../img/pv/montagne/bt_decouvrez-nos-offres.png') no-repeat scroll top left;width:170px;height:24px;margin:5px 0;}
body #Corps div.PremiersPrix .btVoirOffres:hover{background-position:bottom left;}

/* Services ski */
body #Corps div.ContentLeft div.ServicesSki{margin-top:15px;width:100%;overflow:hidden;background-color:#fff;}
body #Corps div.ContentLeft div.ServicesSki dl{background-color:#eaeaea;}
body #Corps div.ContentLeft div.ServicesSki .impair{background-color:#f8f8f8;}
body #Corps div.ContentLeft div.ServicesSki dl{padding:10px;float:left;margin:0;width:260px;}
body #Corps div.ContentLeft div.ServicesSki dl dt{float:left;line-height:30px;width:150px;}
body #Corps div.ContentLeft div.ServicesSki dl dd{float:right;text-align:right;line-height:30px;width:100px;margin:0;}
body #Corps div.ContentLeft div.ServicesSki dl.thin dt,
body #Corps div.ContentLeft div.ServicesSki dl.thin dd{line-height:15px;}
