div#placeholder{
  /* Content Placeholder (CenterPage) */
 	width: 961px;
	margin: auto;
 }
 
div#header{
 	height: 118px;
	width: 100%;
	background-image:url(img/headerTop.jpg);
 }
 
div#contentBgHolder
 {
    	background:url(img/contentBG.jpg);
 }
 
 
 div#contentPlaceHolder
 {
    margin-left:10px;
    _margin-left: 0px;
    /*background-image:url(img/stepsBg.jpg);*/
    background-repeat:no-repeat;
 }
 
 
div#menuHolder
{
    float:left;
    display:block;
    /*background-color:#ffffff;*/
    width:200px;
    background-image:url(img/menuTopImg.jpg);
    background-position:top;
    background-repeat:no-repeat;
    margin-bottom:10px;
    margin-left:10px;
}

div#menuPlacer
{
    margin-top:105px;
    
}

div#menuTop
{
    width:181px;
    height:9px;
    margin: auto;
    background-image:url(img/menuTop.jpg);
    background-position:top;
    background-repeat:no-repeat;
    display:none;
}

div#menuMiddle
{
    position:relative;
    width:181px;
    margin: auto;
    background-color:#8bba50;
    z-index:1000;
    
}

div#menuBottom
{
    position:relative;
    width:181px;
    height:9px;
    margin: auto;
    background-image:url(img/menuBottom.jpg);
    background-position:top;
    background-repeat:no-repeat;
    margin-top:-2px;
    z-index:12;
    display:none;
}

div#contentHolder
{
    float:left;
    display :block;
   /* background-color:#ffffff;*/
    width:525px;   
    margin-right:6px;
    margin-top:5px;
}

div#contentHolderHome
{
    float:left;
    display :block;
    /*background-color:#ffffff;*/
    width:525px;
}

div#contentHolderHome * a,div#contentHolderHome a
{
    color:#8CB950;
}

div#newsHolder
{
    float:left;
    display :block;
   /* background-color:Maroon;*/
    width:185px;
    vertical-align:top;  
    margin:0px;
    padding:0px;
    border-collapse:collapse;
    margin-top:5px;
}
 
div#footerHolder
{
    *background-color:#EBB33C;
    background-image:url(img/footerBG.jpg);
    color:#ffffff;
    font-size:85%;
    height:46px;
    text-align:center;
    padding-top:0px;
    width:961px;
    margin:auto;
    text-shadow:1px 1px 1px #000;
}


 
.clearfix {
    clear: both; 
    visibility: hidden;
}

.searchTxtBox
{
    width:141px;
    font-size:11px;
    border:1px soldi #ECB43D;
    height:18px;
    margin:0px;
    padding:0px;
}

.searchBtn
{
    font-size:11px;
    border:1px solid #ECB43D;
    background-color:#ECB43D;
    color:#ffffff;
   font-weight:bold;
    width:38px;
    vertical-align:top;
    height:22px;
    *margin-top:1px;
    *padding:0px;
    border-collapse:collapse;
    cursor:pointer;
}

.searchBtn:hover
{
    font-size:11px;
    border:1px solid #000000;
    background-color:#C21A6E;
    color:#ffffff;
    font-weight:bold;
    width:38px;
    vertical-align:top;
    height:22px;
    *margin-top:1px;
    *padding:0px;
    border-collapse:collapse;
    cursor:pointer;
}

.LoadingSearch
{
    overflow:hidden;
}

div.newsBox
{
    margin-top:10px;
    background-color:#EBB33B;
}

.newsText p{
    margin:0px;
    padding:Opx;
}

div.newsBox2
{
    background-color:#EBB33B;
}

div.newsTitle
{
    color:#ffffff;
    font-weight:bold;
    text-align:center;
    padding:4px;
}

div#newsList
{
    background-color:#ffffff;
    border:1px solid #aeb28f;
}

div.newsItem
{
    font-size:85%;
    background-color:#f2f6ec;
    padding:10px 5px 10px 5px;        
}
div.newsItemalt
{
    font-size:85%;
    background-color:#e6eeda;
    padding:10px 5px 10px 5px;        
}

div.newsItem:hover, div.newsItemalt:hover
{
    background-color:#8CB950; 
    cursor:pointer;
    color:#fff;
}

div.newsReadMore a
{
   font-style:italic;
   color:#8BBB4E;
   font-weight:bold;
}


div.quickGetawayBox
{
    margin: auto;
    margin-top:4px;
    border:1px solid #8CB950;
    margin-bottom:10px;
    width:179px;
    margin-top:10px;
}

div.quickGetawayTitle
{
    background-color:#8CB950;
    color:#ffffff;
    font-weight:bold;
    text-align:center;
    padding:4px;
}

#searchDestBox{
    margin-bottom:15px;
}

.boxHighlight
{
    
    font-size:11px;
    background-color:#ffffff;
    color:#ffffff;
    font-weight:bold;
    vertical-align:middle;
    height:20px;
    
}

.destinationDDC
{
    width:138px;
    font-size:11px;
    width:250px;
}

#choose1
{
     background-color:#d7e045; 
     height:16px; 
     *height:17px; 
     float:left; 
     padding-top:3px;
     padding-left:5px; 
     padding-right:5px;
}

#choose2
{
    margin-left:4px;
    background-color:#B0B18F;
    float:left; 
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px; 
    padding-right:5px;
    width:385px;
}

#choose2  a 
{
    color:#FFF!important;
}

div#topMenu,  div#topMenu a, div#topMenu span a 
{
    color:#5A8C46;
    font-weight:bold;
    font-size:95%;
    text-decoration:none;
}

.homeSub *
{
    color:#4A4C4E!important;
    font-family:Tahoma,Geneva,Verdana,sans-serif!important;
    font-size:small!important;
    font-size-adjust:none!important;
    font-style:normal!important;
    font-variant:normal!important;
    font-weight:normal!important;
}


/* Font size changer interface style */
.font_sizer{ position:absolute; margin-left:888px; margin-top:57px;}
.font_sizer a 		{ text-decoration:none; color:#ffffff; }




#pageColorHeader
{
    background-color:#8EB852;
    padding:3px;
    margin-bottom:5px;
}

.colorHeaderText
{
    color:#ffffff;
    font-weight:bold;
    font-size:110%;
    
}

.colorHeaderLable
{
    color:#000000;
    font-weight:bold;
    font-size:110%;
}

#countryLable
{
    color:#8CB950;
    font-weight:bold;
    font-size:90%;
}

#colorHeaderSub
{
    background-color:#ffffff;
    color:#AEB28F;
    font-weight:bold;
    font-size:85%;
    margin-top:0px;    
}
.infoBoxHide
{
    position:absolute;
    background-color:#ffffff;
    border:1px solid #AEB28F;
    width:250px;
    z-index:100;
    margin-left:175px;
     /*top:397px;*/
    margin-top:-10px;
    display:none;
}


.infoBoxShow
{
    position:absolute;
    background-color:#ffffff;
    border:1px solid #AEB28F;
    width:250px;
    z-index:150;
    margin-left:175px;
     /*top:397px;*/
    margin-top:-10px;
}


.quickItem *, .quickItemAlt *
{
    font-size:11px;
    color:#000;
}

.quickItem
{
    font-size:11px;
    cursor:pointer;
    background-color:#F2F6EC;
}

.quickItemAlt
{
    font-size:11px;
    cursor:pointer;
    background-color:#E6EEDA; 
}

.quickItem:hover, .quickItemAlt:hover
{
    background-color:#8EB852;
    color:#fff;
}

.quickItem:hover  *, .quickItemAlt:hover  *
{
    color:#fff;
}

.quickItem a, .quickItemAlt a
{
    font-size:11px;
    color: #000;
    text-decoration:none;
}

.contentBtn
{
    background-color:#EBB33C;
    border-style:none;
    color:#ffffff;
    cursor:pointer;
    padding:2px;
    width:auto;
    overflow:visible;
    padding-left:5px;
    padding-right:5px;

}

.contentBtn:hover 
{
    background-color:#C21A6E;
    border-style:none;
    color:#ffffff;
    cursor:pointer;
    padding:2px;
    width:auto;
    overflow:visible;
    padding-left:5px;
    padding-right:5px;
}

.contentBtn:disabled 
{
    background-color:#D6D6C5;
    border-style:none;
    color:#ffffff;
    cursor:pointer;
    padding:2px;
    width:auto;
    overflow:visible;
    padding-left:5px;
    padding-right:5px;
}


.reactionBtn
{
    background-color:#7a8fb9;
    border:1px solid #29447e;
    cursor:pointer;
    padding:3px;
    width:auto;
    overflow:visible;
    padding-left:5px;
    padding-right:5px;
    margin-top:4px;
    color:#fff!important;
    text-decoration:none;
}

.reactionBtn:hover 
{
    background-color:#50658f;
}

.ColorCodeImg
{
    width:8px;
    height:18px;
    margin-left:-5px;
}

#topSlogan
{
   margin-top:10px; 
   margin-bottom:4px; 
}

#lastUpdate
{
    display:none;
}


.travelInfoHead
{
    background-color:#F3F3E2;
}

.travelInfoHead *
{
    /*font-size:95%;*/
    font-weight:bold;
}

.staticMenuBtn
{
	color: #ffffff;
	font-size: 11px;
	padding: 0px 24px;
	font-family: Arial, Verdana;
	background-color:#2C471F;
	border-bottom:2px solid #ffffff;
	line-height: 22px;
}

#relSites, #relSites * 
{
    color:#ffffff; 
}

#disclaimerDiv * 
{
    color:#ffffff; 
}

.spotlightTitle
{
 background-color:#AEB28F; padding:4px; color:#ffffff; font-weight:bold;
}

.spotlightBox
{
 border:1px solid #AEB28F;
}

#spotlightImg
{
    background-image:url(img/indekijker.jpg);
    width:182px;
    height:42px;
    margin-bottom:5px;
     display:none;
}

.spotlightBox * a
{
    text-decoration:none;
    color:#FFFFFF !important;
}

.NewsItemContainer font, .quickItem font .MenuContentContainer font {
      font-family: Verdana, Arial, Helvetica, sans-serif;
}


#subMenu
{
   position:relative; 
    border:1px solid #fff;
    margin-left:9px; 
    width:181px;
}

.generalInfoClass * table
{
    max-width:515px;
    width: expression(this.width > 515 ? 515: true);
}

.MasterTable_Hay *
{
    font-size:12px;
}
input.error { border: 1px dotted red; }

.multiPager
{
    background-color:#fff;
    border:1px solid #828282;
    margin-top:-1px;
}

/*** banner positions ***/

#BannerZone_Left
{
    width:183px;
    overflow:hidden;
    margin-left:8px;
}

#BannerZone_Middle
{
    width:525px;
    overflow:hidden;
    margin-bottom:4px;
}

#BannerZone_Right
{
    width:185px;
    overflow:hidden;
    margin-top:4px;
}

.tickerHolder
{
    background-image:url(../../img/tickerGreenBG.png);
    background-repeat:no-repeat;
    width:521px;
    height:219px;
  
    z-index:50;
    overflow:hidden;
}

.tickerWrapper
{
      margin-left:3px;
    margin-top:6px;
}

#tickerRibbon
{
    background-image:url(../../img/tickerRibbon.png);
    position:absolute;
    width:116px;
    height:116px;
    z-index:900;
}

.tickerImg{
    background-image:url(../../img/tickerWhiteBG.png);
    background-repeat:no-repeat;
    position:absolute;
    width:311px;
    height:221px;
}

.tickerImgVert{
    background-image:url(../../img/tickerWhiteBG_vert.png);
    background-repeat:no-repeat;
    position:absolute;
    width:311px;
    height:221px;
    margin-top:0px;
}

.prevSLbtn, .nextSLbtn
{
    width:31px;
    height:31px;
    cursor:pointer;   
} 

.prevSLbtn:hover, .nextSLbtn:hover
{
    background-position:0 -31px;
} 

.prevSLbtn
{
    background-image:url(../../img/spotLbtn.png);
    background-repeat:no-repeat;
}

.nextSLbtn
{
    background-image:url(../../img/spotRbtn.png);
    background-repeat:no-repeat;
}

#nav
{
    position:absolute;   
    z-index:60;
    margin-top:210px;
    margin-left:437px;
}

#JongHomeImg, #JongHomeImg1, #JongHomeImg2
{
    position:absolute;
    cursor:pointer;


    background-color:#fff; 
    filter:alpha(opacity=1);
    -moz-opacity:0.01;
    -khtml-opacity: 0.01; 
    opacity: 0.01;  

}

#twitterBtn a:link,
#twitterBtn a:visited,
#twitterBtn a:active,
#twitterBtn a:hover {
	display:block;
	position:fixed;
	bottom:220px;
	right:0;	
	width:50px;
	height:50px;
	background:transparent url(img/twitter.png) no-repeat 0 0;
	text-indent:9999px!important;
	z-index:2000;
	text-align:right!important;
}

#facebookBtn a:link,
#facebookBtn a:visited,
#facebookBtn a:active,
#facebookBtn a:hover  {
	display:block;
	position:fixed;
	bottom:165px;
	right:0;
	width:50px;
	height:50px;
	background:transparent url(img/facebook.png) no-repeat 0 0;
	text-indent:9999px!important;
	z-index:2000;
	text-align:right!important;	
}
