/*
	Typografi for forside.
	Copyright (C) 2008 by C&B Systemer A/S
*/

/* ---------- [ generelt ] ---------- */
body {
	margin: 				0px; 
	padding:				0px;
	background-color: 		#c0c0c0;	
	font-family: 			verdana, arial, helvetica, sans-serif;
	color: 					#041764;
	font-size:				10px;
}


a:link {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size:				12px;
	color: 					#041764;
	text-decoration:		none;
}
	
a:active {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size:				12px;
	color: 					#041764;
	text-decoration:		none;
}
	
a:visited {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size:				12px;
	color: 					#041764;
	text-decoration:		none;
}
	
a:hover {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size:				12px;
	color: 					#041764;
	text-decoration:		none;
}

a img { 
	border:					none;
}
/* ---------- [ /generelt ] ---------- */


/* ---------- [ side ] ---------- */
#sideyderste {
	margin:					0px auto 0px auto;
	border:					none; 
	padding:				0px 0px 0px 0px:
	border-collapse:		collapse; 
	text-align:				center; 
	height:					100%;
	width:					100%; 

}

#sideyderste td {
	margin:					0px 0px 0px 0px; 
	padding:				0px 0px 0px 0px;
	vertical-align:			middle; 
	text-align:				center; 
	height:					100%; 
}

#sideyderste td table {
	margin:					0px auto 0px auto;
	border-collapse:		collapse; 
	border:					solid 1px #000000; 
	background-color:		#dededa; 
	text-align:				center; 
	height:					686px;
	width:					940px; 
}

#sideyderste td table td {
	margin: 0px;
	padding:: 0px;
	background-color:#ffffff;
	vertical-align:top;
}
/* ---------- [ /side ] ---------- */


/* ---------- [ top ] ---------- */
#top {
	background-image:  url(../skin/logo.jpg);
	text-align:				center;
	height:					217px;
	width:					940px;
}
/* ---------- [ /top ] ---------- */


/* ---------- [ menu ] ---------- */
#menu {
	background-color:#FFFFFF;
	text-align:left;
	padding:			15px 0px 15px 0px;
	font-family: 			verdana, arial, helvetica, sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color: 					#041764;

	height:					auto;
	width:					262px;
}


#bund {
	background-color:		#FFFFFF;
	text-align:				center;
	margin:					0px 0px 0px 0px;
	padding:				15px 0px 15px 290px;
	font-family: 			verdana, arial, helvetica, sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color: 					#041764;
	height:					auto;
	width:					650px;
	background-color:		#ffffff;
}

/* IE-specific hack */
* html #bund {
	/* mac hide \*/
	width: 				940px;
	/* end mac hide*/
}



.menulist{
	padding-left:44px;
	padding-bottom:4px;
}


/* ---------- [ /menu ] ---------- */


/* ---------- [ indhold ] ---------- */
#indhold {
	float: left;
	background-color:		#ffffff;
	text-align:				center;
	height: auto;
	width:					678px;
}
/* ---------- [ /indhold ] ---------- */





/* ---------- [ venstre ] ---------- */
#venstre {
	float:					left;
	background-color:		#dededa;
	width:					262px;
}


/* ---------- [ ugensejendom ] ---------- */
#ugensejendom {
	float:					left;
	background-color:		#ffffff;
	background:				url(../skin/ugensbg.jpg);
	text-align:				left;
	height:					239px;
	width:					262px;
}



#ugensejendom .foto {
	padding:				79px 0px 0px 22px;
	text-align:				left;
}
	

/* ---------- [ /ugensejendom ] ---------- */




/* ---------- [ /venstre ] ---------- */






/* ---------- [ designskabeloner ] ---------- */
.overskriftforside {
	text-align:				left; 
	padding:				17px 0px 17px 63px; 
	font-size:				13px; 
	font-weight:			bold;
}

.forsidefoto {
	text-align:				right; 
	padding:				0px 0px 17px 0px;
}


.broedtekst,
#aabningstider div .broedtekst {
	padding: 				0px 0px 0px 0px;
	font-family: 			verdana, arial, helvetica, sans-serif;
	font-size:				11px;
	font-weight:			normal;
	text-align:				left;
}
/* ---------- [ /designskabeloner ] ---------- */


/* ---------- [ menutop ] ---------- */
#menutop {
	border:					none;	
	
	clear: both;
	margin: 0px;
	padding: 0px;

	
	font-family: 				verdana, arial, helvetica, sans-serif;
	color:					#041764;
	font-size:				11px;
	font-weight:				bold;
	
	
	height: auto;
	width: auto;
	background-color:green;
}

#menutop ul {
	clear: both;
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	list-style-type:			none;
	width: auto;
}

#menutop ul li {
	clear: both;
	position:				relative;	
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	width: auto;
	z-index:			50;
}

#menutop ul li .menups{
	float:					left; 
	clear:					none;
	margin-left:				6px;
	margin-right:				6px;
	width: auto;
	z-index:			50;
}


#menutop ul li a {	
	clear: both;
	height: auto;
	text-decoration:			none;
	color:					#041764;
	display:				inline;
	font-size:				12px;
	font-weight:				bold;
	margin: 0px;
	padding:				0px 0px 0px 42px;
	background-color: #ffff00;
	border:					none;	
	width: 262px;
	z-index:			50;
}

#menutop ul li:hover a,
#menutop ul li.over a {
	margin: 0px;
	border:					none;
	background-color:			#ffffff;
	color:					#041764;
	width: auto;
	z-index:			50;
}

#menutop ul li ul li a:hover, 
#menutop ul li:hover ul li a:hover,
#menutop ul li.over ul li a:hover{
	background-color:			#ffffff;
	color:					#041764;
	width: auto;
	z-index:			100;

}

#menutop ul li:hover ul,
#menutop ul li.over ul {
	display:				block;
	height: auto;
	width: auto;
	
	z-index:			100;
}







/* Placering af submenu */
#menutop ul li ul {
	position:				absolute;
	left:					100px;
	display:				none;
	top:					15px;
	margin:					0px;
	padding:				0px;
	height: auto;
	width: auto;
	z-index:			100;
}

html > body #menutop ul li ul {
	width:					150px;
}

#menutop ul li ul li {
	float: none;
	clear: both;
	
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;	
	text-align:				left;
	height: auto;
	
	z-index:			100;
}

html > body #menutop ul li ul li {
	margin-right:			0px;
	margin: 0px;
}

#menutop ul li ul li a, 
#menutop ul li:hover ul li a,
#menutop ul li.over ul li a {
	line-height:			19px;
	text-transform:			none;
	text-decoration:		none;
	
	display:			inline;
	margin:				0px 0px 0px 0px;
	padding:			2px 0px 2px 0px;
	
	border-right:			solid 1px #555555;
	border-bottom:			solid 1px #555555;
	border-top:			solid 1px #555555;
	border-left:			solid 1px #555555;	
	
	background-color:		#eeeeee;
	color:				#041764;
	
	width:				auto;
	z-index:			100;
	
}

/* ---------- [ /menutop ] ---------- */



#xmenutop {
	padding: 0px 0px 0px 42px;
	background-color: #ffffff;
	width: 262px;	
}


#xmenutop div div {
	border: none;
	margin:  0px 0px 0px 10px;
	background-color: #ffffff;
	display:none;
}


#xmenutop div div div {
	border: none;
	border-left: solid 2px #c53276;
	padding: 0px 0px 0px 10px;
	display: block;
}



#kvik{
	text-align:right;
	margin-right:12px;
	margin-top:4px;

	}
	
.search{
	border:1px solid #7f9db9;
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	height:18px;
	color:#041764;
	}

.fieldinput{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#041764;
	margin-right:10px;
	}
	
	.forsidetext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#041764;
	text-align:left;
	margin:10px 60px 20px 80px;
	}
	
	
