/*FORMULAR STYLE*/
/*input, select { border:dotted 1px #7273c2; }*/

#person label {
	display: block;
	font-weight: normal;
	font-size:11px;
}

legend {
	font-weight: bold;
	font-size: 100%;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

fieldset {
	border: solid 1px #9C5931;

}


textarea {
	width: 200px;
	height: 90px;
	/*border: solid 1px #9C5931;*/

}

.btnform {
   border: solid 1px #03033d;
   color: #ceceff;
   background-color: #03033d;
   padding: 5px;
   font-size: 13px;
}
 
.btnform:hover {
   border: solid 1px #0C0C57;
   color: #FFDFFF;
   background-color: #0C0C57;
   font-weight: bold;
   padding: 5px;
   font-size: 13px;
}

.btnform:focus {
   border: solid 1px #0C0C57;
   color: #FFDFFF;
   background-color: #0C0C57;
   font-weight: bold;
   padding: 5px;
   font-size: 13px;
}

input:hover, textarea:hover, select:hover, input:focus, textarea:focus, select:focus {
    border: 1px solid #03033d;
    color: #03033d;
    background-color: #ceceff;
    margin-bottom: 1px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
}

input, textarea, select {
    color: #ceceff;
    background-color: #0C0C57;
    /*background: #fff top left repeat-x;*/
    font-family: Arial, Verdana, Helvetica, sans-serif;
    /*font: 1em/1.6em Arial, "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;*/
    border: 1px dotted #7273c2;
    padding: 2px;
    margin-bottom: 1px;
    font-size: 12px;
}

#name, #firmenname, #strasse, #plz, #ort, #land, #telefon, #fax, #email {width: 200px; }

