
.bbb{text-decoration:none; text-align:center; 
 padding:5px 12px; 
 border:solid 1px #a0c227; 
 -webkit-border-radius:10px;
sfont:14px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#000000; 
 background:#0000FF; 
 -webkit-box-shadow:inset 0,0,0px 0,0,0px 1,1,1px #fff,#fff,#fff;  -moz-box-shadow:inset 0px 0px 1px #fff;  box-shadow:inset 0px 0px 1px #fff;  
 opacity:0.8; 
 -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); 
 filter: alpha(opacity=80); 
  }.bbb:hover{
 padding:5px 12px; 
 border:solid 1px #FFFF00; 
 -webkit-border-radius:10px;
 -moz-border-radius:10px; 
 border-radius: 10px; 
 font:14px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#FFFF00; 
 background:#0000FF; 
 -webkit-box-shadow:inset 0,0,0px 0,0,0px 1,1,1px #fff,#fff,#fff;  -moz-box-shadow:inset 0px 0px 1px #fff;  box-shadow:inset 0px 0px 1px #fff;  
 opacity:0.8; 
 -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); 
 filter: alpha(opacity=80); 
 }.bbb:active{
 padding:5px 12px; 
 border:solid 1px #a0c227; 
  
 font:14px Arial, Helvetica, sans-serif; 
 font-weight:bold; 
 color:#FFFF00; 
 background:#0000FF; 
 -webkit-box-shadow:inset 0,0,0px 0,0,0px 1,1,1px #fff,#fff,#fff;  -moz-box-shadow:inset 0px 0px 1px #fff;  box-shadow:inset 0px 0px 1px #fff;  
 opacity:0.8; 
 -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); 
 filter: alpha(opacity=80); 
 }
 
 /*Увеличение картинки при наведении курсора*/
 
.zoomzoo {
 overflow:hidden;
 width: 100px;
 height:80px;
 }
 .zoomzoo img {
 -moz-transition: all 1s ease-out;
 -o-transition: all 1s ease-out;
 -webkit-transition: all 1s ease-out;
 }
.zoomzoo img:hover{
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -o-transform: scale(1.1);
 }
/* ТАБЛИЦА 69  */

/* стиль для инпута */
.vvod {
		-webkit-border-radius: 5px;
		border-radius: 5x;
		height: 25px;
		width: 90%;
		margin-top: 5px;
		margin-bottom: 10px;
		margin-right: 6px;
}
.vvod2 {
		border: solid;
		border-color: #a0c227;
		border-width: 1px;
		height: 27px;
		width: 85%;
		margin-top: 5px;
		margin-bottom: 10px;
		margin-right: 10px;
}


.iimg1 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/prozra.png);
	z-index: 99994;
}
.iimg2 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/moskitka.png);
	z-index: 99994;
}
.iimg11 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/prozra07.png);
	z-index: 99994;
}
.iimg21 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/prozra10.png);
	z-index: 99994;
}
.iimg31 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/prozra05p.png);
	z-index: 99994;
}
.iimg32 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/prozra07p.png);
	z-index: 99994;
}




/****************************************************/
/****************    RAMKI OKANTOVKI    *************/
/****************************************************/



.iimgkant11 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pvc1.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant12 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pvc2.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant13 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pvc3.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant14 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pvc4.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant15 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pvc5.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant16 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pvc6.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant17 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pvc7.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant18 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pvc8.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant19 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pvc9.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant110 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pvc10.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant111 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pvc11.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant112 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pvc12.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant113 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pvc13.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant114 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pvc14.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant115 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pvc15.png);
	z-index: 99996;
	margin-top: -200px;
}

.iimgkant21 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/oxf1.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant22 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/oxf2.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant23 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/oxf3.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant24 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/oxf4.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant25 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/oxf5.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant26 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/oxf6.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant27 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/oxf7.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant28 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/oxf8.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant29 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/oxf9.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant30 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/oxf10.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant31 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/oxf11.png);
	z-index: 99996;
	margin-top: -200px;
}
.iimgkant32 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/oxf12.png);
	z-index: 99996;
	margin-top: -200px;
}
/****************************************************/
/****************         KONEC         *************/
/****************************************************/
.krugverh {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/krugverh.png);
	z-index: 99997;
	margin-top: -200px;
}
.ovalminiverh {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/ovalminiverh.png);
	z-index: 99997;
	margin-top: -200px;
}
.pryamverh {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pryamverh.png);
	z-index: 99997;
	margin-top: -200px;
}
.rolick {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/rolick.png);
	z-index: 99997;
	margin-top: -200px;
}


.krugniz {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/krugniz.png);
	z-index: 99997;
	margin-top: -200px;
}
.ovalbniz {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/ovalbniz.png);
	z-index: 99997;
	margin-top: -200px;
}
.pryamniz {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pryamniz.png);
	z-index: 99997;
	margin-top: -200px;
}
.ovalmininiz {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/ovalmininiz.png);
	z-index: 99997;
	margin-top: -200px;
}
.pustoniz {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pusto0.png);
	z-index: 99997;
	margin-top: -200px;
}

.kruglevo {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/kruglevo.png);
	z-index: 99997;
	margin-top: -200px;
}
.ovalblevo {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/ovalblevo.png);
	z-index: 99997;
	margin-top: -200px;
}
.pryamlevo {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pryamlevo.png);
	z-index: 99997;
	margin-top: -200px;
}
.ovalminilevo {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/ovalminilevo.png);
	z-index: 99997;
	margin-top: -200px;
}
.pustolevo {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pusto0.png);
	z-index: 99997;
	margin-top: -200px;
}

.krugpravo {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/krugpravo.png);
	z-index: 99997;
	margin-top: -200px;
}
.ovalbpravo {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/ovalbpravo.png);
	z-index: 99997;
	margin-top: -200px;
}
.pryampravo {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pryampravo.png);
	z-index: 99997;
	margin-top: -200px;
}
.ovalminipravo {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/ovalminipravo.png);
	z-index: 99997;
	margin-top: -200px;
}
.pustopravo {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pusto0.png);
	z-index: 99997;
	margin-top: -200px;
}

.remenntesma1 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pusto0.png);
	z-index: 99995;
	margin-top: -200px;
}
.remenntesma2 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/remni.png);
	z-index: 99995;
	margin-top: -200px;
}
.molniacalc1 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/pusto0.png);
	z-index: 99999;
	margin-top: -200px;
}
.molniacalc3 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/molnia1.png);
	z-index: 99999;
	margin-top: -200px;
}
.molniacalc2 {
	width: 400px;
	height: 200px;
	background-image: url(imgcalc/molnia.png);
	z-index: 99999;
	margin-top: -200px;
}
.cladop {
	-webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray; /* IE 6-9 */
}

.calculayshtor table {
	margin-left: auto; margin-right: auto;
	width: 400px;
	margin: 5px;
	background-color: #fff
}

.calculayshtor tr {
	margin-left: auto; margin-right: auto;
	
}
.calculayshtor td {
	width: 50%;
	margin: 5px;
	margin-left: auto; margin-right: auto;
	
}
.calculayshtor input {
	height: 30px;
	font-size: 16px;
	border: solid;
	border-color: #0000FF;
	border-width: 1px;
	margin-left: auto; 
	margin-right: auto;
    background-color: #f9f9f9!important;
	padding: 0;
	width: 96%;
}



#s_zakaz1_ch label span {
border-radius: 0px!important;
margin-left: 40px;
}

.zakzak {
display: none;	
}


#orderdii tr {
display: none;	
}


#orderdii tr:first-of-type {
display: block;	
}

.dsfsdfdsfdsfds {
width: 400px;
margin: 0 auto;	
}

.oformit_zakaz {
	width: 200px;
    display: block;
    margin: 5px;
    padding-left: 21px;
    text-align: center;
    cursor: pointer;
    color: #fff !important;
    text-decoration: none;
    font-size: 16px;
    font-weight: normal;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: middle;
    border-radius: 4px;
    -webkit-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #4970c3;
    -webkit-box-shadow: 0px 2px 0px rgba(255, 255, 255, 0.25);
    box-shadow: 0px 2px 0px rgba(255, 255, 255, 0.25);
    padding: 10px 20px;
    position: relative;
    border: none;
    font-family: Arial;
    padding-right: 0px;
    position: static;
    left: 0;
    margin-top: 0;
}





.oformit_zakaz:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 10px;
    left: 20px;
    background: url(https://tent-chehol.com/calc-soft-windows/images/cart.svg) no-repeat;
}




















.calculayshtor select {
    width: 96%;
	height: 30px;
	font-size: 16px;
	border: solid;
	border-color: #0000FF;
	border-width: 1px;
	margin-left: auto; 
	margin-right: auto;
    background-color: #f9f9f9!important;
	padding: 0;
}
	      /*      ZAKAZI         */
		  
.nevidno {
	display: none;  
}
.vidno table{
	background-color: #fff;
	border: solid;
	border-color: #0000FF;
	border-width: 0px;
	padding: 7px;
	margin-top: 50px;
}	  
.vidno td{
	background-color: #fff;
	margin: 4px;
}
.vidno p{
	font-size: 16px;
	text-align: center;
	background-color: #fff
}

.zakzak {
	height: 20px !important;
	border: solid;
	border-width: 3px;
	border-color: #666666;
}

.vidno input {
height: 25px;
font-size: 14px;
border: solid;
border-color: #0000FF;
border-width: 1px;
margin-left: auto;
margin-right: 70px;
background-color: #f9f9f9!important;
}
.vidno span {color: #0000FF;}

label {
 width: 200px; /* Ширина рисунка */
 height: 40px; /* Высота рисунка */
 display: block; /* Блочный элемент */
 position: relative; /* Относительное позиционирование */
}
input[type="radio"] + span {
 position: absolute; /* Абсолютное позиционирование */
 left: 0; top: 0;
 width: 100%; height: 100%;
 background: url(imgcalc/knop.png) no-repeat; /* Фоновый рисунок */
 cursor: pointer; /* Курсор в виде руки */
}









@media screen and (max-width: 700px) {
	
	
	
	.calculayshtor table {
	width: 300px;
    margin: 0;
	}
	
	.dfksdjfjsfdsfsdfsdfd {
	zoom: 0.75; 
	}
	.dsfsdfdsfdsfds {
	width: 300px;	
	}
	
	.calculayshtor {
	width: 300px;	
	}
	
	 table, table.props_list {
    border-collapse: collapse;
    width: 300px;
		}
	.oformit_zakaz  {
	margin-top: 30px;	
	}
	
	
	.vidno td {
    display: block;
	text-align: CENTER;
    margin-bottom: 15px;
	}
	
	
.vidno input {
    display: block;
}	
	
	
	
	
	
	
	
	
}





