	html, body {
		height:100%;
		font-family: arial, trebuchet ms, helvetica, verdana, sans-serif;
		font-size:12px;
		line-height:20px;
		}

	body {
		margin:0px 0px 0px 20px;
		padding:0px;
		background:#eee;
		text-align:left; /* horizontal centering for IE Win quirks */
		}
		
	p.bodytext {
		margin:0;
		padding:0 8px 0px 8px;
		text-align:left;
		}
	
img {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:0px solid #ccc;
}		 	
	
/* ######### Links dateiweit ########### */
  a:link { font-size:10px; text-decoration: underline; }				
  a:visited { font-size:10px; text-decoration: underline; }
  a:hover { font-size:10px; text-decoration: none; }					
  a:active { font-size:10px; text-decoration: underline; }	
		
h1 {
color: #64615e;
font-size: 19px;
font-weight:normal;
margin:0px 0px 10px 0px;
padding:10px 0px 0px 8px;
}

h1 a {
color: #64615e;
font-size: 19px;
font-weight:normal;
margin:0px 0px 10px 0px;
padding:10px 0px 0px 8px;
}

h2 {
color: #fff;
font-size: 19px;
font-weight:normal;
margin:0px 0px 10px 0px;
padding:10px 0px 0px 8px;
}

h1.csc-firstHeader {
color: #64615e;
font-size: 19px;
line-height:25px;
font-weight:normal;
margin:0px 0px 10px 0px;
padding:10px 0px 0px 8px;
}

dd.csc-textpic-caption {
color: #999;
font-size: 10px;
font-weight:normal;
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
text-align:right;
}

h1.spalte_rechts {
color: #000;
font-size: 14px;
}

h1.slogan, h1.slogan a {
font-size: 18px;
font-weight:normal;
color:#b6cc4c;
text-decoration:none;
margin:22px 0px 0px 0px;
}

h3.rgg {
color: #64615e;
font-size: 16px;
font-weight:normal;
margin:0px 0px 0px 0px;
padding:10px 0px 6px 0px;
}

li.deep0 {
font-weight:normal; font-size:12px; color:#999;
margin:10px 0px 0px 0px;
}

ul.deep0 a , li.deep0 a, li.lastMonth a {
font-weight:bold; font-size:14px; display:block;
}

li.deep1 {
font-weight:normal;
list-style-type:none;
margin:0px 0px 8px 0px;
padding:0px 0px 0px 20px;
}

li.deep1 a {
font-weight:normal; font-size:12px;
}

li.deep2 {
font-weight:normal;
list-style-type:none;
margin:0px 0px 8px 0px;
padding:0px 0px 0px 60px;
}

li.deep2 a {
font-weight:normal; font-size:12px;
}

ul.headlines, ul.headlines li {
font-weight:normal;
list-style-type:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

ul.headlines {
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;
}

#div_container_gesamt {
	width: 984px; margin: 0 0; min-height: 100%; position: relative; 
	background:transparent url(../pics/bg_5_spalten_grau_neu_984x100.gif);
  background-position:0px 10px;
  background-repeat:repeat-y;
	text-align:left;
	border:0px solid #999;
	}
   * html #div_container_gesamt {width: 984px; height: 100%; background:red url(../pics/bg_5_spalten_grau_neu_984x100.gif); background-position:0px 10px; background-repeat:repeat-y; } /* IE Hack für 100 % Höhe */	

	 
#div_container_gesamt_inhalt {
  margin-bottom: 2em; float: left; 
	padding: 0px 0px 0px 0px;
  background:transparent;
  border:0px solid red;
  }
	
#div_space_oben {
  width: 984px; min-height:20px; max-height:20px; height:20px;
	float: left;
	margin: 0px 0px 0px 0px;  
	padding: 0px 0px 0px 0px;
  background:#eee url(../pics/border_999.gif);
  background-position:bottom left;
  background-repeat:repeat-x;
  border:0px solid red;
	border-bottom:0px solid #999;
  }
	
#div_space_oben_2 {
  width: 964px; min-height:10px; max-height:10px; height:10px; line-height:10px;
	float: left;
	margin: 0px 0px 0px 0px;  
	padding: 0px 0px 0px 0px;
  background:#fff;
  border:0px solid red;
	border-bottom:0px solid #999;
  }
	
#div_content {
	width: 964px; min-height:500px;
	float: left;
	margin: 0px 0px 0px 0px;  
	padding: 0px 10px 0px 10px;
  background:transparent;
  border:0px solid red;
	border-top:0px solid #fff;
	border-left:0px solid #999;
	border-right:0px solid #999;
  }
				 
						 #div_header_1 {
  					 width: 962px; height:150px;
						 margin: 0px 0px 0px 0px;  
						 padding: 0px 0px 0px 0px;
  					 background:transparent;
  					 border-bottom:6px solid #fff;
						 border-right:2px solid red;
						 z-index:4;
  					 }
						 
						 #div_header {
  					 width: 964px; height:150px;
						 float: left;
						 margin: 0px 0px 0px 0px;  
						 padding: 0px 0px 0px 0px;
  					 background:#fff url(../pics/SW360_Webdesign_Header02_964x150.jpg);
             background-position:0px 0px;
             background-repeat:repeat-y;
  					 border-bottom:6px solid #fff;
  					 }
						 
          						 #div_header_links {
            					 width: 770px; height:150px;
          						 float: left;
											 text-align:right; vertical-align:top;
          						 margin: 0px 0px 0px 0px;  
          						 padding: 0px 5px 0px 0px;
            					 background:transparent;
            					 border:0px solid #fff;
            					 }
          						 
          						 #div_header_rechts {
            					 width: 189px; height:150px;
          						 float: left;
											 text-align:center; vertical-align:top;
          						 margin: 0px 0px 0px 0px;  
          						 padding: 0px 0px 0px 0px;
            					 background:transparent;
            					 border:0px solid #fff;
            					 }
						 
			#div_gesamt_links_4_spalten {
            					 width: 776px;
          						 float: left;
											 text-align:right; vertical-align:top;
          						 margin: 0px 0px 0px 0px;  
          						 padding: 0px 0px 0px 0px;
            					 background:transparent;
            					 border:0px solid #fff;
            					 } 
						 
            #div_start_spalte_1, #div_start_spalte_2, #div_start_spalte_3, #div_start_spalte_4 {
              width: 188px;
            	float: left;
            	margin: 0px 0px 0px 0px;  
            	padding: 0px 0px 0px 0px;
              background:#fff;
              border-right:6px solid #fff;
              }
						
						#div_start_spalte_5 {
              width: 188px;
            	float: left;
            	margin: 0px 0px 0px 0px;  
            	padding: 0px 0px 0px 0px;
              background:transparent;
              border:0px solid red;
              }
							
						#div_start_spalte_1_menu, #div_start_spalte_2_menu, #div_start_spalte_3_menu, #div_start_spalte_4_menu, #div_start_spalte_5_menu {
              width: 188px; /*width: 172px;*/
            	float: left;
            	margin: 0px 0px 0px 0px;  
            	padding: 0px 0px 0px 0px;/*padding: 8px 8px 8px 8px;*/
              background:transparent;
              border-bottom:0px solid #fff;
              }
							
						div.div_spalte_spacer {
  					 width: 188px; height:6px; line-height:6px;
						 float: left;
						 margin: 0px 0px 0px 0px;  
						 padding: 0px 0px 0px 0px;
  					 background:#fff;
  					 border:0px solid #fff;
  					 }
							
						#div_start_spalte_1_text, #div_start_spalte_2_text, #div_start_spalte_3_text, #div_start_spalte_4_text, #div_start_spalte_5_text,
						#div_start_spalte_1_bild, #div_start_spalte_2_bild, #div_start_spalte_3_bild, #div_start_spalte_4_bild, #div_start_spalte_5_bild, #div_start_spalte_5_bild_home,
						#div_start_spalte_1_text_2, #div_start_spalte_2_text_2, #div_start_spalte_3_text_2, #div_start_spalte_4_text_2, #div_start_spalte_5_text_2 {
              width: 188px; height:188px;
            	float: left;
							color:#fff;
							text-align:center;
            	margin: 0px 0px 0px 0px;  
            	padding: 0px 0px 0px 0px;
              background:transparent;
              border-top:6px solid #fff;
              }
							
						
							
					#div_start_spalte_1_text, #div_start_spalte_1_bild {
              background:#c5c04d;
              }
							
					#div_start_spalte_2_text, #div_start_spalte_2_bild {
              background:#d67c47;
              }
							
					#div_start_spalte_3_text, #div_start_spalte_3_bild {
              background:#d1b971;
              }
							
					#div_start_spalte_4_text, #div_start_spalte_4_bild {
              background:#9d709c;
              }
							
					#div_start_spalte_5_text, #div_start_spalte_5_bild , #div_start_spalte_5_bild_home {
              background:transparent;
              }
							
					#div_start_spalte_5_bild_home {
              border-top:6px solid #fff;
							border-bottom:0px solid #fff;
              }
						
					#div_information_kontakt {
              color:#fff;
							padding:8px 0px 0px 0px;
              }
						
					#div_start_spalte_1_text a, #div_start_spalte_2_text a, #div_start_spalte_3_text a, #div_start_spalte_4_text a, #div_start_spalte_5_text a,
						#div_start_spalte_1_text_2 a, #div_start_spalte_2_text_2 a, #div_start_spalte_3_text_2 a, #div_start_spalte_4_text_2 a, #div_start_spalte_5_text_2 a {
							color:#fff;
              } 
						
						div.div_h2_home_spalten {
              height:29px;width: 182px;
							text-align:center; 
            	float: left;
            	margin: 0px 0px 8px 0px;  
            	padding: 0px 0px 0px 6px;
							vertical-align:middle;
              background:transparent;
              border:0px solid red;
              }
							
						h2.home_spalten_natur {float:left; color:#7d933b; padding:5px 0px 0px 0px; vertical-align:top; margin:0px 0px 0px 0px; font-size: 19px; font-weight:normal; text-decoration:none;}
						h2.home_spalten_kunst_kultur {float:left; color:#a74c21; padding:5px 0px 0px 0px; vertical-align:top; margin:0px 0px 0px 0px; font-size: 19px; font-weight:normal; text-decoration:none;}
						/*
						h2.home_spalten_kultur {float:left; color:#64615e; padding:5px 0px 0px 0px; vertical-align:top; margin:0px 0px 0px 0px; font-size: 19px; font-weight:normal; text-decoration:none;}
						*/
						h2.home_spalten_genuss {float:left; color:#956c23; padding:5px 0px 0px 0px; vertical-align:top; margin:0px 0px 0px 0px; font-size: 19px; font-weight:normal; text-decoration:none;}
						h2.home_spalten_freizeit {letter-spacing:-1px;; float:left; color:#6b3781; padding:5px 0px 0px 0px; vertical-align:top; margin:0px 0px 0px 0px; font-size: 19px; font-weight:normal; text-decoration:none;}
						
						img.anfuehrungszeichen { float:left; padding:15px 0 0 0; vertical-align:bottom; }
						
						img.schlusszeichen { float:left; padding:0 0 16px 0; vertical-align:top; }
						
						p.home_spalten_fliesstext {text-align:left; /* text-transform:uppercase; */ color:#fff; padding:0px 8px 0px 8px; margin:0px 0px 0px 0px; font-size: 16px; font-weight:normal; text-decoration:none;}
						p.home_spalten_fliesstext_natur {text-align:left; /* text-transform:uppercase; */ color:#fff; padding:18px 8px 8px 8px; margin:0px 0px 0px 0px; font-size: 17px; font-weight:normal; text-decoration:none;}
						p.home_spalten_fliesstext_kunst_kultur {text-align:left; /* text-transform:uppercase; */ color:#fff; padding:18px 8px 8px 8px; margin:0px 0px 0px 0px; font-size: 17px; font-weight:normal; text-decoration:none;}
						p.home_spalten_fliesstext_kultur {text-align:left; /* text-transform:uppercase; */ color:#fff; padding:18px 8px 8px 8px; margin:0px 0px 0px 0px; font-size: 17px; font-weight:normal; text-decoration:none;}
						p.home_spalten_fliesstext_genuss {text-align:left; /* text-transform:uppercase; */ color:#fff; padding:18px 8px 8px 8px; margin:0px 0px 0px 0px; font-size: 17px; font-weight:normal; text-decoration:none;}
						p.home_spalten_fliesstext_freizeit {text-align:left; /* text-transform:uppercase; */ color:#fff; padding:18px 8px 8px 8px; margin:0px 0px 0px 0px; font-size: 16px; font-weight:normal; text-decoration:none;}

						/*
						p.home_spalten_fliesstext_natur {text-align:left; color:#7d933b; padding:18px 8px 8px 8px; margin:0px 0px 0px 0px; font-size: 17px; font-weight:normal; text-decoration:none;}
						p.home_spalten_fliesstext_kunst_kultur {text-align:left; color:#a74c21; padding:18px 8px 8px 8px; margin:0px 0px 0px 0px; font-size: 17px; font-weight:normal; text-decoration:none;}
						p.home_spalten_fliesstext_kultur {text-align:left; color:#64615e; padding:18px 8px 8px 8px; margin:0px 0px 0px 0px; font-size: 17px; font-weight:normal; text-decoration:none;}
						p.home_spalten_fliesstext_genuss {text-align:left; color:#956c23; padding:18px 8px 8px 8px; margin:0px 0px 0px 0px; font-size: 17px; font-weight:normal; text-decoration:none;}
						p.home_spalten_fliesstext_freizeit {text-align:left; color:#6b3781; padding:18px 8px 8px 8px; margin:0px 0px 0px 0px; font-size: 16px; font-weight:normal; text-decoration:none;}
						*/
						
						p.home_spalten_fliesstext_normal {text-align:left; /* text-transform:uppercase; */ color:#fff; padding:8px 8px 8px 8px; margin:0px 0px 0px 0px; font-size: 13px; font-weight:normal; text-decoration:none;}
						
						
						
						/* ######### Links Home unten Spalten Header ########### */
										a.home_spalte_unten_link:link, a.home_spalte_unten_link:visited, a.home_spalte_unten_link:hover, a.home_spalte_unten_link:active { 
										color: #343434;
                    font-size: 13px;
                    font-weight:bold;
                    padding:0px 0px 0px 0px;
                    margin:0px 0px 0px 0px;
                    border-bottom:0px solid #007d40;
										text-decoration: none; }				
										a.home_spalte_unten_link:hover { color:#007d40; }	
						
#div_start_spalte_unten_5spaltig {
              height:auto; width: 776px;
							text-align:left; 
            	float: left;
            	margin: 0px 0px 0px 0px;  
            	padding: 0px 0px 0px 0px;
							vertical-align:top;
              background:transparent;
              border-top:6px solid #fff;
              }
#div_start_spalte_unten_4spaltig {
              height:auto; width: 770px;
							text-align:left; 
            	float: left;
            	margin: 0px 0px 0px 0px;  
            	padding: 0px 0px 0px 0px;
							vertical-align:top;
              background:transparent;
              border:0px solid red;
							color:#fff;
              }
#div_start_spalte_unten_1spaltig {
              height:auto; width: 188px;
							text-align:left; 
            	float: left;
            	margin: 0px 0px 0px 0px;  
            	padding: 0px 0px 0px 0px;
							vertical-align:top;
              background:transparent;
              border-left:0px solid #fff;
              }
							
#div_start_spalte_unten_4spaltig_viererteilung {
              height:auto; width: 776px;
							text-align:left; 
            	float: left;
            	margin: 0px 0px 0px 0px;  
            	padding: 0px 0px 0px 0px;
							vertical-align:top;
              background:transparent;
              border-top:0px solid #fff;
							color:#fff;
              }
							
				div.div_4spalten_unten_viererteilung {
              height:auto; width: 188px;
							text-align:left; 
            	float: left;
            	margin: 0px 0px 0px 0px;  
            	padding: 8px 0px 8px 0px;
							vertical-align:top;
              background:transparent;
              border-right:0px solid #fff;
              }
							
#footer {position: absolute; bottom: 0; left: 0; width: 984px; 
				 background: #fff; font-size:11px; color:#999;
				 text-align:left; 
				 padding:0px 0px 0px 0px; 
				 margin:0px 0px 0px 0px;
				 border-top:0px solid #fff;
				 border-left:0px solid #999;
				 border-right:0px solid #999;
				 border-bottom:0px solid #999;}
   * html #footer {bottom: -1px;} /* Nächster IE Hack, da bottom: 0; als bottom: 1px interpretiert wird */
	 
#footer_text {width: 982px;min-height:10px; max-height:10px; height:10px;
            	float: left;
            	padding:0px 0px 0px 0px; 
      				margin:0px 0px 0px 0px;
      				border-top:0px solid #fff;
      				border-left:1px solid #999;
      				border-right:1px solid #999;
      				border-bottom:0px solid #999;
              background:#fff;
							font-family: arial, trebuchet, helvetica, verdana, sans-serif;
              }	 
							
#footer_abdecker {
              width: 964px; min-height:20px; max-height:20px; height:20px;
            	float: left;
            	padding:0px 10px 0px 10px; 
      				margin:0px 0px 0px 0px;
      				border-top:0px solid #999;
      				border-left:0px solid #999;
      				border-right:0px solid #999;
      				border-bottom:0px solid #999;
              background:#eee url(../pics/border_999.gif);
  						background-position:top left;
  						background-repeat:repeat-x;
              }
/* ######### Links FOOTER ########### */
a.menu_footer:link, a.menu_footer:visited, a.menu_footer:hover, a.menu_footer:active { color:#999; font-size:11px; font-weight:normal; text-decoration: none; }				
a.menu_footer:hover { text-decoration: underline; }


	
/* ######### Links HEADER HOME ########### */
a.header_home:link, a.header_home:visited, a.header_home:hover, a.header_home:active { color:#666; font-size:11px; font-weight:normal; text-decoration:none; }				
a.header_home:hover { text-decoration: underline; }

/* ######### Links HEADER HOME SITEMENUE ########### */
a.header_home_sitemenue:link, a.header_home_sitemenue:visited, a.header_home_sitemenue:hover, a.header_home_sitemenue:active { color:#fff; font-size:11px; font-weight:normal; text-decoration:none; }				
a.header_home_sitemenue:hover { text-decoration: underline; }


/* ######### U-N-T-E-R-S-E-I-T-E-N TEMPLATE MIT MARGINALSPALTE ########## */
/* ######### U-N-T-E-R-S-E-I-T-E-N TEMPLATE MIT MARGINALSPALTE ########## */
/* ######### U-N-T-E-R-S-E-I-T-E-N TEMPLATE MIT MARGINALSPALTE ########## */

#div_container_gesamt_unterseiten {						
	width: 984px; margin: 0 0; min-height: 100%; position: relative; 
	background:transparent url(../pics/bg_2_spalten_unterseiten_weiss_984x100.gif);
  background-position:0px 10px;
  background-repeat:repeat-y;
	text-align:left;
	border:0px solid #999;
	}
   * html #div_container_gesamt_unterseiten {width: 984px; height: 100%; background:transparent url(../pics/bg_2_spalten_unterseiten_weiss_984x100.gif); background-position:0px 10px; background-repeat:repeat-y; }
	 
#div_content_unterseiten {
	width: 964px; min-height:300px;
	float: left;
	margin: 0px 0px 14px 0px;  
	padding: 0px 0px 0px 0px;
  background:transparent;
	border:0px solid #fff;
  }
	
#div_header_unterseiten_links { float:left; width:770px; height:150px; border-right:6px solid #fff; border-bottom:6px solid #fff; position:relative; }

#div_header_unterseiten_rechts { float:left; width: 188px; height:150px; text-align:center; background:#7d933b; border-bottom:6px solid #fff; position:relative; }

#div_header_1_unterseiten {
  					 width: 770px; height:150px;
						 margin: 0px 0px 0px 0px;  
						 padding: 0px 0px 0px 0px;
  					 background:transparent;
             background-position:0px 0px;
             background-repeat:repeat-y;
  					 border-bottom:0px solid #fff;
						 border-right:0px solid red;
						 position:absolute; top:0px; left:0px;
						 z-index:4;
  					 }
						 
#div_header_2_unterseiten {
  					 width: 770px; height:150px;
						 text-align:right;
						 margin: 0px 0px 0px 0px;  
						 padding: 0px 0px 0px 0px;
  					 background:transparent;
             background-position:0px 0px;
             background-repeat:repeat-y;
  					 border-bottom:0px solid #fff;
						 border-left:0px solid green;
						 position:absolute; top:0px; left:0px;
						 z-index:20;
  					 }
						 
#div_header_3_unterseiten {
  					 width: 770px; height:150px;
						 text-align:right;
						 margin: 0px 0px 0px 0px;  
						 padding: 0px 0px 0px 0px;
  					 background:transparent;
             background-position:0px 0px;
             background-repeat:repeat-y;
  					 border-bottom:0px solid #fff;
						 border-left:0px solid green;
						 position:absolute; top:0px; left:0px;
						 z-index:30;
  					 }
						 
#div_header_rechts_1_unterseiten {
  					 width: 188px; height:150px;
						 margin: 0px 0px 0px 0px;  
						 padding: 0px 0px 0px 0px;
  					 background:transparent;
             background-position:0px 0px;
             background-repeat:repeat-y;
  					 border-bottom:0px solid #fff;
						 border-right:0px solid red;
						 position:absolute; top:0px; left:0px;
						 z-index:4;
  					 }
						 
#div_header_rechts_2_unterseiten {
  					 width: 188px; height:150px;
						 margin: 0px 0px 0px 0px;  
						 padding: 0px 0px 0px 0px;
  					 border-bottom:0px solid #fff;
						 border-right:0px solid red;
						 position:absolute; top:0px; left:0px;
						 z-index:10;
  					 }
						 
div.div_position_sitemenue {
  					 width: 188px; height:20px;
						 margin: 0px 0px 0px 0px;  
						 padding: 0px 0px 0px 0px;
						 position:relative; top:0px; left:0px;
  					 }		
						 
div.div_position_franken_link {
  					 width: 50px; height:28px;
						 margin: 0px 0px 0px 0px;  
						 padding: 0px 0px 0px 0px;
						 position:absolute; top:148px; left:916px;
  					 }	
						 
div.div_position_franken_link_unterseiten {
  					 width: 54px; height:28px;
						 margin: 0px 0px 0px 0px;  
						 padding: 0px 0px 0px 0px;
						 position:absolute; top:118px; left:128px;
  					 }	
						 
div.div_position_home_link {
  					 width: 300px; height:150px; float:left;
						 margin: 0px 0px 0px 0px;  
						 padding: 0px 0px 0px 0px;
						 /*position:absolute; top:60px; left:11px;*/
						 background:transparent;
  					 }	
						 
div.div_header_text {
  					 width: 450px; height:130px; float:left;
						 margin: 0px 0px 0px 0px;  
						 padding: 10px 10px 10px 10px;
						 /*position:absolute; top:60px; left:11px;*/
						 background:transparent;
						 text-align:left;
  					 }	
						 
div.div_header_text p.bodytext {
  					 color:#333;
						 font-size:10px;
						 line-height:14px;
  					 }	
						 
div.div_header_text h2 {
  					 color:#333;
						 font-size:14px;
						 line-height:18px;
  					 }
						 
div.div_position_home_link_unterseiten {
  					 width: 300px; height:150px;float:left;
						 margin: 0px 0px 0px 0px;  
						 padding: 0px 0px 0px 0px;
						 /*position:absolute; top:0px; left:0px;*/
  					 }			 

#div_content_unterseiten_menu {
  width: 964px;
	float: left;
	margin: 0px 0px 0px 0px;  
	padding: 0px 0px 0px 0px;
  background:transparent;
  border-bottom:6px solid #fff;
  }
	
#div_content_unterseiten_links {
	width: 770px; min-height:300px;
	float: left;
	color:#64615e;
	margin: 0px 0px 0px 0px;  
	padding: 0px 0px 0px 0px;
  background:transparent;
	border-right:6px solid #fff;
  }
	
#div_content_unterseiten_links a {
	font-size:12px;
	color:#376eae;
  }
	
#div_content_unterseiten_rechts {
  width: 188px; min-height:300px;
	float: left;
	color:#fff;
	margin: 0px 0px 0px 0px;  
	padding: 0px 0px 0px 0px;
  background:transparent;
	border:0px solid #fff;
  }

	/* ######### Links HEADER HOME UNTERSEITEN ########### */
a.header_home_unterseiten:link, a.header_home_unterseiten:visited, a.header_home_unterseiten:hover, a.header_home_unterseiten:active { color:#fff; font-size:11px; font-weight:normal; text-decoration:none; }				
a.header_home_unterseiten:hover { text-decoration: underline; }

a.top_link:link, a.top_link:visited, a.top_link:hover, a.top_link:active { font-size:11px; font-weight:normal; text-decoration:none; }				
a.top_link:hover { text-decoration: none; }

a.top_link:before { content:url(../pics/button_nachoben_73x16.jpg)" ";}




/* UNTERSEITEN LISTEN */

#div_container_gesamt_listen {
	width: 984px; margin: 0 0; min-height: 100%; position: relative; 
	background:transparent url(../pics/bg_5_spalten_listen_984x100.gif);
  background-position:0px 10px;
  background-repeat:repeat-y;
	text-align:left;
	border:0px solid #999;
	}
   * html #div_container_gesamt_listen {width: 984px; height: 100%; background:red url(../pics/bg_5_spalten_listen_984x100.gif); background-position:0px 10px; background-repeat:repeat-y; } /* IE Hack für 100 % Höhe */	

#div_content_unterseiten_listen_content {
	width: 188px; min-height:300px;
	float: left;
	margin: 0px 0px 0px 0px;  
	padding: 0px 6px 0px 0px;
  background:transparent;
	border:0px solid #fff;
  }
#div_content_unterseiten_listen_liste {
	width: 576px; min-height:300px;
	float: left;
	margin: 0px 0px 0px 0px;  
	padding: 0px 0px 0px 0px;
  background:transparent;
	border:0px solid #fff;
  }
	 
	 
div.tx-bitcsvtable-pi1 {
	margin: 0px 0px 0px 0px;  
	padding: 0px 0px 0px 0px;
  background:transparent;
	border:0px solid #fff;
  }
		
table.bit_csvtable, table.tx_bitcsvtable_pi1 {
	margin: 0px 0px 0px 0px;  
	padding: 0px 0px 0px 0px;
	text-align:left;
  background:transparent;
	border:0px solid #fff;
  }
	
table.bit_csvtable th, table.tx_bitcsvtable_pi1 th, tr.thead td {
	/* width: 33%;	min-width: 33%; max-width: 33%; */
	margin: 0px 0px 0px 0px;  
	padding: 4px 8px 4px 10px;
	word-wrap: break-word;
	color:#fff; text-align:left;
	font-weight:bold; font-size:14px;
  background:#c9c9c9;
	border-bottom:0px solid #fff;
  }

td.td_liste_1 {
   width:194px; 
	 height:6px; 
	 line-height:6px; 
	 background:#fff;
  }
	
td.td_liste_2 {
   width:382px; 
	 height:6px; 
	 line-height:6px; 
	 background:#fff;
  }
	
tr.even /*, tr.line0 */ {
	margin: 0px 0px 0px 0px;  
	padding: 0px 0px 0px 0px;
  background:transparent;
	border-bottom:0px solid #fff;
  }
	
tr.odd /*, tr.line1 */ {
	margin: 0px 0px 0px 0px;  
	padding: 0px 0px 0px 0px;
  background:transparent;
	border-bottom:0px solid #fff;
  }

tr.even td {
	/* width: 33%;	min-width: 33%; max-width: 33%; */
	min-width: 176px;
	margin: 0px 0px 0px 0px;  
	padding: 4px 8px 4px 10px;
	word-wrap: break-word;
	overflow: hidden;
  vertical-align:top;
	border-bottom:6px solid #fff;
  }

tr.odd td {
	min-width: 176px;
	margin: 0px 0px 0px 0px;  
	padding: 4px 8px 4px 10px;
	word-wrap: break-word;
	overflow: hidden;
  vertical-align:top;
	border-bottom:6px solid #fff;
  }

/*
tr.even , tr.line2 {
	margin: 0px 0px 0px 0px;  
	padding: 0px 0px 0px 0px;
  background:transparent;
	border:0px solid #fff;
  }
			
tr.odd, tr.line3 {
	margin: 0px 0px 0px 0px;  
	padding: 0px 0px 0px 0px;
  background:transparent;
	border:0px solid #fff;
  }
*/

