/******************* Nestoria Search Box (Page 1) ****************/


#module_search form#addressSearchForm .addressform_land {
    width: 120px;
}

#module_search form#addressSearchForm .addressform_plz {
    width: 35px;
}

#module_search form#addressSearchForm .addressform_stadt {
    width: 115px;
}

#module_search form#addressSearchForm .addressform_stadtteil {
    width:120px;
}

#module_search form#addressSearchForm .addressform_strasse {
    width: 170px;
}

.addressformtable {
    width:100%;
}

#module_search, 
#module_search .simpleSearch,
#module_search .bottom,
#module_search .simpleSearch .top  {
	width:477px;
}

#module_search .simpleSearch .contentGradient {
	width:460px;
}
#module_search .simpleSearch { 
		background: #FFFFFF url(img/immokompass/widgets/backgrounds/bg_border_fill_470.gif) repeat-y scroll 0 0;
}

#nestoria {
	background-color:#e5ecf9;
	border-right:1px solid #93c0e5;
	border-bottom:1px solid #93c0e5;
	padding: 4px;
	width:461px;
	height:73px;	
}

.addressformtable td, .addressformtable th {
padding:1px;
margin:1px;
margin-bottom:0px;
}

.nestoriaButton {
	background-color:#93c0e5;
	border:1px solid #002266;
}

#module_search h1,
#nestoria h1 {
	font-size:12px;
	font-weight:bold;
	padding:4px;
	
}

#nestoria label {
	margin-bottom:4px;
}


/******************* Nestoria Result List (Page 2) ****************/

#nestoriaResultList {
	clear: right; 
	float: right; 
	padding-top: 16px; 
	padding-left:16px;	
}

#nestoriaResultList a {
	text-decoration: underline;
	color: #000000;
}

#nestoriaResultList .nestlistingtitle {
	font-weight: bold;
	font-size: 11px;	
}

#nestoriaResultList .nestlistingdetails {
	font-size: 11px;
}