﻿/* 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;    
}

.pageHeaderOverlay {
    position:absolute;
    z-index: 5000;
    right: 15px;
    top: 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; }