/* $Id: Input.css 43707 2006-10-23 13:49:03Z jhaddorp $ */

/* Style-Input-Angaben - browserunabhaengig */

option {
	margin: 0 0 0 4px;
}
input {
	margin: -1px 0 0 0;
}
select {
	height: 21px;
}
select, option, optgroup, textarea, input {
	font-family: arial,geneva,helvetica,verdana,sans-serif;
	font-size: 10px;
	line-height: 12px;
}
select, textarea {
	border: 1px solid #dedede;
}


/* INPUT SONDERGRÖßEN für LOGIN */

input.inputSpecialSmall {
	width: 130px;
}
input.inputXSpecialSmall {
	height: 11px;
	width: 109px;
}

/* INPUT FIEDLS NORMALE GRÖßEN */

input.inputXSmall {
	width: 45px;
}
input.inputSmall {
	width: 100px;
}
input.inputMiddleSmall {
	width: 100px;
}
input.inputMiddle {
	width: 210px;
}
input.inputReduced {
	width: 155px;
}
input.inputNormal {
	width: 214px;
}
input.inputLarge {
	width: 457px;
}
input.inputXLarge {
	width: 670px;
}
select.inputMiddle {
	width: 216px;
}
select.inputXSmall {
	width: 51px;
}
select.inputXBigSmall {
	width: 54px;
}
select.inputSmall {
	width: 106px;
}
select.inputReducedSmall {
	width: 140px;
}
select.inputReduced {
	width: 161px;
}
select.inputXLarge {
	width: 329px;
}
textarea.inputMiddle {
	width: 214px;
	height: 66px;
	padding: 6px 6px 0 0;
}
textarea.inputXLarge {
	width: 461px;
	height: 142px;
	padding: 6px 6px 0 0;
}
input.submit {
	height: 17px;
	color: #ffffff;
	background-color: #999999;
	border: 0;
	padding: 1px 0 0 0;
}

/* CR_1645 and CR_1680 require new Input style: inverted colors */

/* INPUT SONDERGRÖßEN für LOGIN */

input.inputSpecialSmall {
	width: 130px;
	/*background:black;
	color:white;
	border:solid 1px #666;*/
}
input.inputXSpecialSmall {
	height: 11px;
	width: 109px;
	/*background:black;
	color:white;
	border:solid 1px #666;*/
}

/* INPUT FIEDLS NORMALE GRÖßEN */

input.inputXSmallDark {
	width: 45px;
	background:black;
	color:white;
	border:solid 1px #666;
}
input.inputSmallDark {
	width: 100px;
	background:black;
	color:white;
	border:solid 1px #666;
}
input.inputMiddleSmallDark {
	width: 100px;
	background:black;
	color:white;
	border:solid 1px #666;
}
input.inputMiddleDark {
	width: 210px;
	background:black;
	color:white;
	border:solid 1px #666;
}
input.inputReducedDark {
	width: 155px;
	background:black;
	color:white;
	border:solid 1px #666;
}
input.inputNormalDark {
	width: 214px;
	background:black;
	color:white;
	border:solid 1px #666;
}
input.inputLargeDark {
	width: 457px;
	background:black;
	color:white;
	border:solid 1px #666;
}
input.inputXLargeDark {
	width: 670px;
	background:black;
	color:white;
	border:solid 1px #666;
}
select.inputMiddleDark {
	width: 216px;
	background:black;
	color:white;
	border:solid 1px #666;
}
select.inputXSmallDark {
	width: 51px;
	background:black;
	color:white;
	border:solid 1px #666;
}
select.inputXBigSmallDark {
	width: 54px;
	background:black;
	color:white;
	border:solid 1px #666;
}
select.inputSmallDark {
	width: 106px;
	background:black;
	color:white;
	border:solid 1px #666;
}
select.inputReducedSmallDark {
	width: 140px;
	background:black;
	color:white;
	border:solid 1px #666;
}
select.inputReducedDark {
	width: 161px;
	background:black;
	color:white;
	border:solid 1px #666;
}
textarea.inputMiddleDark {
	width: 214px;
	height: 66px;
	padding: 6px 6px 0 0;
	background:black;
	color:white;
	border:solid 1px #666;
}
textarea.inputXLargeDark {
	width: 461px;
	height: 142px;
	padding: 6px 6px 0 0;
	background:black;
	color:white;
	border:solid 1px #666;
}
input.submit {
	height: 17px;
	color: #ffffff;
	background-color: #999999;
	border: 0;
	padding: 1px 0 0 0;
}

