@import "/css/roundbox.css";
@import "/katj/css/cms-navigation.css";

/* <- CMS Specific */

body,a,select,td,body.katjeditorbody {
	
}

input, body.katjeditorbody {
	text-align:left;
}

input, textarea {
	font-size:10px;
}

body.katjeditorbody {
	
}

input, .textareaComment {
	border-style:solid;
	border-width:1px;
}

input.katjSubmitImage {
	background-color:transparent;
}

.textareaComment {
	border-color:#000000;
} 

form {
	text-align:left;
	display:block;
	margin-top:10px;
	margin-bottom:0px;
}

body {
	vertical-align:middle;
}

body.print {
	text-align:left;
}

div.columnHolder {
	float:left;	
}

div.pageletBox {
	clear:both;
	position:relative;
}

div.elementBox {
	margin-right:0px;
}

/* -> CMS Specific */


/* <- Site Specific */

/* lett-green: #18462c */

body {
	padding:0px;
	margin:0px;
}

body, div, a, td, p, input, textarea, select, ul, li {
	font-family:Verdana;
	font-size:10px;
	padding:0px;
	margin:0px;
	
}

a, a:visited {
	text-decoration:none;
	color:#18462c;
}

a:hover, a:visited:hover {
	text-decoration:none;
	color:#000000;
}

.headline {
	margin:0px;
	padding:0px;
	font-family:Verdana;
	font-size:20px;
	color:#222222;
	font-weight:normal;
	margin-bottom:15px;
}

div.master {
	text-align:center;
}

div.topGreenBar {
	background-color:#305942;
	height:27px;
	line-height:27px;
	color:#18462c;
	overflow:hidden;
}

	div.topGreenBar a, div.topGreenBar a:visited {
		color:#aebcba;
		font-weight:bold;
	}
	
	div.topGreenBar a:hover, div.topGreenBar a:visited:hover {
		color:#FFFFFF;
	}

div.centerContent {
	width:980px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

div.centerBody {
	position: absolute;
	top: 0px;
	height: auto;
	left: 50%;/*some magic to align the element in the center;*/
	width: 980px;
	margin-left: -490px;/* half of the width */
	background-repeat:repeat-y;
	height:auto;
}

	div.sprogValg {
		width:200px;
		float:left;
	}

	div.topTools {
		width:700px;
		float:right;
	}

		div.homeLogo {
			float:right;
			margin-right:11px;
		}
			div.homeLogo img {
				border:0px;
				margin-top:7px;
			}
		
		div.topLinks {
			float:right;
			margin-right:11px;
			line-height:27px;
		}
			div.topLinks a {
				line-height:27px;
			}			
			
			div.topLinks img.home {
				line-height:27px;
				border:0px;
				margin-right:5px;
			}

		div.topSearch {
			float:right;
			line-height:normal;
		}

			div.topSearch input {
				vertical-align:middle;
				margin-top:0px;
				color:#666666;
				text-indent:3px;
				padding:0px;
				margin:0px;
			}

			div.topSearch form {
				margin:0px;
				padding:0px;
				margin-top:4px;
				padding-top:0px;
				clip:auto;
				display:block;
				line-height:normal;
			}

div.topMainContent {
	background-image:url("/files/Billeder/lett09/gradient-bg.jpg");
	background-repeat:repeat-x;
	background-position:bottom left;
	min-height:210px;
	height:auto !important;
	height:210px;

}

	div.topMainContentHolderContent {
		clear:both;
		height:48px;
	}

		div.logoHolder {
			float:left;
			width:120px;
			margin-top:15px;
			position:relative;
			height:40px;
		}

			div.logoHolder img {
				border:0px;
				margin-bottom:10px;
			}

		div.menuHolder {
			position:absolute;
			right:0px;
			top:27px;
		}

	div.topMainDynamicContent {
		background-image:url("/files/Billeder/lett09/menubg.gif");
		background-repeat:repeat-x;
		background-position:top left;	
		padding-top:7px;
		background-color:#FFFFFF;
		border:1px solid #dddddd;
	}

		div.topMainDynamicContent div.contentHolderFrontpage {
			
			margin-bottom:0px;
			position:relative;
			height:294px;
		}

			div.topMainDynamicContent div.contentHolderFrontpage div.valueBox {
				display:block;
				position:absolute;
				z-index:87;
				left:3px;
				top:3px;
			}

		

		div.topMainDynamicContent div.contentHolder {
			padding:3px;
			margin-bottom:0px;
			width:980px;
			height:214px !important;
			min-height:214px;			
			background-image:url("/files/Billeder/lett09/advokat.jpg");
			background-repeat:no-repeat;
			background-position:top left;	
			z-index:10;		
			position:absolute;
		}

		div.topMainDynamicContent div.contentHolderTop img {
			margin-top:3px;
			margin-left:3px;
		}

		div.topMainDynamicContentChanger, div.topValueIcon {
			position:absolute;
			top:0px;
			right:-1px;
			z-index:88;
		}

			div.topMainDynamicContentTextBox {
				margin:25px;
				margin-top:22px;
				font-size:12px;
				color:#18462c;
			}

				div.topMainDynamicContentTextBox .headline {
					font-size:14px;
					font-weight:bold;
					margin:0px;
					padding:0px;
					color:#18462c;
				}
				
	div.fagRollOut {
		display:none; 
		position:absolute; 
		top:35px; 
		right:0px; 
		width:670px;		 
		background-color:#f7f8f8; 
		background-image:url(/files/Billeder/lett09/dropdownbg.jpg); 
		background-repeat:repeat-x; 
		background-position:bottom left; 
		border:1px solid #CCCCCC;
		z-index:90;
		padding-bottom:10px;
	}

	div.fagRollOutLeft {
		display:none; 
		position:absolute; 
		top:-200px; 
		left:160px; 
		width:330px;		 
		background-color:#f7f8f8; 
		background-image:url(/files/Billeder/lett09/dropdownbg.jpg); 
		background-repeat:repeat-x; 
		background-position:bottom left; 
		border:1px solid #CCCCCC;
		z-index:90;
		padding-top:10px;
		padding-bottom:10px;
	}

		

	img.subMenuTriangle {
		position:absolute;
		right:10px;
		top:93px;
	}
	
	div.fagRollOut img{
		float:right;

	}

div.forsideFokusBokse {
	background-image:url("/files/Billeder/lett09/forside-3-kasser.png");
	background-repeat:no-repeat;
	background-position:top left;
	width:980px;
	height:115px;
	overflow:hidden;
	position:relative;
}

	div.forsideFokusBox {
		position:absolute;
		top:10px;
		z-index:100;
	}

		div.forsideFokusBox img {
			border:0px;
			position:absolute;
		}

		div.forsideFokusBox1 {
			left:13px;
		}

		div.forsideFokusBox2 {
			left:339px;
		}

		div.forsideFokusBox3 {
			left:665px;
		}

			div.forsideFokusBoxTextHolder {
				position:absolute;
				width:302px;
				top:70px;
				height:22px;
				background-color:#305942;
				-moz-opacity:.90; 
				filter:alpha(opacity=90); 
				opacity:.90;
				text-align:right;
				line-height:22px;
				font-size:12px;
				font-weight:bold;
				color:#FFFFFF;
				z-index:200;
			}

				div.forsideFokusBoxText {
					margin-right:8px;
					color:#FFFFFF;
				}

				div.forsideFokusBoxText a, div.forsideFokusBoxText a:visited {
					color:#FFFFFF;
				}

				div.forsideFokusBoxText span.title {
					color:#b7c3c2;
				}

	div.forsideLeft {
		width:655px;
		float:left;
	}

	div.forsideRight {
		width:320px;
		float:right;
	}
	
div.splitter {
	width:100%;
	height:5px;
	clear:both;
	overflow:hidden;
}
 
	

div.forsideLeft1 {
	background-image:url("/files/Billeder/lett09/forside-box-left1.jpg");
	background-repeat:no-repeat;
	background-position:top left;	
	width:655px;
	height:226px;
	overflow:hidden;
}

div.forsideLeft1_de {
	background-image:url("/files/Billeder/lett09/lett-deutsch-main-bg.jpg");
	background-repeat:no-repeat;
	background-position:top left;	
	width:655px;
	height:522px;
	overflow:hidden;
}

	div.forsideLeft1 div.content, div.forsideLeft2 div.content, div.forsideLeft1_de div.content {
		margin-left:25px;
		margin-top:25px;
		width:505px;
	}

		div.forsideLeft1 div.content .headline {
			margin:0px;
			padding:0px;
			font-family:Verdana;
			font-size:20px;
			color:#222222;
			font-weight:normal;
			margin-bottom:15px;
		}

		div.forsideLeft1 div.content p,  div.forsideLeft2 div.content p {
			line-height:14px;
		}

		div.forsideLeft2 div.content .headline {
			font-size:12px;
			margin-bottom:5px;
			font-weight:bold;
		}

div.forsideLeft2 {
	background-image:url("/files/Billeder/lett09/forside-box-left2.jpg");
	background-repeat:no-repeat;
	background-position:top left;	
	width:655px;
	height:110px;
	overflow:hidden;
	margin-top:5px;
}

div.forsideRight1 {
	background-image:url("/files/Billeder/lett09/forside-box-right1.jpg");
	background-repeat:no-repeat;
	background-position:top left;	
	width:320px;
	height:226px;
	overflow:hidden;
}

div.forsideRight1_de {
	background-image:url("/files/Billeder/lett09/lett-deutsch-bg.jpg");
	background-repeat:no-repeat;
	background-position:top left;	
	width:320px;
	height:651px;
	overflow:hidden;
}


	div.forsideRight1 div.content, div.forsideRight1_de div.content {
		margin-top:20px;
		margin-left:22px;
		width:270px;
	}
	
			div.forsideRight1_de div.content {
				margin-top:20px;
				margin-left:22px;
				width:290px;
			}

			div.forsideRight1 div.content img {
				border:0px;
			}

			div.forsideRight1 div.content div.nyhederContent {
				clear:both;
			}
			
			div.nyhederContent p {
				border:0px;
			}

				div.nyhederContent a p.dato, a p.dato {
					color:#9faeae;
					margin:0px;
					font-weight:bold;
					margin-top:10px;
				}

				div.nyhederContent p.overskrift, div.nyhederContent p.overskrift a, div.nyhederContent p.overskrift a:visited,
				a p.overskrift, a:visited p.overskrift {
					color:#000000;
					font-size:11px;
					font-weight:bold;
					margin:0px;
					margin-top:5px;
				}

				div.nyhederContent p.nyhedstekst, a p.nyhedstekst {
					color:#000000;
					font-size:10px;
					font-weight:normal;
					margin:0px;
				}


	div.bottomAddresses {
		background-image:url("/files/Billeder/lett09/bottom-box-left.jpg");
		background-repeat:no-repeat;
		background-position:top left;	
		width:655px;
		height:113px;
		overflow:hidden;
	}
		
		div.bottomAddresses div.mapHolder {
			margin-left:25px;
			margin-top:25px;
			position:relative;
			width:70px;
			float:left;
		}

			div.bottomAddresses div.mapHolder img {
				position:absolute;
				
			}

				div.bottomAddresses div.mapHolder img.icon {
					cursor:pointer;
				}

		div.bottomAddresses div.mapAddresses {
			width:550px;
			float:left;
			margin-top:40px;
		}

				div.bottomAddresses div.mapAddresses div.mapAddress {
					float:left;
					border-right:1px solid #99a4a3;
					padding-left:10px;
					padding-right:10px;
					cursor:pointer;
				}

				div.bottomAddresses div.mapAddresses div.mapAddressLast {
					border-right:0px;
					padding-right:0px;
					cursor:auto;
				}

				div.bottomAddresses div.mapAddresses div.mapAddress p {
					margin:0px;
					padding:0px;
					border:0px;
					line-height:14px;
					color:#484848;
				}

				div.bottomAddresses div.mapAddresses div.mapAddress p.city {
					font-weight:bold;
					color:#484848;
				}

				div.bottomAddresses div.mapAddresses div.mapAddress p.citHighlight {
					font-weight:bold;
					color:#b23926;
				}


	div.bottomRightBox {
		background-image:url("/files/Billeder/lett09/bottom-box-right.jpg");
		background-repeat:no-repeat;
		background-position:top left;	
		width:320px;
		height:113px;
		overflow:hidden;
	}

		div.forsideRight div.bottomRightBox div.content {
			width:270px;
			margin-left:22px;
			margin-top:20px;
		}

		div.normalRight div.bottomRightBox div.content {
			width:200px;
			margin-left:22px;
			margin-top:20px;
		}

		div.bottomRightBox div.content img {
			margin-bottom:10px;
			border:0px;
			margin-left:12px;
		}

		div.bottomRightBox div.content img.header {
			margin:0px;
			margin-bottom:10px;
		}

		div.bottomRightBox div.content a, div.bottomRightBox div.content a:visited {
			color:#18462c;
			font-weight:bold;
		}

div.greenBorder {
	border-top:2px solid #18462c;
	width:978px;
	padding:0px;
	height:2px;
	overflow:hidden;
	margin-left:1px;
	
}

	div.breadcrumbHolder {
		margin-left:201px;
		margin-top:5px;
		width:480px;
		color:#767676;
		color:#9DA7A5;
	}

		div.breadcrumbHolder a, div.breadcrumbHolder a:visited {
			color:#767676;
			color:#9DA7A5;
			text-decoration:none;
			font-size:10px;
		}

div.normalLeft {
	position:relative;
	width:720px;
	float:left;
}	

div.normalLeftWide {
	width:920px;
	float:left;
}

	div.normalLeft div.leftMenu {
		width:165px;
		float:left;
		margin-top:-10px;
		
		position:relative;
	}

		div.leftMenu div.leftMenuContent {
			margin-top:35px;
			width:160px;
		}

		div.leftMenu .headline, div.leftMenu .headline a, div.leftMenu .headline a:visited {
			margin:0px;
			padding:0px;
			font-family:Verdana;
			font-size:20px;
			color:#222222;
			font-weight:normal;
			margin-left:4px;
			margin-bottom:25px;
		}

		div.leftMenu div.menuHolder2 {
			margin-left:8px;
			clear:both;
			
			margin-bottom:25px;
			border-top:1px dotted #acacac;			

		}

	div.normalLeft div.mainContent {
		width:490px;
		float:left;
		
		border-left:1px solid #dadada;
	}

	div.normalLeft div.mainContentWide {
		width:690px;
		float:left;
		
		border-left:1px solid #dadada;
	}

		
		div.normalLeft div.mainContentHolder {
			margin-top:25px;
			margin-bottom:25px;
			margin-left:35px;
			min-height:300px;
		}

		div.mainContent .headline {
			margin:0px;
			padding:0px;
			font-family:Verdana;
			font-size:20px;
			color:#222222;
			font-weight:normal;
			margin-bottom:25px;
		}

		div.normalLeft div.mainContent p {
			font-size:10px;
			line-height:14px;
		}
	
	
	div.normalLeft div.bottomAddresses {
		background-image:url("/files/Billeder/lett09/bottom-box-left-normal.jpg");
		background-repeat:no-repeat;
		background-position:bottom left;	
		width:716px;
		height:113px;
		overflow:hidden;
		margin-top:25px;
	}

div.normalRight {
	width:255px;
	float:right;

}

	div.normalRight div.rightContent {
		width:250px;
		border:1px solid #dedede;
		margin-top:7px;
		background-image:url("/files/Billeder/lett09/lett-right-box-bg.jpg");
		background-repeat: repeat-x;
		background-position:bottom left;	
	}
		
		div.normalRight div.rightContent div.contentHolder {
			width:200px;
			margin-left:25px;
			margin-top:35px;
			margin-bottom:25px;
			color:#18462c;
		}	

		div.normalRight div.rightContent div.contentHolder .headline, div.normalRight div.rightContent div.contentHolder .h1, div.normalRight div.rightContent div.contentHolder .h3, div.normalRight div.rightContent div.contentHolder .h2 {
			margin:0px;
			padding:0px;
			font-family:Verdana;
			font-size:20px;
			color:#222222;
			font-weight:normal;
			margin-top:11px;
			margin-bottom:7px;
			padding-bottom:25px;
			border-bottom:1px dotted #acacac;
		}

		div.mainContentHolder div.lettPerson {
			width:140px;
			height:200px;
			float:left;
			margin-right:10px;
		}
		
		div.forsideRight1_de div.content div.lettPerson {
			width:132px;
			height:160px;
			float:left;
			margin-right:10px;
			border-bottom:1px dotted #DDDDDD;
			margin-top:10px;
		}
		
			

			div.mainContentHolder div.lettPerson img, div.forsideRight1_de div.lettPerson img {
				width:110px;
				height:110px;
				
			}

			div.mainContentHolder div.lettPerson h3, div.forsideRight1_de div.lettPerson h3 {
				margin:0px;
				padding:0px;
				font-family:Verdana;
				font-size:12px;
				color:#18462c;
				font-weight:bold;
				margin-bottom:5px;	
			}

		div.normalRight div.rightContent div.contentHolder div.lettPerson img {
			border:0px;
			width:110px;
			height:110px;
			margin-top:8px;
			margin-bottom:8px;
		}

		div.normalRight div.rightContent div.contentHolder div.lettPerson .h3 {
			margin:0px;
			padding:0px;
			font-family:Verdana;
			font-size:12px;
			color:#18462c;
			font-weight:bold;
			margin-bottom:1px;	
			border:0px;
		}

		div.normalRight div.rightContent div.contentHolder div.lettPerson p {
			padding-bottom:5px;
		}
		
		div.normalRight div.rightContent div.contentHolder p {
			border-top:1x dotted #acacac;
			padding-top:0px;
			
		}

		div.normalRight div.lettPerson {
			width:200px;
			border-bottom:1px dotted #acacac;
			padding-top:0px;
		}
		
		div.bodyspan{
			border-top:1x dotted #acacac;
			height:2px;
			width:100px;
		}
		
		div.normalRight div.rightContent div.contentHolder div.nyhederContent p {
			border-top:0px dotted #acacac;
			padding-top:10px;
		}

		div.mainContentHolder ul,  div.contentHolder ul {
			padding:0px;
			margin:0px;
			border:0px;
			list-style:none;
		}

		div.mainContentHolder li, div.contentHolder li {
			margin-top:2px;
			background-position:-3px 2px;
			background-repeat:no-repeat;
			background-image: url('/files/Billeder/lett09/lett-dot.gif');
			padding-left:7px;
		}

	div.normalRight div.bottomRightBox {
		background-image:url("/files/Billeder/lett09/bottom-box-right-normal.jpg");
		background-repeat:no-repeat;
		background-position:top left;	
		width:251px;
		height:113px;
		overflow:hidden;
		margin-top:25px;
	}

div.Splitter, div.splitter {
	width:100%;
	height:5px;
	clear:both;
	overflow:hidden;
}

ul.menuItem{
	list-style:none;
	text-decoration:none;
}

.menuItem ul{
	list-style:none;
	text-decoration:none;
}


/*<ul class="M0">
  <li>
    <a href="/forside/kontakt.aspx">Kontakt</a>
  </li>
  <li>
    <a href="/forside/om_lett.aspx">Om LETT</a>
  </li>
</ul>*/



/* menu */
	div.menuItem {
		height:33px;
}
  div.menuItem li.mainMenu {
	float:left;
	margin-top:16px;
	height:33px;
	position:relative;
	border-bottom:2px solid transparent;
  }
  
  div.menuItemOver {
  	height:33px;
		border-bottom:2px solid #18462c;
	}

	div.menuItem li.mainMenu a {
		background-image:url("/files/Billeder/lett09/slidingdoor-center.png");
		background-repeat:repeat-x;
		background-position:top left;
		width:auto;
		overflow:hidden;
		height:33px;
		line-height:33px;
		float:left;
	}
	
	ul.lettfagomroder, ul.lettfagomroder li {
		padding:0px;
		margin-left:10px;
		margin-bottom:10px;
	} 
	
	div.menuItem li.lettfagomrode {
		padding:0px;
		margin:0px;
		background-image:none;
		width:300px;
		height:17px;
		margin-right:10px;
		padding-left:10px;
		padding-top:4px;
		overflow:hidden;
		line-height:13px;
		float:left;
		font-size:9px;
	}

	div.menuItem li.lettfagomrode a {
		padding:0px;
		margin:0px;
		background-image:none;
		width:300px;
		height:17px;
		margin-right:10px;
		padding-left:10px;
		padding-top:4px;
		overflow:hidden;
		line-height:13px;
		float:left;
		font-size:9px;
		background-position:3px 5px ;
		background-repeat:no-repeat;
		background-image: url('/files/Billeder/lett09/lett-dot-menu.gif');
		border-bottom:1px dotted #CCCCCC;
	}
	
	div.menuItem li.lettfagomrode a:hover {
		color:#b23926;
	}

	div.menuItemRight {
		background-image:url("/files/Billeder/lett09/slidingdoor-right.png");
		background-repeat:no-repeat;
		background-position:top left;
		width:5px;
		overflow:hidden;
		height:33px;
		line-height:33px;
		float:left;
	}
	
	div.menuItemLeft {
		background-image:url("/files/Billeder/lett09/slidingdoor-left.png");
		background-repeat:no-repeat;
		background-position:top left;
		width:5px;
		overflow:hidden;
		height:33px;
		line-height:33px;
		float:left;
	}
	
	div.menuItemCenter {
		background-image:url("/files/Billeder/lett09/slidingdoor-center.png");
		background-repeat:repeat-x;
		background-position:top left;
		height:33px;
		line-height:33px;
		float:left;
	}
	
		div.menuItemCenter img {
			vertical-align:middle;
			margin-right:5px;
			
		}
	
	

		div.menuItemSpecial {
			background-image:url("/files/Billeder/lett09/lett-menu-triangle.gif");
			background-repeat:no-repeat;
			background-position:center center;
			width:10px;
			height:33px;
			line-height:33px;
			float:right;
		}

	div.menuItem a, div.menuItem a:visited {
		color:#1e1e1e;
		font-family:Verdana;
		font-size:12px;
		padding-left:10px;
		padding-right:10px;
		line-height:33px;
	}


.medarbejderNavn {
	font-size:16px;
	font-weight:bold;
	color:#18462c;
	padding:0px;
	margin:0px;
	
}

.medarbejderBold {
	font-weight:bold;
	color:#18462c;
	padding:0px;
	margin:0px;
}


div.clear {
	width:100%;
	clear:both;
}

tr.medarbejderliste {
	background-color:#FFFFFF;
}

	tr.medarbejderliste td {
		padding-top:3px;
		padding-bottom:3px;
	}

tr.medarbejderliste_over {
	background-color:#EEEEEE;
}

	tr.medarbejderliste_over td {
		padding-top:3px;
		padding-bottom:3px;
	}
	
	
	
	/*kenneth slut*/
	
	/*MENU LEFT*/
	
	#leftmenu ul{
padding:0 0 0 0;
margin:0px 0px 0 0;
width:140px;
font-size:10px;
float:left;
list-style:none;
}

#leftmenu ul.M0 {
	margin-top:25px;
	
}

/*#leftmenu ul.M3 {
	border-right:1px solid green;
	margin-bottom:3px;
}*/

li.leftinpath a{
	border-right:1px solid #18462c;
}
li.leftinpath a:hover{
	border-right:1px solid #18462c;
}

li.lettfagomrode {
	border-right:0px;
}


#leftmenu ul li{
display:inline;
list-style:none;
}

#leftmenu ul.menuHolder2  {
		background-image: url("/files/Billeder/lett09/menu-dotted.gif");
		background-repeat: no-repeat;
		background-position:8px bottom ;
		width:153px;
}

#leftmenu ul li.menuItem2 a{
margin: 0px 0px 0px 0px;
padding: 6px 6px 6px 0px;
width:147px;
text-decoration:none;
float: left;
margin-left:8px;
clear:both;
font-family:Verdana;
font-weight:bold;
font-size:10px;
color:#3b3b3b;
background-image: url("/files/Billeder/lett09/menu-dotted.gif");
background-repeat: no-repeat;
background-position:top left;
}

#leftmenu ul li.menuItem2 a img {
	float:right;
}


#leftmenu ul.M3 li a{
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 6px;
width:147px;
text-decoration:none;
float: left;
margin-left:8px;
clear:both;
border-top:0px;
font-family:Verdana;
font-weight:normal;
font-size:10px;
color:#9DA7A5;
background-position:0px 5px ;
background-repeat:no-repeat;
background-image: url('/files/Billeder/lett09/lett-dot-menu.gif');
}

#rollout ul.menuHolder3 li a{
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 10px;
width:356px;
text-decoration:none;
float: left;
margin-left:3px;
clear:both;
border-top:0px;
font-family:Verdana;
font-weight:normal;
font-size:10px;
color:#9DA7A5;
background-position:3px 5px ;
background-repeat:no-repeat;
background-image: url('/files/Billeder/lett09/lett-dot-menu.gif');
}

#leftmenu ul.M3 li a:hover{
color:#3b3b3b;
border-right:2px solid #18462c;
width:146px;
}
/*
#leftmenu ul.M0 li a:hover{
color:#3b3b3b;
border-right:1px solid #18462c;
width:147px;
}*/

#leftmenu ul.M3 li a.activeitem{
color:#3b3b3b;
border-right:2px solid #18462c;
width:146px;
}

#leftmenu ul.menuHolder2 li.leftinpath a:hover {
	border-right:2px solid #18462c;
	width:146px;
}

#leftmenu ul li.menuItem2 a:hover{
	border-right:1px solid #18462c;
	width:147px;
}


#leftmenu ul.menuHolder2 li a:hover {
	border-right:1px solid #18462c;
}

#leftmenu ul.menuHolder2 li.lettfagomrode a {
	width:313px;
	font-weight:normal;
	font-size:9px;
	background-image: url("/files/Billeder/lett09/menu-dotted-wide.gif");
	background-repeat: no-repeat;
	background-position:top left;
}

/*FAGområde_left*/
#leftmenu ul.menuHolder2 li.lettfagomrode a:hover {
	color:#b23926;
	width:312px;
}

#leftmenu ul.menuHolder3 li a:hover {
	color:#3b3b3b;
	width:313px;
}

#leftmenu a.lastitem{
border:0px;
}

#leftmenu ul li a.lastitem{
padding: 0px 0px 0px 20px;
}

#leftmenu ul li a#activeitem{
text-decoration:none;
background-repeat:no-repeat;
background-position:top left;
}

div.rollout {
	width:370px;
	padding:5px;
	display:none;
}

div.fagItem {
	float:left;
	width:220px;
	line-height:13px;
	padding:0px;
	margin:0px;
	text-align:left;
	margin-right:10px;
	background-position:0px 5px ;
	background-repeat:no-repeat;
	background-image: url('/files/Billeder/lett09/lett-dot-menu.gif');
	padding-left:8px;
	display:inline;
}

	div.fagItem a, div.fagItem a:visited {
		font-size:10px;
		line-height:13px;
		padding:0px;
		margin:0px;
	}

div.pagenametop a{
	display:block;
}

div.pagenametop a.active, div.pagenametop a.inpath{
	display:block;
}

.fagomrodeDropDownContent {
	display:none; 
	position:absolute;
	top:28px; 
	right:0px;
}

.menuSubHolder {
	position:absolute; 
	width:340px; 
	height:400px;
	padding:0; 
	margin:0; 
	z-index:99; 
	margin-top:12px; 
	display:none; 
	top:28px; 
	right:0px;
}

div.fagRollOutLeft li.lettfagomrode a, div.fagRollOutLeft li.lettfagomrode {
	width:300px;
}


/* NYHED */

table.nyhed09 {
	display:block;
	margin:0px;
}

	table.nyhed09 .h1 {
		margin:0px;
		padding:0px;
		font-family:Verdana;
		font-size:20px;
		color:#222222;
		font-weight:normal;
		margin-bottom:15px;	
	}

	table.nyhed09 .leftcolumntext {
		margin:0px;
		padding:0px;
		font-family:Verdana;
		font-size:10px;
		color:#222222;
		font-weight:normal;
		margin-bottom:15px;	
	}

div.blockSpace {
	display:none;
}

table.kontaktDeutsch td {
	color:#18462c;
}

table.kontaktDeutsch td img {
	margin-top:4px;
}

table.kontaktDeutsch td h3 {
	margin-bottom:0px;
	margin-top:3px;
	font-size:10px;
	font-weight:bold;
	color:#18462c;
}

table.kontaktDeutsch td p.title {
	margin:0px;
	padding:0px;
	margin-bottom:5px;
	color:#18462c;
}

.mainContentText {
	position:absolute;
	top:90px;
	left:400px;
	width:340px;
}

.mainContentInfo{
	position:relative;
	top:-100px;
	left:35px;
	width:270px;
}