/* GENERAL fonts */
P, OL, UL, DIV, SPAN, H1, H2, TD {
 font-family:	verdana, arial;
 font-size:	10pt;
 color:		#000000;
 padding-left:	0px;
 padding-right:	0px;
 padding-top:	0px;
 vertical-align:	top;
 font-weight:    normal;
 line-height:	100%;
 text-indent:	0px;
 }
H1 		{ font-size: 15px; }
H2 		{ font-size: 13px; }
P, H1, H2 	{ margin: 0px 0px 0px 0px;}

TD#tdvaligntop {
 vertical-align:	top;
 }
TD#tdvalignbottom {
 vertical-align:	bottom;
 }
TABLE#imgtext-table {
 text-align:	left;
 }

/* Content allgemein */
TD#cont_all {
 font-size:	7pt;
 line-height:	130%;
 color:		#4D2B13; }
TD#cont_all SPAN {
 font-size:	7pt;
 color:		#4D2B13;
 font-weight:    normal; }
TD#cont_all SPAN A {
 font-size:	7pt;
 color:		#4D2B13;
 font-weight:    normal; }
TD#cont_all SPAN A:hover {
 font-size:	7pt;
 color:		#4D2B13;
 font-weight:    normal;
 text-decoration:   underline; }

/* Content Bereich */
TD#cont_area_akt_tab {
 vertical-align:	bottom; }
TD#cont_area_akt_in_top {
 font-size:	10pt;
 font-weight:    bold;
 font-style:	italic;
 padding: 	1px 0px 1px 5px;
 color:		#333333;
 background-color:  #FFE0C4;
 filter:		Alpha(opacity=85, style=0); }
TD#cont_area_akt_in_mid {
 background-color:  #FBFBFF;
 filter:		Alpha(opacity=80, style=0); }
TD#cont_area_akt_in_mid P {
 font-size:	7pt;
 font-weight:    normal;
 font-style:	normal;
 line-height:	125%;
 padding: 	2px 5px 2px 5px;
 color:		#333333; }
TD#cont_area_akt_in_mid A {
 font-size:	7pt;
 font-weight:    normal;
 font-style:	normal;
 line-height:	125%;
 color:		#CC6B10; }
TD#cont_area_akt_in_mid A:hover {
 color:		#5F5F5F;
 text-decoration:   underline; }
TD#cont_area_akt_in_fot {
 font-size:	7pt;
 font-weight:    normal;
 font-style:	normal;
 text-align:	left;
 padding: 	2px 5px 2px 5px;
 color:		#333333;
 background-color:  #FFE0C4;
 filter:		Alpha(opacity=85, style=0); }
TD#cont_area_akt_in_fot A {
 color:		#CC6B10; }
TD#cont_area_akt_in_fot A:hover {
 color:		#5F5F5F;
 text-decoration:   underline; }

TD#cont_area_wea_tab {
 vertical-align:	top; }
TD#cont_area_wea_in_top {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 text-align:	left;
 padding: 	1px 1px 1px 4px;
 color:		#1F1F1F;
 background-color:  #FFE0C4;
 filter:		Alpha(opacity=85, style=0); }
TD#cont_area_wea_in_mid {
 padding: 	7px 5px 7px 5px;
 background-color:  #FBFBFF;
 filter:		Alpha(opacity=85, style=0); }
TD#cont_area_wea_in_mid P {
 font-size:	7pt;
 font-weight:    normal;
 font-style:	normal;
 line-height:	125%;
 color:		#333333; }
TD#cont_area_wea_in_fot {
 font-size:	7pt;
 font-weight:    normal;
 font-style:	normal;
 text-align:	right;
 padding: 	2px 4px 2px 4px;
 color:		#1F1F1F;
 background-color:  #FFE0C4;
 filter:		Alpha(opacity=85, style=0); }
TD#cont_area_wea_in_fot A {
 color:		#CC6B10; }
TD#cont_area_wea_in_fot A:hover {
 color:		#5F5F5F;
 text-decoration:   underline; }

TD#cont_area_link_tab {
 vertical-align:	bottom; }

TD#cont_area_webcam {
 font-size:	7pt;
 font-weight:    normal;
 font-style:	normal;
 padding: 	0px 0px 0px 0px;
 color:		#333333; }
TD#cont_area_webcam A {
 color:		#CC6B10; }
TD#cont_area_webcam A:hover {
 color:		#5F5F5F;
 text-decoration:   underline; }

TD#cont_area_werbung {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 color:		#333333; }


TD#cont_small {
 font-size:	7pt;
 line-height:	130%;
 vertical-align:	middle;
 color:		#4D2B13; }
TD#cont_small SPAN {
 font-size:	7pt;
 color:		#4D2B13;
 font-weight:    normal; }
TD#cont_small SPAN A {
 font-size:	7pt;
 color:		#4D2B13;
 font-weight:    normal; }
TD#cont_small SPAN A:hover {
 font-size:	7pt;
 color:		#4D2B13;
 font-weight:    normal;
 text-decoration:   underline; }



/* TickerBox für News START */
/* ****************************************************************** */
.newsTicker01 {
  text-align:	  left;
  padding:	  0px 0px 0px 0px;
  font-size:	  10px;
  color: 	  #373737;
}
.newsTicker01 A {
  color: 	  #373737;
  font-size:	  10px;
  text-decoration: none;
  font-weight: 	  bold;
}
.newsTicker01 A:hover {
  color: 	  #878787;
  text-decoration: underline;
}



/* Content maincolumn START */
/* ****************************************************************** */
TD#maincontent {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 padding-left: 	0px;
 padding-right: 	0px;
 width:		542;
 color:		#333333;
 line-height:	150%;
 white-space:	wrap;
 }
TD#maincontent P {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 padding-left: 	0px;
 padding-right: 	15px;
 color:		#333333;
 line-height:	150%;
 }
TD#maincontent B A {
 font-size:	8pt;
 font-weight:    bold;
 font-style:	normal;
 padding-left: 	0px;
 padding-right: 	0px;
 color:		#CC6B10;
 line-height:	150%;
 text-decoration:   underline; }
TD#maincontent A {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 padding-left: 	0px;
 padding-right: 	0px;
 color:		#CC6B10;
 line-height:	150%;
 text-decoration:   underline; }
TD#maincontent A:hover {
 color:		#5F5F5F;
 text-decoration:   underline; }
TD#maincontent H2 {
 font-size:	10pt;
 font-weight:    bold;
 font-style:	normal;
 padding-top: 	5px;
 padding-left: 	0px;
 padding-right: 	0px;
 color:		#DF0000;
 line-height:	150%;
 text-align:	left;
 }
TD#maincontent DIV.bulletlist {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 padding-left: 	0px;
 padding-right: 	15px;
 color:		#333333;
 line-height:	150%;
 }
TD#maincontent_tab {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 padding-left: 	5px;
 padding-right: 	5px;
 color:		#333333;
 line-height:	150%;
 vertical-align:	top;
 text-align:	left;
 }
TD#maincontent_tab I {
 color:		#7F7F7F;
 }
TD#maincontent_setright {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 padding-left: 	0px;
 padding-right: 	5px;
 color:		#333333;
 line-height:	150%;
 white-space:	nowrap;
 vertical-align:	top;
 text-align:	right;
 }
TD#maincontent DIV.table {
  font-size:		8pt;
  font-weight:    	normal;
  font-style:		normal;
  padding-left: 	0px;
  padding-right: 	0px;
  color:		#333333;
  line-height:		135%;
  text-align:   	left;
  vertical-align:	middle;
 }
TD#maincontent DIV.table DIV {
  font-size:            8pt;
  font-weight:          normal;
  font-style:           normal;
  padding-left:         0px;
  padding-right:        0px;
  color:                #333333;
  line-height:          135%;
  text-align:           center
  vertical-align:       middle;
 }

TD#maincontent DIV.caption {
 font-size:	7pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	middle;
 padding-left: 	1px;
 padding-right: 	1px;
 line-height:	110%;
 color:		#606060; }




TD#maincontent .mailformfield {
 width:          340px;
 font-size:	10px;
 font-weight:    normal;
 font-style:	normal;
 padding-left: 	0px;
 padding-right: 	0px;
 color:		#333333;
 line-height:	100%;
 vertical-align:	top;
 text-align:	left;
 background-color: #FFFFCF;
 }
TD#maincontent SPAN.mailformnotrequired {
 width:          140px;
 font-size:	10px;
 font-weight:    normal;
 font-style:	normal;
 padding-left: 	0px;
 padding-right: 	0px;
 color:		#333333;
 line-height:	150%;
 vertical-align:	middle;
 text-align:	left;
 white-space:	nowrap;
 }
TD#maincontent SPAN.mailformrequired {
 width:          140px;
 font-size:	10px;
 font-weight:    normal;
 font-style:	normal;
 padding-left: 	0px;
 padding-right: 	0px;
 color:		#333333;
 line-height:	100%;
 text-align:	left;
 vertical-align:	middle;
 white-space:	nowrap;
 }
TD#maincontent SPAN.mailform_red {
 font-size:	10px;
 font-weight:    bold;
 font-style:	normal;
 padding-left: 	0px;
 padding-right: 	2px;
 color:		#FF0000;
 text-align:	left;
 vertical-align:	top;
 }
TD#maincontent SPAN.mailformcomment_light {
 font-size:	9px;
 font-weight:    normal;
 font-style:	normal;
 padding: 	5px 0px 5px 0px;
 color:		#7F7F7F;
 line-height:	120%;
 text-align:	left;
 vertical-align:	middle;
 }
TD#maincontent SPAN.mailformcomment_dark {
 font-size:	9px;
 font-weight:    normal;
 font-style:	normal;
 padding: 	5px 0px 5px 0px;
 color:		#333333;
 line-height:	120%;
 text-align:	left;
 vertical-align:	middle;
 }
TD#maincontent SPAN.mailformtext {
 font-size:	10px;
 font-weight:    normal;
 font-style:	normal;
 padding: 	0px 0px 0px 0px;
 color:		#333333;
 line-height:	120%;
 text-align:	left;
 vertical-align:	middle;
 }
TD#maincontent SPAN.mailformtext_b {
 font-size:	10px;
 font-weight:    bold;
 font-style:	normal;
 padding: 	0px 0px 0px 0px;
 color:		#333333;
 line-height:	120%;
 text-align:	left;
 vertical-align:	middle;
 }
TD#maincontent SPAN.mailformerror {
 font-size:	9px;
 font-weight:    normal;
 font-style:	normal;
 padding: 	5px 0px 5px 0px;
 color:		#FF0000;
 line-height:	120%;
 text-align:	left;
 vertical-align:	middle;
 }
TD#maincontent SPAN.mailformthanx {
 width:          535px;
 font-size:	10px;
 font-weight:    bold;
 font-style:	normal;
 padding-left: 	0px;
 padding-right: 	0px;
 color:		#333333;
 line-height:	150%;
 vertical-align:	top;
 text-align:	left;
 }
TD#maincontent .MAILcheckbox {
  text-align:   		right;
  background-color:	#CDE1FA;
  border:		0px solid #CDE1FA;
  vertical-align:	top;
 }
TD#maincontent .MAILinput {
  width:                 180px;
  font-size:		8pt;
  font-weight:    	normal;
  font-style:		normal;
  padding-left: 		3px;
  padding-right: 	0px;
  color:			#333333;
  line-height:		130%;
  text-align:   		left;
  background-color:	#FFFFFF;
  vertical-align:	middle;
  border:		1px solid #BFBFBF;
 }
TD#maincontent .MAILredio {
  padding-left: 		3px;
  padding-right: 	3px;
  color:			#333333;
  line-height:		130%;
  text-align:   		left;
  background-color:	#FFFFFF;
  vertical-align:	middle;
  border:		1px solid #BFBFBF;
 }
TD#maincontent .MAILtextarea {
  width:                 370px;
  font-size:		8pt;
  font-weight:    	normal;
  font-style:		normal;
  padding-left: 		3px;
  padding-right: 	0px;
  color:			#333333;
  line-height:		130%;
  text-align:   		left;
  background-color:	#FFFFFF;
  vertical-align:	middle;
  border:		1px solid #DBAC98;
 }
TD#maincontent .MAILpulldown {
  width:                 180px;
  font-size:		8pt;
  font-weight:    	normal;
  font-style:		normal;
  padding-left: 		0px;
  padding-right: 	0px;
  color:			#333333;
  line-height:		130%;
  text-align:   		left;
  background-color:	#FFFFFF;
  vertical-align:	middle;
  border:		1px solid #BFBFBF;
 }
TD#maincontent .MAILpulldown_short1 {
  width:                 50px;
  font-size:		8pt;
  font-weight:    	normal;
  font-style:		normal;
  padding-left: 		0px;
  padding-right: 	0px;
  color:			#333333;
  line-height:		130%;
  text-align:   		left;
  background-color:	#FFFFFF;
  vertical-align:	middle;
  border:		1px solid #BFBFBF;
 }
TD#maincontent .MAILpulldown_short2 {
  width:                 100px;
  font-size:		8pt;
  font-weight:    	normal;
  font-style:		normal;
  padding-left: 		0px;
  padding-right: 	0px;
  color:			#333333;
  line-height:		130%;
  text-align:   		left;
  background-color:	#FFFFFF;
  vertical-align:	middle;
  border:		1px solid #BFBFBF;
 }
TD#maincontent .MAILsubmit {
  width:                 340px;
  font-size:		8pt;
  font-weight:    	normal;
  font-style:		normal;
  color:			#333333;
  text-align:   		center;
  line-height:		110%;
  background-color:	#FFFF7F;
  border:		2px solid #BFBFBF;
  vertical-align:	middle;
 }

/* Content maincolumn ENDE */
/* ****************************************************************** */


/* Content faq START */
/* ****************************************************************** */
TD#faq_list {
  font-size:		8pt;
  font-weight:    	normal;
  font-style:		normal;
  color:			#4F4F4F;
  padding:		0px 0px 10px 0px;
  line-height:		110%;
  vertical-align:	top; }
TD#faq_list SPAN.faq_list_head {
  font-size:		8pt;
  font-weight:    	bold;
  font-style:		normal;
  color:			#2F2F2F;
  text-align:   		left;
  line-height:		150%;
  vertical-align:	middle; }
TD#faq_list SPAN.faq_list_sub {
  font-size:		8pt;
  font-weight:    	normal;
  font-style:		normal;
  color:			#2F2F2F;
  text-align:   		left;
  line-height:		150%;
  vertical-align:	middle; }
TD#faq_list SPAN.faq_list_text {
  font-size:		8pt;
  font-weight:    	normal;
  font-style:		normal;
  color:			#2F2F2F;
  text-align:   		left;
  line-height:		130%;
  vertical-align:	middle; }
TD#faq_list SPAN.faq_list_text A {
  font-size:		8pt;
  font-weight:    	normal;
  font-style:		normal;
  color:			#CC6B10;
  text-align:   		left;
  line-height:		130%;
  vertical-align:	middle; }
TD#faq_list SPAN.faq_list_text A:hover {
  color:			#4F4F4F;
  text-decoration:	underline; }
TD#faq_list SPAN.faq_list_b {
  font-size:		8pt;
  font-weight:    	bold;
  font-style:		normal;
  color:			#2F2F2F;
  text-align:   		left;
  line-height:		110%;
  vertical-align:	middle; }
TD#faq_list SPAN.faq_list_linkback {
  font-size:		8pt;
  font-weight:    	normal;
  font-style:		normal;
  color:			#4F4F4F;
  text-align:   		right;
  line-height:		130%;
  vertical-align:	middle; }
TD#faq_list SPAN.faq_list_linkback A {
  font-weight:    	normal;
  font-style:		normal;
  color:			#CC6B10; }
TD#faq_list SPAN.faq_list_linkback A:hover {
  color:			#4F4F4F;
  text-decoration:	underline; }
TD#faq_list A {
  font-size:		8pt;
  font-weight:    	normal;
  font-style:		normal;
  color:			#4F4F4F;
  text-align:   		left;
  line-height:		110%;
  vertical-align:	middle;
  text-decoration:	none; }
TD#faq_list A:hover {
  color:			#CC6B10;
  text-decoration:	underline; }
/* Content faq ENDE */
/* ****************************************************************** */


/* Content sidecolumn START */
/* ****************************************************************** */

TD#sidecontent P {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	middle;
 padding-left: 	5px;
 padding-right: 	5px;
 line-height:	140%;
 color:		#1F1F1F; }
TD#sidecontent A {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 padding-left: 	0px;
 padding-right: 	0px;
 line-height:	140%;
 color:		#CC6B10;
 text-decoration:   underline; }
TD#sidecontent A:hover {
 color:		#5F5F5F;
 text-decoration:   underline; }
TD#sidecontent H2 {
 font-size:	8pt;
 font-weight:    bold;
 font-style:	normal;
 padding-left: 	2px;
 line-height:	130%;
 color:		#1F1F1F; }

TD#mainsidecontent P {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	middle;
 padding-left: 	5px;
 padding-right: 	5px;
 line-height:	140%;
 color:		#1F1F1F; }
TD#mainsidecontent A {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 padding-left: 	0px;
 padding-right: 	0px;
 line-height:	140%;
 color:		#CC6B10;
 text-decoration:   underline; }
TD#mainsidecontent A:hover {
 color:		#5F5F5F;
 text-decoration:   underline; }
TD#mainsidecontent H2 {
 font-size:	8pt;
 font-weight:    bold;
 font-style:	normal;
 padding-left: 	2px;
 line-height:	130%;
 color:		#1F1F1F; }
TD#mainsidecontent DIV.caption {
 font-size:	7pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	middle;
 padding-left: 	1px;
 padding-right: 	1px;
 line-height:	110%;
 color:		#606060; }




TD#topsidecontent SPAN.cont_main_titletext P {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	middle;
 line-height:	140%;
 color:		#3F0000;
 width:		180;
 padding: 	0px 0px 0px 0px;
 }
TD#topsidecontent SPAN.cont_main_titletext A {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 color:		#CC3300;
 text-decoration:   underline;
 }
TD#topsidecontent SPAN.cont_main_titletext A:hover {
 color:		#3F0000;
 text-decoration:   underline;
 }


TD#topsidecontent SPAN.cont_main_bottomtext P {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	middle;
 line-height:	150%;
 color:		#3F0000;
 padding: 	0px 10px 0px 10px;
 }
TD#topsidecontent SPAN.cont_main_bottomtext H2 {
 font-size:	9pt;
 font-weight:    bold;
 font-style:	normal;
 vertical-align:	middle;
 line-height:	150%;
 color:		#DF0000;
 }
TD#topsidecontent SPAN.cont_main_bottomtext A {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 color:		#8F8F8F;
 text-decoration:   none;
 }
TD#topsidecontent SPAN.cont_main_bottomtext A:hover {
 color:		#3F0000;
 text-decoration:   underline;
 }

TD#cont_basemap {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	italic;
 vertical-align:	right;
 line-height:	120%;
 color:		#AF3737;
 padding: 	00px 0px 0px 0px;
}
TD#cont_basemap_graf {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	middle;
 line-height:	140%;
 color:		#3F0000;
 padding: 	10px 0px 0px 10px;
}


/* Content Menü */
TD#cont_menu_0 {
 padding: 	0px 0px 0px 0px;
 vertical-align:	top;
 text-align:	left;
}
TD#cont_menu_0 SPAN.cont_menu_0_top {
 font-size:	9pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	top;
 color:		#3F3F3F;
 line-height:	100%;
 text-decoration:   none; }
TD#cont_menu_0 SPAN.cont_menu_0-act {
 font-size:	9pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	top;
 color:		#DF0000;
 line-height:	140%;
 text-decoration:   none; }
TD#cont_menu_0 SPAN.cont_menu_0-act A {
 font-size:	9pt;
 font-weight:    bold;
 font-style:	normal;
 vertical-align:	top;
 color:		#DF0000;
 line-height:	140%;
 text-decoration:   none; }
TD#cont_menu_0 SPAN.cont_menu_0-act A:hover {
 color:		#DF0000;
 text-decoration:   none; }
TD#cont_menu_0 SPAN.cont_menu_0-no {
 font-size:	9pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	top;
 color:		#DF0000;
 line-height:	140%;
 text-decoration:   none; }
TD#cont_menu_0 SPAN.cont_menu_0-no A {
 font-size:	9pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	top;
 color:		#DF0000;
 line-height:	140%;
 text-decoration:   none; }
TD#cont_menu_0 SPAN.cont_menu_0-no A:hover {
 color:		#4F4F4F;
 text-decoration:   underline; }


TD#cont_menu_0 SPAN.cont_menu_0-level1-no {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	top;
 color:		#3F3F3F;
 line-height:	180%;
 text-decoration:   none; }
TD#cont_menu_0 SPAN.cont_menu_0-level1-no A {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	top;
 color:		#3F3F3F;
 line-height:	180%;
 text-decoration:   none; }
TD#cont_menu_0 SPAN.cont_menu_0-level1-no A:hover {
 color:		#9F0000;
 text-decoration:   underline; }
TD#cont_menu_0 SPAN.cont_menu_0-level1-act {
 font-size:	8pt;
 font-weight:    bold;
 font-style:	normal;
 vertical-align:	top;
 color:		#DF0000;
 line-height:	180%;
 text-decoration:   none; }
TD#cont_menu_0 SPAN.cont_menu_0-level1-act A {
 font-size:	8pt;
 font-weight:    bold;
 font-style:	normal;
 vertical-align:	top;
 color:		#DF0000;
 line-height:	180%;
 text-decoration:   none; }
TD#cont_menu_0 SPAN.cont_menu_0-level1-act A:hover {
 color:		#DF0000;
 text-decoration:   none; }

TD#cont_menu_0 SPAN.cont_menu_0-level2-no {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	top;
 color:		#3F3F3F;
 line-height:	160%;
 text-decoration:   none; }
TD#cont_menu_0 SPAN.cont_menu_0-level2-no A {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	top;
 color:		#3F3F3F;
 line-height:	160%;
 text-decoration:   none; }
TD#cont_menu_0 SPAN.cont_menu_0-level2-no A:hover {
 color:		#9F0000;
 text-decoration:   underline; }
TD#cont_menu_0 SPAN.cont_menu_0-level2-act A {
 font-size:	8pt;
 font-weight:    bold;
 font-style:	normal;
 vertical-align:	top;
 color:		#DF0000;
 line-height:	160%;
 text-decoration:   none; }
TD#cont_menu_0 SPAN.cont_menu_0-level2-act {
 font-size:	8pt;
 font-weight:    bold;
 font-style:	normal;
 vertical-align:	top;
 color:		#DF0000;
 line-height:	160%;
 text-decoration:   none; }
TD#cont_menu_0 SPAN.cont_menu_0-level2-act A:hover {
 color:		#DF0000;
 text-decoration:   none; }



















TD#cont_menu_1 {
 padding: 	3px 0px 2px 10px;
 vertical-align:	middle;
 text-align:	left;
}
TD#cont_menu_1 SPAN.cont_menu_1-act {
 font-size:	9pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	top;
 color:		#000066;
 text-decoration:   none; }
TD#cont_menu_1 SPAN.cont_menu_1-act A {
 font-size:	9pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	top;
 color:		#000066;
 text-decoration:   none; }
TD#cont_menu_1 SPAN.cont_menu_1-act A:hover {
 color:		#BF0000;
 text-decoration:   underline; }


TD#cont_menu_2_set {
 vertical-align:	bottom;
 text-align:	right;
}
TD#cont_menu_2 {
 padding: 	1px 0px 2px 5px;
 vertical-align:	bottom;
 text-align:	right;
}
TD#cont_menu_2 SPAN.cont_menu_2-act {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	top;
 color:		#AF3737;
 text-decoration:   none; }
TD#cont_menu_2 SPAN.cont_menu_2-act A {
 font-size:	8pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	top;
 color:		#AF3737;
 text-decoration:   none; }
TD#cont_menu_2 SPAN.cont_menu_2-act A:hover {
 color:		#FD840F;
 text-decoration:   underline; }



TD#cont_klickpfad {
 padding: 	0px 5px 0px 5px;
 vertical-align:	middle;
 text-align:	right;
}
TD#cont_klickpfad SPAN.cont_menu_2-act {
 font-size:	7pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	top;
 color:		#1F1F1F;
 text-decoration:   none; }
TD#cont_klickpfad A {
 font-size:	7pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	top;
 color:		#1F1F1F;
 text-decoration:   none; }
TD#cont_klickpfad A:hover {
 color:		#FD840F;
 text-decoration:   underline; }

TD#cont_sidemenu_1 {
 padding: 	10px 0px 0px 0px;
 vertical-align:	middle;
 text-align:	center;
 white-space:	wrap;
}
TD#cont_sidemenu_nav {
 padding: 	5px 0px 0px 12px;
 width:		140;
 vertical-align:	top;
 text-align:	left;
}
TD#cont_sidemenu_nav SPAN.cont_sidemenu_1-act {
 font-size:	7pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	top;
 color:		#1F1F1F;
 text-decoration:   none; }
TD#cont_sidemenu_nav B {
 font-size:	7pt;
 font-weight:    bold;
 font-style:	normal;
 vertical-align:	top;
 color:		#1F1F1F;
 text-decoration:   none;
 white-space:	wrap;
}
TD#cont_sidemenu_nav A {
 font-size:	7pt;
 font-weight:    normal;
 font-style:	normal;
 vertical-align:	top;
 color:		#1F1F1F;
 text-decoration:   none; }
TD#cont_sidemenu_nav A:hover {
 color:		#FD840F;
 text-decoration:   underline; }
