html{/*	margin: 0px;*/}
body{background:#000000;font-family:Times New Roman, Times,  tahoma;text-align:center;margin-top:1em;margin-bottom:0px;padding:0;}
#page{padding:0;margin: auto;width:950px;}

h1{margin-top:0px;padding-top:0px;}
h2{margin-top:0px;padding-top:0px;}
h3{margin-top:0px;padding-top:0px;}
h4{margin-top:0px;padding-top:0px;}
h5{margin-top:0px;padding-top:0px;}
h6{margin-top:0px;padding-top:0px;}

/* Allgemeine def*/
.fixed{/*position:fixed;*/} /* Ausrichtung des Menüs */
.font120{font-size:120%;}
.red {color:red}
.hprot{color:#670001}
.clear {clear:both}
.w670{width: 670px}
.mp-bottom0{margin-bottom:0;padding-bottom:0}
.font120right{float:right; font-size: 120%;}
.textright{text-align:right;}
.margleft2em{margin-left: 2em;}
.pt_1em{padding-top: 1em}
.left {text-align:left;}
.w350px {width:350px;}
.w120px {width:120px;}
.w100px {width:100px;}
.w80px {width:80px;}

/**LINK DEF ALLGEMEIN FESTLEGEN start**/
a:link,  a:active{color: rgb(255,43,34);text-decoration: none;}
a:visited {color: #E52B22;text-decoration: none;}
a:hover {color: #E66E1C;text-decoration: none;}
.menu a:link{color: rgb(240,230,140);text-decoration: none;}
.menu a:active{color: rgb(255,255,255);text-decoration: none;}
.menu a:visited {color: rgb(255,222,173);text-decoration: none;}
.menu a:hover {color: rgb(255,255,255);text-decoration: none;}
#sitemap a:link,  a:active{color: rgb(255,255,255);text-decoration: none;}
#sitemap a:visited {color: rgb(255,255,255);text-decoration: none;}
#sitemap a:hover {color: rgb(255,255,255);text-decoration: none;}
a img {border: 0;}
/**LINK CLASSEN FESTLEGEN ende**/

/*Hauptfenster /index.php*/
#banner {height: 8.5em; text-align: left;background: #670001;}
#btext {position:absolute; color: #ffffff;margin-left:15em;margin-top:1em;}/*Gerhards Marionetten - Pos. der Überschift*/
#bh1 {font-size: 240%;padding-bottom: 0;}/*Gerhards Marionetten - Überschift*/
.klein {font-size: 60%;padding-bottom: 0;}/*e.v. - Überschift*/
#btext2 {position:absolute; color: #ffffff;margin-left:15em;margin-top:4.5em;}/*Schwäbisch Hall - Pos. der Überschift*/
#bh2 {font-size: 35.2px;margin-left: 6em;}/*Schwäbisch Hall - Überschift*/
#reck{float:right;margin-right:-2px;/*border: 1px #f00ff0 solid;*/}
#leck{float:left;margin-left:-2px;/*border: 1px #f00ff0 solid;*/}
#sitemap{float:right;margin-top:3px;font-size:0.9em;}
#bbleft{float:left;position:absolute;margin:0 0 0 4.6em;}
#bbright{float:left;position:absolute;margin:2em 0 0 49em;}
#main{text-align: left;float:left;width:700px;}
#menue{text-align: left;float:left;width: 215px;/*background: #670001;*/}
#bottom{margin:0 0 -5px 0; padding:0;}
#ecklu{position:absolute;margin-left:-0.2em;margin-top:1.85em;}
#eckru{position:absolute;margin-left:56.1em; margin-top:2.1em;}
#bottom_bild {margin:0;padding:0; margin-bottom:-8px;}
.page_start {background: #ffffff;background-image: url(../img/menue.png);background-position:left;background-repeat:repeat-y;}

/*Def für Spielplan*/
.spielplan_0 {float:left;margin-top:10px; margin-bottom:15px;}
.spielplan_1{float:right;margin-top:0; margin-bottom:5px;}
.m {padding-left:5px;font-size:120%;}/*Monat ohne grauen HG*/
.mhg {padding-left:5px;font-size:120%;background-color:#C0C0C0;}/*Monat mit grauem HG*/


/*Def für Inszenierungen*/
.inszenierungen_1{margin-bottom:0;padding-bottom:0;color:#76C177;}
.inszenierungen_2{color:#76C177;}
.naechste_inszenierung_0{float:right;height:120px; text-align:left;}
.naechste_inszenierung_1{margin-right:150px; text-align:left;}
.naechste_inszenierung_2{padding-left:10px;padding-right:10px; width: 500px; text-align:left;}
.naechste_inszenierung_3{text-align: left;margin-top:0; margin-bottom:0; text-align:left;}
.naechste_inszenierung_4{margin-top:0; margin-bottom:0; text-align:left;}

/*Def für Menü*/
.menu{color: #ffffaa;font-size: 120%;padding-top:5px;text-transform:uppercase;text-decoration:none;}
.menu_0{margin-bottom:6px}
.menu_1{width:13.4em;height:2em;background-image: url(../img/menue.png);}
.menu_2{padding-left:15px;}

/*Def für Teaser*/
.teaser_bg{background-image: url(../img/teaserbg.jpg);}
.teaser {float:left; margin-left:2em;margin-right:1em;}
.teaser_2 {width:160px; height:120px;}
.teasertext{height: 85px; background: rgb(212,208,200);}
.teasertext_2 {text-align: left; margin: 3px;padding-left: 0.1em;}
.teasertopic{text-align:left;margin: 3px;padding-left: 0.1em;}
.teasertopic a:link {color: #ffffff;}     /*wird evt. geändert*/
.teasertopic a:visited{color: #ffffff;}   /*wird evt. geändert*/
.teasertopic a:active{color: #ffffff;}    /*wird evt. geändert*/
.teasertopic a:hover{color: #ffffff;}     /*wird evt. geändert*/

#presse {color:white;}
#presse a:link, a:active {color:white;}
#presse a:hover {color:blue; text-decoration: none;}
.menu a:visited {color:grey;}

.pressedownload {
float:right;
width:83px;
font-size:14px;
margin-top:4px;
text-align:center;
padding: 5px 2px 0 0;
height:25px;
background-image:url(../img/dl_bg.jpg); 
background-repeat:no-repeat;
background-position:right;
}
.pressedownload a:link, a:active {color:grey;text-decoration: none;}
.pressedownload a:hover {color:white;text-decoration: none;}
