@charset "utf-8";

/************* content speisen getraenke eis ************/
.contentspeisen {
	margin-top: 6px;
	background-image:url(../img/speisen.jpg);
	background-repeat: no-repeat;
	color:#000;
	font:  100%/135% Arial, Helvetica, sans-serif;
	height: 710px;
	padding: 64px 0 0 60px;
}
.angebottext {
	float:left;
	width:460px;
/*	margin-right:70px;*/
}
.angebottext h1 {
	margin-bottom:20px;
	font-size:200%;
}
.angebottext p {
	margin-top: 20px;
	line-height:140%;
}
#slider .angebottext li {
	list-style-type:circle;
}
#slider .angebottext ul {
	list-style-position:inside;
	margin-top:6px;
}

div .panel p {
	width:350px;	/*background-color:#CCFF33*/
}
#slider p {
	font-size:90%;
	margin:0;
}
#slider .angebottext p{
	font-size:110%;
}

/***** slider-container ******/
#slider {
	margin:0 auto;
	position:relative;
	width:893px;
}
.scroll {
	float:left;
	height:687px;
	overflow-x:hidden;
	overflow-y:auto;
	position:relative;
	width:454px;
}
.scrollContainer div.panel {
	height:700px;
	width: 454px;
	padding:0 12px 0 15px;
}
.subnavi {
	width: 360px;
	float:left;
}
#slider ul {
	margin:0;
	padding:0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#slider li {
	list-style-type:none;
}
#slider a {
	text-decoration:none;
	color:#FFFFFF;
	padding-left:36px;
}
#slider p a {
	text-decoration:none;
	color:#C03;
	padding-left:0px;
}
#slider a:hover {
	color:#acee4d;
}
.main a {
	background-image:url(../img/blatt_klein.jpg);
	background-repeat:no-repeat;
	height:20px;
	width:62px;
	line-height:200%;
	display:block;
	color: #CC0033;
}
.main a:hover {
	background-image:url(../img/blatt_gross.jpg);
	background-repeat:no-repeat;
	text-decoration: none;
}
#slider div.subnavi div.main a.akt {
	background-image:url(../img/blatt_gross.jpg);
	color:#990033;
}
#slider ul a.selected {
	color:#acee4d;
	font-style:italic;
}
#slider ul.sub {
	margin-top:15px;
	line-height:140%;
}
.navigation ul a:focus {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}

#slider h3 {
	color:#82AC18;
	font-size:160%;
	margin-bottom:10px;
	margin-top: 0px;
	text-align:left;
}
#slider h4 {
	margin:0;
	font-size:100%;
	width:380px;
/*	border:thin #AA54BC dotted;*/
}
.preis{
	padding-top:2px;
	text-align:right;
	vertical-align:text-top;
	font-weight:bold;
	/*border:thin #CCCCCC dotted;*/
}
.zusatz {
	
}
/*td {
	vertical-align:text-top;
}*/

#drinks h4 {
	width:350px;
}
#cl td {
	color:#82AC18;	
	font-weight:bold;
}
