body{
	margin: 0;
  font-family: Verdana;
  font-size: 11px;
  color: #4E443B;
  text-align: center;
/*  background: #BBBBBB;*/
}
a{
  font-family: Verdana;
  font-size: 11px;
  color: #696969;
  text-decoration: none;
  
}
.hold{
  margin: 0 auto;
	width: 1280px;
  text-align: left;
}
.clear
{
  clear: both;
}
.top
{
  margin: 0;
  width: 1280px;
  height: 88px;
  background-image : url("../images/menu.png") ;
  background-repeat: repeat-x;
}
.menu_top
{
  float:left;

  padding: 30px 0 0 20px ;
}
.menu
{
  list-style:none outside none;
  text-align: center;
  margin: 0;
  padding: 0;
  float: left;
  
}
.menu li{
  float: left; 
  padding : 0 15px 0 15px;
  background-image : url("../images/separate.png") ;
  background-repeat: no-repeat;
  background-position: right;
  height: 40px;
}
.menu li a.selected{
  color:#F9AF02;
  font-weight: bold; 
}
.menu li a:hover{
  background-image : url("../images/menu_underline.png") ;
  background-repeat: repeat-x;
  background-position: center bottom;
}
.menu li a{
  text-decoration: none;
  font-size: 15px;
  display: block;
  padding: 15px 0 8px 0;
  color: #696969;
  text-transform:uppercase;

}
.price
{
  float:left;
  padding:35px 0 0 0;
  margin: 0;
  width:50px;
  font-size: 13px;
  font-weight: bold;
}
.flash
{
  float: left;
  overflow: hidden;
}
.bottom
{
  float:left;
  width: 1280px;
  min-height: 360px;
  background-image : url("../images/background.png") ;
  background-repeat: repeat-x;
  
  
}
.image_bottom
{
  margin:40px 90px 10px 160px;
  border-bottom: solid 1px #E2E2E2;
  border-top: solid 1px #E2E2E2;
  height: 280px;
  width: 1030px;
  
}
.img_1
{
  margin:30px 20px 0 20px;
  background-repeat: no-repeat;
  background-position: left top;
  width: 303px;
  float:left;
}
#zav{
  position: absolute;
  top:668px;
  left:239px;
  z-index: 100;
}
#stroej
{
  position: absolute;
  top:669px;
  left:583px;
  z-index: 100;
  
}
#most
{
  position: absolute;
  top:669px;
  left:926px;
  z-index: 100;
}
.app_name
{
  color:#3B3B3B;
  font-size: 13px;
}
.app_desc
{
  color:#A6A6A6;
  font-size: 11px;
}
.bottom_text
{
  margin:0 100px 0 160px;
  height:40px;
}
.copy_right
{
  color:#B0B0B0;
  float:left;
  font-size: 11px
}
.copy_right a
{
  color:#F9AF02;
  font-weight: bold; 
}
.bottom_icons
{
  color:#B0B0B0;
  float:right;
  font-size: 11px;
  vertical-align: middle;
  
}
.bottom_icons div
{
 float: left; 
}
.slideshow
{
  z-index:-1;
}
/*
inside pages
* 
* 
*/
.text_left
{
  color:#4c4c4c;
  margin:20px 0 0 160px;
  width: 600px;
  font-family: Verdana;
  float: left;
}
.text_right
{
  color:#acacac;
  margin:20px 0 0 10px;
  width: 300px;
  font-family: Verdana;
  font-style: italic;
/*  font-weight: bold;*/
  font-size: 11px;
  float: left;
}
.text_right h2
{
  color:#644a38;
  margin: 0;
  padding: 0;
  font-weight: 100;
  font-size: 18px;
  
}  
.title_brown
{
  height:70px;
  margin:0 100px 0 170px;
  position:relative;
  background-color: #625454;
  z-index: 10;
  width:1009px;
  
} 
.title_brown h1
{
  margin:0;
  padding:20px 20px 0 20px;
  color:#F1E4DB;
  font-weight: 100;
  font-size: 30px;
  text-transform: uppercase;
  
}
.title_brown h2
{
  margin:0;
  padding:26px 20px 0 20px;
  color:#ceb49f;
  font-weight: 100;
  font-size: 20px;
}
.contact_left
{
  margin:27px 0 0 182px;
  width:640px;
  float: left;
}
.left_con
{
  color:#4c4c4c;
  font-size: 12px;
  font-weight: bold;
  width:210px;
  float:left;
}
.right_con
{
  float:left;
}
.right_con a
{
  color:#ffb902;
  font-size: 12px;
  font-weight: bold;
}
.contact_right span
{
  margin: 0;
  padding: 0;
  float: left;  
}
.contact_right
{
  margin:23px 0 0 30px;
  width:327px;
  float: left;
  color: 767676;
  font-size: 12px;
}
.contact_right input
{
  width:215px;
  height: 25px;
  background-color:#EFEFEF;
  border: none;
  margin: 3px 0 10px 0;
  padding: 0;
  font-weight: bold;
  
}
.contact_right textarea
{
  width:300px;
  height: 185px;
  background-color:#EFEFEF;
  border: none;
  margin: 3px 0 10px 0;
  font-weight: bold;
  font-family: Verdana;
  font-size: 12px;
}
.appp_table_head
{
  float:left;
  /*background-color: #ffffff;*/
  text-align: center;
  text-transform: uppercase;
  font-size:12px;
  font-family: Verdana; 
  margin:30px 0 0 0;
  color:#c5b0a0;
}
.c_arrow_down
{
 float: left;
  
  
}
.filter_right
{
  height: 480px;
  float: left;
  width: 250px;
  background: #625454;
  margin: 0 0 0 170px;
  text-align: left;
} 
.filter_table
{
  overflow: auto;
  height: 480px;
  width:760px;
  
  
}

.free
{
  color:#79b20a;
}
.sold
{
  color:#d7662f;
}
.filter_table a
{
  color:#f79b04;
  font-family: Verdana;
  font-size: 12px;
}
.filter_table a:hover
{
  color:#f79b04;
  text-decoration: underline;
}
.label_filter
{
  color:#c5b1a1;
  font-size: 12px;
  margin:0 0 3px 20px;
  float: left;
}
.filter_right input
{
  margin:0 0 3px 20px;
  width: 100px;
  float: left;
  background-image: url('../images/box.png');
  border: none;
  height: 46px;
  font-size: 20px;
  color:#FFFFFF;
  line-height:42px; 
  text-indent: 15px;
}
.filter_right img
{
  margin: 0;
  padding: 0;
  cursor: pointer;
}
table.tablesorter tbody td {
  color: #7b7b7b;
  font-family: Verdana;
  font-size: 12px;
  text-align: center;
  background-color: #ffffff;
  height: 30px;
}
table.tablesorter tbody tr.odd td {
  color: #7b7b7b;
  font-family: Verdana;
  font-size: 12px;
  text-align: center;
  background-color: #f6f6f6;
  height: 30px;
}
.about
{
  font-size: 12px;
  color: #4c4c4c;
  margin: 0 0 20px 0;
}
.about ul
{
  list-style-image: url('../images/star.png');
}
.about h1
{
  font-size: 16px;
  color: #979797;
  margin: 0 0 10px 0;
}
.contact_right h1 a
{
  font-size: 12px;
  color: #F9AF02;
  margin: 0 0 10px 0;
  text-transform: uppercase;
  font-weight: 100;
  
}
.arhiv_head
{
 text-align: center; 
 font-size: 16px;
  color: #979797;
  margin: 0 0 10px 0;
  font-weight: bold;
}

.news_text_short
{
  color: #979797;
  font-size: 11px;
}
.news_text
{
  color: #979797;
}
.read_more
{
  float: right;
}
.read_more a
{
  color:#F9AF02;
}
.home_1
{
  width: 183px;
  height:156px;
  background-image: url('../images/akt_16.png');
  margin: 163px 0 0 157px;
  float:left;
}
.home_2
{
  width: 90px;
  height:90px;
  margin: 113px 0 0 107px;
  float:left;
}
.home_3
{
  width: 146px;
  height:113px;
  margin: 328px 0 0 160px;
  float:left;
}
.home_4
{
  width: 90px;
  height:90px;
  margin: 242px 0 0 29px;
  float:left;
}
.home_5
{
  width: 183px;
  height:156px;
  background-image: url('../images/akt_12.png');
  margin: 163px 0 0 0px;
  float:left;
}
.home_1_1
{
  height:156px;
  margin: 50px 0 0 0px;
  float:left;
}
.home_5_1
{
  height:156px;
  margin: 52px 0 0 0px;
  float:left;
}
.scrol_img
{
  height:39px;
  margin:39px 0 0 296px;
  width:887px;
  float:left;
  overflow: hidden;
  

}
.pop_shcool
{
  position:relative;
  left:298px;
  width: 179px;
  display: none;
}
.pop_child
{
  position:relative;
  left:418px;
  width: 179px;
  display: none;
}
.pop_dkc
{
  position:relative;
  left:570px;
  width: 179px;
  display: none;
}
.pop_cinema
{
  position:relative;
  left:700px;
  width: 179px;
  display: none;
}
.pop_store
{
  position:relative;
  left:845px;
  width: 179px;
  display: none;
}
.pop_rest
{
  position:relative;
  left:995px;
  width: 179px;
  display: none;  
}
#pop_body
{
  background-image:url('../images/shadow.png');
  
  width: 165px;
  overflow: hidden;
  margin: 0 0 0 0px;
  padding:0 0 0 15px;
  font-size: 10px;
  color:#989898;
  height: 57px;
}
#pop_body h3
{
  font-size: 11px;
  margin: 0;
  padding: 0;
  color: #3c3c3c;
}
.bottom_menu
{
  list-style:none outside none;
  text-align: center;
  margin: 0 0 15px 0;
  padding: 0;
  float:left;  
}
.bottom_menu li{
  padding : 0 15px 0 0;
  float: left;
}
.bottom_menu li a{
  text-transform: uppercase;
  color: #B0B0B0;
  font-size: 10px;
}
.bottom_menu li a:hover{
  color: #F9AF02;
}
.galeria_head
{
  color: #c8a185;
  font-size: 14px;
}
.hidden_galery
{
  margin: 0;
  padding: 0;
  overflow: hidden;
  z-index: 1;
  width: 1280px;
  height: 420px;
  position: relative;
  top:-70px;
  
}
.rotate_news
{
  position: absolute;
  top:90px;

  overflow: hidden;
  z-index: 200;
  color: #F9AF02; 
  margin: 0 0 0 5px;
  width: 1270px;
  height: 15px;
  font-weight : bold;
}
.rotate_news a
{
  
}
form label.error
{
  float: left;
  margin: -52px 0 0 65px;
  clear: both;
  color: #ff0000;
}
.idea {
    margin-left:50px;
}
.idea a {
background-image:url(../images/logo-idea.jpg);
background-position: center bottom;
background-repeat:no-repeat;
text-decoration:none;
margin-left:-11px;
}
.idea a em {
letter-spacing:-4px;
font-size:14px;
visibility:hidden;
}
.idea div {
color:#A3A3A3;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
margin-top:5px;
}
.actualno_pic
{
 width: 239px;
 height: 168px;
 float: left;
 margin-right:10px;
}
