body {background:#FFFFFF; text-align:center; margin:0; font-family: OpenSansLight, Myriad Set Pro, Lucida Grande, Helvetica Neue, Helvetica, Arial, Verdana, sans-serif;} 
/*#head_Logo {float:left; margin-top:0.8em; margin-left:25px; padding-left:55px; cursor: pointer; font-size:20px; font-weight: 700; background: url("/images/main/knopka2.png") no-repeat; background-size:auto 100%; background-position: 0 0;}*/
/*#head_Logo:hover {float:left; margin-top:0.8em; margin-left:25px; padding-left:55px; cursor: pointer; font-size:20px; font-weight: 700; background: url("/images/main/knopka2.png") no-repeat; background-size:auto 100%; background-position: 0 0;}*/
#head_Logo {float:left; margin-top:0.8em; margin-left:25px; cursor: pointer; font-size:20px; font-weight: 700;}
#head_Logo:hover {float:left; margin-top:0.8em; margin-left:25px; cursor: pointer; font-size:20px; font-weight: 700;}
#bt_zakaz {cursor:pointer; padding:5px; width:200px; border-radius:15px; box-shadow: -3px 3px 5px rgba(0,0,0,0.4); font-size: 21px; color:#fff; background-color:rgb(255, 150, 0); font-weight:700;}
#bt_zakaz:hover {cursor:pointer; padding:5px; width:200px; border-radius:15px; box-shadow: none; font-size: 21px; color:#fff; background-color:rgb(255, 150, 0); font-weight:700;}
#comment1 {position:relative; margin: 0px; background: url("/images/main/prof_z.png") no-repeat; background-size:80% auto; background-position: 50% 135px;}
.tdclip {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;}
.comm1 {font-family: Georgia, sans-serif;font-size: 17px;font-style: normal;font-variant: normal;font-weight: normal;line-height: 1.5;}
button {font-family: inherit; margin:0; cursor:pointer; border:none; text-decoration:underline; font-size:17px; color:#1F1F1F;}
.post-title {font-family: OpenSansRegular, Myriad Set Pro, PT Sans,Trebuchet MS; font-style: normal;font-variant: normal;font-weight: normal;line-height: normal;font-size: 28px; color:#DD467B; padding-bottom:0; margin-bottom: 11px;}
.bunner {border: 1px solid #CCCCCC; border-radius: 4px 4px 4px 4px; box-shadow: 3px 3px 3px #CCCCCC; margin-right: 0.5em; overflow: hidden; padding: 0.5em 0.5em 0.5em 0.5em;}
.inp_login {font-family: Comic Sans MS, Helvetica, sans-serif; font-weight: 200; width:100px; border:none; border-bottom:1px solid red; color: red;}
.butt_login {border-color: rgb(41, 140, 186); border-radius: 10px; padding-left:10px; padding-right:10px; background: rgb(41, 140, 186); color: #fff; text-shadow: rgba(0,0,0,0.3) 0 -1px 0; text-align:center; height:28px; outline: none; }
.comm_text{font-family: OpenSansRegular, Myriad Set Pro, Georgia, sans-serif;font-size: 18px;font-style: normal;font-variant: normal;font-weight: normal;line-height: 1.5;margin-top: 2px;}
.rtitle {background: url(/images/stories/main/button.png) repeat-x scroll 0 -184px transparent; float: left; height: 46px; margin: 3px 0 0; width: 100%; }
#wc_error{background:white; width:300px; margin:0 0 0 -150px; top:50%; left:50%; position:absolute; z-index: 99999; display: none; border-radius:10px; opacity: 0.90; padding:25px 20px 20px 20px; box-shadow: 5px 5px 2px #888888;}
#box_comment{display:none; position:fixed; width:100%; height:100%; left:0; top:0; background-color: #000; cursor:pointer; z-index:10001; opacity:0.8;}
#add_comment{position:absolute; z-index:10002;top:0;left:0;width:0;height:0}
.link{color:blue;text-decoration: underline; font-weight:600;cursor:pointer;}
.link:hover{color:black;}
a{color:blue;text-decoration: none; font-weight:600;}
a:hover{color:black;}
div.header-call{position:fixed; display:block; z-index:9998; width:200px; height:50px; right:-75px; top:295px; transform: rotate(-90deg); background: #6dd249 url("/images/main/pnone_icon.png") no-repeat scroll 19px 12px;}
div.header-call:hover{background-color:#9fcf00}
div.header-call>span{color:#fff; font-size:13px; font-weight:600; margin:8px 0 0 46px; display:block; line-height:18px;  text-align:left;}
div.header-calculator{position:fixed; display:block; z-index:9998; width:200px; height:50px; right:-75px; top:510px; transform: rotate(-90deg); background:url("/images/main/window_icon.png") no-repeat 15px 13px #ff9d00;cursor:pointer;}
div.header-calculator:hover{background-color:#ff8c00}
div.header-calculator>span{color:#fff; font-size:13px;font-weight:600;margin:13px 0 0 54px;display:block}
div.top_fixed{position:absolute; display:block; z-index:9999; width: 100%; top:0; margin: 0 auto 1em; background: #fff; font-size: 18px;}
div.app-store{position:absolute; display:block; z-index:9997; width:203px; height:62px; right:9px; bottom:72px; background: url("/images/main/app_store.png") no-repeat; background-size:100% auto; background-position: 0 0; cursor:pointer;}
div.app-store:hover{background-color:none}
#fbox_comment{display:none; position:fixed; width:100%; height:100%; left:0; top:0; background-color: #000; cursor:pointer; z-index:110002; opacity:0.8;}
#fbox_frame{display:none; position:fixed; width:100%; height:100%; left:0; top:0; background-color: #fff; cursor:pointer; z-index:110002; opacity:1;}
#fadd_comment{position:fixed; z-index:110003;top:0;left:0;width:0;height:0}
@font-face {
	font-family:'Myriad Set Pro';
	src: url("/css/fonts/Myriad-Set-Pro/v1/myriad-set-pro_text.ttf") format("truetype");
	/* Copyright (c) 1992 Adobe Systems Incorporated. All Rights Reserved. Myriad is a trademark of Adobe Systems Incorporated. */
}
/* font-family: "OpenSansRegular"; */
@font-face {
    font-family: "OpenSansRegular";
    src: url("/css/fonts/OpenSansRegular/OpenSansRegular.eot");
    src: url("/css/fonts/OpenSansRegular/OpenSansRegular.eot?#iefix")format("embedded-opentype"),
    url("/css/fonts/OpenSansRegular/OpenSansRegular.woff") format("woff"),
    url("/css/fonts/OpenSansRegular/OpenSansRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansLight"; */
@font-face {
    font-family: "OpenSansLight";
    src: url("/css/fonts/OpenSansLight/OpenSansLight.eot");
    src: url("/css/fonts/OpenSansLight/OpenSansLight.eot?#iefix")format("embedded-opentype"),
    url("/css/fonts/OpenSansLight/OpenSansLight.woff") format("woff"),
    url("/css/fonts/OpenSansLight/OpenSansLight.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansItalic"; */
@font-face {
    font-family: "OpenSansItalic";
    src: url("/css/fonts/OpenSansItalic/OpenSansItalic.eot");
    src: url("/css/fonts/OpenSansItalic/OpenSansItalic.eot?#iefix")format("embedded-opentype"),
    url("/css/fonts/OpenSansItalic/OpenSansItalic.woff") format("woff"),
    url("/css/fonts/OpenSansItalic/OpenSansItalic.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansBold"; */
@font-face {
    font-family: "OpenSansBold";
    src: url("/css/fonts/OpenSansBold/OpenSansBold.eot");
    src: url("/css/fonts/OpenSansBold/OpenSansBold.eot?#iefix")format("embedded-opentype"),
    url("/css/fonts/OpenSansBold/OpenSansBold.woff") format("woff"),
    url("/css/fonts/OpenSansBold/OpenSansBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansExtraBold"; */
@font-face {
    font-family: "OpenSansExtraBold";
    src: url("/css/fonts/OpenSansExtraBold/OpenSansExtraBold.eot");
    src: url("/css/fonts/OpenSansExtraBold/OpenSansExtraBold.eot?#iefix")format("embedded-opentype"),
    url("/css/fonts/OpenSansExtraBold/OpenSansExtraBold.woff") format("woff"),
    url("/css/fonts/OpenSansExtraBold/OpenSansExtraBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansExtraBoldItalic"; */
@font-face {
    font-family: "OpenSansExtraBoldItalic";
    src: url("/css/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot");
    src: url("/css/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot?#iefix")format("embedded-opentype"),
    url("/css/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.woff") format("woff"),
    url("/css/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansBoldItalic"; */
@font-face {
    font-family: "OpenSansBoldItalic";
    src: url("/css/fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot");
    src: url("/css/fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot?#iefix")format("embedded-opentype"),
    url("/css/fonts/OpenSansBoldItalic/OpenSansBoldItalic.woff") format("woff"),
    url("/css/fonts/OpenSansBoldItalic/OpenSansBoldItalic.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansRegularItalic"; */
@font-face {
    font-family: "OpenSansRegularItalic";
    src: url("/css/fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot");
    src: url("/css/fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot?#iefix")format("embedded-opentype"),
    url("/css/fonts/OpenSansRegularItalic/OpenSansRegularItalic.woff") format("woff"),
    url("/css/fonts/OpenSansRegularItalic/OpenSansRegularItalic.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansSemiBold"; */
@font-face {
    font-family: "OpenSansSemiBold";
    src: url("/css/fonts/OpenSansSemiBold/OpenSansSemiBold.eot");
    src: url("/css/fonts/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix")format("embedded-opentype"),
    url("/css/fonts/OpenSansSemiBold/OpenSansSemiBold.woff") format("woff"),
    url("/css/fonts/OpenSansSemiBold/OpenSansSemiBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansSemiBoldItalic"; */
@font-face {
    font-family: "OpenSansSemiBoldItalic";
    src: url("/css/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot");
    src: url("/css/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot?#iefix")format("embedded-opentype"),
    url("/css/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.woff") format("woff"),
    url("/css/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}