/* $Id: Input.css 44093 2007-03-01 09:06:40Z bfunk $ */

/* Style-Input-Angaben - browserunabhaengig */

option {
	margin-left: 4px;
}
input {
	height: 19px;
	margin-top: 4px;
	border: 1px solid #dedede;
}
select {
	height: 17px;
}
select, option, optgroup, textarea, input {
	padding: 0 0 0 4px;
	font-size: 11px;
	line-height: 13px;
}
select, textarea {
	border: 1px solid #dedede;
	margin-top: 4px;
}
textarea, input {
	padding-top: 2px;
}


/* INPUT SONDERGRÖßEN für LOGIN */

html:first-child>*+body input.inputSpecialSmall { /* opera filter \*/
	width: 110px;
}
input.inputSpecialSmall {
	font-size: 9px;
	line-height: 11px;
	height: 15px;
	width: 127px;
}
html:first-child>*+body input.inputXSpecialSmall { /* opera filter \*/
	width: 100px;
}
input.inputXSpecialSmall {
	font-size: 9px;
	line-height: 11px;
	height: 15px;
	width: 109px;
}

/* INPUT FIEDLS NORMALE GRÖßEN */

input.inputXSmall {
	font-size: 11px;
	line-height: 13px;
	width: 49px;
	margin-right: 4px;
}
input.inputSmall {
	font-size: 11px;
	line-height: 13px;
	width: 104px;
}
input.inputMiddle {
	font-size: 11px;
	line-height: 13px;
	width: 214px;
}
input.inputReduced {
	font-size: 11px;
	line-height: 13px;
	width: 160px;
}
input.inputNormal {
	font-size: 11px;
	line-height: 13px;
	width: 214px;
}
input.inputLarge {
	font-size: 11px;
	line-height: 13px;
	width: 457px;
}
input.inputXLarge {
	font-size: 11px;
	line-height: 13px;
	width: 700px;
}
select.inputMiddle {
	width: 216px;
}
select.inputMiddleBig {
	width: 272px;
}
select.inputXSmall {
	width: 49px;
}
select.inputXBigSmall {
	width: 54px;
}
select.inputSmall {
	width: 106px;
}
select.inputReducedSmall {
	font-size: 11px;
	line-height: 13px;
	width: 140px;
}
select.inputReduced {
	font-size: 11px;
	line-height: 13px;
	width: 160px;
}
textarea.inputMiddle {
	font-family: arial,geneva,helvetica,verdana,sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-size: 11px;
	line-height: 13px;
	width: 214px;
	height: 66px;
	padding-top: 6px;
	padding-left: 6px;
}
textarea.inputXLarge {
	font-family: arial,geneva,helvetica,verdana,sans-serif;
	font-size: 11px;
	line-height: 13px;
	width: 457px;
	height: 149px;
	padding-top: 6px;
	padding-left: 6px;
}

input.submit {
	font-family: arial,geneva,helvetica,verdana,sans-serif;
	font-size: 11px;
	line-height: 13px;
	height: 17px;
	color: #ffffff;
	background-color: #999999;
	border: 0;
	padding-top: 1px;
}
