.leftfloat .boxframe{
display: none;
}

/*tagstyles*/
body{
margin: 0px;
}

.body_no_banner{
}

img{
border: none;
}

p{
padding: 0px;
margin: 0px;
}


/*general*/
.imgfix{
font-size: 0px;
}

.placeholder_966px{
width: 966px;
}

.clear_ie6fix{
clear: left;
height: 0px;
font-size: 0px;
}

.clear_ie6fix2{
clear: left;
height: 2px;
}

.leftclear{
clear: left;
}

.rightclear{
clear: right;
}

.bothclear{
clear: both;
}

.leftfloat{
position: relative;
float: left;
}

.rightfloat{
position: relative;
float: right;
font-size: 0px;
}

.spacer_10px{
height: 10px;
font-size: 0px;
}

.spacer_40px{
float: left;
width: 40px;
height: 40px;
font-size: 0px;
}

.spacer_1px{
height: 1px;
font-size: 0px;
}

.pagecontainer{
position: relative;
}

.stddivider{
position: relative;
border-bottom: 1px solid #E7E6E3;
font-size: 0px;
}

.stddivider_margin_10px{
position: relative;
border-bottom: 1px solid #E7E6E3;
font-size: 0px;
margin: 10px 0px 10px 0px; 
}

.nopadding{
padding: 0px 0px 0px 0px !important;
}

.foldtext{
position: relative;
padding: 0px 0px 5px 40px;
font-family: Verdana;
font-size: 11px;
color: #434140;
}

.add_remove_icon{
float: right;
padding: 9px 10px 0px 0px;
}


/*topbanner*/
.topbannercontainer{
display: none;
}

.topbanner{
position: relative;
width: 728px;
font-size: 0px;
margin-left: auto;
margin-right: auto;
}


/*top*/
.topcontainer{
position: relative;
background-repeat: repeat-x;
}

.toplogocontainer{
float: left;
position: relative;
font-size: 0px;
}

.logininfocontainer{
display: none;
position: relative;
padding: 13px 18px 0px 0px;
font-family: Verdana;
font-size: 11px;
color: #DBDAD3;
float: right;
}

.logininfocontainer a{
padding-right: 2px;
color: #DBDAD3;
text-decoration: none;
}

.logininfocontainer a:hover{
text-decoration: underline;
}

.logininfodivider{
color: #7E7E73;
}

.infolinkscontainer{
display: none;
position: relative;
padding: 12px 18px 0px 0px;
font-family: Verdana;
font-size: 11px;
color: #DBDAD3;
float: right;
}

.infolinkscontainer a{
padding-right: 2px;
color: #DBDAD3;
text-decoration: none;
}

.infolinkscontainer a:hover{
text-decoration: underline;
}

.infolinksdivider{
color: #7E7E73;
}


/*topmenu*/
.topmenucontainer{
display: none;
}

.topmenuitem_off{
float: left;
padding: 10px 0px 0px 0px;
}

.topmenuitem_off a{
font-family: Verdana;
font-size: 13px;
color: #A0A097;
text-decoration: none;
font-weight: bold;
}

.topmenuitem_off a:hover{
color: #F3F3F0;
}

.topmenuitem_on{
background-image: url('/img/topmenu_on_bg.gif');
background-repeat: repeat-x;
float: left;
height: 36px;
}

.topmenuitem_on_padding{
padding: 10px 0px 0px 0px;
}

.topmenuitem_on a{
font-family: Verdana;
font-size: 13px;
color: #474747;
text-decoration: none;
font-weight: bold;
}

.topmenu_divider{
float: left;
height: 36px;
}


/*submenu*/
.submenucontainer{
display: none;
}

.submenu_linkarrow_container{
float: left;
margin: 0px;
padding: 10px 4px 0px 10px;
}

.submenu_linkarrow_off{
font-size: 0px;
border: 2px solid #CECDC6;
background-color: #FAFAF9;
}

.submenu_linkarrow_green{
font-size: 0px;
border: 2px solid #FFFFFF;
background-color: #4F9514;
}

.submenu_linkarrow_blue{
font-size: 0px;
border: 2px solid #FFFFFF;
background-color: #1A65A0;
}

.submenu_item{
float: left;
margin: 0px;
line-height:14px;
padding: 11px 1px 0px 1px;
}

.submenu_item a{
font-family: Verdana;
font-size: 10px;
color: #434140;
text-decoration: none;
}

.submenu_item a:hover{
text-decoration: underline;
}


/*content*/
.contentcontainer{
position: relative;
margin: 0px;
}

.content_700px{
position: relative;
float: left;
width: 720px;
}

.content_460px{
position: relative;
float: left;
width: 480px;
}

.content_220px{
display: none;
position: relative;
float: left;
width: 240px;
}


/* green box*/
.green_boxframe{
position: relative;
margin: 0px 0px 10px 10px;
border: 1px solid #93A9B4;
padding: 4px;
background-color: #FEFEFE;
}

.green_boxframe .topgrad{
position: relative;
height: 44px;
background-image: url('/img/box_220_green_top_bg.gif');
background-color: #5FA21B;
}

.green_boxframe .topgrad h5{
font-family: Arial;
font-size: 14px;
color: #E8F1E0;
margin: 0px;
padding: 17px 8px 8px 10px;
font-weight: bold;
}

.green_boxframe .content_container{
border: 1px solid #5FA21B;
background-position: bottom;
background-color: #5FA21B;
background-repeat: repeat-x;
background-image: url('/img/box_220_green_bottom_bg.gif');
}

.green_boxframe .stdcontent_small{
margin: 0px 10px 0px 10px;
padding: 10px 10px 10px 10px;
font-family: Verdana;
font-size: 11px;
border: 1px solid #9BCF64;
background-color: #509614;
color: #FFFFFF;
}

.green_boxframe .stdcontent_small_no_border{
position: relative;
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
}

/*Login box fix*/
.green_boxframe .stdcontent_small_no_border .inputtext{
background-color: #5FA21B;
margin: 10px 10px 0px 10px;
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
}

.green_boxframe .RegexLoginReq{
margin: 6px 10px 0px 10px;
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
display:block;
width:194px;
height:11px;
}

/*kontakt box fix*/
.boxframe .KontaktInput{

border:0 none;

margin:0;
display:block;
padding:0px 10px 0px 0px;
float:left;
top:12px;
width:202px;
height:22px;
}

.boxframe .RegExContainer{
width:450px;
height:22px;
float:left;
display:block;
}

.boxframe .RegexSuggestNameReq{
margin: 0px 0px 10px 0px;
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
display:block;
width:194px;
height:11px;
float:left;
}

.boxframe .RegexSuggestMailReq{
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;

font-family: Verdana;
font-size: 11px;

display:block;
float:left;
width:202px;
height:24px;
}


.boxframe .RegexSuggestMailNotValidReq{
margin: 6px 0px 10px 0px;
padding:0px 0px 0px 10px;
position:relative;
font-family: Verdana;
font-size: 11px;
display:inline;
float:left;
width:202px;
height:24px;
}
/*kontakt box fix END*/

.regex{
display:block;
height:21px;
width:194px;
float:left;
}
/*Login box fix END*/
	
.green_boxframe .stdcontent_small_no_border input{
width: 194px;
margin-bottom: 5px;
border: 1px solid #B0C7D2;
padding: 3px;
color: #A1A09F;
margin: 2px 0px 0px 10px;
display:block;
}

.green_boxframe .stdcontent_small_no_border .stdcontent_end{
text-align: right;
padding: 10px 10px 0px 0px;
font-size: 0px;
}

.green_boxframe .stdcontent_small_no_border .menuitem{
padding: 10px 10px 10px 40px;
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
font-weight: bold;
}

.green_boxframe .stdcontent_small_no_border .menuitem a{
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
font-weight: bold;
}

.green_boxframe .stdcontent_small_no_border .divider{
margin: 0px 10px 0px 10px;
border-bottom: 1px solid #9BCF64;
}

.green_boxframe .stdcontent_small a{
color: #FFFFFF;
text-decoration: none;
}

.green_boxframe .stdcontent_small a:hover{
color: #FFFFFF;
text-decoration: underline;
}

.green_boxframe .stdcontent_small .divider{
border-bottom: 1px solid #9BCF64;
}

/*comment box*/

.boxframe .CommentLiteralBox{
width:75px;
height:200px;
padding:0px 10px 0px 0px;
float:left;
display:inline;
}

.boxframe .CommentField{
width:680px;
height:300px;
}

.boxframe .CommentLiteral{
float:left;
display:block;
height:22px;
width:130px;
padding: 0px 0px 0px 0px;
}

.boxframe .CommentInputBox{
width:590px;
height:300px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:left;
display:inline;
}

.boxframe .CommentInputBox textarea,input {
width:590px;
}

.boxframe .CommentInputBox textarea {
width:590px;
height:150px;
}

.boxframe .commentRegExVal{
float:left;
width:11px;
height:11px;
}
.boxframe .CommentLiteralComment{
padding: 0px 0px 0px 0px;
float:left;
display:block;
height:150px; 
width:130px;
}

.boxframe 
.CommentInputBox textarea,
 .CommentInputBox textarea,input,
.CommentLiteral{
padding: 0px 0px 0px 0px;
margin-bottom:5px;
}

.boxframe .CommentLiteral,.CommentLiteralComment{
margin-bottom:5px;
padding: 0px 0px 0px 0px;
}

.boxframe .CommentInputBtn  input{ 
width:60px;
float:right;
}
/*comment box END*/

/* search box*/
.search_boxframe{
display: none;
}

.search_boxframe .searchcontainer{
position: relative;
background-color: #509614;
background-image: url('/img/searchbox_bg.jpg');
height: 220px;
}

.search_boxframe .coldivider{
position: relative;
float: left;
width: 345px;
}

.search_boxframe .content_container{
height: 110px;
}

.search_boxframe .searchcontainer h5{
font-family: Arial;
font-size: 14px;
color: #E8F1E0;
margin: 0px;
padding: 17px 8px 8px 10px;
font-weight: bold;
}

.search_boxframe .stdcontent_small{
position: relative;
margin: 0px 0px 0px 10px;
padding: 10px 10px 10px 10px;
font-family: Verdana;
font-size: 11px;
border: 1px solid #9BCF64;
background-color: #509614;
color: #FFFFFF;
}

.search_boxframe .stdcontent_small a{
color: #FFFFFF;
text-decoration: none;
}

.search_boxframe .stdcontent_small a:hover{
color: #FFFFFF;
text-decoration: underline;
}

.search_boxframe .stdcontent_small .divider{
margin: 10px 0px 10px 0px;
border-bottom: 1px solid #9BCF64;
}


/* standard box*/
.gradbottom{
background-position: bottom;
background-repeat: repeat-x;
}

.boxframe{
position: relative;
margin: 0px 0px 10px 10px;
background-color: #FFFFFF;
}

.boxframe .topgrad{
position: relative;
height: 44px;
}

.boxframe .topgrad_blue{
position: relative;
height: 37px;
}

.boxframe .topgrad_small{
position: relative;
}

.boxframe h1{
font-family: Arial;
font-size: 18px;
color: #000000;
padding: 11px 8px 4px 8px;
margin: 0px;
font-weight: bold;
float: left;
}

.boxframe h2{
font-family: Arial;
font-size: 12px;
color: #000000;
margin: 0px;
padding: 12px 8px 8px 8px;
font-weight: bold;
}

.boxframe .topgrad h5{
font-family: Arial;
font-size: 14px;
color: #53514F;
margin: 0px;
padding: 17px 8px 8px 10px;
font-weight: bold;
}

.boxframe .topgrad_blue h5{
font-family: Arial;
font-size: 14px;
color: #FFFFFF;
margin: 0px;
padding: 12px 8px 8px 10px;
font-weight: bold;
}

.boxframe .printicon{
display: none;
float: right;
}

.boxframe .mailicon{
display: none;
float: right;
}

.boxframe .stdcontent_small{
background-color: #FFFFFF;
padding: 0px 10px 0px 10px;
font-family: Verdana;
font-size: 11px;
color: #434140;
}
/*kontakt link fix*/
.boxframe .stdcontent_small a {
color:#1D6CA9;
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.boxframe .stdcontent_small_gray_bg{
background-color: #F3F3F0;
padding: 10px 10px 0px 10px;
font-family: Verdana;
font-size: 11px;
color: #434140;
}

.boxframe .stdcontent_small .medier{
position: relative;
float: left;
color: #1D6CA9;
padding: 2px 0px 10px 5px;
}

.boxframe .stdcontent_small .medier a{
color: #1D6CA9;
text-decoration: none;
}

.boxframe .stdcontent_small .medier a:hover{
color: #1D6CA9;
text-decoration: underline;
}

.boxframe .stdcontent_small .divider{
border-bottom: 1px solid #E7E6E3;
margin-bottom: 10px;
}

.boxframe .stdcontent_gradend{
background-color: #FFFFFF;
padding: 15px 10px 10px 10px;
font-family: Verdana;
font-size: 11px;
color: #434140;
background-position: bottom;
background-repeat: repeat-x;
background-image: url('/img/box_bottom_bg.gif');
}

.boxframe .stdcontent{
background-color: #FFFFFF;
padding: 15px 10px 0px 10px;
font-family: Verdana;
font-size: 11px;
color: #434140;
}

.boxframe .stdcontent a{
font-family: Verdana;
font-size: 11px;
color: #1D6CA9;
text-decoration: none;
}

.boxframe .stdcontent .product_container{
float: left;
position: relative;
padding: 15px;
background-color: #FFFFFF;
}

.boxframe .stdcontent .product{
position: relative;
width: 320px;
height: 150px;
border-bottom: 2px solid #D9D8D5;
}

.boxframe .stdcontent .prodimg{
float: left;
font-size: 0px;
}

.boxframe .stdcontent .prodtext_container{
position: relative;
float: left;
width: 225px;
margin-left: 10px;
}

.boxframe .stdcontent .prodtext_container .prodtext{
position: relative;
height: 118px;
border-bottom: 1px solid #E7E6E3;
}

.boxframe .stdcontent .prodtext_container .prodtext h3{
position: relative;
padding: 0px 0px 7px 0px;
font-family: Verdana;
font-size: 12px;
color: #1D6CA9;
}

.boxframe .stdcontent .prodtext_container .prodtext .emne{
position: relative;
padding: 0px 0px 7px 0px;
font-family: Verdana;
font-size: 10px;
color: #7F7F7A;
}

.boxframe .stdcontent .prodtext_container .icon{
position: relative;
float: left;
padding: 7px 4px 0px 0px;
}

.boxframe .stdcontent .prodtext_container .icon_text{
position: relative;
float: left;
padding: 10px 16px 0px 0px;
}

.boxframe .stdcontent .prodtext_container .icon_text a{
font-family: Verdana;
font-size: 10px;
color: #1D6CA9;
text-decoration: none;
}

.boxframe .stdcontent_graybg{
background-color: #F3F3F0;
padding: 15px 10px 15px 10px;
font-family: Verdana;
font-size: 11px;
line-height: 12px;
color: #434140;
}

.boxframe .stdcontent_graybg a{
font-family: Verdana;
font-size: 11px;
line-height: 12px;
color: #434140;
text-decoration: none;
}

.boxframe .stdcontent_graybg a:hover{
font-family: Verdana;
font-size: 11px;
line-height: 12px;
color: #434140;
text-decoration: underline;
}

.boxframe .stdcontent_graybg .rightimg{
float: right;
position: relative;
font-size: 0px;
}

.boxframe .stdcontent h3{
padding: 8px 0px 8px 0px;
margin: 0px;
font-family: Verdana;
font-size: 12px;
color: #1D6CA9;
}

.boxframe .stdcontent .date{
font-family: Verdana;
font-size: 10px;
color: #7F7F7A;
}

.boxframe .stdcontent .leftimg{
float: left;
position: relative;
margin: 0px 20px 12px 0px;
}

.boxframe .stdcontent .divider{
margin-top: 8px;
border-bottom: 1px solid #E7E6E3;
}

.boxframe .divider_nomargin{
border-bottom: 1px solid #E7E6E3;
}

.boxframe .stdcontent input{
width: 194px;
margin-bottom: 5px;
border: 1px solid #B0C7D2;
padding: 3px;
color: #A1A09F;
}

.boxframe .stdcontent_end{
display: none;
}

.boxframe .stdcontent_end_border{
font-size: 0px;
border-bottom: 2px solid #D9D8D5;
margin-bottom: 20px;
}

.boxframe .stdcontent_end a{
font-family: Verdana;
font-size: 10px;
color: #1D6CA9;
text-decoration: none;
font-weight: bold;
}

.boxframe .bottom{
display: none;
height: 35px;
color: #FFFFFF;
}

.boxframe .yournews_left .bottom{
color: #53514F;
background-image: none !important;
border-bottom: 2px solid #D9D8D5;
margin-bottom: 20px;
}

.boxframe .bottom .link{
text-align: right;
padding: 11px 8px 4px 8px;
font-weight: normal;
}

.boxframe .bottom .link a{
font-family: Verdana;
font-size: 10px;
color: #1D6CA9;
padding: 11px 8px 4px 8px;
font-weight: bold;
text-decoration: none;
}

.boxframe .bottom .link a:hover{
font-family: Verdana;
font-size: 10px;
color: #ED014C;
padding: 11px 8px 4px 8px;
font-weight: bold;
text-decoration: none;
}

.boxframe .newslink{
margin: 7px 10px 0px 10px;
font-family: Verdana;
font-size: 11px;
}

.boxframe .newslink .divider{
padding-bottom: 5px;
border-bottom: 1px solid #E7E6E3;
font-size: 0px;
height: 1px;
}

.boxframe .newslink .plusimg{
position: relative;
font-size:0px;
float: left;
}

.boxframe .newslink .linktext{
position: relative;
float: left;
padding: 1px 0px 0px 8px;
}

.boxframe .newslink .linktext a{
font-family: Verdana;
font-size: 11px;
text-decoration: none;
color: #1D6CA9;
font-weight: bold;
}

.boxframe .newslink .linktext a:hover{
font-family: Verdana;
font-size: 11px;
text-decoration: none;
color: #ED014C;
font-weight: bold;
}

.boxframe .newslink .date{
position: relative;
float: left;
font-family: Verdana;
font-size: 10px;
color: #7F7F7A;
padding: 1px 0px 0px 8px;
}

.boxframe .yournews_left{
float: left;
width: 458px;
position: relative;
}

.boxframe .yournews_right{
float: left;
position: relative;
}

.boxframe .yournews_right .menu_container{
height: 38px;
background-image: url('/img/news_menu_bg.gif');
width: 220px;
}

.boxframe .yournews_right .menu_on{
float: left;
position: relative;
background-color: #F9F9F7;
border-right: 1px solid #E7E6E3;
}

.boxframe .yournews_right .menu_on h2{
font-family: Arial;
font-size: 14px;
color: #53514F;
margin: 0px;
padding: 12px 8px 8px 8px;
font-weight: bold;
}

.boxframe .yournews_right .menu_on h2 a{
font-family: Arial;
font-size: 14px;
color: #53514F;
text-decoration: none;
}

.boxframe .yournews_right .menu_off{
float: left;
position: relative;
background-color: #F3F3F0;
border-bottom: 1px solid #E7E6E3;
}

.boxframe .yournews_right .menu_off h2{
font-family: Arial;
font-size: 14px;
color: #B4B3B1;
margin: 0px;
padding: 12px 8px 7px 0px;
font-weight: bold;
}

.boxframe .yournews_right .menu_off h2 a{
font-family: Arial;
font-size: 14px;
color: #B4B3B1;
text-decoration: none;
}

.box_h220px{
font-size: 0px;
position: relative;
height: 220px;
width: 220px;
background-image: url('/img/box_220x220_bg.gif');
}

.box_h220px .topimg{
font-size: 0px;
position: relative;
height: 126px;
}

.box_h220px .bluebg{
position: relative;
height: 94px;
background-image: url('/img/box_220x220_news_bg.gif');
}

.box_h220px .bluebg h4{
padding: 15px 10px 5px 10px;
margin: 0px;
font-family: Verdana;
font-size: 13px;
color: #F9F9F9;
font-weight: bold;
}

.box_h220px .bluebg h4 a{
font-family: Verdana;
font-size: 13px;
color: #F9F9F9;
font-weight: bold;
text-decoration: none;
}

.box_h220px .bluebg .main{
padding: 0px 10px 10px 10px;
margin: 0px;
font-family: Verdana;
font-size: 11px;
color: #F9F9F9;
font-weight: normal;
}

.box_h220px .whitebg{
position: relative;
height: 94px;
background-image: url('/img/box_220x220_white_bg.gif');
}

.box_h220px .whitebg h4{
padding: 15px 10px 5px 10px;
margin: 0px;
font-family: Verdana;
font-size: 13px;
color: #1D6CA9;
font-weight: bold;
}

.box_h220px .whitebg .main{
padding: 0px 10px 10px 10px;
margin: 0px;
font-family: Verdana;
font-size: 11px;
color: #434140;
font-weight: normal;
}

.box_h220px .banner{
padding: 35px 20px 35px 20px;
position: relative;
}

/* two cols in 700px content */
.two_cols_content{
position: relative;
width: 100%;
}

.two_cols_content .first_col{
width: 460px;
}

.two_cols_content .first_col_narrow{
width: 222px;
}

.two_cols_content .second_col{
border-bottom: 1px solid #E7E6E3;
}

.two_cols_content .divider_middle{
display: none;
}

/* Linkstable */
.produkter_link_topspacer{
height: 5px;
}

.produkter_link_container{
float: left;
width: 226px;
}

.produkter_link{
padding-top: 11px;
font-family: Verdana;
font-size: 13px;
}

.produkter_link a{
color: #1D6CA9;
text-decoration: none;
font-weight: normal;
}

.produkter_link a:hover{
color: #1D6CA9;
text-decoration: underline;
font-weight: normal;
}


/* Pagebottom */
.pagebottom_container{
}

.pagebottom{
position: relative;
float: left;
font-family: Verdana;
font-size: 10px;
color: #000000;
padding: 9px 15px 8px 15px;
}

.pagebottom a{
color: #000000;
text-decoration: none;
}

.pagebottom_container .logo{
position: relative;
float: right;
padding: 5px 15px 0px 0px;
}

/* calendar */
.calendar_container{
padding: 6px 6px 40px 6px;
}

.calendar_container .prev_next{
float: left;
font-family: Verdana;
font-size: 11px;
text-decoration: none;
color: #1D6CA9;
font-weight: bold;
text-align: center;
width: 28px;
padding-bottom: 5px;
}

.calendar_container .prev_next a{
text-decoration: none;
color: #1D6CA9;
font-weight: bold;
}

.calendar_container .month{
float: left;
font-family: Verdana;
font-size: 11px;
text-decoration: none;
color: #1D6CA9;
font-weight: bold;
text-align: center;
width: 152px;
padding-bottom: 5px;
}

.calendar_container .datebox_empty{
float: left;
border: 1px solid #E1E0D9;
text-align: center;
height: 24px;
width: 24px;
margin: 2px;
background-color: #FAFAF7;
}

.calendar_container .datebox{
float: left;
border: 1px solid #E1E0D9;
text-align: center;
height: 24px;
width: 24px;
margin: 2px;
background-color: #F3F3F0;
}

.calendar_container .datebox_event{
float: left;
border: 1px solid #91B7CD;
text-align: center;
height: 24px;
width: 24px;
margin: 2px;
background-color: #FFFFFF;
}

.calendar_container .date{
padding-top: 5px;
font-family: Verdana;
font-size: 11px;
color: #807F7A;
}


/* forfatterprofiler*/
.forfatterlink{
position: relative;
float: left;
padding: 0px 0px 6px 8px;
}

.forfatterlist{
padding: 0px 0px 8px 20px;
color: #1D6CA9;
}

.forfatterlist a{
color: #53514F;
text-decoration: none;
}

/* aktuelt right top */
.aktuelt_menu_container{
background-color: #F9F9F7;
background-image: url('/img/aktuelt_menu_item_bg_off.gif');
}

.aktuelt_menu_container .item_on{
float: left;
background-image: url('/img/aktuelt_menu_item_bg_on.gif');
font-family: Arial;
font-size: 14px;
color: #53514F;
margin: 0px;
padding: 12px 40px 10px 10px;
font-weight: bold;
}

.aktuelt_menu_container .item_on a{
color: #53514F;
text-decoration:none;
margin: 0px;
padding: 12px 40px 10px 10px;
}

.aktuelt_menu_container .divider{
float: left;
border-right: 1px solid #D5D4CF;
height: 38px;
}

.aktuelt_menu_container .item_off{
float: left;
background-image: url('/img/aktuelt_menu_item_bg_off.gif');
font-family: Arial;
font-size: 14px;
color: #B4B3B1;
margin: 0px;
padding: 12px 8px 10px 10px;
font-weight: bold;
}

.aktuelt_menu_container .item_off a{
color: #B4B3B1;
text-decoration:none;
margin: 0px;
/*padding: 12px 8px 10px 10px;*/
padding:12px 8px 10px 10px;
}


.rsscontainer{
background-color: #F9F9F7;
}

.rsscontainer .rssimg{
float: left;
position: relative;
padding: 9px 10px 6px 10px;
font-size: 0px;
}

.rsscontainer .rsslink{
float: left;
padding: 11px 10px 6px 0px;
color: #1D6CA9;
font-family: Verdana;
font-size: 11px;
}

/*RssList buttonfix*/

.two_cols_content .RssLinkButton {
float: right;
padding: 11px 10px 6px 0px;
color: #1D6CA9;
font-family: Verdana;
font-size: 11px;
margin-top:-26px;
text-decoration:none;

}
.two_cols_content .RssLinkButton a{
float: right;
padding: 11px 10px 6px 0px;
color: #1D6CA9;
font-family: Verdana;
font-size: 11px;
margin-top:-26px;
text-decoration:none;

}

/*Satser*/
.boxframe .alphabet{
font-family: Verdana;
font-size: 11px;
color: #1D6CA9;
border-top: 1px solid #DFDEDB;
background-color: #F3F3F0;
margin: 0px;
padding: 10px 10px 10px 10px;
letter-spacing: 2px;
}

.boxframe .alphabet a{
font-family: Verdana;
font-size: 11px;
color: #1D6CA9;
font-weight: bold;
text-decoration: none;
}

.boxframe .alphabet .showall{
float: right;
font-family: Verdana;
font-size: 11px;
color: #1D6CA9;
position: relative;
}

.boxframe .alphabet .showall a{
font-family: Verdana;
font-size: 11px;
color: #1D6CA9;
font-weight: normal;
text-decoration: none;
letter-spacing: 0px;
}

.boxframe .alphalist{
font-family: Verdana;
font-size: 12px;
color: #53514F;
font-weight: normal;
text-decoration: none;
line-height: 22px;
}

.boxframe .alphalist a{
font-family: Verdana;
font-size: 11px;
color: #1D6CA9;
font-weight: normal;
text-decoration: none;
line-height: 22px;
}

.satsertable{
text-align: right;
font-family: Verdana;
font-size: 11px;
color: #434140;
}

.satsertable th{
background-color: #F5F5F3;
font-weight: bold;
padding: 5px;
border-top: 2px solid #E7E6E3;
border-right: 2px solid #FFFFFF;
}

.satsertable .gray td{
background-color: #F8F8F6;
}

.satsertable td{
font-weight: normal;
padding: 5px;
border-bottom: 1px solid #E7E6E3;
border-right: 2px solid #FFFFFF;
}

.satsertable .bottom td{
font-weight: normal;
padding: 5px;
border-bottom: 2px solid #E7E6E3;
border-right: 2px solid #FFFFFF;
}


/*searchpages*/
.body_searchpage{
background-color: #FFFFFF;
background-image: url('/img/searchpage_bg.gif') !important;
background-repeat: repeat-x;
}

.searchtop{
position: relative;
background-image: url('/img/searchtop_bg.gif');
padding: 10px;
font-family: Arial;
font-size: 14px;
color: #FFFFFF;
}

.searchtop_text_bold{
position: relative;
float: left;
padding: 6px 30px 0px 0px;
font-family: Arial;
font-size: 14px;
color: #FFFFFF;
font-weight: bold;
}

.searchtop_text{
position: relative;
float: left;
padding: 6px 0px 0px 30px;
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
}

.searchtop_text a{
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
}

.searchtop_input{
position: relative;
padding: 2px 10px 2px 0px;
float: left;
}

.searchtop_input input{
height: 13px;
padding: 2px;
margin: 0px;
position: relative;
width: 200px;
font-family: verdana;
font-size: 11px;
color: #64A91C;
margin: 0px;
}

.searchtop_img{
position: relative;
float: left;
padding-top: 3px;
}

.searchmenu_container{
height: 29px;
position: relative;
margin: 0px 0px 10px 10px;
}

.searchmenu_border{
border-left: 1px solid #D9D8D5;
border-bottom: 2px solid #5D9E1A;
}

.searchmenu_container .item_on{
float: left;
font-family: Verdana;
font-size: 12px;
background-image: url('/img/searchmenu_bg_on.gif');
padding: 8px 8px 6px 8px;
color: #FFFFFF;
border-top: 1px solid #D9D8D5;
border-right: 1px solid #D9D8D5;
}

.searchmenu_container .item_off{
float: left;
font-family: Verdana;
font-size: 12px;
background-image: url('/img/searchmenu_bg_off.gif');
padding: 8px 8px 6px 8px;
border-top: 1px solid #D9D8D5;
border-right: 1px solid #D9D8D5;
}

.searchmenu_container .item_off a{
font-family: Verdana;
font-size: 12px;
color: #68685E;
text-decoration: none;
}



