
.bannertitle {
background-color:#EDE8E1;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#C0C0C0;
font-size:30px;
text-align:right;
font-weight:bold;
text-decoration:none;
}

.gal_albendescription {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

.gal_albentitel {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size:18px;
font-weight:bold;
text-decoration:none;
}

.gal_description {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

.gal_img {
border:1px solid #EDE8E1;
font-weight:normal;
text-decoration:none;
}

.gal_img_table {
border:1px solid #EDE8E1;
font-weight:normal;
text-decoration:none;
}

.gal_navi {
color:#000000;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

.gal_titel {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.hr_rahmen {
border:dashed 1px #ffffff;
font-weight:normal;
text-decoration:none;
}

.kue_detail_ausverkauft {
height:15px;
padding:1px 1px 0px 1px;
background-color:#ff1500;
white-space:nowrap;
color:#FFFFFF;
font-size:11px;
text-align:center;
font-weight:normal;
text-decoration:none;
}

.kue_detail_bild_hg {
background-color:#817265;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.kue_detail_inhalt_hg {
background-color:#EDE8E1;
padding:8px;
color:#817265;
font-size:10px;
font-weight:normal;
text-decoration:none;
}

.kue_detail_inhalt_termine_hg {
background-color:#EDE8E1;
padding:4px;
color:#817265;
font-size:10px;
font-weight:normal;
text-decoration:none;
}

.kue_detail_karten {
height:15px;
padding:1px 1px 0px 1px;
background-color:#675F5C;
white-space:nowrap;
color:#FFFFFF;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.kue_detail_name {
color:#FCF7EF;
font-size:14px;
font-weight:normal;
text-decoration:none;
}

.kue_detail_name_hg {
background-color:#817265;
padding:6px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.kue_detail_show {
color:#FCF7EF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.kue_detail_termin {
height:15px;
padding:1px 1px 0px 1px;
background-color:#675F5C;
color:#FFFFFF;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.kue_detail_termin_akt {
height:15px;
padding:1px 1px 0px 1px;
background-color:#000000;
color:#FFFFFF;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.kue_detail_termin_datum {
color:#675F5C;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}

.kue_detail_ticker {
background-color:#ff1500;
padding:3px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.kue_start_name {
color:#FCF7EF;
font-size:20px;
font-weight:normal;
text-decoration:none;
}

.kue_start_show {
color:#FCF7EF;
font-size:24px;
font-weight:bold;
text-decoration:none;
}

.newsletter {
color:#FFFFFF;
font-size:10px;
font-weight:normal;
text-decoration:none;
}

.newsletter_head {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.pnm_ausverkauft {
height:15px;
padding:1px 10px 0px 10px;
background-color:#FF1500;
text-transform:uppercase;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

.pnm_datum {
line-height:25px;
color:#EF3F2F;
font-size:10px;
text-align:center;
font-weight:normal;
text-decoration:none;

}

.pnm_karten {
height:15px;
padding:1px 10px 0px 20px;
background-color:#675F5C;
text-transform:uppercase;
background-image:url(http://www.freiheiz.com//files/admin/bilder/pnm_hg_karten.gif);
background-repeat:no-repeat;
background-position:5px;
cursor:pointer;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.pnm_kuenstlername {
margin:0px 0px 0px 0px;
color:#675F5C;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.pnm_monat {
width:146px;
height:30px;
padding:0px 0px 0px 10px;
background-color:#EDE8E1;
text-transform:uppercase;
color:#675F5C;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.pnm_monat_akt {
width:146px;
height:30px;
padding:0px 0px 0px 0px;
background-color:#FF1500;
text-transform:uppercase;
background-repeat:no-repeat;
background-position:right;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.pnm_monat_td {
width:146px;
height:30px;
padding:0px 0px 0px 0px;
background-color:#EDE8E1;
text-transform:uppercase;
color:#675F5C;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.pnm_monat_td_akt {
width:146px;
height:30px;
padding:0px 0px 0px 10px;
background-color:#FF1500;
background-image:url(http://www.freiheiz.com//files/admin/bilder/pnm_hg_akt.gif);
text-transform:uppercase;
background-repeat:no-repeat;
background-position:right;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.pnm_monate {
color:#675F5C;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.pnm_showname {
line-height:30px;
color:#675F5C;
font-size:14px;
font-weight:normal;
text-decoration:none;
}

.presse_kue_detail_head {
background-color:#DFD6C8;
padding:4px;
color:#817265;
font-size:14px;
font-weight:normal;
text-decoration:none;
}

.presse_kue_detail_sponsor {
border:5px solid #EDE8E1;
background-color:#ffffff;
color:#675F5C;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.programm {
color:#EF3F2F;
font-size:10px;
font-weight:normal;
text-decoration:none;
}

.termine_rahmen {
text-transform:uppercase;
color:#FFFFFF;
font-size:9px;
font-weight:normal;
text-decoration:none;
}

a {
color:#675F5C;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

a.firstnav {
color:#C0C0C0;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

a.kue_detail_karten {
height:15px;
padding:1px 1px 0px 1px;
background-color:#675F5C;
white-space:nowrap;
color:#FFFFFF;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

a.quicknav {
color:#000000;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

a.secnav {
padding-left:15px;
color:#000000;
font-size:10px;
font-weight:normal;
text-decoration:none;
}

body {
scrollbar-3dlight-color:#EDE8E1;
scrollbar-arrow-color:#EDE8E1;
scrollbar-base-color:#EDE8E1;
scrollbar-darkshadow-color:#EDE8E1;
scrollbar-face-color:#675F5C;
scrollbar-highlight-color:#675F5C;
scrollbar-shadow-color:#EDE8E1;
scrollbar-track-color:#EDE8E1;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

h1 {
margin:0px 0px 10px 0px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#EF3F2F;
font-size:18px;
font-weight:normal;
text-decoration:none;
}

h2 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#675F5C;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

hr {
border:dashed 1px #675F5C;
font-weight:normal;
text-decoration:none;
}

input.newsletter {
background-color:#B7AA9F;
color:#675F5C;
font-weight:bold;
text-decoration:none;
}

p {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#675F5C;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

td {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#675F5C;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

td.inhalt {
padding:10px;
background-color:#EDE8E1;
color:#675F5C;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

