@import"../css/superfish.css";@import"../css/social-icon.css";article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{display:block;}
mark, rp, rt, ruby, summary, time{display:inline;}
html{width:100%;}
body{font-family:Tahoma, Geneva, sans-serif;font-size:100%;color:#858585;min-width:960px;}
.main{width:960px;padding:0;margin:0 auto;font-size:0.75em;line-height:1.6666em;position:relative;}
a{color:#858585;outline:none;}
a:hover{text-decoration:none;text-align:center;}
.clear{clear:both;width:100%;line-height:0;font-size:0;}
.col-1, .col-2, .col-3, .col-4{float:left;}
.wrapper5{width:100%;overflow:hidden;direction:ltr;}
.extra-wrap{overflow:hidden;direction:ltr;}
.wrapper{width:100%;overflow:hidden;direction:rtl;}
.extra-wrap{overflow:hidden;direction:rtl;}
.extra-wrap5{overflow:hidden;direction:ltr;text-align:left;}
p{margin-bottom:20px;}
.p1{margin-bottom:1px;}
.p2{margin-bottom:15px;font-family:Tahoma, Geneva, sans-serif;margin-right:30px;}
.p3{margin-bottom:30px;}
.p4{margin-bottom:40px;}
.p5{margin-bottom:50px;}
.p6{margin-bottom:0px;padding:20px;}
.p7{margin-bottom:75px;}
.reg{text-transform:uppercase;}
.fleft{float:right;}
.fright{float:left;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.title{margin-bottom:18px;}
.it{font-style:italic;}
.letter{letter-spacing:-1px;}
.color-1{color:#fff;}
.color-2{color:#000;}
.color-3{color:#858585;}
.color-4{color:#bbd230;}
.color-5{color:#242424;}
.margin-bot{margin-bottom:35px;}
.spacing{margin-right:35px;}
.spacing2{margin-right:45px;}
.spacing3{margin-right:60px;}
.spacing-bot{margin-bottom:10px;font-family:Tahoma, Geneva, sans-serif;}
.indent{padding:0 0 0px 30px;}
.indent2{padding-left:50px;}
.indent-bot{margin-bottom:20px;padding-right:10px;}
.indent-bot2{margin-bottom:30px;}
.indent-bot3{margin-bottom:10px;}
.img-indent-bot{margin-bottom:25px;}
.img-indent{float:left;margin:0 20px 0px 0;}
.img-indent1{float:right;margin:0 0px 0px 8px;}
.img-indent2{float:right;margin:0 0px 0px 13px;}
.img-indent-r{float:right;margin:0 0px 0px 40px;}
.prev-indent-bot{margin-bottom:10px;}
.prev-indent{float:left;margin:0 17px 0px 0;}
.prev-box{float:left;margin-bottom:8px;}
.border{border:3px solid #000;}
.border2{border:1px solid #000;}
.buttons a:hover{cursor:pointer;}
.menu li a,
.list-2 li a,
.link,
.logo{text-decoration:none;}
header{height:179px;width:100%;position:relative;z-index:2;background:#fff;}
.header{height:100%;width:100%;position:relative;z-index:2;background:#fff;margin-top:-20px;}
.row-1{width:100%;height:126px;position:relative;background:url(../images/tail-row1.jpg) 0 0 repeat-x #fff;}
.padding-row1{padding:38px 0 20px;}
.row-2{width:100%;height:53px;position:relative;z-index:2;background:#fff;}
.padding-row2{padding:0 10px;}
.row-3{width:100%;height:564px;position:relative;z-index:1;background:#fff;}
.padding-row3{padding:10px 0 0;}
h1{float:left;padding:0;margin:0 54px 0 0;position:relative;}
.logo{display:block;width:237px;height:88px;text-indent:-5000px;background-image:url(../images/logo.gif);background-repeat:no-repeat;background-position:0 0;}
.slogan{float:left;font-size:14px;line-height:23px;color:#333;letter-spacing:1px;text-transform:uppercase;padding:0;margin:60px 10px 0;}
.slog{float:left;font-size:9px;line-height:25px;color:#bebebe;letter-spacing:0px;text-transform:uppercase;padding:0;margin:-80px 250px 0;}
.search-form{height:53px;background:url(../images/tail-menu.jpg) 0 0 repeat-x;}
#search-form label{float:right;width:164px;margin:11px 0px 0px 0px;padding:9px 0 8px 12px;background:url(../images/bg-form-search.gif) 0 0 no-repeat;}
#search-form input[type=text]{display:block;border:none;width:164px;font-size:11px;color:#bebebe;text-transform:uppercase;padding:0;background:none;font-family:Tahoma, Geneva, sans-serif;}
#search-form input[type=image]{float:right;margin:11px 0 0;}
#content{width:100%;padding:0px;background:#fff;position:relative;z-index:1;}
.padding-content{padding:30px 0 10px;}
.padding-content1{padding:45px 0 50px;}
.padding-top{padding-top:10px;}
.spacer-1{width:980px;background:url(../images/spacer-1.gif) 2670px 0 no-repeat;}
.spacer-2{width:100%;background:url(../images/spacer-4.jpg) 625px 0 no-repeat;}
.spacer-3{width:100%;background:url(../images/spacer-4.jpg) 305px 0 no-repeat;}
h3{font-size:28px;line-height:1.2em;color:#000;font-weight:400;font-style:normal;letter-spacing:-2px;margin:0;padding:0 0 1px 0;background:url(../images/spacer-3.gif) 0 bottom repeat-x;font-family:Tahoma, Geneva, sans-serif;}
h4{font-size:22px;line-height:1.2em;color:#555555;font-weight:400;font-style:normal;letter-spacing:0px;margin:0;padding:0;background:none;font-family:Tahoma, Geneva, sans-serif;}
time{float:right;padding:5px 0 0;margin:0 12px 0 0;font-size:24px;line-height:1.2em;color:#000;font-weight:400;font-style:normal;font-family:Tahoma, Geneva, sans-serif;}
.time{float:right;padding:5px 0 0;margin:0 7px 0 0;}
.border-bot{width:100%;padding-bottom:20px;background:url(../images/pic-1.gif) 0 bottom repeat-x;}
.box{width:100%;min-height:295px;background:url(../images/bg-box.png) 0 0 repeat;}
.box .padding-box{padding:50px 65px 30px 68px;}
.box-fade{padding:4px 4px 4px 3px;background:url(../images/bg-box-fade.jpg) -140px 0 no-repeat #f7f7f7;}
.img-box{width:100%;font-size:11px;line-height:15px;color:#000;text-align:center;font-weight:700;background:url(../images/bg-imgbox.jpg) 0 bottom no-repeat;}
.padding-imgbox{padding:5px 5px 19px;text-align:center;}
.padding-imgbox1{padding:5px 5px 27px;text-align:center;}
.img-box1{float:left;overflow:hidden;padding:5px;background:#fff;border:1px solid #f5f5f5;}
.img-box2{width:100%;font-size:11px;line-height:15px;color:#000;text-align:center;font-weight:700;background:url(../images/bg-imgbox2.jpg) 0 0 repeat-x;}
.padding1-imgbox2{padding:5px 5px 27px;}
.padding2-imgbox2{padding:5px 5px 19px;}
.button-1{display:inline-block;background:url(../images/button-left.png) left -39px no-repeat;font-size:11px;line-height:22px;font-weight:400;text-decoration:none;text-transform:uppercase;color:#fff;position:relative;cursor:pointer;margin-top:5px;margin-right:30px;}
.button-1 strong{font-weight:400;padding:0 10px 0 10px;display:inline-block;background:url(../images/button-right.png) right -39px no-repeat;}
.button-1 strong strong{font-weight:400;background:url(../images/button-tail.png) 0 -39px repeat-x;cursor:pointer;padding:7px 9px 10px 5px;}
.button-1 strong strong span{background:url(../images/marker-4.gif) left 4px no-repeat;padding:0 0px 0 21px;}
.button-1:hover{background:url(../images/button-left.png) 0 top no-repeat;}
.button-1:hover strong{background:url(../images/button-right.png) right top no-repeat;}
.button-1:hover strong strong{background:url(../images/button-tail.png) 0 top repeat-x;}
.list-1 li{font-size:14px;line-height:30px;padding-right:21px;background:url(../images/marker-2.gif);background-repeat:no-repeat;background-position:right;}
.list-1 li a{color:#000;text-decoration:underline;}
.list-1 li a:hover{color:#000;text-decoration:none;}
.list-1 li.item{line-height:18px;padding:4px 0 4px 21px;position:relative;}
.list-2 li{font-size:14px;line-height:24px;padding:0px;vertical-align:top;background:url(../images/pic-1.gif) 0 bottom repeat-x;}
.list-2 li a{display:block;color:#1799cf;padding-left:12px;background:url(../images/marker-1.gif) 0 10px no-repeat;}
.list-2 li a:hover{color:#fff;}
.list-2 .last-item{background:none;}
.list-3{list-style:decimal-leading-zero;}
.list-3 li{font-size:12px;line-height:16px;color:#fff;padding-bottom:12px;margin-left:25px;list-style-type:decimal-leading-zero;}
.list-3 li a{color:#eda202;}
.list-3 li a:hover{color:#24a3ce;}
.link:hover{text-decoration:underline;}
.link-1{display:inline;color:#fff;text-transform:uppercase;font-size:11px;line-height:18px;padding-right:17px;background:url(../images/marker-4.gif) right 4px no-repeat;cursor:pointer;}
.link-1:hover{text-decoration:none;}
.text-1{font-size:15px;}
.text-2{display:inline-block;font-size:11px;line-height:18px;color:#4c4c4c;}
.map-canvas{width:336px;height:209px;padding:5px;background:#fff;border:1px solid #f2f2f2;}
dl dt{font-size:18px;line-height:1.2em;color:#565656;font-weight:400;font-style:normal;font-family:'Vollkorn', arial, serif;}
dl dd span{float:left;width:93px;}
aside{width:100%;background:url(../images/bg-aside.jpg) 0 0 repeat-x #f7f7f7;}
.padding-aside{padding-top:20px;padding-right:0;padding-bottom:20px;padding-left:0;}
.padding-aside1{padding:38px 0 42px;}
.padding-aside2{padding:45px 0 50px;}
.bg-aside{width:100%;background:url(../images/bg-aside-bot.jpg) 0 bottom no-repeat #171717;}
aside h3{font-size:24px;line-height:1.2em;color:#000;font-weight:400;font-style:normal;letter-spacing:-2px;margin:0;padding:0;background:none;font-family:'Vollkorn', arial, serif;}
aside .h3{font-size:24px;line-height:1.2em;color:#000;font-weight:400;font-style:normal;letter-spacing:-1px;margin:0;padding:0;background:none;font-family:'Vollkorn', arial, serif;}
aside h4{font-size:18px;line-height:1.2em;color:#fff;font-weight:400;font-style:normal;letter-spacing:-1px;margin:0;padding:0 0 6px 0;background:url(../images/spacer-5.jpg) 0 bottom repeat-x;font-family:'Vollkorn', arial, serif;}
aside .h4{font-size:18px;line-height:1.2em;color:#565656;font-weight:400;font-style:normal;letter-spacing:-1px;padding:0;background:none;font-family:'Vollkorn', arial, serif;}
#form-aside{width:220px;min-height:70px;overflow:hidden;}
#form-aside label{display:block;height:34px;}
#form-aside input{width:198px;font-size:11px;color:#4c4c4c;padding:10px 10px;margin:0;font-family:Tahoma, Geneva, sans-serif;border:1px solid #373737;background:#282828;}
.buttons{float:right;margin:15px 0 0;padding:0;background:url(../images/spacer-6.gif) 79px 5px no-repeat;}
.buttons a{float:left;font-size:11px;line-height:18px;color:#6a6a6a;text-transform:uppercase;text-decoration:none;font-weight:400;font-family:Tahoma, Geneva, sans-serif;padding:0;margin:0 0 0 17px;}
.buttons a:hover{color:#fffefe;}
footer{width:100%;padding:0px;text-align:center;text-transform:uppercase;background-image:url(../images/bgfooter.jpg);}
.padding-footer{padding:0px 0 24px;}
.text-bot{display:inline-block;color:#fff;font-size:11px;line-height:16px;}
.text-bot a{color:#fff;text-decoration:none;}
.text-bot a:hover{text-decoration:underline;}
div.content{background:none;display:none;width:940px;height:176px;margin:0 auto;padding:0px;overflow:hidden;display:block;}
div.content img{position:relative;z-index:2;}
div.content a, div.navigation a{text-decoration:none;color:#777;}
div.content a:focus, div.content a:hover, div.content a:active{text-decoration:underline;}
div.controls{}
div.controls a{padding:0px;}
div.ss-controls{float:left;display:none;}
div.nav-controls{width:570px;position:absolute;left:185px;top:29px;z-index:1;}
div.nav-controls a.prev{display:block;background:url(../images/prev-gallery.png) 0 0px no-repeat;width:7px;height:10px;text-indent:-5000px;position:absolute;top:0px;left:0px;z-index:11;}
div.nav-controls a.prev:hover{background:url(../images/prev-gallery.png) 0 bottom no-repeat;}
div.nav-controls a.next{display:block;background:url(../images/next-gallery.png) 0 0 no-repeat;width:7px;height:10px;text-indent:-5000px;position:absolute;top:0px;right:0px;z-index:11;}
div.nav-controls a.next:hover{background:url(../images/next-gallery.png) 0 bottom no-repeat;}
div.slideshow-container{position:relative;height:176px;z-index:1;background:#fff;}
div.slideshow{}
div.slideshow span.image-wrapper{display:block;position:absolute;top:0px;left:0px;width:940px;height:470px;background:none;}
div.slideshow a.advance-link{display:block;width:940px;height:176px;padding:0;margin:0;}
div.slideshow a.advance-link img{padding:0;margin:0;display:block;position:absolute;bottom:0px;left:0px;}
div.slideshow a.advance-link:hover, div.slideshow a.advance-link:active, div.slideshow a.advance-link:visited{text-decoration:none;}
div.slideshow img{}
div.image-title{}
div.image-desc{}
div.navigation{}
.navigation-container{width:938px;height:68px;margin:0 auto;position:relative;border:none;border-left:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;border-right:1px solid #c2c2c2;background:url(../images/tail-gallery.jpg) 0 0 repeat-x;}
div#thumbs{width:940px !important;overflow:hidden;padding:0;}
ul.thumbs{margin:14px 220px 0 238px;padding:0;overflow:hidden;height:40px;position:relative;z-index:2;}
ul.thumbs li{height:34px;width:56px;float:left;margin:0 18px 0 0;padding:3px;overflow:hidden;vertical-align:top;background:url(../images/bg-gallery-icon.jpg) 0 bottom no-repeat;}
ul.thumbs li img{border:none;}
a.thumb:focus{outline:none;}
div.pagination{clear:both;text-align:center;position:relative;z-index:10;}
div.top.pagination{display:none;}
div.navigation div.bottom{}
div.pagination a, div.pagination span.current, div.pagination span.ellipsis{padding:0 4px;font-weight:bold;color:#fff;}
div.pagination a:hover{text-decoration:none;color:#ffeaa8;}
div.pagination span.current{color:#ffeaa8;}
div.pagination span.ellipsis{border:none;padding:5px 0 3px 2px;}
.img-box.alt{background:url(../images/bg-imgbox.jpg) 0 top no-repeat;cursor:pointer;}
.img-box.alt{color:#fff;text-decoration:underline;}
.box-fade.alt{background:url(../images/bg-box-fade.jpg) 0 0 no-repeat #f7f7f7;cursor:pointer;}
.lightbox-image{position:relative;overflow:hidden;display:block;}
.lightbox-image img{position:relative;z-index:2;}
.lightbox-image span{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/magnify.png) no-repeat 50% 50%;z-index:1;}
#block{display:block;padding-top:0;padding-right:0;padding-bottom:30px;padding-left:0;}
.slideDown.alt{padding:0;margin:0;position:relative;background:none;}
.slideDown.alt dt{background:url(../images/marker-3.gif) 0 0 no-repeat;padding:0;margin:0;display:block;cursor:pointer;overflow:hidden;position:absolute;left:-5px;top:-210px;z-index:2;width:11px;height:7px;}
.slideDown.alt dt:hover, .slideDown.alt dt.active{background:url(../images/marker-3.gif) 0 0 no-repeat;}
.slideDown.alt dt.active{background:url(../images/marker-3.gif) 0 0 no-repeat;}
.slideDown.alt dd{display:block;padding:0;position:relative;z-index:1;}
.slideDown.alt.absolute dd{position:absolute;background:#fff;}
#faded{position:relative;min-height:125px;}
#faded .pagination{position:absolute;top:-45px;left:22px;}
#faded .pagination li{float:right;margin-left:6px;width:12px;height:14px;}
#faded .pagination li a{text-decoration:none;display:inline-block;width:14px;height:0;overflow:hidden;padding:8px 0 6px 0;background:url(../images/pagination-fade.jpg) 0 0 no-repeat;}
#faded .pagination li.current a, #faded .pagination li a:hover{background:url(../images/pagination-fade.jpg) right 0 no-repeat;}
.jcarousel-skin-tango .jcarousel-container{}
.jcarousel-skin-tango .jcarousel-container-horizontal{margin:0 auto;background:none;padding:0;width:620px;min-height:1023px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:620px;height:1023px;}
.jcarousel-skin-tango .jcarousel-item{width:193px;height:1023px;}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:20px;}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000;}
.jcarousel-skin-tango .jcarousel-next-horizontal{width:15px;height:21px;cursor:pointer;position:absolute;top:-59px;right:8px;display:block;background:url(../images/jc-next.png) 0 0 no-repeat;text-indent:-5000px;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background:url(../images/jc-next.png) 0 bottom no-repeat;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active{top:-59px;right:8px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{width:15px;height:21px;cursor:pointer;position:absolute;top:-59px;right:25px;display:block;background:url(../images/jc-prev.png) 0 0 no-repeat;text-indent:-5000px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background:url(../images/jc-prev.png) 0 bottom no-repeat;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active{top:-59px;right:25px;}
.text-form{float:right;text-align:right;display:block;font-size:12px;width:69px;padding-right:16px;padding-top:4px;line-height:2em;color:#878787;}
input, textarea{margin:0;font-size:1em;color:#5c5c5c;font-family:Arial, Helvetica, sans-serif;}
#contact-form{overflow:hidden;position:relative;vertical-align:top;width:100%;}
#contact-form fieldset{border:none;padding:0;}
#contact-form .field{overflow:hidden;padding:0 0 13px 0px;}
#contact-form input[type=text]{float:left;width:423px;padding:9px 10px;margin:0;border:none;background:#2c2c2c;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#contact-form.main-contacts .field input{margin-top:0px;}
#contact-form .area{}
#contact-form .area .error{float:left;}
#contact-form textarea{width:423px;height:225px;border:none;background:#2c2c2c;padding:10px 10px;margin:0;overflow:auto;display:block;font-size:1em;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#contact-form a{cursor:pointer;}
#contact-form label.text{display:inline-block;float:left;width:530px;height:39px;overflow:hidden;background:#040402;padding-top:7px;padding-right:4px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#contact-form label.label-2{display:block;width:534px;overflow:hidden;background:#040402;padding:6px 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#contact-form label.error{color:#f1143c;width:199px;font-size:12px;line-height:1.2em;display:none;float:left;}
.buttons-wrapper{float:right;padding:20px 5px 0;}
.buttons-wrapper a{float:left;margin:0 0 0 20px;background:url(../images/button-left.png) left -39px no-repeat;font-size:11px;line-height:22px;font-weight:400;text-decoration:none;text-transform:uppercase;color:#fff;position:relative;cursor:pointer;}
.buttons-wrapper a em{font-weight:400;font-style:normal;padding:0 10px 0 10px;display:inline-block;background:url(../images/button-right.png) right -39px no-repeat;}
.buttons-wrapper a em em{font-weight:400;font-style:normal;background:url(../images/button-tail.png) 0 -39px repeat-x;cursor:pointer;padding:7px 9px 10px 5px;}
.buttons-wrapper a em em span{background:url(../images/marker-4.gif) right 4px no-repeat;padding:0 21px 0 0;}
.buttons-wrapper a:hover{background:url(../images/button-left.png) 0 top no-repeat;}
.buttons-wrapper a:hover em{background:url(../images/button-right.png) right top no-repeat;}
.buttons-wrapper a:hover em em{background:url(../images/button-tail.png) 0 top repeat-x;}
.list-1 a{font-weight:normal;text-decoration:none;}
.list-1 a:hover{color:#000;font-weight:normal;text-decoration:none;}
.list-1 a:link{color:#000;font-weight:normal;text-decoration:none;}
.serchinp{background-color:#FFF;border-color:#D7D7D7;border-style:solid;border-width:1px;height:18px;float:left;margin-left:73px;}
.serchsec{background-color:#FFF;border-color:#D7D7D7;border-style:solid;border-width:1px;height:22px;float:left;}
.logininp{height:17px;background-color:#FFF;border-color:#D7D7D7;border-style:solid;border-width:1px;}
.tableadd td{padding-top:10px;padding-left:5px;}