/***** General styles *****/


.tx-realty-pi1 a.button,
.tx-realty-pi1 span.button {
	display: block;
	height: 18px;
	line-height: 18px;
	margin: 1px;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	color: white;
	text-decoration: none;
	border: none;
	background-color:#838383;
}

.tx-realty-pi1 a.button span,
.tx-realty-pi1 span.button span {
	display: block;
	background-color:#838383;
	padding:0px 6px 2px 6px;
}

.tx-realty-pi1 span.pages span, .tx-realty-pi1 a.pages span {
	padding-bottom:0px;
}

.tx-realty-pi1 span.button span {
	cursor: default; /* for disabled buttons, don't use the "I" text cursor */
}
.tx-realty-pi1 a.button span {
	cursor: pointer; /* IE hack */
}

.tx-realty-pi1 span.act span,
.tx-realty-pi1 a.act span {
	background-color:#851519;
}

/* Images in result list and single view */
.tx-realty-pi1 .image {
	border: 1px solid #B3C5D3;
}


/***** SINGLE VIEW *****/

.tx-realty-pi1 a.printPage {
	margin-left: 10px;
}

/* Lightbox Images */
#prevLink:hover, #prevLink:visited:hover {
	background: url(images/prevlabel.gif) left 15% no-repeat !important;
}

#nextLink:hover, #nextLink:visited:hover {
	background: url(images/nextlabel.gif) right 15% no-repeat !important;
}

td.item h3 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:25px;
	color:#851519;
	background-color:#efefef;
	border:1px solid #e4e4e4;
	padding:2px 6px;
	display:block;
	text-decoration:none;
}

td.item h3 a:hover {
	text-decoration:underline;
}

table.item {
	background-image:url('realtyboxbg.gif');
	background-repeat:repeat-x;
	background-color:#FFF;
	border:1px solid #e4e4e4;
	color:#555;
	font-size:12px;
	line-height:25px;
}

table.item td.image {
	border:none;
	padding-right:20px;
}

table#desc_wrap {
	padding:5px 10px;
	border-spacing:0;
	width:100%;
}

table.desc_inner {
	padding:0;
	border-spacing:0;
}

table th {color: #851519;}



#single-view-heading {
	border:1px solid #E2E2E2;
	background-color:#EEEFF1;
	margin-bottom:10px;
	padding:4px 10px;
	font-size:12px;
}

#single-view-heading h2 {
	font-weight:bold;
/*	font-size:13px;
*/	color:#851519;
}

#real_contact {
	float:right;
}

table.sorting input[type=radio] {
	vertical-align:middle;
	margin:0 2px;
}

table.sorting input[type=radio]+lable {
	vertical-align:middle;
}

div.address { margin: 15px 0px;}

div h4 { color: #851519;}

div.further-description { margin-top: 15px;}

fieldset.tx-realty-pi1-fieldset { border:none; background-color:#fff;}

/*.tx-realty-pi1-label { background-color:#999999; color:#FFFFFF;}
.tx-realty-pi1-input, .tx-realty-pi1-textarea { background-color:#CCCCCC;}*/

#center_r_content div.tx-realty-pi1 div.tx-realty-pi1-contact-form span.button { margin-right: 350px;}

p.notification { margin-top: 15px;}

div.tx-realty-pi1 p { font-size: 11px;}

th { background-color:#666666; color:#FFFFFF;}
/*.even { background-color:#FFFFFF; color:#666666;}
.odd { background-color:#CCCCCC; color:#666666;}*/


.tx-realty-pi1-offerer dl {
	/*font-size:0.9em;*/
	line-height:150%;
	color:#333;
}

.images {
	border: 1px solid #fff;
	color:#555;
/*	font-size:12px;
*/	line-height:25px;
    background-image:url(img/bg_images.jpg);
	background-repeat:no-repeat;
	margin-bottom: 10px;
	height: 327px;
}

div.list-view { margin-bottom: 10px;}

/******** ExposeBox *********/

div.expose { border: 1px solid #e4e4e4; width:160px;  margin-top: 200px; height:350px;}
div.exposeimg {border: 1px solid #e4e4e4; border-bottom:none; margin:5px; margin-bottom:0px;}
div.exposeliste { background-image:url(img/hg_expose.jpg); background-repeat:no-repeat; height:82px; border: 1px solid #e4e4e4; border-top: none; margin:5px; margin-top:0px;}
div.exposeliste ul { list-style: none; padding-top: 5px;}
div.exposeliste ul li { padding-left: 10px; color:#fff; font-weight:bold; line-height: 160%; text-align:left;}
div.exposetext { text-align:left; margin:5px; font-size:10px;}
.tx-realty-pi1 #exposebutton a.button { display:block; margin-top: -30px; height: 28px; width:133px; margin-left:16px; background-color:#fff; }
.tx-realty-pi1 #exposebutton a.button span { display:block; background-color:#fff; background-image:url(img/buttonrot.jpg); background-repeat:no-repeat; color:#fff;}
