/*
lila #451463
orange #FC7216
pink #DC0067
*/


body {
margin-top:0px;
margin-left:0px;
margin-right:0px;
background-color:#DC0067;
/*margin-top:0px;*/
/*background-image: url("../img/buttons/kachel.gif");*/
}
td.bgleft{
background-image: url("../img/bg_left.gif");
background-repeat:repeat-x;
}
td.bgright{
background-image: url("../img/bg_right.gif");
background-repeat:repeat-x;
}
.bgtop {
background-image: url("../img/bg_top.gif");
background-color: #FC7216;
background-repeat:repeat-y;
}
.bgnav {
background-image: url("../img/bg_nav.gif");
background-color: #FC7216;
background-repeat:repeat-y;
}
.bgmenu {
/*background-color:#F68E48;*/
background-color:#FC7216;
}
.bgcontent {
background-image: url("../img/bg_content.gif");
background-repeat:repeat-x;
background-color:#DC0067;
}
.bgencontent {
background-image: url("../img/bg_encontent.gif");
background-repeat:repeat-x;
background-color:#DC0067;
}
.bgcontentlong {
background-image: url("../img/bg_contentlong.gif");
background-repeat:repeat-x;
background-color:#DC0067;
}
.bgcontentlong2 {
background-image: url("../img/bg_contentlong2.gif");
background-repeat:repeat-x;
background-color:#DC0067;
}
.bgcontent900 {
background-image: url("../img/bg_content900.gif");
background-repeat:repeat-x;
background-color:#DC0067;
}
.bgcontentflex{
background-image: url("../img/bg_content_flex.gif");
background-repeat:repeat-x;
background-color:#DC0067;
}
.bgfooter {
/*background-color:#F68E48;*/
background-color:#DC0067;
}
.bgprogramm {
/*background-image: url("../img/bg_programm.gif");*/
background-image: url("../img/bg_programm_long.gif");
background-repeat:no-repeat;
}
.bgprogrammlonger {
/*background-image: url("../img/bg_programm.gif");*/
background-image: url("../img/bg_programm_longer.gif");
background-repeat:no-repeat;
}
.bgprogrammlonger2 {
/*background-image: url("../img/bg_programm.gif");*/
background-image: url("../img/bg_programm_longer2.gif");
background-repeat:no-repeat;
}
.bgprogramm900 {
/*background-image: url("../img/bg_programm.gif");*/
background-image: url("../img/bg_programm_900.gif");
background-repeat:no-repeat;
}
.bgprogramm1211 {
/*background-image: url("../img/bg_programm.gif");*/
background-image: url("../img/bg_programm_1211.gif");
background-repeat:no-repeat;
}
.bgenprogramm {
background-image: url("../img/bg_enprogramm.gif");
background-repeat:no-repeat;
}
.bgprogrammimg {
background-color:#451463;
}
.bgtravestielonger {
/*background-image: url("../img/bg_programm.gif");*/
background-image: url("../img/bg_travestieshow_longer.gif");
background-repeat:no-repeat;
}
.bghighlights {
background-image: url("../img/bg_highlights.gif");
background-repeat:no-repeat;
}
.bghighlights_long {
/*background-image: url("../img/bg_highlights_long.gif");*/
background-image: url("../img/bg_highlights_xxlong.gif");
background-repeat:no-repeat;
}
.bghighlightimg {
background-image: url("../img/bg_xxhighlightimg.gif");
background-repeat:repeat-x;

}
.bgkulinarisches {
background-image: url("../img/bg_kulinarisches.gif");
background-repeat:no-repeat;
}
.bgkulimg {
background-image: url("../img/bg_kulimg.gif");
background-repeat:repeat-x;
background-color:#451463;
}
.bgblank {
background-image: url("../img/bg_blank.gif");
background-repeat:no-repeat;
}
.bgblankfrau {
background-image: url("../img/bg_blank_frau.gif");
background-repeat:no-repeat;
}
.bgblankfrau2 {
background-image: url("../img/bg_blank_frau2.gif");
background-repeat:no-repeat;
}
table.proghead {
background-color:#FC7216;
border:1px solid #DC0067;
/*border:10px, solid, #DC0067;*/
}
table.highlighthead {
background-color:#FC7216;
border:1px solid #DC0067;
/*border:10px, solid, #DC0067;*/
}
table.subnav {
background-color:#FC7216;

/*border:10px, solid, #DC0067;*/
}
td.proghead {
padding-left:10px;
color:#451463;
background-color:#FC7216;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:9pt; font-weight:bold; line-height:12pt;
}
td.progsubhead {
padding-right:10px;
color:#451463;
background-color:#FC7216;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:9pt; font-weight:normal; line-height:12pt;
}
td.progcontent {
/*hier wegen des vielen Inhalts auf der Startseite left von 10 auf 1 geaendert*/
padding-left:1px;
padding-top:7px;
padding-bottom:7px;
color:#ffffff;
background-color:#451463;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:10pt;
}
td.kunstcontent {
padding-left:10px;
/*padding-top:0px;*/
/*margin-top:10px;*/
color:#ffffff;
background-color:#451463;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:10pt;
}

td.highlighthead {
padding-left:10px;
color:#451463;
background-color:#FC7216;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:8pt; font-weight:bold; line-height:12pt;
}
td.highcontent {
padding-left:10px;
padding-top:0px;
padding-bottom:0px;
color:#ffffff;
background-color:#451463;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:9pt;
}
td.location {
background-color:#451463;
}
td.headlocation{
background-image: url("../img/bg_headlocation.gif");
background-repeat:repeat-x;
height:35px;
width:367px;
margin-left:8px;
}
td.borderleft {
background-image: url("../img/borderleft.gif");
background-repeat:repeat-y;
}
td.borderright {
background-image: url("../img/borderright.gif");
background-repeat:repeat-y;
}
td.speisekarte {
background-color:#451463;
}
td.hotline {
padding-left:16px;
color:#451463;
background-color:#FC7216;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:14pt; font-weight:normal; line-height:14pt;
}
td.orange {
background-color:#FC7216;
}
/*momentan starts mitte bilder*/
h1{
color:#FC7216;
background-color:#451463;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:14pt; font-weight:normal; line-height:16pt;
padding:0px;
margin:0px;
}

h2{
color:#FC7216;
background-color:#451463;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:10pt; font-weight:bold; line-height:12pt;
padding:0px;
margin:0px;
}
h3{
color:#FFFFFF;
background-color:transparent;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:10pt; font-weight:normal; line-height:10pt;
padding:0px;
margin:0px;
}
h4{
color:#FFFFFF;
background-color:#451463;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:16pt; font-weight:normal; line-height:16pt;
padding:0px;
margin:0px;
}
a.subnav:link {
color:#451463;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:9pt; font-weight:normal; line-height:10pt;
text-decoration:none;
}
a.subnav:active {
color:#451463;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:9pt; font-weight:normal; line-height:10pt;
text-decoration:underline;
}
a.subnav:visited {
color:#451463;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:9pt; font-weight:normal; line-height:10pt;
text-decoration:none;
}
a.subnav:hover {
color:#451463;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:9pt; font-weight:normal; line-height:10pt;
text-decoration:underline;
}

a.content:link, a.content:visited {
color:#ffffff;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:10pt;
text-decoration:none;
}
a.content:active, a.content:hover {
color:#ffffff;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:10pt;
text-decoration:underline;
}
p.kulcontent {
padding-left:4px;
padding-top:0px;
padding-bottom:0px;
color:#ffffff;
background-color:transparent;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:9pt;
text-align:left;
}
p.content {
line-height:10pt;
margin-top:0;
margin-bottom:9px;;
color:#ffffff;
background-color:transparent;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:9pt;
}
p.txt{
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:10pt;
}
b.menue {
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
color:#FC7216;
background-color:#451463;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:10pt;
font-weight:bold;
}
.address {
padding-right:8px;
color:#451463;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:10pt;
text-decoration:none;
}
.footer {
background-color:#ffffff;
}
