/*NAC NEW*/
body{
    background:url("../gfx/bg_repeat.jpg");
    background-repeat:repeat-y;
    background-color:#ffffff;
    font-family:arial;
    font-size:11pt;
    margin:0;
}

.sitewidth{
	/*width:1265px;*/
	background:url("../gfx/baggrund_2.jpg");
	background-repeat:no-repeat;
}
.site{
    width:950px;
    background:url("../gfx/site_bg.gif");
    background-repeat:no-repeat;
    background-color:#ffffff;
    margin:0px auto;
    padding:10px 15px 15px 15px;
	border: 1px;
}
.header{
    width:950px;
    height:100px;
}
.logo{
    height:100px;
    float:left;
    width:175px;
    margin-right:20px;
}
.redblock{
    background-color:#db062d;
    height:80px;
    width:755px;
    float:right;
}
.shortcuts{
    float:right;
}
.topmenu{
    height:33px;
    background:url("../gfx/topmenu_bg.gif");
    background-repeat:repeat-x;
}
.topmenu ul{
    margin:0;
    padding:0;
    list-style-type:none;
    float:left;
}
.topmenu ul li {
display:inline;
line-height:32px;
}
.topmenu ul li a{
background-image:url(../gfx/menu_sep.gif);
background-position:right top;
background-repeat:no-repeat;
color:#000000;
display:inline-block;
line-height:33px;
padding-left:10px;
padding-right:10px;
text-decoration:none;
font-family:arial;
font-size:14px;
padding-top:0px;
}
.topmenu .menu-current a, .topmenu ul li a:hover{
    background-image:url("../gfx/top_sel.gif") !important;
    background-repeat:repeat-x;
    color:#ffffff;
}
.topmenu ul .menu-expand.menu-parent a{
    background-image:url("../gfx/top_sel.gif") !important;
    background-repeat:repeat-x;
    color:#ffffff;
}
.topmenu .menu-last{
        display:none;
}
.search_box{
    float:right;
}
.bigbanner{
    
}
.rowleft{
    float:left;
    width:570px;
    background:url("../gfx/left_col.gif");
    background-position:top right;
    background-repeat:no-repeat;
    padding-right:10px;
    font-size:10pt;
}
.rowright{
    width:360px;
    float:right;
    font-size:10pt;
}
.footer{
    width:950px;
    border-top:2px solid #db062d;
    border-bottom:1px solid #d6d5d2;
    font-size:11px;
    height:20px;
    }
h1{
font-family:arial;
font-size:15px;
}
h2{
    font-family:arial;
    font-size:13px;
}
.clear{
    clear:both;
}

/*Subpage specific stuff*/
.shortcuts{
    padding:10px;
}
.shortcuts a{
    padding-left:20px;
    color:#ffffff;
    text-decoration:none;
}
.shortcuts .shortcut{
    background:url("../gfx/shortcut.gif");
    background-repeat:no-repeat;
    background-position:center left;
}
.shortcuts .rss{
    background:url("../gfx/rss.gif");
        background-repeat:no-repeat;
    background-position:center left;
}
.leftmenu{
    float:left;
    width: 190px;
}
.leftmenu ul{
   list-style-type:none;
   margin:0;
   padding:0;
   display:block;
}

.leftmenu li{
    display:block;
    background-color:#ecece5;
    line-height:20px;
}
.leftmenu li a{
padding-left:10px;}

.leftmenu li.menu-expand.menu-parent{
background-image:url(../gfx/leftnav_open.gif);
background-repeat:no-repeat;

}
.level_0 li{
background-position:left 4px;
}
.level_0 .menu-current a{
background-position:left 4px;
}
.level_1 li{
    background-position:10px 4px;
}
.leftmenu .menu-current a{
color:#db062d;
background-image:url(../gfx/leftnav_active.gif);
background-repeat:no-repeat;
}
.leftmenu .menu-child a{
background:none;
color:#000000;
}

/*lvl 2 padding*/
.leftmenu li ul li a{
    padding-left:20px;
    background-position:10px !important;
}
/*lvl 3 padding*/
.leftmenu li ul li ul li a{
    padding-left:30px !important;
    background-position:20px !important;
}
.leftmenu li .menu-parent a, .leftmenu li .menu-expand a{
    padding-left:20px;
    background-position:10px;
}
.leftmenu ul li a{
    border-bottom:1px solid #ffffff;
    min-height: 20px;
    color:#000000;
    text-decoration:none;
    display:block;
    font-size:9pt;
}
.maincontent{
    float:right;
    width:750px;
	min-height:350px;
	
}
.maincontent a:link, .maincontent a:visited{
color:#444444;
text-decoration:underline;
}
.maincontent a:hover {
color:#666666;
text-decoration:none;
}
.maincontent a:active{
color:#444444;
text-decoration:underline;
}
/*news*/

.post_title a:link{
text-decoration:none;
}
.crumbs{
    border-bottom:1px solid #d6d5d2;
    height:35px;
    line-height:35px;
    font-size:9pt;
}
.crubms .menu-first{}
.crumbs span{
display:inline;}
.crumbs a{
    color:#000000;
    
}
.print{
    float:right;
  /*  margin-top:-35px;*/
}
.print a{
    color:#d6d5d2;
    padding-left:20px;
    background:url("../gfx/print.gif");
    background-position:top left;
    background-repeat:no-repeat;
}
