* {padding: 0px; margin: 0px;  line-height: 15px;
}

a:link {color: #6A1616;}
a:hover {color: #6A1616;}
a:visited {color: #a82020;}

body {    
	scrollbar-base-color: #8D8267;
	scrollbar-arrow-color: #FFA500;
	scrollbar-face-color: #6C634E;
	scrollbar-track-color: #8D8267;
	}

#total {
	 
	height: 100%;
	width: 100%;
	margin: auto;
	text-align:center;
}

ul {margin: 0px; padding: 0px;  }
 h1, h2, h3   {	
	color: #6A1616;
	letter-spacing: 0px;
	font-size: 22px;
	margin-bottom: 10px;
	font-family:  Tahoma, Arial,Verdana;
	
}
h2 {font-size: 14px;}
h3 {font-size: 12px;}
td, div{
	text-align: left;
	vertical-align: top;
	font-family:Tahoma, Arial, Verdana ;
	font-size:12px;
	color:#4E442C;
}
form
{
	margin:0px;
}
a {
	text-decoration: underline;
	color:#9E6455;
}


/*Layout*/
.left {width: 527px;  }
.ein {padding: 0px;}
 
 
#max {
	width :  768px;
	background: #A90E12;
	border: 10px solid #fff;
	margin: auto;
	text-align:center;
 }
 
 #table {
 	width: 768px; 
	margin: auto; 
	background:#F7F4ED;
 	text-align:center;
 }

#header {
	margin: 0px; 
	padding: 0px;
	height: 184px;
	width: 768px;
}
 
.white {background-color: #fff;}

/*topnavi */
#topnavi {width: 768px; height: 40px; color: #ffffff; text-align: right; margin: auto;  font-weight: normal; color: #000; padding-right: 80px;}
#topnavi a {color:#000; text-decoration: none;width: 80px; }
#topnavi a:link {color:#000; }
#topnavi a:visited {color:#000; }
#topnavi a:hover {color:#000; text-decoration: underline; }





/* Menüleiste*/
 #menu,  #gutscheine, #events{background: #F9F8EF; width: 206px; margin: auto;margin-top:  5px; margin-bottom: 10px;} /*E5DFD0 */
#menuheader {background: url('../bilder/menueleiste.jpg') no-repeat top left; height: 41px; width: 206px;}
#menucontent, #gutscheincontent, #eventcontent {border: 1px solid #fff; padding: 5px;  padding-bottom: 20px; }
#menucontent{ }
#menuul {
	padding: 0px;
		 background:  url('../bilder/hgmenuleft.jpg') bottom left no-repeat;
		 }
#menuul ul {
		padding: 0px; 
		margin: 0px;
		inherit;
		}
		
#menuul li {
	display: block;
	list-style-type: none;
	margin-bottom: 3px;
	margin-top: 3px; 
	border-top: 1px  dotted #a82020;
	inherit;
	
	} 
	
#menu a:link {
	padding-left: 5px;
	font-size: 12px;  
	color: #6A1616; 
	text-decoration: none;
	display:block;
	 
	
	}
#menu a:hover {font-size: 12px;  color: #A90E12; background: #f0f0f0; background: url('../bilder/pfeil_inaktiv.gif') no-repeat left ;}
#menu a:visited {  text-decoration: none;} 

#menuul  a:visited {padding-left: 5px;font-size: 12px;  color: #6A1616; text-decoration: none;display:block; }

.aktiv{
 	font-weight: bolder; 
	background: #ECE5D5; 
	color: #ffffff;
	inherit;}
	

.aktiv2 {
 background: url('../bilder/pfeil.gif') left no-repeat; 
 font-weight: bold;
 border-bottom: 1px solid #ffffff;
 }
 
 
/*unternmenu*/
ul .untermenu {
	margin-left: 30px;
 
	text-align: right;
}

#menuul ul ul.untermenu {
	margin: 0px; 
	padding: 0px;
	
	color: #a82020;
	font-weight: bold;
	}
#menuul  ul ul.untermenu  li {
	display: block;
	list-style-type: none;
	margin: 0px; 
	padding: 0px;
	border: 0px;
	background: #fff;
	font-weight: normal;
	
	} 

#menuul  ul ul.untermenu  li.underline {
 	 
	border-bottom: 1px dotted #8D8267;
	font-size: 13px;
	color: #8D8267;

	
	} 

#menuul ul ul.untermenu li.aktiv2 {
 background: url('../bilder/pfeil.gif') left no-repeat; 
 font-weight: bold;
 border-bottom: 1px solid #ffffff;
 }
 
#gutscheinheader {background: url('../bilder/gutscheineleiste.jpg') no-repeat top left; height: 41px; width: 206px;}
#eventheader {background: url('../bilder/events.jpg') no-repeat top left; height: 41px; width: 206px;}


/* stilelemente */
.trenner {font-size: 12px; font-weight: bolder; color: #ffffff; padding-top: 10px; padding-left: 12px;}
.style1 {
	color: #9E6455;
	font-weight: bold;
	font-size: 12px;
}
.trenner {border-top: 1px dotted #8D8267; height: 1px;}
.more {
text-align: right; 
font-style: italic;
font-weight: bolder;

}
.button {background: #8D8267; color: #ffffff; height: 18px; font-size: 10px; border: 0px;}
.clearing {clear: both;}
.border, .borderwhite {margin: 0px; border: 2px solid #ffffff; padding: 5px; padding-top: 10px;background: #F3EFE7 url('../bilder/bgborder.gif') bottom right no-repeat; margin-bottom: 5px;  padding-bottom: 50px; outline: 1px solid #E5DFD0 ;}
.borderwhite {background: #fff;  }
li   {margin-left: 10px;}
.block {border: 1px solid #8D8267; margin: 10px; padding: 1px;}
 .right {background: #8D8267; color: #ffffff;  width: 150px;}
 
 
 

 
.tdborder {border: 1px dotted #8D8267; padding: 2px; }

/*FOOTER */
#footer{clear:left; border: 1px solid #ffffff; background: #8D8267; padding: 10px; text-align: center; color: #ffffff;     }


/* Festcontainer */

#beautyoptionen {
	position: absolute;
	top: 1541px;
	left: 574px;
	width: 300px;
	text-align: center;
	background: #a82020;
	border: 3px solid #fff;
	height: 300px;
	z-index: 20;
	display: none;
}



#eventcontent h3 {font-size: 12px; font-family:  Tahoma, Arial,Verdana; line-height: 11px;}
#eventcontent div {font-size: 12px; line-height: 12px;}
#eventcontent br {font-size: 8px; height: 8px;}
#eventcontent .more a{font-size: 10px; margin: 0px; }

 