body.main {
   background-color: #F7EFDD
}

.back1 { background-color: #937D57 } /* dark brown  */
.back2 { background-color: #CBB489 } /* light brown */ 
.back3 { background-color: #F2EBE1 } /* creme white */
.back4 { background-color: #333333 } /* antraciet   */

.text1 {  /* black */
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color:#000000 }
.text1_11pt {  /* black */
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   color:#000000 }
.text2 { /*  */ 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color:#D4C4A0 }
.text3 {   /* dark red */
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 14px; 
   color:#AF4310 ; 
   font-weight: bold}   

.text_tablecaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#AF4310;
	font-weight: bold;
	vertical-align: top;
}   

.text_small_black {  /* black */
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
   color:#000000 
}

a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
img {
	border-style: none;
	border-width: 0;
	border: 0px;
}
table.body_table {
	margin: 0px;
	padding: 0px;
	width: 450px;
	border-style: none;
	border-width: 0;
	border: 0px none;
}
td.body_leftmargin {
	width: 25px;
}

.text_title {   /* dark red */
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 14px; 
   color:#AF4310 ; 
   font-weight: bold;
	vertical-align: middle;
}   
	


input.inputtext, input.inputNumber, input.inputCalculatedNumber {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color:#000000;
   text-align: left;
   border: 1px solid #000000;

}

input.inputNumber, input.inputCalculatedNumber{
   text-align: right;
}

input.inputCalculatedNumber{
    border: 0px solid #000000;
}

input.inputradio {
   border: 0px none;
}

input.inputsubmit {
   border: 1px solid ;
   text-align: center;
}
td {
	vertical-align: top;
}
