﻿.button{margin:10px 5px;display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:14px/100% Arial, Helvetica, sans-serif;padding:.5em 2em .55em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);}
.button:hover{text-decoration:none;}
.button:active{position:relative;top:1px;}
.white{background:#e9e9e9;border:1px solid #B7B7B7;color:#3f3f3f;}
.red{background:none repeat scroll 0 0 #FF5F47;border:1px solid #9F0026;color:#FFFFFF;padding:5px 8px;}
/*===========================================*/
.mainwindow{
	background: #FFFFFF url("../calk2/img/main_window.jpg") no-repeat center;
	border-radius: 8px 8px 8px 8px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #D9D9D9;
	margin: 0 auto;
	display: table;
	position: relative;
	top: -22px;
	width: 947px;
	height: 429px;
	z-index: 0;
}
/*=====================================================*/
#win_bg_tr + tr  >td{text-align:center;}
#win_bg{text-align:center;}
#win_bg img{border:none;background:none;z-index:100;position:relative;}
img.window{max-height:240px;border:none;background:none;z-index:100;}
#win_bg_weather{background:url("../calk2/img/autumn_resize.jpg") no-repeat scroll 0 0 transparent;height:215px;left:36px;position:absolute;top:32px;width:150px;z-index:0;}
#winslider{
	height: 275px;
	left: 300px;
	position: relative;
	top: 35px;
	width: 320px;
	text-align: center;
}
#winslider > img{max-height:250px;}
#slider-height{box-shadow:2px 3px 10px #000000;margin:auto 0;}
#slider-width{box-shadow:2px 3px 10px #000000;margin:0 auto;}
#winh{border:0 none;color:#151515;font-size:20px;font-weight:bold;height:25px;left:20px;position:relative;text-align:center;top:-140px;width:100px;}
#winw{border:0 none;color:#151515;font-size:20px;font-weight:bold;height:25px;position:relative;text-align:center;top:7px;width:100px;}
.ui-state-default{border-radius:50%;}
.ui-slider-width{height:0.3em;}
.ui-slider-width .ui-slider-handle{top:-0.4em;}
.ui-slider-height .ui-slider-handle{left:-0.5em;}
.ui-slider-height{width:0.3em;left:-0.4em;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background:url("../calk2/img/slider_ui.png") no-repeat scroll -1px -2px white;border:1px solid #ffffff;color:#555555;font-weight:normal;height:18px;width:18px;margin-bottom:-1em;}
/*=====================================================*/
/*======================================================*/
.calculator{font-size:13px;font-weight:bold;left:20px;position:absolute;top:18px;height:350px;width:250px;z-index:10;}
.prof_sys{color:#FFFFFF;position:absolute;top:10px;}
.winseries{position:absolute;color:#FFFFFF;top:70px;width:250px;}
.winseries > select{margin-top:6px;width:100%;}
.glasspack{position:absolute;color:#FFFFFF;top:180px;width:250px;}
.glasspack > select{margin-top:6px;width:100%;}
.furniture{position:absolute;color:#FFFFFF;top:230px;width:250px;}
.furniture > select{margin-top:6px;width:100%;}
.firm_bg{background:none repeat scroll 0 0 white;height:35px;margin-top:4px;width:257px;}
.firm_bg img{border-radius:3px 3px 3px 3px;float:left;
/*margin:3px 2px;*/
padding:5px;}
.windowstypes{position:absolute;color:#FFFFFF;position:absolute;top:120px;width:250px;}
.wintypes{background:none repeat scroll 0 0 #f0ffd7;border-radius:8px 8px 8px 8px;height:40px;width:250px;}
.wintype{float:left;position:relative;}
.winsubtype img, .wintypes .wtype{cursor:pointer;border:none;margin:5px 5px;padding:2px 5px;}
.winsubtype{background:none repeat scroll 0 0 #f0ffd7;border-radius:8px 8px 8px 8px;left:0;position:absolute;top:0;z-index:10;}
.wintype_overed{background:none repeat scroll 0 0 white !important;}
.wintype_clicked{background:silver !important;}
.prof_active{background:#408aff;}
.type_active{box-shadow:0 0 4px 4px #66ff64;}
/*======================================================*/
/*======================================================*/
.culc_result{
	height: 343px;
	left: 714px;
	position: absolute;
	top: 26px;
	width: 234px;
}
.red_price{background:url("../calk2/img/red_price.png") no-repeat;color:white;height:124px;font-weight:bold;padding:13px 8px 0 43px;text-align:center;}
.your_price{font-size:12px;}
#your_numb{font-size:42px;letter-spacing:-5px;position:relative;text-shadow:3px 4px 5px #000000;top:14px;}
.mont_otdel{
	color: #FFFFFF;
	font-weight: bold;
}
.mont_otdel span{text-shadow:1px 1px 5px #000000, 3px 5px 0.2em #060000}
.montaj{
	left: 5px;
	position: absolute;
	top: 130px;
}
#montaj_price{
	left: 145px;
	position: absolute;
	top: 151px;
}
.otdelka{position:absolute;left:155px;top:120px;}
#otdelka_price{position:absolute;left:155px;top:140px;}
.back_call{left:17px;position:relative;top:140px;width:210px;}
.img_reset{margin:0;padding:0;background:#ffffff;border:0;}