/* NETZ ID FORM */

#form_netz_id #plz {
	width: 45px;
}
#form_netz_id #ort {
	
}
#form_netz_id #strasse {
	width: 150px;
}
#form_netz_id #hausnr {
	width: 25px;
}

#tx-indexedsearch-searchbox-sword {
	color:#fff;
	font-size:9px;
	width:142px;
}

.noBg {
	border:none;
	background:none;
}

.loginInputOut {
	background:url(../../img/bg_inputLogin.png) no-repeat top left;
	height:20px;
	width:140px;
}

#loginName {
	top:0px;
	left:105px;
}

#loginPass {
	top:0px;
	left:248px;
}

#loginSubmit {
	top:2px;
	left:388px;
}

.loginInputText {
	color:#fff;
	font-size:9px;
	width:130px;
}

.loginInput {
	padding-left:6px;
	padding-top:3px;
}

.stdInput {
	border:1px solid #c3cfd5;
}

.tx-thmailformplus-pi1 .stdInput {
	width:290px;
}

.kontaktRow {
	margin-bottom:10px;
}

.kontaktLabel {
	margin-bottom:4px;
	color:#70ab25;
}



input.w400 {
	width:400px;
}

textarea {
	width:100%;
	height:100px;
}




/* RECHNER */

#rechner {
	padding: 50px 30px 20px 35px;
	width: 250px;
	color: #FFF;
}

#rechnerMain {
	color:#fff;
}

#rechner input, #rechnerMain input {
	width: 188px;
	height: 22px;
	border: none;
	background: url(../../img/bg_inputRechner.gif) no-repeat top left;
	color: #FFF;
	padding: 2px;
}

#rechner a, #rechnerMain a {
	color: #FFF;
	text-decoration: underline;
}

#rechner a:hover {
	text-decoration: none;
}

#rechner a.submit, #rechnerMain1 a.submit {
	padding-left: 20px;
	background: transparent url(../../img/link.gif) no-repeat top left;
}

.ml-19 {
	margin-left:-19px;
}



/* ANMELDEFORMULAR  */

.stadtwerkeScript h1 {
	display: none;
}

.stadtwerkeScript fieldset {
	border: none;
	margin: 0 0 25px 0;
	padding: 0;
}

.stadtwerkeScript legend {
	color: #70ab25;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0px;
}


.stadtwerkeScript input {
	border: #bec9cd 1px solid;
	background-color:#ebf3f6;
}

.stadtwerkeScript input.readonly {
	background-color: #EFEFEF;
}

/* User */
#user_form label {
	display: block;
	width: 150px;
	clear: right;
	float: left;
	border: none;
	padding: 0 0 10px 0;
	padding-right:5px;
}
#user_form div.ec {
	clear: both;
	display: block;
}
#user_form legend {
	color: #70ab25;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0px;
}

/* KWK  */
#kwk_form {
	line-height: 1.8em;
}

.mr5 {
	margin-right:5px;
}

#kwk_form h1 {
	display: none;
}

#kwk_form h2.middle {
	clear: both;
	padding-top: 15px;
	
}

#kwk_form h2 {
	
	font-size:12px;
}


#kwk_form fieldset {
	border: none;
}

#kwk_form label {
	display: block;
	width: 150px;
	clear: right;
	float: left;
	border: none;
	padding: 0 0 10px 0;
	padding-right:5px;
}

#kwk_form div.ec {
	clear: both;
	display: block;
	
}

#kwk_form legend {
	color: #70ab25;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0px;
}


#kwk_form input, #kwk_form textarea {
	float: left;
	border: #bec9cd 1px solid;
	background-color:#ebf3f6;
}

.w400h200 {
	width:440px !important;
	height:200px;
}

#submitdiv {
	text-align:right;
	padding-top:10px;
}



#kwk_form input.w400, #kwk_form textarea.w400 {
	width: 440px;
}

#kwk_form input.w92 {
	width: 50px !important;
}

#kwk_form input.w300 {
	width: 383px !important;
}

#kwk_form input.w50 {
	width: 216px;
}

#kwk_form input.readonly {
	background-color: #EFEFEF;
}

#kwk_form #kunde_plz, #kwk_form #lieferanschrift_plz,#kwk_form #lieferanschrift_strasse,
#rechnungsanschrift_plz,
#rechnungsanschrift_strasse,
#lieferanschrift_vorwahl,
#zahlungsangaben_blz {
	margin-right: 5px;
}

#kwk_form #kunde_hausnr {
	margin-left: 5px;
}

#kwk_form #bankverbindung_blz {
	margin-right: 5px;
}



/* AUFTRAG  */
/*
#form_auftrag {
	line-height: 1.8em;
}

#form_auftrag h1 {
	display: none;
}

#form_auftrag h2 {
	clear: both;
	padding-top: 25px;
}

#form_auftrag fieldset {
	border: none;
}

#form_auftrag label {
	display: block;
	width: 150px;
	clear: both;
	float: left;
	border: none;
	padding: 0 0 10px 0;
}

#form_auftrag div.ec {
	clear: both;
	display: block;
	padding: 0 0 10px 0;
}

#form_auftrag legend {
	color: #70ab25;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0px;
}


#form_auftrag input {
	float: left;
	border: #bec9cd 1px solid;
	background-color:#ebf3f6;
}


#form_auftrag input.w400 {
	width: 440px;
}

#form_auftrag input.w92 {
	width: 50px;
}

#form_auftrag input.w300 {
	width: 383px;
}

#form_auftrag input.w50 {
	width: 216px;
}

#form_auftrag input.readonly {
	background-color: #EFEFEF;
}

#form_auftrag #kunde_plz {
	margin-right: 5px;
}

#form_auftrag #kunde_hausnr {
	margin-left: 5px;
}

#form_auftrag #bankverbindung_blz {
	margin-right: 5px;
}
s*/


