body {
  width:1004px;
  font-family: Arial;
  font-size: 80%;
  color: #333333;
  background-color: #ffffff;
  padding: 0px;
  margin: 0px auto;
}

a:link,
a:visited {
  color:#70a011;
  text-decoration: underline;
}


a:hover {
  text-decoration: underline;
  color: #333333;
}

h1,h2,h3,h4{
}


h1{
  color: #1494d6;
  font-size: 130%;
  font-weight: bold;  
}

h2{
 font-size: 130%;
 font-weight: bold;
 color: #333333;
}


h3{
 font-size: 120%;
}


body#index table#head {
  background-image: url(../files/byte/Image/index-top-bg.jpg);
  background-position: right bottom;
  background-repeat: no-repeat;
  height: 399px;
  width: 100%;
}

body#index table#head td.left {
  width: 190px;
  vertical-align: top;
}

body#index table#head td.right {
  vertical-align: top;
}


body#index span#logo,
body#index a#logo:link,
body#index a#logo:visited {
  float: right;
  padding: 35px 0px 0px 43px;
}

#logo img{
  border: 0px;
}

body#index div#slogan {
  padding: 50px 0px 0px 75px;
  font-family: Tahoma;
  font-size: 160%;
  color:#1b5986;
}

body#inner div#slogan {
  padding: 73px 0px 0px 30px;
  font-family: Tahoma;
  font-size: 160%;
  color:#1b5986;
}


body#index ul#icon-menu {
  padding: 35px 0px 0px 0px;
  margin: 0px;
  list-style-type: none;
  float: right;
}

body#inner ul#icon-menu {
  padding: 15px 0px 0px 0px;
  margin: 0px;
  list-style-type: none;
  float: right;
}

ul#icon-menu li{
  float: left;
  margin: 0px 10px 0px 17px;
}


ul#icon-menu li.first {
 padding: 0px;
}

ul#icon-menu li.second {
  padding: 6px 0px 0px 0px;
}


ul#icon-menu span,
ul#icon-menu a:link,
ul#icon-menu a:visited{
 display: block;
 padding: 0px;
 margin: 0px;
}


ul#icon-menu img{
 border: 0px;
}

div#grey-line{
 width:517px;
  height: 3px;
  background-color:#8a8a8a;
}

body#index ul#menu {
  padding: 5px 0px 0px 57px;
  margin: 0px;
  list-style-type: none;
  text-align: right;
  clear: both;
}


body#inner ul#menu {
  padding: 5px 0px 0px 0px;
  height: 44px;
  margin: 0px;
  list-style-type: none;
}

body#index ul#menu li{
  font-size:120%;
  color: #37a4dc;
}


body#inner ul#menu li{
  float: left;
  font-size:120%;
  color: #37a4dc;
}


body#index ul#menu a:link,
body#index ul#menu a:visited {
  color: #0b82cc;
  padding: 12px 0px 0px 0px;
  display: block;
}



body#inner ul#menu a:link,
body#inner ul#menu a:visited {
  color: #666666;
  padding: 12px 20px 0px 13px;
  display: block;
}


body#inner ul#menu span,
body#inner ul#menu a.active:link,
body#inner ul#menu a.active:visited {
  padding: 12px 20px 0px 13px;
  color: #37a4dc;
  background-image: url(../files/byte/Image/slash.gif);
  background-position: top left;
  background-repeat: no-repeat;
   display: block;
}

span.index-about{
  display: block;
  padding: 47px 0px 0px 80px;
  width: 455px;
  color:#ffffff;
}

body#inner div.collage{
  width: 672px;
  height: 219px;
  background-image: url(../files/byte/Image/inner-header.jpg);
  background-position: top left;
  background-repeat: no-repeat;
}

span.index-about a:link,
span.index-about a:visited{
  color:#ffffff;
}

span.about-blue{
 /* color: #b4d6ed;*/
  display: block;
  padding: 30px 70px 0px 0px;
  font-style: italic;
}

span.index-about p{
  padding: 0px;
  margin: 0px;
}

body#index a.more-link:link,
body#index a.more-link:visited {
  display: block;
  padding: 15px 0px 0px 66px;
  width: 65px;
  font-size: 90%;
  color: #01559d;
  background-image: url(../files/byte/Image/blue-arrow.gif);
  background-position: right 20px;
  background-repeat: no-repeat;

}
/*
body#index div.index-content{
  background-image: url(../files/byte/Image/index-bottom.jpg);
  background-position: left top;
  background-repeat: repeat-x;
}


body#index div.index-content-img{
  background-image: url(../files/byte/Image/index-bottom-bg.jpg);
  background-position: right top;
  background-repeat: no-repeat;
}

body#index div.index-block{
  background-image: url(../files/byte/Image/index-text-block.gif);
  background-position: left 45px;
  background-repeat: no-repeat;
  margin: 0px 0px 0px 145px;
  padding: 45px 0px 0px 0px;
  width: 658px;
  height:233px;
  overflow: hidden;
}

body#index div.index-block a.more:link,
body#index div.index-block a.more:visited {
  float: left;
  padding: 25px 0px 0px 0px;
}


body#index div.index-block .more img {
  border: 0px;
}

div.index-block-text{
  padding: 0px 0px 0px 0px;
  margin: 40px 68px 0px 103px;
}

*/

table.content{
 width: 100%;
}

table.content td.left{
 vertical-align: top;
 width: 430px;
 padding: 27px 0px 20px 48px;
}


div.white-block{
  background-image: url(../files/byte/Image/border-bg.gif);
  background-position: left top;
  background-repeat: repeat-x;
}

div.white-block div.bulb-1{
  background-image: url(../files/byte/Image/border-bg.gif);
  background-position: left top;
  background-repeat: repeat-y;
}

div.white-block div.bulb-2{
  background-image: url(../files/byte/Image/border-bg.gif);
  background-position: right top;
  background-repeat: repeat-y;
}


div.white-block div.bulb-3{
  background-image: url(../files/byte/Image/border-bg.gif);
  background-position: right bottom;
  background-repeat: repeat-x;
}


div.white-block div.bulb-4{
  background-image: url(../files/byte/Image/white-left-top.gif);
  background-position: left top;
  background-repeat:no-repeat;
}

div.white-block div.bulb-5{
  background-image: url(../files/byte/Image/white-left-bottom.gif);
  background-position: left bottom;
  background-repeat:no-repeat;
}

div.white-block div.bulb-6{
  background-image: url(../files/byte/Image/white-right-bottom.gif);
  background-position: right bottom;
  background-repeat:no-repeat;
}

div.white-block div.bulb-7{
  background-image: url(../files/byte/Image/white-right-top.gif);
  background-position: right top;
  background-repeat:no-repeat;
  padding: 20px 25px 20px 25px;
}

div.white-block h2{
  float: left;
  padding: 15px 12px 40px 40px;
  margin: 0px;
  color:#0b99cc;
  text-transform: uppercase;
  background-image: url(../files/byte/Image/flag.gif);
  background-position: left top;
  background-repeat:no-repeat;

}


div.white-block a.all:link,
div.white-block a.all:visited{
 /* display: block; */
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 16px 8px 10px 8px;
  text-decoration: none;
  width: 60px;
  font-size: 85%;
  color: #454545;
  background-image: url(../files/byte/Image/read-all.gif);
  background-position: left 14px;
  background-repeat:no-repeat;
}


div.white-block p{
   margin: 0px;
   padding: 0px;
}

div.white-block span.text{
  display: block;
  clear: both;
}

table.content td.right{
 vertical-align: top;
 padding: 0px 0px 20px 23px;
}

table.content td.right a:link,
table.content td.right a:visited{
  color: #01559d;
}

table.content td.right h2.arenda-h2{
  background-image: url(../files/byte/Image/m2.gif);
  background-position: left top;
  background-repeat:no-repeat;
  padding: 36px 50px 10px 54px;
  margin:7px 20px 0px 0px; 
  height:26px;
  text-transform: uppercase;
  float: left;
  color: #ffffff;
}


a.arenda-all:link,
a.arenda-all:visited{
  float: left;
  background-image: url(../files/byte/Image/white-block.gif);
  background-position: left top;
  background-repeat:no-repeat;
  font-size: 85%;
  margin: 32px 0px 0px 0px;
  padding: 11px 0px 13px 16px;
  width: 223px;
  height: 13px;
  color: #474747;
}

body#index .catalog ul{
  padding: 25px 90px 0px 30px;
  margin: 0px;
  list-style-type: none;
  clear: both;
  
}

body#index .catalog ul li{
  padding: 13px 0px 13px 0px;
  clear: both;
}

body#index .catalog ul li.border{
  border-top: 1px dotted #cccccc;
}

body#index .catalog ul img{
  float: left;
  padding: 0px 13px 13px 0px;
  border:0px;
}

body#index .catalog ul span.link,
body#index .catalog ul  a.link:link,
body#index .catalog ul a.link:visited{
  color: #fcbb1c;
  display: block;
  font-weight: bold;
  padding: 20px 0px 0px 0px;
}


div#index-footer{
  padding: 30px 0px 0px 0px;
  height: 61px;
  color: #ffffff;
  font-size: 90%;
  background-color: #0692c4;
  background-image: url(../files/byte/Image/footer-bg.jpg);
  background-position: left top;
  background-repeat:no-repeat;

}

div#index-footer span#copyright{
  float: left;
  padding: 0px 0px 0px 275px;
  width:220px;
  background-image: url(../files/byte/Image/footer-arrow.gif);
  background-position: 255px 5px;
  background-repeat: no-repeat;
}

div#index-footer span#contacts{
display: block;
margin: 0px 0px 0px 515px;
}


div#index-footer span#contacts a:link,
div#index-footer span#contacts a:visited {
  color:#ffffff;

}


body#inner table#inner-content{
 width: 100%;
}

body#inner table#inner-content td#left{
  vertical-align: top;
  width: 257px;
  padding: 0px 40px 40px 0px;
}

body#inner span#logo,
body#inner a#logo:link,
body#inner a#logo:visited {
  display: block;
  padding: 88px 0px 0px 55px;
}

body#inner div#slogan-header {
  text-transform: uppercase;
  padding: 16px 62px 0px 0px;
  font-family: Tahoma;
  font-size: 120%;
  text-align: right;
}


body#inner ul#context-menu{
  padding: 100px 0px 50px 0px;
  margin: 0px;
  list-style-type: none;
  font-size: 110%;
}

body#inner ul#context-menu li{
  padding: 0px 0px 12px 0px;
}

body#inner ul#context-menu a:link,
body#inner ul#context-menu a:visited{
  display: block;
  padding: 0px 0px 0px 65px;
  color: #666666;
}

body#inner ul#context-menu span,
body#inner ul#context-menu a.active:link,
body#inner ul#context-menu a.active:visited{
  background-image: url(../files/byte/Image/menu-arrow.gif);
  background-position: left 5px;
  background-repeat: no-repeat;
  display: block;
  padding: 0px 0px 0px 65px;
  color: #37a4dc;

}

body#inner ul#context-menu a:hover{
  color: #37a4dc;
}


body#inner table#inner-content td#right{
  vertical-align: top;
  padding: 0px 35px 40px 0px;
}


body#inner table#inner-content td#right h1{
 padding: 20px 0px 20px 82px;
 margin: 0px;
  background-image: url(../files/byte/Image/flag.gif);
  background-position: 30px top;
  background-repeat: no-repeat;
  text-transform: uppercase;
}

div.text{
  padding: 0px 80px 0px 30px;
}

div.text a:link,
div.text a:visited{
  color:#70a011;
}

td.footer-left {
  padding: 27px 20px 0px 45px;
  vertical-align: top;
  font-size: 90%;
  color: #666666;
}

td.footer-right{
  font-size: 90%;
  vertical-align: top;
  background-image: url(../files/byte/Image/inner-footer-bg.jpg);
  background-position: left top;
  background-repeat: no-repeat;
padding: 25px 0px 40px 30px;
  color: #666666;
}


td.footer-right a:link,
td.footer-right a:visited{
  color: #666666;
}

table.grey-table,
table.blue-table{
  width: 100%;
margin: 15px 0px 15px 0px;
}

table.grey-table tr.top td.left-col {
  background-image: url(../files/byte/Image/grey-top-left.gif);
  background-position: left top;
  background-repeat: no-repeat;
  height: 17px;
  width: 18px;
line-height; 10px;
}

table.grey-table tr.top td.center-col {
  background-image: url(../files/byte/Image/grey-border.gif);
  background-position: left top;
  background-repeat: repeat-x;
  background-color:#f7f7f7;
  height: 17px;
line-height; 10px;
}

table.grey-table tr.top td.right-col {
  background-image: url(../files/byte/Image/grey-top-right.gif);
  background-position: left top;
  background-repeat: no-repeat;
  height: 17px;
  width: 19px;
line-height; 10px;
}

table.grey-table tr.middle td.left-col {
  background-image: url(../files/byte/Image/grey-border.gif);
  background-position: left top;
  background-repeat: repeat-y;
  background-color:#f7f7f7;
}

table.grey-table tr.middle td.center-col {
  padding: 10px 23px 10px 15px;
  background-color:#f7f7f7;
}


table.grey-table tr.middle td.right-col {
  background-image: url(../files/byte/Image/grey-border.gif);
  background-position: right top;
  background-repeat: repeat-y;
  background-color:#f7f7f7;
}

table.grey-table tr.bottom td.left-col {
  background-image: url(../files/byte/Image/grey-bottom-left.gif);
  background-position: left top;
  background-repeat: no-repeat;
  height: 17px;
  width: 18px;
line-height: 10px;
}

table.grey-table tr.bottom td.center-col {
  background-image: url(../files/byte/Image/grey-border.gif);
  background-position: left bottom;
  background-repeat: repeat-x;
  background-color:#f7f7f7;
  height: 17px;
line-height: 10px;
}

table.grey-table tr.bottom td.right-col {
  background-image: url(../files/byte/Image/grey-bottom-right.gif);
  background-position: left top;
  background-repeat: no-repeat;
  height: 17px;
  width: 19px;
line-height: 10px;
}


table.grey-table h2{
  background-image: url(../files/byte/Image/sprav-arrow.gif);
  background-position: left 0px;
  background-repeat: no-repeat;
  padding: 2px 0px 5px 30px;
  margin: 0px 0px 0px 0px;
  text-transform: uppercase;
  color: #1494d6; 

}

table.grey-table ul{
  padding-top:0px;
  margin-top: 0px;
}

table.blue-table tr.top td.left-col {
  background-image: url(../files/byte/Image/blue-top-left.gif);
  background-position: left top;
  background-repeat: no-repeat;
  height: 17px;
  width: 18px;
line-height; 10px;
}

table.blue-table tr.top td.center-col {
  background-image: url(../files/byte/Image/blue-border.gif);
  background-position: left top;
  background-repeat: repeat-x;
  background-color:#f3f8fc;
  height: 17px;
line-height; 10px;
}

table.blue-table tr.top td.right-col {
  background-image: url(../files/byte/Image/blue-top-right.gif);
  background-position: left top;
  background-repeat: no-repeat;
  height: 17px;
  width: 19px;
line-height; 10px;
}

table.blue-table tr.middle td.left-col {
  background-image: url(../files/byte/Image/blue-border.gif);
  background-position: left top;
  background-repeat: repeat-y;
  background-color:#f3f8fc;
}

table.blue-table tr.middle td.center-col {
  padding: 10px 23px 10px 15px;
  background-color:#f3f8fc;
}


table.blue-table tr.middle td.right-col {
  background-image: url(../files/byte/Image/blue-border.gif);
  background-position: right top;
  background-repeat: repeat-y;
  background-color:#f3f8fc;
}

table.blue-table tr.bottom td.left-col {
  background-image: url(../files/byte/Image/blue-bottom-left.gif);
  background-position: left top;
  background-repeat: no-repeat;
  height: 17px;
  width: 18px;
line-height: 10px;
}

table.blue-table tr.bottom td.center-col {
  background-image: url(../files/byte/Image/blue-border.gif);
  background-position: left bottom;
  background-repeat: repeat-x;
  background-color:#f3f8fc;
  height: 17px;
line-height: 10px;
}

table.blue-table tr.bottom td.right-col {
  background-image: url(../files/byte/Image/blue-bottom-right.gif);
  background-position: left top;
  background-repeat: no-repeat;
  height: 17px;
  width: 19px;
line-height: 10px;
}

h2.spravka{
  background-image: url(../files/byte/Image/sprav-arrow.gif);
  background-position: left 20px;
  background-repeat: no-repeat;
  padding: 20px 0px 5px 30px;
  margin: 0px 0px 0px 0px;
  text-transform: uppercase;
  color: #1494d6; 
}

div.text h2{
 color:#70a011;
}


ul.service-list{
 padding: 0px;
margin: 0px;
list-style-type: none;
}

ul.service-list li {
  background-image: url(../files/byte/Image/w-block.gif);
  background-position: left top;
  background-repeat: no-repeat;
  height: 163px;
  overflow: hidden;
  margin: 0px 0px 8px 0px;
}

ul.service-list li div.img{
  float: left;
  padding: 35px 0px 40px 0px;
text-align: center;
  width:350px;
}

ul.service-list h2{
  padding: 25px 0px 0px 0px;
  margin: 0px 0px 0px 350px;
  font-weight: bold;
  color:#70a011;
}
ul.service-list p{
  padding: 0px;
margin: 0px;
}

ul.social-list{
  padding: 0px;
  margin: 0px;
  list-style-type:none;
}

ul.social-list li{
  padding: 0px 60px 50px 30px;
  background-image: url(../files/byte/Image/object-arrow.gif);
  background-position: 13px 5px;
  background-repeat: no-repeat;
}


ul.social-list a:link,
ul.social-list a:visited{
  color:#70a011;
}

div#personal ul#photo-list{
  padding: 0px 0px 0px 0px;
  margin: 0px;
  list-style-type: none;
}

div#personal ul#photo-list li.first{
  width: 672px;
  height:231px;
  background-image: url(../files/byte/Image/person-top-block.gif);
  background-position: right top;
  background-repeat: no-repeat;
  padding: 0px 0px 50px 0px;
}

div#personal ul#photo-list li.first img{
  float: left;
  padding: 0px 35px 0px 0px;
}

div#personal ul#photo-list li.other {
  width: 250px;
  height: 300px;
  float: left;
  padding: 0px 75px 25px 0px;
 
}


div#personal ul#photo-list span.name{
  display: block;
  color: #1494d6;
font-size: 125%; 
font-weight: bold;
}


div#personal ul#photo-list li.first span.name{
  padding: 80px 0px 15px 0px;
}

div#personal ul#photo-list li.other span.name{
  padding: 10px 15px 0px 15px;
}


div#personal ul#photo-list span.about {
   display: block;
   padding: 0px 0px 0px 15px;
}

div#partners-list ul#portfolio{
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}

div#partners-list ul#portfolio li{
  background-image: url(../files/byte/Image/partners-block.gif);
  background-position: left top;
  background-repeat: no-repeat;
  height: 57px;
  overflow: hidden; 
  padding: 5px 20px 10px 20px
}

div#partners-list ul#portfolio div.partners-img {
  width: 45%;
  float: left;
  text-align: center;
  padding: 0px 20px 0px 0px;
}


div#partners-list span.name,
div#partners-list a.name:link,
div#partners-list a.name:visited{
  display: block;
  padding: 20px 0px 0px 0px;
  margin: 0px 0px 0px 50%;
}


div.contact-block{
  background-image: url(../files/byte/Image/contact-block.gif);
  background-position: left top;
  background-repeat: no-repeat;
  padding: 20px 0px 0px 30px;
  width:642px;
  height: 158px;
  overflow: hidden;
}


div.contact-block a:link,
div.contact-block a:visited{
  color: #70a011;
}

ul#catalog {
 padding: 0px;
 margin: 0px;
 list-style-type: none;
}


ul#catalog li#ofice,
ul#catalog li#inhabit,
ul#catalog li#torg,
ul#catalog li#commerce,
ul#catalog li#sklad,
ul#catalog li#arenda{
  clear: both;
}

ul li#ofice,
ul li#inhabit{
 liat-style-type: none;
 padding: 0px 0px 25px 0px;
}

ul li#ofice h2,
ul li#inhabit h2{
 padding: 0px 0px 0px 30px;
  font-weight: bold;
}

ul li#ofice div.div-1,
ul li#inhabit div.div-1{
  background-image: url(../files/byte/Image/object-list-bg.gif);
  background-position: left top;
  background-repeat: repeat-y;
}

ul li#ofice div.div-2,
ul li#inhabit div.div-2{
  background-image: url(../files/byte/Image/object-list-bottom.gif);
  background-position: left bottom;
  background-repeat: no-repeat;
}


ul li#ofice ul.sub-list,
ul li#inhabit ul.sub-list{
  background-image: url(../files/byte/Image/object-list-top.gif);
  background-position: left top;
  background-repeat: no-repeat;
  padding:0px;
  margin: 0px;
  list-style-type: none; 
}

ul li#arenda ul.sub-list{
  padding:0px;
  margin: 0px;
  list-style-type: none;
}

ul li#arenda ul.sub-list li{
  background-image: url(../files/byte/Image/w2-block.gif);
  background-position: left top;
  background-repeat: no-repeat;
  height: 164px;
  overflow: hidden;
  margin: 0px 0px 8px 0px;
  padding: 15px 0px 0px 15px;
}


ul li#arenda ul.sub-list img{
  float:left;
  padding: 0px 20px 10px 0px;
}

ul li#ofice ul.sub-list li,
ul li#inhabit ul.sub-list li{
  padding: 25px 30px;
  height: 150px;
  clear: both;
}

ul li#ofice ul.sub-list li.other{
 border-top: 1px dotted #bdbdbd;
}

ul li#ofice ul.sub-list img,
ul li#inhabit ul.sub-list img{
  float: left;
  padding: 0px 20px 0px 0px; 
}

ul li#ofice ul.sub-list h3,
ul li#inhabit ul.sub-list h3,
ul li#arenda ul.sub-list h3{
  font-size: 140%;
  color: #37a4dc;
  margin: 0px;
  padding: 0px;
}

ul#catalog span.adress{
 display: block;
}

ul#catalog li#ofice span.anonce,
ul#catalog li#inhabit span.anonce {
  display: block;
  padding: 20px 0px 0px 0px;
}


ul#catalog li#arenda span.anonce,
ul#catalog li#arenda span.address,
ul#catalog li#arenda p{
  padding: 0px;
  margin: 0px;
}



ul li#torg,
ul li#commerce,
ul li#sklad{
 liat-style-type: none;
 padding: 0px 0px 25px 0px;
}

ul li#torg h2,
ul li#commerce h2,
ul li#sklad h2{
  padding: 0px 0px 0px 30px;
  font-weight: bold;
  color: #37a4dc;
}

ul li#torg ul.sub-list,
ul li#commerce ul.sub-list,
ul li#sklad ul.sub-list{
  padding:0px;
  margin: 0px;
  list-style-type: none; 
}

ul li#torg ul.sub-list li,
ul li#commerce ul.sub-list li,
ul li#sklad ul.sub-list li{
  padding: 0px 20px 0px 30px;
  float: left;
  width: 275px;
  height: 115px;
  background-image: url(../files/byte/Image/object-arrow.gif);
  background-position: 13px 5px;
  background-repeat: no-repeat;
}


ul li#torg ul.sub-list h3,
ul li#commerce ul.sub-list h3,
ul li#sklad ul.sub-list h3{
  padding: 0px;
  margin: 0px;
  font-weight: normal;
font-size: 100%;
}


ul#catalog li#arenda h3{
  padding: 25px 0px 0px 0px;
}


ul li#ofice ul.sub-list a.more-link:link,
ul li#ofice ul.sub-list a.more-link:visited,
ul li#inhabit ul.sub-list a.more-link:link,
ul li#inhabit ul.sub-list a.more-link:visited,
ul li#arenda ul.sub-list a.more-link:link,
ul li#arenda ul.sub-list a.more-link:visited {
  padding: 20px 17px 0px 0px;
  background-image: url(../files/byte/Image/object-arrow.gif);
  background-position: right 24px;
  background-repeat: no-repeat;
  float: left;
  text-transform: lowercase;
  color:#70a011;
}


ul#photo-list{
  padding:10px 0px 0px 10px;
  margin: 0px;
  list-style-type: none;
  clear: both;
}

ul#photo-list li{
  padding:0px 15px 15px 0px;
  margin: 0px;
  float:left;
}


Ul#photo-list img{
  border: 0px;
}


div#arenda-block{
  width: 217px;
  padding: 0px 0px 17px 0px;
  margin: 0px 0px 0px 40px;
  background-image: url(../files/byte/Image/arenda-block-bottom.gif);
  background-position: right bottom;
  background-repeat: no-repeat;
  font-size: 90%;
}


div#arenda-block h2{
  width: 187px;
  height:31px;
  padding: 40px 0px 0px 30px;
  margin: 0px;
  background-image: url(../files/byte/Image/inner-m2.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  color:#ffffff;
  text-transform: uppercase;
}

#arenda-block ul.news-list{
  padding:0px 0px 0px 13px;
  margin:0px;
  list-style-type: none;
  background-image: url(../files/byte/Image/arenda-block-bg.gif);
  background-position: 13px top;
  background-repeat: repeat-y;
}

#arenda-block ul.news-list li{
  padding: 12px 20px 12px 25px;
  margin:0px;
  background-image: url(../files/byte/Image/arenda-block-li.gif);
  background-position: left top;
  background-repeat: no-repeat;
}

#arenda-block ul.news-list li.second{
  border-top: 1px dotted #cccccc;
}


#arenda-block ul.news-list span.link,
#arenda-block ul.news-list a.link:link,
#arenda-block ul.news-list a.link:visited{
  display: block;
  padding: 0px 0px 2px 0px;
  color: #1da1dc;
  font-weight: bold;
  }


 .empty {
 clear: both;
 }

a.arenda-cont:link,
a.arenda-cont:visited{
  background-image: url(../files/byte/Image/arenda-cont.gif);
  background-position: left top;
  background-repeat: no-repeat;
  display: block;
  font-weight: bold;
  color: #ffffff;
  font-size: 120%;
  width: 261px;
  height: 29px;
  text-transform: uppercase;
  padding: 10px 0px 0px 43px;
  margin: 0px 0px 0px 0px; 
}

h2.arenda-cat-header{
  background-image: url(../files/byte/Image/arenda-mark.gif);
  background-position: 27px top;
  background-repeat: no-repeat;
  padding: 17px 0px 15px 80px;
}


table.stc-tbl{
  background-image: url(../files/byte/Image/w-block.gif);
  background-position: left top;
  background-repeat: no-repeat;
  height: 163px;
  overflow: hidden;
  margin: 10px 0px 10px 0px;
    vertical-align: center;
}

table.stc-tbl td{
  padding-right: 20px;
}

table.stc-tbl td.stc-logo{
  vertical-align: center;
  padding: 35px 0px 40px 0px;
  text-align: center;
  width:250px;

}

#news{
 clear: both;
}

#news ul.news-list{
 padding:0px;
 margin: 0px;
 list-style-type: none;
}

#news ul.news-list li{
 padding: 0px 0px 25px 0px;
 clear: both;
}

#news ul.news-list h3.date{
 font-size: 90%;
 padding: 0px;
 margin: 0px;
   color: #1494d6;
}

#news ul.news-list img{
  float: left;
  padding: 0px 10px 10px 0px;
}

#news span.link,
#news a.link:link,
#news a.link:visited{
  font-weight: bold;
  padding: 0px 0px 10px 0px;
}