/* Style sheet mahu_elements */
#left .ce_text{padding-right:10px;}
#right .ce_text{padding-left:10px;}
.spielplan .ce_text{float:left;}
.maerchen #left li{margin-right:auto;margin-left:auto;padding-right:10px;text-align:center;}
.maerchen #right li{margin-right:auto;margin-left:auto;padding-left:10px;text-align:center;}
.maerchen .caption{margin-right:auto;margin-left:auto;padding-left:10px;text-align:center;font-size:14px;color:#ececc8;text-transform: uppercase;}
#mahu_logo{width:394px;height:75px;top:12px;position:relative;margin-right:auto;margin-left:auto;}
#hh_logo{width:138px;height:41px;left:765px;top:95px;position:absolute;}
.alle_maerchen .caption{text-align:center;font-family:georgia;font-size:14px;color:#000000;line-height:20px;text-transform: uppercase;letter-spacing: 0.01em;}
.alle_maerchen .ce_text{padding-right:15px;padding-left:15px;text-align:center;}
.alle_maerchen .subcolumns{margin-bottom:15px;text-align:center;}
.alle_maerchen #container{margin-top:30px;}
.ce_text .1000uhr{width:140px;height:27px;position:relative;float:left;text-align:left;border-bottom:1px solid #000000;border-left:1px solid #000000;}
#spieplan_spalte1{width:65px;height:27px;float:left;display:inline;text-align:left;border-bottom:1px solid #000000;text-transform:uppercase;}
#spieplan_spalte1_maerchen{width:65px;float:left;display:inline;text-align:left;text-transform:uppercase;}
#uhrzeit_we{width:129px;height:27px;position:relative;float:left;display:inline;padding-left:10px;text-align:left;border-bottom:1px solid #000000;border-left:1px solid #000000;}
#uhrzeit{width:129px;height:27px;position:relative;float:left;display:inline;padding-left:10px;text-align:left;border-bottom:1px solid #000000;border-left:1px solid #000000;}
#maerchen_we{width:129px;height:auto;position:relative;float:left;padding-left:10px;text-align:left;border-left:1px solid #000000;color:#ECECC8;}
#maerchen{width:129px;height:auto;position:relative;float:left;padding-left:10px;text-align:left;border-left:1px solid #000000;color:#ECECC8;}
#ueber5spalten{width:829px;position:relative;float:left;display:inline;padding-left:10px;text-align:left;border-bottom:1px solid #000000;border-left:1px solid #000000;}
#zusatzvorstellung{width:829px;position:relative;float:left;display:inline;margin-left:65px;padding-top:5px;padding-bottom:5px;padding-left:10px;text-align:left;border-top:1px solid #000000;border-left:1px solid #000000;background:url("tl_files/css/images/zusatz_bg.png") left top repeat-x;z-index:2;}
#fauxcolumns_we{width:905px;border-bottom:1px solid #000000;background:url("tl_files/css/images/fc_bg.png") left top repeat-y;}
#fauxcolumns{width:905px;border-bottom:1px solid #000000;background:url("tl_files/css/images/fc_bg.png") left top repeat-y;}
#print{text-align:right;}
.inside #kinder{width:410px;height:30px;position:relative;float:left;padding-left:75px;text-align:left;color:#ececc8;text-transform: uppercase;letter-spacing: 1px;}
.inside #erwachsene{width:300px;height:30px;position:relative;float:left;text-align:left;color:#ececc8;text-transform: uppercase;letter-spacing: 1px;}
.inside #print{width:910px;height:30px;position:relative;text-align:right;}
.inside #ab18{width:120px;height:30px;position:relative;float:left;text-align:left;color:#ececc8;text-transform: uppercase;letter-spacing: 1px;}
#pressepict{height:135px;float:left;margin-right:15px;margin-bottom:15px;padding:3px 3px 0;border:1px solid #ECECC8;}
#pressepict .caption{margin:0;padding:0;text-align:left;font-family:arial;font-size:10px;color:#ECECC8;line-height:12px;}
