body {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0;}
a {text-decoration:underline;}
a.footer {display:none;}
h1 {font-size: 12px; margin:0 0 30px 0;	padding: 0px; font-weight: bold; }
p, ul {line-height:17px;}

#zsEventList {font-size:12px; margin-top:-14px;}
#zsEventList .standardListe {width:601px; font-size:10px;}
#zsEventList .standardListe small{ font-size:10px;}
#zsEventList .standardListe td.standardListenheader, .standardListe td.standardListenheaderLinks {background:transparent url(../../images/main/menuborder.png) repeat-x left bottom; border:none; font-size:11px;font-weight:bold; text-align:left; white-space:nowrap;padding:6px 6px 4px 1px;}
#zsEventList .standardListe td.standardListenheader img, .standardListe td.standardListenheaderLinks img{margin:0 2px -2px 0;}
#zsEventList .standardListe td.standardListenzeile {padding:6px 6px 6px 1px; vertical-align:top;}
#zsEventList .standardListe td.standardListenheader a, #zsEventList .standardListe td.standardListenheaderLinks a{text-decoration:none;}
#zsEventList .standardListe td a{text-decoration:underline;}
#zsEventList table.standardListe{font-size:10px;}
#zsEventList .sortHeader img{margin:0 0 -2px 0;}
#zsEventList .sortHeader a{text-decoration:none;}


#zsKontaktform {font-size:12px; margin-top:-14px;}
#zsKontaktform h1.title{font-size:12px; font-weight:bold}
#zsKontaktform select {border:none; margin-bottom:2px;font-size:11px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
#zsKontaktform input {background:none; border:none; font-size:11px;padding:2px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}
#zsKontaktform textarea {width:298px;background:none; border:none; font-size:11px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
#zsKontaktform .submit {width:110px; cursor:pointer; font-size:10px; font-weight:bold; border:none; height:20px;}
#zsKontaktform .fieldError {font-weight: bold;}
#zsKontaktform .message_green {background-image: url('../../images/messages/success.png');  background-repeat:no-repeat;  background-position:3px 2px;  width:500px;  font-size:10pt;  font-weight:bold;  padding:6px 0 6px 30px; margin-bottom:12px;  border:none;}
#zsKontaktform .message_red {background-image:url('../../images/messages/error.png');  background-repeat:no-repeat;  background-position:3px 3px;  width:500px;  font-size:10pt;  font-weight:bold;   padding:6px 0 6px 30px;  margin-bottom:12px;  border:none;}
#zsKontaktform .formtable{font-size:10px;}
#zsKontaktform .formtable td{padding:1px 0;}
.contenttable {font-size:12px;}
.formtable td p{padding:0; margin:0;}
