@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow:100,400,700&subset=latin,cyrillic);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,700,900&subset=latin,cyrillic);

body, html { height: 100%; padding:0; margin:0;}
body { background-color: #FFFFFF;}

a {	color:#0632ad;	text-decoration:underline;} 
a:hover {	color:#0632ad;	text-decoration:none;} 

.a_blue a {color:#0078c2;text-decoration:none;} 
.a_blue a:hover {	text-decoration:none;	color: #0078c2;}

.aw a {color:#999999;text-decoration:none;} 
.aw a:hover {	text-decoration:none;	color: #990000;}

.ablc a {color:#000000;text-decoration:none;} 
.ablc a:hover {	text-decoration:underline;	color: #000000;}

.t10 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}
.t12 {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}
.t13 {	font-family: Verdana, Geneva, sans-serif;	font-size: 13px;	color: #000000;}
.t16 {	font-family: Verdana, Geneva, sans-serif;	font-size: 14px;	color: #000000;}
.t16_i {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	color: #000000;	font-weight: lighter;}
.t20b {	font-family: Tahoma, Verdana;	font-size: 20px;	color: #0077b6;}

.t16g {	font-family: Tahoma, Verdana;	font-size: 12px;	color: #959595;}
.t16g a{color:#959595; text-decoration:underline;}
.t16g a:hover{color:#959595; text-decoration:none;}

.t12-table {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
.t12-table td{background-color:#FFF;}

.Narrow_30 {font-family: 'PT Sans Narrow', sans-serif; font-size:30px;}
.Narrow_26 {font-family: 'PT Sans Narrow', sans-serif; font-size:26px;}
.Narrow_22 {font-family: 'PT Sans Narrow', sans-serif; font-size:22px;}
.Narrow_21 {font-family: 'PT Sans Narrow', sans-serif; font-size:21px;}
.Narrow_20 {font-family: 'PT Sans Narrow', sans-serif; font-size:20px;}
.Narrow_18 {font-family: 'PT Sans Narrow', sans-serif; font-size:18px;}

.open_16 {font-family: 'Open Sans', sans-serif; font-size:16px;}
.open_18 {font-family: 'Open Sans', sans-serif; font-size:18px;}
.open_20 {font-family: 'Open Sans', sans-serif; font-size:20px;}
.open_22 {font-family: 'Open Sans', sans-serif; font-size:22px;}

.mmenu {font-family: 'Open Sans', sans-serif; font-size:16px;}

.bl_table { background-color:#CCC; font-size: 12px; font-family: Tahoma, Verdana; color:#666666;}
.bl_table tr{ background-color:#FFFFFF;}
.bl_table strong{ font-weight:500; font-size: 14px; color:#000000;}

.grey_td {background-color:#f3f3f3;}
.grey_tr td{background-color:#f3f3f3;}

.t18 {
	font-family: Tahoma, Verdana;
	font-size: 16px;
	font-weight:100;
}

.t20 {
	font-family: Tahoma, Verdana;
	font-size: 18px;
	font-weight:100;
}

.datebig {
	font-family: Tahoma, Verdana;
	font-size: 18px;
	font-weight:100;
}

h1 {font-family: 'PT Sans Narrow', sans-serif; font-size:22px;}

h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	line-height:22px;
	font-weight:100;
}

.t25 {
	font-family: Tahoma, Verdana;
	font-size: 28px;
}

.sold{ 
background-color:#e8b7b3;
}

.rezerved{ 
background-color:#79b4dc;
}

.spec{ 
background-color:#efca50;
}

.bottom_w {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
}

.bottom {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #959595;
}

.bottom a{
	color:#959595;
	text-decoration:underline;
}

.bottom a:hover {
	color:#0077b6;
	text-decoration:none;
}

.div_q {
	background-color: #ebf4f9;
	margin:10px 10px 10px 0px; 
	padding:10px 10px 10px 10px;
	width:70%;
}

.div_news{
	background-color: #ebf4f9;
	margin:10px 10px 10px 10px; 
	padding:10px 10px 10px 10px;
}

.objectsIMG {border-width:0px;
	margin:10px 10px 10px 10px;}

.brd_grey img{border-width:1px; border-color:#CCC;}

.sform {
	font-family: Tahoma, Verdana;
	font-size: 13px; color: #0075C0;
	scrollbar-face-color:#FFFFFF; 
      scrollbar-shadow-color: #FFFFFF;
      scrollbar-highlight-color: #FFFFFF; 
      scrollbar-3dlight-color:#000000;
      scrollbar-darkshadow-color:#000000;
      scrollbar-track-color: #FFFFFF;
      scrollbar-arrow-color: #000000;
	  border: 1px solid #0075C0; background-color:#FFFFFF;}

.div_qmenu {
	color:#00A5DF;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.div_qmenu a {
	color:#00A3DE;
	text-decoration:none;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
} 

.div_qmenu a:hover {
	text-decoration:underline;
	color:#00A5DF;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.top {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #b8b8b8;
}

.top a{
	color:#b8b8b8;
	text-decoration:none;
}

.top a:hover {
	color:#000000;
	text-decoration:underline;
}

.menu {font-family: Tahoma, Geneva, sans-serif;} 
.menu UL LI {LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none; padding-top:-10px; padding-bottom:-10px; }
.menu UL { margin-left:0px; padding-left:0px; font-size:22px; padding-top:-10px; padding-bottom:-10px;}
.menu UL a{color:#0079b8; text-decoration:underline;}
.menu UL a:hover{text-decoration:none;}
.menu UL LI UL LI {margin-left:20px; font-size:14px; margin-top:5px;}
.menu UL LI UL LI a{color:#959595; text-decoration:underline;}
.menu UL LI UL LI a:hover{text-decoration:none;}

.bottomfon_g { background-image:url(images/bottom_pix_g.jpg); background-position:bottom; background-repeat:repeat-x; padding-bottom:20px;}
.bottomfon_b { background-image:url(images/bottom_pix_b.jpg); background-position:bottom; background-repeat:repeat-x; padding-bottom:20px;}

.info td.f {background-image:url(images/i_fon.gif); background-position:right; background-repeat:repeat-y; font-size:12px; font-family:Tahoma, Verdana;}

.action_div {width:100%; height:50px; background-color:#0079b8; background-image:url(images/action_div_fon.gif); background-repeat:repeat-x; background-position:center; display:none;}

#main_div{ width:950px; background-image:url(images/content_fon.png); background-position:center top; background-repeat:repeat-x; height:100%;}


