
#header #menu02wrap {position: relative; float: left; width:942px; margin: 74px 0 0 0; background: url(../images/streg-kort.gif) bottom left repeat-x;}
#header #menu02wrap a {text-decoration: none; font: 13px/18px "Press Sans", Verdana, Arial, Helvetica, sans-serif;} 

/*---- MENU 0 ----*/

#header #menu0{width: 500px; float: left;}
#header #menu0 ul{padding: 0; margin:0; list-style: none;}
#header #menu0 ul li {float:left;}
*html #header #menu0 ul li a {float: left;} /*Skjuler denne style fra Opera*/
#header #menu0 ul li a{
border-top: 4px solid #012a46; border-right: 1px solid #012a46; border-bottom: 1px solid #012a46; 
display:block; text-align: center; color: #78919c; background: #E8F3E9;
padding: 3px 19px 3px 19px; margin-top: 5px; height: 19px;}

#header #menu0 ul li a:hover, #header #menu0 ul li.menu0first a:hover{ background: #99D1A4;}
#header #menu0 ul li.menu0first_act a{background: #fff; padding-top: 8px; margin-top: 1px; border-bottom: none; border-left: 1px solid #012a46;}

#header #menu0 ul li.menu0first a{background: #E8F3E9; border-left: 1px solid #012a46;}
#header #menu0 ul li.act_menu a{background: #fff; padding-top: 7px; z-index: 999;margin: 1px 0 0 -1px; border-left: 1px solid #012a46; border-bottom: 1px solid #fff;}
#header #menu0 ul li.act_menu a:hover, #header #menu0 ul li.menu0first_act a:hover {background: #fff;}


/*---- MENU 2 ----*/

#header #menu2 {float: right; }
#header #menu2 ul {padding: 0; margin: 0; list-style: none;}
#header #menu2 ul li {float: left;}
*html #header #menu2 ul li a {float: left;} /*Skjuler denne style fra Opera*/
#header #menu2 ul li a {
border-left:1px solid #012a46; border-top:4px solid #012a46; border-bottom: 1px solid #012a46;
display: block; text-align: center; color:#78919c; background: #E8F3E9; 
padding: 3px 19px 3px 19px; margin-top: 5px; height: 19px;}
 
#header #menu2 ul li.act_menu a{background: #fff; padding-top: 7px; margin: 1px -1px 0 0; border-right:1px solid #012a46; border-bottom: 1px solid #fff;}
#header #menu2 ul li.menu2last_act a{background: #fff; padding-top: 7px; margin: 1px 0 0; border-bottom: 1px solid #fff;}

#header #menu2 ul li a:hover{ background: #99D1A4;}
#header #menu2 ul li.act_menu a:hover, #header #menu2 ul li.menu2last_act a:hover {background: #fff;}

/*---- MENU 1 ----*/

#header {z-index: 999;}

#header #menu1 {float:left; /*width:941px;*/ /*test*/ width:938px; /*test*/ font: 13px/13px "Press Sans", Verdana, Arial, Helvetica, sans-serif; border-left:1px solid #012a46;}
#header #menu1 ul { padding:0; margin:0; list-style: none;}
#header #menu1 ul li { float:left; padding: 0 26px 0 10px; line-height: 28px;}
#header #menu1 ul li a { color:#003141; display: block; padding: 5px 0;}
#header #menu1 ul li:hover a, #header #menu1 ul li.over a {background: url(../images/triangle.gif) bottom left no-repeat;}

#header #menu1 ul ul {display: none;}
#header #menu1 ul li:hover ul, #header #menu1 ul li.over ul {
display: block; position: absolute;
background: #E8F3E9; z-index: 99;
opacity:0.90;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}
#header #menu1 ul ul li {float:none; padding: 0;}
#header #menu1 ul ul li a:hover {
background: #fff;
}
#header #menu1 ul li:hover li a, #header #menu1 ul li.over li a {background-image: none;}


/*---- FCE ----*/

.trekolonner_f_top, .trekolonner_f_bottom, {width: 100%; clear: both; padding-bottom: 10px;}
.trekolonner_vagt_top {width: 100%; height: 210px; _height: 200px; clear: both; padding-bottom: 10px;}
.trekolonner_f_top p, .trekolonner_f_bottom p, .trekolonner_vagt_top p {margin: 0;}
.trekolonner_vagt_top .kol2 {float: left; width: 220px; height: 220px; margin-left: 10px; overflow: hidden; position: relative;}
.trekolonner_f_top .kol1, .trekolonner_vagt_top .kol1 {float: left; width: 450px; overflow: hidden; position: relative;}
.trekolonner_vagt_top .kol1 {padding: 0 0 0 10px; width: 440px!important;}
/*.trekolonner_vagt_top .kol2,*/ .trekolonner_f_top .kol2 {float: left; width: 220px; margin-left: 10px; overflow: hidden; position: relative;}
.trekolonner_f_top .kol3,  .trekolonner_vagt_top .kol3 {float: left; width: 220px; margin-left: 10px; overflow: hidden; position: relative;}
.trekolonner_f_bottom .kol1 {float: left; width: 450px; overflow: hidden; position: relative;}
.trekolonner_f_bottom .kol2  {float: left; width: 220px; margin: 10px 0 0 10px; overflow: hidden; position: relative;}
.trekolonner_f_bottom .kol3 {float: left; width: 200px; margin: 0 0 0 10px; padding: 9px 0 0 5px; overflow: hidden; position: relative;}
/*.trekolonner_f_bottom .tx-onetrandomcontent-pi1, .trekolonner_f_bottom .csc-header, .bodytext {padding: 5px 0 0 5px; overflow: hidden;}
.trekolonner_f_bottom, .bodytext {padding: 0 0 0 5px; overflow: hidden;}*/




.trekolonner_vagt_top .kol1 {background: #E8ECEF;}
.vagt_latest_container {padding: 30px 0 0;}

.fokusomraade {width: 100%; clear: both; padding-bottom: 10px;}
.fokusomraade .fokus1 {float: left; width: 220px;}
.fokusomraade .fokus2 {float: left; width: 220px; margin-left: 10px;}
.fokusomraade .fokus3 {float: left; width: 220px; margin-left: 10px;}
.fokusomraade .fokus4 {float: left; width: 220px; margin-left: 10px;}


.faktabox {border-bottom: 1px solid #ccc; padding: 10px 0 15px;}
.faktabox ul {margin: 0; padding: 0; list-style: none;}
.faktabox ul li {padding-left: 13px; background: url(../images/faktapil.gif) left 4px no-repeat;}



/*---- FORSIDE ----*/

.trekolonner_f_top .kol1 .csc-header {position: absolute; left: 10px; bottom: 35px;}
.trekolonner_f_top .kol1 .csc-textpic-text {position: absolute; left: 10px; top: 170px;}

.trekolonner_f_top .kol2 .csc-header, .trekolonner_vagt_top .kol2 .csc-header {position: absolute; left: 10px; top: 15px;}
.trekolonner_f_top .kol2 .csc-textpic-text {position: absolute; left: 10px; top: 40px;}
.trekolonner_vagt_top .kol2 .csc-textpic-text {position: absolute; left: 10px; top: 60px;}

.trekolonner_f_top .kol3 .csc-header, .trekolonner_vagt_top .kol3 .csc-header {position: absolute; left: 10px; top: 15px;}

.trekolonner_f_bottom .kol1 {
	background: #E6F2E8 url(../images/eye.jpg) 0 0 no-repeat; min-height: 210px; height: auto !important; height: 210px;
	width: 430px; padding: 0 10px;	
}
.trekolonner_f_bottom .kol3 {background: #E8ECEF; min-height: 210px; height: auto !important; height: 210px;}


/*---- Tabeller ----*/


table.graa {margin: 0; padding: 0; background: #F1F2F4;}
/*td.red {background: red;}*/

.graa td {color: #012A46; border-bottom: 1px solid #B2BFC7;}
td {margin: 0; padding: 3px 5px;}
td.border-left {border-left: 1px solid #D0D8DB;}
td.header {padding: 5px; background: #B2BfC7; color: #fff; text-transform: uppercase; border-left: 1px solid #597487; border-bottom: 1px solid #597485;}
td.header-minusborder {padding: 5px; background: #B2BfC7; color: #fff; text-transform: uppercase; border-bottom: 1px solid #597485;}
td p {margin: 0;}

td.header p, td.header-minusborder p {font-size: 1.3em; font-weight: bold;}

p.box {background: #e6f2e8;}



/*---- Forside nyheder ----*/

.topnyhed {float: left; width: 210px; padding: 110px 0 0 0;}

/*.topnyhed_vagt {float: left; width: 210px; padding: 20px 0 0 10px;}*/
.topnyhed_vagt {float: left; width: 210px; padding: 20px 0 0 0;}

.forside_latest_container {float: right; width: 210px; padding: 20px 0 0 0;}



/*---- Sitemap tabel ----*/
.sitemapTable {width: 100%;}
.sitemapLeft, .sitemapCenter, .sitemapRight {vertical-align: top; width: 33%;}
.sitemapCenter, .sitemapRight {border-left: 1px solid #ccc; padding-left: 10px;}

.sitemapTable ul {margin: 0; padding: 0; list-style: none;}
.sitemapTable ul ul {margin-left: 20px;}

.sitemapTable ul a {font-weight: bold; line-height: 15px;}
.sitemapTable ul ul a {font-weight: normal;}

.tx-flseositemap-pi1 {padding-bottom: 10px;}



/*---- Blockquote ----*/

blockquote {background: url(../images/citat.gif) left top no-repeat; margin: 0; padding: 0 20px 0 50px;}


.news-catmenu {border-bottom: 1px solid #ccc; padding: 10px 0 15px;}
