body
{
font-family:Arial, Verdana, Helvetica;
font-size:11px; 
margin:0px;
padding:0px;
}
.topWrapper
{
background: url("top_bg.png");
height:134px;
padding:0px;
margin:0px;
}
.top
{
height:134px;
/*width:950px;*/
margin:0px auto 0px auto;
}
.topGraphic
{
position:absolute;
float:right;
right:0px;
top:0px;
height:134px;
width:716px;
background:url("nj_toppic.png");
z-index:100;
}
.logo
{
position:relative;
width:950px;
margin:0px auto 0px auto;
right:0px;
top: 30px; 
z-index:300;
}
.kontaktLink
{
float:right;
margin-top:6px;
color:#bcc7d7;
Font-size:10px;
}
.kontaktLink a
{
color:#bcc7d7;
}
.contentShadow
{
/*background: url("bg_shadow.png");*/
width:975px;
margin:0px auto 0px auto;
}
.contentInnerWrapper
{
/*position:relative;*/
width:950px;
margin:0px auto 0px auto;
}
.content { }
.topImage
{
min-height:260px;
position:relative;
}
.center
{
background-color:#ffffff;
min-height:220px;
clear:both;
overflow:hidden;
width:950px;
}
.centerNews
{
float:left;
margin:14px 0px 20px 25px;
height:175px;
}
.pageTitle
{
Font-size:20px;
Font-weight:bold;
Color:#012e5c;
border-bottom:solid 1px #e2e4e6;
margin:0px 0px 20px 0px;
padding:0px 0px 10px 0px;
}
#koreplan ul
{
list-style-image: url("arrow.png");
padding:3px 0px 0px 15px;
margin:0px;
}
#koreplan ul a
{
color:#4c6c8d;
Font-weight:bold;
}
#trafikLink ul
{
list-style-image: url("arrow.png");
padding:3px 0px 0px 15px;
margin:0px;
}
#trafikLink ul a
{
color:#4c6c8d;
Font-weight:bold;
}
.emnebund
{
background:url("emnebund.png");
height:163px;
}
.emnebundNyhed
{
width:200px;
float:left;
margin:15px 0px 10px 30px;
}
.footer
{
padding-top:16px;
padding-bottom:10px;
font-size:10px;
}
/* LEFTMENU*/
.leftMenu
{
clear:both;
margin-top:12px;
float:left;
width:187px;
margin-left:22px;
color:#707173;
display:inline;
padding-bottom:20px;
}
.leftMenuTitle
{
padding:16px 15px 16px 15px;
color:#707173;
border:solid 1px #e7e7e7;
font-size:15px;
background:url("leftmenu_top_bg.png");
margin-bottom:20px;
}
ul.M2
{
margin-left:0px;
clear:both;
}
ul.M2 li a
{
padding:8px 15px 8px 15px;
font-size:11px;
display: block;
border-bottom:solid 1px #e2e4e6;
text-decoration:none;
color:#707173;
}
li.L2,li.L2_Active 
{
list-style: none outside;
margin:0px;
list-style-type: none;
font-weight:bold;
}
li.L2_Active a.L2_Active
{
margin:0px;
background:url("leftmenu.png");
color:#707173;
}
ul.M2 li a:hover
{
margin:0px;
background:url("leftmenu.png");
color:#707173;
}
/* TOPMENU */
.topMenu
{
position:relative;
width:950px;
height:45px;
margin:-46px auto 0px auto;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
padding-top:0px;
z-index:200;
}
ul.M0, ul.M2, ul.M3 
{
margin:0px;
padding:0px;
list-style-type: none;
clear:both;
border: 0px;
}
ul.M0 li
{
display:inline;
float: left;
padding: 0px;
margin: 0px;
}
ul.M0 li a
{
padding:15px 15px 14px 15px;
font-size:13px;
display: block;
}
li.czL2,li.czL3,li.czL4,li.czL2_Active,li.czL3_Active,li.czL4_Active 
{
list-style: none outside;
margin:0px;
list-style-type: none;
font-weight:bold;
}
li.czL1_Active a.czL1_Active
{
background:url("topmenubg.png");
margin:0px;
}
li.czL1
{
list-style: none outside;
list-style-type: none;
font-weight:bold;
margin:0px;
}
ul.M0 li a:hover
{
background:url("topmenubg.png");
margin:0px;
}
li.czL1 a.czL1, li.czL1_Active a.czL1_Active, ul.M1
{
margin:0px;
list-style-type: none;
font-weight:bold;
color:#FFFFFF;
display:block;
text-decoration:none;
}
.nimg
{
display: inline;
}
/*REJSEPLANEN*/
.rejseplanMain
{
margin: 30px 0px 0px 0px; 
padding: 0; 
width: 270px;
height:184px;
float:right;
background:url("rejseplan_bg.png");
}
.rejseplanH1{
margin: 18px 38px 11px 18px; 
padding:0; 
text-align: left; 
color:#FFFFFF; 
font-size:14px; 
font-family: arial; 
font-weight: bold;
}
.rejseplanTH
{
margin: 0px 0px 0px 18px; 
font-family:Arial, Verdana, Helvetica; 
font-size:11px; 
text-align:left; 
font-weight:bold; 
color:#FFFFFF; 
vertical-align:middle;
}
.rejseplanTD
{
margin:0px;
padding:0px;
vertical-align:middle;
}
.rejseplanInputLarge
{
font-family:Arial, Verdana, Helvetica; 
border:0px; 
font-size:11px; 
background-color:#fff; 
color: #000; 
width: 164px;
height:18px;
margin-bottom:4px;
}
.rejseplanInputSmall
{
font-family:Arial, Verdana, Helvetica; 
font-size:11px; 
background-color:#fff; 
color: #000; 
width: 45px;
height: 18px;
border:0px;
margin-bottom:4px;
}
.rejseplanDDL
{
font-family:Arial, Verdana, Helvetica; 
font-size:11px; 
background-color:#fff; 
color: #000; 
width: 45px;
height:18px;
border:0px;
}
