body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin: 0; padding: 0;}
table {border-collapse: collapse; border-spacing: 0;}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,em,th,var {font-style: normal;	font-weight: normal;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-size: 100%; font-weight: normal;}
q:before,q:after {content: '';}
abbr,acronym {border: 0;}
body {font: 12px/14px Verdana, Tahoma, Arial, sans-serif; position:relative;}
a {outline: none; color:#0072bc;}
a:hover {text-decoration: none;}
img {border: none;}
input {vertical-align: middle;}
@font-face {
    font-family: "Calibrii";
    src: url(calibrii.ttf);
}
@font-face {
    font-family: "Calibri";
    src: url(calibri.ttf);
}

ol{}
ol li{margin-bottom:5px; line-height:18px; color:#363636;}

/* ClearFix
-----------------------------------------------------------------------------*/
.clearfix:after {content: ""; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix {display: inline-block;}
.clear{clear:both;}

/* General Styles
-----------------------------------------------------------------------------*/
.hidden {display:none !important;}
.i{font-style:italic;}
.b{font-weight:bold;}
.fl{float:left;}
.fr{float:right;}

html, body{width:100%; height:100%;	overflow:hidden; background:#d2d2d2;}
.popups{display:none; position:absolute; width:100%; height:100%; z-index:999; background:url("../img/pops-bg.gif") repeat 0 0;}
#layout{position:relative; width:100%; height:100%;	overflow:auto;}

#wrapper {min-width: 1100px; max-width: 1200px; margin:0 auto;}
#header, #content, #footer{width:97%; margin:0 auto; background:#fff; position:relative; position:relative;}
#header, #footer{overflow:hidden;}

/* Popups */
.pop{position:relative; padding:5px 0 25px; width:630px; margin:10% auto; background:#fff; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; -moz-box-shadow:0 0 5px #111111; -webkit-box-shadow:0 0 5px #111111; box-shadow:0 0 5px #111111;}
.pop .close{color:#d0cccc; width:100px; font-size:11px; font-style:italic; position:absolute; top:12px; right:16px; cursor:pointer;}
.pop .close span{float:left;}
.pop i{display:block; width:9px; height:9px; background:url("../img/close.gif") no-repeat 0 0; float:right; position:relative; top:3px; margin-left:5px;}
.pop .close:hover i{background-position:0 -9px;}
.pop table{width:555px; margin:12px auto;}
.pop table tr{}
.pop table td{vertical-align:top; width:220px;}
.pt{text-align:center; background:url("../img/pop-sep.gif") repeat-x 0 bottom; padding-bottom:16px;}
.pt h3{font:24px/28px calibri, Arial, sans-serif !important; color:#0a5d08 !important;}
.btw{text-align:center; position:relative;}
.btn-send{width:122px; height:37px; line-height:31px; color:#fff; font-size:14px; text-shadow:0 -1px #183f0f; border:none; background:url("../img/btn-send.png") no-repeat 0 -37px;}
.btn-send:hover{background-position:0 0;}
html > body .btn-send, x:-moz-any-link, x:default{background-position:0 -35px;}
html > body .btn-send:hover, x:-moz-any-link, x:default{background-position:0 2px;}
.clear-f{position:absolute; right:42px; top:12px;}
.clear-f span{color:#0054a6; border-bottom:1px dashed #0054a6; font-size:11px; font-style:italic; cursor:pointer;}

.not{padding:20px;}

/* Input Block */
.i_block{position:relative; z-index:200; margin:15px 0 18px; width:220px;}
.i_block label, .t_block label, .s_block label{font-size:11px; color:#6b6b6b; display:block; margin:0 0 4px 0; position:relative;}
.i_block label, .t_block label{position:absolute; top:-17px; left:-4px;}
.i_block .error_text{position:relative; top:2px; left:-4px; color:#bd0404; font-size:10px;}
.error label{color:#bd0404; font-size:10px;}
.i_block .block{position:relative; background:url("../img/search_bg.gif") repeat-x 0 0; height:26px;}
.i_block .block sub, .i_block .block sup{display:block; width:12px; height:26px; position:absolute; top:0; background:url("../img/search_sides.png") no-repeat; overflow:hidden;}
.i_block .block sub{background-position:0 0; left:-12px;}
.i_block .block sup{background-position:-12px 0; right:-12px;}
.i_block .block input{width:88%; border:none; background:transparent; color:#9a9999; font-size:12px; font-style:italic; padding:4px 0 0 0;}

/* Teaxtarea */
.t_block{width:100%; position:relative; margin:14px 0; z-index:200;}
.t_block label{margin-left:-3px;}
.t_block .block{position:relative; background:url("../img/t_block_bg.gif") repeat-x 0 0;}
.t_block .block sub, .t_block .block sup{position:absolute; top:0; width:13px; height:146px; background:url("../img/t_block_sides.gif") no-repeat;}
.t_block .block sub{background-position:0 0; left:-13px;}
.t_block .block sup{background-position:-13px 0; right:-13px;}
.t_block .block textarea{background:transparent; border:none; width:100%; font-size:12px; line-height:18px; height:146px; padding:5px 0 0 0; color:#9a9999; font-size:12px; font-style:italic;}

/* Select List */
.s_block{position:relative; z-index:200; margin-bottom:16px;}
.s_block label{left:12px; margin:0 !important;}
.s_block select{margin-left:12px;}

/* Radio Block */
.r-block{margin-left:-15px;}
.r-block label{vertical-align:middle; margin-left:10px;}

/* Breadcrumbs */
.B_crumbBox{width:100%; display: inline-block; vertical-align:middle; font-size:11px; margin:8px 0 10px 2px;}
.A_crumbBox {margin:16px 0 10px 2px;}
.B_crumbBox:after{content: ""; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.B_crumbBox a, .B_crumbBox a:visited {color:#0054a6;}
.B_crumbBox a:hover{text-decoration:none; color:#0072bc;}
.B_currentCrumb{color:#b7b7b7;}
.B_crumb{padding-right:5px;}

#note{display:none;}

/* Header
-----------------------------------------------------------------------------*/
#header {margin-top:7px;}

.hw{padding:19px 0 15px 34px;}
.lw{float:left; margin-right:3.6%;}
.lng, .q-links{width:31px;}
.lng{margin-bottom:13px;}
.lng li{height:20px; line-height:20px; text-align:center;}
.lng a{color:#0076a3; font-family:Arial, Verdana, Tahoma, sans-serif;}
.lng .active{background:url("../img/lng-act.gif") no-repeat 0 0;}
.lng .active a{text-decoration:none; color:#747474;}
.q-links{margin-left:9px;}
.q-links li{margin-top:10px;}
.logo{float:left; margin:17px 7.4% 0 0;}

/* Top Menu */
.tm{float:left; margin:8px 4% 0 0;}
.md{position:relative;}
.ml, .mr{width:15px; height:31px; position:absolute; top:0; overflow:hidden; background:url("../img/tm-sides.jpg") no-repeat 0 0; z-index:1;}
.ml{background-position:0 0; left:-15px;}
.mr{background-position:-15px 0; right:-15px;}
.mw{background:url("../img/tm-bg.jpg") repeat-x 0 0; height:31px; position:relative; z-index:2;}
.mw li{float:left; position:relative; margin-right:26px; height:25px; margin-top:3px; line-height:24px;}
.mw a{color:#fff; text-decoration:none; text-shadow:0 -1px #225816;}
.mw a:hover{text-decoration:underline;}
.mw sub, .mw sup{position:absolute; top:0; display:none; width:11px; height:25px; overflow:hidden; background:url("../img/tm-act-sides.png") no-repeat 0 0;}
.mw sub{background-position:0 0; left:-11px;}
.mw sup{background-position:-11px 0; right:-11px;}
.mw .active{background:url("../img/tm-act-bg.png") repeat-x 0 0;}
.mw .active a{text-shadow:0 -1px #000;}
.mw .active a:hover{text-decoration:none;}
.mw .active sub, .mw .active sup{display:block;}
.mw .last{margin-right:0;}

/* Description */
.des{float:left; width:45%; margin-top:15px; margin-right:35px;}
.des p{line-height:18px; color:#363636;}
.des a{color:#379320;}

/* Phones */
.ph{float:right; margin-top:-33px; margin-right:81px; color:#6a6a6a;}
.dd{}
.ph strong{float:left;}
.dd{position:absolute; z-index:2; right:3px; top:22px;}
.dd ul{margin:0 22px 0 7px; position:relative; background:#fff;}
.dd li{margin:0 0 4px 0;}
.dd a{text-decoration:none; padding-right:15px; margin-right:5px;}
.dd .first{}
.dd .closed .first a{background:url("../img/link-arr.gif") no-repeat right 5px;}
.dd .opened{margin:-3px 22px 0 7px; padding:2px 0 2px 5px; border:1px solid #c3c3c3; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.dd .opened .first a{background:url("../img/link-arr-up.gif") no-repeat right 5px;}
.dd span{border-bottom:1px dotted #0072bc;}
.dd a:hover span{border-bottom:none;}
.es{position:absolute; z-index:1; text-align:right; display:none; top:58px; right:28px;}
.es li{font-size:15px; margin-bottom:5px; color:#4e4e4e; font-family:verdana, arial, sans-serif;}
.es li small{font-size:12px;}
.es li sub{padding:2px 2px 2px 4px; background:url("../img/ph-sep.gif") no-repeat center; vertical-align:middle; position:relative; top:-1px;}
.es .link{font-size:11px;}
.es p{color:#379320;}

.h-inner{}
.h-inner .ph{margin-top:10px; width:11%;}
.h-inner .tm{margin-top:38px; position:relative; left:-20px;}

/* Middle
-----------------------------------------------------------------------------*/
#content {padding:13px 0 18px;}
.data{margin-right:220px;}
.d-inner h1, .d-inner h2{color:#363636; font:36px/36px calibri, sans-serif; margin-left:-1px;}
.d-inner h2{font-size:24px; line-height:24px; margin-bottom:20px;}
.d-inner h3{font-size:14px; line-height:18px; margin-bottom:10px; margin-top:20px; color:#0a5d08;}
.d-inner p{color:#363636; font-size:12px; line-height:18px; margin:10px 0; text-align:justify;}
.d-inner img{border:1px solid #959595; float:left; margin:6px 22px 22px 0;}
.d-inner ul{}
.d-inner ul li{color:#363636; line-height:18px; background:#fff url("../img/li-marker.gif") no-repeat 0 7px; padding-left:10px; margin-left:-10px;}
.d-inner{position:relative; padding-bottom:1px;}

/* Sidebar */
.sidebar{width:215px; float:right;}
.s-inner{margin-top:64px;}
.sw{padding-right:27px; color:#8a8d93;}
.sm{margin:0 0 25px 0;}
.sm li{margin-bottom:16px;position:relative;}
.sm .active a{color:#0a5d08;}
.sm .last a, .sm .active.last a {color:#c83d44;}
.sm .active span{ text-decoration:none;}
.sm a{text-decoration:none;}
.sm span{text-decoration:underline;display:block;position:absolute;top:0;left:29px;}
.sm a:hover span{text-decoration:none;}
.sm img{vertical-align:middle;margin-right:12px;}

/* Sidebar Left */
.sb-tl, .sb-tr, .sb-bl, .sb-br{display:none; width:16px; height:16px; position:absolute; overflow:hidden; background:url("../img/sb-li-corners.jpg") no-repeat 0 0; z-index:1;}
.sb-tl{background-position:0 0; left:-1px; top:0;}
.sb-tr{background-position:-16px 0; right:-1px; top:0;}
.sb-bl{background-position:0 -16px; left:-1px; bottom:0;}
.sb-br{background-position:-16px -16px; right:-1px; bottom:0;}
.sb{width:30%; float:left; margin-left:47px; position:relative; z-index:10;}
.sb .bb{width:90%; margin-bottom:40px; margin-left:-30px;}
.sb .iw{margin-top:0;}
.sb .closed .iw{display:none;}
.sb .sum ul{padding-left:38px;}
.sb .sum li{background:none; position:relative;}
.sb .sum .active{background:#f5faf4 url("../img/sb-li-bg.gif") repeat-x 0 0; border-left:1px solid #eaeee9; border-right:1px solid #eaeee9; padding-top:8px; padding-bottom:8px; margin-top:10px; margin-bottom:10px;}
.sb .sum .active a{position:relative; z-index:2; color:#0a5d08; font-size:14px; text-decoration:none;}
.sb .active div{display:block;}
.sb .bt{margin-bottom:15px;}


.sd{padding:0 27px 0 36.6%; margin-top:-20px; position:relative; left:-20px;}
.im{text-align:center; margin:30px 0 0 0;}
.im img{border:none; float:none; margin:0;}

/* Dotted Block */
.db{border:1px dashed #cdd0d1; position:relative;}
.dbw{padding:10px 13px; line-height:16px; position:relative; z-index:2;}
.dbw a{}
.dbw p{font-size:11px; margin-top:5px;}
.d-tl, .d-tr, .d-bl, .d-br{width:9px; height:9px; position:absolute; overflow:hidden; background:url("../img/db-corners.gif") no-repeat 0 0;}
.d-tl{background-position:0 0; left:-1px; top:-1px;}
.d-tr{background-position:-9px 0; right:-1px; top:-1px;}
.d-bl{background-position:0 -9px; left:-1px; bottom:-1px;}
.d-br{background-position:-9px -9px; right:-1px; bottom:-1px;}

/* Left Menu */
.l-menu{}
.l-menu ul{}
.l-menu li{background:none !important; line-height:18px !important; margin-bottom:10px; position:relative;}
.l-menu a{}
.l-menu .active{margin-top:22px; margin-bottom:18px;}
.l-menu .active a{position:relative; background:url("../img/lm-bg.gif") repeat-x 0 0; color:#fff; text-decoration:none; padding:10px 0;}
.l-menu .active sub, .l-menu .active sup{display:block; width:15px; height:33px; position:absolute; top:0; background:url("../img/lm-sides.gif") no-repeat 0 0; overflow:hidden; z-index:1;}
.l-menu .active sub{background-position:0 0; left:-15px;}
.l-menu .active sup{background-position:-15px 0; right:-11px;}
.l-menu span{position:relative; z-index:2;}

/* Green Block */
.gb{position:relative; margin:16px 0; background:#085b07 url("../img/gb-bg.jpg") repeat-x 0 0;}
.gbw{padding:10px 17px; line-height:16px; position:relative; z-index:2;}
.gbw a{color:#fff; text-decoration:none;}
.gbw a:hover span{text-decoration:none;}
.gbw span{text-decoration:underline;}
.gbw img{vertical-align:middle;}
.gbw li{ width:115%;}

/* Search Block */
.s_wr {position:relative;}
.s_wr sub{display:block; width:12px; height:26px; float:left; background:url("../img/search_sides.gif") no-repeat 0 0;}
.s_wr .s_inp{border:none; width:80%; padding:5px 0 5px 3px; background:url("../img/search_bg.gif") repeat-x 0 0; overflow:hidden;}
.s_wr .s_btn{border:none; width:32px; height:26px; background:url("../img/search_btn.gif") no-repeat 0 0; position:absolute; right:0; top:0;}


/* White Small Corners */
.ws-tl, .ws-tr, .ws-bl, .ws-br{position:absolute; width:7px; height:7px; background:url("../img/cor-w-small.png") no-repeat 0 0; overflow:hidden;}
.ws-tl{background-position:0 0; left:0; top:0;}
.ws-tr{background-position:-7px 0; right:0; top:0;}
.ws-bl{background-position:0 -7px; left:0; bottom:0;}
.ws-br{background-position:-7px -7px; right:0; bottom:0;}
/* White Big Corners */
.wb-tl, .wb-tr, .wb-bl, .wb-br{position:absolute; width:16px; height:16px; background:url("../img/cor-w-big.png") no-repeat 0 0; overflow:hidden;}
.wb-tl{background-position:0 0; left:0; top:0;}
.wb-tr{background-position:-16px 0; right:0; top:0;}
.wb-bl{background-position:0 -16px; left:0; bottom:0;}
.wb-br{background-position:-16px -16px; right:0; bottom:0;}

.collapse{color:#0072BC; border-bottom:1px dotted #0072BC; cursor:pointer; display:block; float:left; margin:5px 0 0 0;}

/* Big Menu + Spec offers */
.bmw{width:95%; margin:0 auto;}
.bb{width:32%; float:left; cursor:pointer; position:relative;}
.bb h2{color:#363636; font:25px/30px verdana, Arial, sans-serif; display:inline; background:url("../img/h2-arr.gif") no-repeat right 5px; padding-right:21px; margin-right:-21px;}
.bb .spec h2 {background:transparent; margin:0 auto;padding:0;font-size:30px;}
.bb .spec p {font-size:20px;}
.bb p{color:#363636; font:16px/20px verdana, Arial, sans-serif; margin:0; text-align:center !important;}
.bb .spec p a, .bb .spec h2 a {text-decoration:underline;line-height:115%;font-family: calibri, sans-serif;font-weight:400;}
.iw, .bt, .speciw{text-align:center;}
.iw, .speciw{margin-top:25px;}
.iw img, .speciw img{border:none; float:none; margin:0;}
.bmw .opened{width:36%; background:#f8f8f8; border:1px solid #d7d7d7; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; -moz-box-shadow:0 2px 5px 0 #666; -webkit-box-shadow:0 2px 5px 0 #666; box-shadow:0 2px 5px 0 #666; z-index:2;}
.bmw .opened .bbw{padding:10px 15px 15px;}
.bmw .opened h2, .sb .opened h2{background-position:right -22px; color:#0a5d08;}
.bmw .opened p, .sb .opened p{color:#0a5d08;}
.bmw .opened .sum, .sb .opened .sum{display:block;}
.bmw .opened .iw{display:none;}
.bmw .closed{width:31%; z-index:1;}
.sum{margin-top:10px; display:none;}
.sum ul{}
.sum li{margin-bottom:5px; background:url("../img/li-marker.gif") no-repeat 0 7px; padding-left:10px;}
.sum a{color:#0054a6; font-size:12px; line-height:16px;}

/* Partners */
.partnerMainCont {padding:0 0 0 6%;width:93%;}
.partnerImgCont {padding:0;position:relative;margin-top:20px;width:100%;text-align:center;display:inline-block;height:150px;line-height:150px;overflow:hidden;}
.partnerImgCont img {margin:0;border: 0;float:none;display:inline-block;vertical-align:bottom;line-height:150px;}
*+html .partnerImgCont, *+html .partnerImgCont img {display:inline;}
.partnerUrl {}
.partnerUrl p {line-height:100%;font-family: calibri, sans-serif;font-size:20px;padding-top:10px;}

.nl .partnerGiftGuarant {list-style:none;padding-left:50px;}
.partnerGiftGuarant .partnerInfo {margin-left:0;margin-top:2px;}
.partnerGiftGuarant .partnerInfo .partnerLogoCont {padding:0;border:0;margin:6px 10px 0 0;position:relative;float:left;}
.partnerGiftGuarant .partnerInfo .partnerLogoCont img {margin:0;border:0;float:left;position:relative;}
.partnerGiftGuarant p {text-shadow:#cccccc 1px 0px 0px;}
.partnerGiftGuarant h2 {margin: 10px 0;}
.razdelLine{margin-left:70px;width:auto;height:1px; background: #DEDEDE;}

/* Grey Plashka */
.pl{background:#959595; position:relative; margin-left:-16px; margin-bottom:30px;}
.pl .t{color:#ebebeb; font-size:16px; margin-bottom:12px;}
.pl p, .pl a{margin:0; color:#fff;}
.pl a{}
.plw{padding:16px;}

/* Grey Cornered Block */

.gcb:after {content: ""; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.gcb{border:1px solid #eaeaea; position:relative; margin-left:-15px;display: inline-block;}
.gw{position:relative; z-index:2; padding:8px 15px;}
.gw p{margin:0; font-size:11px; font-style:italic; color:#898989;}
.gw strong{color:#707070;}
.gc-tl, .gc-tr, .gc-bl, .gc-br{width:16px; height:16px; position:absolute; overflow:hidden; background:url("../img/gcb-corners.gif") no-repeat 0 0;}
.gc-tl{background-position:0 0; left:-1px; top:-1px;}
.gc-tr{background-position:-16px 0; right:-1px; top:-1px;}
.gc-bl{background-position:0 -16px; left:-1px; bottom:-1px;}
.gc-br{background-position:-16px -16px; right:-1px; bottom:-1px;}

/* Another Intro Block */
.in-b{margin:5px 0 0 0;}
.in-b p{color:#363636; font-size:12px; line-height:18px; }
.in-b a{color:#0072BC;}
.in-b img{border:none;}

/* Some X Block */
.xb{text-align:center;}
.xb p{font-style:italic; line-height:18px;}
.xb a{color:#0054a6;}

/* Contacts Wrapper */
.dc{margin-top:-20px; padding-left:12%; background:url("../img/cont.jpg") no-repeat 88px 120px;}
.specdc{margin-top:-80px; padding-left:31%; background:transparent;}

/* Tabs */
.tabs{margin-top:25px; width:100%;}
.tw{padding:0 0 0 17%; margin-bottom:30px;}
.tt {position: relative; width:100%;}
.tt li, .tc li{margin-left:0 !important; padding:0 !important; background:none !important;}
.tt li{float:left; margin-right:52px;}
.tt a{color:#0054a6; text-decoration:none; vertical-align:middle;}
.tt .active a{color:#007236;}
.tt span{border-bottom:1px dotted #0054a6; font-size:16px; line-height:18px;}
.tt .active span{border-bottom:none; font-size:20px; line-height:20px; vertical-align:center;}

/* Tabs Content */
.tc{padding-left:86px; position:relative;}
.tc ul{width:100%; position:relative;}
.tc li{display:none; position:relative;}
.tc li ul li{display:block; background:url("../img/li-marker.gif") no-repeat scroll 0 7px transparent !important; margin-left:-10px !important; padding-left:10px !important;}
.tc .es{display:block; margin:0 0 0 33px; text-align:left; width:32%; float:left;}
.tc .es li{font-size:24px; color:#4e4e4e; display:block !important; background:none !important;}
.tc .es li small{font-size:16px; color:#707070; position:relative; top:-1px;}
.tc .es li span{color:#707070;}
.tc .addr{float:left; width:50%; margin-top:-20px; margin-left:5%; position:relative; z-index:50;}
.tc .addr p{color:#707070; line-height:18px;}
.tc .addr a{font-style:italic; margin-left:5px; color:#363636;}
.map{margin-left:-10%; position:relative; margin-bottom:44px;}
.map img{border:none; margin:0; float:none;}
.map a{position:absolute; color:#004a80; font-size:11px;}
.m-kiev a{left:262px; top:312px;}
.form{width:80%; margin-left:-10%;}
.fww{}
.fww .pop{-moz-box-shadow:0 0 0 #fff; -webkit-box-shadow:0 0 0 #fff; box-shadow:0 0 0 #fff; border:1px solid #aaa;}
.fww .pt{background:none !important;}
.fww h3{margin:10px 0 !important;}
.fww p{color:#707070; width:90%; margin:-20px auto 10px;}

#orderOnline{padding-bottom:150px;}

.cost{margin:-20px 0 30px -15px;}

/* Site Map */
.sitemap{}
.sitemap ul li{margin-left:25px !important;}

/* FAQ */
.d-f, .d-p, .d-n{background:none !important; padding-left:58px !important;}
.d-f h1, .d-f .B_crumbBox, .d-p h1, .d-p .B_crumbBox{float:left;}
.d-f .B_crumbBox{width:70%;}
.d-f .tabs{margin-top:-15px;}
.d-f .tw{padding-left:188px;}
.d-f .tc{padding-left:0;}
.s-icon{float:left; margin-right:32px; margin-left:62px;}
.s-icon img{margin:0; padding:0; border:none;}


/* FAQ Tabs */
.d-f .tc{width:95%;}
.d-f .tc .tc-w{padding-left:30px; position:relative; padding-bottom:1px;}
.d-f .tc .cnt{display:none; padding:0 19px;}
.d-f .tc .cnt p{margin:10px 0 !important;}
.d-f .tc .num, .d-f .tc h2{color:#0a5d08; font:14px/18px Verdana, Arial, sans-serif; float:left;}
.d-f .tc .num{margin-right:7px;}
.d-f .tc h2{ cursor:pointer; width:96%;}
.d-f .tc h2 span{border-bottom:1px dotted #0a5d08; line-height:20px;}
.d-f .tc .closed{ position:relative; padding-bottom:1px;}
.d-f .tc .opened{border:1px solid #dfdfdf; padding-top:14px; padding-bottom:14px; margin-bottom:25px;}
.d-f .tc .opened h2{font-size:18px;}
.d-f .tc .opened h2 span{border-bottom:none;}
.d-f .tc .opened .num{font-size:16px; line-height:28px; width:41px; height:30px; display:block; background:url("../img/num.jpg") no-repeat 0 0; margin-left:-31px; margin-top:-4px; color:#fff; text-align:center;}
.d-f .tc .opened .tc-tl, .d-f .tc .opened .tc-tr, .d-f .tc .opened .tc-bl, .d-f .tc .opened .tc-br, .d-f .tc .opened .cnt{display:block;}
.tc-tl, .tc-tr, .tc-bl, .tc-br{display:none; width:9px; height:9px; position:absolute; overflow:hidden; background:url("../img/g-corners.gif") no-repeat 0 0; z-index:1;}
.tc-tl{background-position:0 0; left:-1px; top:-1px;}
.tc-tr{background-position:-9px 0; right:-1px; top:-1px;}
.tc-bl{background-position:0 -9px; left:-1px; bottom:-1px;}
.tc-br{background-position:-9px -9px; right:-1px; bottom:-1px;}

/* Prices */
.d-p{width:97%; padding-left:15px !important;}
.d-p .B_crumbBox{width:50%;}
.d-p .s-icon{margin-left:30px;}
.d-p .tabs{margin-top:-25px;}
.d-p .tw{padding-left:283px;}
.d-p .tc{padding-left:0;}

/* Prices Table */
.tb{}
.tb table{width:100%;}
.tb table td{border:1px solid #e1e1e1; text-align:center; padding:12px 6px; position:relative;}
.tb thead{background:#0b5f09 url("../img/t-h-bg.jpg") repeat-x 0 0;}
.tb thead tr{}
.tb thead tr td{ width:7%; vertical-align:middle; color:#fff; font-size:11px; line-height:16px;}
.tb thead .sec td{font-size:9px; color:#d2ecab;}
.tb tbody{background:#fff;}
.tb tbody .tit td{text-align:center; color:#0d610a; font-size:14px; padding:5px 0; background:#e1e1e1;}
.tb tbody tr{}
.tb tbody tr td{color:#7d7d7d; font-size:11px; line-height:12px;}
.info{float:right; position:relative; text-align:left; z-index:20;}
.info ins{display:block; width:19px; height:16px; background:url("../img/i-info.gif") no-repeat 0 0; vertical-align:middle;}
.ip{display:none; position:absolute; width:240px; right:-235px; top:-44px; background:#fff; border:1px solid #24890b; z-index:2; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; -moz-box-shadow:-1px 2px 4px 1px #999999; -webkit-box-shadow:-1px 2px 4px 1px #999999; box-shadow:-1px 2px 4px 1px #999999;}
.ip .tonq{background:url("../img/tounque.png") no-repeat 0 0; width:22px; height:40px; position:absolute; top:33px; left:-22px;}
.ipw{padding:9px 14px;}
.ipw p{font-size:12px; line-height:16px; font-style:italic; color:#636363; margin:5px 0; background:#fff; text-align:left;}
.ipw .title{color:#28741b; font-style:normal;}

.tbl{}
.tbl td{text-align:left !important;}

/* News */
.d-n{width:90%;}
.d-n .s-icon{margin-left:30px; margin-top:2px;}
.d-n .B_crumbBox{width:auto;}

/* Sort By Year Menu */
.sby{margin-top:15px;}
.sby li{float:left; margin-right:25px; margin-bottom:3px; background:none !important;}
.sby a{ font-size:16px; line-height:18px; color:#0054a6; text-decoration:none; vertical-align:middle;}
.sby span{border-bottom:1px dotted #0054a6; line-height:20px;}
.sby .active a{color:#007236; font-size:20px;}
.sby .active span{border-bottom:none;}

/* News List */
.nl{width:100%; margin:15px 0 0 0;}
.nl ul{padding-left:70px;}
.nl li{background:none !important; margin-bottom:20px;}
.ni{position:relative;}
.ni a{font-size:14px;}
.ni p{margin:5px 0;}
.ni .date{font-size:11px; color:#959595; font-style:italic;}
.new{border:1px solid #dedede; padding:11px 17px; margin-left:-17px; margin-bottom:20px;}
.new img{float:left; margin:18px 11px 11px 0;}
.new .tc-tl, .new .tc-tr, .new .tc-bl, .new .tc-br{display:block;}

/* Aktsiya List */
.aktsiyaOneItem .dateForAktsiya {margin:5px 0; font-size:11px; color:#959595; font-style:italic; }
.aktsiyaOneItem h3 {color:#363636;text-shadow:#999999 1px 0px 0px;}
.aktsiyaOneItem p {text-shadow:#cccccc 1px 0px 0px;}
.aktsiyaOneItem img {margin:6px 10px 6px 0;}

/* Banks */
.bl{margin-left:297px; margin-top:-44px; width:60%;}
.bl ul{}
.bl li{background:none !important; margin-bottom:40px;}
.bl span{cursor:pointer;}
.vr{}
.vr ul{}
.vr li{display:block; margin-left:-15px; margin-bottom:4px !important;}
.vr li label{margin-left:10px; position:relative; top:1px;}

#q18 li{background:url("../img/li-marker.gif") no-repeat 0 7px !important; padding-left:10px; margin-left:-10px;}

/* Locations */
.l-tl, .l-tr, .l-bl, .l-br{display:none; width:13px; height:13px; position:absolute; overflow:hidden; background:url("../img/ll-corners.gif") no-repeat 0 0;}
.l-tl{background-position:0 0; top:-1px; left:-1px;}
.l-tr{background-position:-13px 0; top:-1px; right:-1px;}
.l-bl{background-position:0 -13px; bottom:-1px; left:-1px;}
.l-br{background-position:-13px -13px; bottom:-1px; right:-1px;}
.locs{width:100%; margin:14px 0 0 -30px;}
.ll, .lr{float:left; position:relative;}
.ll{width:24.5%;}
.lr{width:75%;}
.lr p{margin:0 !important;}
.ll ul{}
.ll li{position:relative; background:none !important; line-height:13px !important;}
.ll a{font-size:11px; position:relative; padding:5px; padding-left:0; display:inline-block;}
.ll span{}
.ll .active{margin-left:-21px;}
.ll .active span{position:relative; z-index:2;}
.ll .active sub{display:block; z-index:1;}
.ll .active a{color:#389424; text-decoration:none; border:1px solid #b7b7b7; padding-left:10px; padding-right:10px;}

.loc-map, .loc-color, .loc-markers{width:595px; height:305px; position:absolute; top:80px; left:0}
.loc-map{background:url("../img/loc-map.png") no-repeat 0 0;}
.loc-color{display:none;}

.loc{position:absolute; display:none;}
.l1{width:263px; height:165px; left:0; top:0; background:url("../img/loc-1.png") no-repeat 0 0;}
.l2{width:126px; height:159px; left:82px; top:147px; background:url("../img/loc-2.png") no-repeat 0 0;}
.l3{width:125px; height:83px; left:252px; top:18px; background:url("../img/loc-3.png") no-repeat 0 0;}
.l4{width:194px; height:200px; left:355px; top:8px; background:url("../img/loc-4.png") no-repeat 0 0;}
.l5{width:113px; height:100px; left:480px; top:180px; background:url("../img/loc-5.png") no-repeat 0 0;}
.l6{width:94px; height:75px; left:330px; top:78px; background:url("../img/loc-6.png") no-repeat 0 0;}
.l7{width:141px; height:167px; left:234px; top:93px; background:url("../img/loc-7.png") no-repeat 0 0;}

.loc-markers{ }
.loc-markers .active{background:url("../img/ll-marker.png") no-repeat 0 -25px;}
.ll-m{width:25px; height:25px; background:url("../img/ll-marker.png") no-repeat 0 0; position:absolute;}

.m-100, .m-367{left:284px; top:64px;}
.m-101, .m-368{left:105px; top:70px;}
.m-102, .m-369{left:96px; top:137px;}
.m-103, .m-370{left:115px; top:121px;}
.m-104, .m-371{left:107px; top:103px;}
.m-105, .m-372{left:250px; top:50px;}
.m-106, .m-373{left:292px; top:64px;}
.m-107, .m-374{left:478px; top:115px;}
.m-108, .m-375{left:248px; top:86px;}
/*.m-109, .m-367{left:133px; top:132px;}*/
.m-110, .m-376{left:272px; top:56px;}
/*.m-111, .m-367{left:267px; top:52px;}*/
.m-112, .m-377{left:274px; top:44px;}
.m-113, .m-378{left:321px; top:99px;}
.m-114, .m-379{left:99px; top:123px;}
.m-115, .m-380{left:315px; top:90px;}
.m-116, .m-381{left:287px; top:60px;}
.m-117, .m-382{left:282px; top:64px;}
.m-118, .m-383{left:298px; top:41px;}
.m-119, .m-384{left:276px; top:80px;}
.m-120, .m-385{left:535px; top:155px;}
.m-121, .m-386{left:365px; top:210px;}
.m-122, .m-387{left:133px; top:129px;}
.m-123, .m-388{left:570px; top:243px;}
.m-124, .m-389{left:267px; top:52px;}
.m-125, .m-390{left:103px; top:146px;}
.m-126, .m-391{left:368px; top:178px;}
.m-127, .m-392{left:459px; top:163px;}
.m-128, .m-393{left:133px; top:132px;}
.m-129, .m-394{left:115px; top:121px;}
/*.m-130, .m-367{left:250px; top:45px;}*/
.m-131, .m-395{left:295px; top:59px;}
.m-132, .m-396{left:279px; top:61px;}
/*.m-133, .m-397{left:253px; top:40px;}*/

.oln{color:#0B5D09; margin-left:-16px;}

/* Online Order */
.int{padding-left:210px;}
.bn{position:relative; height:31px; line-height:31px; float:left; background:url("../img/bn-bg.png") repeat-x 0 0; text-align:center; margin-right:26px; margin-left:-30px;}
.bn span{font:18px Calibri, Tahoma, Arial, sans-serif; color:#fff;}
.bn sub, .bn sup{position:absolute; width:16px; height:31px; top:0; overflow:hidden; background:url("../img/bn-sides.png") no-repeat 0 0;}
.bn sub{background-position:0 0; left:-16px;}
.bn sup{background-position:-16px 0; right:-16px;}
.oo{margin-left:220px; margin-top:40px;}
.oo ul{}
.oo ul li{background:none !important; padding-left:30px; margin-bottom:25px; display:none;}
.oo h2, .bl h2{color:#28811b; font-size:18px; line-height:30px; }
.bl h2{line-height:24px; padding-top:3px;}
.oo h3{margin-left:13px;}
.oo .i_block{margin-left:12px; margin-bottom:22px;}
.oo .i_block label{left:0; top:-18px;}
.oo .i-long{width:80%; margin-top:35px;}
.oo .i-short{float:left; margin-right:28px; width:165px;}
.oo .t_block{margin:0;}
.oo p{margin:5px 0 20px 15px; font-size:11px; color:#959595;}
.oo .intr{margin:-25px 0 30px; font-size:11px; color:#959595;}
.lg{color:#28811b !important; top:-22px !important; font:18px/18px Calibri, arial, sans-serif !important;}

.btn-next{background:url("../img/btn-send.png") no-repeat 0 0; display:block; width:122px; height:33px; overflow:hidden; line-height:33px; text-align:center; font-size:14px; color:#ffffff; text-shadow:0 -1px #194210; text-decoration:none; margin-top:20px;}
.btn-send-order{background:url("../img/btn-send-order.png") no-repeat 0 0; display:block; width:168px; height:33px; overflow:hidden; line-height:33px; text-align:center; font-size:14px; color:#ffffff; text-shadow:0 -1px #194210; text-decoration:none; margin-top:20px; border:none;}
.add-person{background:url("../img/add-user.gif") no-repeat 0 center; padding-left:25px; line-height:15px; color:#0072bc; text-decoration:none; float:right; margin-top:5px;}
.add-person span{border-bottom:1px dotted #0072bc;}
.file{background:url("../img/file.png") no-repeat; height:26px; border:none; margin:3px 5px 0 0;}

/* Grey Rounded Block */
.gr{background:#f3f3f3; position:relative; margin:22px 0 45px -20px;}
.grw{position:relative; z-index:2; padding:22px;}
.grw .i-long{width:95%; margin-top:5px;}
.g-tl, .g-tr, .g-bl, .g-br{width:7px; height:7px; position:absolute; overflow:hidden; background:url("../img/gr-corners.gif") no-repeat 0 0; z-index:1;}
.g-tl{background-position:0 0; top:0; left:0;}
.g-tr{background-position:-7px 0; top:0; right:0;}
.g-bl{background-position:0 -7px; bottom:0; left:0;}
.g-br{background-position:-7px -7px; bottom:0; right:0;}

.theme{border:none; background:none; width:220px; margin-top:4px;}

/* Footer
-----------------------------------------------------------------------------*/
#footer {background:#d2d2d2;}
.fw{padding:17px 0 0 42px;}
.cp{color:#8f8d8d; font-size:10px; line-height:16px; float:left; margin-right:13.2%;}
.bm{float:left; background:url("../img/bm-bg.png") no-repeat 0 10px; padding:0 0 0 42px; width:39%;}
.bm li{float:left; margin:0 25px 12px 0;}
.bm a{color:#207714; font-size:11px;}
.cooper{float:right; margin:0 35px 0 0; text-align:right;}
.cooper a{display:block; width:100px; height:35px; background:url("../img/cooper.gif") no-repeat right bottom; color:#858282; font-size:10px; text-decoration:none;}

.ajaxSearch_highlight{background:yellow; padding:2px 3px;}

.checkbox, .radio {width: 13px; height: 13px; padding: 0 5px 0 0; display: block; clear: left; float: left; position:relative; top:5px;}
.radio {background: url('../img/checkbox.png') no-repeat;}
.select {position: absolute; width: 243px; height: 26px; padding: 0 24px 0 8px; color: #252525; font: 11px/26px verdana,arial,sans-serif; font-style:italic; background: url('../img/select.png') no-repeat; overflow: hidden;}
.skype_call a {text-decoration:none; color:#464646; font-size:11px;}
.skype_call img {position:relative; top:4px;}
.skype_chat img {position:relative; top:4px;}
.skype_chat {text-decoration:none; color:#464646; font-size:11px; margin-right:41px;}
.hw {padding-bottom:40px;}
.es .link  {display:block; padding-top:3px;}


/*social*/
.showtime {position:absolute; top:7px; left:0;}
.social {height:40px; position:relative;}
.fb_iframe_widget {position:absolute; top:4px; left:150px;}
.d-inner .social img {border:none;}
.d1 {position:absolute; top:1px; left:85px;}
.d2 {position:absolute; top:1px; left:107px;}
.d3 {position:absolute; top:1px; left:128px;}

.socialabout {
 height: 40px;
    margin: 0 0 0 184px;
    position: relative;
}
 .d-inner .socialabout img {
    border: none;
}

.eng .d1 {left:50px}
.eng .d2 {left:72px;}
.eng .d3 {left:93px;}
.eng .fb_iframe_widget {left:120px;}
.social_lnk {
float:left;
}
.social_lnk .fb_edge_widget_with_comment {
left:90px;
top:30px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.social_lnk .fb_edge_widget_with_comment {
left:90px;
top:5px;
}
}

