BODY { 
margin:0px;  
padding:20px;
background:#990000;
}

.groesse{
width:100%;
}

.contentWeiss{
background:#ffffff;
width:1024px;
}

.menueOben{
vertical-align:bottom;
padding-bottom:20px;
font-family:arial,Geneva,Helvetica,sans-serif; 
		color:#093a53; 
		font-weight:normal;
		font-size:12px;
}

.menueOben2{
vertical-align:bottom;
padding-bottom:20px;
text-align:right;
font-family:arial,Geneva,Helvetica,sans-serif; 
color:#666666; 
font-weight:normal;
font-size:12px;
}

.menueOben3{
vertical-align:bottom;
padding-bottom:18px;
font-family:arial,Geneva,Helvetica,sans-serif; 
		color:#093a53; 
		font-weight:normal;
		font-size:12px;
}

.menueOben4{
vertical-align:bottom;
text-align:right;
font-family:arial,Geneva,Helvetica,sans-serif; 
		color:#093a53; 
		font-weight:normal;
		font-size:12px;
}
a.menue{font-family:arial,Geneva,Helvetica,sans-serif; 
		color:#003366; 
		font-weight:normal;
		font-size:12px;
		text-decoration:none;
									
								}

a:hover.menue {font-family:arial,Geneva,Helvetica,sans-serif; 
				color:#990000; 
				font-weight:normal;
				font-size:12px;
				text-decoration:none;
							  						
}

a{font-family:arial,Geneva,Helvetica,sans-serif; 
		color:#990000; 
		font-weight:normal;
		font-size:12px;
		text-decoration:none;
									
								}

a:hover{font-family:arial,Geneva,Helvetica,sans-serif; 
				color:#093a53; 
				font-weight:normal;
				font-size:12px;
				text-decoration:none;
							  						
}
a.link{font-family:arial,Geneva,Helvetica,sans-serif; 
		color:#093a53; 
		font-weight:normal;
		font-size:12px;
		text-decoration:none;
									
								}

a.link:hover{font-family:arial,Geneva,Helvetica,sans-serif; 
				color:#990000; 
				font-weight:normal;
				font-size:12px;
				text-decoration:none;
							  						
}
.adresse{
vertical-align:top;
padding-top:21px;
text-align:right;
font-family:arial,Geneva,Helvetica,sans-serif; 
color:#666666; 
font-weight:normal;
font-size:12px;
}

a.menue2{font-family:arial,Geneva,Helvetica,sans-serif; 
		color:#003366; 
		font-weight:normal;
		font-size:12px;
		text-decoration:none;
									
								}

a:hover.menue2 {font-family:arial,Geneva,Helvetica,sans-serif; 
				color:#990000; 
				font-weight:normal;
				font-size:12px;
				text-decoration:none;
							  						
}

.oben{
vertical-align:top;
}

.grau{
height:1px;
background:#cccccc;
}

a.fusszeile{font-family:arial,Geneva,Helvetica,sans-serif; 
		color:#5c1111; 
		font-weight:normal;
		font-size:11px;
		text-decoration:none;
									
								}

a:hover.fusszeile {font-family:arial,Geneva,Helvetica,sans-serif; 
				color:#ffffff; 
				font-weight:normal;
				font-size:11px;
				text-decoration:none;
							  						
}

.fusszeile2{
padding-top:5px;
}
.menueUnterseiten{
padding-top:139px;
}

.text{
width:520px;
height:278px;
background:#f5f5f5;
padding-top:0px;
}
.texthome{
font-family:arial,Geneva,Helvetica,sans-serif; 
	color:#003366; 
	font-weight:normal;
	font-size:12px;
	line-height:17px;
}
.text1
{
 	font-family:arial,Geneva,Helvetica,sans-serif; 
	color:#333333; 
	font-weight:normal;
	font-size:12px;
	line-height:17px;
	text-align:justify;

}
.textRechts{
	width:228px;
	height:278px;
	background-image:url(../EN/Bilder/windisch_13.jpg);
	background-repeat:no-repeat;
	font-family:arial,Geneva,Helvetica,sans-serif;
	color:#333333;
	font-weight:normal;
	font-size:12px;
	vertical-align:top;
}

.textRechts2{
	width:228px;
	height:278px;
	background-image:url(../EN/Bilder/contact_13.jpg);
	background-repeat:no-repeat;
	font-family:arial,Geneva,Helvetica,sans-serif;
	color:#333333;
	font-weight:normal;
	font-size:12px;
	vertical-align:top;
}

.textRechts3{
	width:228px;
	height:278px;
	background-image:url(../EN/Bilder/imprint_13.jpg);
	background-repeat:no-repeat;
	font-family:arial,Geneva,Helvetica,sans-serif;
	color:#333333;
	font-weight:normal;
	font-size:12px;
	vertical-align:top;
}

.textRechts4{
	width:228px;
	height:278px;
	background-image:url(../Bilder/newslinks_14.jpg);
	background-repeat:no-repeat;
	font-family:arial,Geneva,Helvetica,sans-serif;
	color:#333333;
	font-weight:normal;
	font-size:12px;
	vertical-align:top;
}
.box{
padding-top:37px;
padding-left:16px;
padding-right:16px;
vertical-align:top;
line-height:17px;
}

.rot{
color:#990000; 

}

.scrollb{
padding-left:35px;
padding-top:0px;
 
}

.position{
padding-top:0px;

}
/*################## Größe des Srcollbereichs ohne scrollbalken########################*/
div#hold	{
	position:relative;
	left:0px; top:0px; 
	overflow:hidden;
	width:455px;
	height:217px;
	z-index:100;
	padding-top:0px;
	
	}
	
/*################## Größe des Srcollbereichs inklusive scrollbalken########################*/
div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:440px; 
	height:217px; 
	clip:rect(0px, 440px, 217px,0px); 
	overflow:hidden;	
	z-index:1; 
	padding-top:0px;
	}
	
/*################## css für die Schrift im Inhaltsbereich ########################*/
div.content { 
	position:absolute; visibility:hidden;
	left:0px; top:0px; 
	z-index:1;
	font-family:arial,Geneva,Helvetica,sans-serif; 
	color:#333333; 
	font-weight:normal;
	font-size:12px;
	line-height:17px;
	text-align:justify;
	padding-top:0px;
	}


div#scrollbar { 
  position:relative; left:0px; top:0px;
  width:8px; 
  height:217px; 
  font-size:1px; 
  z-index:1;
  }
  
  /*################## größe des srollbalken hintergrundes ########################*/
div#track { 
  position:absolute; 
  left:0px; 
  top:0px;
  width:8px; 
  height:217px;
  background: url("images/track.gif") #eaeaea repeat;
  z-index:1;
  visibility:hidden;
  }
  
/*################## Größe des des scrollbalkens und farbe########################*/
div#dragBar {
  position:absolute; left:2px; top:1px;
  width:6px; height:60px;
  background-color:#c4c4c4;
  z-index:1;
  visibility:hidden;
  cursor:pointer;
  }  
div#up { position:absolute; left:0px; top:0px; z-index:200;visibility:hidden; }  
div#down { position:absolute; left:0px; top:314px; z-index:300; visibility:hidden;}  

/* ##################### SCROLLBALKEN ################################  */
.rand{


}
.rand2{


}


.abs{

	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-top:0px;
}
.e{
height:30px;
vertical-align:top;
}


.abs2{
	list-style-type:square;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-top:0px;
}

.abstandL{
 margin-left:30px;
 width:100%;
}

.fontsmall{
	font-size:9px;
}

.fontlarge{
	font-size:16px;
}
.randGalerie{
	
}
.t{
padding-left:34px;
	padding-right:33px;
	width:400px;
}

.contentTable {
	font-family:arial,Geneva,Helvetica,sans-serif;
	color:#333333;  
	font-weight:normal;
	font-size:12px;
	text-decoration:none; 
	width:440px;
	line-height:17px;
	text-align:justify;

}
.schnitt{
overflow:hidden;
width:440px;
	
}
.imgleft { float: left; margin-right: 15px; margin-bottom: 1px; } 

.imgright { float: right; margin-left: 15px; margin-bottom: 1px; } 
