﻿/* contentpage specific styles, Content.Master/Content.aspx */

.pageheader {
    /* large div with image */
    position:relative;
    background-color: #f9f5ee;
    min-height: 247px;
    max-height: 247px;
    height: 247px;
    white-space:normal;
    width: 100%;
    overflow: hidden;
    
}
.pageheader img { 
    margin:0xp;padding:0px;
}
.pageHeaderTitle {
    position:absolute;
    color: #fff;
    bottom: 40px;
    left: 10px;
    font-size: 54px;    
}

#pageHeaderCallMeBack h1 { font-weight:bold; margin:0px; padding:0px; font-size:17px; color:#BCA265; }
#divCallMeBackThanks { color:#BCA265; padding-top:5px; } 
#pageHeaderCallMeBack {
    padding:5px;
    background-image:url('../../img/bel_me_terug_bg.jpg');
    background-repeat:repeat-x; 
    position:absolute; 
    top:179px; 
    left:645px; 
    width:226px; 
    height:47px;
    border:solid 1px #BCA265;
}

.pageHeaderOverlay {
    position:absolute;
    z-index: 5000;
    right: 15px;
    top: 10px; /*25px;*/
    
    width: 237px;
    height: 163px;
    
    background-image:url(../../img/slices/goudenpanel.jpg);
    background-repeat:no-repeat;
    background-position: left top;   
    color: #fff;
}
.headerOverlayTitle {
    font-size: 24px;
    font-size: 30px;
    margin: 5px;
    margin-bottom:0px;
}
.headerOverlayText {
    margin: 5px;
    margin-top:0px;    
    font-size: 18px;
    margin-top: -5px;
}
.headerOverlayText a, .headerOverlayText a:visited {
    color: #fff;
    
}

td.mpFormLabel 
{
    vertical-align:top;
    color: #585858;
}

td.mpRadioButtonText{color: #585858;}
td.mpCheckBoxLabel{color: #585858;}

.pageheaderShadow {    
    background-image:url(../../img/slices/schaduwonderfoto.gif);
    background-repeat:no-repeat;
    background-position: center top;
    height: 14px;
    width: 100%;
    position:absolute;
}
.pagecontent, .topmenuLevel2, .topmenuLevelHome {
    background-color: #f9f5ee;
    padding-top: 4px;
    min-height: 10px;
}

.topmenuLevel2 ul, .topmenuLevelHome ul{
    width: 100%;
    position:relative;
    margin:0px; padding:0px;
    list-style-type:none;
}
.topmenuLevel2 li, .topmenuLevelHome li {
    float: left;
    font-size: 16px;
    border-bottom: solid 1px #002565;
    text-align:center;
    margin-left: 5px;
    padding-bottom: 6px;
    margin-bottom: 1px;
}
.topmenuLevel2 li.selected, .topmenuLevel2 li:hover, topmenuLevelHome li.selected, .topmenuLevelHome li:hover {
    border-bottom: solid 3px #be9e55;
    padding-bottom: 5px;
    margin-bottom: 0px;
}

.topmenuLevel2 li, .topmenuLevel2 li a, .topmenuLevel2 li a:visited , .topmenuLevel2 li a:hover, .topmenuLevelHome li, .topmenuLevelHome li a, .topmenuLevelHome li a:visited , .topmenuLevelHome li a:hover {
    color: #002565;
    text-decoration:none;
}
/* selected & hover */
.topmenuLevel2 li.selected, .topmenuLevel2 li.selected a, .topmenuLevel2 li.selected a:visited, .topmenuLevel2 li a:hover,.topmenuLevelHome li.selected, .topmenuLevelHome li.selected a, .topmenuLevelHome li.selected a:visited, .topmenuLevelHome li a:hover {
    color: #be9e55;
}

.topmenuLevelHome { margin-left: 0px; }

.breadcrums, .breadcrums a, .breadcrums a:visited, .breadcrums a:hover, .leftmenu , .leftmenu a, .leftmenu a:visited, .leftmenu a:hover {
    color: #4a638e;
    text-decoration:none;
}

.breadcrums {
    font-size: 11px;
    background-color: #f9f5ee;
    padding-left: 185px;
}

.breadcrums ul {
    margin: 0px;
    padding: 0px;
    padding-top: 5px;
    list-style-type:none;
}
.breadcrums li {
    /*float:left;*/
    display:inline;
    margin-right: 5px;
}

.contentpage {
    color: #585858;
    background-color: #F9F5EE;
    
    /* trigger hasLayout in IE6: */
    zoom:1;
}


.contentpage .leftcolumn , .contentpage .centercolumn, .contentpage .rightcolumn {
    padding-top: 30px;
}

.contentpage { position:relative; }

.contentpage div.leftbottom {
    position: absolute;
    bottom: 10px;
    /*overflow-x:hidden;*/
    overflow:hidden;
    width: 159px;
    left: 15px; 
    
}

.contentpage .leftcolumn {
    width: 174px;
    margin: 5px 10px 0 0; 
}

.contentpage .centercolumn {
    line-height: 16px;
    width: 430px;
    margin: 0px; 
    overflow: hidden;
}

.contentpage .centercolumn h1 {
    font-size: 24px;
    color: #002565;
    margin-top: 0px;
}

.contentpage .centercolumn strong {
    color: #002565;
}

.contentpage .centercolumn p 
{
    /*margin-top: -3px;*/

}
.contentpage .rightcolumn {
    width: 240px;
    margin: 1px 16px 0px 27px;
}

ul.leftmenu {
    margin:0px; padding:0px;
    /*margin-left: 10px;*/
    list-style-type:none;
    font-size: 15px;
}
ul.leftmenu li {
    margin:0px;
    padding: 3px 0px 3px 10px;
}
ul.leftmenu li.selected {
    background: transparent url(../../img/slices/bar-blue.png) no-repeat scroll -10px center;
    /*font-weight: bold;*/
    color: #002565;
}
ul.leftmenu li.selected a, ul.leftmenu li.selected a:visited, ul.leftmenu li.selected:hover {    
    color: #002565;
}

/* fonts */
.topmenu .cufon {
    margin-top: 3px;
}


ul.newsItems 
{
    list-style-type:none;
    margin:0px;
    padding:0px;
    margin-right: 10px;
    margin-top: 18px;
}
.blueTitle 
{
    color: #002565;
}
ul.newsItems li 
{
    border-bottom: solid 1px #002565;
    padding: 5px 0 10px;
}
ul.newsItems li.firstNewsItem
{
    border-top: solid 1px #002565;
}
ul.newsItems h1, ul.newsItems h2, ul.newsItems h3,ul.newsItems h4  
{    
    color: #002565;
}
ul.newsItems h4 
{
    margin: 0px 0px 2px 0px;
    color: #4A638E;    
}
.newsitem a {
    text-decoration:none;
}

.newsitem a:hover, .newsitem a:visited {
    color: #002565;
}

.newsText { font-size: 11px; line-height: 14px; }


.reserveringsButton {
	background-color:#346633;
	border-color:#D4D0C8 #A3A3A3 #A3A3A3 #D4D0C8;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	cursor:pointer;
	font-size:11px;
	margin-right:2px;
}
iframe{ border-width:0px;}


#divSocialLinks {
    padding:5px;
    background-image:url('../../img/social_links_bg.jpg');
    background-repeat:repeat-x; 
    top:615px;
    width:226px; 
    height:32px;
    border:solid 1px #BCA265;
}


#divSocialLinks h1 { color:#BCA265; font-size:28px; font-weight:bold; padding-top:3px; margin:0px; }
#divSocialLinksTwitter {
    position:absolute;
    top:3px;
    left:149px;
}

#divSocialLinksLinkedIn {
    position:absolute;
    top:3px;
    left:184px;
}

div.editable { min-width:20px; display:block; min-height:20px; }
