html {height: 100%;}

body {	font-family:  Arial, Helvetica, sans-serif; 
        background-color: #fffaed; 
		font-size: 13px; 
		color: #000000; 
		padding: 0px; 
		margin: 0px; 
		height: 100%; 
		
		scrollbar-face-color: #aba791; 
		scrollbar-shadow-color: #7a755d; 
		scrollbar-highlight-color: #fffaed; 
		scrollbar-3dlight-color: #aba791; 
		scrollbar-darkshadow-color: #330303; 
		scrollbar-track-color: #fffaed; 
		scrollbar-arrow-color: #fffaed; 
		scrollbar-base-color: #000000;
		
		overflow-x:hidden;
        overflow:-moz-scrollbars-vertical;
        overflow-y:scroll;
     }

body.intro {	font-family:  Arial, Helvetica, sans-serif;
        background-image: url(images/Intro/back.jpg);
		background-position: top center;
		background-repeat: no-repeat;
        background-color: #25060a; 
		font-size: 13px; 
		color: #000000; 
		padding: 0px; 
		margin: 0px; 
		height: 100%; 
		
		scrollbar-face-color: #25060a; 
		scrollbar-shadow-color: #8e2d22; 
		scrollbar-highlight-color: #8e2d22; 
		scrollbar-3dlight-color: #25060a; 
		scrollbar-darkshadow-color: #25060a; 
		scrollbar-track-color: #25060a; 
		scrollbar-arrow-color: #8e2d22; 
		scrollbar-base-color: #000000;
		
		overflow-x:hidden;
        overflow:-moz-scrollbars-vertical;
        overflow-y:scroll;
     }
/* Intro ohne Lichtpunkt  
body.intro {	font-family:  Arial, Helvetica, sans-serif;
        background-image: url(images/Intro/back.jpg);
		background-position: top center;
		background-repeat: no-repeat;
        background-color: #25060a; 
		font-size: 13px; 
		color: #000000; 
		padding: 0px; 
		margin: 0px; 
		height: 100%; 
		
		scrollbar-face-color: #25060a; 
		scrollbar-shadow-color: #8e2d22; 
		scrollbar-highlight-color: #8e2d22; 
		scrollbar-3dlight-color: #25060a; 
		scrollbar-darkshadow-color: #25060a; 
		scrollbar-track-color: #25060a; 
		scrollbar-arrow-color: #8e2d22; 
		scrollbar-base-color: #000000;
		
		overflow-x:hidden;
        overflow:-moz-scrollbars-vertical;
        overflow-y:scroll;
     }
*/		 
td.navi_intro {padding-left: 13px;} 

td.back_main_top {background-color: #fffaed; background-image: url(images/generell/back_top.jpg); background-position: top center; background-repeat: no-repeat; }
td.back_main_bottom {background-color: #fffaed; background-image: url(images/generell/back_bottom.jpg); background-position: top center; background-repeat: no-repeat; height: 84px; }

td.top {height: 84px;}
td.keyvisual {height: 378px;}
td.navi {height: 100px; background-image: url(images/generell/back_navi.jpg); background-position: top left; background-repeat: no-repeat; }
td.navi_start {height: 77px; background-image: url(images/generell/back_navi.jpg); background-position: top left; background-repeat: no-repeat; }
td.auftritt {background-image: url(images/generell/back_auftritt.jpg); background-position: top left; background-repeat: repeat-y; }
td.bottom {}
td.back_affiliates_logo {height:164px; width: 287px; padding: 25px 0 0 35; background-image: url(images/Tickets/back_affiliate.gif); background-position: top left; background-repeat: no-repeat;}

td.job_kasten_top {height: 17px; background-image: url(images/Jobs/back_kasten_top.jpg); background-position: top left; background-repeat: no-repeat;}
td.job_kasten_center {background-image: url(images/Jobs/back_kasten_center.jpg); background-position: top left; background-repeat: repeat-y;}
td.job_kasten_bottom {height: 17px; background-image: url(images/Jobs/back_kasten_bottom.jpg); background-position: top left; background-repeat: no-repeat;}

#container_keyvisual {position: absolute; width: 910px; height: 30px;}
#stoerer1 {position: absolute;width: 295px;	height: 77px;left: 550px;top: 57px;}
#stoerer2 {position: absolute;width: 295px;	height: 77px;left: 550px;top: 143px;}
#stoerer3 {position: absolute;width: 295px; height: 77px;left: 53px;top: 145px;}
#affiliate_container {position: absolute; width: 287px; height: 77px; left: 560px; top: 57px;}
#slideshow_pointer {position: absolute;	width: 86px;height: 20px;left: 424px;top: 350px;}


#scroller_divs {
	position: absolute;
	overflow: auto;
	scrollbar-face-color: #fff8df;
	scrollbar-shadow-color: #aba791;
	scrollbar-highlight-color: #aba791;
	scrollbar-3dlight-color: #fff8df;
	scrollbar-darkshadow-color: #aba791;
	scrollbar-track-color: #fff8df;
	scrollbar-arrow-color: #aba791;
	scrollbar-base-color: #fff8df;
}

td.stoerer_rechts_top_tickets {height: 86px; background-image: url(images/stoerer/stoerer_rechts_top_tickets.jpg); background-position: bottom left; background-repeat:no-repeat;}
td.stoerer_rechts_top_tickets_e {height: 86px; background-image: url(images/stoerer/stoerer_rechts_top_tickets_e.jpg); background-position: bottom left; background-repeat:no-repeat;}
td.stoerer_rechts_top {height: 12px; background-image: url(images/stoerer/stoerer_rechts_top.gif); background-position: bottom left; background-repeat:no-repeat;}
td.stoerer_rechts_center {padding-left: 13px; background-image: url(images/stoerer/stoerer_rechts_center.gif); background-position: top left; background-repeat:repeat-y;}
td.stoerer_rechts_bottom {height: 13px; background-image: url(images/stoerer/stoerer_rechts_bottom.gif); background-position: top left; background-repeat:no-repeat;}
td.stoerer_rechts_tabelle {background-color: #fffaed;}
td.stoerer_rechts_tabelle_bottom {border-bottom: 1px solid #fffaed;}



p { font-family:  Arial, Helvetica,  sans-serif; font-size: 13px; color: #000000; text-align:left; line-height:24px;}
.zeilehoehe_20 {line-height:20px;}
.right {text-align:right;}
.center {text-align:center;}
.small { font-size: 12px; text-align:left; line-height:20px;}
.small_10 { font-size: 10px; text-align:left; line-height:14px;}
.menue { font-size: 12px; text-align:center; line-height:20px;}
.unavi_bottom { font-family:  Verdana; font-size: 12px; color: #f6be2e; text-align:left; }
.intro_affiliate { font-size: 20px; color: #fdcd01; font-weight: bold; text-align:center; letter-spacing: 2px; font-stretch: wider;}
.intro { font-size: 18px; color: #fec500; font-weight: bold; text-align:center; letter-spacing: 2px; font-stretch: wider;}
.intro_unavi { font-size: 12px; color: #ffcd01; text-align:center;letter-spacing:normal; font-stretch:normal;}

#rot {color: #98270f;}
#rot_gross {font-size: 15px; color: #98270f;}
#absatzabstand { line-height:16px;}
#absatzabstand_10 { line-height:10px;}

.rot {color: #98270f;}
.rot_gross {font-size: 15px; color: #98270f;}
.absatzabstand { line-height:16px;}
.absatzabstand_10 { line-height:10px;}

img.pfeil {margin-bottom: 0px;}

a:link {color: #993333 ; text-decoration: underline;	}
a:visited {color: #993333 ; text-decoration: underline;	}
a:active { color: #993333 ; text-decoration: underline;	}
a:hover {  color: #4c4c4c ; text-decoration: underline;	}

/* Intro ohne Licht
a.intro:link {color: #ffcd01 ; text-decoration: underline;	}
a.intro:visited {color: #ffcd01 ; text-decoration: underline;	}
a.intro:active { color: #ffcd01 ; text-decoration: underline;	}
a.intro:hover {  color: #ffffff ; text-decoration: underline;	}
*/

a.intro:link {color: #fec500 ; text-decoration: none;	}
a.intro:visited {color: #fec500 ; text-decoration: none;	}
a.intro:active { color: #fec500 ; text-decoration: none;	}
a.intro:hover {  color: #ffffff ; text-decoration: none;	}

a.intro_unavi:link {color: #f0d81b ; text-decoration: underline;	}
a.intro_unavi:visited {color: #f0d81b ; text-decoration: underline;	}
a.intro_unavi:active { color: #f0d81b ; text-decoration: underline;	}
a.intro_unavi:hover {  color: #ffffff ; text-decoration: underline;	}

a.intro_affiliate:link {color: #ffcd01 ; text-decoration: none;	}
a.intro_affiliate:visited {color: #ffcd01 ; text-decoration: none;	}
a.intro_affiliate:active { color: #ffcd01 ; text-decoration: none;	}
a.intro_affiliate:hover {  color: #ffffff ; text-decoration: none;	}

a.unavi_bottom:link {color: #f6be2e ; text-decoration: none;	}
a.unavi_bottom:visited {color: #f6be2e ; text-decoration: none;	}
a.unavi_bottom:hover {  color: #ffffff ; text-decoration: none;	}
a.unavi_bottom:active { color: #f6be2e ; text-decoration: none;	}

a.link_kuenstlervideo { font-family:  Verdana; font-size: 13px; color: #98270f ; text-decoration: none;	font-weight: bold; padding-left: 5px;}
a.link_kuenstlervideo:link {color: #98270f ; text-decoration: none;	}
a.link_kuenstlervideo:visited {color: #98270f ; text-decoration: none;	}
a.link_kuenstlervideo:hover {  color: #aba791 ; text-decoration: none;	}
a.link_kuenstlervideo:active { color: #98270f ; text-decoration: none;	}

a.grau:link {color: #aba791 ; text-decoration: none;	}
a.grau:visited {color: #aba791 ; text-decoration: none;	}
a.grau:hover {  color: #98270f ; text-decoration: none;	}
a.grau:active { color: #aba791 ; text-decoration: none;	}

a.rot:link {color: #98270f ; text-decoration: none;	}
a.rot:visited {color: #98270f ; text-decoration: none;	}
a.rot:hover {  color: #aba791 ; text-decoration: none;	}
a.rot:active { color: #98270f ; text-decoration: none;	}

a.schwarz:link {color: #000000 ; text-decoration: none;	}
a.schwarz:visited {color: #000000 ; text-decoration: none;	}
a.schwarz:hover {  color: #98270f ; text-decoration: none;	}
a.schwarz:active { color: #000000 ; text-decoration: none;	}

/* FORMULARE */

input.text { width:178px; height:27px; background-color:#ffffff; border: 1px solid #aba791; color:#aba791; font-size: 12px; font-family: Arial; margin-bottom: 1px;}

input.plz { width:50px; height:27px; background-color:#ffffff; border: 1px solid #aba791; color:#aba791; font-size: 12px; font-family: Arial; margin-bottom: 1px;}

input.button { width:120px; height:20px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; }

select.auswahlfeld { width:125px; height:16px; background-color:#ffffff; margin-bottom:0px; color:#0105A; border: 1px solid #01205A; FONT: 10px Verdana, Arial, Helvetica, sans-serif; margin-bottom: 1px;}

select.anrede { width:100px; height:27px; background-color:#ffffff; border: 1px solid #aba791; color:#aba791; font-size: 12px; font-family: Arial; margin-bottom: 1px;}

textarea.kontakt { width:538px; height:117px; background-color:#ffffff; color:#aba791; border: 1px solid #aba791; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-bottom: 1px;}

