@charset "utf-8";
*{ margin:0; padding:0; border:0; outline:none;}


body{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	margin:10px;
}

ul{
	margin:0px 0px 0px 25px;
	padding:0px;
}

li{
	margin:0px 0px 0px 0px;
	padding:0px;
	line-height:18px;
}

a:link {
	text-decoration: none;
	color:#00a5e2;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color:#00a5e2;
}

a:active {
	text-decoration: none;
	color:#00a5e2;
}
.tables{
	font-size:12px;
	font-family:Verdana, Helvetica, sans-serif;
	color:#000000;
}
.tables1{
	font-size:12px;
	font-family:Verdana, Helvetica, sans-serif;
	color:#000000;
	border:1px solid #333;
}
.tables2{
	font-size:12px;
	font-family:Verdana, Helvetica, sans-serif;
	color:#000000;
	border-top:1px solid #333;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
}
.link{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;

/*----------------------- Tilpasninger -------------------------------*/

.main_kommentarer{
	width:470px;
	float:left;
	border:#dcdbdb 1px solid;
}

.main_kommentarer_header1{
	width:470px;
	float:left;
	padding:5px 0px 5px 5px;
	text-align:left;
	font-size:15px;
	color:#5178f9;
	font-weight:bold;
	border-bottom:#dcdbdb 1px solid;
}

#grey_komments{
	width:470px;
	height:15px;
	_height:15px;
	float:left;
	background:#cadee7;
	margin-top:1px;
	text-align:left;
	padding-top:2px;
        padding-left:-2px;
}

#grey_bar_nye{
	width:950px;
	height:46px;
	_height:46px;
	float:left;
	background:#b0c4cc;
	margin-top:1px;
	text-align:left;
	padding-top:6px;
}

	font-variant:normal;
	text-transform:none;
	color:#666666;
}
.link a{
	text-decoration:none;
	color:#666666;
}

form{
	margin:0;
	padding:0;
}

input, textarea, select{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background:#FFFFFF;
	border:#000000 1px solid;
}

p{
	color:#000000;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
	
img{
	border:0px;
}

.other_txt, .other_txt a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight:normal;
	
}

.other_texts{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:normal;
}

.other_texts a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:normal;
}

.other_texts a:hover{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:normal;
}

.other_texts_red{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	font-weight:normal;
}

.other_texts_red a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	font-weight:normal;
}

.other_texts_red a:hover{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	font-weight:normal;
}

#maindiv{
	width:950px;
	float:left;
	background:#FFFFFF;
	padding:5px;
	border:#CCCCCC 1px solid;
}
/***********************top section*******************************/
#topbanner{
	width:955px;
	height:113px;
	float:left;
	margin-bottom:40px;
	_margin-bottom:0px;
}

.topbanner_left{
	min-width:500px;
	float:left;
}

.topbanner_right{
	min-width:150px;
	float:left;
	margin-left:4px;
	_margin-left:0px;
	_padding-left:4px;
}

#logo_menu{
	width:950px;
	float:left;
	margin-top:17px;
}
.logo_block{
	width:337px;
	float:left;
	border-bottom:#cd071e 5px solid;
	/*padding-bottom:2px;*/
	margin-top:0px;
}
.logo{
	width:337px;
	float:left;
	margin:0px;
} 
.logo_slogan{
	width:337px;
	float:left;
	margin:0px;
	padding-bottom:2px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#403f42;
	text-decoration:none;
	text-indent:8px;
} 

.menu{
	width:613px;
	float:left;
}

.menu_main{
	width:613px;
	float:left;
	margin-top:32px;
	_margin-top:32px;
}

.menu1{
	width:30px;
	float:left;
}

.menu2{
	width:571px;
	height:34px;
	float:left;
	text-align:center;
	background:#cd071e;
	padding:15px 0px 0px 0px;
	_padding:15px 0px 0px 0px;
}

.menu3{
	width:12px;
	float:left;
}

.menu_text a{
	font-family:Arial;
	font-size:14px;
	color:#FFFFFF;
}
.menu_text a:hover{
	font-family:Arial;
	font-size:14px;
	color:#FFFFFF;
}

#grey_bar{
	width:950px;
	height:23px;
	_height:23px;
	float:left;
	background:#b9b9b9;
	margin-top:1px;
	text-align:center;
	padding-top:6px;
}

.grey_bar1{
	width:297px;
	height:22px;
	float:left;
	text-align:left;
	padding-left:20px;
}

.grey_bar2{
	width:317px;
	height:22px;
	float:left;
	text-align:center;
}

.grey_bar3{
	width:296px;
	height:22px;
	float:left;
	text-align:right;
	padding-right:20px;
}
/***********************top section*******************************/

#content_main{
	width:950px;
	float:left;
	margin-top:6px;
	padding-left:2px;
}

/***********************left column*******************************/
.left_column{
	width:149px;
	float:left;
	margin-right:5px;
	_margin-right:0px;
	margin-top:-5px;
	_padding-right:5px;
}

.login_form{
	width:149px;
	float:left;
	border:#e2e1e1 1px solid;
	margin-top:0px;
}

.login_form1{
	width:149px;
	float:left;
	border:#e2e1e1 1px solid;
	margin-top:4px;
}

.login_form_header{
	width:149px;
	float:left;	
	border-bottom:#e2e1e1 1px solid;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#cd0627;
}

.login_form_content{
	width:139px;
	float:left;
	line-height:20px;
	padding-left:10px;
}

.login_form_submit{
	background:#00a5e2;
	border:#008cc0 1px solid;
	color:#FFFFFF;
	margin-top:3px;
}

.login_form_submit_brev{
	background:#ce2730;
	border:#0 1px solid;
	color:#FFFFFF;
	margin-top:3px;
}

.tekst_under_knapper{
	font-size:9px;
}

.login_form_input{
	border:#b0b1b2 1px solid;
	width:100px;
}

.login_form_link, .login_form_link a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration:underline;
}

#leftmenu{
	width:148px;
	float:left;
	border:#9d9c9c 1px solid;
	margin-top:5px;
}

.lefttop{
	width:148px;
	float:left;
	background:#bcbdbf;
}

#leftmenu_static{
	width:148px;
	float:left;
	margin-top:5px;
}

#leftmenu_static1{
	width:148px;
	float:left;
	border:1px solid #9d9c9c;
}

.lefttop_static{
	width:148px;
	float:left;
	background:#bcbdbf;
}

.leftbottom{
	width:148px;
	_width:149px;
	float:left;
	background:#00a7e3;
}
.leftbottom_static{
	width:148px;
	float:left;
	background:#00a7e3;
}

.left_menus{
	width:144px;
	float:left;
	border-bottom:#d9d9d9 1px dashed;
	padding:5px 0px 5px 5px;
	display:block;
}

.left_menu2{
	width:144px;
	float:left;
	padding:5px 0px 5px 5px;
	margin-top:0px;
	display:block;
	background:#cd0627;
}
.left_menu3{
	width:148px;
	float:left;
	padding:0px 0px 0px 0px;
	display:block;
}

.left_adds{
	width:149px;
	float:left;
	margin-top:5px;
	text-align:center;
}

#forum{
	width:149px;
	float:left;
	/*border:#e80202 1px solid;*/
	margin-top:5px;
}

.forum_header{
	width:149px;
	background:#cd0627;
	padding-top:5px;
	padding-bottom:5px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

.forum_content1{
	width:144px;
	background:#ffffff;
	color:#FFFFFF;
	padding:5px 0px 5px 5px;
	display:block;
	text-align:left;
}

.forum_content2{
	width:144px;
	background:#ffffff;
	color:#FFFFFF;
	padding:5px 0px 5px 5px;
	display:block;
	text-align:left;
}

.forum_texts{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}

.forum_texts2, .forum_texts2 a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#119fcf;
}

#expert_suggestion{
	width:149px;
	float:left;
	/*border:#a09f9f 1px solid;*/
	margin-top:5px;
	_margin-top:0px;
	*margin-top:0px;
}

.expert_suggestion_header{
	width:149px;
	background:#cd0627;
	padding-top:5px;
	padding-bottom:5px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
a.latest_qu_ans{
	width:149px;
	background:#cd0627;
	padding-top:5px;
	padding-bottom:5px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
a:hover.latest_qu_ans{
	width:149px;
	background:#cd0627;
	padding-top:5px;
	padding-bottom:5px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	text-align:center;
}

.expert_suggestion_content1{
	width:144px;
	background:#ffffff;
	color:#FFFFFF;
	padding:5px 0px 5px 5px;
	display:block;
	text-align:left;
}

.expert_suggestion_content2{
	width:144px;
	background:#fffff;
	color:#FFFFFF;
	padding:5px 0px 5px 5px;
	display:block;
	text-align:left;
}

.expert_suggestion_texts{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
.folder_icon{
	float:left;
	width:25px;
	margin:0px auto;
	padding:5px 0px 5px 5px;
}
.arrow_icon{
	float:left;
	width:20px;
	margin:0px auto;
	padding:10px 0px 5px 5px;
}
.icon_cont{
	width:113px;
	float:left;
	padding:5px 0px 5px 0px;
	display:block;
}
.icon_cont1{
	width:118px;
	float:left;
	padding:5px 0px 5px 0px;
	display:block;
}
.icon_border{
	width:149px;
	float:left;
	border-bottom:#d9d9d9 1px dashed;
	margin:0px 0px 0px 0px;
	background-color:#bcbdbf;
}

/***********************left column*******************************/

/***********************center column*******************************/
.center_column{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	width:583px;
	float:left;
	margin:0px 6px 0px 0px;
	_margin:0px 0px 0px 0px;
	_padding:0px 6px 0px 0px;
}

.center_column5{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	width:778px;
	float:left;
	margin:0px 6px 0px 0px;
	_margin:0px 0px 0px 0px;
	_padding:0px 6px 0px 0px;
}


.inner_content{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	width:580px;
	_width:570px;
	text-align:left;
	padding:5px;
	float:left;
	border:#e2e1e1 1px solid;
	display:block;
}

.inner_content5{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	width:784px;
	_width:774px;
	text-align:left;
	padding:5px;
	float:left;
	border:#e2e1e1 1px solid;
	display:block;
}

.inner_content1{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	width:560px;
	text-align:left;
	padding:5px;
	float:left;
	border:#e2e1e1 1px solid;
	display:block;
}

.main_news{
	width:580px;
	float:left;
	border:#dcdbdb 1px solid;
}

.main_news_header{
	width:575px;
	float:left;
	padding:5px 0px 5px 5px;
	text-align:left;
	font-size:15px;
	color:#cd0627;
	font-weight:bold;
	border-bottom:#dcdbdb 1px solid;
}
.main_news_like{
	width:575px;
	float:left;
	padding:5px 0px 5px 5px;
	text-align:center;
	font-size:15px;
	color:#cd0627;
	font-weight:bold;
	border-bottom:#dcdbdb 1px solid;
}

.main_news_header1{
	width:580px;
	float:left;
	padding:5px 0px 5px 5px;
	text-align:left;
	font-size:15px;
	color:#cd0627;
	font-weight:bold;
	border-bottom:#dcdbdb 1px solid;
}

.main_news_content{
	max-width::560px;
	float:left;
	padding:10px;
	display:inline;
	text-align:left;
}

.main_news_content2{
	width:100%;
	float:left;
	padding:10px;
	text-align:left;
}

.main_news_image{
	margin:0px;
	padding:0px;
	width:561px;
	border:#c3c3c3 1px solid;
	text-align:left;
	float:left;
}

.main_news_inner_content{
	width:561px;
	float:left;
	text-align:left;
}

.main_news_inner_content_header, .main_news_inner_content_header a{
	font-size:23px;
	color:#cd0627;
	line-height:30px;
}

.main_news_inner_content_text{
	color:#000000;
	font-size:13px;
}

.main_readmore, .main_readmore a{
	width:561px;
	font-size:12px;
	font-weight:bold;
	color:#656565;
	text-align:right;
}

.small_news{
	width:580px;
	float:left;
	margin-top:5px;
}

.small_news1{
	width:282px;
	float:left;
	margin-right:16px;
	_margin-right:0px;
	_padding-right:16px;
}

.small_news2{
	width:282px;
	float:left;
}

.small_news_image{
	width:95px;
	float:left;
}

.small_news_content{
	width:182px;
	float:left;
	padding-left:5px;
	display:block;
}

#daily_news{
	width:580px;
	float:left;
	margin-top:5px;
}

.daily_news_left{
	width:286px;
	height:390px;
	float:left;
	border:#d7d6d6 1px solid;
	margin-right:4px;
	_margin-right:0px;
	margin-bottom:5px;
	_padding-right:4px;
}

.daily_news_right{
	width:286px;
	height:390px;
	float:left;
	display:block;
	border:#d7d6d6 1px solid;
	margin-bottom:5px;
}

.daily_news_header{
	width:281px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:#d7d6d6 1px solid;
	font-size:15px;
	color:#cd0627;
	font-weight:bold;
	padding-left:5px;
}

.daily_news_image{
	width:286px;
	float:left;
	border:order:#d7d6d6 1px solid;
}

.daily_news_content_header{
	font-size:20px;
	color:#cd0627;
	display:block;
	padding-top:5px;
}
.daily_news_content_header a{
	font-size:20px;
	color:#cd0627;
	display:block;
	padding-top:5px;
}

.daily_news_content{
	width:276px;
	float:left;
	display:block;
	padding:0px 5px 5px 5px;
}

.header{
	font-size:20px;
	/*color:#00a5e2; */
	color:#006f98; 
	}
.contact{
	font-size:24px;
	/*color:#00a5e2; */
	color:#cd0627; 
	font-weight:bold;
	
	}
.header_expert{
	font-size:35px;
	color:#00a5e2;
	/*color:#006f98; */
	}	
.header_expert_small{
	font-size:18px;
	color:#00a5e2;
	/*color:#006f98; */
	}	
.daily_news_readmore{
	width:281px;
	float:left;
	display:block;
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
}

.daily_news_readmore_text, .daily_news_readmore_text a{
	color:#006f98;
	font-size:12px;
	font-weight:normal;
	line-height:17px;
}
.daily_news_readmore_text1, .daily_news_readmore_text1 a{
	color:#006f98;
	font-size:12px;
}

.center_column_adds{
	width:580px;
	_width:570px;
	float:left;
	margin-top:5px;
}

.ekspert_heading{
	width:580px;
	margin-bottom:10px;
	float:left;
}

.ekspert_left{
	width:280px;
	float:left;
	padding-left:10px;
	margin-bottom:5px;
}

.ekspert_right{
	width:280px;
	float:left;
	padding-left:10px;
	margin-bottom:5px;
}

a.article_link{
	color:#1a1a1a;
	text-decoration:underline;
}
a:hover.article_link{
	color:#1a1a1a;
	text-decoration:none;
}

 
/***********************center column*******************************/

/***********************right column*******************************/
.right_column{
	width:205px;
	float:left;	
}
.right_column h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#cd071e;}
.right_content1{width:175px; float:left; background:#fac86a;padding:15px;}/*205-20*/
.right_content1 ul{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding-top:10px; margin:0px;}
.right_content1 li{ padding:5px 0px; list-style-type:none;}
.right_content2{width:175px; float:left; margin-top:18px; background:#b1cc80; padding:15px;}/*205-20*/
.right_content2 p{ padding-top:10px; line-height:18px;}
.right_content2 ul{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:10px 0px; margin:0px; padding-left:15px;}
.right_content2 li{ padding:5px 0px;}
.right_content2 a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#cd071e; text-decoration:none; text-align:left; font-weight:bold;}
.right_content2 a:hover{color:#cd071e;text-decoration:underline;}
.right_column_menu{
	width:180px;
	float:left;
	background:#cd0627;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:10px;
	_margin-left:0px;
	_padding-left:10px;
	text-align:center;
}

.right_column_menu_link{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
}

.right_column_menu_link a{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
}

.right_column_menu_link a:hover{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
}


.singlenett_adds{
	width:200px;
	float:left;
	margin-top:5px;
}

.singlenett_adds1{
	width:194px;
	float:left;
	padding:5px 3px 5px 3px;
	background:#e80202;
}

.singlenett_adds_image{
	width:80px;
	float:left;
	margin-right:5px;
}
	
.singlenett_adds_text{
	width:109px;
	float:left;
	display:block;
}

.singlenett_adds2{
	width:194px;
	float:left;
	padding:5px 3px 5px 3px;
	background:#fb6161;
}

.right_column_adds{
	width:200px;
	float:left;
	margin-top:5px;
	text-align:center;
}

/***********************right column*******************************/

/***********************footer section*******************************/

.footer{
	width:950px;
	float:left;
	border-top:#b9b9b9 7px solid;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	margin-top:5px;
	display:block;
}

/*********************** footer section *******************************/

#form_1 {
	width:300px;
	margin:0 auto;
}

#form_3 {
	width:580px;
	float:left;
}

.form_name{
	width:290px;
	float:left;
	margin-top:3px;
}

#form_1_a {
	width:550px;
	float:left;
}

.form_name3{
	width:150px;
	float:left;
	margin-top:3px;
}

.view_arkiv{
	width:550px;
	float:left;
	margin-top:3px;
}

.view_arkiv2{
	width:550px;
	float:left;
	margin-top:3px;
}

.form_input3{
	width:400px;
	float:left;
	margin-top:3px;
}
.form_input{
	width:290px;
	float:left;
	margin-top:3px;
}

.form_center{
	width:300px;
	float:center;
	margin-top:3px;
}

#tab_row{
	width:580px;
	float:left;
	margin:0px 0px 0px 0px;
	border:1px solid #00a5e2;
}

.header_row{
	width:530px;
	float:left;
	background:#00a5e2;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:50px;
}

.tab_rows{
	width:580px;
	float:left;
	border-bottom:#00a5e2 1px solid;
}
	
.tab_row1{
	width:107px;
	float:left;
	margin:0px;
	padding-left:5px;
	padding-top:4px;
	padding-bottom:4px;
	text-align:left;
}

.tab_row2{
	width:103px;
	float:left;
	display:block;
	padding-top:4px;
	padding-bottom:4px;
	margin-left:10px;
	_margin-left:0px;
	_padding-left:10px;
	text-align:left;
}

.tab_row3{
	width:226px;
	float:left;
	display:block;
	padding-top:4px;
	padding-bottom:4px;	
	margin-left:10px;
	_margin-left:0px;
	_padding-left:10px;
	text-align:left;
}

.tab_row4{
	width:108px;
	float:left;
	display:block;
	padding-top:4px;
	padding-bottom:4px;	
	margin-left:10px;
	_margin-left:0px;
	_padding-left:10px;
	text-align:left;
}

#tab_row5{
	width:104px;
	float:left;
	margin:0px;
	padding-left:6px;
	border-right:1px solid #00a5e2;
}

.tab_row5{
	width:104px;
	float:left;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}
#tab_row6{
	width:101px;
	float:left;
	margin-left:10px;
	_margin-left:0px;
	_padding-left:10px;
	border-right:1px solid #00a5e2;
}

.tab_row6{
	width:101px;
	float:left;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}
#tab_row7{
	width:224px;
	float:left;
	margin-left:10px;
	_margin-left:0px;
	_padding-left:10px;
	border-right:1px solid #00a5e2;
}
.tab_row7{
	width:224px;
	float:left;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}
#tab_row8{
	width:108px;
	float:left;
	margin-left:10px;
	_margin-left:0px;
	_padding-left:10px;
}
.tab_row8{
	width:108px;
	float:left;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}
.tab_border{
	border-left:1px solid #00a5e2;
}
.tab_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	height:23px;
	background-color:#00a5e2;
	padding-left:7px;
}
.tab_txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-align:left top;
	height:23px;
	line-height:19px;
	border-right:1px solid #00a5e2;
	border-bottom:1px solid #00a5e2;
	padding-left:7px;
	padding-bottom:10px;
}
.tab_rows_column{
	width:88px;
	float:left;
	background:#000000;
}

.tab_rows_column2{
	width:90px;
	float:left;
	background:#000000;
}

#arkiv{
	width:580px;
	float:left;
	background:#00a5e2;
	color:#FFFFFF;
}
/***********************profile section*******************************/

#form_2 {
	width:500px;
	margin:0 auto;
}

.form_name2 {
	width:100px;
	float:left;
	margin-top:3px;
}
.form_input2{
	width:360px;
	float:left;
	margin-top:3px;
}

.form_center2{
	width:500px;
	float:center;
	margin-top:3px;
}
.form_center3{
	width:580px;
	float:center;
	height:18px;
	padding:3px 0px 0px 0px;
	border:#dcdbdb 1px solid;
}

#profiles{
	width:560px;
	float:left;
	border:#dcdbdb 1px solid;
}

.profile_top_bar{
	width:560px;
	height:20px;
	float:left;
	padding:5px 0px 5px 0px;
	text-align:center;
	border-bottom:#dcdbdb 1px solid;
	background:#00a5e2;
}

.profile_empty_bar{
	width:560px;
	height:20px;
	float:left;
	padding:5px 0px 5px 0px;
	text-align:center;
	border-bottom:#dcdbdb 1px solid;
}

.profile_button_bar{
	border:#dcdbdb 1px solid;
	background-color:#FFFFFF;
}

.button{
	border:#CC0000 1px solid;
	background-color:#CC0000;
	color:#FFFFFF;
	
}

.button1{
	border:#CC0000 1px solid;
	background-color:#CC0000;
	color:#FFFFFF;
	font-size:12px;
	height:20px;
	
}

.profile_white_text{
 	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

.profile_left{
	width:280px;
	float:left;
	border-right:#dcdbdb 1px solid;
}

.profile_name_field {
	width:275px;
	float:left;
	padding:2px 0px 2px 5px;
	display:block;
	border-bottom:#dcdbdb 1px solid;
}

.profile_edit_field{
	width:275px;
	float:left;
	padding:2px 0px 5px 5px;
	display:block;
	border-bottom:#dcdbdb 1px solid;
}

.profile_right{
	width:279px;
	float:left;
}

.profile_content{
	width:275px;
	float:left;
	padding:2px 0px 2px 5px;
	display:block;
	border-bottom:#dcdbdb 1px solid;
}

.profile_content_edit{
	width:275px;
	float:left;
	padding:3px 0px 2px 5px;
	display:block;
	border-bottom:#dcdbdb 1px solid;
}
/***********************profile section*******************************/

.pageLeft{
	font-weight:normal;
}

.forgot_password_update{
	width:580px;
	float:left;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	background:#00a5e2;
}
	
.forgot_password{
	width:580px;
	float:left;
	border:#e2e1e1 1px solid;
}

.forgot_password_header{
	width:580px;
	text-align:center;
	background:#00a5e2;
	padding:5px 0px 5px 0px;
}

.error{
	font-size:11px;
	color:#FF0000;
	}

/***********************profile section*******************************/

#user{
	width:910px;
	padding-right:50px;
	float:left;
	text-align:right;
}

/***********************************small_red_artiles*****************/
#small_red_artiles{
	width:580px;
	float:left;
	margin-top:5px;
	background:#cf252c;
	padding-bottom:3px;
}

#small_red_artiles1{
	width:580px;
	float:left;
	margin-top:5px;
	padding-bottom:3px;
}

.small_red_artiles_in{
	width:190px;
	margin-left:3px;
	_margin-left:0px;
	_padding-left:3px;
	margin-top:3px;
	float:left;
}

.small_red_artiles_in1{
	width:285px;
	margin-top:3px;
	float:left;
	border:1px solid #d7d6d6;
}

.small_red_artiles_in2{
	width:285px;
	_width:282px;
	margin-left:3px;
	_margin-left:0px;
	_padding-left:3px;
	margin-top:3px;
	float:left;
	margin-left:5px;
	border:1px solid #d7d6d6;
}

.small_red_artiles_photo{
	width:80px;
	float:left;
	padding:2px 2px 2px 2px;
}

.small_red_artiles_text{
	margin:0px 0px 0px 3px;
	_margin:0px 0px 0px 0px;
	_padding:0px 0px 0px 3px;
	width:100px;
	float:left;
}

.small_white_artiles_text{
	margin:0px 0px 0px 3px;
	_margin:0px 0px 0px 0px;
	_padding:0px 0px 0px 3px;
	width:190px;
	float:left;
}

.small_red_artiles_head{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.small_red_artiles_head1, .small_red_artiles_head1 a{
	font-size:12px;
	font-weight:bold;
	color:#d60027;
}

.small_red_artiles_content, .small_red_artiles_content a{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.small_red_artiles_content1, .small_red_artiles_content1 a{
	font-size:12px;
	color:#000000;
}

/***********************************small_red_artiles*****************/


/**********************************ekspert********************/
#ekspertcontent{
	width:580px;
	_width:570px;
	float:left;
	padding-bottom:10px;
}
#ekspert-border{
	width:580px;
	float:left;
	padding-top:7px;
	padding-bottom:7px;
}
#ekspertcontent1{
	width:288px;
	float:left;
	margin:5px 0px 10px 2px;
	_margin:5px 0px 10px 0px;
	_padding:0px 0px 0px 2px;
}
#ekspertcontent2{
	width:288px;
	float:left;
	margin:5px 0px 10px 2px;
	_margin:5px 0px 10px 0px;
	_padding:0px 0px 0px 2px;
}
.ekspert_text_box{
	width:580px;
	float:left;
	text-align:right;
}

.ekspertcontent_left{
	width:320px;
	float:left;
	margin-top:10px;
	line-height:17px;
	padding:0px 8px 0px 0px;
}
.ekspertcontent_center{
	width:457px;
	float:left;
	margin-top:0px;
	line-height:17px;
	padding:0px 8px 0px 30px;
}
.ekspertcontent_left1{
	width:327px;
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px 5px 0px 0px;
	min-height:126px;
}

.ekspertcontent_right{
	width:235px;
	float:left;
	margin-left:10px;
	_margin-left:0px;
	margin-top:10px;
	padding:0px 0px 8px 0px;
	_padding:0px 0px 8px 7px;
}
.ekspertcontent_right1{
	width:243px;
	float:left;
	margin:0px 0px 0px 5px;
	_margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	_padding:0px 0px 0px 5px;
	min-height:136px;
}

.ekspertcontent_red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#aa1437;
	font-weight:700;
}
.ekspertcontent_red_med{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#aa1437;
	font-weight:700;
}
.expert_img{
	width:260px;
	float:left;
	margin:0px;
}
.expert_subtitle{
	width:260px;
	float:left;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	color:#00a5e2;
	text-decoration:none;
}
a.expert_subtitle{
	width:260px;
	float:left;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	color:#00a5e2;
	text-decoration:none;
}
a:hover.expert_subtitle{
	width:260px;
	float:left;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	color:#00a5e2;
	text-decoration:none;
}
.ekspertcontent_columns_header{
	width:135px;
	height:40px;
	float:left;
}

.ekspertcontent_columnsa{
	width:129px;
	float:left;
	margin-top:0px;
	height:210px;
	padding:0px 6px 0px 0px;
	_padding:0px 4px 0px 0px;
}

.ekspertcontent_columns1{
	width:135px;
	float:left;
	margin:10px 8px 10px 0px;
	_margin:0px 0px 0px 0px;
	_padding:10px 4px 10px 0px;
}

.ekspertcontent_columns2{
	width:141px;
	float:left;
	margin-left:5px;
	_margin-left:0px;
	_padding-left:5px;
	margin-top:10px;
	min-height:330px;
}

.ekspertcontent_columns3{
	width:141px;
	float:left;
	margin-left:5px;
	_margin-left:0px;
	_padding-left:5px;
	margin-top:10px;
	min-height:330px;
}

.ekspertcontent_columns4{
	width:141px;
	float:left;
	margin-left:5px;
	_margin-left:0px;
	_padding-left:5px;
	margin-top:10px;
	min-height:330px;
}

.ekspertcontent_columns_in{
	width:135px;
	_width:130px;
	float:left;
	margin:10px 0px 5px 0px;
}
.ekspertcontent_columns_in_img{
	width:134px;
	float:left;
	margin-bottom:5px;
}

.ekspertcontent_columns_red{
	color:#aa1437;
	font-size:13px;
	font-weight:bold;
}
a.ekspertcontent_columns_red{
	text-decoration:none;
	color:#aa1437;
	font-weight:bold;
	
}
a:hover.ekspertcontent_columns_red{
	text-decoration:none;
	color:#aa1437;
	font-weight:bold;
}

.ekspertcontent_columns_cyan{
	float:left;
	width:100px;
	color:#00a5e2;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:3px 0px 0px 4px;
	text-decoration:none;
			
}
.ekspert_img{
	padding:0px 0px 0px 0px;
	float:left;
}
/**********************************ekspert********************/

.artilce_text_images{
	width:283px;
	text-align:left;
	float:left;
	margin-top:20px;
}
	
.artilce_images_right{
	width:295px;
	float:left;
	text-align:right;
	margin-top:20px;
}

.artilce_images{
	width:295px;
	float:left;
}

.article_middle{
	width:578px;
	float:left;
	margin-bottom:10px;
}

.footer_link {
	text-decoration: none;
	color:#000000;
}

a.footer_link {
	text-decoration: none;
	color:#000000;
}

a:hover.footer_link {
	text-decoration: underline;
	color:#000000;
}

.maindiv1{
	float:left;
	width:860px;
	margin:0px;
}
.kalender_border{
	border-top:1px solid #9c9d9f;
	border-left:1px solid #9c9d9f;
	border-right:1px solid #9c9d9f;
}
.kalender_title{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	color:#cd071e;
	text-decoration:none;
	padding-left:10px;
	border-bottom:1px solid #9c9d9f;
}
.kalender_sub-title{
	background:#00a5e2;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	padding-left:7px;
}
.kalender_txt{
	font-size:12px;
	color:#3a3a3a;
	font-weight:normal;
	text-align:left;
	padding-left:7px;
	border-right:1px solid #9c9d9f;
	border-bottom:1px solid #9c9d9f;
}
a.kalender_link{
	font-size:12px;
	color:#3a3a3a;
	font-weight:normal;
	text-align:left;
	padding-left:7px;
	text-decoration:none;
}
a:hover.kalender_link{
	font-size:12px;
	color:#9c9d9f;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
	padding-left:7px;
}

.kalender_txt1{
	font-size:12px;
	color:#ff0000;
	font-weight:normal;
	text-align:left;
	padding-left:7px;
	border-right:1px solid #9c9d9f;
	border-bottom:1px solid #9c9d9f;
}

a.kalender_link1{
	font-size:12px;
	color:#ff0000;
	font-weight:normal;
	text-align:left;
	padding-left:7px;
	text-decoration:none;
}
a:hover.kalender_link1{
	font-size:12px;
	color:#ff0000;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
	padding-left:7px;
}

.kalender_txt-right{
	font-size:12px;
	color:#000;
	font-weight:normal;
	text-align:left;
	padding-left:16px;
	border-bottom:1px solid #9c9d9f;
}

/*------------------------------Tilpasninger-------------------------------*/

.main_news_billedtekst{
	width:561px;
	float:left;
	text-align:left;
        font-size:9px;
	color:#a9a8a8;
}

.main_news_ingressen{
        font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	width:561px;
	float:left;
	text-align:left;
        font-size:12px;
	color:#000000;
        padding:5px 0px 6px 0px;
}

.main_kommentarer{
	width:470px;
	float:left;
	border:#dcdbdb 1px solid;
}

.main_kommentarer_header1{
	width:470px;
	float:left;
	padding:5px 0px 5px 5px;
	text-align:left;
	font-size:15px;
	color:#5178f9;
	font-weight:bold;
	border-bottom:#dcdbdb 1px solid;
}

#grey_komments{
	width:470px;
	height:15px;
	_height:15px;
	float:left;
	background:#cadee7;
	margin-top:1px;
	text-align:left;
	padding-top:2px;
        padding-left:-2px;
}

#grey_bar_nye{
	width:950px;
	height:46px;
	_height:46px;
	float:left;
	background:#b0c4cc;
	margin-top:1px;
	text-align:left;
	padding-top:6px;
}
