body { background-color: #D6D8D9; padding: 0px; margin: 0px; color: #000; font-family: Verdana, Arial, Tahoma, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: none; }
h2 { color: #7292A5; font-weight: bold; font-size: 15px; }
h3 { margin-left: 6px; font-size: 13px; }
h4 { margin-left: 12px;	font-size: 12px; }
h2, h3, h4 { font-family: Verdana, Arial, Tahoma, Helvetica, Geneva, SunSans-Regular, Swiss; }
h3,h4 { font-weight: bold; }
td, div  { color: #000734; font-size: 12px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
div.obenunten { margin: 15px 0px 15px 0px; padding-left: 65px; font-weight: bold; }
img, table { border: 0px; }
img.kuenstler_klein { margin-bottom: 3px; }
table { border: 0px; }
td.kalender { padding: 12px 24px 44px 32px; background-color: #fff7e8; }
td.uebersicht_kuenstler  { padding: 24px 60px 44px 60px; background-color: #fff7e8; }
td.bottom8 { padding: 15px 0px 8px 0px; }
td.kontakt { padding: 24px 70px 44px 70px; background-color: #fff7e8; }

#logo { margin: 15px 0px 30px 30px; }
#top { margin-left: 42px; }
#inhalt { width: 750px; }
#seite { width: 750px; border: 0px; padding: 20px 0px; margin: 0px; width: 100%; }
#content { text-align: left; width: 750px; border: 1px solid #333333; background-color: #94afbf; }
#sprachwahl { float: right; margin: 1px; }
#navigation { float: right; }
#portrait { vertical-align: top; float: right; margin: 0px 0px 20px 20px; }
#kuenstler { padding: 24px 22px 36px 22px; background-color: #fff7e8; }
#textbereich { padding: 24px 22px 24px 22px; background-color: #fff7e8; }
#farbe { background-color: #fff7e8; }

.taste, .taste2 { background-color: #F0AA29; border: 1px solid #94afbf; width: 72px; height: 22; font-size: 11px; font-weight: bold; font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular; }
.taste:hover, .taste2:hover { background-color: #B22222; color: #F0AA29; }
.taste2 { margin-left: 110px; }

a:link { color: #000000; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Tahoma, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: none; }
a:hover { color: #B22222; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Tahoma, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: none; }
a:visited { color: #000000; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Tahoma, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: none; }
a:active { color: #000000; font-weight: bold; font-size: 15px;  font-family: Verdana, Arial, Tahoma, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: none; }
a.externer_link:link { color: #000000; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Tahoma, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: underline; }
a.externer_link:hover { color: #B22222; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Tahoma, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: underline; }
a.externer_link:visited { color: #000000; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Tahoma, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: underline; }
a.externer_link:active { color: #000000; font-weight: bold; font-size: 12px;  font-family: Verdana, Arial, Tahoma, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: underline; }

.portrait_firma { vertical-align: top; float: right; margin: 0px 0px 20px 20px; }
.portrait { vertical-align: top; float: left; margin: 20px 20px 20px 0px; }
.kuenstler { padding: 24px 22px 36px 22px; background-color: #fff7e8; }
.lauftext { margin-left: 12px; }
.lauftext2 { margin-left: 6px; }
.laender { color: #000000; font-size: 11px; font-family: Verdana, Arial, Tahoma, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: none; }
.red { color: #B22222; font-size: 12px; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }
.namen { color: #000000; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Tahoma, Helvetica, SunSans-Regular, Geneva, Swiss; }
.fach { padding-left: 40px; line-height: 25px; color: #7292A5; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Tahoma, Helvetica, SunSans-Regular, Geneva, Swiss; }
.titel { color: #1E2C81; font-weight: bold; font-size: 16px; font-family: Verdana, Arial, Tahoma, Helvetica, SunSans-Regular, Geneva, Swiss; }
.titel2 { color: #7292A5; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Tahoma, Helvetica, Geneva, SunSans-Regular, Swiss; }
.text { color: #111111; font-size: 10px; font-family: Arial, Verdana, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular;}
.titel_gross { color: #333333; }
.einzug12 { padding-left: 12px; }

.input1 { font-size: 11px; background-color: #DDDDDD; color: #000000; border: 0px; width: 250px; height: 18; font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular; }
.input2 { font-size: 11px; background-color: #DDDDDD; color: #000000; border: 0px; width: 250px; height: 85; font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular; }
.input3 { font-size: 11px; background-color: #DDDDDD; color: #000000; border: 0px; width: 150px; height: 18; font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular; }
.input4 { margin-right: 15px; border: 0px; background-color: #FFF7E8; }
.input1:hover, .input1:focus { background-color: #EEEEEE; }
.input2:hover, .input2:focus { background-color: #EEEEEE; }
.input3:hover, .input3:focus { background-color: #EEEEEE; }

