body {
	margin: 0px;
	padding: 0px;
}
.raiffeisen1 {
	height: 800px;
	width: 29px;
}
.raiffeisen1schnitt {
	overflow:hidden;
	height: 800px;
	width: 29px;
	background-color: #0c5498;
}
.raiffeisen2 {
	background-color: #ffffff;
	height: 800px;
	width: 3px;
}
.raiffeisen3 {
	background-color: #ffffff;
	width: 206px;
	height: 800px;
	margin: 0px;
	padding: 0px;
}
.raiffeisen4 {
	background-color: #ffffff;
	height: 798px;
	width: 22px;
}
.raiffeisen5 {
	background-color: #ffffff;
	height: 214px;
	width: 742px;
}
.raiffeisen6 {
	background-color: #ffffff;
	height: 798px;
	width: 22px;
}
.raiffeisen7 {
	background-color: #ffffff;
	height: 584px;
	width: 742px;
}
.raiffeisenheader1 {
	background-color: #ffffff;
	height: 102px;
	width: 740px;
}
.raiffeisenheader2 {
	background-color: #8c7a6c;
	height: 11px;
	width: 740px;
}
.raiffeisenheader3 {
	background-color: #ffffff;
	height: 3px;
	width: 740px;
}
.raiffeisenheader4 {
	background-color: #d8d1cb;
	height: 21px;
	width: 740px;
}
.raiffeisenheader5 {
	background-color: #ffffff;
	height: 73px;
	width: 740px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.header1 {
	background-color: #ffffff;
	height: 42px;
	width: 740px;
}
.header2 {
	background-color: #ffffff;
	height: 49px;
	width: 740px;
}
.header3 {
	background-color: #ffffff;
	height: 12px;
	width: 740px;
}
.sprache1 {
	background-color: #ffffff;
	height: 49px;
	width: 29px;
}
.sprache2 {
	background-color: #ffffff;
	height: 49px;
	width: 27px;
}
.sprache3 {
	background-color: #ffffff;
	height: 49px;
	width: 8px;
}
.sprache4 {
	background-color: #ffffff;
	height: 49px;
	width: 27px;
}
.sprache5 {
	background-color: #ffffff;
	height: 49px;
	width: 27px;
}
.sprache6 {
	background-color: #ffffff;
	height: 49px;
	width: 622px;
}
.navigation1 {
	height: 20px;
	width: 29px;
}
.navigation2 {
	height: 20px;
	width: 32px;
}

.content {
	height: 574px;
	width: 741px;
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
}
.content1 {
	height: 574px;
	width: 29px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c7b6b;
	text-align: left;
	vertical-align: top;
}
.fusszeile {
	height: 11px;
	width: 740px;
	background-color: #897b6e;
	text-align: left;
}
.fusszeile1 {
	height: 11px;
	width: 31px;
}
.fusszeile2 {
	height: 11px;
	width: 601px;
}
.fusszeiletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-variant: normal;
	color: #ffffff;
	font-weight: bold;
}
a.fusszeiletext{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
}
a.fusszeiletext:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#0d5398;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
							  						
}


.menue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c7b6b;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}
a.menue{
	font-family: Arial, Helvetica, sans-serif;
	color:#8c7b6b;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
}
a.menue:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#0d5398;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
							  						
}

a.menuestay {
	font-family: Arial, Helvetica, sans-serif;
	color:#0d5398;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
							  						
}
a.menuestay:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#0d5398;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
}
.untermenue1 {
	background-color: #ffffff;
	height: 73px;
	width: 29px;
}
.untermenue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c7b6b;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
}
.untermenuebreite {
    overflow:hidden;
	height: 73px;
	width: 675px;
	
}
a.untermenue{
	font-family: Arial, Helvetica, sans-serif;
	color:#8c7b6b;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	line-height:18px;
}
a.untermenue:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#0d5398;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	line-height:18px;
							  						
}

a.untermenuestay {
	font-family: Arial, Helvetica, sans-serif;
	color:#0d5398;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
							  						
}
a.untermenuestay:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#0d5398;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
}
a{font-family:Arial,Geneva,Helvetica,sans-serif; 
		color:#0c5498; 
		font-weight:normal;
		font-size:11px;
		text-decoration:none;
									
								}

a:hover {font-family:Arial,Geneva,Helvetica,sans-serif; 
				color:#8c7b6b; 
				font-weight:normal;
				font-size:11px;
				text-decoration:none;
							  						
}
.rand{

}



.abs{

	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-top:0px;
}
.url{
	font-family:Arial,Geneva,Helvetica,sans-serif; 
	font-size:11px;
	color: #0c5498;
	font-weight:bold;
	text-align:right;
	vertical-align:bottom;
	height:40px;
}
.e{
height:30px;
vertical-align:top;
}

.rot{
color:#0c5498;
font-family:Arial,Geneva,Helvetica,sans-serif; 
}

.rot2{
color:#8c7b6b;
font-family:Arial,Geneva,Helvetica,sans-serif; 
}

.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:11px;
}

.fontlarge{
	
	font-size:18px;
	line-height:25px;
}
.randGalerie{
	
}
.t{
padding-left:34px;
	padding-right:33px;
	width:400px;
}

.contentTable {
	font-family:Arial,Geneva,Helvetica,sans-serif;
	color:#8b7b6b;  
	font-weight:normal;
	font-size:11px;
	text-decoration:none; 
	width:312px;
	background:#ffffff;
text-align:justify;
}
.schnitt{
overflow:hidden;
width:312px;	
}
.schnitt2{
overflow:hidden;
width:295px;
}

.schnitt3{
overflow:hidden;
width:22px;
}

.schnitt4{
overflow:hidden;
width:20px;
}

.schnitt5{
overflow:hidden;
width:190px;
}

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

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

.schnittBildLinks{
width: 206px;
height:800px;
overflow:hidden;
}

.oben{
vertical-align:top;
}

.tabelleHead{
background:#84786c;
font-size:18px;
color:#ffffff;
}

.tabelleContent{
border-color:#84786c;
border-width:1px;
border-style:solid;
}

.schnittBildrechts{
width:361px;
overflow:hidden;
}

.schnittBildunten{
width:709px;
overflow:hidden;
}

.schnittBildRe{
width:345px;
overflow:hidden;
}

