﻿div.Master_MainDiv{width:990px; margin-left:auto; margin-right:auto; }


/* ===== Header table =============================================================================================== */
table.HeaderTable {width: 990px; height:120px; margin:0px 0px 0px 0px; background-image:url(/Images/SiteHeader/Header.jpg);}
table.HeaderTable td.LeftTop{width: 200px; height:120px; padding:0px 0px 0px px; }
table.HeaderTable td.RightTop{width: 790px; height:90px; padding:0; background-image:url(/Images/SiteHeader/Header_Right.jpg); text-align:center; vertical-align:middle;}
table.HeaderTable td.RightBottom{height:20px; vertical-align:middle; background-color:#336699; color:White; padding:0px 5px 0px 15px;}


/* ===== Body table ================================================================================================== */
table.BodyTable {width: 990px; background-color:White; margin:0px 0px 10px 0px;}
table.BodyTable td.C1 {width:200px; padding:0px 0px 0px 0px; background-image:url(/Images/Menu/Elements/RepeaterFull.jpg);}
table.BodyTable td.C1ToC2{width:15px;}
table.BodyTable td.C1ToC4ColSpanned{height:10px; vertical-align:middle; background-color:white; color:White; padding:0px 5px 0px 15px;}
table.BodyTable td.C2{width:370px; background-color:white; padding:10px 0px 0px 0px;}
table.BodyTable td.C2ToC3 {width:10px;}
table.BodyTable td.C3 {width:160px; background-color:#F0F3FB; padding:0px 0px 0px 0px;}
table.BodyTable td.C3ToC4 {width:10px;}
table.BodyTable td.C4 {width:225px; padding:0px 0px 0px 0px; background-image:url(/Images/Templates/C4Adv01/RepeaterFull.jpg); float:left;}
table.BodyTable td.C4NoBackground {width:225px; padding:0px 0px 0px 0px; float:left;}


/* ===== Footer table ==================================================================================================*/
table.FooterTable {width:990px; margin:10px 0px 0px 0px; text-align:left; height:120px; background-color:White;}
table.FooterTable td.Logo{width:200px; padding:0px; background-color:#336699;}
table.FooterTable td.Logo Img{margin:0px 0px 0px 0px; width:200px; height:120px;}
table.FooterTable td.Header_01{width:188px; height:98px; border:solid 1px #336699; padding:10px;}
table.FooterTable td.Header_02{width:188px; height:98px; border:solid 1px #336699; padding:10px;}
table.FooterTable td.Header_03{width:188px; height:98px; border:solid 1px #336699; padding:10px;}
table.FooterTable td.Header_04{width:225px; height:98px; border:solid 1px #336699; padding:10px;}
table.FooterTable td.Bullet{width:10px;}
table.FooterTable td.Bullet Div.Bullet{width:7px; height:7px; background-color:#336699; margin:4px 0px 0px 0px;}
table.FooterTable Img.Header{width:70px; height:80px; float:left; margin-right:4px;}
table.FooterTable Div.Header{margin-bottom:4px; font-size:110%; font-weight:bold;}

/* ===== Sub footer table ==================================================================================================*/
table.SubFooterTable {width:990px; margin:0px 0px 0px 0px; font-weight:bold; color:#336699;}
table.SubFooterTable td.Left {width:50px; background-color:#f0f3fb; text-align:right; padding:7px 0px 7px 0px;}
table.SubFooterTable td.Center {width:890px; padding:7px 0px 7px 0px; text-align:center; background-color:#f0f3fb;}
table.SubFooterTable td.Right {width:50px; background-color:#f0f3fb;}
table.SubFooterTable td.Bottom {font-size:85%; color:White; text-align:center; padding-top:5px;}


/* ===== Ddl spots on left column ================================================================================================== */
table.DdlsSpotOnLeftColumn{width:200px; margin-bottom:10px;}
table.DdlsSpotOnLeftColumn td.Header{width:180px; height:20px; padding:0px 0px 0px 15px; text-align:left; vertical-align:middle; background-image:url(/Images/Menu/Destinations/Header.jpg); color:white; font-weight:600; font-size:11px; letter-spacing:1px;}
table.DdlsSpotOnLeftColumn td.Ddls{width:180px; height:20px; padding:1px 0px 1px 15px; text-align:left; vertical-align:middle; background-image:url(/Images/Menu/Destinations/Repeater.jpg);}
table.DdlsSpotOnLeftColumn td.HorizontalSpacer{width:200; height:5px; background-image:url(/Images/Menu/Destinations/Repeater.jpg);}
table.DdlsSpotOnLeftColumn td.Footer{width:200; height:3px; background-image:url(/Images/Menu/Destinations/Footer.jpg);}


/* ===== Main menu on the left ================================================================================================== */
div.LeftMenuWrapper{width:175px; margin:20px 0 0 10px; clear:both; padding:0; background-color:#336699; color:White; clear:both;}
div.LeftMenuWrapper ul.Lev1 {margin:0; padding:0; list-style-type:none;}
div.LeftMenuWrapper ul.Lev1 li.Lev1{color:#00ccff; font-size:115%; font-weight:bold; padding-bottom:10px; border-bottom:solid 1px white; margin-bottom:10px;}
div.LeftMenuWrapper ul.Lev1 li.Lev1 span{color:white;}
div.LeftMenuWrapper ul.Lev2 {margin:7px 0 0px 0; padding:0; list-style-type:none;}
div.LeftMenuWrapper ul.Lev2 li.Lev2Off{padding:0px 0px 3px 20px; background-image:url(/Images/Menu/Elements/OffHor.png); background-position:left top; background-repeat:no-repeat;}
div.LeftMenuWrapper ul.Lev2 li.Lev2On{padding:0px 0px 3px 20px; background-image:url(/Images/Menu/Elements/OnHor.png); background-position:left top; background-repeat:no-repeat;}
div.LeftMenuWrapper ul.Lev2 li.Lev2ExOn {padding:0px 0px 3px 20px; background-image:url(/Images/Menu/Elements/OnVer.png); background-position:left top; background-repeat:no-repeat;}
div.LeftMenuWrapper ul.Lev2 li.Lev2ExOff{padding:0px 0px 3px 20px; background-image:url(/Images/Menu/Elements/OnVer.png); background-position:left top; background-repeat:no-repeat;}
div.LeftMenuWrapper ul.Lev2 li.Lev2Off h3{margin:0; padding:0; width:auto; font-size:100%;}
div.LeftMenuWrapper ul.Lev2 li.Lev2On h3{margin:0; padding:0; width:auto; font-size:100%;}
div.LeftMenuWrapper ul.Lev2 li.Lev2ExOn h3{margin:0; padding:0; width:auto; font-size:100%;}
div.LeftMenuWrapper ul.Lev2 li.Lev2ExOff h3{margin:0; padding:0; width:auto; font-size:100%;}
div.LeftMenuWrapper ul.Lev3 {margin:0; padding:2px 0 0 5px; list-style-type:none;}
div.LeftMenuWrapper ul.Lev3 li.Lev3Off{margin:0px 0px 2px 0px; background-image:none;}
div.LeftMenuWrapper ul.Lev3 li.Lev3On{margin:0px 0px 2px 0px; background-image:none;}
div.LeftMenuWrapper A {color: White; font-size:12px; font-weight:normal; text-decoration: none;}
div.LeftMenuWrapper A:visited {color: White; font-size:12px;  font-weight:normal; text-decoration: none;}
div.LeftMenuWrapper A:active {color: White; font-size:12px;  font-weight:normal; text-decoration: none;}
div.LeftMenuWrapper A:hover {color: white; font-size:12px;  font-weight:normal; text-decoration: underline;}
div.LeftMenuWrapper ul.Lev2 li.Lev2On A, div.MainMenuWrapper ul.Lev3 li.Lev3On A,  div.MainMenuWrapper ul.Lev2 li.Lev2ExOn A {color:white; font-size:12px; font-weight:normal; text-decoration:underline; font-style:italic;}
div.LeftMenuWrapper ul.Lev3 li.Lev3Off A{color:white; font-size:12px; font-weight:normal; text-decoration:none; font-style:normal;}


/* ===== Left menu bottom ==================================================================================================*/
div.LeftMenuBottomWrapper {width:160px; margin:20px 0px 0 12px;}
div.LeftMenuBottomWrapper div.Header {height:14px; font-size:115%; padding:3px 5px 3px 7px; color:white; font-weight:bold; letter-spacing:0px; background-image:url(/Images/Menu/BoxMenu/Header.gif); background-position:top; background-repeat:no-repeat;}
div.LeftMenuBottomWrapper div.Header h2{margin:0; padding:0; width:auto; font-size:100%; color:White; display:inline;}
div.LeftMenuBottomWrapper div.Body {background-color:white; padding:3px 0 0 0; text-align:left; }
div.LeftMenuBottomWrapper div.Body div.Off {height:13px; margin-top:3px; padding:0 2px 2px 27px; color:#00ccff; background-image:url(/Images/Menu/Elements/OffHor.png); background-position:7px 0px; background-repeat:no-repeat;}
div.LeftMenuBottomWrapper div.Body div.Off A, A:visited, A:active {color:#336699; font-weight:normal; text-decoration:none; font-style:normal;}
div.LeftMenuBottomWrapper div.Body div.Off A:hover {color:#336699; font-weight:normal; text-decoration:underline; font-style:normal;}
div.LeftMenuBottomWrapper div.Body div.On {height:13px; margin-top:3px; padding:0 2px 2px 27px; color:white; background-color:#79b7e4; background-image:url(/Images/Menu/Elements/OnHor.png); background-position:7px 0px; background-repeat:no-repeat;}
div.LeftMenuBottomWrapper div.Body div.On A, A:visited, A:active {color:white; font-weight:normal; text-decoration:none; font-style:normal;}
div.LeftMenuBottomWrapper div.Body div.On A:hover {color:white; font-weight:normal; text-decoration:underline; font-style:normal;}
div.LeftMenuBottomWrapper div.Footer {height:10px; background-image:url(/Images/Menu/BoxMenu/Footer.gif); background-position:bottom; background-repeat:no-repeat;}


/* ===== Weblog menu ==================================================================================================*/
Div.WeblogMenuOnC3{width:160px; height:auto; margin:0px 0px 10px 0px; font-size:10px; background-color:White; float:left; clear:both;}
Div.WeblogMenuOnC3 Div.Header{width:160px; height:17px; padding:3px 0 0 0px; color:White; text-align:center; font-weight:bold; font-size:12px; letter-spacing:1px; background-image:url(/Images/WeblogMenu/Header.gif); background-position:top center; background-repeat:no-repeat; float:left; clear:both;}
Div.WeblogMenuOnC3 Div.ItemsWrapper{width:160px; height:auto; padding-bottom:3px; background-image:url(/Images/WeblogMenu/Repeater.gif); background-position:top left; background-repeat:repeat;  float:left; clear:both; }
Div.WeblogMenuOnC3 Div.Item{width:138px; margin:3px auto 0px auto; height:auto; background-image:url(/Images/WeblogMenu/ArrowStraight.gif); background-position:0px 2px; background-repeat:no-repeat; padding:0 0 0 12px;}
Div.WeblogMenuOnC3 Div.Item span.Date{color:#336699; font-weight:bold;}
Div.WeblogMenuOnC3 Div.Item A.ArticleLink {color: black; font-weight:normal; font-size:11px; text-decoration: none; }
Div.WeblogMenuOnC3 Div.Item A.ArticleLink:visited {color: black; font-weight:normal; font-size:11px; text-decoration: none;}
Div.WeblogMenuOnC3 Div.Item A.ArticleLink:hover {color: black; font-weight:normal; font-size:11px; text-decoration: underline;}
Div.WeblogMenuOnC3 Div.Item A.ArticleLink:active {color: black; font-weight:normal; font-size:11px; text-decoration: none;}
Div.WeblogMenuOnC3 Div.AuthorWrapper{width:140px; height:auto; float:left; border-top:solid 1px gray; padding:5px 10px; background-image:url(/Images/WeblogMenu/Repeater.gif); background-position:top left; background-repeat:repeat;  float:left; clear:both;}
Div.WeblogMenuOnC3 Div.AuthorWrapper Div.AuthorData{width:75px; margin:0 5px 0 0; float:left;}
Div.WeblogMenuOnC3 Div.AuthorWrapper Img{width:60px; height:63px; float:right; margin:0 0 0 0; float:left;}
Div.WeblogMenuOnC3 Div.AuthorWrapper Div.AuthorHeader{float:left; color:#336699; font-size:12px; font-weight:bold; }
Div.WeblogMenuOnC3 Div.AuthorWrapper Div.AuthorName{clear:left; float:left; font-size:12px; margin-top:2px;}
Div.WeblogMenuOnC3 Div.AuthorWrapper Div.AuthorRole{clear:left; float:left; margin-top:3px; font-style:italic;}
Div.WeblogMenuOnC3 Div.ThemesWrapper{width:140px; height:auto; float:left; border-top:solid 1px gray; padding:5px 10px; background-image:url(/Images/WeblogMenu/Repeater.gif); background-position:top left; background-repeat:repeat;}
Div.WeblogMenuOnC3 Div.ThemesWrapper Div.ThemesHeader {width:140px; float:left; color:#336699; font-size:12px; font-weight:bold; margin-bottom:2px;}
Div.WeblogMenuOnC3 Div.ThemesWrapper Div.ThemesItem {width:134px; height:15px; clear:both; padding:0 0 0 18px; margin-bottom:2px; float:left; background-image:url(/Images/WeblogMenu/ArrowRound.gif); background-position:0px 0px; background-repeat:no-repeat;}
Div.WeblogMenuOnC3 Div.Footer {width:160px; height:16px; padding:4px 0 0 0 ; border-top:solid 1px gray; background-image:url(/Images/WeblogMenu/Footer.gif); background-position:bottom center; background-repeat:no-repeat; float:left;}
Div.WeblogMenuOnC3 Div.Footer .Link{background-image:url(/Images/Icons/Rss/RssSmall.gif); background-position:5px center; background-repeat:no-repeat; padding:0 0 0 20px;}
Div.WeblogMenuOnC3 A.Link {color: black; font-weight:normal; font-size:11px; text-decoration: none; }
Div.WeblogMenuOnC3 A.Link:visited {color: black; font-weight:normal; font-size:11px; text-decoration: none;}
Div.WeblogMenuOnC3 A.Link:active {color: black; font-weight:normal; font-size:11px; text-decoration: none;}
Div.WeblogMenuOnC3 A.Link:hover {color: black; font-weight:normal; font-size:11px; text-decoration: underline;}
Div.WeblogMenuOnC3 A.LinkRss,
Div.WeblogMenuOnC3 A.LinkRss:visited,
Div.WeblogMenuOnC3 A.LinkRss:active{color: black; font-weight:bold; font-size:11px; text-decoration: none; padding:0 0 0 20px; background-image:url(/Images/Icons/Rss/RssSmall.gif); background-position:5px center; background-repeat:no-repeat;} /* */
Div.WeblogMenuOnC3 A.LinkRss:hover {color:black; font-weight:bold; font-size:11px; text-decoration:underline; padding:0 0 0 20px; background-image:url(/Images/Icons/Rss/RssSmall.gif); background-position:5px center; background-repeat:no-repeat;} /* */


/* Aanbevolen Links =================================================================================================================================================================  */
table.AanbevolenLinks{width:225; margin-bottom:0px;}
table.AanbevolenLinks td.Header{height:20px; width:205px; padding-left:20px; vertical-align:middle; color:white; font-size:11px; text-align:left; font-weight:bold; background-image:URL(/Images/Templates/C4Spl01/Header.jpg); letter-spacing:1px;}
table.AanbevolenLinks td.HorSpacerLeft{width:16px; height:2px; vertical-align:top; text-align:center; background-image:url(/Images/Templates/C4Spl01/RepeaterLeft.jpg);}
table.AanbevolenLinks td.HorSpacerRight{width:209px; height:2px; vertical-align:top; background-image:url(/Images/Templates/C4Spl01/RepeaterRight.jpg);}
table.AanbevolenLinks td.Bullet{width:14px; height:16px; padding:0px 2px 0px 0px; vertical-align:top; text-align:right; color:red; font-weight:bold; font-size:120%; background-image:url(/Images/Templates/C4Spl01/RepeaterLeft.jpg);}
table.AanbevolenLinks td.ListElement{width:202px; height:16px; font-size:11px; padding:0px 4px 0px 3px; vertical-align:top; text-align:left; background-image:url(/Images/Templates/C4Spl01/RepeaterRight.jpg);}
table.AanbevolenLinks td.FooterLeft{width:16px; height:2px; vertical-align:top; background-image:url(/Images/Templates/C4Spl01/RepeaterLeft.jpg);}
table.AanbevolenLinks td.FooterRight{width:209px; height:2px; vertical-align:top; text-align:left; background-image:url(/Images/Templates/C4Spl01/RepeaterRight.jpg);} 
table.AanbevolenLinks A {color:black; text-decoration:none; font-weight:normal; font-size:11px;}
table.AanbevolenLinks A:visited {color:black; text-decoration:none; font-weight:normal; font-size:11px;}
table.AanbevolenLinks A:active {color: black; text-decoration:none; font-weight:normal; font-size:11px;}
table.AanbevolenLinks A:hover {color:black; text-decoration:underline; font-weight:normal; font-size:11px;}


/* Free search box =================================================================================================================================================================  */
table.FreeSearchSpot{width:225; margin-bottom:0px;}
table.FreeSearchSpot td.Header{height:20px; width:205px; padding-left:20px; vertical-align:middle; color:white; font-size:11px; text-align:left; font-weight:bold; background-image:URL(/Images/C4FreeSearch/Header.jpg); letter-spacing:1px;}
table.FreeSearchSpot td.Middle{width:215px; padding:5px 5px 10px 10px; vertical-align:middle; background-image:url(/Images/C4FreeSearch/RepeaterFull.jpg);}
table.FreeSearchSpot td.Footer{width:225px; height:2px; vertical-align:top; text-align:left; background-image:url(/Images/C4FreeSearch/RepeaterFull.jpg);} 

