﻿body, html { margin: 0; padding: 0; background-color: #f1f1f1; }
p {clear:both; margin:0; padding:0; }

img, a {border:0;}
/*Midlertidig styling*/
#tempForside {width: 890px; height: 407px; background: #f1f1f1 url(/Files/Billeder/RRS/gfx/tempForside.jpg); margin-top:-204px; margin-left:-445px; position: absolute; top: 50%; left: 50%;}

/* Generel opsætning */
h1 {font-family: Georgia; font-size: 16px; font-weight: normal; color: #6b5454; margin:0 0 5px 0; padding:0;}
h2 {font-family: Georgia; font-size: 12px; color: #909171; font-weight: normal; clear:both;}
h3 {font-family: Georgia; font-size: 24px; color: #6b5454; font-weight: normal;}
p {margin:0; padding:0;}
a {color: #67693d;font-family: "Trebuchet MS"; text-decoration: underline; }
li {font-family: "Trebuchet MS"; font-size: 11px; }

div#horizon {width: 832px; margin: 15px auto;}
div#content {width: 100%; margin:0 auto; height: auto; background: white url(/Files/Billeder/RRS/gfx/baggrund_midte.gif) repeat-y; padding: 15px 22px 0 22px;}
div#spacer {width: 100%; margin:0 auto; height: 27px; background: white url(/Files/Billeder/RRS/gfx/baggrund_bund.gif) no-repeat; padding: 0 22px 0 22px;}
div#footer {height: 30px; width:876px;  background: white url(/Files/Billeder/RRS/gfx/footerBack_email.gif) no-repeat; margin: auto;}
div#footer a#footerEmail {display:block; height: 30px; width:876px;}

#frontpageMain {position: relative;}
#kontrolRapport {position: absolute; top: -160px; right: -30px; width: 98px; height: 34px; background: url(/Files/Billeder/RRS/gfx/kontrolRapport.png) no-repeat transparent; padding:13px  0 0 15px;}
#kontrolRapport a img {border:0;}

/*----- Header -----*/
div#header {width: 832px; height: 165px; display: block; border-bottom: 1px solid white;}
div#pageHeaderLogo {float: left; width: 244px; height: 165px;  background: transparent;}
div#pageHeaderImage {float:right; width: 587px; height: 165px;  background: transparent;}

/*----- Navigation -----*/
div#menuBar {width: 100%; height: 35px; background: #2a3310;  text-align:right; margin:0; padding:0; position: relative;}
div#menuBar ul {list-style:none; padding:0; margin:0;}
div#menuBar ul li {display:inline; margin:0;padding:0;}
div#menuBar ul li a {margin-left: -4px;}
div#menuBar div#serviceMenu {position:absolute; top:0; left:20px;}
div#menuBar div#serviceMenu ul {list-style:none; padding:0; margin:0;}
div#menuBar div#serviceMenu ul li {display:inline; margin:0;padding:0;}

div#mainContent {width:100%; height: auto; background: url(/Files/Billeder/RRS/gfx/baggrund_forside.jpg) no-repeat center top; margin:0; padding:0 0 25px 0; position: relative;}
div#mainSubContent {width:100%; height: auto; background: transparent; padding: 21px 0 0 0;}

/*----- Forside - Top nyhed-----*/
div#topColumn {margin: 25px 0 30px 20px; width: auto; padding:0;}

/*----- Forside - 3 bokse -----*/
div#midColumn {width: 832px; height:139px; padding: 0 0 15px 0; overflow: hidden;}
div#midColumnContent {width: 865px; background: transparent; }
div.infoBox {background: transparent; width:266px; height: 139px; margin: 0 15px 0 0; float:left; position: relative;}
div.infoBox h1{margin: 20px 0 0 20px; color: white;}
div.infoBox .infoBoxContent{ position: absolute; top: 62px; left: 25px; width: 225px; padding:0px; font-family: "Trebuchet MS"; color: #323232; font-size: 11px; line-height: 16px;}
div.infoBox a.infoBoxLink {display:block; height: 50px; background: transparent; text-decoration: none;}


/*----- Forside - Nyhedsliste-----*/
div.frontNewsItem {width: 224px; height: 249px; margin: 22px 30px 0px 25px; float:left; display: inline; position: relative; }
div.frontNewsItem p {font-family: Trebuchet MS; font-size: 11px; color: #323232; font-weight: normal; margin:0; padding:0;}
div.frontNewsItem h2, div.frontNewsItem h2 a {margin:5px 0 7px 0; padding:0; font-size: 13px; color: #909171; font-family: Georgia; text-decoration: none;}
div.frontNewsItem div {margin: 5px 0 0 0;}
div.frontNewsItem a {font-family: Trebuchet MS; font-size: 11px; font-weight: normal; color: #67693d; text-decoration: underline; }
span.newsDate {font-size: 10px; color:#898989;font-family: Trebuchet MS; }
div.frontNewsItem div.newsLink {position: absolute; bottom:0; left:0;color:#67693d;}

/*----- Nyhedsside - Nyhedselement -----*/
#newselement h1 {font-style: italic;}
#newselement #newsdetails img {float: left;padding: 5px; margin: 0 10px 10px 0; border: 1px solid #c0c0c0;}
#newselement #newsnavigation a {text-decoration: underline;}
div#frontNewsContainer div, div#infoBox div, div#topColumn div, div#subpageContent p {font-family: Trebuchet MS; font-size: 11px; font-weight: normal; color: black; text-decoration: none;}

div#bottomColumn {background: url(/Files/Billeder/RRS/gfx/indhold_boks_forside.png) no-repeat; width: 832px; height: 297px; overflow: hidden;}
div#bottomColumnContent {width: 840px;}

/*----- Venstre kolonne -----*/
div#leftColumn {width: 244px; display:inline; float:left; margin:0px 20px 0px 0; background: #f1f1f1; position: relative; padding: 9px 0 0 0;}
div#topLeftColumn {width:254px; height: 43px;position: absolute; left:-10px;}
div#contentLeftColumn { width:244px; height: auto; padding:43px 0 20px 0; }
div#contentLeftColumn table {margin: 10px 0 0 10px;}
div#contentLeftColumn table .leftColumnImageText {font-family: Georgia; font-size: 11px; color: #969696; font-weight: normal; font-style: italic;}
div#topLeftColumn h1 {margin: 0px 0 0 20px; color: white;}

/*----- Højre kolonne -----*/
div#mainColumn {width: 568px; display:inline; float:left; background:transparent; margin: 0; padding: 9px 0 0 0;}
div#citationStart {width: 100%; margin:0 0 10px 0; border-top: 1px solid #6b5454; padding:10px 0 10px 0;}
div#mainColumn .text {width: 100%; font-family: Georgia; font-size: 16px; color: #6b5454; font-weight: normal; font-style: italic; margin: 0 0 0 0px;}
div#citationEnd {width: 100%; text-align:right; float:right; display:inline; border-bottom: 1px solid #6b5454; margin: 0 0 30px 0; padding: 10px 0 10px 0;}
div#subpageContent {width: 100%;}
div#subpageContent h1 {width: 100%;}


