input.tx {
	border : 1px solid #888888;
}
input.txh, p.txh {
	border : 1px solid #A70C0C;
	background-color : #CB7878;
}
p.h {
	color: #A70C0C;
	font-weight: bold;
}

/* agentur form-css */

/*.clear {
	clear:both;
}*/
.spacer{
width: 380px;
height: 10px;
background-color: transparent;
display: block;
}
.titel{
font: 18px Arial, Helvetica, sans-serif;
color : #006634;
background-color : transparent;
margin : 30px 10px 0px 0px; 
padding : 4px 4px 0px 10px;
letter-spacing: 0.1em;
font-weight: 700;
font-style: italic;
}
/*.meinformular {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size : 11px; 
color : #000;
background-color :#ccc;
margin : 20px 0px 20px 0px; 
}*/
 form p {
	  width: 380px;
	  min-height: 20px;
	  background-color:transparent;
     margin-bottom: 0.2em;
	  display: block;
      }

form p label {
float: left;		
font-size:11px;
color: #000;
width: 120px;
margin: 6px 10px 0px 0px;
font-variant: normal;
text-align: right;
background-color: transparent;
      }

form p input,form p select {font-family:Verdana, Arial, sans-serif;
font-size:11px;
color: #000;
border: 0.08em solid #996;
margin-top: 0.3em;
padding:0.1em;
width: 230px;
background-color: transparent;
float: left;
font-stretch: wider;
      }
form p select {
width: auto;
background-color: #cd814c;
}
form p textarea {
font-size:11px;
width: 245px;
border: 0.08em solid #cd814c;
margin-top: 0.3em;
background-color: transparent;
float: left;
/*height: 10em;*/
}
form p input#formInput_submit, form p input#formInput_reset {
color : #fff;
width: auto;
float: right;
background-color: transparent;
margin: 0px 0px 4px 8px;
}

/* START ::: FORMULAR sheets */
fieldset {font-family:Verdana, Arial, sans-serif;
font-size:12px;
color: #57612A;
width: 400px;
border: 1px solid #8e5519;
margin: 0px 0px 10px 8px;
padding: 0px 0px 0px 12px;
background-color: transparent;
}
legend {font-family: Verdana, Arial, sans-serif;
font-size:14px;
color : #52576C;
border-left: 5px solid #52576C;
font-variant: normal;
margin : 10px 10px 20px 0px; 
padding : 4px 10px 0px 10px;
font-weight: 700;
}
.label {font-family: Verdana, Arial, sans-serif;
color : #8e5519;
width: 120px;
margin: 0px 0px 40px 0px;
font-variant: normal;
text-align: right;
background-color: transparent;
}
.kundenkontoinput {font-family: Verdana, Arial, sans-serif;
font-size:10px;
color: #8e5519;
width: 330px;
margin: 0px 0px 0px 0px;
font-variant: normal;
text-align: left;
background-color:transparent;
}
.formteaser{font-family: Verdana, Helvetica, sans-serif;
font:9px 150%;
color: #000;
margin: 10px 0px 0px 0px;
width: 380px;
font-variant: normal;
text-align: right;
background-color:transparent;
display: block;
}
.fehlermeldung {font-family: Verdana, Arial, Helvetica, sans-serif;
font:11px 140%;
color: #000;	
margin: 10px 0px 20px 0px;
width: 380px;
font-variant: normal;
font-weight: 100;
text-align: left;
background-color: transparent;
display: block;
}
.fehlermeldung ul {
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}
.fehlermeldung li {
font:10px 140%;
color: #903;	
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-position: inside;
list-style-type: square;
font-weight: 600;
}
.infomessage {font-family: Courier, Verdana, sans-serif;
font-size: 10px;
color: #999;
/*border-left: 3px solid #deb069;*/
background-color:transparent;
margin: 0px 0px 0px 0px;
padding: 10px 8px 8px 8px;
display: block;
}
/* ENDE ::: FORMULAR sheets */
