body	{
		padding:0px;
		margin:0px;
                background: #fff url("img/tropfen.jpg");
                font-family: Arial;
                font-size:0.8em;
             }

.roundcorner {
    /* Mozilla */
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    /* Safari */
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    /* Standard */
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.shadows {
    /* Horizontaler Offset, verticaler Offset, Shadow Radius, Shadow Distance, "outset"/"inset" Shadow */
    /* RGBA: "0, 0, 0," = Schwarz - "0.125" = opacity
    /* Mozilla */
    -moz-box-shadow: 
        0px 0px 5px 5px rgba(0,0,0,0.125),
        0px 0px 10px 5px rgba(0,0,0,0.125);
    /* Safari */
    -webkit-box-shadow:
        0px 0px 5px 5px rgba(0,0,0,0.125),
        0px 0px 10px 5px rgba(0,0,0,0.125);
    /* Standard */
    box-shadow:
        0px 0px 5px 5px rgba(0,0,0,0.125),
        0px 0px 10px 5px rgba(0,0,0,0.125);
}

.shadows_index {
    /* Horizontaler Offset, verticaler Offset, Shadow Radius, Shadow Distance, "outset"/"inset" Shadow */
    /* RGBA: "0, 0, 0," = Schwarz - "0.125" = opacity
    /* Mozilla */
    -moz-box-shadow: 
        0px 0px 5px 5px rgba(254,236,28,0),
        0px 0px 10px 5px rgba(254,236,28,0);
    /* Safari */
    -webkit-box-shadow:
        0px 0px 5px 5px rgba(254,236,28,0),
        0px 0px 10px 5px rgba(254,236,28,0);
    /* Standard */
    box-shadow:
        0px 0px 5px 5px rgba(254,236,28,0),
        0px 0px 10px 5px rgba(254,236,28,0);
}

/*
.untergrund {
        background-color:#feec1c;
}
*/

#menulist {
	padding:0;
	list-style-type:none;
}

#menulist li {
	margin:0;
	padding:0;
	list-style:none;
}

#menulist a {
	margin:0;
	padding:0;
	text-decoration:none;
	text-indent:-7777px;
	outline:none;
	border:none;
	display:block;
}

#menulist a {
	height:46px;
}

#menulist .mnu_start {
	height:46px;
	background-position:-265px -302px;
	background-repeat:no-repeat;
}

#menulist a.mnu_start_act,
#menulist a.mnu_start_act:hover,
#menulist a.mnu_start:hover {
	height:46px;
	background-position:0 -302px;
	background-repeat:no-repeat;
}

.transparent_class {
	opacity: 0.7;
}

.hervorgehoben {
		text-shadow:1px 1px 1px black;
		text-shadow:0px 0px 0px black;
                border:0px;
                -moz-border-radius: 5px;
                -webkit-border-radius: 5px;
                border-radius: 5px;
             }

.hervorgehoben_spielplan {
		text-shadow:1px 1px 1px gray;
                border:0px;
                -moz-border-radius: 5px;
                -webkit-border-radius: 5px;
                border-radius: 5px;
             }

.inhalt_rahmen {
                -moz-border-radius: 15px;
                -webkit-border-radius: 15px;
                border-radius: 15px;
             }

a          {
		color:#23c371;
                border:0px;
             }
.liniegrau2	{
		background-color:#f8c400;
		width:100%;
		height:1px;
		}
.linie_farbe_aktiv_schrift {
		background-color:#23c371;
		width:100%;
		height:1px;
		}
                
.e1             {
		background-color:#a5a5a5;
                padding: 0px 5px 0px 0px;
		}
        	
.e2             {
/*		background-color:#e3e8d8; */
                padding: 0px 5px 0px 0px;
		}
        	
.e3             {
		background-color:#ddc8b0;
                padding: 5px 5px 5px 5px;
		}
        	
.e4             {
		background-color:#e3e8d8;
                padding: 5px 5px 5px 5px;
		}
.copytext       {
                color: #2c2c2c;
                font: 12px verdana;
                }
.ctext          {
                font: 18px verdana;
                }
.copytext_neu   {
*                color: black;
                text-align: center;
                font: 14px verdana;
                border:0px solid #333333;
                font: 12px verdana;
                vertical-align: top;
                }
.ueberuns {
                font: 12px verdana;
*                color:#6f6e6e;
		}
.hintenWirklichweiss	{
                background-color:#ffffff;
                }

/* Booking Fields */
.mail_normal
   { background-color:#FFFFFF; color:#545454; width:195px; border:1px solid #BBBBBB; font: 12px Verdana; }
.mail_street
   { background-color:#FFFFFF; color:#545454; width:160px; border:1px solid #BBBBBB; font: 12px Verdana; }
.mail_streetnr
   { background-color:#FFFFFF; color:#545454; width:30px; border:1px solid #BBBBBB; font: 12px Verdana; }
.mail_zipcode
   { background-color:#FFFFFF; color:#545454; width:45px; border:1px solid #BBBBBB; font: 12px Verdana; }
.mail_city
   { background-color:#FFFFFF; color:#545454; width:146px; border:1px solid #BBBBBB; font: 12px Verdana; }
.mail_betreff
   { background-color:#FFFFFF; color:#545454; width:490px; border:1px solid #BBBBBB; font: 12px Verdana; }
.mail_tickets
   { background-color:#FFFFFF; color:#545454; width:30px; border:1px solid #BBBBBB; font: 12px Verdana; text-align: right;}
.mail_radio
   { color:#545454; border:0px solid #999999; font: 12px Verdana; }
.mail_comment
   { background-color:#FFFFFF; color:#545454; width:490px; border:1px solid #BBBBBB; font: 12px Verdana; }
.mail_dropdown
   { background-color:#FFFFFF; color:#333333; border:1px solid #333333; font: 12px Verdana; }

.hint { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #991100 ; text-align: left;}

.php_hint { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #991100 ; text-align: left;font-weight:bold;}

.tdSedcard1     {
		font-family:verdana,arial;
		font-size:14px;
		line-height:16px;
		font-weight:normal;
		padding:1px;
		margin:10px;
		background-color:#E9EEF5;
                color:#495594;
		}
        	
.tdSedcard2     {
		font-family:verdana,arial;
		font-size:14px;
		line-height:16px;
		font-weight:normal;
		padding:1px;
		margin:10px;
		background-color:#ffffff;
                color:#495594;
		}
.eMailBild {
                border: 2px outset;
                width:100px;
                border-color: #000000 #000000 #000000 #000000;
}

#positionhalten1 { visibility: visible; position: absolute; z-index: 10;}
#positionhalten2 { visibility: visible; position: absolute; z-index: 30;}
#basessm         { visibility: visible; position: absolute; z-index: 05;}

                

