body
{
   background-color: #FFFFFF;
   color: #000000;
   font-family: "Roboto Condensed Light";
   font-size: 8px;
   line-height: 1.1875;
   margin: 0;
   text-align: center;
}
@font-face
{
   font-family: 'WeblySleek UI Semilight';
   src: url('weblysleekuisl_1.eot');
   src: url('weblysleekuisl_1.eot?iefix') format('embedded-opentype'),
        url('weblysleekuisl_1.ttf') format('truetype');
}
@font-face
{
   font-family: 'Roboto Condensed Light';
   src: url('robotocondensed-light.eot');
   src: url('robotocondensed-light.eot?iefix') format('embedded-opentype'),
        url('robotocondensed-light.ttf') format('truetype');
}
@font-face
{
   font-family: 'WeblySleek UI Semibold';
   src: url('weblysleekuisb_1.eot');
   src: url('weblysleekuisb_1.eot?iefix') format('embedded-opentype'),
        url('weblysleekuisb_1.ttf') format('truetype');
}
@font-face
{
   font-family: 'WeblySleek UI Light';
   src: url('weblysleekuil_1.eot');
   src: url('weblysleekuil_1.eot?iefix') format('embedded-opentype'),
        url('weblysleekuil_1.ttf') format('truetype');
}
a
{
   color: #0000FF;
   text-decoration: underline;
}
a:visited
{
   color: #800080;
}
a:active
{
   color: #FF0000;
}
a:hover
{
   color: #0000FF;
   text-decoration: underline;
}
#hindexslide .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#popup {
	position: fixed;
	font-family: Arial, Helvetica, sans-serif;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: rgba(102, 102, 102, 0.3);
	z-index: 99999;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	display: none;
	pointer-events: none;
}
#popup:target {
	display: block;
	pointer-events: auto;
} 

#popup>div {
	width: 372px;
	position: relative;
	margin: 10% auto;
	height: 441px;
	border: 4px solid #D3BB65;
	background: url(images/10_forma.jpg) no-repeat;
	background-size: 100% 100%;
}

#popup .close {
	  position: absolute;
  top: -15px;
  right: -15px;
  width: 32px;
  height: 32px;
  background: url('/fancybox/fancy_close.png') top left no-repeat;
  cursor: pointer;
  z-index: 1103;
  opacity: 1;
}
#popup span {
color:#ffffff;
font-family:'weblysleek ui semilight';
font-size:24px;
padding: 20px;
margin-top: 90px;
  display: block; 
}
#indexLayer19
{
   background-color: #FFFFFF;
}
#indexLayer15
{
   background-color: transparent;
   background-image: url(images/10_fon_letushka.jpg);
   background-repeat: repeat;
   background-position: center center;
}
#indexLayer13
{
   background-color: transparent;
   background-image: url(images/9_fon_LETUSHKA.jpg);
   background-repeat: repeat-x;
   background-position: center center;
}
#indexLayer17
{
   background-color: transparent;
   background-image: url(images/11_fon_letushka.jpg);
   background-repeat: repeat-x;
   background-position: center center;
}
#indexImage53
{
   border: 0px #000000 solid;
}
#indexImage16
{
   border: 0px #000000 solid;
}
#indexImage25
{
   border: 0px #000000 solid;
}
#indexImage28
{
   border: 0px #000000 solid;
}
#indexImage30
{
   border: 0px #000000 solid;
}
#indexImage17
{
   border: 0px #000000 solid;
}
#indexImage2
{
   border: 0px #000000 solid;
}
#indexImage3
{
   border: 0px #000000 solid;
}
#indexImage4
{
   border: 0px #000000 solid;
}
#indexLayer2
{
   background-color: #FFFFFF;
}
#wb_indexText1 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText1 div
{
   text-align: left;
}
#wb_indexText2 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText2 div
{
   text-align: center;
}
#wb_indexText3 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: right;
}
#wb_indexText3 div
{
   text-align: right;
}
#indexImage1
{
   border: 0px #000000 solid;
}
#indexLayer3
{
   background-color: transparent;
   background-image: url(images/1_fon_zagolovok.jpg);
   background-repeat: repeat-x;
   background-position: center center;
}
#wb_indexText4 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText4 div
{
   text-align: center;
   white-space: nowrap;
}
#indexButton1
{
	outline: none;
	float: left;
	width: 33%;
	height: 58px;
	background-size: 100%;
   border: 0px #A9A9A9 solid;
   background-color: transparent;
   background-image: url(images/0_knopka_viezd_disagner.png);
   background-repeat: no-repeat;
   background-position: center center;
   color: #000000;
   font-family: 'Roboto Condensed Light';
   font-size: 16px;
   
}
#indexEditbox40,
#indexEditbox39,
#indexEditbox7,
#indexEditbox8,
#indexEditbox3,
#indexEditbox4,
#indexEditbox6,
#indexEditbox5,
#indexEditbox1,
#indexEditbox2
{
	width: 32%;
	height: 53px;
	line-height: 45px;
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
   float: left;
	margin-right: 11px;
	outline: none;
}
#indexLayer4
{
   background-color: #FFFFFF;
}
#wb_indexText5 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText5 div
{
   text-align: center;
}
#indexRollOver1 a
{
   display: block;
   position: relative;
}
#indexRollOver1 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver1 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver1 a .hover
{
   visibility: hidden;
}
#indexRollOver1 a:hover .hover
{
   visibility: visible;
}
#indexRollOver1 a:hover span
{
   visibility: hidden;
}
#indexRollOver2 a
{
   display: block;
   position: relative;
}
#indexRollOver2 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver2 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver2 a .hover
{
   visibility: hidden;
}
#indexRollOver2 a:hover .hover
{
   visibility: visible;
}
#indexRollOver2 a:hover span
{
   visibility: hidden;
}
#indexRollOver3 a
{
   display: block;
   position: relative;
}
#indexRollOver3 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver3 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver3 a .hover
{
   visibility: hidden;
}
#indexRollOver3 a:hover .hover
{
   visibility: visible;
}
#indexRollOver3 a:hover span
{
   visibility: hidden;
}
#indexRollOver4 a
{
   display: block;
   position: relative;
}
#indexRollOver4 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver4 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver4 a .hover
{
   visibility: hidden;
}
#indexRollOver4 a:hover .hover
{
   visibility: visible;
}
#indexRollOver4 a:hover span
{
   visibility: hidden;
}
#indexRollOver5 a
{
   display: block;
   position: relative;
}
#indexRollOver5 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver5 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver5 a .hover
{
   visibility: hidden;
}
#indexRollOver5 a:hover .hover
{
   visibility: visible;
}
#indexRollOver5 a:hover span
{
   visibility: hidden;
}
#indexRollOver6 a
{
   display: block;
   position: relative;
}
#indexRollOver6 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver6 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver6 a .hover
{
   visibility: hidden;
}
#indexRollOver6 a:hover .hover
{
   visibility: visible;
}
#indexRollOver6 a:hover span
{
   visibility: hidden;
}
#wb_indexText6 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText6 div
{
   text-align: center;
}
#wb_indexText7 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText7 div
{
   text-align: center;
}
#wb_indexText8 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText8 div
{
   text-align: center;
}
#wb_indexText9 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText9 div
{
   text-align: center;
}
#wb_indexText10 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText10 div
{
   text-align: center;
}
#wb_indexText11 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText11 div
{
   text-align: center;
}
#indexLayer5
{
   background-color: transparent;
   background-image: url(images/2_form_podlogka.jpg);
   background-repeat: repeat-x;
   background-position: center center;
}
#wb_indexForm2
{
   background-color: transparent;
   border: 0px #000000 solid;
}
#indexButton2
{
	outline: none;
	float: left;
	width: 33%;
	height: 58px;
  background: 100%;
  border: 0px #A9A9A9 solid;
  background-color: transparent;
  background-image: url(images/0_knopka_yto4nit.png);
  background-repeat: no-repeat;
  background-position: center center;
  font-family: 'Roboto Condensed Light';
  color: #fff;
  font-size: 21px;
  text-transform: uppercase;
  font-weight: bold;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.66);
}
#indexEditbox3
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#indexEditbox4
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#wb_indexText12 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText12 div
{
   text-align: center;
}
#indexLayer6
{
   background-color: #FFFFFF;
}
#wb_indexText13 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText13 div
{
   text-align: center;
}
#indexRollOver7 a
{
   display: block;
   position: relative;
}
#indexRollOver7 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver7 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver7 a .hover
{
   visibility: hidden;
}
#indexRollOver7 a:hover .hover
{
   visibility: visible;
}
#indexRollOver7 a:hover span
{
   visibility: hidden;
}
#indexRollOver8 a
{
   display: block;
   position: relative;
}
#indexRollOver8 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver8 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver8 a .hover
{
   visibility: hidden;
}
#indexRollOver8 a:hover .hover
{
   visibility: visible;
}
#indexRollOver8 a:hover span
{
   visibility: hidden;
}
#indexRollOver9 a
{
   display: block;
   position: relative;
}
#indexRollOver9 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver9 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver9 a .hover
{
   visibility: hidden;
}
#indexRollOver9 a:hover .hover
{
   visibility: visible;
}
#indexRollOver9 a:hover span
{
   visibility: hidden;
}
#indexRollOver10 a
{
   display: block;
   position: relative;
}
#indexRollOver10 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver10 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver10 a .hover
{
   visibility: hidden;
}
#indexRollOver10 a:hover .hover
{
   visibility: visible;
}
#indexRollOver10 a:hover span
{
   visibility: hidden;
}
#indexRollOver11 a
{
   display: block;
   position: relative;
}
#indexRollOver11 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver11 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver11 a .hover
{
   visibility: hidden;
}
#indexRollOver11 a:hover .hover
{
   visibility: visible;
}
#indexRollOver11 a:hover span
{
   visibility: hidden;
}
#indexRollOver12 a
{
   display: block;
   position: relative;
}
#indexRollOver12 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver12 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver12 a .hover
{
   visibility: hidden;
}
#indexRollOver12 a:hover .hover
{
   visibility: visible;
}
#indexRollOver12 a:hover span
{
   visibility: hidden;
}
#wb_indexText14 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText14 div
{
   text-align: center;
}
#wb_indexText15 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText15 div
{
   text-align: center;
}
#wb_indexText16 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText16 div
{
   text-align: center;
}
#wb_indexText17 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText17 div
{
   text-align: center;
}
#wb_indexText18 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText18 div
{
   text-align: center;
}
#wb_indexText19 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText19 div
{
   text-align: center;
}
#indexLayer7
{
   background-color: transparent;
   background-image: url(images/2_form_podlogka.jpg);
   background-repeat: repeat-x;
   background-position: center center;
}
#wb_indexForm3
{
   background-color: transparent;
   border: 0px #000000 solid;
}
#indexButton3
{
	  background: 100%;
  width: 33%;
  height: 58px;
  border: 0px #A9A9A9 solid;
  background-color: transparent;
  background-image: url(images/0_knopka_yto4nit.png);
  background-repeat: no-repeat;
  background-position: center center;
  font-family: 'Roboto Condensed Light';
  color: #fff;
  font-size: 21px;
  text-transform: uppercase;
  font-weight: bold;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.66);
}
#indexEditbox5
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#indexEditbox6
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#wb_indexText20 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText20 div
{
   text-align: center;
}
#indexLayer8
{
   background-color: transparent;
   background-image: url(images/4_fon_rasschet.jpg);
   background-repeat: repeat-x;
   background-position: center center;
}
#wb_indexText21 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText21 div
{
   text-align: center;
}
#indexImage5
{
   border: 0px #000000 solid;
}
#wb_indexText22 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText22 div
{
   text-align: center;
}
#wb_indexForm4
{
   background-color: transparent;
   border: 0px #000000 solid;
}
#indexButton4
{
	background: 100%;
	width: 42%;
	  height: 58px;
   border: 0px #A9A9A9 solid;
   background-color: transparent;
   background-image: url(images/0_knopka_yto4nit.png);
   background-repeat: no-repeat;
   background-position: center center;
   font-family: 'Roboto Condensed Light';
     margin-right: 20px;
  margin-top: 31px;
    color: #fff;
  font-size: 21px;
  text-transform: uppercase;
  font-weight: bold;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.66);
}
#indexEditbox9
{
   border: 0px #A9A9A9 solid;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 19px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#indexEditbox10
{
   border: 0px #A9A9A9 solid;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 19px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#indexEditbox11
{
   border: 0px #A9A9A9 solid;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 19px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#indexCombobox1
{
   border: 0px #A9A9A9 solid;
   background-color: #FFFFFF;
   color: #56514F;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 16px;
}
#indexCombobox2
{
   border: 0px #A9A9A9 solid;
   background-color: #FFFFFF;
   color: #56514F;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 16px;
}
#wb_indexText24 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText24 div
{
   text-align: left;
}
#wb_indexText25 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText25 div
{
   text-align: left;
}
#wb_indexText26 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText26 div
{
   text-align: left;
}
#wb_indexText27 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText27 div
{
   text-align: left;
}
#wb_indexText28 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText28 div
{
   text-align: left;
}
#indexLayer9
{
   background-color: transparent;
   background-image: url(images/5volna.png);
   background-repeat: repeat-x;
   background-position: center center;
}
#indexLayer10
{
   background-color: #FFFFFF;
}
#wb_indexText29 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText29 div
{
   text-align: center;
}
#indexImage6
{
   border: 0px #000000 solid;
}
#indexImage7
{
   border: 0px #000000 solid;
}
#indexImage8
{
   border: 0px #000000 solid;
}
#indexImage9
{
   border: 0px #000000 solid;
}
#indexImage10
{
   border: 0px #000000 solid;
}
#indexImage11
{
   border: 0px #000000 solid;
}
#wb_indexText30 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText30 div
{
   text-align: center;
}
#wb_indexText31 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText31 div
{
   text-align: center;
}
#wb_indexText32 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText32 div
{
   text-align: center;
}
#wb_indexText33 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText33 div
{
   text-align: center;
}
#wb_indexText34 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText34 div
{
   text-align: center;
}
#wb_indexText35 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText35 div
{
   text-align: center;
}
#indexLine1
{
   border-width: 0;
   height: 8px;
   width: 906px;
}
#wb_indexText36 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText36 div
{
   text-align: center;
}
#indexRollOver13 a
{
   display: block;
   position: relative;
}
#indexRollOver13 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver13 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver13 a .hover
{
   visibility: hidden;
}
#indexRollOver13 a:hover .hover
{
   visibility: visible;
}
#indexRollOver13 a:hover span
{
   visibility: hidden;
}
#indexRollOver14 a
{
   display: block;
   position: relative;
}
#indexRollOver14 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver14 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver14 a .hover
{
   visibility: hidden;
}
#indexRollOver14 a:hover .hover
{
   visibility: visible;
}
#indexRollOver14 a:hover span
{
   visibility: hidden;
}
#indexRollOver15 a
{
   display: block;
   position: relative;
}
#indexRollOver15 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver15 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver15 a .hover
{
   visibility: hidden;
}
#indexRollOver15 a:hover .hover
{
   visibility: visible;
}
#indexRollOver15 a:hover span
{
   visibility: hidden;
}
#indexRollOver16 a
{
   display: block;
   position: relative;
}
#indexRollOver16 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver16 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver16 a .hover
{
   visibility: hidden;
}
#indexRollOver16 a:hover .hover
{
   visibility: visible;
}
#indexRollOver16 a:hover span
{
   visibility: hidden;
}
#indexRollOver17 a
{
   display: block;
   position: relative;
}
#indexRollOver17 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver17 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver17 a .hover
{
   visibility: hidden;
}
#indexRollOver17 a:hover .hover
{
   visibility: visible;
}
#indexRollOver17 a:hover span
{
   visibility: hidden;
}
#indexRollOver18 a
{
   display: block;
   position: relative;
}
#indexRollOver18 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver18 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver18 a .hover
{
   visibility: hidden;
}
#indexRollOver18 a:hover .hover
{
   visibility: visible;
}
#indexRollOver18 a:hover span
{
   visibility: hidden;
}
#wb_indexText37 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText37 div
{
   text-align: center;
}
#wb_indexText38 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText38 div
{
   text-align: center;
}
#wb_indexText39 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText39 div
{
   text-align: center;
}
#wb_indexText40 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText40 div
{
   text-align: center;
}
#wb_indexText41 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText41 div
{
   text-align: center;
}
#wb_indexText42 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText42 div
{
   text-align: center;
}
#indexLayer11
{
   background-color: transparent;
   background-image: url(images/2_form_podlogka.jpg);
   background-repeat: repeat-x;
   background-position: center center;
}
#wb_indexForm5
{
   background-color: transparent;
   border: 0px #000000 solid;
}
#indexImage12
{
   border: 0px #000000 solid;
}
#indexButton5
{
   border: 0px #A9A9A9 solid;
   background-color: transparent;
   background-image: url(images/0_knopka_zadat_vopros.png);
   background-repeat: no-repeat;
   background-position: center center;
   color: #000000;
   font-family: 'Roboto Condensed Light';
   font-size: 16px;
}
#indexEditbox7
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#indexEditbox8
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#wb_indexText43 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText43 div
{
   text-align: center;
}
#indexLayer12
{
   background-color: #FFFFFF;
}
#wb_indexText44 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText44 div
{
   text-align: center;
}
#indexImage13
{
   border: 0px #000000 solid;
}
#indexImage14
{
   border: 0px #000000 solid;
}
#indexImage15
{
   border: 0px #000000 solid;
}
#wb_indexText45 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText45 div
{
   text-align: center;
}
#wb_indexText46 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText46 div
{
   text-align: center;
}
#wb_indexText47 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText47 div
{
   text-align: center;
}
#indexImage18
{
   border: 0px #000000 solid;
}
#wb_indexText48 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText48 div
{
   text-align: left;
}
#wb_indexText49 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText49 div
{
   text-align: left;
}
#indexImage19
{
   border: 0px #000000 solid;
}
#wb_indexText51 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText51 div
{
   text-align: left;
}
#wb_indexText50 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText50 div
{
   text-align: left;
}
#indexImage20
{
   border: 0px #000000 solid;
}
#wb_indexText52 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText52 div
{
   text-align: left;
}
#indexImage21
{
   border: 0px #000000 solid;
}
#wb_indexText53 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText53 div
{
   text-align: left;
}
#indexImage22
{
   border: 0px #000000 solid;
}
#indexImage23
{
   border: 0px #000000 solid;
}
#indexImage24
{
   border: 0px #000000 solid;
}
#wb_indexText54 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText54 div
{
   text-align: left;
}
#indexImage26
{
   border: 0px #000000 solid;
}
#wb_indexText55 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText55 div
{
   text-align: left;
}
#wb_indexText56 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText56 div
{
   text-align: left;
}
#indexImage27
{
   border: 0px #000000 solid;
}
#wb_indexText57 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText57 div
{
   text-align: left;
}
#wb_indexText58 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText58 div
{
   text-align: left;
}
#indexImage29
{
   border: 0px #000000 solid;
}
#wb_indexText59 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText59 div
{
   text-align: left;
}
#wb_indexText60 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText60 div
{
   text-align: center;
}
#wb_indexText61 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText61 div
{
   text-align: center;
}
#wb_indexText62 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText62 div
{
   text-align: center;
}
#indexLine2
{
   border-width: 0;
   height: 8px;
   width: 906px;
}
#indexRollOver19 a
{
   display: block;
   position: relative;
}
#indexRollOver19 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver19 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver19 a .hover
{
   visibility: hidden;
}
#indexRollOver19 a:hover .hover
{
   visibility: visible;
}
#indexRollOver19 a:hover span
{
   visibility: hidden;
}
#indexRollOver20 a
{
   display: block;
   position: relative;
}
#indexRollOver20 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver20 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver20 a .hover
{
   visibility: hidden;
}
#indexRollOver20 a:hover .hover
{
   visibility: visible;
}
#indexRollOver20 a:hover span
{
   visibility: hidden;
}
#indexRollOver21 a
{
   display: block;
   position: relative;
}
#indexRollOver21 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver21 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver21 a .hover
{
   visibility: hidden;
}
#indexRollOver21 a:hover .hover
{
   visibility: visible;
}
#indexRollOver21 a:hover span
{
   visibility: hidden;
}
#indexRollOver22 a
{
   display: block;
   position: relative;
}
#indexRollOver22 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver22 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver22 a .hover
{
   visibility: hidden;
}
#indexRollOver22 a:hover .hover
{
   visibility: visible;
}
#indexRollOver22 a:hover span
{
   visibility: hidden;
}
#indexRollOver23 a
{
   display: block;
   position: relative;
}
#indexRollOver23 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver23 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver23 a .hover
{
   visibility: hidden;
}
#indexRollOver23 a:hover .hover
{
   visibility: visible;
}
#indexRollOver23 a:hover span
{
   visibility: hidden;
}
#indexRollOver24 a
{
   display: block;
   position: relative;
}
#indexRollOver24 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver24 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver24 a .hover
{
   visibility: hidden;
}
#indexRollOver24 a:hover .hover
{
   visibility: visible;
}
#indexRollOver24 a:hover span
{
   visibility: hidden;
}
#indexRollOver25 a
{
   display: block;
   position: relative;
}
#indexRollOver25 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver25 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver25 a .hover
{
   visibility: hidden;
}
#indexRollOver25 a:hover .hover
{
   visibility: visible;
}
#indexRollOver25 a:hover span
{
   visibility: hidden;
}
#indexRollOver27 a
{
   display: block;
   position: relative;
}
#indexRollOver27 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver27 span
{
   display: block;
   height: 190px;
   width: 270px;
   position: absolute;
   z-index: 2;
}
#indexRollOver27 a .hover
{
   visibility: hidden;
}
#indexRollOver27 a:hover .hover
{
   visibility: visible;
}
#indexRollOver27 a:hover span
{
   visibility: hidden;
}
#wb_indexText64 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText64 div
{
   text-align: center;
}
#wb_indexText65 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText65 div
{
   text-align: center;
}
#wb_indexText66 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText66 div
{
   text-align: center;
}
#wb_indexText67 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText67 div
{
   text-align: center;
}
#wb_indexText68 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText68 div
{
   text-align: center;
}
#wb_indexText69 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText69 div
{
   text-align: center;
}
#wb_indexText70 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText70 div
{
   text-align: center;
}
#wb_indexText71 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText71 div
{
   text-align: center;
}
#indexLayer14
{
   background-color: #FFFFFF;
}
#indexLine3
{
   border-width: 0;
   height: 8px;
   width: 906px;
}
#wb_indexText81 
{
   background-color: #D0AA3F;
   border: 0px #000000 solid;
   padding: 5px 5px 5px 5px;
   text-align: center;
}
#wb_indexText81 div
{
   text-align: center;
}
#wb_indexCarousel1
{
   background-color: transparent;
}
#indexCarousel1 .frame
{
   width: 1000px;
   display: inline-block;
   float: left;
   height: 323px;
}
#wb_indexCarousel1 .pagination
{
   bottom: 10px;
   left: 0;
   position: absolute;
   text-align: center;
   vertical-align: middle;
   width: 100%;
   z-index: 555;
   margin: 0;
}
#wb_indexCarousel1 .pagination img
{
   border-style: none;
   padding: 12px 12px 12px 12px;
}
#indexSlideShow1 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#indexSlideShow2 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#indexSlideShow3 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#indexSlideShow4 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#indexSlideShow5 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#indexSlideShow6 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#indexSlideShow7 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#indexLayer16
{
   background-color: #FFFFFF;
}
#wb_indexText83 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText83 div
{
   text-align: center;
}
#wb_indexCarousel2
{
   background-color: transparent;
}
#indexCarousel2 .frame
{
   width: 1000px;
   display: inline-block;
   float: left;
   height: 320px;
}
#wb_indexCarousel2 .pagination
{
   bottom: 0;
   left: 0;
   position: absolute;
   text-align: center;
   vertical-align: middle;
   width: 100%;
   z-index: 555;
}
#wb_indexCarousel2 .pagination img
{
   border-style: none;
   padding: 12px 12px 12px 12px;
}
#indexSlideShow8 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#indexSlideShow9 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#indexSlideShow10 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#indexSlideShow11 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#indexSlideShow12 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#indexSlideShow13 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#indexSlideShow15 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#indexSlideShow16 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#indexRollOver29 a
{
   display: block;
   position: relative;
}
#indexRollOver29 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver29 span
{
   display: block;
   height: 61px;
   width: 302px;
   position: absolute;
   z-index: 2;
}
#indexRollOver29 a .hover
{
   visibility: hidden;
}
#indexRollOver29 a:hover .hover
{
   visibility: visible;
}
#indexRollOver29 a:hover span
{
   visibility: hidden;
}
#indexLine4
{
   border-width: 0;
   height: 8px;
   width: 906px;
}
#wb_indexText84 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText84 div
{
   text-align: center;
}
#indexSlideShow17 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#wb_indexText85 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: right;
}
#wb_indexText85 div
{
   text-align: right;
}
#indexLine5
{
   border-width: 0;
   height: 8px;
   width: 442px;
}
#wb_indexText86 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText86 div
{
   text-align: left;
}
#indexSlideShow18 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#wb_indexText87 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText87 div
{
   text-align: left;
}
#indexSlideShow19 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#wb_indexText89 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText89 div
{
   text-align: left;
}
#indexSlideShow20 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#wb_indexText90 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText90 div
{
   text-align: left;
}
#wb_indexText88 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: right;
}
#wb_indexText88 div
{
   text-align: right;
}
#indexLine6
{
   border-width: 0;
   height: 8px;
   width: 442px;
}
#wb_indexText92 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: right;
}
#wb_indexText92 div
{
   text-align: right;
}
#indexLine7
{
   border-width: 0;
   height: 8px;
   width: 442px;
}
#indexLine8
{
   border-width: 0;
   height: 8px;
   width: 442px;
}
#wb_indexCarousel3
{
   background-color: transparent;
}
#indexCarousel3 .frame
{
   width: 1000px;
   display: inline-block;
   float: left;
   height: 480px;
}
#wb_indexCarousel3 .pagination
{
   bottom: 0;
   left: 0;
   position: absolute;
   text-align: center;
   vertical-align: middle;
   width: 1000px;
   z-index: 555;
}
#wb_indexCarousel3 .pagination img
{
   border-style: none;
   padding: 12px 12px 12px 12px;
}
#indexEditbox15
{
   border: 1px #A9A9A9 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 19px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#indexEditbox16
{
   border: 1px #A9A9A9 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 19px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#indexLayer21
{
   background-color: #FFFFFF;
}
#wb_indexText96 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText96 div
{
   text-align: center;
}
#wb_indexText97 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText97 div
{
   text-align: center;
}
#indexImage40
{
   border: 0px #000000 solid;
}
#indexImage41
{
   border: 0px #000000 solid;
}
#wb_indexText98 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText98 div
{
   text-align: center;
}
#wb_indexText99 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText99 div
{
   text-align: center;
}
#indexLayer22
{
   background-color: transparent;
   background-image: url(images/14_fon_garanty.jpg);
   background-repeat: repeat-x;
   background-position: center center;
}
#wb_indexText109 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText109 div
{
   text-align: center;
}
#wb_indexText110 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText110 div
{
   text-align: left;
}
#wb_indexText111 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText111 div
{
   text-align: left;
}
#wb_indexText112 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText112 div
{
   text-align: left;
}
#wb_indexText113 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText113 div
{
   text-align: left;
}
#wb_indexText114 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText114 div
{
   text-align: left;
}
#wb_indexText115 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText115 div
{
   text-align: left;
}
#wb_indexText116 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText116 div
{
   text-align: left;
}
#wb_indexText117 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText117 div
{
   text-align: left;
}
#wb_indexText118 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText118 div
{
   text-align: left;
}
#wb_indexText119 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText119 div
{
   text-align: left;
}
#wb_indexText120 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText120 div
{
   text-align: left;
}
#wb_indexText121 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText121 div
{
   text-align: left;
}
#indexLayer24
{
   background-color: #FFFFFF;
}
#wb_indexText123 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText123 div
{
   text-align: center;
}
#indexImage54
{
   border: 0px #000000 solid;
}
#indexImage55
{
   border: 0px #000000 solid;
}
#indexImage56
{
   border: 0px #000000 solid;
}
#indexImage57
{
   border: 0px #000000 solid;
}
#indexImage58
{
   border: 0px #000000 solid;
}
#indexImage59
{
   border: 0px #000000 solid;
}
#indexImage60
{
   border: 0px #000000 solid;
}
#indexImage61
{
   border: 0px #000000 solid;
}
#indexImage62
{
   border: 0px #000000 solid;
}
#wb_indexText124 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText124 div
{
   text-align: center;
}
#wb_indexText125 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText125 div
{
   text-align: center;
}
#wb_indexText126 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText126 div
{
   text-align: center;
}
#wb_indexText127 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText127 div
{
   text-align: center;
}
#wb_indexText129 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText129 div
{
   text-align: center;
}
#wb_indexText130 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText130 div
{
   text-align: center;
}
#wb_indexText131 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText131 div
{
   text-align: center;
}
#wb_indexText132 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText132 div
{
   text-align: center;
}
#wb_indexText133 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText133 div
{
   text-align: center;
}
#wb_indexText128 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText128 div
{
   text-align: center;
}
#indexRollOver30 a
{
   display: block;
   position: relative;
}
#indexRollOver30 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver30 span
{
   display: block;
   height: 51px;
   width: 180px;
   position: absolute;
   z-index: 2;
}
#indexRollOver30 a .hover
{
   visibility: hidden;
}
#indexRollOver30 a:hover .hover
{
   visibility: visible;
}
#indexRollOver30 a:hover span
{
   visibility: hidden;
}
#wb_indexText134 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText134 div
{
   text-align: center;
}
#wb_indexText135 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText135 div
{
   text-align: center;
}
#wb_indexText136 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText136 div
{
   text-align: center;
}
#wb_indexText137 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText137 div
{
   text-align: center;
}
#wb_indexText138 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText138 div
{
   text-align: center;
}
#wb_indexText139 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText139 div
{
   text-align: center;
}
#wb_indexText140 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText140 div
{
   text-align: center;
}
#wb_indexText141 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText141 div
{
   text-align: center;
}
#wb_indexText142 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText142 div
{
   text-align: center;
}
#wb_indexText143 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText143 div
{
   text-align: center;
}
#wb_indexText144 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText144 div
{
   text-align: center;
}
#indexLayer25
{
   background-color: transparent;
   background-image: url(images/2_form_podlogka.jpg);
   background-repeat: repeat-x;
   background-position: center center;
}
#wb_indexForm10
{
   background-color: transparent;
   border: 0px #000000 solid;
}
#indexImage64
{
   border: 0px #000000 solid;
}
#indexButton10
{
   border: 0px #A9A9A9 solid;
   background-color: transparent;
   background-image: url(images/0_knopka_zadat_vopros.png);
   background-repeat: no-repeat;
   background-position: center center;
   color: #000000;
   font-family: 'Roboto Condensed Light';
   font-size: 16px;
}
#indexEditbox23
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#indexEditbox24
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#wb_indexText147 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText147 div
{
   text-align: center;
}
#indexLayer26
{
   background-color: #FFFFFF;
}
#indexImage65
{
   border: 0px #000000 solid;
}
#wb_indexText148 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText148 div
{
   text-align: center;
}
#indexRollOver31 a
{
   display: block;
   position: relative;
}
#indexRollOver31 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver31 span
{
   display: block;
   height: 27px;
   width: 27px;
   position: absolute;
   z-index: 2;
}
#indexRollOver31 a .hover
{
   visibility: hidden;
}
#indexRollOver31 a:hover .hover
{
   visibility: visible;
}
#indexRollOver31 a:hover span
{
   visibility: hidden;
}
#indexRollOver32 a
{
   display: block;
   position: relative;
}
#indexRollOver32 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver32 span
{
   display: block;
   height: 27px;
   width: 26px;
   position: absolute;
   z-index: 2;
}
#indexRollOver32 a .hover
{
   visibility: hidden;
}
#indexRollOver32 a:hover .hover
{
   visibility: visible;
}
#indexRollOver32 a:hover span
{
   visibility: hidden;
}
#indexRollOver33 a
{
   display: block;
   position: relative;
}
#indexRollOver33 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver33 span
{
   display: block;
   height: 27px;
   width: 27px;
   position: absolute;
   z-index: 2;
}
#indexRollOver33 a .hover
{
   visibility: hidden;
}
#indexRollOver33 a:hover .hover
{
   visibility: visible;
}
#indexRollOver33 a:hover span
{
   visibility: hidden;
}
#indexRollOver34 a
{
   display: block;
   position: relative;
}
#indexRollOver34 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver34 span
{
   display: block;
   height: 27px;
   width: 27px;
   position: absolute;
   z-index: 2;
}
#indexRollOver34 a .hover
{
   visibility: hidden;
}
#indexRollOver34 a:hover .hover
{
   visibility: visible;
}
#indexRollOver34 a:hover span
{
   visibility: hidden;
}
#wb_indexText149 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText149 div
{
   text-align: center;
}
#wb_indexText150 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: right;
}
#wb_indexText150 div
{
   text-align: right;
}
#wb_indexCssMenu1
{
   border: 0px #FFFFFF solid;
   background-color: transparent;
}
#wb_indexCssMenu1 ul
{
   list-style-type: none;
   margin: 0;
   padding: 0;
   position: relative;
   display: inline-block;
}
#wb_indexCssMenu1 li
{
   float: left;
   margin: 0;
   padding: 0px 5px 0px 0px;
}
#wb_indexCssMenu1 a
{
   display: block;
   float: left;
   color: #FFFFFF;
   border: 0px #D0AA3F none;
   background-color: transparent;
   background-image: none;
   font-family: "Roboto Condensed Light";
   font-size: 15px;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
   height: 25px;
   line-height: 25px;
   padding: 0px 5px 0px 5px;
   vertical-align: middle;
   text-align: center;
}
#wb_indexCssMenu1 li:hover a, #wb_indexCssMenu1 a:hover
{
   color: #FFFFFF;
   background-color: transparent;
   background-image: url(images/1_podlog_menu%20copy.png);
   background-repeat: repeat;
   background-position: center bottom;
   border: 0px #C0C0C0 none;
}
#wb_indexCssMenu1 li.firstmain
{
   padding-left: 0px;
}
#wb_indexCssMenu1 li.lastmain
{
   padding-right: 0px;
}
#wb_indexCssMenu1 br
{
   clear: both;
   font-size: 1px;
   height: 0;
   line-height: 0;
}
#indexLayer27
{
   background-color: transparent;
}
#nashi_raboti
{
   background-color: transparent;
}
#osobennosti
{
   background-color: transparent;
}
#wb_indexText72 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: right;
}
#wb_indexText72 div
{
   text-align: right;
}
#stoimost
{
   background-color: transparent;
}
#action
{
   background-color: transparent;
}
#garantiy
{
   background-color: transparent;
}
#porydok_raboty
{
   background-color: transparent;
}
#kontakty
{
   background-color: transparent;
}
#glavnay
{
   background-color: transparent;
}
#indexRollOver26 a
{
   display: block;
   position: relative;
}
#indexRollOver26 a img
{
   position: absolute;
   z-index: 1;
   border-width: 0;
}
#indexRollOver26 span
{
   display: block;
   height: 61px;
   width: 302px;
   position: absolute;
   z-index: 2;
}
#indexRollOver26 a .hover
{
   visibility: hidden;
}
#indexRollOver26 a:hover .hover
{
   visibility: visible;
}
#indexRollOver26 a:hover span
{
   visibility: hidden;
}
#wb_indexText73 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText73 div
{
   text-align: center;
}
#indexImage31
{
   border: 0px #000000 solid;
}
#indexImage32
{
   border: 0px #000000 solid;
}
#indexImage33
{
   border: 0px #000000 solid;
}
#indexImage34
{
   border: 0px #000000 solid;
}
#indexImage35
{
   border: 0px #000000 solid;
}
#indexImage36
{
   border: 0px #000000 solid;
}
#indexImage37
{
   border: 0px #000000 solid;
}
#wb_indexText74 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText74 div
{
   text-align: left;
}
#wb_indexText75 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText75 div
{
   text-align: left;
}
#wb_indexText76 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText76 div
{
   text-align: left;
}
#wb_indexText77 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText77 div
{
   text-align: left;
}
#wb_indexText78 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText78 div
{
   text-align: left;
}
#wb_indexText79 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText79 div
{
   text-align: left;
}
#preemuchestva
{
   background-color: transparent;
}
#wb_indexText91 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText91 div
{
   text-align: left;
}
#indexImage63
{
   border: 0px #000000 solid;
}
#wb_indexText146 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: right;
}
#wb_indexText146 div
{
   text-align: right;
}
#wb_indexText145 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText145 div
{
   text-align: left;
}
#indexLayer38
{
   background-color: transparent;
}
#indexSlideShow14 .image
{
   border-width: 0;
   left: 0;
   top: 0;
}
#wb_indexText93 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText93 div
{
   text-align: center;
}
#wb_indexForm6
{
   background-color: transparent;
   border: 0px #000000 solid;
}
#indexButton6
{
   border: 0px #A9A9A9 solid;
   background-color: transparent;
   background-image: url(images/0_knopka_poluchit_konsultaciu.png);
   background-repeat: no-repeat;
   background-position: center center;
   color: #000000;
   font-family: 'Roboto Condensed Light';
   font-size: 16px;
}
#indexLayer18
{
   background-color: transparent;
}
#indexLayer1
{
   background-color: transparent;
   background-image: url(images/1_fon_shapka_menu_new.jpg);
   background-repeat: repeat-x;
   background-position: center center;
}
#indexLayer40
{
   background-color: transparent;
}
#wb_indexForm1
{
   background-color: transparent;
   border: 0px #000000 solid;
}
#wb_indexText80 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText80 div
{
   text-align: center;
}
#wb_indexCarousel4
{
   background-color: transparent;
}
#indexCarousel4 .frame
{
  width: 767px;
  display: inline-block;
  float: left;
  height: 330px;
  margin: 0 66px !important;
}
#wb_indexCarousel4 .pagination
{
   bottom: 0;
   left: 0;
   position: absolute;
   text-align: center;
   vertical-align: middle;
   width: 900px;
   z-index: 555;
   margin: 0;
}
#wb_indexCarousel4 .pagination img
{
   border-style: none;
   padding: 12px 12px 12px 12px;
}
#indexImage42
{
   border: 0px #000000 solid;
}
#wb_indexText100 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText100 div
{
   text-align: center;
}
#indexImage43
{
   border: 0px #000000 solid;
}
#wb_indexText101 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText101 div
{
   text-align: center;
}
#indexImage44
{
   border: 0px #000000 solid;
}
#wb_indexText102 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText102 div
{
   text-align: center;
}
#indexImage45
{
   border: 0px #000000 solid;
}
#wb_indexText103 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText103 div
{
   text-align: center;
}
#indexImage46
{
   border: 0px #000000 solid;
}
#wb_indexText104 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText104 div
{
   text-align: center;
}
#indexImage47
{
   border: 0px #000000 solid;
}
#wb_indexText105 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText105 div
{
   text-align: center;
}
#indexImage48
{
   border: 0px #000000 solid;
}
#wb_indexText106 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText106 div
{
   text-align: center;
}
#indexImage49
{
   border: 0px #000000 solid;
}
#wb_indexText107 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText107 div
{
   text-align: center;
}
#indexImage50
{
   border: 0px #000000 solid;
}
#indexImage51
{
   border: 0px #000000 solid;
}
#wb_indexText108 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText108 div
{
   text-align: center;
}
#indexEditbox25
{
   border: 1px #A9A9A9 solid;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 19px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#indexEditbox26
{
   border: 1px #A9A9A9 solid;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 19px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#wb_indexCarousel5
{
   background-color: transparent;
}
#indexCarousel5 .frame
{
   width: 900px;
   display: inline-block;
   float: left;
   height: 531px;
}
#wb_indexCarousel5 .pagination
{
   bottom: 0;
   left: 0;
   position: absolute;
   text-align: center;
   vertical-align: middle;
   width: 900px;
   z-index: 555;
}
#wb_indexCarousel5 .pagination img
{
   border-style: none;
   padding: 12px 12px 12px 12px;
}
#indexImage38
{
   border: 0px #000000 solid;
}
#action .box
{
   background-color: transparent;
   background-image: url(images/10_forma.jpg);
   background-repeat: no-repeat;
   background-position: center center;
   border: 0px #000000 solid;
   position: relative;
     width: 410px;
  margin: 0 auto;
  /*min-height: 450px;*/
  min-height: 270px;
  padding: 35px 35px 0 35px;
}
#wb_indexText82 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText82 div
{
   text-align: left;
}
#indexButton9,
#indexButton11,
#indexButton7
{
	  background: 100% 100%;
  width: 100%;
  height: 58px;
  border: 0px #A9A9A9 solid;
  background-color: transparent;
  background-image: url(images/0_knopka_yto4nit.png);
  background-repeat: no-repeat;
  background-position: center center;
  font-family: 'Roboto Condensed Light';
  color: #fff;
  font-size: 21px;
  text-transform: uppercase;
  font-weight: bold;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.66);
  padding: 0;
}
#indexEditbox14
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#indexEditbox42,
#indexEditbox43,
#indexEditbox12
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#indexEditbox13
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#indexImage66
{
   border: 0px #000000 solid;
}
#wb_indexForm11
{
   background-color: transparent;
   background-image: url(images/10_forma.jpg);
   background-repeat: no-repeat;
   background-position: center center;
   border: 0px #000000 solid;
}
#indexEditbox27
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#wb_indexText23 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText23 div
{
   text-align: left;
}
#indexEditbox28
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#indexEditbox29
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#indexImage52
{
   border: 0px #000000 solid;
}
#wb_indexForm9
{
   background-color: transparent;
   background-image: url(images/10_forma.jpg);
   background-repeat: no-repeat;
   background-position: center center;
   border: 0px #000000 solid;
}
#indexEditbox20
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#indexEditbox21
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#wb_indexText122 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: left;
}
#wb_indexText122 div
{
   text-align: left;
}
#indexEditbox19,
#indexEditbox18,
#indexEditbox22
{
   border: 0px #696969 solid;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   background-color: #FFFFFF;
   color :#000000;
   font-family: 'Roboto Condensed Light';
   font-style: italic;
   font-size: 21px;
   padding: 0px 0px 0px 35px;
   text-align: left;
   vertical-align: middle;
}
#wb_indexText153 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText153 div
{
   text-align: center;
}
#wb_indexText95 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText95 div
{
   text-align: center;
}
#wb_indexText152 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText152 div
{
   text-align: center;
}
#wb_indexText155 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText155 div
{
   text-align: center;
}
#wb_indexText94 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText94 div
{
   text-align: center;
}
#wb_indexText156 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText156 div
{
   text-align: center;
}
#wb_indexText63 
{
   background-color: transparent;
   border: 0px #000000 solid;
   padding: 0;
   text-align: center;
}
#wb_indexText63 div
{
   text-align: center;
}
#indexButton2:hover,
#indexButton7:hover,
#indexButton11:hover,
#indexButton9:hover {
background-image: url(images/0_knopka_yto4nit_hover.png);
}
#indexButton3:hover {
background-image: url(images/0_knopka_yto4nit_hover.png);
}
#indexButton4:hover {
border: 0px #A9A9A9 solid;
background-color: transparent;
background-image: url(images/0_knopka_yto4nit_hover.png);
background-repeat: no-repeat;
background-position: center center;
font-family: 'Roboto Condensed Light';

}
#indexButton5:hover {
border: 0px #A9A9A9 solid;
background-color: transparent;
background-image: url(images/0_knopka_zadat_vopros_hover.png);
background-repeat: no-repeat;
background-position: center center;
color: #000000;
font-family: 'Roboto Condensed Light';
font-size: 16px;
}
#indexButton10:hover {
border: 0px #A9A9A9 solid;
background-color: transparent;
background-image: url(images/0_knopka_zadat_vopros_hover.png);
background-repeat: no-repeat;
background-position: center center;
color: #000000;
font-family: 'Roboto Condensed Light';
font-size: 16px;
}
#indexButton6:hover{
border: 0px #A9A9A9 solid;
background-color: transparent;
background-image: url(images/0_knopka_poluchit_konsultaciu_HOVER.png);
background-repeat: no-repeat;
background-position: center center;
color: #000000;
font-family: 'Roboto Condensed Light';
font-size: 16px;
}
#indexButton1:hover {
border: 0px #A9A9A9 solid;
background-color: transparent;
background-image: url(images/0_knopka_viezd_disagner_HOVER.png);
background-repeat: no-repeat;
background-position: center center;
color: #000000;
font-family: 'Roboto Condensed Light';
font-size: 16px;
}

div#wb_indexImage56:after,
div#wb_indexImage57:after,
div#wb_indexImage54:after,
div#wb_indexImage59:after, 
div#wb_indexImage60:after,
div#wb_indexImage53:after {
  position: absolute;
  content: "";
  background: #CDBB71;
  width: 68px;
  height: 5px;
  top: 49%;
}


/*****new_css *********/
header .container:before,
header .container:after {
display: none;
}
ul, li{
list-style: none;
margin: 0;
padding: 0;
}
.top_menu {
	position: fixed;
	width: 100%;
	z-index: 999;
	text-align: center;
	left: 0;
	top: 0;
	right: 0;
	height: 29px;
	background-color: transparent;
	background-image: url(images/1_fon_shapka_menu_new.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	background-size: cover;
}
.top_menu ul {
	margin-bottom: 0;
  position: relative;
  display: inline-block;
  margin-top: 2px;
}
.top_menu li {
  float: left;
  margin: 0;
  padding: 0px 5px 0px 0px;
}
.top_menu a {
  display: block;
  float: left;
  color: #FFFFFF;
  border: 0px #D0AA3F none;
  background-color: transparent;
  background-image: none;
  font-family: "Roboto Condensed Light";
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  height: 25px;
  line-height: 25px;
  padding: 0px 5px 0px 5px;
  vertical-align: middle;
  text-align: center;
}
.top_menu a:focus,
.top_menu a:active,
.top_menu a:hover {
  color: #FFFFFF;
  background-color: transparent;
  background-image: url(images/1_podlog_menu%20copy.png);
  background-repeat: repeat;
  background-position: center bottom;
  border: 0px #C0C0C0 none;
  text-decoration: none;
}
.header {
width: 100%;
margin-top: 29px;
background: #fff;
}
.top_info {
height: 67px;
width: 100%;
display: inline-block;
}
.left {
float: left;
}
.right {
float: right;
}
.center {
margin: 0 auto;
}
.top_info .center {
width: 400px;
}
.top_info .left {
  color: #2b344e;
  font-family: 'weblysleek ui semilight';
  font-size: 16px;
  margin: 15px 0 0 5px;
    text-align: left;
  line-height: 18px;
}
.header_tittle {
  color: #2b344e;
  font-family: 'weblysleek ui semilight';
  font-size: 27px;
    margin-top: 17px;
}
.contact_info a:hover{
text-decoration: none !important;
}
.contact_info {
  margin-top: 13px;
}
.contact_info b {
color: #2b344e;
  font-family: 'weblysleek ui semilight';
  font-size: 27px;
}
.contact_info span {
color: #d0aa3f;
  font-family: 'weblysleek ui semilight';
  font-size: 23px;
  font-weight: bold;
  margin-right: 10px;
}
.contact_info p {
  color: #2b344e;
  font-family: 'weblysleek ui semilight';
  font-size: 16px;
  text-align: right;
}
.contact_info img {
vertical-align: top;
margin-top: 10px;
}
.bottom_info {
	display: inline-block;
	text-align: center;
	position: absolute;
	left: 0;
  width: 100%;
  height: 158px;
 /* background-color: transparent;
  background-image: url(images/1_fon_zagolovok.jpg);
  background-repeat: repeat-x;
  background-position: center center;
  background-size: cover;*/
  
  background-color: rgba(64, 77, 119, 0.64);
}
.bottom_info h2 {
  color: #D0AA3F;
  font-family: 'weblysleek ui semibold';
  font-size: 32px;
    margin-top: 15px;
  margin-bottom: 2px;
}
.bottom_info p {
color: #ffffff;
  font-family: 'weblysleek ui semibold';
  font-size: 21px;
  line-height: 24px;
}
#hindexslide {
  z-index: -1;
  position: relative;
  max-height: 524px !important;
}
#slider_form .container {
padding: 0;
}

#indexform3,
#indexForm2,
#indexForm1 {
  float: left;
  width: 100%;
}
.form_tittle_slider {
margin-top: 0;
color: #D2BA65;
  font-family: 'roboto condensed light';
  font-size: 32px;
  font-weight: bold;
}
.form_tittle_slider span {
color: #fff;
}
#indexForm1 {
  background: url('images/2_form_ramka.png') no-repeat;
  background-size: 100% 100%;
   padding: 40px 35px 29px; 
   margin-top: -29px;
}
#indexform3,
#indexForm2 {
  background: url('images/2_form_ramka.png') no-repeat;
  background-size: 100%;
  margin-top: -35px;
  padding: 61px 35px 29px;
}
#navigation,
#obrashenie,
#footer,
#kontakty,
#porjadok,
#our_team,
#onas,
#osobennosti_chastnih,
#osobennosti,
#zagorodnue_doma,
#interesnue_stili,
#vashu_vugodi,
#shtoru {
background: #fff;
width: 100%;
}

section h2 {
  color: #243e48;
  font-family: 'weblysleek ui semibold';
  font-size: 32px;
  text-transform: uppercase;
}
section span.no_transform {
  color: #243e48;
  font-family: 'weblysleek ui semibold';
  font-size: 32px;
  margin: 0;
  text-transform: lowercase;
}
section h3 {
  color: #2b344e;
  font-family: 'weblysleek ui semilight';
  font-size: 21px;
}
section .hover_img {
position: relative;
margin-top: 20px;
}
section img.hover {
	visibility: hidden;
	left:0;
	top:0;
	position: absolute;
	z-index: 3;
	  margin: 0 auto;
  bottom: 0;
  right: 0;
}
section a:hover>.hover {
visibility: visible;
}
section .shtoru_text {
	color: #56514f;
	font-family: 'roboto condensed light';
	font-size: 27px;
	/*margin: 20px 0;*/
	margin: 0px 0 20px;
	text-align: center;
	display: block;
}
#obrashenie {
padding: 20px 0;
}
#obrashenie .yprav {
  float: left;
}
#obrashenie .obrashenie {
  border: 4px solid #BFAA5F;
  float: right;
  width: 80%;
  padding: 20px 20px 15px 20px;
  min-height: 223px;
  position: relative;
    text-align: left;
}
#obrashenie .title {
  position: absolute;
  top: 9px;
  left: -34px;
  color: #fff;
  background-color: #5B6888;
  font-size: 23px;
  padding: 4px 52px;
  font-family: 'roboto condensed light';
  font-weight: bold;
  border-top-left-radius: 10px;
 }
#obrashenie  span {
   float: left;
  color: #2b344e;
  font-family: 'weblysleek ui semilight';
  font-size: 20px;
  margin-top: 10px;
  font-style: italic;
}
#obrashenie  a {
	display: block;
	width: 33%;
	float: right;
	height: 50px;
  background-size: 100% 100%;
  border: 0px #A9A9A9 solid;
  background-color: transparent;
  background-image: url(images/0_knopka_yto4nit.png);
  background-repeat: no-repeat;
  background-position: center center;
  font-family: 'Roboto Condensed Light';
  color: #fff;
  font-size: 21px;
  text-transform: uppercase;
  font-weight: bold;
    line-height: 45px;
  margin-top: 13px;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.66);
  text-decoration: none;
  text-align: center;
}
#obrashenie .title:before {
  position: absolute;
  content: '';
  background-color: #5B6888;
  width: 20px;
  height: 20px;
  left: 0;
  bottom: -20px;
  border-bottom-left-radius: 100%;
 box-shadow: inset -4px 0px 6px 0px #fff;
}
#obrashenie  a:hover {
background-image: url(images/0_knopka_yto4nit_hover.png);
}
 #obrashenie .text {
  margin-top: 40px;
    color: #2b344e;
  font-family: 'weblysleek ui semilight';
  font-size: 20px;
}
#separator {
background: #fff;
width: 100%;
}
#separator hr {
border-color: #000;
width: 90%;
margin: 30px auto;
}
#slider_form {
	padding: 20px;
	background-color: rgba(64, 77, 119, 0.64);
	width: 100%;
	margin-bottom: 50px;
}
#form_three,
#form_two {
	background-color: transparent;
	background-image: url(images/2_form_podlogka.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	width: 100%;
	height: 229px;
	background-size: cover;
}
#form_three h2,
#form_two h2 {
	color: #ffffff;
	font-family: 'roboto condensed light';
	font-size: 32px;
	font-weight: bold;
	margin-bottom: 2px;
}
#form_three span,
#form_two span {
	color: #d0aa3f;
}
#form_three .form_tittle,
#form_two .form_tittle {
margin-top: 0;
}
#calculate {
	background-size: cover;
    background-color: transparent;
	background-image: url(images/4_fon_rasschet.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	width: 100%;
}
.calculator {
	width: 796px;
	height: 394px;
	background: url("images/4_podlogka.jpg") no-repeat;
	background-size: cover;
	/*margin: 50px auto;*/
	margin: 30px auto;
	padding: 0 30px;
}
.calculator form>div {
padding: 15px 55px;
}
#cat_prod,
#type_prod,
#width_prod,
#height_prod,
#number_prod {
	color: #ffffff;
	font-family: 'weblysleek ui light';
	font-size: 21px;
	float: left;
	text-align: left;
}
#indexEditbox26,
#number_prod,
#type_prod  {
float: right !important;
}
#cat_prod,
#type_prod {
width: 296px;
}
#cat_prod select,
#type_prod  select {
	width: 100%;
	height: 57px;
	margin: 4px 0;
	padding-left: 30px;
}
#width_prod,
#height_prod,
#number_prod {
  width: 200px;
}
#width_prod input,
#height_prod input,
#number_prod input {
  width: 100%;
  height: 45px;
  margin-top: 4px;
}
#height_prod {
  margin: 0 auto;
  float: none !important;
  position: relative;
}
#height_prod .shadow {
  background: rgba(0, 0, 0, 0.42);
  width: 100%;
  height: 45px;
  position: absolute;
  bottom: 0;
  display: none;
}
#indexEditbox25 {
float: left;
}
#indexEditbox25,
#indexEditbox26 {
  width: 296px;
  height: 45px;
  margin-top: 20px;
}
.calculator .text {
  color: #ffffff;
  font-family: 'weblysleek ui light';
  font-size: 24px;
  float: left;
  width: 50%;
  width: 42%;
  margin-left: 40px;
  margin-top: 21px;
}
#vashu_vugodi .col-xs-4 {
margin-top: 40px;
}
#vashu_vugodi .icon {
height: 75px;
}
#zagorodnue_doma .col-xs-4 {
margin-top: 30px;
}
#zagorodnue_doma .icon {
height: 64px;
}
.like_home {
	background: url('images/7_pole.png') no-repeat;
	width: 85%;
	background-size: 100% 100%;
	padding: 52px 27px 0;
	min-height: 263px;
	text-align: left;
	color: #56514f;
	font-family: 'roboto condensed light';
	font-size: 18px;
	margin: 40px auto;
	line-height: 22px;
}
.like_home hr {
	border-color: #DBC882;
	margin: 30px 0;
}
.like_home ul,
.like_home li {
list-style: decimal;
}
.like_home ul {
padding-left: 20px;
}
.like_home li+li {
margin-top: 20px;
}
.seven {
margin-left: 16.5666666%;
}
#wb_indexCarousel1,
#wb_indexCarousel2 {
  background-color: transparent;
  width: 100%;
  height: 370px;
  margin: 28px auto;
  overflow: hidden;
  position: relative;
  margin-bottom: 0px;
}
#wb_indexCarousel3{
  background-color: transparent;
  width: 100%;
  height: 480px;
  margin: 20px auto;
  overflow: hidden;
  position: relative;
  margin-bottom: 0px;
}
#indexCarousel3,
#indexCarousel1,
#indexCarousel2 {
position: absolute;
}
#wb_indexCarousel2 .frame  img,
#wb_indexCarousel1 .frame  img {
  width: 100%;
}
#wb_indexCarousel2 .frame div,
#wb_indexCarousel1 .frame div {
	width: 40%;
}
#wb_indexCarousel2 #indexSlideShow1,
#wb_indexCarousel1 #indexSlideShow1 {
float: left;
  margin-left: 7.5% !important;
}
#wb_indexCarousel2 #indexSlideShow2,
#wb_indexCarousel1 #indexSlideShow2 {
float: right;
  margin-right: 7.5% !important;
}
#indexCarousel2_next,
#indexCarousel1_next {
  position: absolute;
  right: 4px;
  top: 120px;
  width: 52px;
  height: 52px;
  z-index: 555;
}
#indexCarousel2_back,
#indexCarousel1_back {
position: absolute;
  left: 4px;
  top: 120px;
  width: 52px;
  height: 52px;
  z-index: 555;
}
#indexCarousel3_next{
  position: absolute;
  right: 4px;
  top: 185px;
  width: 52px;
  height: 52px;
  z-index: 555;
}
#indexCarousel3_back {
position: absolute;
  left: 4px;
  top: 185px;
  width: 52px;
  height: 52px;
  z-index: 555;
}
.take_order a {
	background: url('images/0_knopka_poluchit_konsultaciu.png') no-repeat;
	background-size: 100%;
	width: 302px;
	height: 61px;
	display: block;
	margin: 0 auto;
}
.take_order a:hover {
	background: url('images/0_knopka_poluchit_konsultaciu_HOVER.png') no-repeat;
	background-size: 100%;
}
#preemuchestva {
  background-color: transparent;
  background-image: url(images/9_fon_LETUSHKA.jpg);
  background-repeat: repeat-x;
  background-size: cover;
  background-position: 50% 0 !important;
  background-attachment: fixed !important;
  width: 100%;
}
#preemuchestva h2 {
	margin-bottom: 0;
	margin-top: 30px;
}
#preemuchestva .block {
	background: url('images/9_RAMKA.png') no-repeat;
	background-size: 100%;
	width: 924px;
	height: 445px;
	margin: 50px auto;
	padding: 50px 20px;
	margin-top: 30px;
}
#preemuchestva .col-xs-6 {
	margin-bottom: 36px;
}
#preemuchestva  .icon {
	float: left;
	width: 90px;
	text-align: left;
	height: 85px;
}
#preemuchestva p {
	color: #56514f;
	font-family: 'roboto condensed light';
	font-size: 24px;
	text-align: left;
}
#action {
	background-color: #fff;
	/*background-image: url(images/10_fon_letushka.jpg);
	background-repeat: repeat;
	background-size: cover;
	background-position: 50% 0 !important;*/
	/*background-attachment: fixed !important;*/
	width: 100%;
}
#action h2 {
	background-color: #D0AA3F;
	border: 0px #000000 solid;
	padding: 5px 5px 5px 5px;
	width: 369px;
	margin: 30px auto;
	color: #ffffff;
	font-family: 'weblysleek ui semibold';
	font-size: 32px;
}

#slider-wrap{ /* Оболочка слайдера и кнопок */
	width:568px; 
	margin: 0 auto;
	}
#slider{ /* Оболочка слайдера */
	width:568px;
	/*height:450px;*/
	height:270px;
	position:relative;}
.slide{ /* Слайд */
	width:100%;
	height:100%;
	}

	.slide>a:hover {
	text-decoration: none;
	color: #fff;
	box-shadow: 0px 1px 3px 3px rgba(0, 0, 0, 0.34);
	}
.sli-links{
	text-align:center;}
.sli-links .control-slide{
	margin:12px;
	display:inline-block;
	width:16px;
	height:16px;
	overflow:hidden;
	text-indent:-9999px;
	background:url('images/page_default.png') center bottom no-repeat;}
.sli-links .control-slide:hover{
	cursor:pointer;
	background-position:center center;}
.sli-links .control-slide.active{
	background:url('images/page_active.png') center bottom no-repeat;}
#prewbutton, #nextbutton{ /* Ссылка "Следующий" и "Педыдущий" */
	display:block;
	width:52px;
	height:52px;
	position:absolute;
	top:50%;
	overflow:hidden;
	text-indent:-999px;
	z-index:3;
	outline:none !important;}
#prewbutton{left:10px;
background: url('images/0_str1.png') no-repeat;
background-size: 100%;}
#nextbutton{
	right:10px;
	background: url('images/0_str2.png') no-repeat;
background-size: 100%;}
.box img {
  width: 228px;
  height: 228px;
  position: absolute;
  left: -193px;
  /*top: -40px;*/
  top: -90px;
}
.box span {
  color: #ffffff;
  font-family: 'weblysleek ui semibold';
  font-size: 24px;
  text-align: left;
  line-height: 28px;
  float: left;
  margin-left: 5px;
  width: 100%;
  text-align: center;
}
.box span.yellow {
  color: #d0aa3f;
}
#indexForm9 input[type="email"],
#indexForm9 input[type="text"],
#indexForm11 input[type="email"],
#indexForm11 input[type="text"],
#indexForm7 input[type="email"],
#indexForm7 input[type="text"] {
	width: 100%;
	height: 50px;
	line-height: 50px;
	margin-bottom: 15px;
	outline: none;
}
div#action_text {
  min-height: 135px;
}
#action_text  a {
	color: #d0aa3f;
  font-size: 16px;
  display: block;
    padding-top: 5px;
  clear: both;
	}
#nashi_raboti {
	background-size: cover;
	background-color: transparent;
	background-image: url(images/11_fon_letushka.jpg);
	background-repeat: repeat-x;
	width: 100%;
}
#nashi_raboti #indexSlideShow17 img {
	width: 94%;
}
#nashi_raboti #indexSlideShow17 {
  margin-left: 45px;
  text-align: right !important;
  width: 500px;
  float: left;
}
#nashi_raboti .object_tittle {
  color: #243e48;
  font-family: 'weblysleek ui semilight';
  font-size: 24px;
  border-bottom: 1px solid;
  padding-bottom: 6px;
  margin-bottom: 30px;
  text-align: right !important;
}
#nashi_raboti .object_info {
float: right;
 width: 330px;
  margin-right: 86px;
}
#nashi_raboti .object_type {
	color: #696969;
  font-family: 'roboto condensed light';
  font-size: 19px;
  text-align: left;
  float: left;
}
#nashi_raboti .object_desc {
	color: #696969;
  font-family: 'roboto condensed light';
  font-size: 16px;
  text-align: left;
  margin-top: 11px;
  float: left;
  line-height: 18px;
}
#nashi_raboti .object_info a {
	color: #d0aa3f;
	font-size: 16px;
	display: block;
	margin-right: 10px;
	float: right;
	clear: both;
}
#wb_indexForm6 {
  position: absolute;
  bottom: 46px;
  right: 10%;
  width: 302px;
}
#wb_indexForm6  input[type="text"],
#wb_indexForm6  input[type="email"] {
 width: 100%;
   height: 48px;
  line-height: 48px;
  margin-bottom: 10px;
  outline: none;
}
#wb_indexForm6  input[type="submit"] {
	width: 304px;
	height: 64px;
	z-index: 394;
	cursor: pointer;
	outline: none;
}
#onas span {
	color: #696969;
	font-family: 'weblysleek ui semilight';
	font-size: 24px;
	margin: 20px 0;
	display: block;
}
#onas .col-xs-6 {
text-align: center;
margin-top: 30px;
}
#onas img {
	width: 95%;
}
#our_team #wb_indexCarousel4 {
	width: 900px;
	height: 330px;
	overflow: hidden;
	position: relative;
	background-color: transparent;
	margin: 0px auto;
	margin-top: 28px;
}
#indexCarousel4_back{
	position: absolute;
	left: 13px;
	top: 87px;
	width: 52px;
	height: 52px;
	z-index: 555;
}
#indexCarousel4 {
	position: absolute;
}
#indexCarousel4_next {
	position: absolute;
	right: 13px;
	top: 87px;
	width: 52px;
	height: 52px;
	z-index: 555;
}
.indexCarousel4 {
float: left;
display: inline-block;
width: 25%;
}
.indexCarousel4 span {
  color: #696969;
  font-family: 'weblysleek ui semilight';
  font-size: 17px;
  width: 100%;
  display: block;
  line-height: 18px;
  margin-top: 10px;
}
.indexCarousel4 span+span {
	margin-top: 5px;
}
.indexCarousel4_full {
  width: 61%;
  margin: 0 auto;
}
.indexCarousel4_full .indexCarousel4 {
margin: 0 30px;
width: 37%;
}
#garantiy {
	background-size: cover;
	background-color: transparent;
	background-image: url(images/14_fon_garanty.jpg);
	background-repeat: repeat-x;
	width: 100%;
	padding-bottom: 20px;
}
#garantiy  h2 {
	color: #fff;
}
#garantiy em {
	color: #d6b749;
	font-family: 'weblysleek ui semibold';
	font-size: 64px;
	float: left;
}
#garantiy span {
	color: #ffffff;
	font-family: 'roboto condensed light';
	font-size: 24px;
	text-align: left !important;
	line-height: 26px;
	display: table-cell;
	height: 100px;
	vertical-align: middle;
	padding: 18px;
}
.form_tittle_2 {
margin-top: 35px;
}
.form_tittle_2+#indexForm2 {
  margin-top: -22px;
}
#porjadok h2 {
  margin-bottom: 50px;
}
#porjadok .blocks {
 width: 95%;
margin: 40px auto; 
}
#porjadok .block {
background: url('images/15_ramka2.jpg') no-repeat;
background-size: 100%;
background-position: bottom;
width: 28%;
position: relative;
}
#porjadok .block.one {
background: url('images/15_ramka1.jpg') no-repeat;
background-size: 100%;
background-position: bottom;
}
#porjadok .one,
#porjadok .four,
#porjadok .seven {
float: left;
margin-left: 30px;;
}
#porjadok .three,
#porjadok .six,
#porjadok .nine {
float: right;
margin-right: 30px;
}
#porjadok .two,
#porjadok .five,
#porjadok .ten,
#porjadok .eight {
margin: 0 auto;
}
#porjadok .ten {
clear: both;
}
#porjadok .one a {
position: absolute;
bottom: -25px;
left: 0;
right: 0;
margin: 0 auto;
background: url('images/0_knop_ostavit_zayavku.png') no-repeat;
background-size: 100%;
width:180px;
height:51px;
display: block;
}
#porjadok .one a:hover {
opacity: 0.9;
}
#porjadok .number  {
margin: 0 auto;
width: 60px;
position: absolute;
  left: 0;
  right: 0;
  top: -46px;
  height: 92px;
  bottom: 0;
}
#porjadok em {
  color: #536392;
  font-family: 'weblysleek ui semibold';
  font-size: 64px;
  margin: 0 auto;
}
#porjadok .table_cell {
	display: table-cell;
	vertical-align: middle;
	padding: 0 20px;
	height: 168px;
} 
#porjadok .table_cell span {
	color: #56514f;
	font-family: 'roboto condensed light';
	font-size: 21px;
	line-height: 23px;
}
#porjadok .separator {
clear: both;
width: 100%;
margin: 50px 0;
height: 5px;
background: #D2BA65;
position: relative;
}
#porjadok .block:after {
position: absolute;
 width: 50px;
  height: 5px;
  content: '';
  background: #D2BA65;
  right: -46px;
  top: 50%;
}
#porjadok .block.ten:after  {
display: none;
}
#porjadok .block.three:after,
#porjadok .block.six:after,
#porjadok .block.nine:after {
width: 30px;
right: -30px;
}
#porjadok .block.four:before,
#porjadok .block.seven:before {
position: absolute;
 width: 30px;
  height: 5px;
  content: '';
  background: #D2BA65;
  left: -30px;
  top: 50%;
}
#porjadok .separator:before {
position: absolute;
 width: 5px;
  height: 140px;
  content: '';
  background: #D2BA65;
  left: 0;
  top: 0;
}
#porjadok .separator:after {
position: absolute;
 width: 5px;
  height: 137px;
  content: '';
  background: #D2BA65;
  right: 0;
  bottom: 0;
}
#porjadok .separator.last {
width: 50%;
float: right;
}
#porjadok .separator.last:before {
height: 30px;
}
#kontakty .container {
position: relative;
}
#kontakty .col-xs-5 {
background: url('images/16_form_kontact.jpg') no-repeat;
background-size: 100%;
  min-height: 377px;
  position: absolute;
  padding: 50px 35px;
  z-index: 555;
  width: 410px;
  right: 0;
    bottom: -420px;
}
#kontakty .map_right .adress {
clear: both;
margin-bottom: 30px;
display: block;
float: left;
width: 100%;
}
#kontakty .map_right span {
	color: #d0aa3f;
	font-family: 'weblysleek ui semilight';
	font-size: 24px;
	float: left;
	line-height: 26px;
}
#kontakty .map_right p {
	color: #ffffff;
	font-family: 'weblysleek ui semilight';
	font-size: 24px;
	float: right;
	margin: 0;
	text-align: right;
	line-height: 26px;
}
#footer {
	padding: 30px 0;
}
.footer_logo {
	float: left;
	margin-left: 20px;
}
.footer_logo a {
	color: #898a8c;
	font-family: 'weblysleek ui semilight';
	font-size: 14px;
	text-decoration: none;
}
.footer_logo a:hover {
	color: #898a8c;
	text-decoration: none;
}
.soc_links {
	width: 200px;
	margin: 0 auto;
	float: none !important;
}
.soc_links span {
	color: #898a8c;
	font-family: 'roboto condensed light';
	font-size: 17px;
	display: block;
	margin-bottom: 10px;
}
.soc_links .links li {
	display: inline-block;
}
.soc_links .links a {
	display: block;
	width:27px;
	height:27px;
}
.soc_links .links .fb {
	background: url('images/17_fc1.jpg') no-repeat;
	background-size: 100%;
}
.soc_links .links .gp {
	background: url('images/17_gog1.jpg') no-repeat;
	background-size: 100%;
}
.soc_links .links .ok {
	background: url('images/17_odn1.jpg') no-repeat;
	background-size: 100%;
}
.soc_links .links .vk {
	background: url('images/17_vk1.jpg') no-repeat;
	background-size: 100%;
}
.soc_links .links .fb:hover {
	background: url('images/17_fc2.jpg') no-repeat;
	background-size: 100%;
}
.soc_links .links .gp:hover {
	background: url('images/17_gog2.jpg') no-repeat;
	background-size: 100%;
}
.soc_links .links .ok:hover {
	background: url('images/17_odn2.jpg') no-repeat;
	background-size: 100%;
}
.soc_links .links .vk:hover {
	background: url('images/17_vk2.jpg') no-repeat;
	background-size: 100%;
}
.soc_links p>a,
.soc_links p {
	color: #898a8c;
	font-family: 'roboto condensed light';
	font-size: 12px;
}
.footer_adress {
	float: right !important;
	margin-right: 20px;
	width: 30%;
	text-align: right;
}
.footer_adress>a:hover{
text-decoration: none !important;
}
.footer_adress img {
  vertical-align: top;
  margin-top: 10px;
}
.footer_adress span {
	color: #d0aa3f;
	font-family: 'weblysleek ui semilight';
	font-size: 23px;
	font-weight: bold;
	margin-right: 10px;
}
.footer_adress b {
	color: #2b344e;
	font-family: 'weblysleek ui semilight';
	font-size: 27px;
}
.footer_adress p {
	color: #2b344e;
	font-family: 'weblysleek ui semilight';
	font-size: 16px;
	text-align: right;
}
.footer_adress  .mail {
	color: #2b344e;
	font-family: 'weblysleek ui semilight';
	font-size: 26px;
	text-align: right;
}
.soc_links .zakaz {
  background: url('images/0_knop_ostavit_zayavku.png') no-repeat;
  background-size: 100%;
  width: 180px;
  height: 51px;
  display: block;
  margin: 0 auto;
}
.soc_links .zakaz:hover {
opacity: 0.9;
}
.menu_button {
display: none;
}

@media screen and (max-width: 990px){
.container {
	min-width: 750px;
}
.top_menu a {
  font-size: 14px;
}
h3.header_tittle {
  margin-top: 7px;
}
.bottom_info {
  height: 140px;
}
.bottom_info h2 {
  font-size: 25px;
}
.bottom_info p {
  font-size: 18px;
}
#hindexslide {
  max-height: 250px !important;
}
#indexForm1 {
  padding: 33px 35px;
}
#indexEditbox40, #indexEditbox39, #indexEditbox7, #indexEditbox8, #indexEditbox3, #indexEditbox4, #indexEditbox6, #indexEditbox5, #indexEditbox1, #indexEditbox2 {
  width: 31%;
  height: 39px;
  line-height: 37px;
  }
  #indexButton1 {
  height: 42px;
  }
  section .shtoru_text {
  font-size: 18px;
  margin: 10px 0;
  }
  #nashi_raboti #indexSlideShow17 {
  margin-left: 60px;
  width: 320px;
}
#nashi_raboti .object_tittle {
  font-size: 20px;
  }
  #wb_indexCarousel3 .pagination,
  #indexCarousel3 .frame {
  width: 720px;
  }
  #nashi_raboti .object_info {
  width: 259px;
  margin-right: 54px;
}
  #nashi_raboti #indexSlideShow17 img {
  width: 312px;
  height: auto;
  }
  #nashi_raboti .object_desc {
  font-size: 14px;
  }
#wb_indexForm6 {
  width: 225px;
    bottom: 68px;
  }
  #wb_indexForm6 input[type="submit"] {
  width: 225px;
  height: 47px;
  background-size: 100%;
  }
  #wb_indexForm6 input[type="text"], #wb_indexForm6 input[type="email"] {
  height: 43px;
  line-height: 42px;
  }
  .like_home {
  background-size: 100% 100%;
  font-size: 14px;
    min-height: 332px;
  }
  #interesnue_stili img,
  #shtoru img,
  #osobennosti img {
  width: 100%;
  }
  section h3 {
  font-size: 19px;
}
#form_three h2, #form_two h2 {
  font-size: 27px;
}
#indexform3, #indexForm2 {
  margin-top: -21px;
  padding: 34px 35px 29px;
}
#indexButton3,
#indexButton2 {
  height: 43px;
  }
  #form_three, #form_two {
  height: 195px;
}
#wb_indexCarousel1 .pagination,
#wb_indexCarousel2 .pagination,
#indexCarousel1 .frame,
#wb_indexCarousel2 .frame,
  #wb_indexCarousel1, #wb_indexCarousel2 {
  width: 720px;
  }
  #wb_indexCarousel2,
  #wb_indexCarousel1 {
  height: 269px;
  }
  #wb_indexCarousel2 #indexSlideShow1, #wb_indexCarousel1 #indexSlideShow1 {
	margin-left: 9.5% !important;
  }
  #wb_indexCarousel2 #indexSlideShow2, #wb_indexCarousel1 #indexSlideShow2 {
  margin-right: 9.5% !important;
	}
  #wb_indexCarousel2 .frame div, #wb_indexCarousel2 .frame div,
  #wb_indexCarousel2 .frame div, #wb_indexCarousel1 .frame div {
  width: 39%;
  height: auto;
  }
  #wb_indexCarousel2 .frame img, #wb_indexCarousel2 .frame img,
  #wb_indexCarousel2 .frame img, #wb_indexCarousel1 .frame img {
  width: 100%;
  height: auto;
  }
  #indexCarousel2_next, #indexCarousel1_next,
  #indexCarousel2_back, #indexCarousel1_back {
  top: 78px;
  }
	.calculator {
  width: 100%;
    background-size: 100%;
}
#cat_prod, #type_prod {
  width: 260px;
}
#cat_prod select, #type_prod select {
  height: 40px;
  }
  #width_prod input, #height_prod input, #number_prod input {
  height: 36px;
  }
#width_prod, #height_prod, #number_prod {
  width: 170px;
}
#indexEditbox25, #indexEditbox26 {
  width: 260px;
  height: 40px;
  }
  .calculator .text {
  font-size: 20px;
  }
  #porjadok .block.one,
  #porjadok .block {
  background-size: 100% 100%;
  }
  #porjadok .table_cell span {
  font-size: 16px;
  }
  #porjadok .one, #porjadok .four, #porjadok .seven {
  margin-left: 15px;
}
#porjadok .three, #porjadok .six, #porjadok .nine {
  margin-right: 15px;
}
#porjadok .one a {
  width: 140px;
  height: 46px;
  }
  #porjadok .block:after {
  width: 45px;
  right: -42px;
}
#porjadok .block.three:after, #porjadok .block.six:after, #porjadok .block.nine:after {
  width: 16px;
  right: -15px;
}
#porjadok .block.four:before, #porjadok .block.seven:before {
  width: 17px;
  left: -15px;
  }
  #preemuchestva .block {
  width: 100%;
    height: 347px;
  margin: 50px auto;
  padding: 44px 20px;
  }
  #preemuchestva p {
  font-size: 19px;
  }
  #preemuchestva .col-xs-6 {
  margin-bottom: 10px;
}
#garantiy span {
  font-size: 20px;
  padding: 13px;
  }
  #indexCarousel4 .frame {
  width: 588px;
  }
  #indexCarousel4 .frame img {
	width: 90%;
  }
  #wb_indexCarousel4 .pagination,
  #our_team #wb_indexCarousel4 {
    width: 100%;
  }
  #our_team #wb_indexCarousel4 {
    height: 286px;
  margin-bottom: 0;
  }
  .footer_adress .mail {
  font-size: 20px;
  }
  .footer_adress b {
  font-size: 23px;
  }
  .footer_adress img {
  margin-top: 5px;
}
#footer .col-xs-3 {
  width: 31%;
}
#kontakty .col-xs-5 {
  width: 356px;
    padding: 32px 35px;
  } 
#kontakty .map_right p {
  font-size: 18px;
  }
  .indexCarousel4_full .indexCarousel4 {
  margin: 0 22px;
  }
  .like_home hr {
  margin: 20px 0px;
  }
}
/*@media screen and (max-width: 340px){
.menu_button {
display: block;
width: 20px;
height: 25px;
float: right;
margin-top: 5px;
background: url('images/menu.png') no-repeat;
background-size: 100%;
}
#menu {
display: none;
background-color: transparent;
  background-image: url(images/1_fon_zagolovok.jpg);
  background-repeat: repeat-x;
  background-position: center center;
  background-size: cover;
}
#menu  {
  width: 155px;
  float: right;
  padding: 10px;
}
#menu li {
clear: both;
float: none;
}
	.top_menu a {
  font-size: 17px;
}
.top_info .left {
  color: #2b344e;
  font-family: 'weblysleek ui semilight';
  font-size: 11px;
  margin: 8px 0 0 0px;
  text-align: left;
  line-height: 16px;
}
.top_info .center {
  width: 100%;
  clear: both;
}
h3.header_tittle {
  margin-top: 7px;
  font-size: 21px;
}
.contact_info span {
  color: #d0aa3f;
  font-family: 'weblysleek ui semilight';
  font-size: 15px;
  font-weight: bold;
  margin-right: 4px;
}
.contact_info {
  margin: 6px 0 0 0;
}
.contact_info p {
  font-size: 10px;
    margin-bottom: 5px;
  }
  .contact_info span,
  .contact_info b {
  font-size: 13px
  }
  .contact_info img {
    margin-top: 3px;
  width: 15px;
}
  .bottom_info {
  height: 120px;
}
.bottom_info h2 {
  font-size: 13px;
}
.bottom_info p {
    font-size: 11px;
  line-height: 14px;
}
#hindexslide {
  max-height: 250px !important;
}
#indexForm1 {
  padding: 33px 35px;
}
#indexEditbox40, #indexEditbox39, #indexEditbox7, #indexEditbox8, #indexEditbox3, #indexEditbox4, #indexEditbox6, #indexEditbox5, #indexEditbox1, #indexEditbox2 {
  width: 31%;
  height: 39px;
  line-height: 37px;
  }
  #indexButton1 {
  height: 42px;
  }
  section .shtoru_text {
  font-size: 20px;
  margin: 10px 0;
  }
  #nashi_raboti #indexSlideShow17 {
  margin-left: 60px;
  width: 320px;
}
#nashi_raboti .object_tittle {
  font-size: 20px;
  }
  #wb_indexCarousel3 .pagination,
  #indexCarousel3 .frame {
  width: 720px;
  }
  #nashi_raboti .object_info {
  width: 259px;
  margin-right: 54px;
}
  #nashi_raboti #indexSlideShow17 img {
  width: 312px;
  height: auto;
  }
  #nashi_raboti .object_desc {
  font-size: 14px;
  }
#wb_indexForm6 {
  width: 225px;
    bottom: 68px;
  }
  #wb_indexForm6 input[type="submit"] {
  width: 225px;
  height: 47px;
  background-size: 100%;
  }
  #wb_indexForm6 input[type="text"], #wb_indexForm6 input[type="email"] {
  height: 43px;
  line-height: 42px;
  }
  .like_home {
  background-size: 100% 100%;
  font-size: 14px;
    min-height: 332px;
  }
  #interesnue_stili img,
  #shtoru img,
  #osobennosti img {
  width: 100%;
  }
  section h3 {
  font-size: 19px;
}
#form_three h2, #form_two h2 {
  font-size: 27px;
}
#indexform3, #indexForm2 {
  margin-top: -21px;
  padding: 34px 35px 29px;
}
#indexButton3,
#indexButton2 {
  height: 43px;
  }
  #form_three, #form_two {
  height: 195px;
}
#wb_indexCarousel1 .pagination,
#wb_indexCarousel2 .pagination,
#indexCarousel1 .frame,
#wb_indexCarousel2 .frame,
  #wb_indexCarousel1, #wb_indexCarousel2 {
  width: 720px;
  }
  #wb_indexCarousel2,
  #wb_indexCarousel1 {
  height: 240px;
  }
  #wb_indexCarousel2 .frame div, #wb_indexCarousel2 .frame div,
  #wb_indexCarousel2 .frame div, #wb_indexCarousel1 .frame div {
  width: 34%;
  height: auto;
  }
  #wb_indexCarousel2 .frame img, #wb_indexCarousel2 .frame img,
  #wb_indexCarousel2 .frame img, #wb_indexCarousel1 .frame img {
  width: 100%;
  height: auto;
  }
  #indexCarousel2_next, #indexCarousel1_next,
  #indexCarousel2_back, #indexCarousel1_back {
  top: 70px;
  }
	.calculator {
  width: 100%;
    background-size: 100%;
}
#cat_prod, #type_prod {
  width: 260px;
}
#cat_prod select, #type_prod select {
  height: 40px;
  }
  #width_prod input, #height_prod input, #number_prod input {
  height: 36px;
  }
#width_prod, #height_prod, #number_prod {
  width: 170px;
}
#indexEditbox25, #indexEditbox26 {
  width: 260px;
  height: 40px;
  }
  .calculator .text {
  font-size: 20px;
  }
  #porjadok .block.one,
  #porjadok .block {
  background-size: 100% 100%;
  }
  #porjadok .table_cell span {
  font-size: 16px;
  }
  #porjadok .one, #porjadok .four, #porjadok .seven {
  margin-left: 15px;
}
#porjadok .three, #porjadok .six, #porjadok .nine {
  margin-right: 15px;
}
#porjadok .one a {
  width: 140px;
  height: 46px;
  }
  #porjadok .block:after {
  width: 45px;
  right: -42px;
}
#porjadok .block.three:after, #porjadok .block.six:after, #porjadok .block.nine:after {
  width: 16px;
  right: -15px;
}
#porjadok .block.four:before, #porjadok .block.seven:before {
  width: 17px;
  left: -15px;
  }
  #preemuchestva .block {
  width: 100%;
    height: 347px;
  margin: 50px auto;
  padding: 44px 20px;
  }
  #preemuchestva p {
  font-size: 19px;
  }
  #preemuchestva .col-xs-6 {
  margin-bottom: 10px;
}
#garantiy span {
  font-size: 20px;
  padding: 13px;
  }
  #indexCarousel4 .frame {
  width: 588px;
  }
  #indexCarousel4 .frame img {
	width: 90%;
  }
  #wb_indexCarousel4 .pagination,
  #our_team #wb_indexCarousel4 {
    width: 100%;
  }
  #our_team #wb_indexCarousel4 {
    height: 286px;
  margin-bottom: 0;
  }
  .footer_adress .mail {
  font-size: 20px;
  }
  .footer_adress b {
  font-size: 23px;
  }
  .footer_adress img {
  margin-top: 5px;
}
#footer .col-xs-3 {
  width: 31%;
}
#kontakty .col-xs-5 {
  width: 356px;
    padding: 32px 35px;
  } 
#kontakty .map_right p {
  font-size: 18px;
  }
  .indexCarousel4_full .indexCarousel4 {
  margin: 0 22px;
  }
}*/

.htc-logo {
	float: left;
    width: 100%;
    height: 99px;
    margin: 0 auto;
    margin-top: -50px;
}
.htc-logo h1 {
    display: inline-block;
    vertical-align: middle;
    margin-top: -10px;
    padding-top: 5px;
    font: 400 3.6rem 'weblysleek ui semilight';
    color: #11325a;
	margin-bottom: 0;
}
.htc-logo h1 mark {
    background: none;
    color: #D4B866;
	padding-right: 0;
}

#slider_form .shtoru_text {
	color: white;
}

#slider_form  .icon img {
    width: 60px;
    height: 60px;
}

.button {
	outline: none;
	display: block;
	margin: 0 auto;
    line-height: 58px;
	cursor: pointer;
    width: 302px;
    height: 58px;
    background: 100%;
    border: 0px #A9A9A9 solid;
    background-color: transparent;
    background-image: url(images/0_knopka_yto4nit.png);
    background-repeat: no-repeat;
    background-position: center center;
    font-family: 'Roboto Condensed Light';
    color: #fff;
    font-size: 21px;
    text-transform: uppercase;
    font-weight: bold;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.66);
}
.button:visited {
    color: #fff;
}
.button:hover {
    color: #fff;
	 background-image: url(images/0_knopka_yto4nit_hover.png);
	text-decoration: none;
}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix {
    display: inline-block;
}
.clearfix {
    display: block;
}
