html, body{
height:100%;margin:0;padding:0;border:0;text-align:center;font:normal 13px tahoma, geneva, sans-serif;color:#444348
}
body form{
height:100%;padding:0;margin:0
}
.container{
min-width:990px;max-width:1200px;margin:0 auto -30px auto;min-height:100%;text-align:left
}
* html .container{
height:100%
}
.container-in{
margin:0 10px
}
.footer-helper{
height:30px;clear:both
}
.footer{
min-width:990px;max-width:1200px;height:30px;margin:0 auto;text-align:left;background:#fed300 url("footer1.png") 0 0 no-repeat;
}
.footer table{
width:100%;border-collapse:collapse;background:url("footer2.png") 100% 0 no-repeat
}
.footer td{
padding-top:2px;color:#797979;vertical-align:top
}
.footer .col1{
padding-left:30px;vertical-align:middle
}
.footer .col2{
padding-right:39px
}
.footer a{
color:#6b5c35
}
.site-dev{
height:24px;padding:0 0 0 20px;background:url("atilekt.png") 0 0 no-repeat;line-height:23px;float:right
}
.site-dev a{
text-decoration:underline
}
embed, object, textarea, select{
outline:none;margin:0
}
input{
margin:0
}
label{
vertical-align:middle
}
label input{
vertical-align:middle;margin:0 5px 0 0
}
img{
border:0;vertical-align:middle
}
a{
text-decoration:none;outline:none;color:#936500
}
a:hover{
text-decoration:underline
}
.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 15px 0;line-height:140%
}
font{
line-height:normal
}
.wrap{
overflow:hidden
}
.b, .box, .d, .inp, .i{
vertical-align:middle;position:relative;display:-moz-inline-stack;display:inline-block
}
.i{
background:url("sprites.png") 0 0 no-repeat
}
.i-home{
width:22px;height:22px;background-position:0 0
}
.i-mail{
width:22px;height:22px;background-position:-22px 0
}
.i-sitemap{
width:22px;height:22px;background-position:-44px 0
}
.site-nav{
position:absolute;right:0;top:22px
}
.site-nav a:hover .i-home, .site-nav span .i-home{
background-position:0 -22px
}
.site-nav a:hover .i-mail, .site-nav span .i-mail{
background-position:-22px -22px
}
.site-nav a:hover .i-sitemap, .site-nav span .i-sitemap{
background-position:-44px -22px
}
.header{
overflow:hidden;position:relative;height:129px
}
.header .top-decor{
height:8px;background:#fed300;position:absolute;width:100%;top:0;left:0
}
.logo{
position:absolute;left:15px;top:23px;width:220px;height:89px;background:url("logo.png")
}
.logo a{
display:block;height:100%;background:url("s.png")
}
.slogan{
font-size:19px;color:#a58c53;text-transform:uppercase;width:500px;position:absolute;top:92px;left:50%;margin-left:-250px;text-align:center
}
.search{
width:158px;height:19px;background:url("search.png");position:absolute;right:10px;bottom:16px;overflow:hidden
}
.search input{
margin:0 0 0 26px;padding:0;background:none;border:0;width:122px;height:100%;line-height:19px;color:#000;font:normal 11px arial, helvetica, sans-serif
}
.primary-nav{
background:url("primary-nav.png") 0 0 repeat-x;text-align:center;font-size:14px
}
.primary-nav ul{
margin:0;padding:0;list-style:none none;display:inline-block;vertical-align:top
}
.primary-nav li{
display:inline-block;vertical-align:top
}
.primary-nav a, .primary-nav span{
color:#444348;padding:11px 10px;text-decoration:none;display:block;text-transform:uppercase;background:url("primary-nav.png") 100% -80px no-repeat;
}
.primary-nav span{
color:#d6b86b;background:url("primary-nav.png") 0 -40px repeat-x;text-decoration:none;cursor:default
}
.primary-nav a:hover{
text-decoration:underline
}
.primary-nav ul ul{
margin:0;padding:0;list-style:none;width:195px;background:#d5d7d6;border:solid 1px #94a2bd;border-bottom:0;position:absolute;display:none
}  
.primary-nav ul ul li{
font-weight:normal;zoom:1;display:block;text-align:left;border-bottom:solid 1px #94a2bd
}
.primary-nav ul ul a{
color:#151610;font-size:11px;background:none;text-decoration:none;padding:6px 20px 6px 10px !important
}
.primary-nav ul ul a:hover{
text-decoration:none;color:#805a01
}
.primary-nav ul ul ul{
margin-left:195px;//margin-left:193px
}
.secondary-nav{
background:#fed300 url("secondary-nav.png") -8px 100% no-repeat;font-size:14px;text-align:center;position:relative;margin-bottom:19px
}
.secondary-nav a, .secondary-nav span{
display:inline-block;vertical-align:top;padding:2px 15px 4px 15px;color:#4b4a4f;border-right:solid 1px #bea462
}
.secondary-nav b{
width:8px;height:8px;background:url("secondary-nav.png") 0 0 no-repeat;position:absolute;right:0;bottom:0
}
.teaser{
height:149px;background:url("teaser1.jpg") 0 0 no-repeat
}
.page{
width:100%;border-collapse:collapse
}
.page-col1{
width:190px;padding:0 0 20px 0;vertical-align:top
}
.page-col2{
vertical-align:top;padding:10px 32px 20px 32px
}
.page-col3{
width:194px;padding:0 0 20px 0;vertical-align:top
}
h1, h2, h3, h4, h5, h6{
font:normal 18px tahoma, geneva, sans-serif;margin:0 0 10px 0;color:#444348;text-transform:uppercase
}
h2{
font-size:17px
}
h3{
font-size:16px
}
h4{
font-size:18px;text-transform:none
}
h5{
font-size:14px
}
h6{
font-size:14px;font-weight:bold;text-transform:none
}
.news-announces{
margin:0;padding:0;list-style:none none
}
.news-announces li{
margin:0 0 15px 0;overflow:hidden
}
.news-announces p{
margin-bottom:0
}
.news-announces .title a{
color:#444348;font-weight:bold
}
.news-announces .date{
color:#936500;font-size:12px
}
.news-announces .img-rnd{
float:left;margin:0 20px 10px 0
}
.news-announces .wrap{
margin-top:10px
}
.ib{
display:inline-block;vertical-align:top
}
.img-rnd{
overflow:hidden
}
.img-rnd a, .img-rnd b{
display:block;position:relative
}
.img-rnd-1, .img-rnd-1 a, .img-rnd-1 b{
width:156px;height:104px
}
.img-rnd-1 a, .img-rnd-1 b{
margin-bottom:-104px
}
.img-rnd-1 b{
background:url("img-rnd-1.png")
}
.img-rnd-2, .img-rnd-2 a, .img-rnd-2 b{
width:189px;height:98px
}
.img-rnd-2 a, .img-rnd-2 b{
margin-bottom:-98px
}
.img-rnd-2 b{
background:url("img-rnd-2.png")
}
.img-rnd-3, .img-rnd-3 a, .img-rnd-3 b{
width:187px;height:184px
}
.img-rnd-3 a, .img-rnd-3 b{
margin-bottom:-184px
}
.img-rnd-3 b{
background:url("img-rnd-3.png")
}
.img-rnd-4, .img-rnd-4 a, .img-rnd-4 b{
width:340px;height:228px
}
.img-rnd-4 a, .img-rnd-4 b{
margin-bottom:-228px
}
.img-rnd-4 b{
background:url("img-rnd-4.png")
}
.news-archive{
width:740px;height:76px;background:url("sprites-h.png") 0 0 no-repeat;position:relative;overflow:hidden;padding:0 10px;margin:0 -17px 25px -17px
}
.news-archive .dates{
font-size:17px;height:27px;text-align:center;padding-top:3px;margin-bottom:5px
}
.news-archive .dates a{
color:#444348;margin:0 5px
}
.news-archive .dates .prev, .news-archive .dates .next{
font-size:12px
}
.news-archive .archive{
font-size:14px;color:#9f9f9f !important;text-decoration:underline;position:absolute;right:12px;top:8px
}
.news-archive .r-decor{
width:9px;background:url("sprites-h.png") 100% 0 no-repeat;position:absolute;right:0;top:0;height:76px
}
.news-archive .days{
height:45px;position:relative
}
.news-archive .days-holder{
height:45px;overflow:hidden;width:730px;margin:0 auto
}
.news-archive .days ul{
padding:0;list-style:none;margin:0;width:99999px
}
.news-archive .days li{
float:left;width:25px;height:45px;position:relative;font:normal 10px times new roman, times, serif;text-align:center
}
.news-archive .days b{
font-weight:normal;display:block
}
.news-archive .days a, .news-archive .days span{
color:#444348;font:normal 14px tahoma, geneva, sans-serif;padding:1px 3px 2px 3px;display:block
}
.news-archive .days .days-holder a{
background:#d7b96b
}
.news-archive .days .prev, .news-archive .days .next{
position:absolute;left:-5px;top:-5px;z-index:20;font-size:18px;
}
.news-archive .days .next{
left:auto;right:-5px
}
.d{
cursor:default;overflow:hidden;position:relative
}
.d div{
white-space:nowrap;height:100%
}
.d b{
position:absolute;right:0;top:0
}
.d ul{
display:none
}
.d-pop{
position:absolute;z-index:5001;overflow-y:auto;overflow-x:hidden;margin:0;padding:0;list-style:none;cursor:default
}
.d-pop-t, .d-pop-b{
padding:0 !important
}
.d-overlay{
position:absolute;left:0;top:0;width:100%;height:100%;z-index:5000;background:url("s.png");display:none
}
.d1{
height:22px
}
.d1 div{
background:url("sprites-h.png") 0 -201px no-repeat;font:normal 14px/21px arial, helvetica, sans-serif;color:#000;padding-left:9px;margin-right:26px
}
.d1 b{
height:22px;width:26px;background:url("sprites-h.png") 100% -201px no-repeat
}
.d1-pop{
color:#000;text-align:left;background:#fff url("bg1.png") 0 0 repeat-y
}
.d1-pop li{
padding:5px 8px;background:url("bg2.png") 100% 0 repeat-y
}
.d1-pop li:hover{
background:#cdcccc;color:#000
}
.d-pop1-b{
background:url("sprites-h.png") 100% -192px no-repeat !important
}
.d1-active div{
background-position:0 -223px
}
.d1-active b{
background-position:100% -223px
}
.box-t, .box-t i, .box-b, .box-b i, .d-pop-t, .d-pop-t i, .d-pop-b, .d-pop-b i{
display:block;font-size:0;background:url("sprites-h.png") 0 0 no-repeat
}
.box-t i, .box-b i, .d-pop-t i, .d-pop-b i, .box-cnt{
position:relative
}
.box-cnt{
overflow:hidden;vertical-align:top
}
.box1-t, .box1-t i, .box1-b, .box1-b i{
height:9px;margin-left:9px;background-position:100% -76px
}
.box1-t i, .box1-b i{
width:9px;margin-left:-9px;background-position:0 -76px
}
.box1-b{
background-position:100% -85px
}
.box1-b i{
background-position:0 -85px
}
.box1-cnt{
background:#dfdfdf
}
.box-cnt{
clear:both
}
.beige{
color:#936500 !important
}
.box-news-announces{
display:block !important;margin:0 -17px 15px -17px
}
.box-news-announces h1{
font-size:16px;text-transform:none
}
.box-news-announces .box-cnt{
padding:10px 15px
}
.tertiary-nav{
margin:0 0 10px 0;padding:0;list-style:none none;width:187px
}
.tertiary-nav li{
margin:0 0 1px 0
}
.tertiary-nav a, .tertiary-nav span{
display:block;height:32px;font-size:14px;line-height:30px;color:#444348;padding:0 22px 0 10px;background:url("sprites-h.png") 0 -94px no-repeat
}
.tertiary-nav span{
background-position:0 -126px
}
.tertiary-nav a:hover, .tertiary-nav .active{
background-position:0 -126px;text-decoration:none
}
.tertiary-nav ul{
margin:2px 5px 0 6px;padding:0;list-style:none
}
.tertiary-nav ul a, .tertiary-nav ul span{
font-size:13px;height:auto;background:#c8c8c8;line-height:normal;padding-top:5px;padding-bottom:5px
}
.tertiary-nav ul a{
color:#151610
}
.tertiary-nav ul a:hover, .tertiary-nav ul span{
background:#d9bc6e
}
.tertiary-nav ul ul{
margin:7px 0 10px 21px
}
.bnr img{
margin-bottom:20px
}
.b{
text-decoration:none;vertical-align:middle;position:relative;display:inline-block
}
.b em, .b b{
background:url("sprites-h.png") 0 0 no-repeat;height:100%
}
.b em{
display:block;white-space:nowrap;text-align:center
}
.b b{
position:absolute;right:0;top:0
}
.b1{
height:21px
}
.b1 em{
background-position:0 -158px;color:#fff;font:normal 13px/21px arial, helvetica, sans-serif;padding-left:17px;margin-right:17px;color:#444348
}
.b1 b{
background-position:100% -158px;width:17px
}
.b1:hover{
text-decoration:none
}
.poll{
border-top:solid 1px #656565;padding-top:10px;margin-bottom:20px
}
.poll p{
line-height:100%
}
.poll h2{
color:#845500
}
.calc-extract{
border-bottom:solid 1px #656565;margin-bottom:17px
}
.calc-extract h2{
font-size:14px;text-align:center;margin-bottom:14px
}
.calc-extract h2 a{
color:#0251af;
}
.calc-extract table{
border-collapse:collapse;width:100%;margin:5px 0 10px 0
}
.calc-extract td{
padding:3px 22px;font-size:12px;text-transform:uppercase
}
.calc-extract .row1 td{
border-bottom:solid 1px #b2b2b2
}
.calc-extract .col2{
border-left:solid 1px #b2b2b2;font-weight:bold
}
.calc-extract table small{
font-size:10px;display:block
}
.ask-ceo{
border-bottom:solid 1px #656565;margin-bottom:17px;text-align:center;font-size:14px
}
.ask-ceo h2{
font-size:14px;text-align:center;margin-bottom:4px
}
.ask-ceo a{
color:#444348;text-decoration:underline
}
.ask-ceo p{
margin-bottom:5px
}
.ask-ceo .img-rnd{
margin-bottom:5px
}
.text{
overflow:hidden;margin-bottom:20px
}
.text p{
text-align:justify;word-spacing:-1px
}
.image-left{
float:left;margin:0 15px 10px 0
}
.image-right{
float:right;margin:0 0 10px 15px
}
.weather{
border-top:solid 1px #656565;border-bottom:solid 1px #656565;margin-bottom:10px
}
.gallery1{
border-top:solid 1px #666;padding-top:18px
}
.gallery{
margin:0 -35px 20px 0;overflow:hidden
}
.gallery .img-rnd{
float:left;margin:0 35px 20px 0
}
.video{
margin:0 -35px 20px 0;padding:0;list-style:none none;overflow:hidden
}
.video li{
float:left;margin:0 35px 30px 0;font-size:14px
}
.video .img-rnd{
margin-bottom:10px
}
.video p{
margin-bottom:5px
}
.catalog-page{
font-size:14px
}
.catalog-page p{
line-height:130%;margin-bottom:13px
}
.box2-t, .box2-t i, .box2-b, .box2-b i, .d-pop1-b, .d-pop1-b i{
height:9px;margin-left:9px;background-position:100% -179px
}
.box2-t i, .box2-b i, .d-pop1-b i{
width:9px;margin-left:-9px;background-position:0 -179px
}
.box2-b, .d-pop1-b{
background-position:100% -192px
}
.box2-b i, .d-pop1-b i{
background-position:0 -192px
}
.box2-cnt{
background:#fff
}
.textarea .box-cnt{
background:url("bg1.png") 0 0 repeat-y;padding:0 0 0 9px
}
.textarea-in{
background:url("bg2.png") 100% 0 repeat-y
}
.textarea textarea{
width:100%;border:0;padding:0;margin:0;font:normal 14px/21px arial, helvetica, sans-serif;color:#000;background:none
}
.inp{
text-decoration:none;position:relative
}
.inp i, .inp b{
background:url("sprites-h.png") 0 0 no-repeat
}
.inp i{
display:block;white-space:nowrap;text-align:center;position:relative;z-index:1
}
.inp input{
padding:0;border:0;background:none;width:100%
}
.inp b{
position:absolute;right:0;top:0
}
.inp1, .inp1 i, .inp1 input, .inp1 b{
height:22px
}
.inp1 i{
background-position:0 -179px;padding-left:9px;margin-right:9px
}
.inp1 input{
font:normal 14px/21px arial, helvetica, sans-serif;color:#000
}
.inp1 b{
background-position:100% -179px;width:9px
}
.form{
position:relative
}
.form table{
border-collapse:collapse
}
.form td{
padding:10px 10px 10px 0;vertical-align:top
}
.form .inp, .form .textarea, .form .d{
width:210px;margin-top:-5px;margin-bottom:-5px
}
.form .textarea{
width:360px
}
.form .field{
padding:10px 0
}
.b2{
font-size:14px;font-weight:bold;text-transform:uppercase
}
.form1{
width:360px
}
.form2{
overflow:hidden
}
.form2 .col1{
float:left;width:390px;
}
.form2 .col2{
margin-left:390px
}
.form2 .inp{
width:300px
}
.table1{
border-collapse:collapse;margin:0 auto 30px auto
}
.table1 td{
text-align:center;padding:5px 10px;font-size:16px;border-right:solid 1px #fff;border-bottom:solid 1px #fff;background:#b8b8b8 url("bg4.png") 0 0 repeat-x
}
.table1 .head td{
background:#dabb6b url("bg3.png") 0 0 repeat-x
}
.map .big-image{
float:left;position:relative
}
.map .l1{
position:absolute;left:282px;top:430px
}
.map .l2{
position:absolute;left:339px;top:434px
}
.map .l3{
position:absolute;left:388px;top:452px
}
.map .l4{
position:absolute;left:429px;top:393px
}
.map .preview{
float:right;width:160px
}
.map img{
border:solid 1px #c3c3a7
}
.adverts1{
margin:0;padding:0;list-style:none none
}
.adverts1 li{
margin-bottom:10px;font-size:13px;overflow:hidden
}
.adverts1 .img-rnd{
margin:0 10px 10px 0;float:left
}
.adverts1 p{
margin-bottom:1px
}
.adverts a.title{
font-size:14px
}
.greets{
overflow:hidden;margin-bottom:50px
}
.greets-text{
margin-left:310px;font-size:14px;width:410px
}
.greets-sign{
text-align:right;color:#311d18
}
.greets-image{
float:left
}
.poll-page{
overflow:hidden
}
.poll-page-col1{
float:left;width:310px
}
.poll-page-col2{
margin-left:330px;padding-top:6px
}
.poll-page .radgrp{
margin-bottom:15px
}
.poll-page .radgrp label{
font-size:11px;display:block;margin-bottom:7px
}
.poll-page p{
margin-bottom:5px
}
.diagram{
border-collapse:collapse;margin:0 0 20px 50px
}
.diagram .col1{
padding:0 17px 0 0;border-right:solid 2px #000;width:100px;line-height:100%;text-align:right;width:150px
}
.diagram .col2{
padding:0 0 0 2px;width:215px
}
.diagram div{
height:26px;background:url("sprites-h.png") 100% -245px no-repeat;margin:4px 0
}
.poll-people{
margin-left:217px;font-size:16px;margin-bottom:20px;color:#777
}
.poll-archive{
margin-bottom:20px
}
.poll-archive-in{
display:inline-block;vertical-align:top
}
.poll-archive h3{
font-weight:bold;text-transform:none;border-bottom:solid 1px #656565;padding-bottom:4px;margin-bottom:4px
}
.poll-archive a{
color:#4c4c4c;font-size:18px;display:block
}
.feedback{
overflow:hidden;margin-bottom:10px
}
.feedback .img-rnd{
float:left;margin:0 20px 5px 0
}
.faq{
margin:0;padding:18px 0 0 0;border-top:1px solid #666
}
.faq dt{
margin:0 0 10px 0;padding:0 0 0 18px;color:#000;font-size:14px;cursor:pointer;background:url("sprite4.png") 0 4px no-repeat
}
.faq dd{
margin:-5px 0 20px 18px;color:#777;line-height:140%;display:none
}
.faq .active{
background:none
}
.sitemap{
margin:0 0 20px 20px;padding:0;list-style:none none
}
.sitemap li{
margin-bottom:1px;font-size:14px;font-weight:bold
}
.sitemap a{
color:#505054
}
.sitemap ul{
margin:0 0 20px 20px;padding:0;list-style:none none
}
.sitemap ul li{
font-weight:normal
}
.sitemap ul ul{
margin-bottom:0
}
.news{
margin:0 0 50px 0;padding:0;list-style:none none
}
.news li{
margin-bottom:15px;overflow:hidden
}
.news p{
margin-bottom:0
}
.news .img-rnd{
float:left;margin:0 20px 5px 0
}
.news .date{
font-size:14px
}
.news a{
text-decoration:none
}
.news a:hover{
text-decoration:underline
}
.news .title{
font-size:14px
}
.rss{
margin-bottom:20px;font-size:14px
}
.rss p{
margin-bottom:8px
}
.news-page{
margin-bottom:30px;overflow:hidden
}
.news-page .date{
margin-bottom:5px;font-size:14px
}
.news-page .img-rnd{
margin:0 20px 15px 0;float:left
}
.tip{
cursor:default;display:inline-block;vertical-align:top;_overflow:hidden;zoom:1;//display:inline
}
.tip img{
border:none !important
}
.tip ul{
display:none
}
.tip-pop{
position:absolute;z-index:5001;margin:0;padding:0;list-style:none;cursor:default;
width:150px;text-align:left;padding-top:43px;background:url("dropdown.png") 0 0 no-repeat
}
.tip-pop li{
padding:4px 8px;border-left:solid 1px #977b3a;border-right:solid 1px #977b3a;background:#fff;font-size:10px;line-height:100%;
zoom:1
}
.tip-b{
height:14px !important;background:url("dropdown.png") 0 100% no-repeat !important;padding:0 !important;border:0 !important
}
.struc-popup{
position:absolute;left:0;top:0;z-index:6000;text-align:left;display:none;padding:10px 40px;background:#fff;cursor:pointer;//cursor:hand;
border-top:solid 1px #666;border-bottom:solid 3px #000;border-right:solid 3px #000;border-left:solid 1px #666
}
.popup-close{
position:absolute;display:block;right:0;top:10px;padding:5px;width:8px;height:11px;background:url("sprites.png") 0 -44px no-repeat
}
.structure{
margin:0 -7px 20px -10px
}
.breadcrumb{font-size:11px; margin-left:-3px; margin-bottom:15px
}

.breadcrumb a, span{margin:0 3px 0 3px
}
