/* Opdateret 18. nov. 2009 */

/* Farver:

Blå:				#035f7a; H1
Lysegrøn:			#cce888; Baggrund

*/

body
{	/* Generalt */
	background-color: #cce888;
	background-image: url(images/atuisoq_1x1_blue.gif);
	background-repeat: repeat-x;
	background-position: 0px 156px;
	padding: 0;
	margin: 0;
	/* Font */
	font: 11px Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 1.5em;
}
hr {
	background-color: #035f7a;
	background-image: url(images/atuisoq_stiblet.gif);
	background-repeat: repeat-x;
	width: 250px;
	height: 2px;
	border: none;
}
a:hover {
	cursor: pointer;
}

/* Nulstil elementer */

#liste_dato,
#side_overskrift,
#tekst,
#opdaterede_tekst,
#Top_1,
#Top_2,
body,
#footer bodytext,
.bag_footer,
.innertube_right,
#language,
.innertube,
#topsection,
#tekst_overskrift,
.tx-wecstaffdirectory-staffdepartment,
#content .csc-textpic csc-textpic-intext-right-nowrap .csc-textpic-imagewrap img,
.tx-srlanguagemenu-pi1 a
{
	margin: 0;
	padding: 0;
}

#content
{
	width:auto;
	padding: 0 15px;
	background-color:#dfedfa;}
	
	#content ul	, #content ol{
		width:auto;
		padding: 0 15px;
		background-color:#dfedfa;}

	#content img{
		border: 0;
		background-color: white;
		background-image: none;
		background-repeat: repeat;
		background-attachment: scroll;	}
	
	#content div.Sidst_Opdateret{
		font-size: 9px;
		font-style:italic;
		text-align:right;
		clear:both;
		padding:5px 0;}

	#content .csc-textpic-imagewrap,
	#content .csc-textpic-imagerow	{
		padding-top:10px;	}

	#content .csc-textpic csc-textpic-intext-right-nowrap .csc-textpic-imagewrap img	{
		padding-left:140px;	}
	
	#content_right .tx-gstselectpro-pi1 #billede	{
		display: none;	}
	
	/* Image caption */
	#content .csc-textpic-caption{
		background: #d4e0ec;
		padding: 3px;}

#seneste_opdaterede
{
	border: 2px solid #C90;
	overflow:hidden;
	height:auto;
	width:auto;
	background-color:#FFF;
	margin-bottom: 10px;
}

#opdaterede_tekst
{
	float:left;
	width:60%;
	padding:10px;
}

span.csc-sword
{
	color:#C90;
}
.tx-gstselectpro-pi1
{
	line-height:15px;
}

#mellemrum,
#forfatter,
.filelinks .filecount
{
	display:none;
}

#liste_dato,
#liste_dato a,
#liste_dato a:visited,
#liste_dato a:hover
{
	font: lighter 9px Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	color : #999;
	font-style: italic;
	text-decoration:none;
}

#side_overskrift,
#side_overskrift a,
#side_overskrift a:visited,
#side_overskrift a:hover
{
	font: bold 12px Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #035f7a;
	text-decoration:none;
	}

#tekst_overskrift,
#tekst_overskrift a,
#tekst_overskrift a:visited,
#tekst_overskrift a:hover
{
	font: bold 12px Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #035f7a;
	text-decoration:none;
	display:none;
}

#tekst,
#tekst a,
#tekst a:visited,
#tekst a:hover
{
	font: normal Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	color : #000;
	text-decoration:none;
	}

#billede {
	background-color: transparent;
	width:160px;
	float:right;}

	#billede img,
	#billede src	{
		border: none;
		margin: 0;
		padding: 5px;	}

.tutorial1_resultat,
#opdaterede_resultat,
#link img
{
	display:none;
}

#link,
#link a
{
	font: bold 10px Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color : #ffffff;
	color:#035f7a;
	text-decoration:none;
}

#link:hover,
#link a:hover
{
	font: bold 10px Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color : #fff;
	color:#C90;
}

#Top_1 {
	width:100%;
	height:180px;
	background-image: url(images/atuisoq_top.jpg);
	background-repeat: no-repeat;
	}
#Top_2 {
	width:100%;
	height:25px;
	vertical-align: middle;
	}
#Top_3 {
	width:100%;
	height:0px;
}
#header_right {
	float:left;
	}
#top_menu3
{
	padding-top:153px;
	padding-left:70px;
	float:left;
	}

#Main_Content
{
	background: #FFF url(images/shim.gif) no-repeat;
	width: 901px;
	margin: 0px auto;
}



#Hele_Vejen
{
	color: #C90;
	font: bold 9px arial, verdana;
	text-decoration: none;
	height: 20px;
	padding: 5px 0 0 270px;
	width:auto;
	height:25px;
	line-height:10px;
}

#foran_vejen
{
	float:left;
	color: #999;
	font-size: 9px;
	vertical-align: middle;
}

.vejen,
.vejen a,
.vejen A:visited,
#Hele_Vejen a,
#Hele_Vejen a:visited,
#top_menu2,
#top_menu2 a,
#top_menu2 A:visitedheader
{
	vertical-align: middle;
	color: #035f7a;
	font: bold 9px arial, verdana;
	text-decoration: none;
	line-height: 17px;
}

.vejen
{
	text-align:left;
	vertical-align: middle;
	color: #035f7a;
}

.vejen A:hover,
#Hele_Vejen a:hover,
#top_menu2 a:hover{
	color: #C90;
}

b
{
	font-size: 110%;
}

em
{
	color: red;
}

#topsection
{
	height: auto; /*Height of top section*/
}

#contentwrapper
{
	float: left;
	width: 100%;
}

#contentcolumn
{
	margin: 0 205px 0 270px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
	background-color: #FFF;
	padding: 0 10px 10px;
}

#leftcolumn
{
	float: left;
	width: 270px; /*Width of left column in percentage*/
	margin-left: -100%;
	background-color: #fff;
}

#rightcolumn
{
	float: left;
	width: 205px; /*Width of right column in pixels*/
	margin-left: -205px; /*Set margin to that of -(RightColumnWidth)*/
	background-color: #fff;
}

#left_content,
#right_content
{
	padding-left: 10px;
	padding-top:5px;
	margin-right: 0;
	margin-left: 0;
}

.innertube_right .bodytext,
.innertube_right h1
{
	margin-right: 8px;
	margin-left: 8px;
}
h2.tx-guestbook-header {
	background-color: #dfedfa;
}
/* Menu generalt */
.linkmenu ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 250px;
  background-color: transparent;
text-align: right;

}
/* Menu 1. */
.linkmenu ul li {
  position: relative;
}
.linkmenu ul li ul {
  position: absolute;
  width: 230px;
  top: 0;
  visibility: hidden;
}
.linkmenu ul li a, .linkmenu ul li .subfolderstyle a {
  border-bottom: 0px solid #dad8be;
  padding: 1px 5px;
  overflow: auto;
  display: block;
  color: #035f7a;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  background-color: #FFF;
}
.linkmenu ul li a:visited {
  border-bottom: 0px solid #dad8be;
  padding: 1px 5px;
  color: #035f7a;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  background-color:#FFF;
}
.linkmenu ul li a:hover {
  border-bottom: 0px solid #dad8be;
  padding: 1px 5px;
  color: #df894c;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  background-color:#FFF;
}
/* Menu 2. */
.linkmenu ul li ul, .linkmenu ul li ul .subfolderstyle {
	border: 1px solid #035f7a;	
}
.linkmenu ul li ul a, .linkmenu ul li ul .subfolderstyle a {
  border-bottom: 0px solid #ffffff;
  padding: 1px 5px;
  overflow: auto;
  display: block;
  color: #035f7a;
  text-decoration: none;
  background-color:#FFF;
  text-align:left;
}
.linkmenu ul li ul a:visited {
  border-bottom: 1px solid #ffffff;
  padding: 1px 5px;
  color: #035f7a;
  text-decoration: none;
  background-color: #FFF;
}
.linkmenu ul li ul a:hover {
  border-bottom: 1px solid #ffffff;
  padding: 1px 5px;
  color: #df894c;
  text-decoration: none;
  background-color: #FFF;
}
.linkmenu .subfolderstyle {
}
* html .linkmenu ul li {
  float: left;
  height: 1%;
}
* html .linkmenu ul li a {
  height: 1%;
}
.linkmenu2 ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 250px;
  background-color: transparent;
text-align: right;
}
.linkmenu2 ul li {
  position: relative;
}
.linkmenu2 ul li ul {
  position: absolute;
  width: 200px;
  top: 0;
  visibility: hidden;
}
.linkmenu2 ul li a, .linkmenu ul li .subfolderstyle a {
  border-bottom: 0px solid #dad8be;
  padding: 1px 5px;
  overflow: auto;
  display: block;
  color: #df894c;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  background-color: transparent;
}
.linkmenu2 ul li a:visited {
  border-bottom: 0px solid #dad8be;
  padding: 1px 5px;
  color: #df894c;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  background-color: transparent;
}
.linkmenu2 ul li a:hover {
  border-bottom: 0px solid #dad8be;
  padding: 1px 5px;
  color: #035f7a;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  background-color: transparent;
}
/* RightMenu generalt */
#menuright, #menuright li {
  margin: 0px;
  padding: 0px 0px 0px 10px;
  color: #035f7a;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  width: 160px;
  left: -70px;
}
#menuright li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #035f7a;
}
#menuright a:link, a:visited {
	color: #035f7a;
}
#menuright a:hover {
  color: #df894c;
  text-decoration: none;
}
#menuright ul {
  padding: 0;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}

p, ol, ul, div, span, h1, h2, .bodytext{
	font-family: verdana, arial;
	line-height:15px;
	padding: 0;
	margin: 0;
}

h1, h1 em
{
	font-size: 16px; color: #035f7a; font-weight: bold; line-height: 30px; font-style:normal;
}

h2, h2 em
{
	font-size: 14px;
	color: #035f7a;
	font-weight: bold;
	line-height: 20px;
	font-style:normal;
	padding-bottom: 3px;
}

h3, h3 em
{
	font-size: 11px;
	color: #000;
	font-weight: bold;
	line-height: 12px;
	font-style:normal;
}
	
h3 {
	line-height: 15px;
}

h4, h4 em
{
	font-size: 11px; color: #666; font-weight: bold; line-height: 15px; font-style:normal;
}

.bodytext a,
.bodytext li a,
.csc-textpic-text li a,
.ddl_file_list_item a,
.csc-sitemap a,
.tx-wecstaffdirectory-pi1 a,
.internal-link,
.internal-link:link,
.external-link-new-window,
.external-link-new-window:link,
a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #035f7a;
	font-size: 11px;
	text-decoration: none;
	line-height: normal;
}

.bodytext a:hover,
.bodytext li a:hover,
.csc-textpic-text li a:hover,
.ddl_file_list_item a:hover,
.csc-sitemap a:hover,
.tx-wecstaffdirectory-pi1 a:hover,
.external-link-new-window:hover,
.internal-link:hover,
a:hover
{
	font:bold arial, verdana;
	color: #df894c;
	text-decoration: none;
}

.bodytext a:visited,
.bodytext li a:visited,
.csc-textpic-text li a:visited,
.ddl_file_list_item a:visited,
.csc-sitemap a:visited,
.tx-wecstaffdirectory-pi1 a:visited,
.external-link-new-window:visited,
.internal-link:visited,
a:visited
{
	font-family: bold 11px arial, verdana;
	color: #035f7a;
	text-decoration:underline;
}

.bodytext em
{
	color: #000;
}
#contentcolumn li{
 background-image: url(images/atuisoq_pil.gif);
background-repeat: no-repeat;
 background-position: 0px 8px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #035f7a;
	list-style-position: inside;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	vertical-align: middle;
	line-height: 15px;
	top: -5px;
}
#contentcolumn ul{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #035f7a;
	padding-right: 10px;
	padding-left: 0px;
	margin-left:0px;
	list-style: none;
}
.bodytext,
#content ul li, .bodytext,
#content ol li
{
	padding-bottom:7px;
	text-align:left;
}


#footer{
	clear: left;
	width: 100%;
	text-align: center;
	height:20px;
	margin:0;
	padding:0;
	padding-top:3px;
	}

#footer{
	height:20px;
	background-color:#df894c;
	}
#footer p{
	text-align: center;
	vertical-align:middle;
	font-size:10px;
	font-weight: bold;
	text-transform: uppercase;
	text-align:center;
	letter-spacing: 1px;
		color:#FFF;
		padding: 0;
		}

#footer a,
#footer a:visited,
.bag_footer a,
.bag_footer a:visited
{
	font-size: bold 10px;
	color:#FFF;
}
a img,
#Til_Top_Img
{
	border: 0;
}

#Top_1 #language
{
	float:right;
	padding-right: 10px;
	padding-top:157px;
}

#language .tx-srlanguagemenu-pi1 .INACT a,
#language .tx-srlanguagemenu-pi1 .ACT a,
#language .tx-srlanguagemenu-pi1 .INACT a,
#language .tx-srlanguagemenu-pi1 .CUR a,
#language .tx-srlanguagemenu-pi1 .NO a{
	float:right;
	font-family: arial, sans-serif; font-size: 12px; color: #df894c; text-transform: uppercase;
	font-weight:bold;
}

#language .tx-srlanguagemenu-pi1 img{
	display:none;
}
.tx-newloginbox-pi1
{
	width:100%;
}

.tx-newloginbox-pi1 input
{
	width:90px;
	height:20px;
	background-color: #fff;
	border:1px solid #035f7a;
	text-align:left;
	padding: 0;
}

.classTable
{
	color: #035f7a;
    text-decoration: none;
	font-family: verdana,
arial;
}

.classTdTstamp
{
	color: #000;
	text-decoration: none;
	font: italic 8px verdana,
arial;
}

.classTdHeader a
{
	color: #035f7a;
	text-decoration: none;
	font: bold 12px verdana,
arial;
}

.classTdHeader a:visited,
.classTdHeader a:link
{
	color: #035f7a;
	text-decoration: none;
	font: bold 12px verdana,
arial;
}

.classTdHeader
{
	color: #035f7a;
	text-decoration: none;
	font: bold 12px verdana, arial;	
	background: url(images/rund_lille_gul.gif) no-repeat 0px 2px;
	padding-left:15px;
}

.classTdLink
{
	display: none;	
}

.classTdBodytext
{
	border-bottom: 1px solid #C90;
	color:#000;	
}

.classTdBrowse
{
}

/*****************************/
/* Menu / Sitemap,
generally */
/*****************************/
.csc-menu a
{
	color: #035f7a;
	text-decoration: none;
}

.csc-menu a:hover
{
	text-decoration: underline;
}

ul.csc-menu
{
	list-style-type: none;
}

/* ul.csc-menu li
{
	margin-left: 30px;
        padding-left: 5px;
        font-size: 14px;
}

*/
ul.csc-menu li.csc-section
{
	font: normal italic;
	margin-left: 40px;
}

ul.csc-menu li A
{
	color: #035f7a;
}

/* Menu / Sitemap,
"Recently updated pages" */
ul.csc-menu-5
{
	border-color: #035f7a;
}

.csc-menu-5 li
{
	width: 150px;
	border-bottom: 1px solid gray;
	padding: 0 0 3px;
	margin: 0 0 3px;
	text-align: right;
}

.csc-menu-5 a:hover
{
	text-decoration: none;
	font-style: italic;
}

.csc-menu-5 a
{
	padding-right: 15px;
	background: url(/fileadmin/ben/img/arrow.gif) no-repeat right;

}

/* Custom highlighted text color */
*::-moz-selection {
   background: #035f7a; /* the background color of the highlight */
   color: #fff; /* the color of the text within the highlight */
}