body {

	width:100%;

	font-family: Tahoma;

	margin: 0;

	padding: 0;

	font-size: 13px;

    color: #000000;

	background: #FFFFFF;

	text-align: center;

}





a, a:link, a:visited{

  color:#996600;

}



a:hover{

  color:#FF0000;

}

a.red:link, a.red:visited{
  color: #CC0000;
  text-decoration: underline;
}

a.red:hover {
  color: #FF6600;
  text-decoration: underline;
}


img {

  border: none;

}





h2{

  font-size: 18px;

  font-weight: normal;

}





.clear {

	clear: both;

	font-size:0;

	line-height:0;

}



#header{

	background: transparent url(/images/top.jpg) top center no-repeat;

    background-color:#FFFFFF;

	height:364px;

    margin:0 auto;

    min-width: 1000px;


}



#logo{

  text-align: left;

  width: 768px;

  padding-top: 36px;


}





#body{

  background: url(../images/bg.gif) top center repeat-y;

  color: #000000;

  width: 1000px;

}



#bodytop{

  background: url(../images/bgtop.gif) top center no-repeat;

  width: 1000px;

  margin:0 auto;

  padding-top:14px;

  padding-bottom:20px;

}



#bodybot{

  background: url(../images/bgbot.gif) bottom center no-repeat;

  width: 1000px;

  margin:0 auto;

  padding-top:20px;

  padding-bottom:14px;

}



#footer{

  width: 1000px;

  height: 51px;

  text-align: center;

  margin-top: 5px;

  padding-top: 5px;

  padding-bottom: 20px;

  background-image: url(../images/footer.gif);

  background-position: top center;

  background-repeat: no-repeat;

}





#contenttable{

  padding-left: 15px;

  width: 700px;

}



.head{

  color: #CC0000;

  font-size: 19px;

  padding-left: 25px;



}



.leftcolumn{

  text-align: left;

  vertical-align: top;

}



.osncontent {

  vertical-align: top;

}



h2{

  color: #CC0000;

  font-size: 17px;

  line-height: 6px;

}



#typelinks{

  padding-bottom: 15px;

}



#gorodlinks{

  padding-bottom: 15px;

  line-height: 17px;

  list-style-image: url(../images/li.gif);

}



.aut {

  color: #CC0000;

  font-size: 17px;

  text-decoration: underline;

  cursor: pointer;

}



a.aut:link, a.aut:visited{

  color: #CC0000;

  font-size: 17px;

  text-decoration: underline;

  cursor: pointer;

}



a.aut:hover {

  color: #FF6600;

  font-size: 17px;

  text-decoration: underline;

  cursor: pointer;

}



#kabinetmy {

  line-height: 5px;

  padding-bottom: 20px;

  padding-left: 10px;

}



#topkabinet {

  background: url(../images/kab_top.gif) no-repeat;

  width: 223px;

  margin: 0 auto;

  padding-top: 8px;

  padding-bottom: 8px;

}



#bottomkabinet {

  background: url(../images/kab_bot.gif) top center no-repeat;

  width: 223px;

  margin: 0 auto;

  padding-top: 8px;

  padding-bottom: 8px;

}



#centerkabinet {

  background: url(../images/kab_center.gif) top center repeat-y;

  width: 223px;

  padding-top: 5px;

  padding-bottom: 5px;

  margin: 0 auto;

}



#textkabinet {

  padding-left: 15px;

}



#textkabinet a:link, #textkabinet a:visited {

  color: #FFFFFF;

  text-decoration: underline;

}



.kabbut {

  background-color: #FFCC33;

  border: 1px solid #FFFFFF;

  cursor: pointer;

  padding-left: 25px;

  padding-right: 25px;

}





.autkab {

  color: #FFFFFF;

  font-size: 17px;

  text-decoration: underline;

  cursor: pointer;

}





#infogorod {

  line-height: 6px;

}



#infogorod h3{

  line-height: 16px;

  font-weight: normal;

  color: #CC0000;

  font-size: 17px;

}



#generalcontent{

  text-align: justify;

  padding-left: 10px;

  padding-right: 15px;

}





#generalcontent h1{

  color: #CC0000;

  font-size: 20px;

  font-weight: normal;

}



.titlename {

  color: #CC0000;

  font-size: 21px;

  font-weight: lighter;

  font-style: italic;

}



.titleopis {

  color: #000000;

  font-size: 19px;

  font-weight: lighter;

  font-style: italic;

}



.cenachas {

  color: #000000;

  font-size: 15px;

}



td.unit {

  border: 1px solid #663300;

  padding: 4px;

  width: 150px;

}



img.minifoto {

 border: 1px solid #663300;

}





.dannie {

  line-height: 5px;

  padding-bottom: 1px;

}



.ceny {

  line-height: 6px;

  padding-bottom: 1px;

}



.minihr {

  color: #663300;

  width: 80%;

  height: 1px;

}



.cenachas {

  color: #FF0033;

  font-size: 15px;

}



select.inppage, input.inppage {

  background-color: #fad590;

}





#fotolot{ margin:5px 0 10px 0px;}

	#fotolot td{ padding-top:5px;}

	#fotolot .mini_img{ padding:4px; }

	#fotolot .mini{ margin:1px 1px 2px 1px; border:1px; border-color:#666666; border-style:solid;  float: left; }

	#fotolot .mini:hover{border:1px; border-color: #FF0000; border-style:solid; }



.impbutmy {

   background: #CC9933;

   color: #006600;

   border: 1px solid #996600;

   cursor: pointer;

   padding-left: 2px;

   padding-right: 2px;

   margin-bottom: 3px;

   width: 110px;

}



.impbutmydel {

   background: #CC9933;

   color: #FF0000;

   border: 1px solid #996600;

   cursor: pointer;

   padding-left: 2px;

   padding-right: 2px;

   width: 110px;

   margin-bottom: 3px;

}



.mybutton {

  background: #CC9933;

  color: #FFFFFF;

  border: 1px solid #996600;

  cursor: pointer;

}



.mybuttondel {

  background: #CC9933;

  color: #FF0000;

  border: 1px solid #996600;

  cursor: pointer;

}



.listpage {

   float: left;

   background: #FFCC66;

   color: #000;

   margin: 3px;

   border: 1px solid #CCCCCC;

   cursor: pointer;

   width: 30px;

   height: 30px;

}



.listpageac {

   float: left;

   background: #CC0000;

   color: #FFFFFF;

   margin: 3px;

   border: 1px solid #FFFFFF;

   width: 30px;

   height: 30px;

}



#country_text2 {

  margin-left: 20px;

  margin-right: 20px;

  margin-top: 5px;

  margin-bottom: 20px;

}



.lotmy{

  width: 100%;

}



.unitmy{

  width: 200px;

  background-image: url(../images/oboi.gif);

  background-position: bottom center;

  background-repeat: no-repeat;

  padding: 4px;

}



img.minifoto_glavnaya {

 border: 1px solid #663300;

 padding: 4px;

}



#buttons{

  width: 50%;

  height: 42px;

  background-image: url(../images/buttons.gif);

  background-position: center;

  background-repeat: no-repeat;

}



#buttons a:link, #buttons a:visited {

  font-size: 18px;

  color: #FFFFFF;

  font-weight: lighter;

  text-decoration: underline;

}



#buttons a:hover {

  font-size: 18px;

  color: #FFCC33;

  font-weight: lighter;

  text-decoration: underline;

}



a.citylink:link, a.citylink:visited {

  font-size: 15px;

  font-weight: bold;

  background-color: #CC0000;

  padding-bottom: 5px;

  padding-left: 10px;

  padding-right: 10px;

  border: 1px solid #FFFFFF;

  text-decoration: none;

  color: #FFCC00;

}



a.citylink:hover {

  font-size: 15px;

  color: #CC0000;

  font-weight: bold;

  background-color: #FFFFFF;

  padding-bottom: 5px;

  padding-left: 10px;

  padding-right: 10px;

  text-decoration: underline;

  border: 1px solid #CC0000;
}


td.price-gor {
  padding-left: 15px;
  padding-right: 20px;
  font-weight: bold;
}

td.price-cena {
  padding-left: 15px;
  padding-right: 15px;
  font-weight: bold;
  color: red;
}

td.price-srok {
  padding-left: 15px;
  padding-right: 15px;
  font-weight: normal;
}

tr.price-tr {
  padding-top: 10px;
  padding-bottom: 10px;
}

#text2-stat {
  padding: 10px;
  margin-left: 50px;
  margin-right: 50px;
  border: 1px #FF0000 dotted;
  color: #333333;
}

#bannersleft {
  text-align: center;
  margin-left: 10px;
}

#bannersleft img {
  background-color: #FFFFFF;
  padding: 3px;
  border: 1px solid #CC0000;
}











