#preise {
width:810px;
float:left;
font-size: 10pt;
height:auto;
color: #000000;
}

.preiskasten{
	float:left;
	width:380px;
	min-height:100px;
	padding:0px;
	margin:10px;
	line-height: 16px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-align: left;
  	-webkit-border-radius: 4px;
  	-moz-border-radius   : 4px;
  	border-radius        : 4px;
}
.preiskasten em {
	width: 150px;
	height: 100px;
	z-index: 2;
	padding: 10px;
	padding-right:30px;
	position:absolute;
	background:url(http://www.freizeitpark-welt.de/layout/titleOverlay.png) no-repeat;
	display:none;
	font-size:11px;
	font-style:normal;
}
.preiskasten .preisaenderung {
	text-align:right;
	padding-right:10px;
	font-size:10px;
	color:grey;
	font-style:italic;
}

.preiskasten table {
border:1px solid black;
}
.preiskasten table td{
padding:7px;
}
.preiskasten table td.titel {
width:240px;
padding-left:10px;
}
.preiskasten table td.preis {
width:65px;
}
.preiskasten table td.preis a {
font-style:italic;
text-decoration:underline;
color:black;
}
.preiskasten table thead tr td{
border-bottom:1px solid black;
}
.preiskasten table thead h1{
	color:#000000;
	text-align:left;
	display:block;
	padding:3px;
	padding-left:20px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color:#FC3;
/*  	background-image: -webkit-gradient(linear, left, right, color-stop(0.5, #FC3), color-stop(1.0, #F60));
  	background-image: -webkit-linear-gradient(left, #FC3 50%, #F60 90%);
  	background-image: -moz-linear-gradient(left, #FC3 50%, #F60 90%);
  	background-image: -o-linear-gradient(left, #FC3 50%,#F60 90%);
  	background-image: -ms-linear-gradient(left, #FC3 50%,#F60 90%);*/
  	-webkit-border-top-left-radius: 4px;
  	-moz-border-top-left-radius   : 4px;
  	border-top-left-radius        : 4px;
	-webkit-border-top-right-radius: 4px;
  	-moz-border-top-right-radius   : 4px;
  	border-top-right-radius        : 4px;
	margin:0px;
}
.preiskasten table td#zweitagbutton:hover, td#jahrbutton:hover,td#zweitagwinterbutton:hover {
text-decoration:underline;
}
/*Saison-Stil*/
table.saison tr{
background-image:url(http://www.freizeitpark-welt.de/layout/AttrKlein1.jpg);
}
table.saison tr:hover{
background-image:url(http://www.freizeitpark-welt.de/layout/AttrKlein_coaster.png);
}
table.saison thead tr{
background-image:none;
}
table.saison thead tr td{
padding:0px;
}
table.saison td#zweitagbutton,table.saison td#zweitagwinterbutton {
font-weight:bold;
font-size:10px;
border-top:1px dashed black;
background-color:#FFFF99;
cursor:pointer;
  -webkit-box-shadow: 0 4px 5px rgba(0,0,0,.50);
  -moz-box-shadow   : 0 4px 5px rgba(0,0,0,.50);
  -o-box-shadow     : 0 4px 5px rgba(0,0,0,.50);
  box-shadow        : 0 4px 5px rgba(0,0,0,.50);
}
table.saison td#jahrbutton {
font-weight:bold;
font-size:10px;
border-top:1px dashed black;
background-color:#FFFF99;
cursor:pointer;
}

/*Halloween-Stil*/
table.halloween tr{
background-color: #000033;
color:#FFFFFF;
}
table.halloween  tr:hover{
background-color:#660000;
}
table.halloween  thead tr{
font-weight:bold;
text-align:left;
padding-left:0px;
background-color:#660000;
color:#FFFFFF:
}
table.halloween  td#zweitagbutton {
font-weight:bold;
font-size:10px;
border-top:1px dashed black;
background-color: #CC0000;
cursor:pointer;
}
table.halloween  td#jahrbutton {
font-weight:bold;
font-size:10px;
border-top:1px dashed black;
background-color:#CC0000;
cursor:pointer;
}
.preiskasten .Teintritt {
	vertical-align:top;
	font-size:12px;
}
.preiskasten .Teintritt2 {
	vertical-align:top;
	font-size:12px;
	background-color:#FFFF99;
	background-image:none;
}
.preiskasten .Teintrittj {
	vertical-align:top;
	font-size:12px;
	background-color: #FFFF99;
	background-image:none;
}
.preiskasten table .winter {
border:1px solid black;
background-color:#66CCCC;
}
