<!--

p {
	font-family:arial, helvetica; 
	font-size: 8pt; 
	font-weight: normal; 
	color: #000000;
}

i {
	color: #000000;
}

b {
	color: #000000;
}

body {
	font-family:arial, helvetica; 
	font-size: 8pt; 
	font-weight: normal; 
	/*color: #3D3B3B;**/
	color: #000000;
	margin:0px;
}


input{ 
	font-family: arial, helvetica; 
	font-size: 8pt; 
	color:#000000; 
	background-color: c7c2c2; 
	border:#999999 1px solid; 
	width:203px;
	height:16px;
	margin-bottom:6px;
}


input.search{ 

	width:103px;
	height:14px;
	margin-bottom:0px;
	font-size: 7pt;
}


textarea{ 
	font-family: arial, helvetica; 
	font-size: 8pt; 
	color:#000000; 
	background-color: c7c2c2; 
	//border:#999999 1px solid; 
	width:203px;
	height:75px;
	margin-bottom:6px;
}

select{ 
	font-family: arial, helvetica; 
	font-size: 8pt; 
	color:#000000; 
	background-color: c7c2c2; 
	border:#999999 1px solid; 
	width:203px;
	height:16px;
	margin-bottom:6px;
}

h5{
	font-size: 9pt; 
	color: #000000; 
}

td {
	font-family:arial, helvetica; 
	font-size: 8pt; 
	font-weight: normal; 
	color: #000000; 
}

td.mainnav  {

	vertical-align:bottom; 
	padding-bottom:4px; 
	padding-left:4px;
}


td.subnav  {

	vertical-align:bottom; 
	padding-bottom:2px; 
	padding-left:4px;
	background-color:#EAF0E5;
}

td.map  {

	padding-left:7px;
}

td.date  {

	color: #ce3e00; 
	vertical-align:bottom; 
	position:relative;
	top:5px
}

td.path  {
    
	color: #333333; 
	vertical-align:bottom;
    padding-right:13px;
}


td.pathred  {
    
	color: #c82e10; 
	vertical-align:bottom;
    padding-right:13px;
}


td.headlineblue {
	font-size: 9pt; 
	color: #51bcd7; 
}


td.headlineblack {

	font-size: 9pt; 
	color: #000000; 
}


.headlineblack {
    font-weight:bold;
	font-size: 9pt; 
	color: #000000; 
}


td.email {
    font-family:courier new,arial;
	font-size: 9pt; 
	color: #000000; 
}

td.headlineblackhome {

	color: #000000; 
}

td.maincontent {

	color: #000000;; 
 
}


.langlock {

	color:#cccccc;
	font-size: 8pt;
}


td.maincontentlarge {

	color: #000000;; 
}


td.impressum {

	color: #4a4e4e; 
}


td.image{
	padding-left:4px;
	padding-top:4px;
	padding-bottom:6px;
	font:normal 7pt arial;	
	color:#000000
}

td.hotspotc {
	color: #C62B0D;
}

td.hotspot {
	color: #1D1D1D;
}

div.subnavlay {
	position:absolute;
	top:0px;
	left:0px;
	width:140px;
	visibility:hidden
}



div.imprint {
	position:absolute; 
	left:10px; 
	width:800px; 
	height:10px; 
	z-index:1; 
	font:arial;
	color:black;
	visibility:hidden
}

div.contentlay {

	position:absolute; 
	left:350px; 
	top:300px; 
	width:380px; 
	height:200px; 
	z-index:1; 
	/*background-color: #FFFFFF; 
	layer-background-color: #FFFFFF;*/
	/*border: 1px none #000000;*/
	font:arial;
	color:black;
	/*border:1px dashed grey; */
	/*background-color:#E0E0E0;*/
	padding:0px; 
	margin:0px;
	background-Image:url(/php/pub/img/g/bg_div.gif);
	visibility:hidden
}


div.datelay {

	position:absolute; 
	left:690px; 
	top:159px; 
	width:100px; 
	height:20px; 
	z-index:1;
	text-align:right;
	/*background-color: #FFFFFF; 
	layer-background-color: #FFFFFF;*/
	/*border: 1px none #000000;*/
	font:arial;
	color:#c82e10;
	/*border:1px dashed grey; */
	/*background-color:#E0E0E0;*/
	padding:0px; 
	margin:0px;
	visibility:hidden
}


div.contentpre {

	position:absolute; 
	left:70px; 
	top:120px; 
	width:700px; 
	height:200px; 
	z-index:1; 
	/*background-color: #FFFFFF; 
	layer-background-color: #FFFFFF;*/
	/*border: 1px none #000000;*/
	font:arial;
	color:black;
	/*border:1px dashed grey; */
	/*background-color:#E0E0E0;*/
	padding:0px; 
	margin:0px;
	/*background-Image:url(/php/pub/img/g/bg_div.gif);*/
	visibility:visible
}


.blue {

	color: #51bcd7; 
}


.hot {
    font-size: 9pt;
	color: #C82E10; 
}



.searchresult  {

	color: #ffffff;
	background-color:#DD614D;
 }

 .hotspot {
 
  color: #C62B0D;
 }

.hspacer  {

	background-color:white;
 }

 .searchheadline  {

	color: #666666;
 }

a{ font-family: arial, helvetica;  font-size: 8pt; font-weight: normal; color:#c82e10 ;text-decoration:none;  }
a:hover{ font-family:  arial, helvetica;  font-size: 8pt; font-weight: normal; color: #000000;text-decoration:none; }

a.email{  font-family: courier new,arial, helvetica;  font-size: 10pt; font-weight: normal; color: #0098cc;text-decoration:underline;  }
a.email:hover{  font-family: courier new,arial, helvetica;  font-size: 10pt; font-weight: normal; color: #000000;text-decoration:underline;  }

a.mainnav{  color: #000000; }
a.mainnav:hover{  color: #C72E10; }

a.subnav{  color: #000000; }
a.subnav:hover{  color: #C82E10; }

a.search{  color: #ffffff; }
a.search:hover{  color: #ffffff; }

a.hotspot{  color: #C62B0D; }
a.hotspot:hover{  color: #C62B0D; }

a.curresult{  color: #000000; }
a.curresult:hover{  color: #C62B0D; }

a.morehotspot{  color: #ffffff; }
a.morehotspot:hover{  color: #000000; }

a.more{  color: #ffffff; }
a.more:hover{  color: #000000; }

a.subpages{  color: #C62B0D; }
a.subpages:hover{  color: #000000; text-decoration:underline;}

a.shorttext{  color:#3D3B3B; }
a.shorttext:hover{  color: #3D3B3B; text-decoration:underline;}

a.impressum{  color: #4a4e4e; }
a.impressum:hover{  color: #000000; }

a.path{  color: #333333; }
a.path:hover{  color: #999999; }

a.pathred{  color: #c82e10 }
a.pathred:hover{  color: #000000; }

a.more {  color:#c82e10 }
a.more:hover {  color: #0098cc; }

a.mapmain { font-size: 9pt;  color: #000000; font-weight:bold }
a.mapmain:hover {   font-size: 9pt;  color: #000000; font-weight:bold; text-decoration:underline;}

a.mapmainsec {  color: #404040 ; }
a.mapmainsec:hover {  color: #000000; ; text-decoration:underline;}

a.mapthird {  color: #666666 ; }
a.mapthird:hover {  color: #404040; ; text-decoration:underline;}

a.mapfourth {   color:#7B7B7B ; }
a.mapfourth:hover {   color: #404040; ; text-decoration:underline;}

a.langsel {
 color: #010000; text-decoration:none;
}
//-->