﻿/*---
authentication Stylesheetfile for fewoanzeigen.de 
---*/

.adressformular .alert {
    color: #f00;
    display: inline;
    line-height: 20px;
    margin-left: 15px;
}

.adressformular .color {
	color: #000;
}

.adressformular .formcontainer_01,
.adressformular .formcontainer_02,
.adressformular .formcontainer_03,
.adressformular .formcontainer_04,
.adressformular .formcontainer_05,
.adressformular .formcontainer_06,
.adressformular .formcontainer_07,
.adressformular .formcontainer_08,
.adressformular .formcontainer_09,
.adressformular .formcontainer_10,
.adressformular .formcontainer_11 {
    overflow: hidden;
    margin-bottom: 5px;
}

.adressformular .label_01,
.adressformular .label_02,
.adressformular .label_03,
.adressformular .label_04,
.adressformular .label_05,
.adressformular .label_06,
.adressformular .label_07,
.adressformular .label_08,
.adressformular .label_09,
.adressformular .label_10,
.adressformular .label_11 {
	width: 160px;
    float: left;
}

.adressformular .form_01,
.adressformular .form_02,
.adressformular .form_03,
.adressformular .form_04,
.adressformular .form_05,
.adressformular .form_06,
.adressformular .form_07,
.adressformular .form_08,
.adressformular .form_09,
.adressformular .form_10,
.adressformular .form_11 {
	width: 172px;
    float: left;
}

.adressformular .form_01 { width: 400px; }
.adressformular .form_01 span { margin-left: 15px; }

.adressformular .form_06 { overflow: hidden;}

.adressformular .form_PLZ {
    float: left;
	width: 55px;
}

.adressformular .form_Ort {
	float: right;
	width: 100px;
}

.adressformular .w_04 {
	width: 45px;
}

.adressformular .w_07 {
	float: right;
	width: 90px;
}

.adressformular .w_12,
#login .textbox,
#account .w_12 {
	width: 160px;
}

.adressformular .w_27 {
	float: left;
	width: 172px;
}

#account .alert,
#login .column span {
	margin-left: 15px;
}

#divPwStrength {
    float: left;
	font-size: 13px;
    margin: 0;
}

#divPwStrength #password-strength,
#divPwStrength .password-strength-bar {
    height:23px !important;
    line-height: 23px;
    }

#divPwStrength #password-strength { 
    width:170px !important;
    }

#login .hd {
	padding: 0 0 5px;
}

#login li,
#account li { 
    margin-bottom: 5px;
    overflow: hidden; 
    }

#login .column,
#account .column {
    margin: 5px 0 0 0;
    padding: 0;
    width: 100%;
}

#login label,
#account label {
    width: 160px;
    float: left;
}

#switch tr td,
#registration tr td {
	float: left;
	line-height: 18px;
	padding: 0;
	width: 170px;
}

#switch input[type="radio"],
#registration input[type="radio"] {
	height: 18px;
	margin: 0 5px 0 0;
    vertical-align: middle;
}
