@font-face {font-family: 'PT Sans';
    src: url('fonts/pts55f_w.eot');
    src: local('PT Sans'), url('fonts/PTS55F_W.woff') format('woff'),url('fonts/PTS55F_W.ttf') format('truetype'), url('fonts/PTS55F_W.svg#PTSans-Regular') format('svg');}

@font-face {font-family: 'PT Sans';
    font-style: italic;
    src: url('fonts/pts56f_w.eot');
    src: local('PT Sans Italic'), url('fonts/PTS56F_W.woff') format('woff'),url('fonts/PTS56F_W.ttf') format('truetype'), url('fonts/PTS56F_W.svg#PTSans-Italic') format('svg');}

@font-face {font-family: 'PT Sans';
    src: url('fonts/pts75f_w.eot');
    font-style: normal;
    font-weight: bold;
    src: local('PT Sans Bold'), url('fonts/PTS75F_W.woff') format('woff'),url('fonts/PTS75F_W.ttf') format('truetype'), url('fonts/PTS75F_W.svg#PTSans-Bold') format('svg');}

@font-face {font-family: 'PT Sans';
    font-style: italic;
    font-weight: bold;
    src: url('fonts/pts76f_w.eot');
    src: local('PT Sans Bold Italic'), url('fonts/PTS76F_W.woff') format('woff'),url('fonts/PTS76F_W.ttf') format('truetype'), url('fonts/PTS76F_W.svg#PTSans-BoldItalic') format('svg');}
@font-face {font-family: 'PT Sans Narrow';
    src: url('fonts/ptn57f_w.eot');
    src: local('PT Sans Narrow'), url('fonts/PTN57F_W.woff') format('woff'),url('fonts/PTN57F_W.ttf') format('truetype'), url('fonts/PTN57F_W.svg#PTSans-Narrow') format('svg');}

@font-face {font-family: 'PT Sans Narrow';
    font-weight: bold;
    src: url('fonts/ptn77f_w.eot');
    src: local('PT Sans Narrow Bold'), url('fonts/PTN77F_W.woff') format('woff'),url('fonts/PTN77F_W.ttf') format('truetype'), url('fonts/PTN77F_W.svg#PTSans-NarrowBold') format('svg');}

.body{
    width: 100%;
    min-height: 100%;
    padding-top: 43px;
}
#wrapper{
    width:990px;
    margin: 0 auto;
    background: #ffffff;
    overflow: hidden;
}
#preheader{
    width: 100%;
    height: 106px;
    position: relative;
}
#right #phone{
    float: right;
    margin-top: 70px;
    margin-right: 29px;
    color: #000000;
    font-size: 21px;
    clear: both;
}
#header{
    width: 100%;
}
#logo{
margin-top: 60px;
}
#left_menu{
  margin-left: 40px;
    margin-top: 30px;
    padding-right: 14px;
}
#left_menu ul{
    list-style: none;
}
#left_menu ul li{
   border-bottom: 1px solid #cadcdf;
    height: 38px;
    line-height: 38px;
}
#left_menu ul li a{
    font-size: 20px;
    color: #1e3336;
}
#left_menu ul li a:hover{
    color: red;
}
#content{
    width: 100%;
}
#content #left{
    width: 300px;
    float: left;
}
#content #right{
    width: 670px;
    float: right;
}
#right .about{
    margin-top: 18px;
}
#right .about #img_cont{
    margin-left: 24px;
    margin-bottom: 24px;
}
#right .about .text{
     font-size: 15px;
     color: #000000;
     margin-top: 16px;
     padding-right: 20px;
     margin-bottom: 5px;
     line-height: 26px;
 }
#right .about #akc{
    margin-top: 25px;
    display: table-cell;
    width: 231px;
    height: 76px;
    background: url(/setka/26/i/akc.png) no-repeat;
    text-align: center;
    vertical-align: middle;
    padding-right: 12PX;

}
#right .about #lel{
    margin-top: 25px;
    display: table-cell;
    width: 339px;
    height: 76px;
    background: url(/setka/26/i/tel.png) no-repeat;
    text-align: center;
    vertical-align: middle;

}
#preview{
    width: 260px;
    margin-left: 40px;
    margin-top: 30px;
    color: #7a7a7a;
    font-size: 13px;
    line-height: 22px;
}
#right .about #lel span{
     display: inline-block;
     width: 283px;
     text-align: center;
    color: #ffffff;
    font-size: 18px;
 }
#right .about #akc span{
    display: inline-block;
    width: 219px;
    text-align: center;
    color: #ffffff;
    font-size: 18px;
}
.prod tr td{
    text-align: center;
    padding-right: 19px;
}
.prod tr td img{
    margin-top: 9px;
}
.prod tr td a{
    text-decoration: underline;
    color: #024f7d;
    font-size: 15px;
    font-family: "PT Sans";
}
#left .btn{
    display: block;
    height: 76px;
    width: 339px;
    background: url("/i/theme/btn.png") no-repeat;
    text-align: center;
    color: #000000;
    font-size: 20px;
    font-family: Georgia;
    padding-top: 16px;
    margin: 0 auto;
    margin-top: 21px;
}
#news{
margin: 0 auto;
padding-left: 18px;
padding-top: 10px;
display: table;
margin-right: 20px;
}
#news .news1{
    margin-left: 40px;
	display:table-cell;
    vertical-align: top;

}
#news .news1 a{
    text-decoration: underline;
    font-size: 15px;
    color: #024f7d;
}
#news .news1 a:hover{
    color: #000000;
}
#news .news1 .date, #news .news1 .desc{
    color: #737373;
    font-size: 13px;

}
#news .news1 .desc{
    margin-top: 4px;
}
#news .news1 .date{
    margin-top: 12px;
    margin-bottom: 80px;
}
#footer #copy{
    color: #000000;
    font-size: 13px;
    width: 275px;
    float: left;
}
#prefooter{
    padding: 5px 0 24px 39px;
    background: url("/i/theme/top_border.png") center 0 no-repeat;
}
#prefooter .phone1{
color: #000000;
font-size: 34px;
line-height: 44px;
width: 350px;
margin-top: 70px;
}
#footer{
    padding: 24px 0 24px 39px;
    position: relative;
}
#footer #img_footer{
    position: absolute;
    bottom: 0px;
    right: 0px;
    height: 252px;

}
#footer #schet{
    width: 240px;
    height: 31px;
    float: left;    
}