BODY{margin:0px;padding:0px;background-color:#fafafa;
font-family:Arial, Helvetica, sans-serif;font-size:12px; 
color:#393939;text-align:center;}



#mnu_bottom_link IMG
{
padding-left:30px;float:left;padding-top:1px;
}

#TD_CONTENT {text-align:justify;padding-left:12px;padding-top:0px;padding-bottom:10px;padding-right:20px; font-size:12px;}
#TD_CONTENT A, .TD_CONTENT A:link, .TD_CONTENT A:active, .TD_CONTENT A:visited {font-size:12px;color:#b71e1e;text-decoration:none;}
#TD_CONTENT a:hover {color:black;text-decoration:none;}

#TD_CONTENT_HEADER{text-align:justify;padding-left:8px;padding-top:0px;padding-bottom:10px;padding-right:20px; font-size:12px;}

.default_header_DIV {height:30px; line-height:30px;width: 100%; display:block;background-color:#eeeff1;font-weight:bold;margin-bottom:5px;text-indent:10px;font-size:12px;}


.aktuell_top {padding-top:70px;padding-left:8px;padding-right:1px;text-align:left;}


.event_list_header TR TD {
  height:30px; line-height:30px;border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#eeeff1;
  font-weight:bold;margin-bottom:5px;font-size:12px;
  text-transform:uppercase;
}

.event_list_header {margin-bottom:10px;}



.news_single {fint-size:12px;
}
#news_latest TD SPAN.news_latest_date{width:100%;display:block;
font-size:10px;padding:bottom:10px;font-weight:normal;color:#393939;
}

#news_latest TD{color:#393939;font-size:11px;text-align:left;padding-left:35px;padding-top:5px;width:200px;}

#news_latest TR TD A{color:#393939;font-size:11px;text-align:left;text-decoration:none}
#news_latest TR TD A:hover{color:#cc3333;font-size:11px;text-align:left;text-decoration:none}

#news_latest TD.news_latest_msg {
text-align:justify;}

#news_latest TD.news_latest_header A{font-weight:bold;text-align:left;font-size:12px;color:#393939}
#news_latest TD.news_latest_header A:hover{font-weight:bold;text-align:left;font-size:12px;color:#393939}

#news_latest TD.news_link{text-align:right;}
#news_latest TD.news_link A{color:#393939;text-decoration:underline;font-size:11px;}
#news_latest TD.news_link A:hover{color:#cc3333;text-decoration:underline;font-size:11px;}




LI{
list-style-type:none;
}
.main {text-align:left;margin-left:30px;background:url(images/ele1.png);line-height:21px;text-indent:10px;font-size:11px;text-transform:none;}
.main A{text-decoration:none;display:block;color:white;font-size:11px;text-transform:none;}
.main A:hover{text-indent:10px;background:url(images/ele1_act.png);text-decoration:none;display:block;color:white;font-size:11px;text-transform:none;}

.main_current {color:white;margin-left:30px;text-align:left;background:url(images/ele1_act.png);line-height:21px;text-indent:10px;font-size:11px;text-transform:none;}
.main_current  A{text-decoration:none;display:block;color:white;font-size:11px;text-transform:none;}
.main_current  A:hover{text-indent:10px;text-decoration:none;display:block;color:white;font-size:11px;text-transform:none;}


.sub {text-align:left;background:url(images/ele2.png);line-height:21px;text-indent:20px;font-size:11px;text-transform:none;}
.sub A{text-decoration:none;display:block;color:#393939;font-size:11px;text-transform:none;}
.sub A:hover{text-indent:20px;text-align:left;background:url(images/ele2_act.png);color:#393939;line-height:21px;font-size:11px;text-transform:none;}

.sub_current {color:#393939;text-align:left;background:url(images/ele2_act.png);line-height:21px;text-indent:20px;font-size:11px;text-transform:none;}
.sub_current A{color:#393939;text-decoration:none;display:block;font-size:11px;text-transform:none;}
.sub_current A:hover{text-indent:20px;color:#393939;text-decoration:none;display:block;font-size:11px;text-transform:none;background:url(images/ele2_act.png);}


.sub2 {text-align:left;background:url(images/ele3.png);line-height:21px;text-indent:30px;font-size:11px;text-transform:none;}
.sub2 A{text-decoration:none;display:block;color:color:#393939;font-size:11px;text-transform:none;}
.sub2 A:hover{text-indent:30px;background:url(images/ele3_act.png);text-decoration:none;display:block;color:#393939;font-size:11px;text-transform:none;}

.sub2_current {text-align:left;background:url(images/ele3_act.png);line-height:21px;text-indent:30px;font-size:11px;text-transform:none;}
.sub2_current A{text-decoration:none;display:block;color:#393939;font-size:11px;text-transform:none;}
.sub2_current A:hover{text-indent:30px;background:url(images/ele3_act.png);text-decoration:none;display:block;color:#393939;font-size:11px;text-transform:none;}





INPUT.searchbox {height:22px; width:23px;background-image:url(images/search_btn.png);}
INPUT.searchInput{height:21px;color:#393939;font-size:12px;width:159px;margin-left:30px;}



IMG {border-style:none; border-width:0px;padding:0px;margin:0px;}
UL li
{
list-style-image: url(list.gif);
} 




.vorstand P
{
margin:0px;
padding:0px;
}

.vorstand
{
font-size:11px;
}


.mnu_top	{padding-bottom:25px;text-align:left;color:#000;padding-left:5px;}
.mnu_top A{text-align:center;}
.mnu_top a:hover	{color:#b98653;}
 
.mnu_top_actLink {font-size:12px;font-weight:normal;color:#b98653;text-decoration:none;}

.mnu_top_noLink {font-size:12px;font-weight:normal;color:#000;text-decoration:none;}



#dhtmlgoodies_slidedown_menu{width:228px; margin-top:5px;font-size:12px;}

#dhtmlgoodies_slidedown_menu li{list-style-type:none;text-align:left;}
#dhtmlgoodies_slidedown_menu ul{padding:0px;}
#dhtmlgoodies_slidedown_menu div{margin:0px;padding:0px;}	
#dhtmlgoodies_slidedown_menu a{}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth1 {	/* Main menu items */
margin-left:30px;
   }	
   
#dhtmlgoodies_slidedown_menu .slMenuItem_depth1 A:HOVER {	/* Main menu items */
   color:#b98653;text-decoration:none;text-decoration:none;
}	
	

#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{	/* Sub menu items */
  font-weight:normal;padding:0px;margin:0px;}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth2 A:hover{	/* Sub menu items */
  color:black;text-decoration:underline;}
  
.menu-lev1-no A {color:black;text-decoration:none;}

.menu-lev1-no { 
  text-indent:10px;font-weight:bold;color:#000;text-decoration:none;
  background-image:url("images/inaktiv.png");background-repeat:no-repeat;background-position: 5px 1px
}

.menu-lev1-no:hover, .menu-lev1-cur:hover, .menu-lev1-act:hover
{
text-decoration:none;background-image:url("images/aktiv.png");background-repeat:no-repeat;background-position: 5px 1px
  }

.menu-lev1-cur, .menu-lev1-act
{text-decoration:none;
text-indent:14px;font-weight:bold;color:#b98653;
  background-image:url("images/aktiv.png");background-repeat:no-repeat;background-position: 5px 1px
}

.menu-lev1-cur A, .menu-lev1-act A {text-decoration:none;color:#b98653}

.menu-lev2-no, .menu-lev2-no A {
color:#000;text-decoration:none;
}

.menu-lev2-cur, .menu-lev2-act, .menu-lev2-cur A, .menu-lev2-act A{color:black;text-decoration:underline;}
	


		





.td_footer {padding-top:16px;padding-right:18px;font-size:11px;color:#000; text-decoration:none;font-weight:normal;}
.td_footer A:link, .td_footer A:visited, .td_footer A:active {color:#000;text-decoration:underline;}
.td_footer A:hover {color:#b71e1e;text-decoration:underline;}









 





.table_main{border-left:1px solid #e1e1e1;
border-right:1px solid #e1e1e1;}

		
		
.searchbox{
width:22px;height:20px;
background-image:url(images/search.png);
border:0px;
padding:0px;margin:0px;
}


.searchInput
{
width:134px;
height:17px;
padding:0px;margin:0px;
border-top: 1px solid #a0a0a0;
}


.table_main{border-left:1px solid #eaeaea;
border-right:1px solid #eaeaea;}

.bg_#b71e1e {color:#cc0000;}
	
	#current A{margin:0px;padding:0px;}
	
	#current A:link, #current A:hover, #current A:active,#current A:visited
	{}

		
		



.TD_sitetheme {height:125px;text-align:center;font-size:14px;color:#fff;font-weight:bold;}
.td_search{}







	#TABLE_ALLGEMEIN TR TD {border-style:solid;border-width:1px;border-color:#c9c9c9 }

	
.div_normal_Link_NO{background-image:url(images/menu_right_NO_header.png);width:183px;height:32px;font-size:16px;font-weight:bold;margin-top:-1px;}
.div_normal_Link_ACT{background-image:url(images/menu_right_active_header.png);width:183px;height:32px;font-size:16px;font-weight:bold;margin-top:-1px;}
.div_sub_link_NO{background-image:url(fileadmin/templates/images/menu_right_active_entries.png);width:183px;font-size:12px;font-weight:normal;}
.div_sub_link_ACT{background-image:url(fileadmin/templates/images/menu_right_active_entries.png);width:183px;font-size:12px;font-weight:normal;color:#b71e1e;}

.div_normal_Link_NO A:hover {color:#b71e1e;background-image:url(images/menu_hover.png);background-position:0px 1px;background-repeat:no-repeat;display:block;}
.div_normal_Link_ACT A:hover, .div_sub_link_NO A:hover, .div_sub_link_ACT A:hover, 






#mailform BUTTON {
  font-size: 10px;
  color: #000000;
  background-color: #fff;
  border: 1px solid #cdcdcd;
  margin-top:15px;
}

#mailform SELECT {
  font-size: 10px;
  color: #000000;
  background-color: #fff;
  border: 0px solid #cdcdcd;
  width:300px;
}

#mailform TEXTAREA {
  font-size: 10px;
  border: 1px solid #cdcdcd;
  color: #000000;
  font-weight : normal;
  background-color: #fff;
  width:300px;
}

#mailform INPUT {
  font-size: 10px;
  color: #000000;
/*  background-color:#CCCCCC;*/
  border: 1px solid #cdcdcd;
    width:300px;
}


#mailform .csc-mailform {
        border: 0px;
}

#mailform .csc-mailform-field label {
        font-size: 12px;
        width: 250px;
        float: left;
        text-align: right;
        margin-right: 20px;
        display: block
}

#mailform .csc-mailform-submit {
        margin-left: 5.5em;
        margin-top:20px; width:150px;
}
/**/




.TD_CONTENT TABLE TR TD .box_header
{
font-size:14px;font-weight:bold;text-align:center;
}

.TD_CONTENT TABLE TR TD .box_kursiv {
	color: #cc0000;
	font-style: italic;
}
.TD_CONTENT TABLE TR TD .box_text
{
font-size:11px;
}


.TD_newsletter TR TD {font-size:13px;}
.TD_newsletter A{text-decoration:none;color:#b71e1e;}
.TD_newsletter A:link, .TD_newsletter A:active, .TD_newsletter A:visited {text-decoration:none;color:#b71e1e;}
.TD_newsletter A:hover{text-decoration:none;color:black;}

.treemenudiv A:link, .treemenudiv A:visited {font-size:12px;color:black;}
.treemenudiv A:hover{font-size:12px;color:#b71e1e;}



.news_latest_header A:link, .news_latest_header A:active, .news_latest_header A:visited {font-size:11px;text-decoration:underline;color:#b71e1e;}
.news_latest_header A:hover{text-decoration:underline;color:black;font-size:11px;}

news_latest_date A, A.TD_latest_date:link, A.TD_latest_date:active, A.TD_latest_date:visited {font-size:11px;text-decoration:none;color:#b71e1e;}
TD_latest_date A:hover{font-size:11px;text-decoration:none;color:black;}
.news_latest_date {font-size:11px;text-decoration:none;color:black;}




.TD_address{text-align:center;font-size:10px;}
.td_top_box2{text-align:center;font-size:10px;}



.TD_newsheader{
padding-left:15px;font-size:16px;font-weight:bold;color:#fff;
}



.NOLinkSub {margin-left:25px;text-decoration:none;color:black;}
.actLinkSub {margin-left:25px;text-decoration:none;color:#b71e1e;}
.NOLink {margin-left:25px;text-decoration:none;color:black;line-height:32px;}
.actLink {margin-left:25px;text-decoration:none;color:#b71e1e;line-height:32px;}





.TD_news, .news_latest_msg {padding:10px;font-size:11px;color:black;}
.TD_newsletter, .TD_newsletter * {font-size:14px; font-weight:bold;color:white}


.table_footer TR TD{color:white;font-size:12px;}
.td_copyright{padding-left:10px;}
.td_topbox1{line-height:20px;font-size:10px;}
.td_topbox1 a, td_topbox1 a:visited {color:#000;text-decoration:none;}
.td_topbox1 a:hover {color:#fff;text-decoration:none;}

	
/*#mnu_lvl2_ACT_Link, #mnu_lvl2_ACT_Link A, #mnu_lvl2_ACT_Link A:link, #mnu_lvl2_ACT_Link A:active, #mnu_lvl2_ACT_Link A:visited{
color:#ffffff;background-image:url("images/pfeil.png");background-repeat:no-repeat;background-position:10px center;}

#mnu_lvl2_ACT_Link A:hover{
color:#black;background-image:url("images/pfeil.png");background-repeat:no-repeat;background-position:10px center;}
*/

#mnu_lvl2_ACT {
}

#mnu_lvl2_ACT A:link, #mnu_lvl2_ACT A:active, #mnu_lvl2_ACT A:visited{
color:#fff;background-image:url("images/pfeil.png");background-repeat:no-repeat;background-position:10px center;}


#mnu_lvl3_ACT A:link, #mnu_lvl3_ACT A:active, #mnu_lvl3_ACT A:visited{
color:#cc0000;background-image:url("images/pfeil.png");background-repeat:no-repeat;background-position:20px center;text-indent:14px;}

hr {height:1px;color:#eeeff1; 
margin-bottom:5px;margin-top:5px;
color:#eeeff1;background-color:#eeeff1;border-color:#eeeff1;border-width:0px;}


.top_event_header{font-size:14px;line-height:30px;background-color:#eeeff1;font-weight:bold;padding-left:5px;padding:5px;}
.top_event_HR {padding:0px;margin:0px;color:#eeeff1;background-color:#eeeff1;border-color:#eeeff1;border-width:0px;}

.top_event_title {font-size:12px;padding-left:5px;padding-top:11px;line-height:12px;}
.top_event_title A {color:#cc3333;text-decoration:none;font-size:12px;}
.top_event_title A:link, .top_event_title A:visited {color:#cc3333;text-decoration:none;font-size:12px;}
.top_event_title A:hover {color:#000;text-decoration:none;font-size:12px;}

.top_event_sub{padding-left:5px;text-align:justify;padding-right:5px;}

.top_event_date{padding-right:5px;font-weight:bold;font-size:11px;padding-top:11px;line-height:12px;}