/* Formularkrams */

INPUT, TEXTAREA, SELECT
{
	border: 0px;
	font-size: 9px;
	padding-left: 2px;
}

INPUT
{
	height: 14px;
}


/* fehler in formularfeldern */
.formerror
{
	border: 1px solid #CC0000;
	background-color: #FCF0F0;
}

.erroralert {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #CC0000;
	}
	
/* Form */

	
.form {
	height: 16px;
	border: 1px solid;
	border-color: #d3d3d3;
	font-size: 9px;
	color: #000;
	margin: 1px 0px 1px 1px;
	padding: 0px;
	vertical-align: top;
	overflow:hidden;
}
.form-promefo {
	width: 55px;
	height: 16px;
	border: 1px solid;
	border-color: #d3d3d3;
	font-size: 9px;
	color: #000;
	margin: 1px 0px 1px 1px;
	padding: 0px;
	vertical-align: top;
	overflow:hidden;
}

.form-promefo2 {
	width: 40px;
	height: 16px;
	border: 1px solid;
	border-color: #d3d3d3;
	font-size: 9px;
	color: #000;
	margin: 1px 0px 1px 1px;
	padding: 0px;
	vertical-align: top;
	overflow:hidden;
}

#form-select {
	width: 50px;
	height: 14px;
	border: 1px solid #d3d3d3;
	font-size: 9px;
	color: #000;
	margin: 0px 0px 0px 0px;
}

.form-select-scroller
{
	/*scrollbar-base-color:#f4f4f4;*/
	scrollbar-arrow-color: #b3b3b3; /*Pfeile*/
	scrollbar-face-color: #e4e4e4; /*Anfasser*/
	scrollbar-shadow-color: #e4e4e4; /*Aussenlinien rechts/unten*/
	scrollbar-highlight-color: #e4e4e4; /*Aussenlinien links/oebn*/
	scrollbar-3dlight-color: #b3b3b3; /*Schatten links/oebn*/
	scrollbar-darkshadow-Color: #b3b3b3; /*Schatten rechts/unten*/
	scrollbar-track-color: #f4f4f4; /*Hintergrund*/
}

.formular-tabelle-weiss
{
	background-color: #ffffff;
	vertical-align:top;
	padding: 5px 0px 5px 0px;
}

/* Formular-Tabelle färben Grau*/
.formular-tabelle-grau
{
	background-color: #f4f4f4;
	vertical-align:top;
	padding: 5px 0px 5px 0px;
}


.formular
{
	padding: 0px;
	margin: 0px;
}

.formular H1
{
	color: #989898;
	font-size: 11px;
	font-weight: bold;
	padding:  0px 0px 0px 0px;
	margin: 0px;
}
.formular P
{
	color: #333333;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	line-height: 1.8;
}
.formular-small P
{
	color: #333333;
	font-size: 10px;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	line-height: 1.8;
}
.formular-bild H1
{
	color: #989898;
	font-size: 11px;
	font-weight: bold;
	padding:  0px 0px 5px 0px;
	margin: 0px;
}
.formular-bild P
{
	color: #333333;
	font-size: 12px;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	line-height: 1.8;
}