﻿/* ------ SHARED BY ALL TABS ----------------------------------------*/
H1.VillagesTabShared_Header{font-size:14px; font-weight:bold; color:#000080; margin:0px 0px 0px 0px;}
H2.VillagesTabShared_SubHeader{font-weight:bold; color:#cc0000; margin:0px 0px 0px 0px; font-size:12px;}

Img.VillagesTabShared_FlagOfCountry{margin-right:3px;}
Span.VillagesTabShared_NameOfVillage{font-size:16px; font-weight:bold; color:#000080;}
Div.VillagesTabShared_Tabs{width:74px; height:20px; float:left; margin-bottom:0px;}
/*
.Villages_PageHeader_Panel{margin:0px 0px 5px 0px; float:left; clear:both; width:100%;}
.Villages_PageHeader_Panel_NameVillage{font-size:16px; font-weight:bold; color:#000080;}
.Villages_TabsSector_Panel{margin:0px 0px 10px 0px; float:none; clear:both; width:100%; border:solid 0px tranparent}
.Villages_TabsSector_Panel_Tabs{width:74px; height:20px; float:left; margin-bottom:0px;}
*/

/* ------ TAB DORP ----------------------------------------*/
Table.VillagesTabDorp{width:370px; margin:0px 0px 10px 0px;}
Img.VillagesTabDorp_VillagePhoto{width:140px; margin:0px 5px 0px 0px; float:left;}
Td.VillagesTabDorp_Icon{width:32px; padding:0px 8px 0px 0px;}
Td.VillagesTabDorp_ContentItem{width:330px; padding:0px 0px 0px 0px;}
Span.VillagesTabDorp_ContentHeader{font-weight:bold; color:#cc0000;}
Span.VillagesTabDorp_Bullet{font-weight:bold; color:#cc0000; font-size:14px;}
/*
.Villages_TabDorp_Panel{margin:0px 0px 10px 0px; float:left; clear:both; width:100%;}
.Villages_TabDorp_Panel_VillageImage{width:140px; margin:0px 5px 0px 0px; float:left;}
.Villages_TabDorp_Panel_Header{font-weight:bold; color:#cc0000;}
.Villages_TabDorp_Panel_Icon{margin:0px 10px 0px 0px; float:left; height:100%;}
.Villages_TabDorp_Panel_Content{margin:0px 0px 0px 0px; float:left; height:100%;}
.Villages_TabDorp_Panel_Bullet{font-weight:bold; color:#cc0000; font-size:14px;}
*/

/* ------ TAB GEBIED ----------------------------------------*/
Table.VillagesTabGebied{width:370px; margin:0px 0px 10px 0px;}
Img.VillagesTabGebied_GebiedPhoto{width:140px; margin:0px 5px 0px 0px; float:left;}
Span.VillagesTabGebied_ContentHeader{font-weight:bold; color:#cc0000;}


/* ------ TAB AANVRAAG ----------------------------------------*/
Table.VillagesTabAanvraag{width:370px; margin:0px 0px 20px 0px;}
Td.VillagesTabAanvraag_Header{padding:0px 0px 10px 0px;}
Td.VillagesTabAanvraag_Key{width:110px; padding:2px 10px 0px 0px;}
Span.VillagesTabAanvraag_Star{color:Red; margin-left:2px; font-weight:bold;}
Td.VillagesTabAanvraag_Value{width:250px; padding:2px 0px 0px 0px;}
Input.Villages_TabAanvraag_Box01{width:190px;}
Input.Villages_TabAanvraag_Box02{width:250px;}
Select.Villages_TabAanvraag_DDL01{width:200px;}
Select.Villages_TabAanvraag_DDL02{width:120px;}
Div.Villages_TabAanvraag_Confirmation{background-color:#ffffcc; padding:7px;}

Div.Villages_TabAanvraag_SendButton{width:370px; float:left; clear:both; margin:0 0 20px 0;}

Div.Villages_TabAanvraag_SkiHorizon{width:370px; float:left; clear:both; margin:0 0 20px 0;}
Div.Villages_TabAanvraag_SkiHorizon div.CheckBox{Width:60px; height:37px; text-align:center; vertical-align:middle; background-color:transparent; float:left; padding:5px; margin-right:5px;}
Div.Villages_TabAanvraag_SkiHorizon div.CheckBox input{margin-top:13px;}
Div.Villages_TabAanvraag_SkiHorizon div.CheckBoxDescription{width:283px; height:35px; float:left; clear:none; padding:5px; border:solid 1px gray; background-color:transparent; }
Div.Villages_TabAanvraag_SkiHorizon div.CheckBoxDescription div.Text {width:210px; margin:0 8px 0 0; float:left;}
Div.Villages_TabAanvraag_SkiHorizon div.CheckBoxDescription img{width:65px; height:35px; clear:none;}
/*
Div.Villages_TabAanvraag_Intro{margin:20px 0px 15px 0px;}
Div.Villages_TabAanvraag_Field{width:100%;margin-bottom:2px;}
Div.Villages_TabAanvraag_SendButton{margin:5px 0px 0px 0px; width:100%;}
Span.Villages_TabAanvraag_Label{width:100px; display:block; float:left; }
*/


/* ------ TAB BROCHURE ----------------------------------------*/
Table.VillagesTabBrochure{width:370px; margin:0px 0px 10px 0px;}
Td.VillagesTabBrochure_Header{width:370px; padding:0px 0px 10px 0px;}
Td.VillagesTabBrochure_Key{width:110px; padding:2px 10px 0px 0px;}
Span.VillagesTabBrochure_Star{color:Red; margin-left:2px; font-weight:bold;}
Td.VillagesTabBrochure_Value{width:250px; padding:2px 0px 0px 0px;}
Input.Villages_TabBrochure_Box01{width:190px;}
Div.Villages_TabBrochure_Confirmation{background-color:#ffffcc; padding:7px;}
/*
Div.Villages_TabBrochure_Intro{margin:20px 0px 15px 0px;}
Div.Villages_TabBrochure_Field{width:100%;margin-bottom:2px;}
Div.Villages_TabBrochure_SendButton{margin:5px 0px 0px 0px; width:100%;}
Span.Villages_TabBrochure_Label{width:100px; display:block; float:left;display:-moz-inline-block; display:inline-block;}
*/


/* ------ TAB KAART ----------------------------------------*/
div.VillagesTabKaart{margin-bottom:50px;}
div.VillagesTabKaart Table{width:370px; margin:0px 0px 10px 0px;}
div.VillagesTabKaart  td{text-align:center;}


/* ------ TAB LOGIES ----------------------------------------*/
div.VillagesTabLogies{margin-bottom:20px;}
table.VillagesTabLogies{width:370px; margin:0px 0px 10px 0px;}
td.VillagesTabLogies{text-align:left; padding-bottom:10px;}


/* ------ Tab reviews: overview ----------------------------------------*/
Div.Villages_TabReviews_ContentSpot{width:100%; margin:0px 0px 25px 0px;}
.VillagesTabReviews_TdCriteria{width:74px; border-top:#6490ca 1px solid; padding-bottom:2px; }
.VillagesTabReviews_TdStars{width:74px; border-bottom:#6490ca 1px solid; padding-top:2px; padding-bottom:2px; }
.VillagesTabReviews_DDLs{width:100%; margin-bottom:7px; }


/* ------ Tab reviews: form ----------------------------------------*/
Div.Villages_TabReviews_ContentSpot{width:100%; margin:0px 0px 25px 0px;}


/* ------ TAB PHOTOS ----------------------------------------*/
table.VillagesTabPhotos_FullSize{width:370px; margin:0px 0px 10px 0px;}
td.VillagesTabPhotos_FullSize{text-align:center; padding-top:5px; padding-bottom:10px; background-color:#A8A8AA; }
img.VillagesTabPhotos_FullSize{margin:5px 0px 5px 0px; width:300px;}
table.VillagesTabPhotos_Thumbnails{width:370px; margin:0px 0px 10px 0px;}
td.VillagesTabPhotos_Thumbnails{text-align:center; padding-bottom:10px;}


/* ------ TAB WEBCAMS ----------------------------------------*/
div.VillagesTabWebcams{margin-bottom:20px;}
table.VillagesTabWebcams{width:370px; margin:0px 0px 10px 0px;}
td.VillagesTabWebcams{text-align:center; background-color:#1A191F; padding:7px 0px 7px 0px;}
img.VillagesTabWebcams{width:330px;}


/* ------ TAB ACCOS ----------------------------------------*/
Table.VillagesTabAccos{width:370px; margin:0px 0px 10px 0px;}
Td.VillagesTabAccos_Images{width:90px; text-align:left; padding:0px 0px 0px 0px;}
Img.VillagesTabAccos_Images{margin:1px 0px 1px 0px;}
Td.VillagesTabAccos_Content{width:280px; padding:0px 0px 0px 0px;}
/*
.Villages_TabAccos_Panel_Header{font-weight:bold; color:#cc0000;}
*/



/* ------ TAB WEATHER: REPORT ----------------------------------------*/
div.VillagesTabWeather_Forecast{margin-bottom:30px; float:none; clear:both;}
div.VillagesTabWeather_Forecast_Header{float:none; margin-top:5px; margin-bottom:15px;}
div.VillagesTabWeather_Forecast_00{width:370px; margin-bottom:30px; float:left;}
div.VillagesTabWeather_Forecast_01{width:85px; height:114px; margin:0px 10px 0px 0px; display:block; float:left; border:solid 1px #336699; text-align:center;}
div.VillagesTabWeather_Forecast_02a{width:85px; background-color:#336699; text-align:center; font-size:11px; font-weight:bold; color:White; padding: 2px 0px 2px 0px;}
div.VillagesTabWeather_Forecast_02b{width:75px; height:82px; background-color:#e1e8f0; text-align:center; font-size:11px; font-weight:bold; color:White; padding: 7px 0px 2px 0px; margin-left:auto; margin-right:auto;}
div.VillagesTabWeather_Forecast_03{width:60px; height:15px; border:solid 1px black; margin-left:auto; margin-right:auto;}
div.VillagesTabWeather_Forecast_04a{width:30px; font-size:12px; background-color:white; color:black; display:block; float:left;}
div.VillagesTabWeather_Forecast_04b{width:30px; font-size:12px;  background-color:#cc0000; color:white; display:block; float:left;}
input.VillagesTabWeather_Snowalert{float:left; width:75px; height:112px;}

div.VillagesTabWeather_SnowHeight_Header{float:none; margin-bottom:10px;}
table.VillagesTabWeather_SnowHeight{width:370px; height:106; margin-bottom:10px; float:left; background-image:url(/Images/Icons/Meteo/SnowHeight/SnowHeight.jpg)}
td.VillagesTabWeather_SnowHeight_Berg{height:38px; vertical-align:bottom; text-align:right; padding-right:10px;}
td.VillagesTabWeather_SnowHeight_Dal{height:45px; vertical-align:bottom; text-align:right; padding-right:10px;}
div.VillagesTabWeather_SnowHeight_Footer{}
table.VillagesTabWeather_SnowHeight_Description{margin-bottom:20px;}


/* ------ TAB WEATHER: REQUEST FORM ----------------------------------------*/
div.VillagesTabWeather_Request{width:330px; height:400px; padding:20px 20px 20px 20px; margin-bottom:30px; background-image:url(/Images/Meteo/Form_Background.jpg);}
Table.VillagesTabWeather_RequestHeader{width:370px; margin-bottom:10px;}
Table.VillagesTabWeather_RequestWarning{width:370px; margin:0px 0px 10px 0px; background-color:#ffffcc;}
Table.VillagesTabWeather_RequestWarning Td{padding:3px;}
Table.VillagesTabWeather_RequestConfirmation{width:100%; background-color:#f0f3fb;}
Table.VillagesTabWeather_RequestConfirmation Td{padding:3px;}
span.VillagesTabWeather_RequestForm_Asterisk{color:red; font-weight:bold;}
Td.VillagesTabWeather_RequestForm_LeftColumn{width:100px; padding:0px 10px 0px 0px;}
Td.VillagesTabWeather_RequestForm_RightColumn{width:270px;}
Td.VillagesTabWeather_RequestForm_Footer{padding-top:40px;}
Input.Villages_TabWeather_RequestForm_Box01{width:240px;}



/* ------ TAB WEATHER NEW: MAIN CONTAINER ----------------------------------------*/
table.VillageTabWeather_01{background-color:Transparent; clear:both; float:none;}

/* ------ TAB WEATHER NEW: TABLE WEATHER FORECAST ----------------------------------------*/
table.VillageTabWeather_01  table.MeteoData{margin-bottom:30px; float:none; clear:both; height:auto; background-color:transparent; width:100%;}
table.VillageTabWeather_01  table.MeteoData  td.MeteoHeader{padding-bottom:10px;}
table.VillageTabWeather_01  table.MeteoData  td.RequestSnowalert{padding:10px 0px 0px 0px; text-align:center;}
table.VillageTabWeather_01  table.MeteoData  table.Day{width:70px; font-size:11px; background-color:#f0f3fb; float:left; margin-right:3px; margin-bottom:0px; border: solid 1px #336699;}
table.VillageTabWeather_01  table.MeteoData  table.Day  td.Date{font-weight:bold; text-align:center; background-color:#336699; color:White; font-weight:bold; padding-top:2px; padding-bottom:2px;}
table.VillageTabWeather_01  table.MeteoData  table.Day  td.Icon{padding:2px 0px 2px 0px; text-align:center;}
table.VillageTabWeather_01  table.MeteoData  table.Day  td.Icon  img.Icon{width:50px;}
table.VillageTabWeather_01  table.MeteoData  table.Day  td.Temperatures{text-align:center;}
table.VillageTabWeather_01  table.MeteoData  table.Day  td.Temperatures div.Temperatures{width:46px; height:15px; margin:auto; border:solid black 1px;}
table.VillageTabWeather_01  table.MeteoData  table.Day  td.Temperatures div.Temperatures  div.Min{width:23px; height:15px; background:white; float:left; margin:0px; padding:0px;}
table.VillageTabWeather_01  table.MeteoData  table.Day  td.Temperatures div.Temperatures  div.Max{width:23px; height:15px;  background:red; float:left; color:White; margin:0px; padding:0px;}
table.VillageTabWeather_01  table.MeteoData  table.Day  td.Spacer_01{height:10px;}
table.VillageTabWeather_01  table.MeteoData  table.Day  td.Spacer_02{height:4px;}
table.VillageTabWeather_01  table.MeteoData  table.Day  td.SubHeader{font-size:9px; font-weight:normal; text-align:center;}
table.VillageTabWeather_01  table.MeteoData  table.Day  td.ReportedValue{text-align:center; font-size:9px;}
table.VillageTabWeather_01  table.MeteoData  table.Day  td.SeparatorLine{padding-top:3px; padding-bottom:3px; text-align:center; font-size:9px;}
table.VillageTabWeather_01  table.MeteoData  table.Day  td.SeparatorLine  div.SeparatorLine{width:60px; height:1px; background:black; margin:auto;}

/* ------ TAB WEATHER NEW: TABLE SNOWHEIGHT DIAGRAM ----------------------------------------*/
table.VillageTabWeather_01  table.SnowHeightsDiagram{margin-bottom:30px; float:none; clear:both; height:auto; background-color:transparent; width:100%;}
table.VillageTabWeather_01  table.SnowHeightsDiagram  td.Header{padding-bottom:10px;}
table.VillageTabWeather_01  table.SnowHeightsDiagram  td.Diagram{width:250px; height:70px; background-image:url(/Images/Icons/VillagesTabWeather/Mountain.jpg); font-size:96%;}
table.VillageTabWeather_01  table.SnowHeightsDiagram  td.Disclaimer{width:250px; height:42px; padding-top:5px; font-size:80%; color:Gray;}
table.VillageTabWeather_01  table.SnowHeightsDiagram  td.Spacer{width:40px; height:112px;}
table.VillageTabWeather_01  table.SnowHeightsDiagram  td.RequestSnowalert{width:75px; height:112px;}
table.VillageTabWeather_01  table.SnowHeightsDiagram  td.Diagram  div.berg{position:relative; top:10px; left:0px; padding-right:2px; width:auto; text-align:right; background-color:transparent;}
table.VillageTabWeather_01  table.SnowHeightsDiagram  td.Diagram  div.dal{position:relative; top:26px; left:0px; padding-right:2px; width:auto; text-align:right; background-color:transparent;}


/* ------ TAB WEATHER NEW: TABLE SNOWDATA FOR THE VILLAGE ----------------------------------------*/
table.VillageTabWeather_01  table.SnowData{margin-bottom:30px; float:none; clear:both; height:auto; background-color:transparent; width:100%;}
table.VillageTabWeather_01  table.SnowData  td.SnowHeader{padding-bottom:10px;}
table.VillageTabWeather_01  table.SnowData  img.SnowAlert{width:100%;}
table.VillageTabWeather_01  table.SnowData  table.Village{width:362px; background-color:#f0f3fb; border:solid 1px #336699; margin-bottom:0px;}
table.VillageTabWeather_01  table.SnowData  table.Village  td.Header{background-color:#336699; color:White; font-weight:bold; padding:2px 0px 2px 0px; text-align:center;}
table.VillageTabWeather_01  table.SnowData  table.Village  td.Title{font-weight:bold; padding:4px 0px; text-align:center;}
table.VillageTabWeather_01  table.SnowData  table.Village  td.TableContainer{text-align:center;}
table.VillageTabWeather_01  table.SnowData  table.Village  td.TableContainer  table.VillageData{background-color:white; text-align:left; font-size:11px; margin:auto;}
table.VillageTabWeather_01  table.SnowData  table.Village  td.TableContainer  table.VillageData  td.Col_01{border:solid 1px black; padding-left:2px; width:110px; vertical-align:middle;}
table.VillageTabWeather_01  table.SnowData  table.Village  td.TableContainer  table.VillageData  td.Col_02{border:solid 1px black; padding-left:2px; width:60px; vertical-align:middle;}
table.VillageTabWeather_01  table.SnowData  table.Village  td.TableContainer  table.VillageData  td.Col_03{border:solid 1px black; padding-left:2px; width:110px; vertical-align:middle;}
table.VillageTabWeather_01  table.SnowData  table.Village  td.TableContainer  table.VillageData  td.Col_04{border:solid 1px black; padding-left:2px; width:50px; vertical-align:middle;}
table.VillageTabWeather_01  table.SnowData  table.Village  td.TableContainer  table.GebiedData{background-color:white; text-align:left; font-size:10px; margin:auto;}
table.VillageTabWeather_01  table.SnowData  table.Village  td.TableContainer  table.GebiedData  td.SubHeader{background-color:#336699; text-align:center; color:White; width:163px; padding:2px 0px; font-weight:bold; border:solid 1px #336699; font-size:10px;}
table.VillageTabWeather_01  table.SnowData  table.Village  td.TableContainer  table.GebiedData  td.VerticalSpacer{width:13px;}
table.VillageTabWeather_01  table.SnowData  table.Village  td.TableContainer  table.GebiedData  td.Col_01{border:solid 1px black; padding-left:2px; width:100px; vertical-align:middle;}
table.VillageTabWeather_01  table.SnowData  table.Village  td.TableContainer  table.GebiedData  td.Col_02{border:solid 1px black; padding-left:2px; width:60px; vertical-align:middle;}
table.VillageTabWeather_01  table.SnowData  table.Village  td.TableContainer  table.GebiedData  td.Col_04{border:solid 1px black; padding-left:2px; width:100px; vertical-align:middle;}
table.VillageTabWeather_01  table.SnowData  table.Village  td.TableContainer  table.GebiedData  td.Col_05{border:solid 1px black; padding-left:2px; width:60px; vertical-align:middle;}

