.style1 {
	color: #a05947;
	font-style: italic;
}
.main_navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #685F3C;
}
a:link {
	color: #808451;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #808451;
}
a:hover {
	text-decoration: underline;
	color: #808451;
}
a:active {
	text-decoration: none;
	color: #808451;
}
.error {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A05947;
}
.msg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999966;
}
.txt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484128;
}
.unten_mini {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #878565;
}
.tab_gr {		
	border:1px #C7C49E solid;
	font-size: 10pt;
	background-color: white;
	border-collapse:collapse;
	table-layout:fixed;
	white-space:nowrap;
	overflow: hidden;	
}
fieldset {
  border:1px solid #E6E4D2;
  -moz-border-radius:5px;
  margin:4px;
  padding:4px;
  }
.input_bg{ 
    border: 0px solid #4A533E;
	border-color:#4A533E;	
    background-color: #F3F3E2; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4A533E;
    }
.input_admin{ 
    border: 0px solid #4A533E;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4A533E;
}
.input{ 
    border: 1px solid #4A533E;
	border-color:#4A533E;
    background-color: #F4F5EB; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4A533E;
    }
.bg_line {		
      background-color: #EBECDF;
	  color: #EBECDF;
	  border: #EBECDF;
      height: 1px;	
}
.bg_line_sl {		
      background-color: #EBECDF;
	  color: #EBECDF;
      border: #EBECDF;
      height: 1px;	
}
