
	/*  CSS */
	a{
		color:#b02e46;
		text-decoration:none;
	}
	body{
		font-size:0.8em;
		text-align:center;
		background: rgb(255,255,255) url(../img/hi_1000.gif) repeat;
		font-family: Verdana, Arial, sans-serif;
		margin:0px;
		padding:0px;
	}
	
	img{
		border:0px;
		margin:0px;
	}
	
	strong{
		font-size:0.9em;
	}
	
	#mainContainer{
		width: 799px !important;
  		width: 799px;
  		width/**/:/**/801px;
		margin:0 auto;
		text-align:left;
		background:#FFF;
		border-left: 2px solid #8dcbbd;
	}
	
	#leftContainer{
		float:left;
		margin:0px;
		border:0px;
		padding:10px 30px 0px 0px;
		width: 172px !important;
  		width: 172px;
  		width/**/:/**/169px;
	}
	
	#contentContainer{
        float:left;
		margin:0px;
		border:0px;
		padding: 10px 10px 0 0;
		width:400px;
		width: 400px !important;
  		width: 400px;
  		width/**/:/**/398px;
	}
	
		#bildinnen
{
margin: 0px;
padding: 0px 5px 5px 0px;
float: left;
width: 106px;
}
		
		#rechtsContainer{
		float:right;
		margin: -2px 0px 0px 0;
		border:0px;
		padding:0px 0 0 0;
		width: 161px !important;
  		width: 161px;
  		width/**/:/**/159px;
	}

		#footer{
		margin: 0px 0 0 0px;
		border:0px;
		padding:0px;
		height: 20px;
		width:799px;
		font-color:#fff;
		background:#c54626;
		text-align:right;
		}
		
	#footer  a:link  {color: #fff; text-decoration: none; }
	#footer  a:visited {color: #fff; text-decoration: none; }
	#footer  a:hover {color: #4f4f4f; text-decoration: none; }
	
		.ad{
		clear:both;
		text-align:center;
		margin:0;
		padding:0;
		font-size:0px;
		line-hight:0px;
	}
	h1 {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 110%;
	font-weight: bold;
	line-height: 2.0em;
	color: #c54626;
	padding: 0px 0px 0px 0px;
	}
	
	h4 {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 100%;
	font-weight: bold;
	line-height: 1.0em;
	color: #4f4f4f;
	padding: 0px 0px 0px 0px;
	}

p, li {	font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 1.2em;
color: #4f4f4f;
margin: 0; 
padding: 0px 0px 0px 0px;
 	}

#liste {font-family: Verdanan,Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 2.5em;
color: #4f4f4f;
list-style : none;
margin: 0px; 
padding: 0px;
 	}
	
	form {	
	font-family:  Verdana, Arial, Helvetica, sans-serif;
  	font-size: 100%;
	color: #4f4f4f;
	background: #fff;
	margin: 0; 
	padding: 0px 20px 0px 0px;
	width: 280px;
	}
	
input, textarea, select {	
	color: #b02e46;
	background: #8dcbbd;
	margin: 0px 0 4px 0; 
	padding: 2px 2px 2px 0px;
	vertical-align: top;
	}
	
	#rubrik
{
margin-left: 0;
padding-left: 5px;
width:185px;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #b02e46;
font-size: 100%;
font-weight: bold;
line-height: 1.7em;
background-color: #bfe6de;
}	

#rubrik1
{
margin-left: 0;
padding: 5px 5px 5px 5px;
width:185px;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#rubriklinks{
position:absolute;
width:185px;

}

#rubrikrechts {
position:relative;
float:right;
width:185px;
}
	/* END CSS */
	
	/* navigation */
	#nav_menu{		
		font-family:verdana;	/* Font for main menu items */
		font-weight:bold;
		width:172px;	/* Width of main menu */
		padding-top:0px;
		
	}
	#nav_menu	li{	/* Main menu <li> */
		list-style-type:none;	/* No bullets */
		margin: 0px;	/* No margin - needed for Opera */
	}
	#nav_menu ul{	
		margin:0px;	/* No <ul> air */
		padding:0px;	/* No <ul> air */
	}
	#nav_menu ul li ul{	/* Styling for those who doesn't have javascript enabled */
		padding-left:10px;
	}
	#nav_menu	li a{	/* Main menu links */
		text-decoration:none;	/* No underline */
		color:#4f4f4f;	/* Black text color */
		height:26px;	/* 20 pixel height */
		line-height:20px;	/* 20 pixel height */
		vertical-align:middle;	/* Align text in the middle */
		background-color:#8dcbbd;	/* Light blue background color */
		margin:0px;	/* A little bit of air */
		padding:10px;	 /*Air between border and text inside */
		
		display:block;
	}
	#nav_menu	li a:hover,#nav_menu .activeMainMenuItem{
		color:#FFF;
		background-color:#317082;
	}
	.nav_subMenu{
		visibility:hidden;
		position:absolute;
		overflow:hidden;
		width:250px;
		border:1px solid #8dcbbd;
		background-color:#8dcbbd;
		font-family:verdana;
		text-align:left;
	
	}
	.nav_subMenu ul{
		margin:0px;
		padding:0px;	
	}
	.nav_subMenu ul li{
		list-style-type:none;
		margin:0px;
		padding:2px;	/* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/
	}
	.nav_subMenu ul li a{	/* Sub menu items */
		white-space:nowrap;	/* No line break */
		text-decoration:none;	/* No underline */
		color:#4f4f4f;	/* Black text color */
		height:16px;	/* 16 pixels height */
		line-height:16px;	/* 16 pixels height */
		padding:1px;	/* 1px of "air" inside */
		
		display:block;	/* Display as block - you shouldn't change this */
	}
	.nav_subMenu ul li a:hover{	/* Sub menu items - mouse over effects */
		color:#FFF;	/* White text */
		background-color:#317082;	/* Blue background */
	}

	
