body { 





	margin-top:30px; margin-bottom:0px; margin-left:0px; margin-right:0px; 

  background-color: #E1E2E5;



  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;



  color: black;



  font-size:10px;







  }











h2 {







  font-family: Helvetica, SunSans-Regular, Sans-Serif;



  color: #000000;  



  font-size: 18px;







}







.content { 







  text-align: left;







  vertical-align: middle;	







  margin: 0px auto;







  width: 739px;



  



  height: 400px;







  background-color: #C2C4C7;







  border: 5px solid;



  border-color: #31383B;



  padding-top: 10px;  

  padding-bottom:10px;  







  }



  



.innerTable { 



  margin: 0px auto;







  width: 600px;



  



  height: 400px;







  background-color: #C2C4C7;



  border: 1px solid;



  border-color: #000000;  



  padding-left: 30px;



  







  } 



  



.pfad {   



  height: 25px;



  background-color: #54544A;



  border: 1px solid;



  border-color: #54544A;  



  padding-left:34px;



  padding-top:10px;  



  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;



  color: #ffffff;  



  font-size: 10px;







  }



  



.footer {   



  height: 20px;



  background-color: #797F84;    



  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;



  color: #ffffff; 



  border-left: 1px solid;



  border-right: 1px solid;



  border-bottom: 1px solid;
  border-top: 1px solid;


  border-color: #54544A;     



  font-size: 12px;



  font-weight:bold;



  padding-top:5px;



  padding-bottom:5px;











  }  



  



.txFooter {   



  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;



  color: #ffffff;  



  font-size: 10px;



  font-weight:bold;







  }  



  



  



  



.txBody {   



  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;



  color: #000000;  



  font-size: 11px;







  }  



.txBody a {   



  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;



  color: #000000;  



  font-size: 11px;







  }  

  



.inhalt {   



  height: 350px;



  background-color: #C2C4C7;





  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;



  color: #000000;  



  font-size: 10px;



  padding-top:20px;







  }  



  



.txPfad {   



  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;



  color: #ffffff;  



  font-size: 10px;



  font-weight:bold;







  }          



 



.bgNavi { 







  background-color: #9797C3;











  }  



  



.txNavi { 







  background-color: #9797C3;



  padding-left: 10px; 



  padding-right: 20px; 











  }   







ul.download {list-style-image:url(zip.gif);}

ul.download li {padding-left:5px; font-size:11px;}



#padding {height:50px;} 



.menu2 {padding:0 0 0 0px; margin:0; list-style:none; height:30px; background:#6D317D; font-family:arial, verdana, sans-serif; }







.menu2 li.top {display:block; float:left; position:relative;}







.menu2 li a.top_link {display:block; float:left; height:30px; line-height:26px; color:#ffffff; text-decoration:none; font-size:12px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;}







.menu2 li a.top_link span {float:left; display:block; padding:0 0px 0 12px; height:30px;}







.menu2 li a.top_link span.down {float:left; display:block; padding:0 0px 0 12px; height:40px; }







.menu2 li a.top_link:hover {color:#fff; }







.active {color:#E1E2E5; font-weight:bold;}















.menu2 li:hover > a.top_link {color:#E1E2E5; }























.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}















/* Default link styling */















/* Style the list OR link hover. Depends on which browser is used */















.menu2 a:hover {visibility:visible;}







.menu2 li:hover {position:relative; z-index:200;}















/* keep the 'next' level invisible by placing it off screen. */







.menu2 ul, 







.menu2 :hover ul ul, 







.menu2 :hover ul :hover ul ul,







.menu2 :hover ul :hover ul :hover ul ul,







.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}















.menu2 :hover ul.sub {left:0px; top:25px; background: #797F84; padding:3px 0; border:1px solid #ffffff; white-space:nowrap; width:162px; height:auto;}







.menu2 :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:150px;}







.menu2 :hover ul.sub li a {display:block; font-size:11px; height:20px; width:150px; line-height:20px; text-indent:5px; color:#ffffff; text-decoration:none; border:3px solid #797F84; border-width:0 0 0 3px;}







.menu2 :hover ul.sub li a.fly {background:#797F84 url(i/arrow.gif) 120px 7px no-repeat;}







.menu2 :hover ul.sub li a:hover {background:#797F84; color:#fff;}







.menu2 :hover ul.sub li a.fly:hover {background:#797F84 url(i/arrow_over.gif) 120px 7px no-repeat; color:#fff;}







.menu2 :hover ul li:hover > a.fly {background:#797F84 url(i/arrow_over.gif) 120px 7px no-repeat; color:#fff;} 















.menu2 :hover ul :hover ul,







.menu2 :hover ul :hover ul :hover ul,







.menu2 :hover ul :hover ul :hover ul :hover ul,







.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul







{ left:90px; top:-4px; background: #797F84; padding:3px 0; border:1px solid #4ab; white-space:nowrap; width:93px; z-index:200; height:auto }

.txFieldTitle {

	font-family:Arial;

	color:#333333;

	font-size:11px;

	padding-bottom:10px;

}



.txFieldTitleError {

	font-family:Arial;

	color:#9b0000;

	font-size:11px;

	padding-bottom:10px;

}



.txFieldError {

	font-family:Arial;

	color:#9b0000;

	font-size:11px;

	padding-bottom:10px;

}



.txGreen {

	font-family:Arial;

	color:#2B8E2B;

	font-size:12px;

	padding-bottom:10px;

}









 



.bgFieldTitle{

	border-color:#C87653;

}