@charset "utf-8";
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	margin-top:15px;
	margin-bottom:15px;
	background-color:#6F6F6F;
	color:#FFFFFF;
}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px; 
	/* color:#787878; */
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
}

.hl_img {
	padding:0px 5px 0px 0px;
	margin:-2px 0px 0px 0px;
}

table {
	background-color:#6F6F6F;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	margin-top:0px;
	margin-bottom:0px;
}

li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px; 
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
}

ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:15px;
}

.line {
	background-color:#555555;
	border:0px;
	height:1px;
}

.blue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px; 
	color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
}

.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:14px; 
	color:#FFFFFF;
}

.footer:HOVER {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:14px; 
	color:#FFFFFF;
}

a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#FFFFFF;
	text-decoration:none;
}

a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#FFFFFF;
	text-decoration:underline;
}

p.kammer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:14px;
	color:#FFFFFF;
}

a.nav {
	text-decoration:none;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#FFFFFF;
	text-decoration:none;
}

h1, h2, h2.grey {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px; 
	color:#FFFFFF;
	margin-bottom:0px;
	margin-top:0px;
	text-decoration:none;
}

h1.blue, h2.blue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#FFFFFF;
	margin-bottom:0px;
	margin-top:0px;
	text-decoration:none;
	font-weight:bold;
}

h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:0px;
	margin-top:0px;
	text-decoration:none;
}

div.content {
	padding-top:40px;
	padding-left:40px;
	padding-right:40px;
	padding-bottom:40px;
	background-color:#6F6F6F;
	float:left;
}

.matrix {
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}

.beschreibung {
	margin-top:0px;
	margin-left:20px;
	margin-right:0px;
	margin-bottom:0px;
}

.bilderbuch {
	margin-top:15px;
	margin-bottom:15px;
}

a.topNavi {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#FFFFFF;
	text-decoration:none;
}

a.topNavi:HOVER {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#FFFFFF;
	text-decoration:none;
}

.arrow {
	color:#FFFFFF;
	margin-left:60px;
}

.errText{
	color:#FFFFFF;
}

/* INPUT FELDER */
.value {
	width:200px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #000000;
}

.value_err {
	width:200px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:2px solid #000000;
}

.value_txt {
	width:200px;
	height:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #000000;
}

.bauheadline {
	margin-top:20px;
	margin-bottom:20px;
	margin-left:20px;
	width:585px;
	height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.baubeschreibung {
	margin-left:20px;
	width:585px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px; 
	color:#FFFFFF;
	float:left;
}

.bauinhalt {
	margin-left:20px;
	margin-bottom:20px;
	margin-right:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.technischedaten {
	padding:8px;
	background-color:#555555;
	margin-bottom:20px;
	margin-top:30px;
}

.content_img {
	margin-bottom:15px;
}

/*
////////////////////////////////////////////////////////////////
//
// nav.css  Stylesheet fuer die Navigation
//
// WeblicationŽ CMS Strukturdesign Version 4.5
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit WeblicationŽ Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/

/*
################################################################
Navigation links
################################################################
*/
.navLeftLevel1         {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;background-color:#000000;text-align:left;}
.navLeftLevel1Over     {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;background-color:#6F6F6F;text-align:left;}

.navLeftLevel2         {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;background-color:#555555;text-align:left;}
.navLeftLevel2Over     {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;background-color:#6F6F6F;text-align:left;}

.navLeftLevel3         {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;background-color:#000000;text-align:left;}
.navLeftLevel3Over     {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;background-color:#6F6F6F;text-align:left;}

.navLeftLevel4         {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;background-color:#000000;text-align:left;}
.navLeftLevel4Over     {padding:0px;padding-left:0px;cursor:pointer;cursor:hand;background-color:#6F6F6F;text-align:left;}

/*
################################################################
Formatierung der Links in Navigation
################################################################
*/

.aNavLeftLevel1          {text-decoration:none;color:#FFFFFF;text-align:left;line-height:16px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.aNavLeftLevel1:hover    {text-decoration:none;color:#FFFFFF;text-align:left;line-height:16px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}

.aNavLeftLevel2		 	 {text-decoration:none;color:#FFFFFF;text-align:left;line-height:16px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.aNavLeftLevel2:hover    {text-decoration:none;color:#FFFFFF;text-align:left;line-height:16px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}

.aNavLeftLevel3		 	 {text-decoration:none;color:#FFFFFF;text-align:left;line-height:16px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.aNavLeftLevel3:hover    {text-decoration:none;color:#FFFFFF;text-align:left;line-height:16px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}

/*
################################################################
Sitemap
################################################################
*/

.sitemapLevel1                     {padding-left:0px;}
.sitemapLevel2                     {padding-left:10px;}
.sitemapLevel3                     {padding-left:20px;}
.sitemapLevel4                     {padding-left:30px;}