body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	background-color: #929395;
	font-style:normal;
	font-weight:normal;
}
.text {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #ffffff;
}
a.untermenue{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-style:normal;
	font-weight:normal;
}
a.untermenue:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-style:normal;
	font-weight:normal;
							  						
}

a.untermenuestay{
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-style:normal;
	font-weight:normal;
	}
a.untermenuestay:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-style:normal;
	font-weight:normal;
							  						
}
.texthome1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	/*letter-spacing: 1px;*/
}
.texthome2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	letter-spacing: 1px;
}
a.texthome{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	letter-spacing: 1px;
	font-style:normal;
	font-weight:normal;
}
a.texthome:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	letter-spacing: 1px;
	font-style:normal;
	font-weight:normal;
							  						
}

.farbegrau {
	background-color: #929395;
	vertical-align: top;
}
a.menue{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-style:normal;
	font-weight:normal;
	text-transform:uppercase;
}
a.menue:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-style:normal;
	font-weight:normal;
	text-transform:uppercase;						  						
}

a.menueA{
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-style:normal;
	font-weight:normal;
	text-transform:uppercase;
}
a.menueA:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-style:normal;
	font-weight:normal;
	text-transform:uppercase;						  						
}

.weiss{
color:#ffffff;
font-size:10px;
}

.schnittBild{
width:952px;
overflow:hidden;
}

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

a:hover {font-family:Arial, Helvetica, sans-serif;
				color:#ffffff; 
				font-weight:normal;
				font-size:12px;
				text-decoration:none;
							  						
}

.abs{

	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-top:0px;
}

.rot{
color:#333333;
}

.fontsmall{
	font-size:9px;
}

.fontlarge{
	font-size:18px;
}

.contentTable {
	font-family:Arial, Helvetica, sans-serif
	color:#ffffff;  
	font-weight:normal;
	font-size:12px;
	text-decoration:none; 
	width:952px;
	line-height:18px;
	text-align:justify;

}
.contentTableOhne {
	font-family:Arial, Helvetica, sans-serif
	color:#ffffff;  
	font-weight:normal;
	font-size:11px;
	text-decoration:none; 
	line-height:17px;


}
.schnitt{
overflow:hidden;
width:952px;
}

.obenTab{
vertical-align:top;
background:#b3b7bd;

line-height:15px;
padding:6px;
}

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

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

.oben{
vertical-align:top;
}
.schnittBildKlein{
width:162px;
overflow:hidden;
}

.schnittTxtKlein{
width:152px;
overflow:hidden;
}
.oben2{
vertical-align:top;
padding-left:5px;
padding-right:5px;
}

.querscroll { 
width:952px; 
height:271px;
    overflow-x:auto;
overflow-y:hidden;

overflow: scroll;
    
    margin-left:0px; 
    margin-top: 0px; 
    background:#929395; 
    scrollbar-face-color: #b1b3b6;
     scrollbar-track-color: #b1b3b6;
     scrollbar-3dlight-color: #b1b3b6;
     scrollbar-darkshadow-color: #b1b3b6;
     scrollbar-track-color: #929395;
     scrollbar-arrow-color: #666666;
     scrollbar-highlight-color: #b1b3b6;
     scrollbar-shadow-color: #b1b3b6}
     
.bgWeiss{
background:#ffffff;
}

.landschaftsarchitektur{
background-image:url(../images/taetigkeit/taetigeitsfelder_01.jpg);
width:168px;
height:365px;
}