*{margin: 0; padding: 0;}
body{
	background: #d6dfe4 url('/Images/bkg_body.gif') repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	}
p{
	font-size: 12px;
	line-height: 20px;
	color: #2a2d2f;}
		
.clear {
	clear: both;
	height: 0px;
	overflow: hidden;}

a{
	color: #61696d;
	font-size: 11px;
	line-height: 16px;
	text-decoration: underline;}
	
a:hover{ text-decoration: none;}

img{border: none;}
/*ul{list-style-type: none;}*/
ul{margin: 0 0 0 15px;}
h2{
	display: block;
	font-size: 20px;
	font-weight: normal;
	line-height: 24px;
	color: #29627b;}

h3{
	display: block;
	font-size: 14px;
	font-weight: normal;
	color: #29627b;}
/*-----------------------------------------float : left, right */
.float_l{float: left;}
.float_r{float: right;}

/*-----------------------------------------------------------------WRAPPER */
.wrapper{
	width: 970px;
	margin: 0 auto;
	overflow: hidden;}
	
/*-----------------------------------------------------------------HEADDER */
.header{
	height: 122px;
	background: url('/Images/bkg_header.jpg') repeat-x;}

.header h1{ float: left;}

.header h1 a{
	display: block;
	width: 363px;
	height: 77px;
	background-image: url('/Images/logo.jpg');}
	
.header h1 a span{display: none;}
/*-----------------------------------------------------------right _top_box */
.right_top_box{ 
	float: right;
	padding: 34px 10px 10px 3px;
	background: url('/Images/bkg_right_top_box.jpg') repeat-x right top;}
	
.right_top_box ul{
  float: left;
  margin: 0;}

.right_top_box ul li{
	float: left;
	font-size: 11px;
	line-height: 28px;
	color: #b4c3ca;
	list-style-type :none;}
	
.right_top_box ul li a{
	float: left;
	padding: 0px 7px;
	line-height: 28px;
	color: #61696d;
	text-decoration: none;}
	
.right_top_box ul li a:hover,
.right_top_box ul li a.act{color: #bd191f;}
	
/*-----------------------------------------------------------------SEARCHBOX */
.searchbox{
	float: left;
	margin-top: 4px;}

.searchbox a img,
.Lorem_ipsum img{
	float: left;
	margin: 1px 0px 0px 8px;}
	
.searchbox input,
input.Lorem_ipsum_input{
	float: left;
	width: 200px;
	height: 16px;
	padding: 3px 5px 0px 5px;
	font-size: 11px;
	color: #61696d;
	background-color: #e2e9ec;
	border: 1px solid #c6d0d5;}
/*-----------------------------------------------------------------menu */
.menu {
	float: left;
	width: 100%;
	margin-top: 13px;}
	
.menu ul{
  float: right;
   margin: 0;}
.menu ul li{
  float: left;
  list-style-type :none;}
.menu ul li a{
	float: left;
	display: inline;
	height: 20px;}
	
.menu ul li a span{display: none;}

.menu ul li a.forside{background: url('/Images/forside.gif') no-repeat top; width: 82px;}
.menu ul li a.forskning{ background :url('/Images/Forskning.jpg') no-repeat top; width: 208px;}
.menu ul li a.kvalitetssikring{ background: url('/Images/Kvalitetssikring.jpg') no-repeat top; width: 156px;}
.menu ul li a.om_os{ background: url('/Images/om_os.jpg') no-repeat top; width: 72px;}
.menu ul li a.uddannelse{ background: url('/Images/Uddannelse.jpg') no-repeat top; width: 124px;}
.menu ul li a.palliativguiden{ background: url('/Images/Palliativguiden.jpg') no-repeat top; width: 149px;}
.menu ul li a.om_palliation{ background: url('/Images/om_palliation.gif') no-repeat top; width: 129px;}
.menu ul li a.kvalitet{ background: url('/Images/kvalitet.gif') no-repeat top; width: 227px;}

.menu ul li a.forside:hover,
.menu ul li a.forskning:hover,
.menu ul li a.kvalitetssikring:hover,
.menu ul li a.om_os:hover,
.menu ul li a.uddannelse:hover,
.menu ul li a.palliativguiden:hover,
.menu ul li a.act,
.menu ul li a.om_palliation:hover,
.menu ul li a.kvalitet:hover{ background-position: bottom;}

/*-----------------------------------------------------------------CONTENT */

.content{
	width: 950px;
	padding: 11px 10px 0px 10px;
	background: #fff url('/Images/bkg_content.jpg') repeat-x top left;
	overflow: hidden;}
	
.wrapper_navigation	{
	height: 28px;
	margin-bottom: 10px;}
	
/*---------------------------------------------breadcrumbs */

.breadcrumbs{
	float: left;
	margin-top: 5px;
	font-size: 11px;
	color: #346a82;}
	
.breadcrumbs a{
	color: #346a82;
	text-decoration: underline;}
	
.breadcrumbs a:hover{text-decoration: none;}
.breadcrumbs span.font_w_b{font-weight: bold;}

/*---------------------------------------------content_nav */
ul.content_nav{
	position: relative;
	float: right;  
	height: 31px;
	margin: -13px -15px 0px 0px;
	padding: 6px 6px 0px 10px;
	background: url('/Images/bkg_content_nav.gif') repeat-x right top;
	z-index: 2;}
	
ul.content_nav li{
	float: left;
	display: block;
	list-style-type :none;}
	
ul.content_nav li a{
	float: left;
	padding-top: 7px;
	color:#346a82;
	text-decoration: none;}
	
ul.content_nav li a span{display: none;}
	
.bkg_send{
	height: 11px;
	padding-left: 31px;
	background: url('/Images/ico_sendf.gif') no-repeat left 8px;}

.bkg_abonner{
	padding-left: 23px;
	background: url('/Images/ico_abonner.gif') no-repeat left top;}
	
.bkg_print{
	height: 15px;
	margin-left: 15px;
	padding-left: 23px;
	background: url('/Images/ico_print.gif') no-repeat left 4px;}
	
/*-----------------------------------------------------------------left, right column */

.small_col{
	float: left;
	width: 230px;
	overflow: hidden;
	display: block;
	}

.big_col{
	float: left;
	display: inline;
	width: 700px;
	margin-left: 10px;
	padding: 13px 5px 0px 5px;
	background: #fff url('/Images/bkg_right_col.gif') repeat-x top left;
	overflow: hidden;}

.grand_col{
		float: left;
		display: inline;
		width: 710px;
		margin-right: 10px;
		overflow: hidden;}
/*-------------------------------------------------------------- left menu*/

.left_menu{
	width: 210px;
	padding: 10px;
	background: #c5181c url('/Images/bkg_left_nav.gif') repeat-x top left;
	overflow: hidden;}	

.left_menu li{
	float: left;
	width: 210px;
	border-bottom: 1px solid #e54f55;
	list-style-type:none;}
	
.left_menu li a{
	display: block;
	font-size: 12px;
	line-height: 18px;
	padding: 5px 0px 4px 16px;
	background: url('/Images/ico_left_menu.gif') no-repeat 4px 10px;
	color: #fff;
	text-decoration: none;}
	
.left_menu li a:hover,
.left_menu li a.active_a{background-color: #ec1c24; background-position:4px -50px;}

.left_menu li ul{
	display: block;
	width: 180px;
	margin: -4px 0px 4px 31px;
	overflow: hidden;}
	
.left_menu li ul li{
	border-bottom: none;
	width: 180px;
	list-style-type :none;}
	
.left_menu li.active_li{background-color:#ec1c24;}
.left_menu li a.active{background-position:  4px -50px;}

.left_menu li ul li a{
	width: 170px;
	display: block;
	padding: 0 0 0 10px;
	background: url('/Images/ico_sub_left_menu.gif') no-repeat 4px 7px;}
	
.left_menu li ul li a:hover{text-decoration: underline;}	

.left_menu li.title{
	padding: 2px 0px 7px 4px;
	font-size: 14px;
	color: #fff;
	border-bottom: 2px solid #c51a20;}

/*--------------------------------------------------------- content right column */

.big_col h2{margin: 0px 0px 10px 8px;}
.middle_col_wrapper h2{margin: 0px 0px 10px 0px;}

.middle_col_wrapper ul{
  font-size: 12px;
  line-height: 20px;
  color: #2a2d2f;}
  
.middle_col_wrapper ol{
  font-size: 12px;
  line-height: 20px;
  color: #2a2d2f;
  margin-left: 18px;}

.middle_col_wrapper .contentDiv  
{
    color:#2A2D2F;
    font-size:12px;
    line-height:20px; 
}

.summary{
	margin: 14px 0px 14px 0px;
	overflow: hidden;}
.summary, .summary p{
	font-size: 14px;
	line-height: 22px;
	color: #3e7f9c;}
.padding_15{padding: 0px 15px;}

.summary img{margin-bottom: 14px;}	
.dark_line{
	display: block;
	clear: both;
	height: 2px;
	background: url('/Images/dark_line.gif') repeat-x left top;
	overflow: hidden;}
	
.light_line{
	display: block;
	clear: both;
	height: 2px;
	background: url('/Images/light_line.gif') repeat-x left top; 
	overflow: hidden;}
	
.block_box{
	display: inline;
	float: left;
	width: 215px;
	padding: 0 7px 0px 10px;
	margin: 30px 0px 10px 0px;}
	
.block_box a{
	display: block;
	margin-bottom: 3px;
	font-size: 14px;
	color: #ad1617;
	padding-left: 15px;
	background: url('/Images/arrow.gif') no-repeat left 3px;
	text-decoration: none;}
	
.block_box a.img_block{
	display: block;
	padding-left: 0;
	margin-bottom: 12px;
	background: none;}
	
/*-----------------------------------------------------------------------------------footer */
.footer{border-top: 1px solid #ad1617;}
.footer p{
	text-align: center;
	line-height: 24px;
	font-size: 11px;
    color:#346a82;}
	
.margin_top_30{margin-top: 30px;}
.margin_bottom_30{margin-bottom: 30px;}	
.margin_bottom_8{margin-bottom: 8px;}
/*-------------------------------------------------------------------grey box */
.grey_box{
	float: left;
	margin-top: 10px;
	padding: 15px 15px 0px 15px;
	background: #fff url('/Images/bkg_right_col.gif') repeat-x top left;}
	
.nyheder{
	display: block; 
	position: relative;
	width: 319px;
	min-height: 238px;}
	
.kalender{
	position: relative;
	width: 321px;
	min-height: 238px;
	margin-left: 10px;}
	
.nyhedsbrev{
	position: relative; 
	width: 200px;
	min-height: 238px;}
	
.nyheder h2,
.kalender h2,
.nyhedsbrev h2{ margin: 0px 0px 9px 0px;}
.nyheder p,
.kalender p,
.nyhedsbrev p{padding-bottom: 10px;}		
.nyheder p span,
.kalender p span{font-size: 11px; margin-right: 2px;}
.nyheder p strong,
.kalender p strong{margin-left: 3px;}	
.nyheder p a,
.kalender p a
{
    margin-left: 0px; 
    text-decoration: none; 
    color:#2A2D2F;
    font-size:12px;
    line-height:20px;
}

.arrow_link{
	color: #8d120c;
	position: absolute;
	bottom: 0;
	right: 15px;
	padding-right: 10px;
	background: url('/Images/arrow_link.gif') no-repeat right 5px;
	text-decoration: none;
	clear: both;
}
	
.arrow_link_bottom{
	float: right;
	margin-top: 43px;
	color: #8d120c;
	padding-right: 10px;
	background: url('/Images/arrow_link.gif') no-repeat right 5px;
	text-decoration: none;}

.margin_bottom_10{margin-bottom: 10px;}
.margin_bottom_15{margin-bottom: 15px;}
.margin_bottom_17{margin-bottom: 17px;}
.margin_bottom_19{margin-bottom: 19px;}
.margin_bottom_22{margin-bottom: 22px;}	
.date{
	float: left;
	width: 33px;
	height: 36px;
	margin: 2px 15px 0px 0px;
	background: url('/Images/bkg_date.jpg') no-repeat left top;}
	
.date p{
	padding: 5px 0px 0px 0px;
	font-size: 16px;
	font-weight: bold;
	color: #959ea1;
	text-align: center;}
	
.date p.month{
	padding-top: 0;
	font-size: 9px;
	font-weight: bold;
	line-height: 9px;
	color: #747e82;
	text-align: center;}
/*------------------------------------------------------------------ login_nyhedsbrev */	
.login_nyhedsbrev{
	float: left;
	display: inline;}

.login_nyhedsbrev label{
	float: left;
	display: inline;
	font-size: 12px;
	color: #212425;}
	
.login_nyhedsbrev input{
	float: left;
	width: 188px;
	height: 16px;
	margin-bottom: 5px;
	padding: 3px 5px 0px 5px;
	font-size: 11px;
	color: #61696d;
	background-color: #e2e9ec;
	border: 1px solid #c6d0d5;}
	
/*----------------------------------------------------------------box_links*/
.box_links{
	display: block;
	float: left;
	margin-top: 4px;
	border-top: 2px solid #bf2828;
	width: 950px;}
	
.box_links a{
	float: left;
	margin-right: 10px;}
	
.box_links a.margin_none{margin-right: 0;}

/*---------------------------------------------------map*/


/*---------------------------------------------------map*/
.map {
	background: url(/Images/map.gif) no-repeat;
	width: 316px;
	height: 367px;
	margin-top: 40px;
	margin-left: 70px;
	position: relative;
}

.map div {
	position: absolute;
}

.map div a {
	outline: none;
	text-decoration: none;
}

.map a:hover,
.map .active a {
	background-position: 0px 0px;
}

.north {
	top: 0px;
	left: 12px;
	width: 191px;
	height: 141px;
}

.north a {
	background: url(/Images/north.gif) no-repeat -1000px;
	display: block;
	width: 191px;
	height: 141px;
}

.north-east {
	top: 44px;
	right: 7px;
	width: 65px;
	height: 206px;
}

.north-east a {
	background: url(/Images/north-east.gif) no-repeat -1000px;
	display: block;
	width: 65px;
	height: 206px;
}

.central {
	top: 106px;
	left: 2px;
	width: 229px;
	height: 136px;
}

.central a {
	background: url(/Images/central.gif) no-repeat -1000px;
	display: block;
	width: 229px;
	height: 136px;
}

.south {
	top: 208px;
	left: 0px;
	width: 191px;
	height: 143px;
}

.south a {
	background: url(/Images/south.gif) no-repeat -1000px;
	display: block;
	width: 191px;
	height: 143px;
}

.south-east {
	top: 201px;
	right: 18px;
	width: 115px;
	height: 166px;
}

.south-east a {
	background: url(/Images/south-east.gif) no-repeat -1000px;
	display: block;
	width: 115px;
	height: 166px;
}


/*-------------------------------------------------width*/
.width_455{width: 455px;}
.width_435{width: 435px;}
/*--------------------------------------------------------table_gude */
.table_gude{
	width: 705px;
	font-size: 12px;
	margin: -1px 0px 20px 0px;
	color: #212425;
	background: url('/Images/bkg_table.gif') repeat-x top left;
	border: 1px solid #c2cace;}
	
.table_gude a{
	display: block;
	padding-left: 20px;
	background: url('/Images/arrow.gif') no-repeat left 3px;
	color: #bd191f;
	font-weight: bold;
	font-size: 12px;}
	
.table_gude td{border-bottom: 1px solid #dbe4e8;}
.bkg_ecf0f2{background-color: #ecf0f2;}	

.col_1{
	width: 179px;
	padding: 9px 13px;}

.col_2{
	width: 224px;
	padding: 9px 0px;}
	
.col_3{
	width: 133px;
	padding: 9px 6px;}
	
.col_4{
	width: 169px;
	padding: 9px 0px;}

.col_4 a{
	padding: 0;
	font-weight: normal;
	background-image: none;
	color: #000;}
	
/*-----------------------------------------------------tab*/

.wrapper_tab{
	display: block;
	width: 700px;
	height: 43px;
	margin-top: 48px;
	overflow: hidden;
	 }
a.tab{
	float: left;
	display: block;
	height: 36px;
	padding-left: 5px;
	margin: 5px 2px 0px 0px;
	font-size: 16px;
	font-weight: normal;
	line-height: 22px;
	color: #346a82;
	background: url('/Images/tab_l.gif') no-repeat left 0;
	text-decoration: none;}

a.tab span{ 
	display: block;
	height: 36px;
	padding-right: 5px;
	background: url('/Images/tab_r.gif') no-repeat right 0;}

a.tab span span{
	display: block;
	height: 30px;
	padding: 6px 33px 0px 33px;
	white-space: pre;
	background: url('/Images/tab_m.gif') repeat-x;
	cursor: pointer;}

a.select_tab{
	float: left;
	display: block;
	height: 44px;
	padding-left: 5px;
	margin: 0px 2px 1px 0px;
	font-size: 16px;
	font-weight: normal;
	line-height: 22px;
	color: #bd191f;
	background: url('/Images/select_tab_l.gif') no-repeat left 0;
	text-decoration: none;}

a.select_tab span{ 
	display: block;
	height: 44px;
	padding-right: 5px;
	background: url('/Images/select_tab_r.gif') no-repeat right 0;}

a.select_tab span span{
	display: block;
	height: 35px;
	padding: 9px 33px 0px 33px;
	white-space: pre;
	background: url('/Images/select_tab_m.gif') repeat-x;
	cursor: pointer;}
/*----------------------------------------------------------------------------KALENDER page */

.middle_col_wrapper{
	width: 440px;
	margin: 0px 10px;
	padding: 13px 15px 0px 15px;
	display: block;}
	
.middle_col_wrapper a{
	font-size: 12px;
	color: #2a2d2f;
	text-decoration: underline;}
	
.middle_col_wrapper a:hover{
	color:#AD1617;
	text-decoration: none;}
	
.middle_col_wrapper a:visited{
	color: #8c9295;
	text-decoration: none;}
	
.middle_col_wrapper a.news{
    color:#2A2D2F;
    font-size:12px;
    line-height:20px;
    text-decoration:none;
}
	
.middle_col_wrapper a.news:hover{
	text-decoration: none;
}
	
.middle_col_wrapper a.news:visited{
	text-decoration: none;
}	
	
	
.kalender_info{	margin: 14px 0px;}	

.kalender_info img{
	float: left;
	margin-top: 5px;}
	
.kalender_info_right{
	display: block;	
	width: 348px;
	padding-right: 14px;}
	
.kalender_info_right p.title{
	font-size: 14px;
	margin-bottom: 17px;}
	
.wrapper_dl{
	margin: 10px 0px 12px 0px;
	overflow: hidden;}
	
.kalender_info_right dl{
	float: left;
	width: 348px;
	font-size: 12px;}
	
.kalender_info_right dt{
	display: inline;
	float: left;
	width: 60px;
	padding: 2px 0 1px 0px;
	font-weight: bold;
	color: #2a2d2f;
	clear: left;}
	
.kalender_info_right dt.width_99{width: 99px;}

.kalender_info_right dd a{
	margin: 0;
	padding: 0;
	color: #2a2d2f;
	background-image: none;}
	
.kalender_info_right dd a:hover{color: #2a2d2f;}

.kalender_info_right dd{
	display: inline;
	float: left;
	padding: 2px 0px 1px 0;
	color: #2a2d2f;}
	
.kalender_info_right a{
	float: left;
	margin-top: 11px;
	padding-left: 15px;
	background: url('/Images/arrow_link.gif') no-repeat scroll left 4px;
	color: #bd191f;
	text-decoration: none;}
	
.kalender_info_right a:hover{color: #bd191f;}
	
.blue_box{
	width: 200px;
	padding: 10px 15px 10px 15px;
	background: #346a82 url('/Images/bkg_blue_box.gif') repeat-x top left;}	

.blue_box h3{
	margin:0px 0px 10px -1px ;
	padding: 3px 0px 6px 0px;
	color: #fff;
	border-bottom: 2px solid #2e5d72;}
		
.blue_box p,
.blue_box a{
	color: #fff;
	font-size: 12px;
	line-height: 21px;
	text-decoration: none;}
	
.information{
	width: 200px;
	margin-bottom: 10px;
	border-bottom: 1px solid #cf1b1b;
	overflow: hidden;}
	
.information ul{
	margin: 7px 0px;
	overflow: hidden;
	list-style-type :none;}	

.information li{
	float: left;
	width: 210px;}
	
.information li a{
	display: block;
	float: left;
	font-size: 12px;
	line-height: 18px;
	padding: 6px 0px 3px 16px;
	background: url('/Images/grey_arrow.gif') no-repeat left 10px;
	color: #4f5558;
	text-decoration: none;
	width:184px;}
	
.information li a:hover,
.information li a.active{text-decoration: underline;}

.information h3{
	margin: 0px 0px 7px -1px;
	color: #346a82;}

.quotes{
	float:right;
	width: 182px;
	margin-left: 10px;
	padding-left: 28px;
	background: url('/Images/quotes.gif') no-repeat left 6px;}
	
.quotes p{
	font-size: 18px;
	line-height: 26px;
 	color: #ec1f27;}
	
.img_left{
	float: left;
	margin: 4px 14px 0px 0px;}
	
a.red_link,	
.grey_box .middle_col_wrapper a.red_link{
	background: url('/Images/arrow_link.gif') no-repeat scroll left 4px;
	color: #bd191f;
	float: left;
	margin: 21px 0px 2px 0px;
	padding-left: 15px;
	text-decoration: none;}

.border_blue_block{
	width: 100%;
	float: left;
	display: block;
	margin-top: 14px;
	padding-top: 17px;
	border-top: 2px solid #99b4c0;}
	
.font_italic{font-style: italic;}
.line_margin{margin: 14px 0px 15px 0px;}

/*--------------------------------------------------------------------- KOMMENTAR FORM  and OPLOAD FORM*/	
.kommentar_form{
	display: block;
	margin: 3px 0px 20px 0px;}
	
.kommentar_form p,
.opload_form p,
.arrangement_form p,
.send_til_en_ven_form p,
.nyhedsbrev_form p{
	margin-bottom: 9px;
	font-size: 11px;
	font-style: italic;
	color: #42484a;}
	
.kommentar_form label,
.opload_form label,
.arrangement_form label,
.send_til_en_ven_form label,
.nyhedsbrev_form label{
	float: left;
	width: 130px;
	font-size: 12px;
	margin-top: 4px;
	color: #2a2d2f;}
	
.kommentar_form input,
.opload_form input,
.arrangement_form input,
.send_til_en_ven_form input,
.nyhedsbrev_form input{
	float: left;
	width: 298px;
	height: 16px;
	margin-bottom: 9px;
	padding: 3px 5px 0px 5px;
	font-size: 11px;
	color: #61696d;
	border: 1px solid #c1cbd0;}
	
.kommentar_form textarea{
	width: 438px;
	height: 124px;
	color: #61696d;
	border: 1px solid #c1cbd0;}
	
input.gem_submit,
input.opload_submit,
input.send_submit,
input.Afmeld_submit,
input.Tilmeld_submit{
	float: right;
	width: 56px;
	height: 22px;
	margin: 9px 18px 0px 0px;
	padding: 0;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	color: #fff;
	text-align: center;
	border: none;
	cursor: pointer;
	background: url('/Images/btn_submit.gif') repeat-x left top; }
	
input.opload_submit{width: 60px;}
input.send_submit{width: 59px;}
input.Afmeld_submit{width: 75px; margin-right: 10px;}
input.Tilmeld_submit{width: 75px; margin-right: 13px;}
/*--------------------------------------------------------------------- OPLOAD FORM */	

.opload_form,
.arrangement_form{
	display: block;
	margin: 14px 0px 20px 0px;}
	
.opload_form textarea{
	width: 308px;
	height: 78px;
	margin-bottom: 9px;
	color: #61696d;
	border: 1px solid #c1cbd0;}
	
.opload_form select{
	float: left;
	width: 68px;
	margin: 0px 10px 9px 0px;
	font-size: 12px;
	border: 1px solid #c1cbd0;}
	
p.bottom_P{
	font-size: 12px;
	color: #346a82;}
	
input.width_20{width: 20px;}
input.width_58{width: 58px;}
input.width_140{width: 140px;}
input.width_187{width: 187px;}
input.width_216{width: 216px;}
input.width_310{width: 310px;}
label.label_nr{
	width: 41px;
	margin-left: 8px;}
label.label_by{
	width: 33px;
	margin-left: 8px;}
label.Start_dato{width: 71px;}
label.Slut_dato{
	width: 67px;
	padding-left: 32px;}
	
	
.arrangement_form textarea{
	width: 308px;
	height: 125px;
	margin-bottom: 9px;
	color: #61696d;
	border: 1px solid #c1cbd0;}
	
.arrangement_form select{
	float: left;
	width: 68px;
	margin: 0px 0px 9px 0px;
	font-size: 12px;
	border: 1px solid #c1cbd0;}
select.width_150{width: 150px;}	

label.label_til{
	width: 66px;
	padding-left: 36px;}
	
p.normal_p{
	margin: 16px 0px 8px 0px;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #2a2d2f;}
	
.nyhedsbrev_form{
	display: block;
	min-height: 510px;
	margin: 14px 0px 20px 0px;
	padding-left: 5px;}
	
/*--------------------------------------------------------------------listevisning page*/

.listevisning{
	width: 930px;
	overflow: hidden;}
	
.Lorem_ipsum{
	float: left;
	display: inline;
	width: 925px;
	margin: 6px 0px 28px 0px;
	padding: 21px 0px 0px 5px;
	border-top: 1px solid #d0dbe0;} 
	
.listevisning_block{
	width: 450px;
	margin: 18px 0px 13px;
	padding: 0px 0px 0px 5px;}
	
.listevisning_block a,
.Publikationer_right a{
	font-size: 12px;
	font-weight: bold;
	color: #bd191f;
	padding-left: 20px;
	background: url('/Images/arrow.gif') no-repeat scroll left 3px;
	text-decoration: none;}
	
.listevisning_block a:hover,
.Publikationer_right a:hover{
	color: #bd191f;
	text-decoration: none;}
	
.listevisning_block a.arrow_link_publikation,
.Publikationer_right a.arrow_link_publikation{
	display: block;
	font-weight: normal;
	padding-left: 15px;
	margin: 11px 0px 0px 20px;
	background: url('/Images/arrow_link.gif') no-repeat scroll left 4px;}

.listevisning_block p span,
.Publikationer_right p span{
	display: block;
	margin: 2px 0px 10px 0px;
	font-size: 11px;
	font-style: italic;
	color: #42484a;}

.listevisning_block p,
.Publikationer_right p{padding-left: 20px;}	
p.padding_l_n{padding-left: 0px;}
/*--------------------------------------------------------------------number_pages */

.number_pages{
	text-align: center;
	width: 910px;
	padding: 0px 5px;
	margin: 15px 0px 15px 0px;
	display: block;
	overflow: hidden;}
	
.number_right{
	display: block;
	float: right;
	margin-top: -17px;}
	
.number_right p{
	float: left;
	margin: 1px 5px 0px 0px;}

.number_middle span,
.number_right span{
	display: inline;
	font-size: 12px;
	color: #bd191f;}

.number_middle a,
.number_right a{
	display: inline;
	font-size: 12px;
	color: #bd191f;
	text-decoration: underline;}
	
.number_middle{ margin-right:150px;}	
.number_middle a:hover,
.number_right a:hover{color: #2a2d2f; text-decoration: none;}
.number_middle a.choice,
.number_right a.choice{
	color: #2a2d2f;
	font-weight: bold;
	text-decoration: none;}
a.color_000{color: #000; text-decoration: none;}

/*----------------------------------------------popup send  til en ven */

.popup{
	display: block;
	width: 440px;
	padding: 13px 15px 20px 15px;
	background-color: #fff;
	overflow: hidden;}
	
input.margin_right_0{margin:0;}
.close{
	float: right;
	margin-top: 4px;}
	
	
.Publikationer{
	display: block;
	width: 440px;
	margin:18px 0px 13px 0px;}
	
.Publikationer a img{
	float: left;
	margin-right: 20px;}
.Publikationer_right{
	display: inline;
	float: left;}
	
.width_330{width: 330px;}
.width_430{width: 430px;}
/*---------------------------------------------------------.nyhedsliste */

.nyhedsliste{overflow: hidden;}
.nyhedsliste p{margin: 14px 0px;}

.nyhedsliste p span{
	margin-right: 1px;
	color: #868686;}

.nyhedsliste_nav{
	margin: 4px 0px 4px 0px;
	display: block;
	float: right;}
	
.nyhedsliste_nav p{
	float: left;
	margin: 1px 2px 0 0;
	color: #595959;}	

.nyhedsliste_nav span{
	display: inline;
	font-size: 12px;
	color: #595959;}
	
.nyhedsliste_nav a{
	display: inline;
	font-size: 12px;
	color: #595959;
	text-decoration: underline;
	padding:4px;}
	
.nyhedsliste_nav a:hover,	
.nyhedsliste_nav a.choice{
	color: #c1282d;
	font-weight: bold;
	text-decoration: none;}
	
.arrow_right
{   
    color:#8D120C;
	padding-right: 10px;
	background: url('/Images/arrow_link.gif') no-repeat right 5px;
	text-decoration: none;
	font-size:11px;
    line-height:16px;}
    
.middle_col_wrapper a.arrow_right
{   
    color:#8D120C;
	}
	
.arrow_left
{   
    background:transparent url(../images/arrow_link.gif) no-repeat scroll left 4px;
    display:block;
    font-weight:normal;
    padding-left:15px;
    font-size:12px;
    line-height:16px;
    text-decoration:none;
    color:#BD191F;}
    
.middle_col_wrapper a.arrow_left,
.middle_col_wrapper a.arrow_left_bold{
    color:#BD191F;
    text-decoration:none;
    }
    
.arrow_left_bold
{
    background:transparent url(../images/arrow.gif) no-repeat scroll left 3px;
    color:#BD191F;
    font-size:12px;
    font-weight:bold;
    padding-left:20px;
    text-decoration:none;
    }
     
.kalender_r
{
    float: left;
    width: 270px;
    display: block;
    }