﻿html, body{
height:100%;margin:0;padding:0;border:0;text-align:center;font:normal 16px georgia, times new roman, times, serif;
color:#40281c;background:#f6dcac url(body.jpg);_background:#f6dcac
}
body form{
height:100%;padding:0;margin:0
}
.container{
margin-bottom:-108px;min-height:100%;text-align:center;background:url(body1.png) 50% 0 no-repeat;_background-image:url(body1.ie.png)
}
* html .container{
height:100%
}
.container-in{
width:985px;margin:0 auto;text-align:left
}
.footer-helper{
height:108px;clear:both
}
.footer{
width:944px;height:108px;margin:0 auto;text-align:left;border-collapse:collapse;background:#836a50
}
.footer td{
padding:0 35px;color:#f1dbb4;font:normal 11px arial, helvetica, sans-serif
}
.footer a{
color:#f1dbb4
}
embed, object, textarea, select{
outline:none;margin:0
}
label input{
vertical-align:middle;margin-right:5px
}
label span{
vertical-align:middle
}
.s{
font-size:0;height:1px
}
img{
border:0
}
a img{
vertical-align:middle
}
a{
text-decoration:underline;color:#40281c
}
a:hover{
text-decoration:none
}
a:active{
text-decoration:none;outline:none
}
.b{
font-weight:bold
}
.fl{
float:left !important
}
.fr{
float:right !important
}
.ar{
text-align:right !important
}
.ac{
text-align:center !important
}
.al{
text-align:left !important
}
.aj{
text-align:justify !important
}
.at{
vertical-align:top !important
}
.am{
vertical-align:middle !important
}
.ab{
vertical-align:bottom !important
}
p{
margin:0 0 10px 0
}
font{
line-height:normal
}
.wrap{
overflow:hidden;zoom:1
}
.ico{
display:-moz-inline-stack;display:inline-block;//overflow:hidden;zoom:1;//display:inline;vertical-align:middle;_behavior:url('/img/iepngfix.htc')
}
.ico-bullet{
width:33px;height:15px;background:url(ico-bullet.png) 0 0 no-repeat
}
.ico-arr{
width:15px;height:15px;background:url(ico-arr.png) 0 0 no-repeat
}
.ico-arr1{
width:15px;height:15px;background:url(ico-arr1.png) 0 0 no-repeat
}
a .ico{
_cursor:hand
}
.inp, select, textarea{
font:normal 16px georgia, times new roman, times, serif;padding:3px 0 4px 0;color:#462d1e;border:solid 1px #b8a47a;background:#d1bd98
}
.inp-error{
border-color:#85293b
}
.form{
border-collapse:collapse
}
.form td{
padding:10px 10px 10px 0;vertical-align:top;position:relative;font-size:17px
}
.form .head td{
padding:0
}
.form .col2{
width:430px
}
.form .inp, .form textarea, .form select{
width:99.5%;margin:-3px 0 -3px 0;padding-left:0;padding-right:0
}
.form select{
width:100%
}
.btn, .btn b{
display:inline-block;_overflow:hidden;//zoom:1;//display:inline;background:url(sprites1.png) 0 0 no-repeat;_background-image:url(sprites1.ie.png);text-decoration:none;vertical-align:middle;cursor:hand
}
.btn b{
position:relative;display:block;float:left
}
.btn_a, .btn_a b, .btn_b, .btn_b b{
height:37px;color:#fff;font:normal 17px georgia, times new roman, times, serif;line-height:36px
}
.btn_a, .btn_b{
margin-left:5px;background-position:100% -37px
}
.btn_a b, .btn_b b{
margin-left:-5px;padding:0 12px;background-position:0 0
}
.btn_b, .btn_b b{
color:#c9bbb5
}
.header{
height:115px;position:relative
}
.logo-home{
position:absolute;left:93px;top:17px;width:110px;height:87px;background:url(s.png)
}
.primary-nav{
border-collapse:collapse;width:715px;position:absolute;right:10px;top:80px
}
.primary-nav td{
padding:0 5px;text-align:center;font-size:20px
}
.page{
border-collapse:collapse;width:100%
}
.page-col1{
vertical-align:top;padding:35px 0 20px 28px;width:250px
}
.page-col2{
vertical-align:top;padding:35px 16px 20px 55px
}
.page-main{
border-collapse:collapse;width:100%
}
.page-main-col1{
vertical-align:top;padding:35px 0 5px 28px;width:250px
}
.page-main-col2{
vertical-align:top;padding:13px 0 5px 2px
}
.page1{
width:100%;border-collapse:collapse
}
.page1-col1{
width:460px;vertical-align:top;padding:0 40px 0 40px;background:url(border1.png) 100% 50% no-repeat
}
.page1-col2{
vertical-align:top;padding:0 20px 0 30px
}
.main-text{
background:url(bg4.png) 0 0 no-repeat;padding:25px 0 0 28px;font-size:17px;line-height:130%;margin:0 0 40px -28px
}
.main-text p:first-letter{
font-size:36px
}
.yellow{
color:#ffdf9d
}
.aside{
padding:13px 0 0 0;width:260px;background:url(aside.png) 0 0 no-repeat;margin:-35px 0 30px -8px;_background-image:url(aside.ie.png)
}
.aside-in{
background:url(aside.png) -260px 0 repeat-y;position:relative;_background-image:url(aside.ie.png)
}
.aside-c{
overflow:hidden;background:url(aside.png) -520px 100% no-repeat;color:#f5dcb1;padding:11px 35px 30px 35px;min-height:300px;_background-image:url(aside.ie.png)
}
.aside-c h2{
font-size:28px
}
.aside-c h2:first-letter{
font-size:36px
}
.aside-b{
height:5px;background:url(aside.png) -780px 100% no-repeat;background-image:url(aside.ie.png)
}
.secondary-nav{
margin:0 -25px 40px -25px;padding:0;list-style:none;overflow:hidden
}
.secondary-nav li{
margin:-7px 0 7px 0;color:#ddbda4;font-size:18px;zoom:1
}
.secondary-nav a, .secondary-nav span{
display:block;padding:10px 15px 10px 25px   
}
.secondary-nav a{
color:#ddbda4;text-decoration:none;background:url(bg1.png) 0 0 no-repeat;_background:none
}
.secondary-nav a:hover{
text-decoration:underline
}
.secondary-nav span{
background:#73191b url(bg1.png) 0 0 no-repeat;color:#c35357;_background:#73191b
}
.secondary-nav ul{
overflow:hidden;padding:10px 0 0 0;list-style:none;background:#73191b url(bg1.png) 0 0 no-repeat;_background-image:none;margin-left:0
}
.secondary-nav ul li{
font-size:14px;margin-bottom:8px
}
.secondary-nav ul a, .secondary-nav ul span{
background:none;padding:0 0 0 42px;color:#ddbda4
}
.secondary-nav ul span{
font-weight:bold
}
.phone{
text-align:center
}
.phone img{
_behavior:url(/img/iepngfix.htc)
}
.copyright{
padding-left:15px;white-space:nowrap
}
.copyright .c{
margin-left:-15px;font-size:14px
}
.copyright p{
margin-bottom:6px
}
.copyright a{
text-decoration:none
}
.copyright a:hover{
text-decoration:underline
}
h1, h2, h3, h4, h5, h6{
margin:0 0 10px 0;font-size:24px;font-weight:normal
}
h1{
height:56px;margin-left:-35px;background:url(bg2.png) 0 0 no-repeat;padding:12px 0 0 28px
}
h1:first-letter{
font-size:36px
}
h2{
font-size:22px
}
h3{
font-size:20px
}
h4{
font-size:18px;font-weight:bold;text-decoration:underline
}
h5{
font-size:16px
}
h6{
font-size:14px;font-weight:bold
}
.breadcrumb{
margin:0 0 20px -6px;font-size:14px
}
.breadcrumb a, .breadcrumb span{
margin:0 6px
}
.products{
margin:0 -60px 10px -34px;padding:0;list-style:none
}
.products li{
display:inline-block;_overflow:hidden;//zoom:1;//display:inline;margin:10px 10px 10px 0;vertical-align:top;width:340px;
font-size:14px
}
.products .image{
display:block;text-align:center;width:160px;float:left;margin:0 20px 10px 0
}
.products img{
vertical-align:top;margin-bottom:10px
}
.products i{
display:block;width:160px;height:160px;position:relative;margin:-160px 0 10px 0;background:url(border.png) 0 0 no-repeat;z-index:2;_behavior:url(/img/iepngfix.htc)
}
.products .link{
font-size:16px
}
.products .link a{

color:#8f1818
}
.products p{
margin-bottom:4px
}
.products1{
margin:0 -16px 10px -54px;padding:0;list-style:none
}
.products1 li{
display:inline-block;_overflow:hidden;//zoom:1;//display:inline;margin:10px 10px 20px 60px;font-size:16px;font-weight:bold;vertical-align:top;width:160px;text-align:left
}
.products1 span{
display:block;margin-bottom:20px
}
.products1 a{
display:block;text-align:center;width:160px;outline:none;//cursor:hand
}
.products1 img{
vertical-align:top;margin-bottom:10px
}
.products1 i{
display:block;width:160px;height:160px;position:relative;margin:-160px 0 10px 0;background:url(border.png) 0 0 no-repeat;_behavior:url(/img/iepngfix.htc);z-index:2;_cursor:hand
}
.new-date{
color:#8f1818;margin-bottom:5px;font-size:14px
}
.pager{
font:normal 18px times new roman, times, serif;text-align:center;background:url(bg3.png) 47.5% 0 no-repeat;padding:32px 25px 0 0;_background-image:url(bg3.ie.png)
}
.pager span{
color:#d4bf9e
}
.pager a, .pager span{
margin:0 10px
}
.login{
margin-bottom:25px
}
.login h4{
font-weight:normal;text-decoration:none
}
.login .inp{
width:86px;margin:0 0 4px 0;font-size:12px;padding:1px 10px 2px 10px
}
.login a{
font:normal 12px arial, helvetica, sans-serif
}
.login div a{
margin:0
}
.popup-error{
padding:0 0 13px 0;background:url(popup-error.png) 20px 100% no-repeat;
display:inline-block;_overflow:hidden;//zoom:1;//display:inline;position:absolute;
z-index:10;display:none;_background-image:url(popup-error.ie.png)
}
.popup-error-in{
background:#85203b;color:#fff;padding:8px 20px 9px 20px;font-size:13px;text-align:center
}
.news{
margin:0 -60px 10px -34px;padding:0;list-style:none
}
.news li{
display:inline-block;_overflow:hidden;//zoom:1;//display:inline;margin:10px 10px 10px 0;vertical-align:top;width:340px;
font-size:14px
}
.news .image{
display:block;text-align:center;width:160px;float:left;margin:0 20px 10px 0
}
.news img{
vertical-align:top;margin-bottom:10px
}
.news i{
display:block;width:160px;height:160px;position:relative;margin:-160px 0 10px 0;background:url(border.png) 0 0 no-repeat;_behavior:url(/img/iepngfix.htc);z-index:2
}
.news .link{
font-size:16px
}
.news .link a{
color:#8f1818
}
.news p{
margin-bottom:4px
}
.new-date{
color:#8f1818;margin-bottom:5px;font-size:14px
}
.poll{
margin-bottom:20px
}
.poll div{
margin-bottom:5px
}
.poll label{
margin-right:10px;font-size:14px
}
.poll label span, .poll label input{
vertical-align:middle
}
.poll .inp{
width:250px;font-size:14px
}
.poll-results{
margin:5px 0 20px 0;padding:0;list-style:none
}
.poll-results li{
margin:0
}
.poll-results dl{
margin:0;padding:0;overflow:hidden
}
.poll-results dt{
width:370px;margin:0;float:left;overflow:hidden;border-right:solid 3px #6e4e3a;padding:3px 7px 3px 0
}
.poll-results dt div{
height:19px;background:#a32f32;float:right
}
.poll-results dd{
margin:0 0 0 7px;float:left;font-size:14px
}
.product{
overflow:hidden;zoom:1
}
.product p{
line-height:130%
}
.specimen{
float:right;margin:10px 0 20px 20px;font-size:14px;width:160px;text-align:center
}
.specimen img{
vertical-align:top;margin-bottom:10px
}
.specimen i{
display:block;width:160px;height:160px;position:relative;margin:-160px 0 10px 0;background:url(border.png) 0 0 no-repeat;_behavior:url(/img/iepngfix.htc);z-index:2
}
.specimen big{
font-size:20px;color:#8f1818
}
#lightbox, #lightbox-overlay{
position:absolute;top:0;left:0;bottom:auto;right:auto;z-index:100;width:100%;height:auto;text-align:center;color:#333;margin:0;padding:0;border:none;outline:none;line-height:0;text-decoration:none;background:none;word-spacing:normal;letter-spacing:normal;float:none;clear:none;display:block
}
#lightbox-overlay{
z-index:90;background-color:#301d13;height:100%;position:fixed
}
#lightbox-overlay-text{
text-align:right;margin-right:20px;margin-top:20px;color:#fff;font-size:12px;cursor:default;line-height:normal
}
#lightbox-overlay-text a, #lightbox-overlay-text a:hover, #lightbox-overlay-text a:visited, #lightbox-overlay-text a:link {
color:#fff
}
#lightbox-overlay-text span{
padding-left:5px;padding-right:5px
}
#lightbox img, #lightbox a img, #lightbox a{
border:none;outline:none
}
#lightbox-imageBox{
position:relative;background-color:#fff3d4;width:400px;height:400px;margin:0 auto
}
#lightbox-imageContainer{
padding:18px 18px 0 18px
}
#lightbox-loading{
position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;display:none !important
}
#lightbox-nav{
position:absolute;top:0;left:0;height:100%;width:100%;z-index:10
}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{
display:block;width:49%;height:100%;background:transparent url('s.png') no-repeat;zoom:1;padding:0;margin:0
}
#lightbox-nav-btnPrev{
left:0;right:auto;float:left
}
#lightbox-nav-btnNext{
left:auto;right:0;float:right
}
#lightbox-infoBox{
font:10px Verdana, Helvetica, sans-serif;color:#40281c;background-color:#fff3d4;margin:0 auto;overflow:hidden;padding-bottom:45px
}
#lightbox-caption{
text-align:justify
}
#lightbox-caption-description{
font-weight:normal
}
#lightbox-currentNumber{
display:block;width:80px;margin:0 -80px 0 20px;float:left;text-align:left;font:normal 10px arial, helvetica, sans-serif
}
#lightbox-caption-title{
display:block;margin:0 0 0 80px;float:left;text-align:left;font:bold 16px georgia, times new roman, times, serif;text-decoration:underline;color:#40281c
}
#lightbox-close{
display:block;width:40px;height:40px;position:absolute;right:0;top:0;cursor:pointer;//cursor:hand;z-index:1000
}
#lightbox-close-button{
display:block;width:40px;height:40px;background:url(close.png) 0 0 no-repeat
}
#lightbox-infoContainer-clear{

clear:both;visibility:hidden
}
.news-anonses{
margin:0;padding:0;list-style:none
}
.news-anonses li{
margin:0;overflow:hidden;background:url(bg5.png) 0 100% no-repeat;padding:0 0 23px 0;_background:none
}
.news-anonses .image{
float:left;margin:0 -80px 10px 0;width:80px
}
.news-anonses img{
vertical-align:top;border:solid 2px #841f39
}
.news-anonses .date{
font:bold 13px arial, sans-serif;text-decoration:underline
}
.news-anonses .link{
font-size:16px
}
.news-anonses .link a{
color:#ffd48b;text-decoration:none
}
.news-anonses .link a:hover{
text-decoration:underline
}
.news-anonses div{
margin-left:80px
}
.news-anonses p{
margin-bottom:4px
}
.f-med{
font-size:15px
}
.sitemap{
margin:0;padding:0;list-style:none
}
.sitemap li{
margin:0 0 17px 0;font-size:17px;zoom:1;vertical-align:top
}
.sitemap a{
display:block
}
.sitemap ul{
margin:12px 0 16px 20px;padding:0;list-style:none
}
.sitemap ul li{
font-size:14px;margin-bottom:0
}
.site-dev{
float:right;color:#af9b81;font-size:14px;padding:0 0 0 40px;height:56px;background:url(atilekt.png) 0 0 no-repeat;line-height:52px;white-space:nowrap
}
.site-dev a{
color:#c9a97c
}
.site-map-link{
color:#fddcaa;font-size:12px;float:right;margin:10px 0 15px 0
}
.bold-link{
font-weight:bold;
}

