table.tblabstand {
        padding-top: 10;
}

table.tblabstandright {
        padding-top: 0;
}


.Navlink {
        COLOR: #CCCCCC;
        TEXT-DECORATION: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        margin-left: 5;
}
a:link.Navlink  {color : #CCCCCC;}
a:visited.Navlink  {color : #CCCCCC;}
a:active.Navlink  {text-decoration: none; color: #FFFFFF;}
a:hover.Navlink  {text-decoration: none; color: #FFFFFF;}

.fuss {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #CCCCCC;
}

a.fuss {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #CCCCCC;
}

.uenorm {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #333366;
}
.normtext {
        font-size: 11px;
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
}

.calendarHeader {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bolder;
        color: #FFFFFF;
        background-color: #7F7F99;
}
.calendarToday {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bolder;
        color: #FFFFFF;
        background-color: #333333;
}
.calendartop {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        background-color: #7F7F99;
}
.calendarbot {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
        background-color: #CCCCCC;
}

td.terminhead {
        background-color: #7F7F99;
        color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
}
td.terminartist {
        background-color: #CCD9D9;
        color: #333333;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
}
td.haupt {
        background-color: #eeeeee;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
}

td.cutline {
        height: 10px;
}

td.suchehead {
        background-color: #003399;
        color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
}

input.butt {
        width:80px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: bold;
        color: #003399;
        background-color: #EEEEEE;
}

input.feld {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        color: #333333;
        margin-left: 3;
        margin-top: 3;
        margin-bottom: 3;

}

select.feld {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        color: #333333;
        margin-left: 3;
        margin-top: 3;
        margin-bottom: 3;

}

textarea.feld {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        color: #333333;
        margin-left: 3;
        margin-top: 3;
        margin-bottom: 3;

}

.gbNavlink {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
}

a:link.gbNavlink  {text-decoration: none; color : #333333;}
a:visited.gbNavlink  {text-decoration: none; color : #333333;}
a:active.gbNavlink  {text-decoration: none; color: #4C4C4C;}
a:hover.gbNavlink  {text-decoration: underline; color: #4C4C4C;}

td.gbterminhead {
        background-color: #7F7F99;
        color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
}

td.gbterminartist {
        background-color: #CCD9D9;
        color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
}

td.newshead {
        background-color: #003399;
        color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
}


td.oftage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: Maroon;
	background-color: #DEB887;
}

td.ofveranst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333366;
	vertical-align: top;
	background-color: #FAEBD7;
}

td.ofbeschr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	vertical-align: top;
	background-color: #FAEBD7;
}

.ofbeschrwi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Maroon;
	vertical-align: top;
	background-color: #FAEBD7;
}

td.ofklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	vertical-align: top;
	background-color: #FAEBD7;
}

a.ofveranst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333366;
	vertical-align: top;
}

td.ofpict {
	vertical-align: top;
	background-color: #FAEBD7;
}

img.gallerie {
	border: solid;
	border-color: White;
	border-width: 3px;
}

ul.angebot {
	list-style: square;
	line-height: 21px;		
}
