root 
{
  display: block;
}



.style1000
{


  width: 900px;
  padding: 50px;

  font-size: 20pt;
  border: 1px solid #98fb98;
  border-radius: 10px;
  background-color: #98fb98;

}


body
{ 
  width: 1000px;/*300*/
  margin: 0 auto 0 auto;
}

.img_cont
{
  float: left;  
  height: 200px;
  width: 100%;/*300*/
  margin: 10px 0 -70px 0;
}


.img_
{
  display: block;
  max-width: 300px;
  max-height: 100px;
  height: 250px;
  margin: 40px 0 10px 100px;
  float: left;  
 }


.video_
{
  display: block;
  /*
  max-width: 200px;
  max-height: 100px;
  */
  
  height: 700px;
  width: 760px;
  
  
  
  margin: 10px 10px 10px 10px;
  float: left;  
  border-radius: 5px;
 }



/*номенклатура*/
.cont_1
{
  width: 630px;
  height: 20px;
  padding: 5px 10px 5px 15px;
  margin-left: -1px;
  margin-top: -1px;
  
  border: 1px solid grey; 
  font-size: 10pt;/*24*/
  letter-spacing: 2px;
  float: left;  
  overflow: hidden;
}


.cont_1_wellow
{
  width: 630px;
  height: 20px;
  padding: 5px 10px 5px 15px;
  margin-left: -1px;
  margin-top: -1px;
  
  border: 1px solid grey; 
  font-size: 10pt;/*24*/
  letter-spacing: 2px;
  float: left;  
  overflow: hidden;
  background: #ff0;
}

/*----------------------------------------------------------*/

/*atr + остаток*/
.cont_2
{
  height: 20px;/*86*/
  width: 102px;/*57*/
  padding: 5px 6px 5px 3px;
  
  margin: -1px 0 0 -1px;
  
  border: 1px solid grey; 
  font-size: 10pt;/*17*/
  letter-spacing: 2px;
  float: left;
  text-align: center;
}


/*price*/
.cont_3
{
  height: 20px;
  
  margin-left: -1px;
  margin-top: -1px;
  
  width: 90px;
  padding: 5px 6px 5px 6px;
  
  
  border: 1px solid grey; 
  font-size: 10pt;/*22*/
  font-weight: bold;
  letter-spacing: 2px;
  text-align: center;
  
  float: left;
  
  z-index: 2;
}



/*заголовок-цена*/
.cont_3_1
{
 /* height: 66px;*/
  margin-left: -1px;
  width: 90px;
  padding: 10px 6px 6px 6px;
  
  font-size: 10pt;/*18*/
  letter-spacing: 2px;
  float: left;
  text-align: center;
  
  z-index: 2;
}


/*заголовок-остаток*/
.cont_3_2
{
 /* height: 66px;*/
  margin-left: -1px;
  width: 90px;
  padding: 10px 6px 6px 16px;
  
  border: 0px solid grey; 
  font-size: 10pt;/*18*/
  letter-spacing: 2px;
  float: left;
  text-align: center;
  
  z-index: 2;
}





/*ВЕРХ ПОЛЕ*/
.cont_4
{
  width: 1000px;
  border-radius: 10px;
  float: left;
  margin: 10px 0 10px 0;
  background: #E0FFFF;  
} 

.cont_5
{
 font-size: 12pt;
 float: left;
 padding: 5px 20px 5px 20px;
 width: 960px;

}


/*логотип, телефон*/
.cont_5_1
{
 font-size: 12pt;
 float: left;
 padding: 5px 20px 5px 20px;/*20*/
 width: 960px; /*960*/
 height: 60px;
 background: #FFF;  

}


.cont_5_2
{
 float: left;
 width: 70px;
 height: 60px;
}

/*номер телефона*/
.cont_5_3
{
 float: left;
 width: 300px;
 height: 45px;
 font-size: 16pt;
 padding: 15px 10px 0 10px;
}

.cont_5_4
{
 float: left;
 width: 300px;
 height: 50px;
 font-size: 20pt;

 padding: 10px 10px 0 10px;

}


/*логотип*/
.cont_5_5
{
 padding: 4px; 
 width: 50px;
 height: 50px;
}


/*текст обмен произведен*/
.cont_5_6
{
  float: left;
  width: 300px;
  height: 10px;
  padding: 0 20px 10px 20px;
  font-size: 10pt; 
}


/*телеграм*/
.cont_5_7
{
  float: left;
  width: 50px;
  height: 50px;
  padding: 0 ;
}





.cont_6 /*WhatsApp*/
{
   display: none;
   margin: 360px auto 0 auto;
   position: fixed; /* Фиксированное положение */
   padding-left: 850px;
   
}

/*надпись СКОБЯНЫЕ ИЗДЕЛИЯ*/
.cont_7
{
  float: left;
  margin: 130px 0 10px 0;
  padding-left: 250px;
  width: 750px;
  font-size: 20pt;
  text-align: center;
} 



/*обмен данными ***/
.cont_8
{
  padding-left: 200px;
  width: 800px;
  
  border: 0px solid grey;  
  border-radius: 10px;
  float: left;
  margin: 0px 0 10px 0;  
  font-size: 12pt;
  text-align: center;
}   

/*ПОЛЕ ПОИСК*/
.cont_9
{
  width: 100px;
  height: 25px;
  border: 1px solid grey;  
  border-radius: 5px;
  float: left;
  margin-left: 30px;  
  font-size: 12pt;
  text-align: center;
  background: #fff;
} 

/*КНОПКА ПОИСК*/
.cont_10
{
  width: 80px;
  height: 25px;
  
  border: 1px solid grey;  
  border-radius: 5px;
  float: left;
  
  margin: 0 30px 0 10px;  
  font-size: 10pt;
  text-align: center;
  
  background: grey;
  color: #fff;
} 


.cont_11
{
  width: 1000px; /*980*/
  border-radius: 10px;
  margin: 0 auto 0 auto;
  padding: 0px 0 10px 0px;  
  /*position: fixed; /* Фиксированное положение */
  background: #E0FFFF;  
} 


/*кнопки*/
.cont_12
{
  float: left;
  width: 250px;
  height: 50px;
  margin-left: 20px;
  padding-top: 5px;
  border: 1px solid grey;
  border-radius: 5px;
  background: #fff;
  
} 


.cont_12_select
{
  float: left;
  width: 200px;
  height: 25px;
  margin-left: 30px;
  padding-top: 5px;
  border: 1px solid grey;
  border-radius: 5px;
  background: #fff;
  font-size: 10pt;
}


/*form_*/
.cont_13
{
  width: 910px;
  height: 1300px;
  background: #fff;
  font-size: 34pt;
  
  position: fixed; /* Фиксированное положение */
  left: 30px; /*10px; /* Расстояние от правого края окна браузера */
  top: 15%; /* Расстояние сверху */
 
  border: 2px solid #000;
  border-radius: 30px;
  overflow: hidden;
  
  z-index: 30;
}

/*Х*/
.cont_14
{
  width: 10%;
  height: 100px;
  padding-left: 90%;
  float: left;
  background: #DCDCDC;
  font-size: 34pt;


}

/*form_content*/
.cont_15
{
  width: 90%;
  padding: 5%;
  
  height: 300px;
  float: left;
}


/*Вверх кнопка*/
.cont_16
{
  margin: 0 10px 0 0 ;
  padding: 10px;
  width: 200px;
  float: left;
  font-size: 12pt;
  border-radius: 5px;
  background: #F8F8FF;
}

.cont_17
{
 width: 994px;
 height: 32px;/*82*/
 margin-top: -1px; 
 float: left;
 border: 0px solid red;
 padding-left: 6px;
 cursor: pointer; 
}

.cont_18
{
 width: 100%;
 height: 82px;
 margin-top: -0px;  
 float: left;
 background: #ff0;
}


.cont_18_green
{
  
 width: 994px;
 height: 32px;/*82*/
 margin-top: -1px;  
 float: left;
 border: 0px solid red; 
 background: #98fb98;
 /*border: 1px solid #98fb98;*/
 padding-left: 6px;
 cursor: pointer;  
  
 z-index: 2; 
}




.cont_19
{
 width: 96%;
 padding: 0 2% 0 2%; 
 float: left;
 letter-spacing: 2px;
}


/*форма art*/
.cont_20
{
 float: left;
 letter-spacing: 2px;
 width: 46%;
 height: 50px;  
 padding: 15px 0px 15px 2%; 
  
 font-size: 26pt;
 border: 1px solid grey;
 margin-left: -1px; 
 margin-top: -1px; 

}


.cont_20_min_
{
 float: left;
 letter-spacing: 2px;
 width: 46%;
 height: 50px;  
 padding: 15px 0px 15px 2%; 
  
 font-size: 16pt;
 border: 1px solid grey;
 margin-left: -1px; 
 margin-top: -1px; 

}


/*форма. описание товара*/
.cont_21
{
 float: left;
 font-size: 20pt;
 letter-spacing: 3px;
 padding: 30px 30px 0 30px; 
 line-height: 1.2; 
 text-align: justify;
}


/*форма. name*/
.cont_22
{
 width: 90%;
 padding: 20px 2% 30px 4%; 
 float: left;
 letter-spacing: 2px;
  
 font-size: 28pt; 
}



/*product green*/
.cont_23
{
 margin-top: 150px; 
 width: 96%;
 padding: 20px 2% 30px 2%; 
 float: left;
 letter-spacing: 2px;
}


.cont_24
{
  height: 120px;
  margin-left: -1px;
  width: 400px;
  border: 1px solid grey; 
  font-size: 28pt;
  letter-spacing: 2px;
  float: left;  
  padding: 5px;  
}


/*кнопка сохранить ссылку в буфер обмена*/
.cont_25
{
  margin: 0 20px 20px 20px;
  height: 80px;
  width: 840px;
  border: 1px solid grey; 
  font-size: 22pt;
  letter-spacing: 2px;
  border-radius: 10px; 
  float: left;  
  padding: 5px;  
}

.cont_25:active
{
  background: #0ff;  
}


/*продукт img*/
.cont_26
{
  float: left;
  margin: 0 0 0px 0px;
  height: 300px;
  width: 560px;
}

/*продукт кнопка в карзину*/
.cont_27
{
  float: left;
  margin: 10px 10px 10px 10px;
  height: 110px;
  width: 230px;
  
  padding: 50px 10px 50px 10px;
  border: 1px solid green;
  border-radius: 10px;
  font-size: 18pt;
  letter-spacing: 2px;
  
  
}

.cont_27:active
{
background: green;
}


/*
a:link {
a:visited {
a:active {
*/


/*кнопка очистить корзину в корзине*/
.cont_28
{
  float: left;
  
  margin: 0 50% 100px 0; 
  width: 46%;
  
  margin: 0 800px 20px 0; 
  width: 200px;
  
  
  
  padding: 7px 0 0 4%;
  
  height: 30px;  
  border: 1px solid grey;
  border-radius: 5px;
  font-size: 12pt;
  cursor: pointer;
  
}

.cont_28:active
{
  background: #f00;
}

.cont_28:hover
{
  background: green;
  color: #fff;
}


/*cart tr*/
.cont_29
{
  width: 900px;
  float: left;
  margin-top: 0px;
}


.cont_30
{
  width: 75px;
  height: 70px;  
  margin-top: -1px;
  margin-left: -1px;
  
  padding: 45px 10px 6px 10px;
  border: 1px solid grey;
  float: left;
  text-align: center; 
  font-size: 12pt;
  background: #FFF8DC;
}


.cont_30_header
{
  width: 70px;
  height: 70px;  
  margin-top: -1px;
  margin-left: -1px;
  
  padding: 45px 10px 6px 10px;
  border: 1px solid grey;
  float: left;
  text-align: center; 
  font-size: 10pt;
  background: #FFF8DC;
}




/*name*/
.cont_31
{
  width: 350px;
  height: 111px; 
  padding: 5px;
  border: 1px solid grey;
  margin: -1px 0px 0 -1px;
  float: left;
  font-size: 10pt;
  background: #FFF8DC;
  overflow: hidden;

}




/*cart input в строке*/
.cont_32
{
  width: 70px;
  height: 106px;  
  margin-top: -1px;
  margin-left: -1px;
  padding: 15px 10px 0 10px;
  border: 1px solid grey;
  float: left;
  text-align: center; 
  font-size: 10pt;
}


/*cart table удалить*/
.cont_33
{
  width: 90px;
  height: 106px;
  
  margin-top: -1px;
  margin-left: -1px;
  padding: 15px 10px 0 10px;
  border: 1px solid grey;
  float: left;
  text-align: center; 
  font-size: 11pt;
  color: red;
}


/*cart контейнер для img*/
.cont_34
{
 float: left; 
 width: 120px;
 height: 121px;  
 border: 0px solid grey;
 margin-top: -1px; 
  
}


/*cart img*/
.cont_35
{
 float: left; 
 width: 120px;
 height: 120px;  
 
}


/*cart 100%*/
.cont_36
{
 float: left; 
 width: 100%;
 margin-top:20px;
}


/*cart phone*/
.cont_37
{
 float: left; 
 width: 200px;
 height: 30px; 
 font-size: 12pt; 
 margin: 20px 0 0px 200px;  
 border-radius: 3px; 
}


/*cart text_area*/
.cont_38
{
 float: left; 
 width: 400px;
 height: 150px; 
 font-size: 12pt; 
 border-radius: 5px;
 margin: 20px 0 0px 200px;  
}


/*cart кнопка ОТПРАВИТЬ*/
.cont_39
{
 float: left; 
 width: 150px;
 height: 30px; 
 margin: 20px 0 300px 200px;  
 border-radius: 5px;
 font-size: 12pt; 
 cursor: pointer; 
}



/*зеденая блямба*/
.cont_40
{
 float: left; 
 width:  220px;
 height: 30px; 
  
 padding: 15px; 
 border-radius: 7px;
 background: green; 
 font-size: 18pt;
 color: #fff; 
  
 margin: 10px 0 0 10px; 
 text-align: center; 
}


.cont_41
{
 float: left; 
 width:  150px;
 height: 40px; 

 border: 0px solid grey; 
 padding: 10px; 
 border-radius: 7px;
 font-size: 18pt;
 color: #fff; 

 margin: 10px 0 0 10px; 

}


/*script product картинка-корзина*/
.cont_42
{
 margin-left: 10px; 
 float: left; 
 width:  100px;
 height: 100px; 
}



/*cart_total*/
.cont_43
{
 margin: 10px 0px 0 30px; 
 float: left; 
 width:  400px;
 height: 70px; 
 font-size: 12pt;
 font-weight: 600;  
}


/*index корзинка в строке*/
.cont_50
{
  height: 75px;
  margin: 10px 15px 10px 13px;
  
  width: 68px;
  
  border: 1px solid grey; 
  font-size: 24pt;
  border-radius: 5px;
  letter-spacing: 2px;
  float: left;
  padding: 5px 10px 0 5px; 
  background: #C8C8C8;
}


.cont_50:active
{
  background: green;
}


.cont_51
{
  width: 100%;
  height: 100%;
  background: rgba(0, 120, 201, 0.7); 
  font-size: 34pt;
  position: fixed; /* Фиксированное положение */
  left: 0px; /*10px; /* Расстояние от правого края окна браузера */
  top: 0px; /* Расстояние сверху */
  z-index: 2;
}



.cont_52
{
  /*height: 60px;/*86*/
  width: 100px;/*57*/
  padding: 10px 6px 0px 3px;
  
  margin: -1px 665px 0 -1px;
  
  font-size: 20pt;
  letter-spacing: 2px;
  float: left;
  text-align: center;
  font-size: 10pt;
}



/*Вверх кнопка cont_16*/
.cont_53
{
  margin: 0 0px 0 0 ;
  padding: 10px;
  width: 350px;
  float: left;
  font-size: 12pt;
  background: #F8F8FF;
}


.cont_54
{
  margin: 50px 0px 0 0 ;
  padding: 0px;
  width: 0px;
  float: left;
  font-size: 12pt;
  border-radius: 5px;
  background: #F8F8FF;
}


.cont_55
{
  margin: 30px 0px 0 150px;
  padding: 0px;
  width: 80px;
  height: 80px;
  float: left;
  font-size: 12pt;
  border-radius: 5px;
  background: #FF8;
  cursor: pointer;
}




.cont_56
{
  width: 300px;
  float: left;
}


.cont_57
{
  margin: 30px 100px 0 100px;
  padding: 0px;
  width: 790px;
  height: 850px;
  float: left;
  font-size: 10pt;
  border-radius: 5px;
  background: #F88;
  cursor: pointer;
  position: fixed;
  z-index: 10;
}


.cont_58
{
  float: left;
  width: 150px;
  height: 30px;
  border: 1px solid grey;
  background: #fff;
  padding: 5px 38px 3px 600px;
  font-size: 14pt;
}



.cont_59
{
  margin: 100px 0 10px 0;
  padding: 100px;
  float: left;
  width: 800px;
  height: 300px;
  background: #E0FFFF;
  border-radius: 10px;
}







/*кнопка назад в продукте*/
.product_12
{
  
  margin-left: 30px;
  padding: 5px;
  float: left;
  width: 60px;
  height: 60px;  
  border-radius: 30px;
  background: #fff;
}

/*кнопка назад в продукте*/
.product_12:hover
{
  margin-left: 30px;
 
  border: 0px solid #FFD7AF;
  border: 3px solid #FFF;
  width: 64px;
  height: 64px;
  padding: 0px;
}





/*мобильная*/
@media screen and (max-width: 980px) /*980*/
{
  
/*номенклатура*/
.cont_1
{
  width: 630px;
  height: 78px;
  padding: 10px 10px 10px 15px;
  margin-left: -1px;
  margin-top: -1px;
  
  border: 1px solid grey; 
  font-size: 24pt;
  letter-spacing: 2px;
  float: left;  
  overflow: hidden;
 
}


.cont_1_wellow
{
  width: 630px;
  height: 78px;
  padding: 10px 10px 10px 15px;
  margin-left: -1px;
  margin-top: -1px;
  
  border: 1px solid grey; 
  font-size: 24pt;
  letter-spacing: 2px;
  float: left;  
  overflow: hidden;
  background: #ff0;
}

/*----------------------------------------------------------*/

/*atr + остаток*/
.cont_2
{
  height: 58px;/*86*/
  width: 102px;/*57*/
  padding: 40px 6px 0px 3px;
  
  margin: -1px 0 0 -1px;
  
  border: 1px solid grey; 
  font-size: 20pt;
  letter-spacing: 2px;
  float: left;
  text-align: center;
  font-size: 17pt;
}


/*price*/
.cont_3
{
  height: 64px;
  
  margin-left: -1px;
  margin-top: -1px;
  
  width: 90px;
  padding: 30px 6px 4px 6px;
  
  
  border: 1px solid grey; 
  font-size: 22pt;
  font-weight: bold;
  letter-spacing: 2px;
  text-align: center;
  
  float: left;
  
  z-index: 2;
}



/*заголовок-цена*/
.cont_3_1
{
 /* height: 66px;*/
  margin-left: -1px;
  width: 90px;
  padding: 30px 6px 6px 6px;
  
  border: 0px solid grey; 
  font-size: 18pt;
  letter-spacing: 2px;
  float: left;
  text-align: center;
  
  z-index: 2;
}


/*заголовок-остаток*/
.cont_3_2
{
 /* height: 66px;*/
  margin-left: -1px;
  width: 90px;
  padding: 60px 6px 6px 16px;
  
  border: 0px solid grey; 
  font-size: 18pt;
  letter-spacing: 2px;
  float: left;
  text-align: center;
  
  z-index: 2;
}
  
   
  
 /*ВЕРХ ПОЛЕ*/
.cont_4
{
  margin: 20px 0 100px 0;
}  
  
  
 .cont_5
{
 font-size: 27pt;
 padding: 10px 0 10px 20px;/*20*/
} 
  


.cont_5_2
{
 float: left;
 width: 150px;
 height: 150px;
}

/*номер телефона*/
.cont_5_3
{
 float: left;
 width: 400px;
 height: 70px;
 font-size: 20pt;
 padding: 10px;
}

.cont_5_4
{
 float: left;
 width: 300px;
 height: 70px;
 font-size: 20pt;

 padding: 10px 10px;

}

.cont_5_6
{

float: left;


}




  
  
/*надпись СКОБЯНЫЕ ИЗДЕЛИЯ*/
.cont_7
{
  border-radius: 10px;
  float: left;
  margin: 370px 0 30px 0;
  padding-left: 250px;
  width: 750px;
  font-size: 40pt;
  text-align: center;
}   
  
  
  
/*обмен данными ***/
.cont_8
{
  padding-left: 200px;
  width: 800px;
  
  border: 0px solid grey;  
  border-radius: 10px;
  float: left;
  margin: 0px 0 30px 0;  
  font-size: 24pt;
  text-align: center;
}  
  

  
/*ПОЛЕ ПОИСК*/
.cont_9
{
  width: 700px;
  height: 150px;
  border: 1px solid grey;  
  border-radius: 10px;
  float: left;
  margin-left: 30px;  
  font-size: 50pt;
  text-align: center;
  background: #fff;
}   
  

  
/*КНОПКА ПОИСК*/
.cont_10
{
  width: 100px;
  height: 150px;
  
  border: 1px solid grey;  
  border-radius: 10px;
  float: left;
  
  margin: 0 30px 0 10px;  
  font-size: 23pt;
  text-align: center;
  
  background: grey;
  color: #fff;
} 

  
  
  
  
.cont_11
{
  width: 1000px; /*980*/
  border-radius: 10px;
  margin: 0 auto 0 auto;
  padding: 0px 0 10px 0px;  
  /*position: fixed; /* Фиксированное положение */
  background: #E0FFFF;  
}   
  
  
  
.cont_12_select
{
  float: left;
  width: 800px;
  height: 150px;
  margin-left: 30px;
  padding-top: 5px;
  border: 1px solid grey;
  border-radius: 10px;
  background: #fff;
  font-size: 30pt;
}  

  
  
/*Вверх кнопка*/
.cont_16
{
  font-size: 36pt;
}
 
  
  
.cont_52
{
  width: 100px;/*57*/
  padding: 70px 6px 0px 3px;
  margin: -1px 665px 0 -1px;
  
  border: 0px solid green; 
  font-size: 20pt;
  letter-spacing: 2px;
  float: left;
  text-align: center;
  font-size: 17pt;
}  
 
  
  
 .cont_17
{
 width: 994px;
 height: 100px;/*82*/
 margin-top: -1px; 
 float: left;
 border: 0px solid red;
 padding-left: 6px;
 cursor: pointer; 
}

.cont_18
{
 width: 100%;
 height: 82px;
 margin-top: -0px;  
 float: left;
 background: #ff0;
}


.cont_18_green
{
  
 width: 994px;
 height: 100px;/*82*/
 margin-top: -1px;  
 float: left;
 border: 0px solid red; 
 background: #98fb98;
 /*border: 1px solid #98fb98;*/
 padding-left: 6px;
 cursor: pointer;  
} 
  
  

  
/*product green*/
.cont_23
{
 margin-top: 300px; 
 width: 96%;
 padding: 20px 2% 30px 2%; 
 float: left;
 letter-spacing: 2px;
}  
  
  
  
  
  
/*кнопка очистить корзину в корзине*/
.cont_28
{
  float: left;
  width: 46%;
  padding: 7px 0 0 4%;
  margin: 0 50% 100px 0; 
  
  height: 65px;  
  border: 1px solid grey;
  border-radius: 10px;
  font-size: 26pt;
  cursor: pointer;
  
}  
  
  
  
  
  

.cont_30
{
  width: 75px;
  height: 70px;  
  margin-top: -1px;
  margin-left: -1px;
  
  padding: 45px 10px 6px 10px;
  border: 1px solid grey;
  float: left;
  text-align: center; 
  font-size: 28pt;
  background: #FFF8DC;
}


.cont_30_header
{
  width: 70px;
  height: 70px;  
  margin-top: -1px;
  margin-left: -1px;
  
  padding: 45px 10px 6px 10px;
  border: 1px solid grey;
  float: left;
  text-align: center; 
  font-size: 20pt;
  background: #FFF8DC;
}




/*name*/
.cont_31
{
  width: 350px;
  height: 111px; 
  padding: 5px;
  border: 1px solid grey;
  margin: -1px 0px 0 -1px;
  float: left;
  font-size: 24pt;
  background: #FFF8DC;
  overflow: hidden;

}




/*cart input в строке*/
.cont_32
{
  width: 70px;
  height: 106px;  
  margin-top: -1px;
  margin-left: -1px;
  padding: 15px 10px 0 10px;
  border: 1px solid grey;
  float: left;
  text-align: center; 
  font-size: 20pt;
}

  
  
/*cart table удалить*/
.cont_33
{
  width: 90px;
  height: 106px;
  
  margin-top: -1px;
  margin-left: -1px;
  padding: 15px 10px 0 10px;
  border: 1px solid grey;
  float: left;
  text-align: center; 
  font-size: 16pt;
  color: red;
}  
  
  
/*cart phone*/
.cont_37
{
 float: left; 
 width: 500px;
 height: 60px; 
 font-size: 24pt; 
 margin: 20px 0 0px 200px;  
}  
  

/*cart text_area*/
.cont_38
{
 float: left; 
 width: 500px;
 height: 300px; 
 font-size: 24pt; 
 border-radius: 5px;
 margin: 20px 0 0px 200px;  
}  
  
  

/*cart кнопка ОТПРАВИТЬ*/
.cont_39
{
 float: left; 
 width: 500px;
 height: 60px; 
 margin: 20px 0 300px 200px;  
 border-radius: 10px;
 font-size: 36pt; 
 cursor: pointer; 
}

  
/*cart_total*/
.cont_43
{
 margin: 50px 0px 0 200px; 
 float: left; 
 width:  400px;
 height: 70px; 
 font-size: 25pt;
 font-weight: 600;  
}

  
 .cont_52
{
  /*height: 60px;/*86*/
  width: 100px;/*57*/
  padding: 60px 6px 0px 3px;
  margin: -1px 665px 0 -1px;
  font-size: 20pt;
  letter-spacing: 2px;
  float: left;
  text-align: center;
  font-size: 24pt;
}
  
  
/*Вверх кнопка cont_16*/
.cont_53
{
  margin: 0 0px 0 0 ;
  padding: 10px;
  width: 350px;
  float: left;
  font-size: 36pt;
}  
  
  
  
.cont_55
{
  width: 150px;
  height: 150px;
  font-size: 26pt;
  float: left;
}
  
  
.cont_56
{
  width: 500px;
  float: left;
}
  
  
.cont_57
{
  margin: 30px 30px 0 30px;
  width: 950px;
  height: 1050px;
  float: left;
}

  
  
  
.cont_58
{
  width: 300px;
  height: 150px;
  font-size: 24pt;
}  

  
  
.cont_59
{
  padding: 50px;
  width: 900px;
  font-size: 22pt;
  height: 650px;
  letter-spacing: 2px;
}
  
  
  
  
  
 .img_cont
{
  float: left;  
  height: 320px;
  width: 100%;/*300*/
  margin: 50px 0 -50px 0;
} 
  
  
 .img_
{
  /*max-width: 900px;*/
  max-width: 400px;
  max-height: 270px;
 
  
 /* height: 250px;*/
  margin: 40px 0 10px 50px;
}

 
.video_
{
  height: 800px;
  width: 930px;
  margin: 5px;
} 
  
  
/*кнопка назад в продукте*/
.product_12
{
  padding: 5px;
  float: left;
  width: 120px;
  height: 120px;  
  border-radius: 60px;
  background: #fff;
}

/*кнопка назад в продукте*/
.product_12:hover
{
  border: 0px solid #FFD7AF;
  border: 3px solid #FFF;
  width: 124px;
  height: 124px;
  padding: 0px;
}  
  
  
  
  
  
  
  
.style1000
{


  width: 900px;
  padding: 50px;

  font-size: 50pt;
  /*border: 1px solid #98fb98;
  border-radius: 10px;
  background-color: #98fb98;
*/
}
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
}





























