/*
-----------------------------------------------------------------------------

styles.css

This file is CSS2 compatible. It holds all style definitions used by 
the current site. 

-----------------------------------------------------------------------------
*/

/* 
----------------------------------------------------------------------------
BODY
----------------------------------------------------------------------------
*/

.patient-body{
	margin: 0 0 0 0;
}

/*
-----------------------------------------------------------------------------

BisMarter

-----------------------------------------------------------------------------
*/
BR.w1px {
	background: none; FONT-SIZE: 1px; COLOR: #cccccc; FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
BR.w2px {
	background: none; FONT-SIZE: 2px; COLOR: #cccccc; FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
BR.w3px {
	background: none; FONT-SIZE: 3px; COLOR: #cccccc; FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
BR.w4px {
	background: none; FONT-SIZE: 4px; COLOR: #cccccc; FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
BR.w5px {
	background: none; FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}

td.shadowLeft {
	background: url(images/shadow_left.jpg) repeat-y top left;
}

td.shadowRight {
	background: url(images/shadow_right.jpg) repeat-y top left;
}
td.underMenu {
	height: 30px;
	background: url(images/under_menu.jpg) repeat-x top left;
}
td.footer{
	background: url(images/footers.jpg) repeat-x top left;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;	
}
td.menu{
	background: url(images/off.jpg) repeat-x top left;
	height: 30px;
}
a.menutext{
	height: 30px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;		
	text-decoration: none;
	padding-left: 18px;
	padding-right: 18px;	
	outline: 0px;
}
a.menutext:hover {
	height: 30px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;		
	text-decoration: underline;
	padding-left: 18px;
	padding-right: 18px;	
	outline: 0px;
}

td.menuselect{
	background: url(images/pres.jpg) repeat-x top left;
	height: 30px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;		
	text-decoration: none;	
	cursor:default;
	outline: 0px;
	padding-left: 20px;
	padding-right: 20px;
}
a.undermenu{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 11px; 	
	COLOR: #ffffff;
	text-decoration:none;
	text-transform: uppercase;
	outline: 0px;
}
a.undermenuselect{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 11px; 	
	COLOR: #97ada4;
	text-decoration:none;
	text-transform: uppercase;
	outline: 0px;
}

a.detsearchlink{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 12px; 	
	COLOR: #205041;
	text-decoration:none;
	text-transform: lowercase;
	outline: 0px;
}

td.contentBlock{
	background: #ffffff;
	FONT-SIZE: 11px;
	COLOR: #4e5254;
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;		
}

td.contentBlock12{
	background: #ffffff url(images/pic4.jpg) no-repeat top left;
	FONT-SIZE: 12px;
	COLOR: #4e5254;
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;		
}

td.titleMenu{
	background: url(images/greenline.jpg) repeat-x bottom left;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #205041;
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	text-transform: uppercase;
}
td.wline{
	height:1px;
	background: url(images/witeline.jpg) repeat-x top left;
}

td.searchBut{
	background: url(images/search_but1.jpg) repeat-x top left;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;
	cursor: pointer;
}

td.topheader{
	height:13px;
	background: url(images/header_top_line.jpg) repeat-x bottom left;
}
td.headerLeft{
	height:13px;
	background: url(images/header_top_left.jpg) no-repeat bottom left;
}
td.headerRight{
	height:13px;
	background: url(images/header_top_right.jpg) no-repeat bottom left;
}

hr.greenhr{
color: #1c4639;
background-color: #1c4639;
height: 3px;
}

hr.greenhr2{
color: #1c4639;
background-color: #1c4639;
height: 2px;
}

.title{
	FONT-WEIGHT: Bold; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; FONT-SIZE: 12px; COLOR: #1c4639;
}

.text11{
	border: 1px solid #dcdcdc;
	padding:2px;
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 11px; 
	COLOR: #494949;
}
.title-ad{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: Bold;
	COLOR: #1d493c;
}
a.arrowpage{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 12px; 
	COLOR: #333333;
	text-decoration:none;
}
td.text_cena {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:16px;
	color:#E60004;
	font-style: normal;
	text-transform:uppercase;
}
.photo_link{
	 FONT-WEIGHT: bold; FONT-FAMILY: Arial,Helvetica,Sans-Serif; FONT-SIZE: 13px; COLOR: #314c3e; text-decoration:none;
}
/* 
----------------------------------------------------------------------------
news
----------------------------------------------------------------------------
*/
.newsdate{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 11px; 
	COLOR: #2a8568;
}
a.newstext{	
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 12px; 
	COLOR: #333333;
	text-decoration:none;
}
a.newstext:hover{	
	display:box;
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 12px; 
	COLOR: #333333;
	text-decoration:none;
	border-bottom: 1px dotted #333333;
}
a.newsarh{	
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 11px; 
	COLOR: #2a8568;
	text-decoration:none;
}

td.newstitle{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 13px; 
	FONT-WEIGHT: Bold;
	COLOR: #205041;
	border-bottom: 2px solid #205041;
	line-height: 23px;
}

/* 
----------------------------------------------------------------------------
detail search
----------------------------------------------------------------------------
*/
INPUT.w60px {
	WIDTH: 60px; FONT-SIZE: 11px; COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
SELECT.w60px {
	WIDTH: 60px; FONT-SIZE: 11px; COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
SELECT.w160px {
	WIDTH: 160px; FONT-SIZE: 11px; COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}

td.standText-small{

  font-family: Arial, "MS Sans Serif", sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: lighter;
  text-decoration: none;
  color: #000000;

}
/* 
----------------------------------------------------------------------------
property details
----------------------------------------------------------------------------
*/
.top-text-title-small {
	
	 FONT-WEIGHT: bold; line-height:20px;FONT-FAMILY: Arial,Helvetica,Sans-Serif; FONT-SIZE: 13px; COLOR: #4e5254; TEXT-DECORATION: none;
}
.top-text {
	FONT-FAMILY: Arial,Helvetica,Sans-Serif; FONT-SIZE: 12px; COLOR: #4e5254; TEXT-DECORATION: none;line-height:20px;
}
.top-text-title-big {
	
	 FONT-WEIGHT: bold; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; FONT-SIZE: 16px; COLOR: #4e5254; TEXT-DECORATION: none;
}
.detail-price-red {
	
	 FONT-WEIGHT: bold; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; FONT-SIZE: 18px; COLOR: #D10000; text-decoration:none;
}
td.selltitle{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; FONT-SIZE: 16px; COLOR: #265245;FONT-WEIGHT: bold;
}
.img-black-border{
	border-color: #dcdcdc;
	border-width: 1px;	
	border-style: solid solid solid solid;
	padding:1px;
}

.ad-links2 { width: 176px; border: 1px solid #dcdcdc; padding: 1px; float: left; margin: 0px 8px 25px 0; }
* html .ad-links2 { margin: 10px 8px 20px 0; }


.ad-body2 { padding: 12px 8px; background: #c1d6e6; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; text-align: center; }

.btn-beg {
	background: #8A372C url(images/strelka.gif) no-repeat center center;	
}
.btn-end {
	background:  url(images/btn_end.gif) no-repeat top left;	
}
.btn-mid {
	background: #215178;	
	FONT-WEIGHT: Bold; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; FONT-SIZE: 9px; COLOR: #ffffff; TEXT-DECORATION: none;text-transform: uppercase;
}

.ad-title { padding: 8px; background: #215178; color: #fff; font-weight: bold; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; margin-bottom: 1px; text-align: center; }

.ad-body { padding: 12px 8px; background: #c1d6e6; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px;color: #000000; }
.ad-links { width: 176px; border: 1px solid #dcdcdc; padding: 1px; float: left; margin:0; }
.ad-title2 { padding: 8px; background: #215178; color: #fff; font-weight: bold; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; text-align: left; }


.sk-links { width: 176px; border: 1px solid #dcdcdc; padding: 1px; float: left; margin:0; }

.sk-title { padding: 8px; background: #4A7568; color: #fff; font-weight: bold; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; text-align: left; }

.sk-body { padding: 12px 8px; background: #C0D6CC; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; color: #000000; }

/* 
----------------------------------------------------------------------------
Enquiry for property
----------------------------------------------------------------------------
*/

.main-head {
	FONT-WEIGHT: Bold; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; FONT-SIZE: 15px; COLOR: #951e20; TEXT-DECORATION: none;  
}
/* 
----------------------------------------------------------------------------
Contact form
----------------------------------------------------------------------------
*/
INPUT.w100px {
	WIDTH: 100px; FONT-SIZE: 11px; COLOR: rgb(51,51,51); FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w200px {
	WIDTH: 195px; FONT-SIZE: 11px; COLOR: #494949; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w210px {
	WIDTH: 210px; FONT-SIZE: 11px; COLOR: rgb(51,51,51); FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w220px {
	WIDTH: 220px; FONT-SIZE: 11px; COLOR: rgb(51,51,51); FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w270px {
	WIDTH: 270px; FONT-SIZE: 11px; COLOR: rgb(51,51,51); FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w300px {
	WIDTH: 295px; FONT-SIZE: 11px; COLOR: rgb(51,51,51); FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w430px {
	WIDTH: 430px; FONT-SIZE: 11px; COLOR: rgb(51,51,51); FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
INPUT.w440px {
	WIDTH: 440px; FONT-SIZE: 11px; COLOR: rgb(51,51,51); FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
SELECT.w300px {
	WIDTH: 300px; FONT-SIZE: 11px; COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
SELECT.w210px {
	WIDTH: 215px; FONT-SIZE: 11px; COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif
}
SELECT.w420px {
	WIDTH: 420px; FONT-SIZE: 11px; COLOR: rgb(51,51,51); FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
TEXTAREA.w420px {
	WIDTH: 420px; FONT-SIZE: 11px; COLOR: #494949; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
TEXTAREA.w430px {
	WIDTH: 430px; FONT-SIZE: 11px; COLOR: #494949; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif
}
td.textform{
	FONT-WEIGHT: bold; FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif,Arial; FONT-SIZE: 14px; COLOR: #215142; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
td.contact-text{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif,Arial; FONT-SIZE: 11px; COLOR: #494949; TEXT-DECORATION: none; 
}
td.note{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif,Arial; FONT-SIZE: 11px; COLOR: #494949; TEXT-DECORATION: none;
}
td.warn{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif,Arial; FONT-SIZE: 10px; COLOR: #494949; TEXT-DECORATION: none;
}

td.textcont{	
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 12px; 
	COLOR: #333333;
	text-decoration:none;
}
td.greentext{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 12px; 
	COLOR: #205041;
	FONT-WEIGHT: bold;
}

a.greenlink{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 12px; 
	COLOR: #205041;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
a.maillink{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 12px; 
	COLOR: #494949;
	text-decoration: none;
}

.pricetop{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 12px; 
	COLOR: #d10000;
}




.opacity100 img {
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}
.overlayyes{
	background: #424242;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}
.overlayno{
	background: #424242;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}
.gallclose {     
    font-family: Arial,Verdana,Helvetica,Sans-Serif;
    font-weight: bold;
    color: #899f91;
    font-size: 12px;
    cursor: pointer; 
}
td.tabl {

	border-color: #dcdcdc;
	background:#f4f4f4;
	border-width: 1px;
	border-style: solid solid solid solid;	
}

td.pagearrow{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 11px; 
	COLOR: #205041;
	FONT-WEIGHT: bold;
}

a.langtext{
	FONT-SIZE: 11px;
	COLOR: #999999;
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;		
	text-decoration: none;
}
a.langtext:hover{
	FONT-SIZE: 11px;
	COLOR: #777777;
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;		
	text-decoration: none;
}
a.langselect{
	FONT-SIZE: 11px;
	COLOR: #990000;
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;		
	text-decoration: none;
}

td.suggest{
	background: url(images/suggest_line.gif) repeat-x top left;
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;		
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;	
}

a.standLink-red{
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif; 
	FONT-SIZE: 12px; 
	COLOR: #a4282a;
	text-decoration: none;
}

.countphotos{	
	FONT-FAMILY: Arial,Verdana,Helvetica,Sans-Serif;		
	FONT-SIZE: 12px;
	COLOR: #7a7a7a;	
}