/*
td,tr,table { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.6em; color:#28567C; }

a:link.top { color:#28567C; text-decoration:none; font-weight:bold; }
a:visited.top { color:#28567C; text-decoration:none; font-weight:bold; }
a:hover.top { color:#28567C; text-decoration:none; font-weight:bold; }
a:active.top { color:#28567C; text-decoration:none; font-weight:bold; }

td.navigation { 
background-color: #28567C; 
font-size:0.6em;
}

a:link.menue_normal { color:#FFFFFF; text-decoration: none; font-weight:normal; }
a:visited.menue_normal { color:#FFFFFF; text-decoration: none; font-weight:normal; }
a:hover.menue_normal { color:#FFFFFF; text-decoration: none; font-weight:normal; }
a:active.menue_normal { color:#FFFFFF; text-decoration: none; font-weight:normal; }

a:link.menue_normal_unselect { color:#FFFFFF; text-decoration: none; font-weight:normal; }
a:visited.menue_normal_unselect { color:#FFFFFF; text-decoration: none; font-weight:normal; }
a:hover.menue_normal_unselect { color:#FFFFFF; text-decoration: none; font-weight:normal; }
a:active.menue_normal_unselect { color:#FFFFFF; text-decoration: none; font-weight:normal; }

a:link.submenue_normal { color:#FFFFFF; text-decoration: none; font-weight:normal; font-size:10px; }
a:visited.submenue_normal { color:#FFFFFF; text-decoration: none; font-weight:normal; font-size:10px; }
a:hover.submenue_normal { color:#FFFFFF; text-decoration: none; font-weight:normal; font-size:10px; }
a:active.submenue_normal { color:#FFFFFF; text-decoration: none; font-weight:normal; font-size:10px; }

a:link.submenue_normal_unselect { color:#FFFFFF; text-decoration: none; font-weight:normal; font-size:10px; }
a:visited.submenue_normal_unselect { color:#FFFFFF; text-decoration: none; font-weight:normal; font-size:10px; }
a:hover.submenue_normal_unselect { color:#FFFFFF; text-decoration: none; font-weight:normal; font-size:10px; }
a:active.submenue_normal_unselect { color:#FFFFFF; text-decoration: none; font-weight:normal; font-size:10px; }


a:link { color:#28567C; font-weight:bold; text-decoration:none; }
a:visited { color:#28567C; font-weight:bold; text-decoration:none; }
a:hover { color:#28567C; font-weight:bold; text-decoration:none; }
a:active { color:#28567C; font-weight:bold; text-decoration:none; }

input { font-family:Verdana,Arial,Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#28567C; border: 1px solid #28567C; }
input.button { background-color:White; font-family:Verdana,Arial,Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#28567C; padding:0 3px 0 3px; border: 1px solid #28567C; cursor: hand; }
input.smallbutton { background-color:White; font-family:Verdana,Arial,Helvetica, sans-serif; font-size:10px; color:#28567C; margin:0; border: 0px black; cursor: hand; }

textarea, select { font-family:Verdana,Arial,Helvetica, sans-serif; font-size:11px; color:Black; border-width: 1px; border-color: Black; }


span.header { font-weight:bold; }
span.zitat { color: #ffffff; }
span.zitat_autor { font-weight:bold; color: #ffffff; }

div#content { 
 font-size:0.6em;
}
*/
/*******************
****NEUE STYLES*****
*******************/

html[xmlns^="http"] {
	overflow-y:				scroll;
}


a{
color:				#444444;
text-decoration:	none;
}

h1{
color:				#792e45;
font-weight:		bold;
font-size:			small;
margin:				0 0 5px 0;
}

h1, h2, h3{
color:				#792e45;
font-size:			small;
margin:				0 0 5px 0;
}


body{
background:			#444444;
color:				#898888;
font-family:		Verdana, Arial, Helvetica, sans-serif;
font-size:			small;
}

#page{
padding-top:		20px;
width:				999px;
margin:				0 auto;
min-height:			300px;
}

#header {
width:				999px;
height:				250px;
position:			relative;
}

#meta-nav{
width:				150px;
position:			absolute;
top:				19px;
left:				56px;
}

#zitat{
width:				181px;
float:				right;
margin-right:		20px;
margin-top:			19px;
font-size: .8em;
}

span.zitat { 
color: #ffffff;
}

span.zitat_autor {
font-weight:		bold;
color: 				#ffffff;
}

#suche{
position:			absolute;
top:				194px;
left:				798px;

}

#header input.text {
color:				#444444;
border:				1px solid #b2b2b2;
width:				142px;
padding:			1px;
}

#header input.button{
color:				#444444;
width:				31px;
height:				20px;
border:				1px solid #b2b2b2;
background:			#fff;
}

.results{
background:			#792e45;
line-height:		150%;
}


#content {
padding-top:		19px;
width:				999px;
background:			#fff3d7;
}

#content_left {
width:				299px;
float:				left;
}

table.menu {
margin-top:			-1px;
margin-left:		22px;
width:				255px;	
}

table.menu td{
border-top:			1px solid #fff3d7;
padding:			6px 0px 6px 35px;
text-decoration:	none;
}

#navigation tr td a{
text-decoration:	none;
color:				#FFFFFF;
}

table.menu td.menu_item {
background:			#792e45;
}

table.menu td.navigation_active {
	background:			#a06c7c url(active.gif) 14px 10px no-repeat;
}

table.menu td.submenu_item {
	background:			#792e45;
	border-top:			0px solid #fff;
}
table.menu td.submenu_navigation_active {
	background:			#a06c7c url(active.gif) 35px 10px no-repeat;
	border-top:			0px solid #fff;
}


#gebaeudebild {
margin:				22px;
width:				225px;
padding:			28px 0 28px 28px;
border:				1px solid #898888;
}

#content_main {
width:				421px;
padding:			18px;
border:				1px solid #898888;
float:				left;
margin-bottom:		40px;
}


#content_right {
width:				201px;
float:				left;
background:			#fff3d7;
padding:			0 20px 0 20px;
}

#anschrift {
font-size:			x-small;
margin:				5px auto;
text-align:			center;
}

#login {
	font-size:		.8em;
}
#login input.text {
	background:		#fff3d7;
	width:			200px;
	border:			1px solid #898888;
	color:			#898888;
	font-size:		.8em;
	padding:		2px;
}

.cl {
	clear:			left;
}
.cb {
	clear:			both;
}