/*last-modified: Thu, 1 Oct 2015 14:13:31 GMT (/home/spbagora/www/actions/InternalPage.php)*/
@media screen {
.fancybox-close{
                    display: block;
                    width: 25px;
                    height: 25px;
                    position: fixed;
                    top: 30px !important;
                    right: 40px !important;
                    background: url("/i/closepopup.png") no-repeat center center;
                    cursor: pointer;
        }
.clear{font-size:0;clear:both;width:100%;overflow:hidden;height:0;line-height:0}
.s{font-weight:normal;font-size:0.7em;}
.t{border-collapse:collapse;border-spacing:0;}
.t td{padding:0}
.hL{text-align:left}
.hC{text-align:center}
.hR{text-align:right}
.vC{vertical-align:middle}
.vT{vertical-align:top}
.vB{vertical-align:bottom}
.nw{white-space:nowrap}
.w100{width:100%}
.m0{margin:0}
.p0{padding:0}
.b0{border:0}
.mt0{margin-top:0}
.clickable{cursor:pointer}
div#dummy-width{position:absolute;top:0;width:100%;}
body{font:1em Arial,Tahoma,sans-serif;color:#33331b;padding:0;margin:0;background:#fff url('/i/b.jpg');}
h1{font-size:1.7em;color:#33331b;padding:0;margin:0;font-weight:normal;}
h2{font-size:1.5em;color:#33331b;padding:0;margin:0;font-weight:normal;}
a{color:#1d1d0c;text-decoration:underline;}
div#layout{width:90%;min-width:915px;max-width:1280px;position:relative;z-index:1;margin:0 auto;padding:200px 0 0 0;}
div#inner{margin-top: 100px;}
div#content p{line-height:22px;}
div.pageBody img{border:1px #ccc solid;padding:4px;}
div.pageBody img.b0{border:0;padding:0;}
div.pageBody img.iLeft{float:left;margin:0 0.5em 0 0;}
div.pageBody img.iRight{float:right;margin:0 0 0 0.5em;}
div.pageBody table{border-collapse:collapse;margin:1em 0 2em 0;font-size:0.75em;}
div.pageBody table tr{border-top:1px #444 solid;}
div.pageBody table th{padding:0.5em;border-bottom:2px #444 solid;valign:bottom;}
div.pageBody table td{padding:0.5em;}
div.pageBody table td.c{text-align:center;}
div#right{position: absolute; top: 200px; width: 100%; height: 0px;overflow: hidden;}
div#right ul {padding-top: 30px;}
div#blend{width:100%;height:60px;background:url('/i/mb.jpg') #f1f1e3 repeat-x;position:absolute;top:140px;}
div#menu ul li{margin:0 30px 0 0;padding:0;float:left;width:155px;height:60px;}
div#menu ul li:not(#menu_29, #menu_30){display: inline-block}
div#menu{display: block;width:100%;position:absolute;top:140px;min-width: 800px;}
div#menu ul{margin:0;padding:0;list-style:none;}
div#menu ul li div.name{display:none}
div#menu ul li div.img img{width:155px;height:60px;border:0}
div#menu ul li div.img{width:155px;height:60px;background-position:0 0px;background-repeat:no-repeat}
div#menu ul li.over div.img{background-position:0 -60px !important;}
div#menu ul li.sel div.img{background-position:0 -120px;}
div#menu, div#menu *{z-index:-1}
div#footer{width:100%;height:60px;font-size:0.9em;color:#888;border-top:1px #96985a solid;margin:3em auto;padding:10px 0 0 0;}
div#footer p{margin:5px 0 0 0;padding:0;}
div#footer div#copyrights{float:left;}
div#footer div#copyrights p.small{font-size:0.8em;}
div#footer div#kryshtall{width:200px;float:right;text-align:right;margin:10px;}
div#footer div#kryshtall a{text-decoration:none;color:#888; display: block; clear: both;}
div#footer div#kryshtall img{float:right;}
ul#homeMenu{list-style:none; width: 1024px;margin: -130px 0 0 -60px;}
ul#homeMenu li{float:left;margin: 0 2px; min-width: 120px; max-width: 130px;}
ul#homeMenu li a.outerlink{
				display: block;
				height:20px;
				background-position: center top;
				background-repeat: no-repeat;
				background-size: 40px;
				padding: 55px 0 0 0;
				text-align:center;
				}
ul#homeMenu li a{
				text-align: center;
				max-width: 130px;
				color: #56572a;
				font-size: 12px; 
				text-transform: uppercase; 
				text-decoration: none;
				}
ul#homeMenu li a.outerlink:hover{
				background-position: center -280px;
				color: black;
				}
ul#homeMenu li a:hover{color: black}
div#callbackformholder{display:none;z-index:10001;position:absolute;top:0;left: 0; right: 0; margin: 0 auto; width: 540px; padding: 0;height: 360px;}
div#callbackform{display:none; position: relative; width: 540px; height: 100%; margin: 0 auto;background:url(/i/callBlend.png) rgba(255,255,255,1) no-repeat center top;}
div#callbackform input{width: 355px; height: 50px;font-size: 30px;color: #444;padding: 0 0 0 45px;position: absolute;background-color: #ddd;border: 0;}
div#callbackform input[name$="name"]{top: 90px;left: 70px;}
div#callbackform input[name$="phone"]{top: 170px;left: 70px;}
div#callbackform input[type$="submit"]{top: 260px; left: 170px; width: 200px; height: 50px;padding: 0;font-size: 20px; font-weight: bold; text-transform: uppercase;background-color: #e3e28e;}
div#callbackform a[href$="#"]{display: block; position: absolute; height: 24px; width: 24px; background-color: red; top: 14px; right: 14px; background: url("/i/callback-close.png"); background-position: center center; background-repeat: no-repeat;}
div#callbackform input::-webkit-input-placeholder{color: #444 !important}
div#callbackform input:-moz-placeholder{color: #444 !important}
div#callbackform input::-moz-placeholder{color: #444 !important}
div#callbackform input:-ms-input-placeholder{color: #444 !important}
#headerContainer{position: absolute; width: 100%; top: 0; left: 0;}
#headerContainer > div{float: left;}
div#callbackbanner{position: relative; height: 140px; width: 18%; top: 0;padding-left: 17%;}
#callbackpopup{position: relative; display: block; width: 150px; height: 40px; margin: 57px auto; padding: 4px 0 0 25px; background: url(/i/callback.png) no-repeat left top;text-decoration: none; color: #56572b;}
#callbackpopup:hover{background: url(/i/callback_active.png) no-repeat left top; color: #444;}
div#contacts > *{float: right;}
div#contacts{width:45%; min-width: 410px;height:140px;position:relative;z-index:2;float: right;}
div#contacts p{margin:4px 0 0 20px;}
div#contacts p.adress{font-size:1.2em;margin:35px 0 0 0;}
div#logo{position:relative;margin-top:19px;width:20%;height:102px;}
div#logo img{border:0;}
.up-button{display: inline-block;height: 20px; width: 165px;;margin-top: 60px;margin-left: -8px;padding-bottom: 11px;padding-left: 16px;background: url(/i/up-button-hover.png) left no-repeat; color: #56572b;text-decoration: none;}
.up-button:hover{color: black;background: url(/i/up-button.png) left no-repeat;}
div#navPath{position: absolute;top: 245px;left: 40px;font-size:0.83em;color:#000; float: left;}
div#navPath a{text-decoration:none;color:#555;color: #56572b;font-size: 16px;}
div#navPath a:hover{text-decoration:underline;color:#444444}
div#navPath span.linkless{color:#444444;font-size: 16px;}
.navpathmark{background: url(/i/navpathmark.png) no-repeat center center;display: inline-block;height: 22px; width: 25px;margin-bottom: -5px;}
#left{float: right !important;width: 40%;text-transform: uppercase;}
#content{float: left;width: 56%;}
div#subMenu *{list-style: none;text-decoration: none;font-size: 1em !important;}
div#subMenu li{margin: 0 0 15px 0;}
div#subMenu li * a{color: #883c1b; margin-left: -25px; padding: 1px 0 0 25px; display: block;}
div#subMenu li.over * a{color: #010101;}
div#subMenu li.sel * a{color: #444;background: url(/i/submenusel.png) 0px center no-repeat;}
}
@media print {
.fancybox-close{
                    display: block;
                    width: 25px;
                    height: 25px;
                    position: fixed;
                    top: 30px !important;
                    right: 40px !important;
                    background: url("/i/closepopup.png") no-repeat center center;
                    cursor: pointer;
        }
.clear{font-size:0;clear:both;width:100%;overflow:hidden;height:0;line-height:0}
.s{font-weight:normal;font-size:0.7em;}
.t{border-collapse:collapse;border-spacing:0;}
.t td{padding:0}
.hL{text-align:left}
.hC{text-align:center}
.hR{text-align:right}
.vC{vertical-align:middle}
.vT{vertical-align:top}
.vB{vertical-align:bottom}
.nw{white-space:nowrap}
.w100{width:100%}
.m0{margin:0}
.p0{padding:0}
.b0{border:0}
.mt0{margin-top:0}
.clickable{cursor:pointer}
div#dummy-width{position:absolute;top:0;width:100%;}
body{font:1em Arial,Tahoma,sans-serif;color:#33331b;padding:0;margin:0;background:#fff url('/i/b.jpg');}
h1{font-size:1.7em;color:#33331b;padding:0;margin:0;font-weight:normal;}
h2{font-size:1.5em;color:#33331b;padding:0;margin:0;font-weight:normal;}
a{color:#1d1d0c;text-decoration:underline;}
div#layout{width:90%;min-width:915px;max-width:1280px;position:relative;z-index:1;margin:0 auto;padding:200px 0 0 0;}
div#inner{margin-top: 100px;}
div#content p{line-height:22px;}
div.pageBody img{border:1px #ccc solid;padding:4px;}
div.pageBody img.b0{border:0;padding:0;}
div.pageBody img.iLeft{float:left;margin:0 0.5em 0 0;}
div.pageBody img.iRight{float:right;margin:0 0 0 0.5em;}
div.pageBody table{border-collapse:collapse;margin:1em 0 2em 0;font-size:0.75em;}
div.pageBody table tr{border-top:1px #444 solid;}
div.pageBody table th{padding:0.5em;border-bottom:2px #444 solid;valign:bottom;}
div.pageBody table td{padding:0.5em;}
div.pageBody table td.c{text-align:center;}
div#right{position: absolute; top: 200px; width: 100%; height: 0px;overflow: hidden;}
div#right ul {padding-top: 30px;}
div#blend{width:100%;height:60px;background:url('/i/mb.jpg') #f1f1e3 repeat-x;position:absolute;top:140px;}
div#menu ul li{margin:0 30px 0 0;padding:0;float:left;width:155px;height:60px;}
div#menu ul li:not(#menu_29, #menu_30){display: inline-block}
div#menu{display: block;width:100%;position:absolute;top:140px;min-width: 800px;}
div#menu ul{margin:0;padding:0;list-style:none;}
div#menu ul li div.name{display:none}
div#menu ul li div.img img{width:155px;height:60px;border:0}
div#menu ul li div.img{width:155px;height:60px;background-position:0 0px;background-repeat:no-repeat}
div#menu ul li.over div.img{background-position:0 -60px !important;}
div#menu ul li.sel div.img{background-position:0 -120px;}
div#menu, div#menu *{z-index:-1}
div#footer{width:100%;height:60px;font-size:0.9em;color:#888;border-top:1px #96985a solid;margin:3em auto;padding:10px 0 0 0;}
div#footer p{margin:5px 0 0 0;padding:0;}
div#footer div#copyrights{float:left;}
div#footer div#copyrights p.small{font-size:0.8em;}
div#footer div#kryshtall{width:200px;float:right;text-align:right;margin:10px;}
div#footer div#kryshtall a{text-decoration:none;color:#888; display: block; clear: both;}
div#footer div#kryshtall img{float:right;}
ul#homeMenu{list-style:none; width: 1024px;margin: -130px 0 0 -60px;}
ul#homeMenu li{float:left;margin: 0 2px; min-width: 120px; max-width: 130px;}
ul#homeMenu li a.outerlink{
				display: block;
				height:20px;
				background-position: center top;
				background-repeat: no-repeat;
				background-size: 40px;
				padding: 55px 0 0 0;
				text-align:center;
				}
ul#homeMenu li a{
				text-align: center;
				max-width: 130px;
				color: #56572a;
				font-size: 12px; 
				text-transform: uppercase; 
				text-decoration: none;
				}
ul#homeMenu li a.outerlink:hover{
				background-position: center -280px;
				color: black;
				}
ul#homeMenu li a:hover{color: black}
div#callbackformholder{display:none;z-index:10001;position:absolute;top:0;left: 0; right: 0; margin: 0 auto; width: 540px; padding: 0;height: 360px;}
div#callbackform{display:none; position: relative; width: 540px; height: 100%; margin: 0 auto;background:url(/i/callBlend.png) rgba(255,255,255,1) no-repeat center top;}
div#callbackform input{width: 355px; height: 50px;font-size: 30px;color: #444;padding: 0 0 0 45px;position: absolute;background-color: #ddd;border: 0;}
div#callbackform input[name$="name"]{top: 90px;left: 70px;}
div#callbackform input[name$="phone"]{top: 170px;left: 70px;}
div#callbackform input[type$="submit"]{top: 260px; left: 170px; width: 200px; height: 50px;padding: 0;font-size: 20px; font-weight: bold; text-transform: uppercase;background-color: #e3e28e;}
div#callbackform a[href$="#"]{display: block; position: absolute; height: 24px; width: 24px; background-color: red; top: 14px; right: 14px; background: url("/i/callback-close.png"); background-position: center center; background-repeat: no-repeat;}
div#callbackform input::-webkit-input-placeholder{color: #444 !important}
div#callbackform input:-moz-placeholder{color: #444 !important}
div#callbackform input::-moz-placeholder{color: #444 !important}
div#callbackform input:-ms-input-placeholder{color: #444 !important}
#headerContainer{position: absolute; width: 100%; top: 0; left: 0;}
#headerContainer > div{float: left;}
div#callbackbanner{position: relative; height: 140px; width: 18%; top: 0;padding-left: 17%;}
#callbackpopup{position: relative; display: block; width: 150px; height: 40px; margin: 57px auto; padding: 4px 0 0 25px; background: url(/i/callback.png) no-repeat left top;text-decoration: none; color: #56572b;}
#callbackpopup:hover{background: url(/i/callback_active.png) no-repeat left top; color: #444;}
div#contacts > *{float: right;}
div#contacts{width:45%; min-width: 410px;height:140px;position:relative;z-index:2;float: right;}
div#contacts p{margin:4px 0 0 20px;}
div#contacts p.adress{font-size:1.2em;margin:35px 0 0 0;}
div#logo{position:relative;margin-top:19px;width:20%;height:102px;}
div#logo img{border:0;}
.up-button{display: inline-block;height: 20px; width: 165px;;margin-top: 60px;margin-left: -8px;padding-bottom: 11px;padding-left: 16px;background: url(/i/up-button-hover.png) left no-repeat; color: #56572b;text-decoration: none;}
.up-button:hover{color: black;background: url(/i/up-button.png) left no-repeat;}
div#navPath{position: absolute;top: 245px;left: 40px;font-size:0.83em;color:#000; float: left;}
div#navPath a{text-decoration:none;color:#555;color: #56572b;font-size: 16px;}
div#navPath a:hover{text-decoration:underline;color:#444444}
div#navPath span.linkless{color:#444444;font-size: 16px;}
.navpathmark{background: url(/i/navpathmark.png) no-repeat center center;display: inline-block;height: 22px; width: 25px;margin-bottom: -5px;}
#left{float: right !important;width: 40%;text-transform: uppercase;}
#content{float: left;width: 56%;}
div#subMenu *{list-style: none;text-decoration: none;font-size: 1em !important;}
div#subMenu li{margin: 0 0 15px 0;}
div#subMenu li * a{color: #883c1b; margin-left: -25px; padding: 1px 0 0 25px; display: block;}
div#subMenu li.over * a{color: #010101;}
div#subMenu li.sel * a{color: #444;background: url(/i/submenusel.png) 0px center no-repeat;}
}
