/* screen.forms.css */

/* formular elemente */
	
	form {font-family: Arial, Helvetica, sans-serif;}
	input {border:1px solid #999999; margin:0px; font-size:11px; padding:1px;}
	input.imageButton {border:0px; margin:0px; padding:0px;}
	input.loginButton {width:19px; height:19px;}
	input.checkbox {border:0px; margin:0px; padding:0px;}
	input.radioButton {border:0px; margin:0px; padding:0px;}
	input.button {font-size:11px; background-image:url('images/bg.button.gif'); height:15px; line-height:15px; border:1px solid #e5ba0f; color:#000046; padding-left:6px; padding-right:6px; outline:none; cursor:pointer;}
	input.buttonSubmit {font-size:11px; background-color:#e5ba0f; background-image:url('images/bg.button.gif'); background-repeat:repeat-x; height:18px; line-height:11px; border:1px solid #e5ba0f; color:#000046; padding-left:6px; padding-right:6px; outline:none; cursor:pointer;}
	select.selectbox {font-size:11px;}
	textarea {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
	
/* form home search */
	
	form.formHomeSearch label {font-size:24px; font-weight:bold;}
	form.formHomeSearch input.text {font-size:14px; line-height:14px; color:#000000; width:360px; padding:5px;}	
	
/* form loginbox */
	
	form.formLoginbox label {font-weight:normal;}
	form.formLoginbox input.email {width:117px; height:14px;}
	form.formLoginbox input.password {width:117px; height:14px;}
	form.formLoginbox table td {padding-bottom:2px; padding-right:2px;}
	
/* form premiumLogin */
	
	form.formPremiumLogin label {font-weight:normal;}
	form.formPremiumLogin input.email {width:180px; height:14px;}
	form.formPremiumLogin input.password {width:180px; height:14px;} 
	form.formPremiumLogin table td {padding-bottom:2px; padding-right:2px;}
	
/* form registration */
	
	div.registration {width:330px; margin-left:147px;}
	div.registration label {font-weight:normal;}
	div.registration table td.label {padding-bottom:2px;}
	div.registration table td.attention {width:10px;}
	div.registration table td.field {padding-bottom:10px;}
	div.registration table td.info {padding-bottom:3px; color:#666666;}
	div.registration table td.error {background-image:url('images/error.attention.small.gif'); background-repeat:no-repeat; background-position:0px 0px;}
	
	div.registration input {height:15px; margin:0px; width:315px;}
	div.registration input.birthday {height:15px; margin:0px; width:40px;}
	div.registration table td.error input {border:1px solid #E8092C;}
	div.registration input.radioButton {width:20px;}
	
	div.pwDescription {width:110px; float:left;}
	div.pwSecureState {position:relative; width:69px; height:6px; float:left; text-align:center; font-weight:bold; top:3px;}
	div.pwStrengthColor0 {background-color:#E7E5E6;}
	div.pwStrengthColor1 {background-color:#E8092C;}
	div.pwStrengthColor2 {background-color:#ECCD50;}
	div.pwStrengthColor3 {background-color:#55FF7F;}
	div#pwInfoText1 {visibility:hidden;}
	div#pwInfoText2 {visibility:hidden;}
	div#pwInfoText3 {visibility:hidden;}
	
	table.registrationRules td.checkbox {width:25px; padding-bottom:10px;}
	table.registrationRules td.checkboxInfo {padding-bottom:10px;}
	
/* form sonnensuche */
	
	form.formSonnensuche {margin-top:10px; margin-bottom:10px;}
	
/* form formMobilSmsNachricht */
	
	form.formMobilSmsNachricht select#prefix {width:150px;}
	form.formMobilSmsNachricht input#number {width:150px;}
	form.formMobilSmsNachricht input#captchacode {width:150px;}
	
/* form znp */
	
	form#znpFormUpload table td {padding:0 10px 10px 0;}
	form#znpFormUpload input {width:250px; padding:2px;}
	form#znpFormUpload select#znpBDay {width:55px; font-size:11px; padding:2px;}
	form#znpFormUpload select#znpBMonth {width:55px; font-size:11px; padding:2px;}
	form#znpFormUpload select#znpBYear {width:82px; font-size:11px; padding:2px;}
	form#znpFormUpload input#znpAgb {width:20px;}
	form#znpFormUpload input#znpSex1 {width:20px;}
	form#znpFormUpload input#znpSex2 {width:20px;}
	form#znpFormUpload input#znpTitle {width:515px;}
	form#znpFormUpload textarea#znpText {width:515px;}
	form#znpFormUpload input#znpUserfile {width:auto;}
	
/* form skiwetterExtSearch */
	
	form#skiwetterExtSearch input.searchfield {width:50px; padding:2px;}