@charset "utf-8";
/************************************************************************************************************************/
/* Formular  Seite  STYLES */
/************************************************************************************************************************/


/* FORM DIV */


#divContentFormTxt {
width: 220px; 
float: left; 
}

#divContentForm {
width: 440px;
margin-left: 250px;
padding-bottom: 10px;
/*border-top: 1px solid #979799;*/
border-bottom: 1px solid #979799;
}



.divLogo { 
margin: 20px 0px 0px 0px;
font-size: 11px;
color: #363938;
}


.logo {
margin: 5px 0px 10px 0px;
}


.hinweis {
font-size: 11px;
color: #464646;
}

/* FORM */
input, textarea, select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #525655;
}


input[type=checkbox] {
margin: 0px 5px 0px 0px;
padding: 0px;
}

input[type=text] {
background-color: #E3E4E3;
width: 220px;
height: 18px;
border: 1px solid #525655;
margin: 5px 10px 0px 0px; 
padding: 0px;
}

select {
background-color: #E3E4E3;
width: 220px;
height: 18px;
border: 1px solid #525655;
margin: 5px 10px 0px 0px; 
padding: 0px;
}

textarea {
background-color: #E3E4E3;
width: 220px;
height: 44px;
border: 1px solid #525655;
margin: 5px 10px 0 0px; 
padding: 0px;
overflow: auto;
} 


.send {
background-color:#363938;
border: 1px solid #A8AAAA;
color: #E3E4E3;
font-family: Verdana,Arial,Geneva;
font-size: 13px;
font-weight: bold;
width: 220px;
height: 24px;
margin: 10px 10px 5px 0px;  
padding: 0px;
cursor: pointer;
}


#wohnungsfilter ol {list-style-type: none; margin:0px; padding:0px; font-size:11px;}
#wohnungsfilter ol li {float: left; margin:0px; padding:0px; height:20px; line-height: 20px;}
#rooms ol li {width:55px;}
#geschosse ol li {width:136px;}
#preis ol li {width: 136px;}
#preis select {width: 100px;}


#wohnungsfilter fieldset {
		margin: 0px; border: none; border-top: 1px solid #a4a4a4; padding: 0px; margin-bottom:20px; width:290px;
	}
.wrapper-wohnungsfilter {margin-left:430px; padding:0px; line-height:1em; position: relative;}
#wohnungsfilter .section_submit {
	margin: 20px 0px 20px 0px; padding-top:10px;
/* 	border-top: 1px solid #5f6062; */
	text-align: right;
}

#rooms li label.disabled, #geschosse li label.disabled {color: #a4a4a4;}
#wohnungsfilter p, #wohnungsfilterfast p {margin: 0px; line-height: 20px; font-size: 11px;}
#wohnungsfilter legend {
		font-weight:			bold;
		font-size:				12px;
		margin-top:				-0.2em;
		padding:				0px 10px 5px 0px;
		color: #000;


	}

#wohnungsfilter legend, #IE8#HACK {
		margin-top:				0;
		margin-bottom:			0;
	}

#wohnungsfilterfast h5, #wohnungsfilter h5 {
	font-size: 12px;margin:0px;padding:0px;color: #E2007A;margin-bottom:10px;
}
#wohnungsfilterfast h5 span, #wohnungsfilter h5 span {color: #444; font-weight: normal; font-size: 11px;}
a.fastfilter {text-decoration: none; color: #E2007A;}
a.fastfilter:hover, a.fastfilter.active {color: #979799; border-bottom: 1px solid #979799;}

/* Buttons */


#wohnungsfilterbutton,
#wohnungsfilter input[type="reset"],
#wohnungsfilter input[type="submit"],
#wohnungsfilter input[type="button"] {
	-webkit-appearance: none;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	background: #ddd url(../images/icon/button.png) repeat-x;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));
	background: -moz-linear-gradient(top center, #fff 0%, #ddd 100%);
	border: 1px solid;
	border-color: #ddd #bbb #999;
	cursor: pointer;
	color: #333;
	font: bold 12px/1.2 Arial, sans-serif;
	outline: 0;
	overflow: visible;
	padding: 3px 10px 4px;
	text-shadow: #fff 0 1px 1px;
	width: auto;

	/* IE7 */
	*padding-top: 2px;
	*padding-bottom: 0px;
}

#wohnungsfilter button {
	/* IE7 */
	*padding-top: 1px;
	*padding-bottom: 1px;
}
#wohnungsfilter .button.close {
	margin-right:40px;
}


#wohnungsfilter .ie6_button,
* html #wohnungsfilter button {
	background: #ddd url(../images/icon/button.png) repeat-x;
	border: 1px solid;
	border-color: #ddd #bbb #999;
	cursor: pointer;
	color: #333;
	font: bold 12px/1.2 Arial, sans-serif;
	padding: 2px 10px 0px;
	overflow: visible;
	width: auto;
}

* html button {
	padding-top: 1px;
	padding-bottom: 1px;
}



