/* Gravdahl skin.css */
Body
{
    font-family: Verdana;
    font-size:11px; 
    background-color: #004158;
}
#fckbody {
	background:#ffffff;	
	background-image:none;
	text-align:left;
}
.GravRootMenuItem{
    color: #ffffff;
    /*Test*/
    font-family: Verdana;
    font-size: 12px;
    /*Test*/
}
.GravRootMenuItemActive{
    color: #ff9600;
    /*Test*/
    font-family: Verdana;
    font-size: 12px;
    /*Test*/
}
.GravSeparator{
    color: #ffffff;
    background-color: #006a75;
}

.menuNodeHoover
{
	text-decoration:none;
	background: #006a75;
}
.GravCopyright{
    color: #ffffff;
    font-size: 8pt;
    font-weight: bold;
}
.GravLogin:link{
    color: #ffffff;
    font-size: 8pt;
    font-weight: bold;
}
.GravLogin:visited{
    color: #ffffff;
    font-size: 8pt;
    font-weight: bold;
}
.GravLogin:hover{
    color: #ffffff;
    font-size: 8pt;
    text-decoration: underline;
    font-weight: bold;
}
.GravUser:link{
    color: #ffffff;
    font-size: 8pt;
    font-weight: bold;
}
.GravUser:visited{
    color: #ffffff;
    font-size: 8pt;
    font-weight: bold;
}
.GravUser:hover{
    color: #ffffff;
    font-size: 8pt;
    text-decoration: underline;
    font-weight: bold;
}
body{
    font-family: Verdana;
    font-size:11px;
}
#fckbody {
	background:#ffffff;	
	background-image:none;
	text-align:left;
}
.TopOuterDiv{

}
.UserMenuTop{
    width: 916px;
    text-align: right;
    height: 27px;
}
.OuterDiv{
    /*margin-top: 27px;*/


}
.top{
    background-color: #ffffff;
    width: 916px;
    border-bottom: #ffffff 10px solid;
    /*border-top: #ffffff 10px solid;*/
    /*margin-top:10px;*/
}
.topline{
border-bottom: #ffffff 10px solid;
}
.header{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    background: url(header_img.jpg) top left no-repeat;
    height: 140px;
    width: 900px;
    text-align: left;
    padding-right: 3px;
    /*margin-top: 10px;*/
}
.top_menu{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    background-color: #006a75;
    height: 40px;
    width: 900px;
    padding: 15px 0px 0px 5px;
}
.TopHorizontalMenu{
    float: left;
    width: 620px;
}
.TopSearch{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    float: right;
    margin-right: 3px;
    margin-top: -2px;
}
.GravdahlTopSearch:link{
    color: #ffffff; 
    font-weight: bold; 
    font-family: Verdana; 
    font-size: 10pt;
    font-decoration: none;
}
.GravdahlTopSearch:visited{
    color: #ffffff; 
    font-weight: bold; 
    font-family: Verdana; 
    font-size: 10pt;
    font-decoration: none;
}
.GravdahlTopSearch:hover{
    color: #ffffff; 
    font-weight: bold; 
    font-family: Verdana; 
    font-size: 10pt;
    font-decoration: underline;
}
.content{
    /*background-color: #ffffff;*/
    background: url('GravdahlBgLine.gif') repeat-y #ffffff;
    
    width: 916px;
}
.content:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.LeftContent{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    float: left;
    /*background-color: #ffffff;*/
    width: 193px;
    margin-left: 0px;

}
html>body .LeftContent {margin-left: 3px;}
.left_menu_frame{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    margin-left: 8px;

    width: 184px;
    border: #cccccc 1px solid;

}
.LeftMenuPane{
    box-sizing: border-box;
    -moz-box-sizing: border-box;

    padding: 5px;
    
    width: 182px;
    background: #006a75;
    border: #ffffff 1px solid;

}
.LeftPane1{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /*width: 184px;*/
    width: 100%;
    margin-left: 1px;
    margin-top: 10px;

}
.LeftPane2{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 184px;
    margin-left: 8px;
    background:#009297 url(newsletter_img.gif) top left no-repeat;
/* Endring fra opprinnelig design START */
    margin-top: -2px;
/* Endring fra opprinnelig design SLUTT */
    
}
/* Endring fra opprinnelig design START */
html>body .LeftPane2{
    margin-top: -13px;
}
/* Endring fra opprinnelig design SLUTT */
.CenterContent{
    float: left;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    margin-left: 0px;
    margin-right: 0px;
    width: 723px;
    /*background-color: #ffffff;*/

    
}
html>body .CenterContent {width: 700px;} /*Firefox*/
.CenterContent:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.TopBannerPane{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /*background-color: #ffffff;*/
    /*margin-bottom: 10px;*//*Endret i forbindelse med designendringer*/
    margin-bottom: 0px;
    margin-top: -3px;
    margin-left: 1px;
    margin-right: 0px;
    /*width: 100%;*/
    width: auto;

    /*height: 208px;*//*Endret i forbindelse med designendringer*/
    height: 148px;

}
html>body .TopBannerPane{/*Endret i forbindelse med designendringer*/
    height: auto;/*Endret i forbindelse med designendringer*/
}/*Endret i forbindelse med designendringer*/
.ContentPane{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /*background-color: #ffffff;*/
    margin-bottom: 10px;
    margin-top: 0px;
    margin-left: 0px;
    /*margin-left: 24px;*/
    margin-right: 0px;
    width: 707px;
    /*width: auto;*/
}
.ExtraContentPane{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /*background-color: #ffffff;*/
    /*margin-bottom: 34px;*/
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    /*width: 707px;*/
/* Endring fra opprinnelig design SLUTT */    
    /*width: auto;*/
    width: 707px;
/* Endring fra opprinnelig design SLUTT */
}
.BBanner{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /*background-color: #ffffff;*/
    height: 131px;
    /*width: 100%;*/
    /*width: 707px;*/
    width: auto;
    margin-left: 1px;
    margin-top: 0px;
    margin-right: 0px;
    /*margin-bottom: 10px;*/

}
.BBanner:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    /*clear: both;*/
}
.BBannerLeft{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    float: left;
    width: 348px;
    height: 131px;
    /*background-color: #ffffff;*/
    margin-left: 0px;
    margin-right: 0px;

}
.BBannerLeft:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    /*clear: both;*/
}
.BBannerRight{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    float: right;
    width: 348px;
    height: 131px;
    /*background-color: #ffffff;*/
    margin-right: 8px;
    margin-left: 0px;
}
html>body .BBannerRight {margin-right: -8px;} /*Firefox*/
.BBannerRight:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    /*clear: both;*/
}
.footer{
    clear: both;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    clear: both;
    background-color: #006a75;
    height: 45px;
    width: 916px;
    border-top: #ffffff 10px solid;
    margin-bottom: 12px;
}



