@charset "UTF-8";
@import url(base-content.css);
@import url(nav_shinybuttons.css);
@import url(nav_vlist.css);


@media screen, projection
{
  /*-------------------------------------------------------------------------*/

 body { background: #ffffff url("../layout/gradient_bg.gif") repeat-x top left fixed; padding: 0 0; }

  /* Layout Alignment | Layout-Ausrichtung */
  #page_margins { margin: 0 auto; }

  /* Layout Properties*/
  #page_margins { width: 994px;  min-width: 994px; max-width: 994px; background: #fff}
  /*#header { padding: 45px 2em 1em 20px; color: #000; background: #fff; }*/
  #header{padding: 0 2em 0 20px;color: #000;background:#fff url('../layout/logo.gif') no-repeat left top;height:60px;
    /*z-index:1;  VIGTIG! Ellers vil markup dropdownmenuer forsvinde under #main sektionen*/
  }
  #printheader{display:none}
  
  a { color: #0026FF; text-decoration:none; } /* #17819C*/
  a:focus,
  a:hover,
  a:active { background-color: #fff; color: #0026FF; text-decoration:underline; }


  .linknewwindow {
    background: url(../images/buttons/links/link_newwindow.gif) no-repeat left top;
    padding-left: 20px;
  } 
  .linkword {
    background: url(../images/buttons/links/link_word.gif) no-repeat left top;
    padding-left: 20px;
  }
  .linkpdf {
    background: url(../images/buttons/links/link_pdf.gif) no-repeat left top;
    padding-left: 20px;
  }
  .linkexcel {
    background: url(../images/buttons/links/link_excel.gif) no-repeat left top;
    padding-left: 20px;
  }
  .linkpowerpoint {
    background: url(../images/buttons/links/link_powerpoint.gif) no-repeat left top;
    padding-left: 20px;
  }
  .linktext {
    background: url(../images/buttons/links/link_text.gif) no-repeat left top;
    padding-left: 20px;
  }
  .linkflash {
    background: url(../images/buttons/links/link_flash.gif) no-repeat left top;
    padding-left: 20px;
  }
  .linkflv {
    background: url(../images/buttons/links/link_flv.gif) no-repeat left top;
    padding-left: 20px;
  }
 
  .linkblank {
    background: url(../images/buttons/links/link_blank.gif) no-repeat left top;
    padding-left: 20px;
  }
  
  #topnav, #topnav a 
  {
      color: #898989; 
      background: transparent; 
      font-family: Verdana, Helvetica, Arial, sans-serif; 
      font-size:0.95em; 
      font-weight: bold;  
      margin-right:6px;
  }
  #nav{overflow:hidden}
  #nav_main {}
  #main{margin: 10px 0;background: #fff}
  #teaser{clear:both;padding: 0 20px; margin: 0}
  #footer{height: 20px;padding: 10px 20px; color:#021A62;background:#fff url("../layout/footer_bg.gif") repeat-x bottom left;border-top: 5px #336640 solid; font-size: 0.75em; color:#333}

  /* (en) navigation: horizontal adjustment | (de) horizontale Ausrichtung  */
  
  #col1 { float: left; width: 250px;}   
  #col2 { display:none}   
  #col3 { width: auto; margin: 0 0 0 250px}   
  #col1_content { padding: 0 25px 0 0 }   
  #col3_content { padding: 0 20px 0 10px } 
  
 #front_3c{background: #fff url("../layout/front_3c_top_bg.gif") no-repeat top left;border-bottom:solid 4px #B3B3B3}
 #front_3c h2{color:#fff;margin:4px 0 10px 10px}
 #front_3c ul li{list-style-image: url("../layout/arrow.gif")}

 #front_2c_link{height:300px;border: solid 1px #B3B3B3;border-bottom:solid 2px #B3B3B3;border-right:solid 2px #B3B3B3;background: #fff url("../layout/front_left_top.gif") no-repeat top left}
 #front_2c_link ul{list-style:none;display:block}
 #front_2c_link ul li{list-style-image: url("../layout/arrow.gif")}
 #front_2c_link ul li a{line-height:20px;color:#575B5F;border-bottom:dotted 1px #C0C0C0}
 #front_2c_link ul li a:hover{text-decoration:none; background-color:transparent;color:#0000FF}

#submenu{border: solid 1px #B3B3B3;border-bottom:solid 2px #B3B3B3;border-right:solid 2px #B3B3B3;background: #fff url("../layout/left_menu_top.gif") no-repeat top left}
  
  h1, h2, h3{font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal; color:#404040}
  h1 {font-size: 150%;margin: 0 0 1em 0}  
  h2 {font-size: 110%;font-weight: bold;margin: 0 0 0.75em 0}
  h3 {font-size: 100.01%;font-weight: bold;margin: 0 0 0.5em 0}  


  /*-------------------------------------------------------------------------*/

  #headersearch
  {
    height:20px;
    margin:30px 0 0 0;
    color:#000000;
    font:normal bold 90% Arial,Helvetica,sans-serif;
    text-align:right;
    background: transparent url(../layout/search_grey_box.gif) no-repeat top right;
  }
  
  #search{width:150px;margin:0 0 2px 0;*margin:2px 0 0 0;border: none 0px transparent}
  #btnSearch{cursor:pointer;_cursor:hand}
  #headersearch img{vertical-align:bottom;}
  
  #title
  {
    height:60px; 
    cursor:pointer;
  }

  #title h1, #title h2
  {
    display:none;
  }
  
  #cnews a, #cjobs a, #ccalendar a{background-color:Transparent;color:#000;text-decoration:none}
  #cnews a:hover,#cjobs a:hover,#ccalendar a:hover{color:#0000FF}
  
  #main  
  {
    padding: 0px 20px;
    min-height:350px; /*Genkendes ikke af alle IE browsere*/
    _height: 350px; /* IE 7 and below: p.g.a. IE bug virker dette som min-height i IE, da alt over angivne height automatisk øges*/
  }


.front_left_lnk_class
{
		height:25px;
		width:272px;
	       _width:270px;
		margin-top: 2px;
		padding: 4px 0 0 0;
}
.front_left_lnk_class a {display:block;height:25px;width:272px;_width:270px}

  
  #newsarchive {list-style:none;}
  .newsarchivedate {color:#333;font-style:normal;font-size: 80%;}
  .newsarchiveheader {font-size: 1em;font-weight:bold; color:#021A62;}
  .newsarchiveresume {font-size: 90%; color:#000000;}
  
  .yellowbullet {list-style: disc url(../layout/star_yellow_list.gif) outside;}
  .greenbullet {list-style: disc url(../layout/bullet_green2.gif) outside;}

  #newsfooterleft {text-align:left; font-size:100%; font-weight:bold;color:#333}
  #newsfooterright {text-align:right; font-size:90%; font-weight:normal; color:#333}

  #sitemap_list li{list-style-image: url("../layout/arrow.gif")}

  #NextPrevContainer{float:right}
  .redfontcolor { color:#FF0000}
  .greenfontcolor { color:#397458 }

  .box_heighlight_grey {
	background:#EBEAEA none repeat scroll 0%;
	border-left:solid 5px #666666;
	color:#333333;
	margin-top:15px;
	margin-bottom:15px;
	padding:10px 20px;
	padding-top:20px;
	padding-bottom:20px;
}

  .box_heighlight_red {
	background:#E27368 none repeat scroll 0%;
	border-left:solid 5px #CA0016;
	color:#ffffff;
	margin-top:15px;
	margin-bottom:15px;
	padding:10px 20px;
	padding-top:20px;
	padding-bottom:20px;
}

  .box_heighlight_green {
	background:#AFCCB8 none repeat scroll 0%;
	border-left:solid 5px #134E38;
	color:#000000;
	margin-top:15px;
	margin-bottom:15px;
	padding:10px 20px;
	padding-top:20px;
	padding-bottom:20px;
}

.red_box {
	background:#FFD6D6;
	border-top:solid 2px #EF706F;
	border-bottom:solid 2px #EF706F;
	color:#CC0000;
	padding:13px;
}

.blue_box {
	background:#D0DCEC;
	border-top:solid 2px #5B95DA;
	border-bottom:solid 2px #5B95DA;
	color:#1B6FC2;
	padding:13px;
}

.green_box {
	background:#EEF7DD;
	border-top:solid 2px #B0CB79;
	border-bottom:solid 2px #B0CB79;
	color:#8DCB0E;
	padding:13px;
}

.orange_box {
	background:#FEF6D8;
	border-top:solid 2px #FDE179;
	border-bottom:solid 2px #FDE179;
	color:#A38106;
	padding:13px;
}

.yellow_box {
	background:#F4F5B9;
	border-top:solid 2px #EFF11E;
	border-bottom:solid 2px #EFF11E;
	color:#9FA112;
	padding:13px;
}

blockquote {
	/*background:transparent url(../layout/quote_left2.gif) no-repeat top left;*/
	background:transparent url(../layout/quote_start.gif) no-repeat top left;
	color:#333333;
	font-size:1em;
	font-style:italic;
	line-height:150%;
	margin:15px 0pt;
	/*padding:0px 0px 5px 45px;*/
	padding:0px 0px 5px 25px;
	width:auto;
}

blockquote2 p {
	/*background:transparent url(../layout/quote_right2.gif) no-repeat bottom right;*/
	background:transparent url(../layout/quote_end.gif) no-repeat bottom right;
	margin-top:0pt;
	/*padding:0 45px 10px 0;*/
	padding:0 25px 10px 0;
}

.personaleImg { }
.personaleText td {color:#333 }
.personaleTextCol1 {width:75px; font-weight:bold}
.personaleTextCol2 {width:440px}
.personaleTextCol3 {text-align:right}

.personalenytImg { text-align:right }
.personalenytFooter {color:#666; font-size:75%}


 #fdo_gallery {
    width: 100%;
    overflow: hidden;
    float: left;
    display: inline;
    line-height: 0;
  }

  #fdo_gallery ul {
    display: inline;
    float: left;
    margin: 0;
    /* (en) Left margin of the first button  */
    margin-left: 0px;
    padding: 0;
  }

  #fdo_gallery ul li {
    display: inline;
    float: left;
    font-size: 0.9em;
    list-style: none;
    margin: 0;
    padding: 0;
  }

  #fdo_gallery ul li a,
  #fdo_gallery ul li strong {
    background: transparent;
    color: #fff;
    display: block;
    font-size: 1em;
    font-weight: bold;
    margin: 0 0 0 0;
    padding: 0.5em 0.5em 0.5em 0em;
    text-decoration: none;
    width: auto;
  }

  #nyhedsbrev_title {
    position:absolute;
    top:20px;
    color:#333333;
    font-family:MS Reference Sans Serif, Arial, Sans-Serif;
    font-size:160%;
    font-weight:bold;
  }

/* Navigation Forrige / Naeste*/
#prevnext_navigation {text-align: right;}
#prevnext_navigation .disabled {color: #999;}

/* Macro styles*/
 .insert_image_text_table{width: 640px;}
 .insert_image_text_td1{width: 120px;text-align:left;}
 .insert_image_text_td2{width: 520px;text-align:left;}        

/* XSLTsearch  */
#xsltsearch {margin: 0; padding: 20px 0 0 0;} 
.xsltsearch_result p {margin: 0; padding: 0;} 
.xsltsearch_result:hover {background: #f6f6f6;} 
.xsltsearch_ordinal {font-weight: bold; font-size: 100%;} 
.xsltsearch_title {font-weight: bold;} 
.xsltsearch_score {font-size: 75%;} 
p.xsltsearch_result_description {padding-bottom: 10px;} 
.xsltsearch_description strong {background: #FFC;} /* highlighting */ 
#xsltsearch_navigation {text-align: right;} 
#xsltsearch_navigation .disabled {color: #999;} 
#xsltsearch_stats {font-size: 75%; color: #666;}


/* START Doc2Form */
.Doc2Form
{
    width:600px;
	text-align: left;
	background: #ffffff;
	}
.Doc2Form fieldset {
	border: none;
	text-align: left;
	/*border-bottom: 1px solid #1E3E55;*/
	margin-bottom: 5px;
	}
	
.Doc2Form legend {
	padding: 5px;
	font-weight: bold;
	font-size: 16px;
	color: #333333;
	}
	
.Doc2Form fieldset ul {
	margin: 0;
	padding: 0;
	}
	
.Doc2Form fieldset li {
	display: block;
	list-style: none;
	padding:  0;
	margin: 5px 0;
	color: #333333;
	clear: both;
	/*border-top: 1px solid #1E3E55;*/
	}
.Doc2Form fieldset li span {
	}
.Doc2Form fieldset li span img {
	}

.Doc2Form fieldset li img, .Doc2Form fieldset li a {
	float: left;
	margin-left: 3px;
	margin-top: 3px;
	font-size: 12px;
	}
.Doc2Form fieldset li label
{
	width: 150px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
	}
.Doc2Form fieldset li p {
	color: #1E3E55;
	padding: 0;
	margin: 0;
	margin-top: 5px;
	padding-left: 10px;
	}
.Doc2Form fieldset li table {
	clear: both;
	float: left;
	margin-top: 3px;
	margin-left: 30px;
	font-size: 12px;
	margin-bottom: 3px;
	}
.Doc2Form fieldset li table input {
	float: left;
	width: 25px;
	font-size: 12px;
	border: 1px solid #1E3E55;
	margin-bottom: 3px;	
	}
.Doc2Form fieldset li table label {
	float: left;
	padding-left: 5px;
	padding-top: 5px;
	}
.Doc2Form fieldset p {
	color: #1E3E55;
	padding: 0;
	margin: 0;
	margin-top: 5px;
	padding-left: 10px;
	}
.Doc2Form fieldset br {
	clear: both;
	}
.Doc2Form fieldset input {
	float: left;
	margin-top: 3px;
	width: 350px;
	margin-left: 10px;
	font-size: 12px;
	border: 1px solid #1E3E55;
	margin-bottom: 3px;
	}
.Doc2Form fieldset textarea {
	float: left;
	margin-top: 3px;
	width: 350px;
	margin-left: 10px;
	font-size: 12px;
	height: 75px;
	border: 1px solid #1E3E55;
	margin-bottom: 3px;
	}
.Doc2Form fieldset select {
	float: left;
	margin-top: 3px;
	width: 350px;
	margin-left: 10px;
	font-size: 12px;
	border: 1px solid #1E3E55;
	margin-bottom: 3px;
	}
.Doc2Form input.button
{
	width:200px;
    	margin-left: 76px;
	_margin-left: 325px;
	height: 30px;
	font-weight: bold;
	
	}
.Doc2Form li.required label strong {
	font-weight: bold;
	font-style: normal;
	color: #000000;
	}
/*\*//*/ .Doc2Form legend { display: inline-block; } /* IE Mac legend fix */
				

/* END Doc2Form */
	
  /*-------------------------------------------------------------------------*/
}

































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
