label,
.label,
input,
textarea,
button,
select { font-size: 12px; line-height: 15px; /*margin: 2px;*/ /*padding: 3px 6px;*/ border: none; outline: none; }
button { cursor: pointer; }

input,
textarea,
select,
button { color: #0a3257; background: #a5afb8; font-weight: bold;  }
select option { /*color: #ffffff;*/ color: #0a3257; background: #a5afb8; font-size: 12px; line-height: 15px }

.dynboxContent > tr { height: 35px!important }

.searchTable tr { height: 25px; line-height: 25px; }

a.bttnSelect,
a.bttnDisplay,
a.bttnSearch {
	cursor: pointer;
	height: 21px;
	color: transparent !important;
}

a.bttnSelect {
	width: 80px;
	background: url('../images/bttnTxtAuswaehlen.png') 0 0 no-repeat;
}
a.bttnDisplay {
	width: 56px;
	background: url('../images/bttnTxtAnzeigen.png') 0 0 no-repeat;
}
a.bttnSearch {
	width: 56px;
	background: url('../images/bttnTxtSuchen.png') 0 0 no-repeat;
}

input.inputNormal,
input.inputLarge,
input.inputHuge {
/*	border: none;
	font-size: 12px;
	line-height: 15px;
	padding: 5px 6px 3px 6px;
	color: #ffffff;
	font-weight: bold;
	background: #a5afb8;
	border-radius: 7px;*/
}

input.inputNormal {
	width: 115px;
/* 	background: url('../images/inputNormalBg.png') 0 0 no-repeat; */
}
input.inputLarge {
	width: 207px;
/* 	background: url('../images/inputLargeBg.png') 0 0 no-repeat; */
}
input.inputHuge {
	width: 314px;
/* 	background: url('../images/inputHugeBg.png') 0 0 no-repeat; */
}

span.selectTiny,
span.selectSmall,
span.selectNormal,
span.selectLarge,
span.selectHuge {
	position: absolute;
/* 	margin-top: 3px; */


/*	font-weight: bold;
	color: #164f7c;
	margin: 0 0 0 0;
	padding: 6px 0 0 3px;
	height: 19px;
	text-align: left;*/


}
span.selectTiny span.selectValue,
span.selectSmall span.selectValue,
span.selectNormal span.selectValue,
span.selectLarge span.selectValue,
span.selectHuge span.selectValue {
	font-size: 12px;
	line-height: 15px;
	display: block;
/*	height: 19px;*/
	padding: 3px 20px 3px 6px;
	/*color: #ffffff;*/
	color: #0A3257;
	font-weight: bold;
	background: #a5afb8;
	margin-left: 36px;
	white-space: nowrap;
	overflow: hidden;
	margin: 2px;
}
span.selectTiny span.selectButton ,
span.selectSmall span.selectButton ,
span.selectNormal span.selectButton ,
span.selectLarge span.selectButton ,
span.selectHuge span.selectButton { position: absolute; right: 5px; top: 10px; width: 13px; height: 7px; background: url('../images/selectArrowDown.png') 0 0 no-repeat; } /*{ display: block; float: left; width: 28px; height: 22px; background: url('../images/selectButton.png') 0 0 no-repeat; }*/

span.selectTiny {
/* 	width: 60px; */
	width: 80px;
/* 	background: url('../images/selectTinyBg.png') 0 4px no-repeat; */
}
span.selectSmall {
	width: 170px;
/* 	background: url('../images/selectSmallBg.png') 0 4px no-repeat; */
}
span.selectNormal {
	width: 211px;
/* 	background: url('../images/selectNormalBg.png') 0 4px no-repeat; */
}
span.selectLarge {
	width: 211px;
/* 	background: url('../images/selectLargeBg.png') 0 4px no-repeat; */
}
span.selectHuge {
	width: 337px;
/* 	background: url('../images/selectHugeBg.png') 0 4px no-repeat; */
}
select.selectTiny,
select.selectSmall,
select.selectNormal,
select.selectLarge,
select.selectHuge {
	position:relative;
	opacity: 0;
	font-size: 11px;
/*	left: -4px;*/


	filter:alpha(opacity=0);
}

select.selectTiny {
	width: 84px;
}
select.selectSmall {
	width: 174px;
}
select.selectNormal {
	width: 207px; height: 20px;
}
select.selectLarge {
	width: 207px;
}
select.selectHuge {
	width: 341px;
}
#leftColumn select {
	position: relative;
	top: 0px;
/* 	left: -4px; */
}
/*form#allForm select {
	background: #cc0000;
	position: relative;
	top: -6px;
	left: -2px;
}
form#searchBoxForm select {
	position: relative;
	top: 4px;
	left: -2px;
}
form#programBoxForm select {
	position: relative;
	top: 4px;
	left: -2px;
}
form#searchForm select {
	position: relative;
	top: 4px;
	left: -2px;
}*/

button { background: #1b3045; color: #ffffff; font-weight: bold; font-size: 12px; padding: 3px 6px; line-height: 15px; height: 21px; text-align: center; border: none; outline: none;  }
/*button span { font-size: 12px; line-height: 15px; }*/
