/* general */
html{_background:url(about:blank)}
.all,.header,.footer_wrap {_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<866?'866px': "100%")}
.one_column .aside .section,.content_wrap,.aside_wrap,.content,.aside,.portfolio_wrap,.portfolio,.portfolio .descr,.section,.more,input,textarea,.opinions,.opinions .item{zoom:1}
 /* default settings */
.swap_column .aside_wrap {left:37px}
.all ul.list{margin:-8px 15px -20px 20px;padding:8px 0 20px 0}/* bug ie: on hover <a></a> increases margin-bottom */
.content ul.list{margin:8px 15px 20px 15px;padding-left:20px}
.content ol.list{margin:8px 15px 20px 45px;}
.content ul.list li {float:none;clear:none}
/* logo */
.logo{_background:none}
.logo span{_display:block;_width:147;_height:396px;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://webmolot.com/i/logo_sprite.png",sizingMethod="crop")}
.page_main .logo span{_margin-top:0!important}
.page_portfolio .logo span{_margin-top:-66px!important}
.page_price .logo span{_margin-top:-132px!important}
.page_tech .logo span{_margin-top:-198px!important}
.page_opinions .logo span{_margin-top:-264px!important}
.page_blog .logo span{_margin-top:-330px!important}
/* order */
.order_icon a{_background:none}
.order_icon a span{_display:block;cursor:pointer;_width:195;_height:725px;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://webmolot.com/i/order_sprite.png",sizingMethod="crop")}
.english .order_icon a span{_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://webmolot.com/i/order_sprite_en.png",sizingMethod="crop")}
.page_main .order_icon a span{_margin-top:0!important}
.page_portfolio .order_icon a span{_margin-top:-145px!important}
.page_price .order_icon a span{_margin-top:-290px!important}
.page_tech .order_icon a span{_margin-top:-435px!important}
.page_opinions .order_icon a span{_margin-top:-580px!important}
/* menu */
menu li em{top:20px}
menu li a{_background:none!important;_overflow:hidden;_cursor:pointer;}
menu li .i{_position:absolute;_width:536px;_height:90px;_margin-top:0;_display:block;_text-align:left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://webmolot.com/i/menu_sprite.png",sizingMethod="crop")}
menu li.m1 .i{_top:0;_left:0;_padding: 9px 0 0 18px}
menu li.m2 .i{_top:0;_left:-85px;_padding: 9px 0 0 100px}
menu li.m3 .i{_top:0;_left:-180px;_padding: 9px 0 0 199px}
menu li.m4 .i{_top:0;_left:-275px;_padding: 9px 0 0 288px}
menu li.m5 .i{_top:0;_left:-371px;_padding: 9px 0 0 391px}
menu li.m6 .i{_top:0;_left:-454px;_padding: 9px 0 0 482px}
.page_main menu li.m1 .i,
.page_portfolio menu li.m2 .i,
.page_price menu li.m3 .i,
.page_tech menu li.m4 .i,
.page_opinions menu li.m5 .i,
.page_blog menu li.m6 .i{_top:-60px!important;_padding-top:69px!important}
menu a.hover span {_top:-30px!important;_padding-top:39px!important}
/* portfolio */
.portfolio_wrap{display:block;}
.portfolio .descr{display: block;height:130px;padding-top:40px}
.portfolio .pic{margin:-170px 0 0 0px}
/* form */
*:first-child+html .all_inner .form .textbox{  }
.form textarea{font-family:Verdana}
.form .textarea label,.form .textbox label{_left:0 !important}
.form .textbox label{top:9px !important}
.form .textarea label{top: 11px !important}
.button button span{padding:3px 3px 1px}
.textbox {padding:7px 9px 5px!important;}
.content .textbox{width:auto;margin-right:210px}
/* settings */
.settings{_width:51px;_position: absolute;_height:expression(document.documentElement.clientHeight+"px");_top:expression(eval(document.documentElement.scrollTop));_background: none;}
.settings .action,.settings .switch{_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://webmolot.com/i/alpha.png",sizingMethod="scale")}
.settings .hover{_filter:none}
.settings .action span.open{_border-color:#fcf8f8 #fcf8f8 #fcf8f8 #797979;_filter:chroma(color=#fcf8f8)}
.settings .action span.close{_border-color:#fcf8f8 #797979 #fcf8f8 #fcf8f8;_filter:chroma(color=#fcf8f8)}
.settings .action.hover span.open{_border-color:#fcf8f8 #fcf8f8 #fcf8f8 #fff;_filter:chroma(color=#fcf8f8)}
.settings .action.hover span.close{_border-color:#fcf8f8 #fff #fcf8f8 #fcf8f8;_filter:chroma(color=#fcf8f8)}
.switch_layout li {background:#F5F5F5}
/* order */
.order{_background-image:none}
.order_alpha{_height:expression(document.body.clientHeight+"px");_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://webmolot.com/i/alpha_black.png",sizingMethod="scale")}
.order .close{_width:30px;_height: 30px;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://webmolot.com/i/close.png",sizingMethod="crop")}
.tdsfh{_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://webmolot.com/i/reformal.png",sizingMethod="crop")}
/* blog */
.content_inner img{_width:300px}
div.highlight pre.source{padding:0!important}
.blog_prev,.blog_next{_position: absolute;_height:expression(document.documentElement.clientHeight+"px");_top:expression(eval(document.documentElement.scrollTop))}
.blog_prev a,.blog_next a{_position:absolute;_top:50%;_margin-top:-130px}
.blog_prev a{margin-left:-450px}
.blog_next a{margin-right:-449px}
.blog_prev{_left:50%;_margin-left:-450px}
.blog_next{_right:50%;_margin-right:-449px}
.blog_prev a{_margin-left:1px}
.blog_next a{_margin-right:0}
.blog_prev a:hover{margin-left:-460px}
.blog_next a:hover{margin-right:-459px}
.blog_prev a:hover{_margin-left:-9px}
.blog_next a:hover{_margin-right:-10px}
.all ul.icon li{display:inline}
/* reformal */
.reformal{ _position: absolute; _right: 1px; _margin-top:263px; _top:expression(eval(document.documentElement.scrollTop));  }
.reformal span{_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://webmolot.com/i/reformal.png",sizingMethod="crop")}

