/*/////////////////////////////////////////////////////////////

This stylesheet overrides styles from a template

ONLY put the minimum of style changes here

Global templates style changes should be done in the template CSS

/////////////////////////////////////////////////////////////*/



/*

Dark Red:					#450414

Lighter Red:			#900B2D

Grey Background:	#DADADA

*/

div.paginator a{
	color:#000;
}

div.paginator{
	color:#000;
}


#cont-top {
	background-image:url(../img/cont-top.png);
}

#menu-wrap {
	background-color: #fff;
	border-collapse: collapse;
	border-top: 10px solid #fff200;
}
#slide {
	background-color: #cbb677;
}

.head_wrap {
	text-align: center;
	width:100%;
	background-color: #ed1c24;
	
}

.logo_wrap {
	position:relative;
	margin:0 auto;
	width:950px;	
}

.id_search {
	text-align:left;
	position:absolute;
	right:2px;
	top:45px;
}

.id_search input.button{
	background-color: #FFF200;
	border: 1px solid #fff;
}

.id_search input#propertyCode{
	background-color: #dcdcdc;
	border: 1px solid #6c6c6c;
}

img.float {
	position:absolute;
	top: 337px; 
	left: auto;
	right: auto;
	z-index: 100;
}

#logo {
	width:100%;
	text-align: center;
	background-color: #ed1c24;
	vertical-align: top;
	margin:0 auto;
}

#foot {
	background-image:url(../img/foot.png);
}

html {
	background-color: #fff;
}

#search-results th, #search-block-bottom th, #search-block-bottom .button {

	background-color: #ee1c05;

}

#search-block-bottom td {
	background-color: #fff;
}


#price, #main-table td.top, #price td.bot, #price td.price, #price td.rooms  {
	background-color: #2C292A;

}




#header a {
	color: #000;
}

#content {
	background-color: ;
	color: #000;
}



#property-details .calc .insidecalc .stamp {
	width:175px; 
	float:left;
	background-color: #F4F7F9;
}

#search-results {
	width: 840px;
	margin: 10px auto;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #B3BAA2;
}

#thumbs {
	width: 175px;
	background-color: #DDDDDD;
}

#search-block .button,

#property-details #buttons input, 

.calc input {

 border: 1px solid #00457c;

}





h1 {

	color: #ee1c05;

}



h2 {

	color: #ee1c05;

}





h3 {

	color: #ee1c05;

	font-weight: bold;

	font-size: 14px;

}

h4 {
	color: #fff;
	font-weight: bold;
	margin: 2px 0 5px 0;
}


h6 {

	color: #ee1c05;

	font-weight: bold;

	font-size: 14px;

}




/*--------- Menu ----------------*/

.ddmx a.item2,
.ddmx a.item2:hover,
.ddmx a.item2-active,
.ddmx a.item2-active:hover {
 font-weight: normal !important ; 
 background: #fff;
 z-index:500; 
 opacity:0.85; 
}

.ddmx a.item1,
.ddmx a.item1:hover,
.ddmx a.item1-active,
.ddmx a.item1-active:hover,
.ddmx a.item2,
.ddmx a.item2:hover,
.ddmx a.item2-active,
.ddmx a.item2-active:hover {
	padding: 5px 5px 5px 0px !important ; 
	top: 0px !important ; 
	left: 0px; 
	font-size: 14px !important ; 
	font-family: calibri, Arial, Helvetica, sans-serif !important ; 
	text-align: center !important ; 
	font-weight: normal !important ; 
	color: #ee1c05; 
	text-decoration: none !important ; 
	display: block; 
	white-space: nowrap; 
	position: relative; 
	width:158px; 
	height:20px; 
}
/*--------- Forms ----------------*/

#included_form fieldset#submit input,
#included_form fieldset.submit input,
#included_form input.button {
background-color: #ee1c05;
}

#included_form em span,
#included_form .required {
color: #ee1c05;
}
