.angebot380 {margin-left: 15px; margin-top: 0; margin-bottom: 20; background-color: #FFFFFF; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-weight: 400; line-height: 140%; text-align: left; padding-left: 18px; padding-right: 2px; padding-top: 5px; padding-bottom: 6px; border-bottom: 1px solid #F5F5F5; border-left: 1px solid #F5F5F5; border-right: 1px solid #F5F5F5;width:362px;}
.angebot380 a { text-decoration:none;}
.angebot380 a:link { color:navy;}
.angebot380 a:visited { color:#d00000;}
.angebot380 a:hover { font-weight: 600;}
.angebot380_headline {margin-left: 15px; margin-top: 15; margin-bottom: 0;padding-left: 2px; padding-top: 10px; padding-bottom: 3px; border-top: 2px double #d00000 ; border-left: 1px solid #f5f5f5; border-right: 1px solid #f5f5f5; color: #d00000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 150%;text-align: left; font-face: arial; width:380px;}
.adframe380300  { width: 302px; height: 252px; margin-top: 15px; margin-left: 15px; margin-right: 0px; margin-bottom: 5px; padding-top: 23px; padding-left: 30px; padding-right: 31 px; padding-bottom:23px; border-style: solid; border-width: 1px; border-color: #f5f5f5;}
.brottext {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; color: #333333; line-height: 16px; margin-left: 15px; margin-bottom: 6px;}
.bu  { font-size: 9px; color: #666666;font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 140%; text-decoration: none }
.linktext {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; color: #333333; line-height: 14px; margin-bottom:1px;}
.linktext a { text-decoration:none;}
.linktext a:link { color:navy;}
.linktext a:visited { color:#d00000;}
.linktext a:hover { text-decoration:underline;}
.newsbox215          { color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 150%; background-color: #fffff0; text-align: left; text-indent: 1px; margin-top: 0; margin-bottom: 20; padding: 5px 0 6px 5px; width: 208px; height: auto; border-style: solid; border-width: 0 1px 1px; border-color: #f5f5f5; font-face: arial         }
.newsbox215_headline_top {margin-top: 15; margin-bottom: 0; background-color: #F5F5F5; padding-left: 5px; padding-top: 3 px; padding-bottom: 3px; padding-right: 2px;width: 208px; color: #d00000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 150%;text-align: left; font-face: arial}
.newsbox215_headline {margin-top: 0; margin-bottom: 0; background-color: #F5F5F5; padding-left: 5px; padding-top: 3 px; padding-bottom: 3px; padding-right: 2px;width: 208px; color: #d00000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 150%;text-align: left; font-face: arial}
.newsbox215_bild     { background-color: #fffff0; margin: 0 0 0 0; padding: 5px 4px 6px; width: 205px; height: 100px; border-style: solid; border-width: 1px 1px 0; border-color: #f5f5f5 }
.newsbox215 a { text-decoration:none;}
.newsbox215 a:link { color:navy;}
.newsbox215 a:visited { color:#d00000;}
.newsbox215 a:hover { text-decoration:underline;}
.news-text  {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; color: #333333;line-height: 140%; background-color: transparent; text-align: left; font-face: arial; width: 380px     }
.news-spitzmarke { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600;  line-height: 120%; background-color: transparent; text-align: left; text-indent: 10px; font-face: arial       }
.kunst-text {margin-left:15px; margin-top:1px; margin-bottom:8px; font-size: 11px; font-weight: normal; color: #333333;line-height: 140%; background-color: transparent; text-align: left; font-face: arial; width: 385px}
.kunst-text a { text-decoration:none;}
.kunst-text a:link { color:navy;}
.kunst-text a:visited { color:#d00000;}
.kunst-text a:hover { text-decoration:underline;}
.klein-orange    { color: red; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; letter-spacing: normal }
.rightbox {margin-top: 0; margin-bottom: 20; background-color: #FFFFFF; font-size: 10px; font-family: arial, helvetica, sans-serif; font-weight: 400; line-height: 140%; text-align: left; padding-left: 10px; padding-right: 2px; padding-top: 5px; padding-bottom: 6px; width: 146px; border-top: 1px solid #F5F5F5; border-bottom: 1px solid #F5F5F5; border-left: 1px solid #F5F5F5; border-right: 1px solid #F5F5F5;}
.rightbox_headline {margin-top: 15; margin-bottom: 0; background-color: #d00000; padding-left: 10px; padding-top: 3 px; padding-bottom: 3px; width: 150px; color: #f8f8f8; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 150%;text-align: left; font-face: arial}
.rightbox_anzeige_head  {margin-top: 15; margin-bottom: 0; background-color: #F5F5F5; padding-left: 10px; padding-top: 3 px; padding-bottom: 3px; width: 150px; color: #AAAAAA; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 150%;text-align: left; font-face: arial}
.rightbox a { text-decoration:none;}
.rightbox a:link { color:navy;}
.rightbox a:visited { color:#d00000;}
.rightbox a:hover { text-decoration:underline;}

.rubrikzeile {vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: 400;line-height: 14px;}
.rubrikzeile a { text-decoration:none;}
.rubrikzeile a:link { color: navy;}
.rubrikzeile a:visited { color:#d00000;}
.rubrikzeile a:hover { font-weight:600;}
.ticketinfo { float:left; color: #d00000; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 135%; background-color: transparent; text-align: left; font-face: arial; margin-left: 15px; margin-bottom: 2px;margin-right:5px; padding-left: 2px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px}
.vorspann   { color: gray; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 130%; text-decoration: none; width: 380px }
.zugtabelle {background-color:#F8F8F8; margin-left:14px; border: 0; padding: 0; width:400px; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}





h1 { color: #666666; font-size: 50px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 125%; background-color: transparent; text-align: left; font-face: arial; margin-left: 15px;  margin-top: 15px; margin-bottom: 35px}
h2 { color: #d00000; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 135%; background-color: transparent; text-align: left; font-face: arial; margin-left: 15px;  margin-top: 0px; margin-bottom: 20px}
h3 { font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; font-weight: 400; color: #d00000;line-height: 140%; background-color: transparent; text-align: left; font-face: arial; margin-left: 0px; margin-right: 0px; margin-top: 2px; margin-bottom: 8px; }
h4 { color: navy; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; line-height: 100%; background-color: transparent; text-align: left; font-face: arial; padding-top: 5px;  margin-top: 0px; margin-bottom: 13px}
h5 {margin-left: 15px; margin-top: 15; margin-bottom: 0;padding-left: 2px; padding-top: 10px; padding-bottom: 3px; border-top: 1px solid #d00000 ; border-left: 1px solid #f5f5f5; border-right: 1px solid #f5f5f5; width: 380px; color: #d00000; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight: 600; line-height: 150%;text-align: left; font-face: arial; }
h6 {margin-left: 1px; margin-top: 15; margin-bottom: 0;padding-left: 2px; padding-top: 10px; padding-bottom: 3px; border-top: 1px solid #d00000 ; color: #d00000; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight: 600; line-height: 150%;text-align: left; font-face: arial; }

p {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; color: #333333; line-height: 16px; margin-bottom: 6px;}
th {margin-top:4px; margin-bottom:8px; padding-top:4px; padding-bottom:8px;text-align: center; font-weight:600;}
ul { margin-left:20px; padding-left:0px; list-style: none; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-indent: 5px; line-height: 18px;}




#satzspiegel_1000 { width: 1000px; background-color: white; margin-left: auto; margin-right: auto; margin-top:2px; border-left: 1px groove #d00000; border-right: 1px groove #d00000}
#satzspiegel_1000_head { width: 999px; margin-top: 0; padding-top: 0; background-image: url(../gafik/_buntes/header1.jpg); background-repeat:no-repeat;}
#satzspiegel_1000_gruppieren { float: left; width: 600px }
#satzspiegel_1000_180-492_gruppieren { float: left; width: 672px }
#satzspiegel_1000_gruppieren-2 { float: right; width: 395px }
#satzspiegel_1000_164-160_gruppieren { float: right; width: 324px }
#satzspiegel_1000_gruppierungen-gruppieren { float: left; width: 996px }
#satzspiegel_1000_left_col { width:165px; margin-top: 0; float: left; padding-top: 0; padding-left: 15px; padding-right: 0px}
#satzspiegel_1000_main_col_1 { width: 415px; margin-top: 0; float: right; padding-top: 0; padding-left: 0px}
#satzspiegel_1000_main_col_1-492 { width: 468px; margin-top: 0; margin-left: 13px; margin-right: 10px; float: right; padding-top: 0;}
#satzspiegel_1000_main_col_1-800 { width: 800px; margin-top: 0; float: right; padding-top: 0; padding-left: 0px}
#satzspiegel_1000_main_col_2 { width: 220; margin-top: 0; float: left; padding-top: 0; padding-right: 0px}
#satzspiegel_1000_main_col_2-164 { width: 160; margin-top: 0; margin-right: 4px; float: left; padding-top: 0; padding-right: 0px}

#satzspiegel_1000_right_col { width: 160px; margin-top: 0; margin-right: 13px; padding-top: 0; float: right}
#satzspiegel_1000_180-492-164-160_right_col { width: 160px; margin-top: 0; padding-top: 0; float: right}

#satzspiegel_1000_bottom { width: 984px; clear: both; margin-top: 0; padding-left: 15; padding-top: 10; border-top: 1px dotted orange }

#satzspiegel_1000_3sp_gruppieren { float: left; width: 800px }
#satzspiegel_1000_830-164_gruppieren { float: left; width: 995px; height:auto }
#satzspiegel_1000_main_col_600 { width: 600px; margin-top: 0; float: right; padding-top: 0; padding-left: 0px;}
#satzspiegel_1000_3sp_right_col { width: 160px; margin-top: 0; margin-right: 13px; padding-top: 0; float: right}
#satzspiegel_1000_180-492-324_right_col { width: 302px; margin-top: 0;  margin-left: 19px; margin-right: 1px; padding-top: 15px; float: right}


#ticker { padding-left:0px }

