td, div { font-family: Verdana; font-size: 11px; color: #000000;}h3{font-family: Verdana, Arial;font-size: 12px;color: #000000;font-weight: bold;}.text {font-family: Verdana, Arial;font-size: 10px;color: #000000;}.headl{background-image: url(../images/head/headleft.jpg);background-repeat:no-repeat;}.newsbg{ background-image: url(../images/bg_news.jpg);}.headm{background-image: url(../images/head/banner2.jpg);background-repeat:no-repeat;}.link {font-family: Verdana, Arial;font-size:10px;color:#FFFFFF;margin: 0; }a:hover.link {font-family: Verdana, Arial;font-size:10px;color:#993300;margin: 0;  }.news {font-family: Verdana, Arial;font-size: 10px;color: #FFFFFF;text-transform:uppercase;}.tm {background-color: #044296;border-top: 1px solid #ffffff;border-bottom: 1px solid #ffffff;color: #ffffff;font-size: 11px;font-weight: bold;height: 20px;background-image: url(../images/head_m2.jpg);}.tm a {background-color: #044296;color:  #FFFFFF;font-size:  11px;font-weight:  bold;height:  20px;text-decoration: none;padding: 2px 10px 2px 10px;text-transform: uppercase;background-image: url(../images/head_m2.jpg);}.tm a:hover {color:  #FFFFFF;font-size:  11px;font-weight:  bold;height:  20px;text-decoration: underline;padding: 2px 10px 2px 10px;text-transform: uppercase;} .ttm {color:  #3c4d1d;font-size:  11px;font-weight:  bold;padding: 2px 5px 2px 5px;text-transform: uppercase;}   .dashedunten {border-bottom: 1px solid #3e5614;}.dashed {background-color:transparent;border: 1px dashed #e8ecf0;}    .foot {background-color: #b2d549;border-top: 1px solid #ffffff;border-bottom: 1px solid #ffffff;color: #ffffff;font-size: 11px;font-weight: bold;height: 20px;background-image: url(../images/foot2.jpg);}.menu {background-image: url(../images/head/nav_left3.jpg);background-repeat:no-repeat;background-color: #97b734;color: #ffffff;font-size: 11px;font-weight: bold;padding: 0px;}.menue span {display: block; padding:3px 2px 3px 5px;border-bottom: 1px solid #3e5614;background-color:#4F72A6;font-size:10px;color: #3e5614;font-weight:bold;text-transform:uppercase;background-image: url(../images/menue2.jpg);}td.menue {width: 148;font-size:10px;font-weight:bold;text-decoration:none;}	td.menue a {width: auto;display: block; font-size:10px;padding:3px 2px 4px 10px;border-bottom: 1px solid #3e5614;background-repeat:no-repeat;background-position: 0px 5px;background-color:transparent;margin: 0; color:#ffffff;text-decoration:none;text-transform:uppercase;}td.menue a:hover, td.menue a.seite {background-image: url(../images/mlinkbg2.gif);background-repeat:no-repeat;background-position: 0px 0px;background-color:#e8ecf0;color:#3c4d1d;text-decoration:none;border-bottom: 1px solid #3e5614;}td.log {width: 148;font-size:10px;font-weight:bold;text-decoration:none;}	td.log a {width: auto;display: block; font-size:10px;padding:3px 2px 4px 10px;border-bottom: 1px solid #3e5614;text-decoration:none;background-repeat:no-repeat;background-position: 0px 5px;background-color:transparent;margin: 0; color:#FFFFFF;text-transform:uppercase;}td.log a:hover {background-image: url(../images/mlinkbg2.gif);background-repeat:no-repeat;background-position: 0px 0px;background-color:#e8ecf0;color:#3c4d1d;text-decoration:none;border-bottom: 1px solid #e8ecf0;}.menu2 {background-image: url(../images/head/nav_right3.jpg);background-repeat:no-repeat;background-color: #97b734;color: #ffffff;font-size: 11px;font-weight: bold;padding: 0px;}.menue2 span {display: block; padding:3px 2px 3px 5px;border-bottom: 1px solid #3e5614;background-color:#4F72A6;font-size:10px;color: #3c4d1d;font-weight:bold;text-transform:uppercase;background-image: url(../images/menue2.jpg);}td.menue2 {width: 146;font-size:10px;font-weight:bold;text-decoration:none;}	td.menue2 a {width: auto;display: block; font-size:10px;padding:3px 2px 4px 10px;border-bottom: 1px solid #e8ecf0;background-repeat:no-repeat;background-position: 0px 5px;background-color:transparent;margin: 0; color:#FFFFFF;text-decoration:none;text-transform:uppercase;}td.menue2 a:hover, td.menue a.seite {background-image: url(../images/mlinkbg.gif);background-repeat:no-repeat;background-position: 0px 0px;background-color:#e8ecf0;color:#993300;text-decoration:none;border-bottom: 1px dashed #134382;}h1 {background-image: url(../images/nav_arrow2.gif);background-repeat:no-repeat;background-position: 2px 5px;font-size: 13px;margin: 3px 0 8px 0;border-bottom: 1px solid #6d8f30;background-color:#b2d549;padding:2px 2px 2px 10px;} h2 {font-size: 12px;margin: 3px 0 3px 0;border-bottom: 1px solid #eeeeee;background-color:#87a726;padding:2px 2px 2px 0px;text-align:center;color: FFFFFF;} .in {color: #000000;font-size: 11px;padding: 3px;line-height: 1.3em;padding: 0 0 0 0;}.vnavi {  background-color:#FFFFFF;	overflow:hidden;  border:1px solid #044296;  font-size: 12;  margin-right: 2px;}  .vbutton {	background-color:#044296; 		color:#FFFFFF; 	border:solid 1px #000000;	padding-bottom: 1pt;	margin-left: 1pt;	font-size: 8pt;   width: 50px;  font-weight: bold;}.hl1rot {      color : #FFFFFF;   background-color : #990033;   font-size : 12px;   font-family : Verdana, Arial, Helvetica, sans-serif;   font-weight : bold;}.eventhead {  font-family: Verdana;   font-size: 11px;    color: #0099FF;  font-weight: bold;  text-decoration: none;}.eventlink {     font-family: Verdana;    font-size: 10px;    font-weight: bold;    color: #0000CC;    text-decoration: none;}a:hover.eventlink {     font-family: Verdana;    font-size: 10px;     color: #0000CC;    text-decoration: underline;}.waagrecht {      color : #FFFFFF;   background-color : #87a726;   font-size : 13px;   font-family : Arial;   font-weight : bold;}.foot2 {      color : #FFFFFF;   background-color : #87a726;   font-size : 10px;   font-family : Arial;   font-weight : bold;}.tr_termine {   background-color: #99CCFF;}.listhead {background-color: #F6F7F8;color: #000000;font-size: 14px;padding: 0px;}.tabhead {background-color: #A0A0A0;color: #000000;font-size: 10px;}.tabtext {font-size: 9px;}.tabli {background-image: url(../images/bullet1.gif);background-repeat:no-repeat;background-position: 0px 5px;padding:3px 2px 4px 10px;color: #000000;font-size: 9px;font-weight: bold;text-decoration: none;}a:hover.tabli {text-decoration: none;}.gemtab {color: #000000;font-size: 9px;text-decoration: underline;}.austxt {  font-family: Verdana;   font-size: 11px;    color: #000000;}.aushead {  font-family: Franklin Gothic Book;   font-size: 34px;    color: #990033;  text-decoration: underline;}.ausgr {  font-family: Verdana;   font-size: 12px;    color: #000000;}.txt_kl {  font-family: Verdana;   font-size: 9px;    color: #000000;}