#frmjumper select {
	border:solid 1px #ababab;
	color:#656970;
	font-size:11px;
}
#frm_infoanforderung {
	width:530px;
	height:auto;
}
#frm_infoanforderung input {
	padding:0px 5px 0px 0px;
}
#frm_infoanforderung input[type=text] {
	border:solid 1px #ababab;
	margin:0px 0px 5px 0px;
	padding:0px 5px 0px 0px;
	height:auto;
}

#frm_infoanforderung .frm-textfield {
	border:solid 1px #ababab;
}

#frm_infoanforderung textarea {
	border:solid 1px #ababab;
	margin:0px 0px 5px 0px;
}

#frm_infoanforderung input[type=checkbox] {
	height:auto;
	margin:0px 5px 5px 0px;
}
#frm_infoanforderung input[type=radio] {
	height:auto;
}
#frm_infoanforderung_en input[type=radio] {
	height:auto;
}
#frm_infoanforderung .frm-firma {
	position:relative;
	left:70px;
	height:auto;
	border:solid 1px #ababab;
}
#frm_infoanforderung .frm-zusatz {
	position:relative;
	left:66px;
	height:auto;
	border:solid 1px #ababab;
}
#frm_infoanforderung .frm-ansprechpartner {
	position:relative;
	left:13px;
	height:auto;
	border:solid 1px #ababab;
}
#frm_infoanforderung .frm-funktion {
	position:relative;
	left:60px;
	height:auto;
	border:solid 1px #ababab;
}
#frm_infoanforderung .frm-strasse {
	position:relative;
	left:5px;
	height:auto;
	border:solid 1px #ababab;
}
#frm_infoanforderung .frm-ort {
	position:relative;
	left:26px;
	height:auto;
	border:solid 1px #ababab;
}
#frm_infoanforderung .frm-telefon {
	position:relative;
	left:60px;
	height:auto;
	border:solid 1px #ababab;
}
#frm_infoanforderung .frm-fax {
	position:relative;
	left:82px;
	height:auto;
	border:solid 1px #ababab;
}
#frm_infoanforderung .frm-email {
	position:relative;
	left:72px;
	height:auto;
	border:solid 1px #ababab;
}
#frm_infoanforderung .frm-branche {
	position:relative;
	left:59px;
	height:auto;
	border:solid 1px #ababab;
}
#frm_infoanforderung .frm-branchentaetigkeit {
	position:relative;
	left:17px;
	height:auto;
	border:solid 1px #ababab;
}
#frm_infoanforderung .frm-produkte {
	position:relative;
	left:37px;
	height:auto;
	border:solid 1px #ababab;
}
#frm_infoanforderung .frm-vertriebeneprodukte {
	position:relative;
	left:0px;
	height:auto;
	border:solid 1px #ababab;
}
#frm_infoanforderung .frm-anmerkungen {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	left:33px;
	height:auto;
	border:solid 1px #ababab;
}
#frm_infoanforderung .frm-interessesonst {
	position:relative;
	left:58px;
	margin:5px 0px 0px 0px;
	height:auto;
	border:solid 1px #ababab;
}
#frm_infoanforderung .frm-submitbutton {
	position:relative;
	left:110px;
	height:auto;
}

#frm_infoanforderung li {
	list-style:none;
	color:#D3281E;
	height:auto;
}

#frm_infoanforderung select {
	border:solid 1px #ababab;
	margin:0px 0px 0px 40px;
	height:auto;
}

#frm_infoanforderung .tag {
	margin:5px 0px 5px 105px;
	height:auto;
}

#frm_infoanforderung .uhrzeit {
	margin-left:105px;
	height:auto;
}
#frm_infoanforderung .unterpunkt {
	margin-left:110px;
	height:auto;
}
#frm_infoanforderung .unterpunkt_en {
	margin-left:122px;
	height:auto;
}
#frm_infoanforderung input[name=pflichtenheft] {
	position:relative;
	left:0px;
	margin:0px 0px 0px 0px;
	height:auto;
}
#frm_infoanforderung input[name=installation] {
	position:relative;
	left:0px;
	margin:0px 0px 0px 0px;
	height:auto;
}
#frm_infoanforderung input[name=schulung] {
	position:relative;
	left:0px;
	margin:0px 0px 0px 0px;
	height:auto;
}
#frm_infoanforderung input[name=ort1] {
	position:relative;
	left:0px;
	margin:0px 0px 0px 0px;
	height:auto;
}
#frm_infoanforderung input[name=ort2] {
	position:relative;
	left:0px;
	margin:0px 0px 0px 0px;
	height:auto;
}
#frm_infoanforderung input[name=artangebotupdate] {
	position:relative;
	left:0px;
	margin:0px 0px 0px 0px;
	height:auto;
}
#frm_infoanforderung input[name=artangebotausbau] {
	position:relative;
	left:0px;
	margin:0px 0px 0px 0px;
	height:auto;
}

#frm_infoanforderung .wartungsvertrag {
	margin-left:110px;
	height:auto;
}
#frm_infoanforderung .dbsonst{
	margin-left:110px;
	height:auto;
}
#frm_infoanforderung textarea[name=details] {
	margin-left:110px;
}


#frm_infoanforderung_en .frm-textfield {
	border:solid 1px #ababab;
}

#frm_infoanforderung_en .firma {
	border:solid 1px #ababab;
	position:relative;
	left:70px;
	height:auto;
}
#frm_infoanforderung_en .zusatz {
	border:solid 1px #ababab;
	position:relative;
	left:2px;
	height:auto;
}
#frm_infoanforderung_en .ansprechpartner {
	border:solid 1px #ababab;
	position:relative;
	left:41px;
height:auto;	
}
#frm_infoanforderung_en .funktion {
	border:solid 1px #ababab;
	position:relative;
	left:82px;
	height:auto;
}
#frm_infoanforderung_en .strasse {
	border:solid 1px #ababab;
	position:relative;
	left:29px;
	height:auto;
}
#frm_infoanforderung_en .ort {
	border:solid 1px #ababab;
	position:relative;
	left:3px;
	height:auto;
}
#frm_infoanforderung_en .telefon {
	border:solid 1px #ababab;
	position:relative;
	left:85px;
	height:auto;
}
#frm_infoanforderung_en .fax {
	border:solid 1px #ababab;
	position:relative;
	left:101px;
	height:auto;
}
#frm_infoanforderung_en .email {
	border:solid 1px #ababab;
	position:relative;
	left:91px;
	height:auto;
}
#frm_infoanforderung_en .branche {
	border:solid 1px #ababab;
	position:relative;
	left:74px;
	height:auto;
}
#frm_infoanforderung_en .branchentaetigkeit {
	border:solid 1px #ababab;
	position:relative;
	left:17px;
	height:auto;
}
#frm_infoanforderung_en .produkte {
	border:solid 1px #ababab;
	position:relative;
	left:49px;
	height:auto;
}
#frm_infoanforderung_en .vertriebeneprodukte {
	border:solid 1px #ababab;
	position:relative;
	left:0px;
	height:auto;
}
#frm_infoanforderung_en .anmerkungen {
	border:solid 1px #ababab;
	position:relative;
	left:91px;
	height:auto;
}
#frm_infoanforderung_en .interessesonst {
	border:solid 1px #ababab;
	position:relative;
	left:58px;
	margin:5px 0px 0px 0px;
	height:auto;
}



#vomuhr {
	border:solid 1px #ababab;
}
#bisuhr {
	border:solid 1px #ababab;
}
#tag {
	border:solid 1px #ababab;
}






#frm_infoanforderung_en input[name=firma] {
	position:relative;
	left:70px;
	height:auto;
}
#frm_infoanforderung_en input[name=zusatz] {
	position:relative;
	left:2px;
	height:auto;
}
#frm_infoanforderung_en input[name=ansprechpartner] {
	position:relative;
	left:41px;
height:auto;	
}
#frm_infoanforderung_en input[name=funktion] {
	position:relative;
	left:82px;
	height:auto;
}
#frm_infoanforderung_en input[name=strasse] {
	position:relative;
	left:29px;
	height:auto;
}
#frm_infoanforderung_en input[name=ort] {
	position:relative;
	left:3px;
	height:auto;
}
#frm_infoanforderung_en input[name=telefon] {
	position:relative;
	left:85px;
	height:auto;
}
#frm_infoanforderung_en input[name=fax] {
	position:relative;
	left:101px;
	height:auto;
}
#frm_infoanforderung_en input[name=email] {
	position:relative;
	left:91px;
	height:auto;
}
#frm_infoanforderung_en input[name=branche] {
	position:relative;
	left:74px;
	height:auto;
}
#frm_infoanforderung_en input[name=branchentaetigkeit] {
	position:relative;
	left:17px;
	height:auto;
}
#frm_infoanforderung_en input[name=produkte] {
	position:relative;
	left:49px;
	height:auto;
}
#frm_infoanforderung_en input[name=vertriebeneprodukte] {
	position:relative;
	left:0px;
	height:auto;
}
#frm_infoanforderung_en textarea[name=anmerkungen] {
	position:relative;
	left:91px;
	height:auto;
}
#frm_infoanforderung_en textarea[name=interessesonst] {
	position:relative;
	left:58px;
	margin:5px 0px 0px 0px;
	height:auto;
}
p.frm-error {
	color:#DF231A;
}

input.frm-submitbutton_en {
	height:auto;
	position:relative;
	left:120px;
}
select#tag {
	height:auto;
	margin:0px 0px 5px 0px;
}	
#details_en {
	position:relative;
	left:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:400px;
}
/*  ################ tx-srfeuseregister-pi1 ############### */
input.tx-srfeuserregister-pi1-text {
	height:auto;
	border:solid 1px #ababab;
}
#tx-srfeuserregister-pi1-username {
	border:solid 1px #ababab;
	height:auto;
}

#tx-srfeuserregister-pi1-password {
	border:solid 1px #ababab;
	height:auto;
}
#tx-srfeuserregister-pi1-password_again {
	border:solid 1px #ababab;
	height:auto;
}
#tx-srfeuserregister-pi1-first_name {
	border:solid 1px #ababab;
	height:auto;
}
#tx-srfeuserregister-pi1-last_name {
	border:solid 1px #ababab;
	height:auto;
}

#tx-srfeuserregister-pi1-title {
	border:solid 1px #ababab;
	height:auto;
}

#tx-srfeuserregister-pi1-company {
	border:solid 1px #ababab;
	height:auto;
}
#tx-srfeuserregister-pi1-telephone {
	border:solid 1px #ababab;
	height:auto;
}
#tx-srfeuserregister-pi1-fax {
	border:solid 1px #ababab;
	height:auto;
}
#tx-srfeuserregister-pi1-email {
	border:solid 1px #ababab;
	height:auto;
}


/* ############### fe loginbox ################ */
input.loginbox-username {
	border:solid 1px #ababab;
	width:200px;
	height:20px;
}
input.loginbox-password {
	border:solid 1px #ababab;
	margin:0px 0px 5px 0px;
	width:200px;
	height:20px;
}
input.loginbox-forgotemail {
	border:solid 1px #ababab;
	margin:0px 0px 5px 0px;
	width:200px;
	height:20px;
}
input.loginbox-submitbutton {
	margin:0px 0px 5px 0px;
	width:200px;
	height:25px;
}


/* ################# indexed search ################# */
input.tx-indexedsearch-searchbox-sword {
	border:solid 1px #ababab;
	margin:0px 0px 5px 0px;
	height:20px;
}

input.tx-indexedsearch-searchbox-button {
	margin:0px 0px 5px 0px;
	height:25px;
}

select.tx-indexedsearch-selectbox-type {
	border:solid 1px #ababab;
	margin:0px 0px 5px 0px;
	height:20px;
}

select.tx-indexedsearch-selectbox-defop {
	border:solid 1px #ababab;
	margin:0px 0px 5px 0px;
	height:20px;
}

select.tx-indexedsearch-selectbox-media {
	border:solid 1px #ababab;
	margin:0px 0px 5px 0px;
	height:20px;
}

select.tx-indexedsearch-selectbox-lang {
	border:solid 1px #ababab;
	margin:0px 0px 5px 0px;
	height:20px;
}

select.tx-indexedsearch-selectbox-sections {
	border:solid 1px #ababab;
	margin:0px 0px 5px 0px;
	height:20px;
}

select.tx-indexedsearch-selectbox-order {
	border:solid 1px #ababab;
	margin:0px 0px 5px 0px;
	height:20px;
}

select.tx-indexedsearch-selectbox-desc {
	border:solid 1px #ababab;
	margin:0px 0px 5px 0px;
	height:20px;
}

select.tx-indexedsearch-selectbox-results {
	border:solid 1px #ababab;
	margin:0px 0px 5px 0px;
	height:20px;
}

select.tx-indexedsearch-selectbox-group {
	border:solid 1px #ababab;
	margin:0px 0px 5px 0px;
	height:20px;
}


