.formular_h3{
	margin: 25px 0px 0px 0px;
	padding: 7px 0px 5px 35px;
	font: bold 16px Arial;
	background: #5eae29 url(../../img/layout/form_bg.jpg) left no-repeat;
	color: #ffffff;
	    }

.formular_p{margin-left: 0px; padding: 0; font: bold 9pt/140% Arial;}
.formular_a{margin-left: 0px; padding: 0; font: bold 9pt/140% Arial;}

table.formtable{ margin: 0px; padding: 0px; border-spacing: 0px;}

table.formtable td{margin: 0px; padding: 5px 10px 5px 0px; vertical-align: top; font: normal 9pt/140% Arial;}
table.formtable select{font-size: 9pt;}

table.formtable input.small{
	padding: 2px 0px 2px 0px;
	width: 60px;
	background: #fff url(../../bilder/submenu/input_bg.jpg) repeat-x;
	border: 1px solid #bbbbbb;
	font: normal 10pt/100% Arial, Helvetica, Sans-Serif, Sans;
	letter-spacing: 1px;
			   }

table.formtable input.radio{
	border: 0px solid #bbbbbb;
	width: 20px;
	font-size: 9pt;
	background: #ffffff;
	font: normal 10pt/100% Arial, Helvetica, Sans-Serif, Sans;
	                   }

table.formtable input.button {
	margin: 10px 0 0 0;
	padding: 2px;
	background: #5eae29;
	font: bold 9pt/130% Arial, Tahoma, Sans;
	color: #FFFFFF;
	width: 544px;
	border: solid 1px #18528c;
	cursor: pointer;
	}

.button_submit{
	margin: 0px;
	padding: 2px 0px 2px 0px;
	background: #5eae29;
	font: bold 9pt/130% Arial;
	color: #FFFFFF;
	width: 212px;
	border: solid 1px #18528c;
	cursor: pointer;
	      }

span.asterix {font: bold 10pt/130% "Comic Sans MS", Arial; color: #FD7D12;}

.textarea_eng,.textarea_breit{
	overflow: auto;
	vertical-align: top;
	padding: 4px;
	border: 1px solid #bbbbbb;
	background: #fff url(../../bilder/submenu/input_bg.jpg) repeat-x;
	font: bold 10pt/140% Arial;
			     }

.textarea3{
	overflow: auto;
	vertical-align: top;
	width: 358px;
	height: 181px;
	padding: 4px;
	border: 1px solid #bbbbbb;
	background: #fff url(../../bilder/submenu/input_bg.jpg) repeat-x;
	font: bold 10pt/140% Arial, Helvetica, Sans-Serif, Sans;
		  }

.textarea_eng{width: 294px; height: 280px;}
.textarea_breit{width: 655px; height: 180px;}

.breite_01,.breite_02,.breite_03,.breite_99,.breite_98{
	border: 1px solid #bbbbbb;
	font-size: 9pt;
	margin: 0px;
	padding: 2px 0px 2px 0px;
	background: #fff url(../../bilder/submenu/input_bg.jpg) repeat-x;
	font: normal 10pt/100% Arial, Helvetica, Sans-Serif, Sans;
	letter-spacing: 1px;
		  }

.breite_01{width: 210px;}
.breite_02{width: 154px;}
.breite_03{width: 322px;}
.breite_99{width: 165px;}
.breite_98{width: 45px;}


.select_01{border: 1px solid #bbbbbb; width: 210px;}
span.headcon_emptyitem{color: #CC3300;}

/* ENTSORGUNG */

.length_0,.length_1,.length_3,.length_4,.length_5{
	margin: 0px;
	padding: 2px 2px 2px 2px;
	background: #fff url(../../bilder/submenu/input_bg.jpg) top left repeat-x;
	border: 1px solid #bbbbbb;
		             	       		 }

.length_0{width: 60px}
.length_1{width: 210px}
.length_3{width: 156px}
.length_4{width: 320px}
.length_5{width: 81px}

.select_lang_1{width: 114px}
#entsorgungstable td{font: normal 13px Arial;}

td.lang_5{margin: 0px; padding: 0px; width: 94px;}
td.lang_4{margin: 0px; padding: 0px; width: 328px;}
td.lang_3{margin: 0px; padding: 0px; width: 164px;}
td.lang_2{margin: 0px; padding: 0px; width: 653px;}
td.lang_1{margin: 0px; padding: 0px; width: 216px;}
td.lang_0{margin: 0px; padding: 0px; width: 73px;}

.textarea_breit{
	margin: 0px;
	padding: 2px 2px 2px 2px;
	width: 647px;
	font: normal 13px Arial;
	       }

.inputButton{border: none;}

.entsorgung_submit{
	margin: 0px;
	padding: 2px 0px 2px 0px;
	background: #5eae29;
	font: bold 9pt/130% Arial;
	color: #FFFFFF;
	width: 303px;
	border: solid 1px #18528c;
	cursor: pointer;
		  }

.button_submit_2{
	margin: 0px;
	padding: 2px 0px 2px 0px;
	background: #5eae29;
	font: bold 9pt/130% Arial;
	color: #FFFFFF;
	width: 657px;
	border: solid 1px #18528c;
	cursor: pointer;
	      }


      a.screen, a.screen:visited {
             color: #036d09 !important;
             position: relative;
             float: right;
             margin: 0;
             z-index: 1;
             }
      a.screen b {
             position: absolute;
             visibility: hidden;
                           /* hide the image */
             width: 215px; /* give it a width */
             height: 0;
                      /* no height to solve an Opera bug that makes it selectable when hidden */
             border: 1px solid #cccccc; /* add a border */
             left: -340px;
                      /* position:the image */
             top: 20px;
             }
       a.screen:hover {
	    color: #5ea82b;
             text-decoration: none;
             border: 0;
                      /* needed for this to work in IE */
             z-index: 1000;
             }
       a.screen:hover b {
             visibility: visible; /* make the image visible */
             height: 215px;
                      /* now give it a height */
             cursor: pointer;
                      /* for IE */
             z-index: 500;
             }
       a.screen:hover b img {
             border:0;
                      /* remove the link border */
             }
