body {
	background:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;}

a.link {
	color: #999999;
	
	text-decoration:none;
}

a.link:hover {
	color:#566977;
	text-decoration:none;
}

a {
	color:#000;
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:none;
}
#outertab {
	width:900px;
	margin:auto;
	background:#fff;
	vertical-align:top;
	text-align:left;
}
#innertab {
	width:874px;
	background:#fff;
	text-align:left;
	
}
#header{
	height:45px;
	background:#efefef;
	text-align:left;
	}
#footer{
	height:45px;
	background:#efefef;
	text-align:left;
	}
#mainleft {
	width:294px;
	text-align:left;
	background:url(../images/bg_mainnavi.png) repeat-y top left;

}
#mainright {
	width:580px;
	text-align:left;
	background:#fff url(../images/bg_contentbottom.png) no-repeat bottom;
}


#logo {
	height:121px;
	}
#navigation {

	background:url(../images/bg_mainnavi.png) repeat-y top left;
	width:294px;
	padding: 20px 12px 5px 3px ; /*top right bottom left*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
#shortnews {
	
	background:url(../images/bg_shortcontent.png) repeat-y top left;
	padding: 3px 15px 0 15px ; /*top right bottom left*/
	}

#headertop {
	background:url(../images/bg_header2.png) no-repeat top left;
	height:15px;
	width:580px;
}

#headerimage {
	background:url(../images/bg_header.png) no-repeat top left;
	height:361px;
	width:580px;
	padding: 0px 0px 5px 14px ; /*top right bottom left*/
}
#maincontent {
	background:url(../images/bg_maincontent.png) repeat-y top left;
	height:450px;
	width:580px;
	padding: 3px 15px 5px 15px ; /*top right bottom left*/
}

#contentheader {
	width:550px;
	height:36px;
	background: #efefef;
	padding: 0 0 0 15px ; /*top right bottom left*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#566977;
	}
#contentheader .title {
	width:470px;
	height:36px;
	}

#content .print {
	width:80px;
	height:36px;
}
#content {
	width:550px;
	padding: 10px 30px 0 15px ; /*top right bottom left*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#contentend {
	width:550px;
	height:250px;

}
#content ul  {
	margin:0 0 2px 20px; /* top right bottom left*/
	padding:0 0 0 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#content ul li {
	margin:0 0 2px -10px; /* top right bottom left*/
	padding:0 0 0 3px;
	list-style-image:url(../images/list_button.gif);
	line-height:125%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
	
#infoheader {
	width:550px;
	height:36px;
	background: #efefef url(../images/icons/short_info.png) no-repeat right ;
	padding: 0 0 0 15px ; /*top right bottom left*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#566977;	
	}

#infoheader a {
	color:#566977;
}
	
#infocontent {
	width:550px;
	padding: 10px 0 0 0 ; /*top right bottom left*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.info {
	width:550px;
	font-size:11px;
	color:#000;
	text-align:left;
	background:#efefef;
	
	}	
.info th {
	font-size:11px;
	color:#566977;
	text-align:left;
	font-weight:bold;
	}
	
.text-blau-fett {
	 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#566977;
	font-weight:bold;
	}
	
	
.text-klein {
	width:550px;
	padding: 10px 30px 0 15px ; /*top right bottom left*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#566977;
	}
	
#shortheader {
	width:250px;
	height:36px;
	background: #efefef url(../images/icons/short_info.png) no-repeat right ;
	padding: 0 0 0 15px ; /*top right bottom left*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
	}
#shortcontent {
	height:130px;
	width:250px;
	padding: 12px 18px 0 15px ; /*top right bottom left*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#suche {
	width:250px;
	height:36px;
	background: #efefef url(../images/icons/short_suche.png) no-repeat right ;
	padding: 0 0 0 15px ; /*top right bottom left*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#galeriehide {
	display:none;
	}