#container {background-image:none;}
h3 {background:none;border-top:none;}
a {color:#2371b3;text-decoration:none}
#contenu {font-family:verdana;}
.prix {font:bold 14px Verdana;color:#e66c00;}
.prix:hover {text-decoration:underline}
/*Colonne de gauche*/
#H11MenuSki {float:left;width:225px;margin:0;padding:0}
#H11MenuSki h2 { margin:15px 0 0 0;background-color: #1471B2; border-bottom:solid #CCCCCC 4px ; border-top:solid #DDDDDD 1px ;font:Bold 11px/21px Verdana; color : #FFF ; padding-left: 10px;}
#H11MenuSki SELECT, #H11MenuSki INPUT {font:normal 10px Arial;border:1px solid #2371b3;padding:2px;}
#H11MenuSki INPUT.submitInput {border:none;vertical-align: middle;}
#H11MenuSki #blocMoteur{width:223px;_width:225px;border:1px solid #ccc;background: #F2F5FA }
#H11MenuSki #blocMoteur H2 {color:#315aac;font-size:14px;padding-left:10px;border-bottom:1px solid #ccc;margin-bottom:0;margin-top:0;}
#H11MenuSki #blocMoteur H3 {font-family:verdana;clear:both;background-color:#bfd3e7;color:#315aac;padding:5px 10px;margin:0;font-size:11px;}
#H11MenuSki #moteurRechercheRapide {padding:10px;}
#H11MenuSki #moteurRechercheRapide .textInput{width: 145px;}
#H11MenuSki #moteurRechercheRapide .infosComplement{display:block;color:#999;font-size:11px;}
#H11MenuSki #miniMoteur .moteurContent{padding:10px;}
#H11MenuSki #miniMoteur LABEL {display:block;color:#2371b3;font:bold 10px/16px verdana;}
#H11MenuSki #miniMoteur #blocStationMiniMoteur {margin-bottom:10px;position:relative;}
#H11MenuSki #miniMoteur #blocStationMiniMoteur #varPlace {width:202px}
#H11MenuSki #miniMoteur #blocDateMiniMoteur{float:left;width:140px;position:relative;}
#H11MenuSki #miniMoteur #varDate{width:75px;}
#H11MenuSki #miniMoteur #calMoteur{border:none;vertical-align:middle;margin:0;float:none;}
#H11MenuSki #miniMoteur #blocDureeMiniMoteur{float:left;width:60px;position:relative;}
#H11MenuSki #miniMoteur #blocBudgetMiniMoteur{float:left;width:77px;position:relative;}
#H11MenuSki #miniMoteur #blocBudgetMiniMoteur #miniMBudget{width:65px;position:relative;}
#H11MenuSki #miniMoteur #blocNbChambreMiniMoteur{float:left;width:110px;position:relative;}
#H11MenuSki #miniMoteur #blocNbChambreMiniMoteur #miniMBedrooms{width:125px;position:relative;}
#H11MenuSki #miniMoteur #dDispoSub {float:right;margin-top:10px;position:relative;}

.blocInfos{border:1px #ccc solid;margin-bottom:13px;background:#f2f5fa}

/*Top 10 stations*/
#blocTop10Stations ul {float:left;width:223px}
#blocTop10Stations ul li  {float:left;;margin:0:padding:0}
#blocTop10Stations ul li a {display:block;width:105px;padding:0 0 0 6px;border-bottom:1px dotted #ccc;font:bold 10px/20px Verdana;text-decoration:none;margin:0}
#blocTop10Stations ul li a:hover {text-decoration:underline}
#blocTop10Stations #voirToutesStations{float:right;padding-right:10px;margin-right:4px;font:normal 11px/21px Verdana; background: transparent url("../images/puce_fleche.gif") no-repeat right center;}

/*Calendar*/
#SkiCalendar {width:225px;margin:10px 0 0 0;padding:0}
#Tabs {text-align:center; width : 225px ; height:28px;margin:0;padding:0;border-bottom:1px solid #CCC;}
#Tabs img { margin : 2px ; padding: 1px ;border: 1px #CCCCCC solid }
.CalendarContent { width : 223px ; padding : 0 ; margin:0;border: 1px #CCCCCC solid;background:#f2f5fa ;border-top:solid 1px #f2f5fa }
.CalendarContent h3 { font: Bold 12px/20px Arial, Helvetica, sans-serif !important; color : #000 ; text-align:center;margin:0;padding:0 }
.CalendarContent ul {text-align:left;width : 223px ; padding : 0 ; margin:0; }
.CalendarContent ul li { margin:6px 0 6px 8px;font: Normal 10px Arial, Helvetica, sans-serif !important; color : #2371b3 ;padding:0}
.CalendarContent ul li p {padding:0 0 0 5px;margin:0}			
.CalendarContent ul li a {display:block;font: Bold 10px/16px Verdana, Helvetica, sans-serif !important; color : #2371b3 ;text-decoration : none;margin:0;padding:0}
.CalendarContent ul li a:hover { text-decoration : underline;}
.onglet {float:left; margin : 0 ; width : 35px ; height:26px ; border:solid #FFF 1px }
.ongleton { float:left; margin : O ;padding:0;background:#f2f5fa ; width : 35px ; height:27px ;border: 1px #CCCCCC solid;border-bottom:solid 1px #f2f5fa}
.skinewsletter {color:#666666;float:left;font:11px/14px Arial;padding-left:3px;}

/*Contenu central*/
#centre{float:left;width:770px;margin:0}
#centre h1 {color:#2371b3;font:bold 14px/30px verdana;margin:0 0 0 15px;text-align:center}
#blocVisuelPrincipal {height:300px;margin-left:15px}
/*Annimation centrale*/
#blocVisuelPrincipal{position:relative;}
#annimationConteneur{height:300px;width:755px;overflow:hidden;position:relative;}
#annimationConteneur .slideElement{height:300px;width:755px;text-align:center}
#annimationBouttons {position:absolute;bottom:3px;left:0;}
#annimationBouttons .slideButton {padding-top:10px;width:238px;height:66px;float:left;margin: 0 5px;}
#annimationBouttons .slideButton .contenu {background-color:#e7ecf4;cursor:pointer;padding:3px;height:60px;}
#annimationBouttons .slideButton .contenu img {float:left;margin-right:5px;}
#annimationBouttons .slideButton .contenu h3 {font:bold 11px Arial;color:#2371B3;margin:0 0 3px 0;border:none}
#annimationBouttons .slideButton .contenu p {font:11px Arial;color:#000;margin:0}
#annimationBouttons .currentSlideButton {background:transparent url("../images/fleche_selection.gif") no-repeat center top;}
#annimationBouttons .currentSlideButton .contenu{background-color:#FFF;}

#contenuPrincipal{margin-top: 30px;}
#contenuPrincipalCentre{margin-left:20px;_margin-left:12px; width:520px;float:left;padding:0}
#centre h3 {border-bottom:1px solid #6699cc;color:#2371b3;padding:0;margin:0;font:Bold 14px Verdana;line-height:20px;background:none}
#centre H3 SPAN{background-color:#6699cc;color:#FFF;padding:2px 10px;margin:0;}

/*Bloc Idee*/
#blocIdees {width:520px;margin-bottom:30px;}
#blocIdees .blocIdee {float:left;margin:10px 15px 0 0;width:163px;height:160px;padding:0}
#blocIdees .last{margin-right:0;}
#blocIdees .blocIdee a {display:block;width:163px;height:auto}
#blocIdees .blocIdee a span.imgsurround {border:1px solid #CCCCCC;display:block;height:76px;width:161px;}
#blocIdees .blocIdee a span.imgsurround img {height:70px;margin:3px;width:155px;}
#blocIdees .blocIdee a h4 {display:block;color:#2371b3;font:bold 11px Verdana;margin:5px 0;padding-right:10px;background: transparent url("../images/puce_fleche.gif") no-repeat right center;text-decoration:none}
#blocIdees .blocIdee a h4:hover {text-decoration:underline}
#blocIdees .blocIdee a p {width:163px;margin:0;padding-bottom:5px;color:#666;font-size:10px;}

/*Coup de coeur*/
#blocCoupCoeur {width:520px;margin-bottom:40px;}
.coupCoeur {width: 250px;border-bottom:1px dotted #aaa;float:left;padding:8px 0;font-family: Verdana;margin-right:10px;}
.coupCoeur a img {float:left;margin-right:10px;width:80px;display:block;border:none}
.coupCoeur a h4 {font:bold 12px Verdana; color:#2371b3;padding:0;margin:0 0 3px 0}
.coupCoeur a p {font:normal 10px/12px verdana; color:#666;padding:0;margin:0}
.coupCoeurPrix {font:normal 11px Arial; color:#666;padding:0;margin:0;float:right}

/*Autres Marques*/
#blocAutreMarques {font-family:Verdana;}
#marquesOnglets {margin-top:5px;margin-bottom:0;float:left;position:relative;width:520px;}
#marquesOnglets li {float:left;padding:5px 0;width:172px;text-align:center;cursor:pointer;margin-bottom:0;margin-bottom:-1px;border-top:1px solid #FFFFFF;border-bottom:1px solid #c5c5c5;position:relative;font:bold 12px Verdana;color:#7b7b7b;}
#marquesOnglets LI.actif{background-color:#f6f5f5;border:1px solid #c5c5c5;border-width:1px 1px 0 1px;color:#403e3e;}
#marquesOnglets #ongletPVP {width:202px;}
#marquesOnglets #ongletMaeva {width:144px;}
.marquePanel {background-color:#f6f5f5;border:1px solid #CCCCCC;border-width:0 1px 1px;width:518px;padding-top:2px}
.marquePanel p {float:left;width:270px;margin:0;padding:5px 0;font:normal 10px verdana; color:#666;height:55px;}
.marquePanel .left {margin:10px}
.marquePanel .logo {display:block;margin:5px auto;text-align:center;}
.marquePanel .lienBottom{background:url("http://www.pv-holidays.com/photos/pvh/en/ski/puce_fleche.gif") no-repeat scroll right center transparent;float:right;font:bold 11px Verdana;margin:5px 5px 0 40px;padding-right:10px;}
#blocAutreMarques .clear{clear:both;font-size:0;height:0;line-height:0;}

/*Colonne de droite*/
#contenuPrincipalColonne {float:right;margin:0px;width:200px;}
#contenuPrincipalColonne H3{width:200px;}
/*Nos offres*/
#blocNosOffres{width:200px;}
#nosOffresConteneur {margin-top:2px;width:200px;height:140px;margin-bottom:2px;overflow:hidden;position:relative;}
#nosOffresConteneur IMG{display:block;}
#nosOffresBouttons {background-color:#c3d9f0;line-height:14px;text-align:center;padding:2px 0}
#nosOffresBouttons .slideElement{width:200px;}
#nosOffresBouttons .slideButton {font:Bold 14px Verdana;padding:0 4px;background-color:#6699CC;color:white}
#nosOffresBouttons .currentSlideButton{color:#6699CC;background-color:white;}
/*Top 10 residences*/
#blocTop10Res{width:200px;margin-top:26px;}
#blocTop10Res ul {padding:0;margin:0}
#blocTop10Res li {width:200px;background-color:#fcfcfc;}
#blocTop10Res li a {display:block;border-bottom:1px dotted #aaa;font:normal 11px Verdana;color:#7b7b7b;padding:5px 0;height:29px;}
#blocTop10Res li a:hover {background-color:#f1f1f1;}
#blocTop10Res li a p.Top10Res {float:left;font-size:11px;color:#7b7b7b;margin:0 0 0 3px;padding:0;width:144px;text-align:left;line-height:16px}
#blocTop10Res li a p.Top10Res span {font-weight:bold;float:left;color:#2371B3}
#blocTop10Res li a p.Top10Prix {float:left;font-size:10px;color:#7b7b7b;padding:0;margin:0;width:50px;text-align:right}
#blocTop10Res li a p.Top10Prix span {font:Bold 12px/18px Verdana;color:#e66c00;}
/*Visites virtuelles*/
#blocVisitesVirtuelles{width:200px;margin-top:30px;background-color:#ffffff;}
#blocVisitesVirtuelles .contenu {width:198px;_width:200px;height:124px;text-align:center;border:1px #ccc solid;border-width:0px 1px 1px 1px;
	background: #f9f9f9 url('http://www.pv-holidays.com/photos/pvh/en/ski/bg_visitesVirtuelles.jpg') no-repeat center;}
#blocVisitesVirtuelles .contenu SELECT {margin-top:95px;width:180px;font:normal 10px Arial;border:1px solid #7F9DB9;padding:2px;}

/*Bloc des services*/
#blocServices {background-color:#F5F5F5;margin:30px 0 0 15px;height:130px;width:754px}
#blocServices .serviceColonne{float:left;width:220px;border-right:1px solid #d0d0d0;margin:10px 0;height:110px;}
#blocServices .last{border-right:none;margin-right:0;}
#blocServices h4 {font:bold 14px Arial;color:#2371b3;margin:0 0 0 20px;padding:0}
#blocServices ul {font:normal 11px Verdana;padding:0;margin:10px 10px 0 20px;display:block}
#blocServices ul li {padding-left:15px;height:20px;line-height:20px;
	background:url("http://www.pv-holidays.com/photos/pvh/en/ski/picto_puce_fleche.gif") no-repeat scroll left center transparent;}
#blocServices ul li a:hover {text-decoration:underline}	
#blocServices #serviceListeNosService LI, #blocServices #serviceListeCommunaute LI{padding-left:20px;}
#blocServices #serviceFacebook {background-image: url("http://www.pv-holidays.com/photos/pvh/en/ski/picto_puce_facebook.gif");line-height:20px;height:20px}
#blocServices #serviceTwitter {background-image: url("http://www.pv-holidays.com/photos/pvh/en/ski/picto_puce_twitter.gif");line-height:20px;height:20px}
#blocServices #serviceBlog {background-image: url("http://www.pv-holidays.com/photos/pvh/en/ski/picto_puce_blog.gif");line-height:20px;height:20px}
#blocServices .clear{clear:both;font-size:0;height:0;line-height:0;position:relative;}