.heads {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  90%; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333333;}
.fliess {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 85%; font-style: normal; line-height: 125%; font-weight: normal; font-variant: normal; text-transform: none; color: #333333;}
.fliessweiss {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 85%; font-style: normal; line-height: 125%; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF;}
.fliessunder {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 85%; font-style: normal; line-height: 120%; font-weight: normal; text-decoration: underline; font-variant: normal; text-transform: none; color: #333333;}
.mini {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333;}
.headweiss {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 85%; font-style: normal; line-height: 125%; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF;}
.headred {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  110%; font-style: normal; line-height: 135%; font-weight: bold; font-variant: normal; text-transform: none; color: #CC0000;}

.body1 {
	margin:0 0 0 auto;
	background-image: url(../img_all/over_all/introfond.gif);
	background-repeat:no-repeat;
}
.boxred1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	color:#FFFFFF;
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none;  
	background-color:#D60006; 
	border-color:#D60006; 
	border-style:solid; 
	border-width:1px;
	line-height: 125%; }
	
.headbox {font-family: Verdana, Arial; 
	font-size:12px; 
	font-weight: bold;
	color:#333; 
	padding-left: 30px;
	padding-top: 15px;
	background-image: url(../img_all/over_all/headbox.jpg);
	background-repeat:no-repeat;
	width:230px; 
	height:45;}
	
.noreserv {
	background-image: url(../img_all/over_all/noreservation.gif);
	background-repeat:no-repeat;
	width:180px; 
	height:34;}
	
.boxreserv {font-family: Verdana, Arial; 
	font-size:11px; 
	font-weight: bold;
	color:#333; 
	padding-left: 20px;
	padding-top: 10px;
	background-image: url(../img_all/boxen/box011.gif);
	background-repeat:no-repeat;
	width:158px; 
	height:31;}

.boxdatum {font-family: Verdana, Arial; 
	font-size:11px; 
	font-weight: bold;
	color:#f2f0e9; 
	padding-left: 3px;
	padding-top: 3px; 
	width:180px; 
	height:auto; 
	border:1px solid #443339;}
	
.boxdatum1 {font-family: Verdana, Arial; 
	font-size:11px; 
	font-weight: bold;
	color:#333; 
	padding-left: 20px;
	padding-top: 10px;
	background-image: url(../img_all/boxen/box01.gif);
	background-repeat:no-repeat;
	width:180px; 
	height:34;}

.boxdatum2 {font-family: Verdana, Arial; 
	font-size:11px; 
	font-weight: bold;
	color:#333; 
	padding-left: 20px;
	padding-top: 10px;
	background-image: url(../img_all/boxen/box02.gif);
	background-repeat:no-repeat;
	width:180px; 
	height:34;}

.boxdatum3 {font-family: Verdana, Arial; 
	font-size:11px; 
	font-weight: bold;
	color:#333; 
	padding-left: 20px;
	padding-top: 10px;
	background-image: url(../img_all/boxen/box03.gif);
	background-repeat:no-repeat;
	width:180px; 
	height:34;}
	
.boxdatum4 {font-family: Verdana, Arial; 
	font-size:11px; 
	font-weight: bold;
	color:#333; 
	padding-left: 20px;
	padding-top: 10px;
	background-image: url(../img_all/boxen/box04.gif);
	background-repeat:no-repeat;
	width:180px; 
	height:34;}

.boxdatum5 {font-family: Verdana, Arial; 
	font-size:11px; 
	font-weight: bold;
	color:#333; 
	padding-left: 20px;
	padding-top: 10px;
	background-image: url(../img_all/boxen/box05.gif);
	background-repeat:no-repeat;
	width:180px; 
	height:34;}

.boxdatum6 {font-family: Verdana, Arial; 
	font-size:11px; 
	font-weight: bold;
	color:#333; 
	padding-left: 20px;
	padding-top: 10px;
	background-image: url(../img_all/boxen/box06.gif);
	background-repeat:no-repeat;
	width:180px; 
	height:34;}
	
	.boxdatum7 {font-family: Verdana, Arial; 
	font-size:11px; 
	font-weight: bold;
	color:#333; 
	padding-left: 20px;
	padding-top: 10px;
	background-image: url(../img_all/boxen/box07.gif);
	background-repeat:no-repeat;
	width:180px; 
	height:34;}
	
	.boxdatum8 {font-family: Verdana, Arial; 
	font-size:11px; 
	font-weight: bold;
	color:#333; 
	padding-left: 20px;
	padding-top: 10px;
	background-image: url(../img_all/boxen/box08.gif);
	background-repeat:no-repeat;
	width:180px; 
	height:34;}
	
	.boxdatum9 {font-family: Verdana, Arial; 
	font-size:11px; 
	font-weight: bold;
	color:#333; 
	padding-left: 20px;
	padding-top: 10px;
	background-image: url(../img_all/boxen/box09.gif);
	background-repeat:no-repeat;
	width:180px; 
	height:34;}
	
	.boxdatum10 {font-family: Verdana, Arial; 
	font-size:11px; 
	font-weight: bold;
	color:#333; 
	padding-left: 20px;
	padding-top: 10px;
	background-image: url(../img_all/boxen/box10.gif);
	background-repeat:no-repeat;
	width:180px; 
	height:34;}
	
	.boxdatum11 {font-family: Verdana, Arial; 
	font-size:11px; 
	font-weight: bold;
	color:#333; 
	padding-left: 20px;
	padding-top: 10px;
	background-image: url(../img_all/boxen/box11.gif);
	background-repeat:no-repeat;
	width:180px; 
	height:34;}
		
.boxuhr1 {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #443339;
	background-color: #f8d0c1;
	padding-left: 20px;
	padding-top: 1px;
	width:170px; 
	height:18px; 
	border:1px solid #f8d0c1;
}
	
.boxartist {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #443339;
	line-height: 135%; 
	padding-left: 3px;
	padding-top: 3px;
	background-color: #bbddf1;
	width:620px; 
	height:auto; 
	border:1px solid #bbddf1;
	border-bottom:5px solid #bbddf1;}
	
.boxpreis {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #443339;
	padding-left: 3px;
	padding-top: 3px;
	background-color: #eca795;
	width:100px; 
	height:40px; 
	border:1px solid #eca795;
	border-bottom:2px solid #443339;}
	
.boxessen {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #443339;
	padding-left: 3px;
	padding-top: 3px;
	background-color: #f8d0c1;
	width:235px; 
	height:36px; 
	border:1px solid #f8d0c1;
	border-bottom:2px solid #443339;}

.boxred2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #333333; 
	background-color:#F3BBBC; 
	border-color:#F3BBBC; 
	border-style:solid; 
	border-width:1px;}

.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-style: normal;
	line-height: normal;
	color: #333333;
	background-color: #F3BBBC;
	font-weight: bold;}
.box2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-style: normal;
	line-height: normal;
	color: #333333;
	background-color: #F2F0E9;
	font-weight: normal;}

.box1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	background-color: #D60006;
	font-weight: bold;}
	
.blind {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	color: #333333; 
	text-decoration: none; 
	font-weight: bold; 
	letter-spacing:0;}

/* +++++++++++++++++++++++++++++ */
.nav1 a{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; letter-spacing:0;
font-weight: bold; 
color:#fff;
background-color:#a30011;
border-color:#a30011; 
border-style:solid; 
border-width:3px;
padding-left: 10px;
padding-right: 10px;
}

.nav1 a:hover{
	color:#a30011;
	background-color:#fff;
	border:3px solid #fff;}
	
/* +++++++++++++++++++++++++++++ */

a {font-family: Verdana, Arial, Helvetica, sans-serif;}
a.navi:link { font-size: 85%; color: #333333; text-decoration: none; font-weight: bold; letter-spacing:0;}
a.navi:visited { font-size: 85%; color: #333333; text-decoration: none; font-weight: bold; letter-spacing:0;}
a.navi:hover { font-size: 85%; color: #90070E; text-decoration: none; font-weight: bold; letter-spacing:0;}
a.navi:active { font-size: 85%; color: #333333; text-decoration: none; font-weight: bold; letter-spacing:0;}

a.link:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95%; color: #FFFFFF; text-decoration: none; font-weight: normal;letter-spacing:0;}
a.link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95%; color: #FFFFFF; text-decoration: none; font-weight: normal;letter-spacing:0;}
a.link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95%; color: #FFFFFF; text-decoration: none; font-weight: bold;letter-spacing:0;}
a.link:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95%; color: #FFFFFF; text-decoration: none; font-weight: normal;letter-spacing:0;}

a.linkdark:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 85%; color: #333333; text-decoration: none; font-weight: normal;letter-spacing:0;}
a.linkdark:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 85%; color: #333333; text-decoration: none; font-weight: normal;letter-spacing:0;}
a.linkdark:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 85%; color: #90070E; text-decoration: none; font-weight: bold;letter-spacing:0;}
a.linkdark:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 85%; color: #333333; text-decoration: none; font-weight: normal;letter-spacing:0;}

a.linkex:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; text-decoration: underline; font-weight: normal;letter-spacing:0;}
a.linkex:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; text-decoration: underline; font-weight: normal;letter-spacing:0;}
a.linkex:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #90070E; text-decoration: underline; font-weight: bold;letter-spacing:0;}
a.linkex:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; text-decoration: underline; font-weight: normal;letter-spacing:0;}

a {font-family: Verdana, Arial, Helvetica, sans-serif;}
a.dirndl:link { font-size: 10pt; color: #333; text-decoration: none; font-weight: bold; letter-spacing:0;}
a.dirndl:visited { font-size: 10pt; color: #333; text-decoration: none; font-weight: bold; letter-spacing:0;}
a.dirndl:hover { font-size: 10pt; color: #333; text-decoration: none; font-weight: bold; letter-spacing:0;}
a.dirndl:active { font-size: 10pt; color: #333; text-decoration: none; font-weight: bold; letter-spacing:0;}

.footer { width:910px;
	height:97px;
	margin:0 auto 0 auto;
	clear:both;
	background-image: url(../img_all/over_all/footer.gif);
	background-repeat:no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333;
}
