body {
	margin 				: 0px;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 10px;
	background-color	: #7DAAB6;
	color				: #FFF; }
img {
	border				: 0px; }	
a, a:visited, a:active {
	text-decoration		: none;
	color 				: #FFF;}

#main a, a:visited, a:active {
	text-decoration		: none;
	color 				: #FFF;}	

#main a:hover {
	color				: #DDDDDD;}	
	
a:hover {
	color				: #666666;}	 
.navi :hover {
	border				: 0px;}
table {border-collapse:collapse;}	
#main {
	width:900px;
	height:100%;
	}	
#main td{
	padding				: 0px;
	margin				: 0px;
	vertical-align		: top;
	font-size			: 12px;
	line-height: 18px;	
}
	
#head_left {
	width: 200px;
	height: 123px;
	border-right: 1px solid #FFF;
	white-space: nowrap}
#head_right{
	width: 700px;
	height: 123px;
	border-right: 1px solid #ABC9D0;
	white-space: nowrap;}	
#menu {
	width:200px;
	text-align:right;
	border-right: 1px solid #FFF;
	background: #7DAAB6 url(../images/menu_36.jpg) bottom no-repeat;}
#content_left {	
	background: #97BBC4 url(../images/content_15.gif) 400px 0 no-repeat;}		
#links_right {	
	border-right: 1px solid #ABC9D0;
	background: #97BBC4 url(../images/index_37.gif) bottom no-repeat;
	width: 168px;
	margin-left:1px;
	}		
#content_right {	
	border-right: 1px solid #ABC9D0;
	background-image:url(../images/dotted_1.gif);
	background-repeat:repeat-y;
	width: 168px;
	}			

#footer_left {
	width: 200px;
	height: 100px;

	background: #678A94 url(../images/footer_37.gif) center no-repeat;
	border-right: 1px solid #FFF;}
	
#footer_center{
	width: 532px;
	background-color: #74939B;
	}		
#footer_center img{
	float: left;
	margin: 10px 0 0 10px;
	}			
		
#footer_right{

	width: 168px;
	background-color: #74939B;
	border-right: 1px solid #ABC9D0;
	background-image:url(../images/dotted_2.gif);
	background-repeat:repeat-y;
	text-align:center; }			
#footer_right p {
	margin-top:10px; }
#footer_right p img{
	vertical-align:bottom;}
#adresse {
	width:280px;
	font-size:10px;
	line-height:14px;
	float:right;
	margin-top:10px; }
#adresse td{

	font-size:10px;
}
	
h3 {
	font-size:14px;}
h4 {
	font-size:10px;
	font-weight:normal;}		
h1 {
	font-size:17px;
	font-weight:normal;}	
.dotted {
	border-bottom:1px dotted #FFF;}
.button {
	border:1px solid #74939B;
	background-color:#FFF;
	font-size:10px;
	padding:3px;}
.input {
	color:#FFF;
	border: none;
	border-bottom: 1px dotted #FFFFFF;
	background-color:transparent;}
	
	
.meta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #97BBC4;
}
.ueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}


.suchtext {
position:absolute;
left:-9999px;
}