/* plugin.tx_realty_pi1.enableNextPreviousButtons = 1 */

DIV.tx-realty-pi1-filter-form {color: #666666;}


/*### All Labels for this Wid */
.tx-realty-pi1-label {width: 230px !important; float: none; background: url(../../../fileadmin/_schwabimmo2010/gfx/rand_bg.gif) repeat-x top center;}


/*## Immo-ID - freie Eingabe - Input - Vul de object ID in: ##*/
DIV#tx_realty_pi1_searchWidget_uid {width: 240px; font-weight: bold; float: none; border: 1px solid #D9D9D9; margin: 0 0 5px 0; padding-left: 2px;}
#tx_realty_pi1-uidsearch {width: 220px; margin: 0 0 5px 3px;}


/*## Objektnummer - freie Eingabe - Input - Vul het objectnummer in: ##*/
DIV#tx_realty_pi1_searchWidget_objectNumber {width: 240px; font-weight: bold; float: none; border: 1px solid #D9D9D9; margin: 0 0 5px 0; padding-left: 2px;}
#tx_realty_pi1-objectNumberSearch {width: 220px; margin: 0 0 5px 3px;}


/*## Postcode - freie Eingabe - Input - Vul een plaatsnaam of postcode in: ##*/
DIV#tx_realty_pi1_searchWidget_site {width: 240px; font-weight: bold; float: none; border: 1px solid #D9D9D9; margin: 0 0 5px 0; padding-left: 2px;}
#tx_realty_pi1-site {width: 220px; margin: 0 0 5px 3px;}


/*## Ort - vorgegeben vom System - DropDown - Plaatsnaam: ##*/
DIV#tx_realty_pi1_searchWidget_city {width: 240px; font-weight: bold; float: none; border: 1px solid #D9D9D9; margin: 0 0 5px 0; padding-left: 2px;}
#tx_realty_pi1-city {width: 220px; margin: 0 0 5px 3px;}
select#tx_realty_pi1-city option {border: 0px;}

/*## Haustyp - vorgegeben vom System - DropDown - Soort Woning: ##*/
DIV#tx_realty_pi1_searchWidget_houseType {width: 240px; font-weight: bold; float: none; border: 1px solid #D9D9D9; margin: 0 0 5px 0; padding-left: 2px;}
#tx_realty_pi1-houseType {width: 220px; margin: 0 0 5px 3px;}
select#tx_realty_pi1-houseType option {border: 0px;}


/*## District - vorgegeben vom System - DropDown - Plaatsnaam: ##*/
DIV#tx_realty_pi1_searchWidget_district {width: 240px; font-weight: bold; float: none; border: 1px solid #D9D9D9; margin: 0 0 5px 0; padding-left: 2px;}
.tx-realty-pi1-filter-form .tx-realty-pi1-input {width: 220px; margin: 0 0 5px 3px;}
select#tx_realty_pi1-district option {border: 0px;}


/*## Kaufpreis - vorgegeben vom System - DropDown - koopprijs: ##*/
DIV#tx_realty_pi1_searchWidget_priceRange {width: 240px; width: 240px; font-weight: bold; float: none; border: 1px solid #D9D9D9; margin: 0 0 5px 0; padding-left: 2px;} 
#tx_realty_pi1-priceRange {width: 220px; margin: 0 0 5px 3px;}
select#tx_realty_pi1-priceRange option {border: 0px;}


/*## Kaufpreis von bis - 2 x Inputs - Huur / Koopprijs van: ##*/
DIV#tx_realty_pi1_searchWidget_rent {width: 240px; font-weight: bold; float: none; border: 1px solid #D9D9D9; margin: 0 0 5px 0; padding-left: 2px;}
#tx_realty_pi1-rent-from  {width: 95px; margin: 0 0 5px 3px;}
#tx_realty_pi1-rent-to {width: 95px; margin: 0 0 5px 3px;}


/*## Zimmerzahl von bis - 2 x Inputs - Aantal kamers van: ##*/
DIV#tx_realty_pi1_searchWidget_numberOfRooms {width: 240px; font-weight: bold; float: none; border: 1px solid #D9D9D9; margin: 0 0 5px 0; padding-left: 2px;}
#tx_realty_pi1-numberOfRooms-from  {width: 95px; margin: 0 0 5px 3px;}
#tx_realty_pi1-numberOfRooms-to {width: 95px; margin: 0 0 5px 3px;}


/*## Wohnraum von bis - 2 x Inputs - Woonoppervlakte van: ##*/
DIV#tx_realty_pi1_searchWidget_livingArea {width: 240px; font-weight: bold; float: none; border: 1px solid #D9D9D9; margin: 0 0 5px 0; padding-left: 2px;}
#tx_realty_pi1-livingArea-from {width: 50px;}
#tx_realty_pi1-livingArea-from {width: 95px; margin: 0 0 5px 3px;}
#tx_realty_pi1-livingArea-to {width: 95px; margin: 0 0 5px 3px;}


/*## zu kaufen oder mieten - 2 x Radio - Maak een keuze: ##*/
DIV#tx_realty_pi1_searchWidget_objectType {width: 240px; font-weight: bold; float: none; border: 1px solid #D9D9D9; margin: 0 5px 5px 0; padding-left: 2px;}
DIV.tx-realty-pi1-radio-buttons {margin: 0 0px 5px 3px;}


/*## Anfrageformular Realty ##*/
DIV#tx-realty-pi1-field {width: 240px; font-weight: bold; float: none; border: 1px solid #D9D9D9; margin: 0 0 5px 0; padding-left: 2px;}
input#tx_realty_pi1-requesterName {width: 235px; margin: 0 0 5px 3px;}
input#tx_realty_pi1-requesterStreet {width: 235px; margin: 0 0 5px 3px;}
input#tx_realty_pi1-requesterZip {width: 55px; margin: 0 0 5px 3px;}
input#tx_realty_pi1-requesterCity {width: 170px; margin: 0 0 5px 3px;}
input#tx_realty_pi1-requesterEmail {width: 235px; margin: 0 0 5px 3px;}
input#tx_realty_pi1-requesterPhone {width: 235px; margin: 0 0 5px 3px;}
textarea#tx_realty_pi1-request {width: 390px; height: 200px; margin: 0 0 5px 3px;
background-color:#FCFCFC;
border:1px solid #D9D9D9;
font-size:12px;
line-height:16px;
margin:1px;
}

fieldset.tx-realty-pi1-fieldset {
	margin-bottom: 5px;
	border: 1px solid #D9D9D9;
	background: #F6F5F7;
	float: none;
	clear: both;
	width: 400px; 
}


/*## Textkasten Detailansicht Mitte ##*/
.tx-realty-pi1 .single-view .text-pane {float: left; margin: 0 1em 1em 0; width: 85%;}

.tx-realty-pi1 .single-view .text-pane .overview {border-collapse: collapse; margin: 1.5em 0 .5em; padding: 0; width: 100%;}
.tx-realty-pi1 .single-view .text-pane .overview th {text-align: center; line-height: 24px; background: #D9E2E7; font-size: 14px; font-weight: bold; color: #3B3B3B; padding: 0 0 0 50px 4em; background-image: url(../../../fileadmin/_schwabimmo2010/realitymanager/images/Button_rechts_Neu2.png); background-repeat: no-repeat; background-position: 0px -7px;}
.tx-realty-pi1 .single-view .text-pane .overview th, .tx-realty-pi1 .single-view .text-pane .overview td {border: 1px solid white;}
.tx-realty-pi1 .single-view .text-pane .overview td {vertical-align: top; padding: 2px; font-size: 11px;}
#.tx-realty-pi1 .single-view .text-pane .overview tr.odd {background: #F0F4F7;}#
.tx-realty-pi1 .single-view .text-pane .overview tr.even {background:#E7ECF0;}


/*## CSS Detail- Listenansicht ##*/
DIV.price h4 {
	font-size: 30px;
	color: #3B3B3B; 
	line-height: 30px;
	padding: 0 0 2px 0
	
}

DIV.price p {
	font-size: 19px; 
	color: #62666F; 
	font-weight: bold; 
	line-height: 21px;
	padding: 10px 0 0 0
}

DIV.address h4 {
	font-size: 14px;
	font-weight: bold; 
	color: #3B3B3B; 
	line-height: 24px; 
	padding: 1px 0 1px 0; 
}

DIV.tx-realty-pi1-offerer h4 {
	font-size: 14px; 
	color: #3775a4; 
	line-height: 24px; 
	padding: 20px 0 0 0; 
}

DIV.tx-realty-pi1-label-description {
	font-size: 14px;
	font-weight: bold; 
	color: #3775a4; 
	line-height: 24px; 
	padding: 20px 0 0 0; 
}

DIV.description h4 {
	font-size: 14px;
	font-weight: bold; 
	color: #3B3B3B; 
	line-height: 26px; 
}

DIV.buttons {
	font-size: 14px;
	font-weight: bold; 
	color: #62666F; 
	line-height: 26px; 
}

DIV.text-pane h2 {
	font-size: 20px;
	font-weight: normal; 
	color: #034D8E; 
	line-height: 30px; 
	padding: 3px 0px 0px 0px;
	/*background-image: url(../../../fileadmin/_schwabimmo2010/realitymanager/images/Home.png); 
	background-repeat: no-repeat; 
	background-position: 0px 0px; */
		
}

DIV.further-description h4 {
	font-size: 14px;
	font-weight: bold; 
	color: #3B3B3B; 
	line-height: 26px; 
	padding: 40px 0 0 5px; 
	text-decoration: none;
}

DIV.list-view h2 {
	font-size: 16px;
	font-weight: bold; 
	color: #034D8E; 
	line-height: 28px; 
	padding: 0px 20px 10px 0px;
	text-decoration: none;
	/*background-image: url(../../../fileadmin/_schwabimmo2010/realitymanager/images/Home.png); 
	background-repeat: no-repeat; 
	background-position: 0px 0px; */
}

DIV.list-view h3 {
	font-size: 14px;
	font-weight: bold; 
	color: #034D8E; 
	line-height: 20px; 
	padding: 0px 0px 0px 0px;
	
	
}

.tx-realty-pi1-label-description {
	color: #194477;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 24px
	letter-spacing: 0.2px;
	margin: 0 0 0 1.5em;
	
}

.tx-realty-pi1 .single-view .text-pane .description h4 {
	display: block; 
	background-color: #d9e2e7; 
	padding: 0 0 0 5px; 
	/*background-image: url(../../../fileadmin/_schwabimmo2010/realitymanager/images/Button_rechts_Neu2.png); 
	background-repeat: no-repeat; 
	background-position: 0px -7px;*/
}

.tx-realty-pi1 .single-view .text-pane .address h4 {
	display: block; 
	background-color: #d9e2e7; 
	padding: 0px 0 0 5px;
	text-decoration: none; 
	/*background-image: url(../../../fileadmin/_schwabimmo2010/realitymanager/images/Button_rechts_Neu2.png); 
	background-repeat: no-repeat; 
	background-position: 0px -7px;*/
}

.tx-realty-pi1 .single-view .text-pane .further-description h4 {
	display: block; 
	background-color: #d9e2e7; 
	padding: 0 0 0 5px; 
	/*background-image: url(../../../fileadmin/_schwabimmo2010/realitymanager/images/Button_rechts_Neu2.png); 
	background-repeat: no-repeat; 
	background-position: 0px -7px;*/
}

.tx-realty-pi1 .single-view .text-pane .tx-realty-pi1-offerer h4 {
	display: block; 
	background-color: #d9e2e7; 
	padding: 0 0 0 30px; 
	/*background-image: url(../../../fileadmin/_schwabimmo2010/realitymanager/images/Button_rechts_Neu2.png); 
	background-repeat: no-repeat; 
	background-position: 0px -7px;*/
}
.tx-realty-pi1 .single-view .text-pane .buttons. button singleViewContact {
	display: block; 
	background-color: #d9e2e7; 
	padding: 0 0 0 30px; 
	/*background-image: url(../../../fileadmin/_schwabimmo2010/realitymanager/images/Button_rechts_Neu2.png); 
	background-repeat: no-repeat; 
	background-position: 0px -7px;*/
}


/* #### Anbieterliste ### */
.tx-realty-pi1 .single-view .text-pane .tx-realty-pi1-offerer .emphasized {
	font-size: 12px; 
	font-weight: bold; 
	padding: 2px 0 5px 0;
	float
}
dd.offerer-list-image {float: right;}

/*########*/
.tx-realty-pi1 .single-view .text-pane .price h4 {
	display: block;
	background-color: white; 
	padding: 0 0 0 10px;
	line-height: 40px;
	margin: 0 0 0 0;
}

.tx-realty-pi1 .single-view .text-pane .price p {
	padding: 5px 0 0 10px;
}

.tx-realty-pi1 .single-view .text-pane .buttons .button .singleViewAddToFavorites {
	/*background-image: url(../../../fileadmin/_schwabimmo2010/realitymanager/images/Home.png); 
	background-repeat: no-repeat; 
	background-position: 5px 3px;*/
}
.tx-realty-pi1-filter-form h3 {
	font-size: 24px; 
	color: #3B3B3B; 
	font-weight: normal; 
	line-height: 24px;
	padding: 5px 0 10px 0px;
}

.tx-realty-pi1 a.button span, .tx-realty-pi1 span.button span {
	background:#034D8E;
	display:block;
	padding:0 2px 0 0;
	
}
.tx-realty-pi1 .single-view .images .item .image {
	height:125px;
	width:123px;
	
}

.tx-realty-pi1 .single-view .text-pane .buttons {
	padding:1em 0 0;
}

/* ##### Neu M.Z. 05-05-2010 ##### */
/* ################################################# */
.tx-realty-pi1-contact-form span.button {
	float: left;
	margin: 5px 0 5px 1px;
}

SPAN.button.contactFormSubmit {
	background:none repeat scroll 0 0 transparent;
	border: 0px;
	color: white;
	display:block;
	font-size:11px;
	font-weight:normal;
	height:36px;
	line-height:36px;
	margin:1px;
	padding-left:0.2em;
	text-align:center;
	text-decoration:none;
}

SPAN.button.filterFormSubmit {
	background:none repeat scroll 0 0 transparent;
	border: 0px;
	color: white;
	display:block;
	font-size:11px;
	font-weight:normal;
	height:36px;
	line-height:36px;
	margin:1px;
	padding-left:0.2em;
	text-align:center;
	text-decoration:none;
}

.tx-realty-pi1 a.button.pages, .tx-realty-pi1 span.button.pages  {height: 20px; line-height: 20px; padding 0 8px 0 8px;}
/*### , .tx-realty-pi1 span.button span ###*/ 


/* Lightbox Images */
#prevLink:hover, #prevLink:visited:hover {
	background: url(../../../fileadmin/_schwabimmo2010/realitymanager/images/prevlabel.gif) left 15% no-repeat !important;
}

#nextLink:hover, #nextLink:visited:hover {
	background: url(../../../fileadmin/_schwabimmo2010/realitymanager/images/nextlabel.gif) right 15% no-repeat !important;
}




