/*REGI*/

body {background:url(../images/bg.gif); }


#passwd,
#register_name, 
#register_firm, 
#register_surname, 
#register_tel, 
#register_fax, 
#register_mobile, 
#register_mail, 
#register_road, 
#register_housenb, 
#register_password, 
#register_password_rep,
#register_town,
#register_plz,
#register_registrieren,
#username,
#r_adresse input,
.wbox_count input {border:1px solid #444444; width:150px; background: #182333; padding:2px; color:#cdcdcd}

#register_housenb {width:40px;}

#register_name, 
#register_firm, 
#register_surname, 
#register_tel, 
#register_fax, 
#register_mobile, 
#register_mail, 
#register_road, 
#register_password, 
#register_plz,
#register_registrieren,
#register_password_rep,
#register_password_rep, 
#register_town{*margin-left:-100px;}

#registrieren {
	background: url(../images/register.png) no-repeat; 
	border:none; 
	width:179px; 
	height:33px;
	cursor:pointer;
}

.regform_field select {
	*margin-left:-70px;
}


#passwd {*width:149px;}


/* KASSE - VORGANG*/
#username:hover, #username:focus,
#passwd:hover, #passwd:focus,
#register_name:hover, 
#register_firm:hover, 
#register_surname:hover, 
#register_tel:hover, 
#register_fax:hover, 
#register_mobile:hover, 
#register_mail:hover, 
#register_road:hover, 
#register_housenb:hover, 
#register_password:hover,  
#register_plz:hover,
#register_registrieren:hover,
#register_name:focus, 
#register_firm:focus, 
#register_surname:focus, 
#register_tel:focus, 
#register_fax:focus, 
#register_mobile:focus, 
#register_mail:focus, 
#register_road:focus, 
#register_housenb:focus, 
#register_password:focus, 
#register_plz:focus,
#register_registrieren:focus,
#register_password_rep:focus,
#register_password_rep:hover, 
#register_town:focus,
#r_adresse input:focus,
#r_adresse input:hover,
#register_town:hover,
.wbox_count input:focus,
.wbox_count input:hover {background: #182333; border:1px solid #3883D7; color:#3883d7}

.bestellung_pruefen_button {
background:transparent url(../images/weiter.png) no-repeat scroll 0 0;
border:0 none;
height:30px;
width:179px;
cursor:pointer;
margin-top:10px;
margin-bottom:30px;}

#r_adresse input {margin-left:20px;}

#l_adresse input {margin-left:20px; border:1px solid #444; background:#182333; padding:2px; color:#cdcdcd;}

#l_adresse input:hover,
#l_adresse input:focus {border:1px solid #3883D7; color:#3883D7}

.input_kasse {margin-top:0px; width:150px;}

.bestellung_absenden_button {
	background:url(../images/absenden.png) no-repeat; 
	width:223px;
	height:30px;
	border:none;
        margin-bottom:30px;
}

#kasse_country_r {width:20px; !important}

/*KONTAKT*/

#senden {
	background:url(../images/senden.png) no-repeat; 
	width:179px; 
	height:31px;
	border:none !important;
	cursor:pointer;
}

#anfrageform {color:#3f3f3f;}

.main input {border:1px solid #AFAFAF !important;}

.main input:hover,
.main input:focus {background:#e1effe; border:1px solid #ababab;}

#name:focus,
#name:hover,
#email:focus,
#email:hover,
#firma:focus,
#firma:hover,
#telefon:focus,
#telefon:hover,
#nachricht:focus,
#nachricht:hover {background: #e1effe; border:1px solid #ababab;}

#name,
#email,
#firma,
#telefon,
#nachricht {border:1px solid #AFAFAF; width:235px;}

/*LOGIN*/


#loginusername_container{
	background:url('../images/inputfield.png') no-repeat;
	width:148px;
	height:23px;	
}
#loginusername{
	font-family:verdana;
	background:none;
	color:#3f3f3f;
	width:128px;
	height:23px;
	font-size:10px;
	font-weight:100;
	margin-top:5px;
	margin-left:5px;
	*margin-left:0px;
}

#loginpwd_container{
	margin-top:5px;
	background:url('../images/inputfield.png') no-repeat;
	width:148px;
	height:23px;	
}
#loginpwd{
	font-family:verdana;
	background:none;
	color:#3f3f3f;
	width:128px;
	height:23px;
	font-size:10px;
	font-weight:100;
	margin-top:5px;
	margin-left:5px;
	*margin-left:0px;
}

#loginusername,
#loginpwd {border:none;}

/*
#loginusername:hover,
#loginpwd:hover,
#loginusername:focus,
#loginpwd:focus {background:#ceec8e}
*/

.loginsubmit {
	background:url(../images/login.jpg) no-repeat; 
	border:none; 
	width:108px; 
	height:25px;
	margin:10px 0 0 19px;
	cursor:pointer;
}

/*Suchfeld */

.suchfeld {border:1px solid #cdcdcd;}

/*ADRESSBUCH*/

#ad_company,
#ad_surname,
#ad_name,
#ad_road,
#ad_housenb,
#ad_plz,
#ad_city,
#ad_country {border:1px solid #444; width:150px; background: #182333; padding:2px; color:#cdcdcd; margin-top:5px;}

#ad_company:hover,
#ad_surname:hover,
#ad_name:hover,
#ad_road:hover,
#ad_housenb:hover,
#ad_plz:hover,
#ad_city:hover,
#ad_country:hover,
#ad_company:focus,
#ad_surname:focus,
#ad_name:focus,
#ad_road:focus,
#ad_housenb:focus,
#ad_plz:focus,
#ad_city:focus,
#ad_country:focus {background: #182333; border:1px solid #3883D7; color:#3883d7}

.adresseanlegen_button {border:none; background:url(../images/hinzufuegen.png) no-repeat; width:180px; height:45px; margin-left:0px;}
.overlay_content {color:#5b5b5b;}
.adresseauswaehlen_button {background: url(../images/auswaehlen.png) no-repeat; width:180px; height:40px; border:none;}

/* PREISVORSCHLAG */

form input, form select {	font-size:10px;
	font-weight:normal;}

form select {border:1px solid #444; background:#182333; color:#cdcdcd}
form select:hover, 
form select:focus {color: #3883d7; border:1px solid #3883D7} 

#forgot_pwd input {border:1px solid #AFAFAF;}

#forgot_pwd input:focus,
#forgot_pwd input:hover {background: #e1effe; border:1px solid #ababab;}

/*PREISVORSCHLAG*/

#pvorschlag_preis {width:180px; border:1px solid #AFAFAF;}

#pvorschlag_preis_s{border:1px solid #AFAFAF;}

#pvorschlag_preis:hover,
#pvorschlag_preis_s:focus, 
#pvorschlag_preis_s:hover,
#pvorschlag_preis:focus {background: #e1effe; border:1px solid #ababab;}

.gender input {background:none; border:none; width:20px !important;}

.tfcountry input {width:20px !important;}

input, select {font-size:12px !important; font-family: verdana !important}

#submit {font-size:10px !important; margin-left:10px;}

textarea#kontakt {font-family: verdana; font-size:12px;}

