﻿div.frontpage { padding: 0; }

body.areaBody { background-color: Transparent; background-image: none; margin: 35px 0 0 0; }

div.areaIdentity { width: 740px; }
div.areaIdentity div.identityName div { margin-left: -180px; padding-top: 45px; }
/*div.areaIdentity img.identityImage {width:590px;}*/

div.areaTopImage { width: 740px; float: left; margin: 6px 0 0 0; }

div.areaBreadcrumb { background-color: Transparent; background-image: none; border-bottom: 1px solid #668284; }
div.areaBreadcrumb div.areaMainMenu { padding: 35px 0 7px 0; }
div.areaBreadcrumb .MssMainMenu .level1 a.first { padding: 0; }

div.areaBreadcrumb { width: 740px; }

div.areaBreadcrumb .MssMainMenu a { color: #595959; font-size: 15px; /*font-weight: bold; */padding: 0 0 0 12px; text-transform: uppercase; }
div.areaBreadcrumb .MssMainMenu a:hover { text-decoration: none; color: #b9d7d9; }
div.areaBreadcrumb .MssMainMenu .level1 a.active { color: #00403c; font-weight:normal;}

div.areaBreadcrumb .MssFunctionBar ul#functionbar { }
div.areaBreadcrumb .MssFunctionBar ul#functionbar li { }
div.areaBreadcrumb .MssFunctionBar ul#functionbar li a { font-size: 9px; text-transform: uppercase; text-decoration: none; }
.MssFunctionBar a { font-size: 9px; text-transform: uppercase; text-decoration: none; }
div.areaBreadcrumb .MssFunctionBar ul#functionbar li a:hover { }

div.areaMainMenu { float: none; }

div.document a { text-decoration: none; }

.MssColumnBar { display: none; height: 0px; }
.MssSpots h1 { font-size: 16px; margin: -25px 0 0 0; text-transform: uppercase; text-align: center; }
.MssSpots h1 a { text-decoration: none; }
.MssMainMenu { width: 100% !important; }
.MssFunctionBar { margin: 0 5px 10px 0; }
/*.MssMainMenu ul li {width:16.33% !important;}*/

h1.docImage { font-weight: bold; font-size: 14pt; }

div.areaFooter { background-color: Transparent; background-image: none; border-top: 1px solid #000000; color: #000000; }
div.areaFooter div.footer { padding: 5px 0 0 0; text-align: center; color: #668284; font-size: 11px; }

table.sublayoutTable td.frontcol { padding: 0 4px 0 0; }
table.sublayoutTable td.rightfrontcol { width: 245px; line-height: 1.2em; }
table.sublayoutTable td.rightcolm { width: 245px; }

table.sublayoutTable td.frontcol #frontPageBoxes {line-height: 1.2em; }
/*table.sublayoutTable td.frontcol #frontPageBoxes a {text-decoration:none; }*/
table.sublayoutTable td.frontcol #frontPageBoxes .box { float: left; }

table.sublayoutTable td.frontcol #frontPageBoxes .onesixth { width: 16.66%; }
table.sublayoutTable td.frontcol #frontPageBoxes .twosixth { width: 33.33%; }
table.sublayoutTable td.frontcol #frontPageBoxes .half { width: 50%; }
table.sublayoutTable td.frontcol #frontPageBoxes .foursixth { width: 66.66%; }
table.sublayoutTable td.frontcol #frontPageBoxes .full { width: 100%; }
table.sublayoutTable td.frontcol #frontPageBoxes .boxContent { padding: 0 8px 8px 8px; }
table.sublayoutTable td.frontcol #frontPageBoxes .boxContent .title { color:#004040; font-size:14pt; font-weight:normal; line-height:1.2em; margin:0 0 10px; padding:0; }
table.sublayoutTable td.frontcol #frontPageBoxes .boxContent .title p{ color:#004040; }
table.sublayoutTable td.frontcol #frontPageBoxes .boxContent .text { }
table.sublayoutTable td.frontcol h6 {color:#004040; font-size:14pt; font-weight:normal; line-height:1.2em; margin:0 0 3px; padding:0; }


#dagensCitat { float: left; width: 235px; padding: 0 0 0 25px; margin: 6px 0 0 0; line-height: 1.2em; }
#dagensCitat a { text-decoration: none; }
#dagensCitat p { padding: 0; margin: 0; }
#dagensCitat p.title { font-weight: bold; }
#dagensCitat p.tekst { }

#review { }
#review img { float: right; }

#reviews { margin: -32px 0 0 0; }
#reviews a { text-decoration: none; }
#reviews p.title { font-size: 16px; text-transform: uppercase; color: #b9d7d9; margin: 0 0 17px 0; }
#reviews .review { height: 120px; width: 160px; cursor: pointer; margin: 0 0 15px 0; }
#reviews .review .info { height: 37px; width: 150px; background-image: url(images/ReviewFade.png); padding: 83px 0 0 10px; }
#reviews .review .info p.type { text-transform: uppercase; font-size: 12px; color: #493736; }
#reviews .review .info p.title { font-size: 12px; color: #493736; font-weight: normal; }

div.areaSublayout { padding: 6px 0 20px 0; }

div#ContentWrapper { font-size: 8pt; }
div#ContentWrapper a { text-decoration: none; color: #004040; }

div.document { font-size: 10pt; line-height:1.2em; }

div.document a { text-decoration: none; }

a { text-decoration: none !important; color:#004040;}


