* {
    padding: 0;
    margin: 0;
} 

body {
background: url(images/lineup.jpg) repeat-x;
font-family: "Cambria italic";
font-size: 14px;
padding: 0;
margin: 0;
color: #fff;

}

#wrap {
width: 1000px;
margin: 0px auto;
}

#header {
font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
height: 140px;
}

#hals {
   position: relative;
   background: url(images/zub.png) repeat-x;
   height: 565px;
   z-index: 2;
}

#block1_3 {
   position: relative;
   background: url(images/fon_block3.jpg) repeat;
   margin-top: -60px;
   height: 820px;
   z-index: 1;
}

#block3 {
background: url(images/block3_line.png) repeat-y;
height: 820px;
color: black;
width: 1010px;
margin-left: -16px;
}

#block3 h1{
padding-top: 65px;
font-family: RobotoCondensed-Light;
font-size: 40px;
text-align: center;
}

#block3 h2{
font-family: RobotoCondensed-Light;
color: #27a6d1;
text-align: center;
font-size: 28px;
margin: -602px 0px 0px 300px;
}

#block3 h2 order{
font-family: RobotoCondensed-Light;
color: #000000;
text-align: center;
font-size: 28px;
}

#block3 h3{
font-family: RobotoCondensed-Light;
text-align: center;
color: #4f4f4f;
font-size: 16px;
margin: 0px 0px 0px 300px;
}

#block3 h4{
font-family: RobotoCondensed-Light;
text-align: center;
font-size: 15px;
width: 500px;
margin: 7px 0px 0px 410px;
}

#block3 h5{
font-family: RobotoCondensed-Light;
text-align: center;
margin: 158px 0px 15px -350px;
}
#block3 h5 up2{
font-size: 28px;
color: #27a6d1;
}
#block3 h5 down2{
font-size: 16px;
color: #4f4f4f;
}

#block3 h5 up2 order{
font-family: RobotoCondensed-Light;
color: #000000;
text-align: center;
font-size: 28px;
}

#block3 h6{
font-family: RobotoCondensed-Light;
text-align: center;
font-size: 15px;
width: 500px;
margin: 0px 0px 0px 85px;
}

#block3_down h1{
font-family: RobotoCondensed-Light;
text-align: left;
font-size: 13px;
margin: -25px 0px 0px 60px;
}

#block3foto {
background: url(images/block3.jpg) no-repeat;
height: 657px;
margin-left: 55px;
}

#forma {
   background: url(images/forma.png) no-repeat;
   min-width: 325px;
   height: 503px;
   margin: -155px 0px 0px 645px;
}

#forma h1{
   color: #27a6d1;
   font-family: RobotoCondensed-Light;
   font-size: 28px;
   width: 334px;
   text-align: center;
   padding: 30px 9px 0px 0px;
}

#forma h2{
   font-size: 21px;
   font-family: RobotoCondensed-Light;
   text-align: left;
   padding: 8px 0px 0px 20px;
   color: #545454;
}

#forma h3{
   font-size: 20px;
   font-family: RobotoCondensed-Light;
   text-align: left;
   padding: 5px 0px 0px 20px;
   color: #545454;
}

#forma h3 big{
font-weight: bold;
color: #000000;
}

#forma h4{
   font-size: 12px;
   font-family: RobotoCondensed-Light;
   text-align: left;
   padding: 15px 0px 0px 20px;
   color: #000000;
}

#logo {
   position: absolute;
   margin: 50px 0px 0px 5px;
}

#logo2 {
   position: absolute;
   margin: 44px 0px 0px 285px;
}

#tel {
   position: absolute;
   text-align: right;
   margin: 30px 0px 0px 768px;
   font-size: 29px;
   font-family: RobotoCondensed-Light;
}

#tel order{
   font-size: 20px;
   margin-right: 7px;
   font-family: RobotoCondensed-Light;
}

#tel order2{
   color: #27a6d1;
}

#tel order3{
   margin-top: 50px;
}

#sity{
   text-align: right;
   margin-right: 20px;
}

#knopka3{
margin: -310px 0px 5px 600px;
}

#knopka3_1{
margin: 282px 0px 5px 265px;
}

#wrap_block4 {
position: relative;
background: url(images/block4_line.png) no-repeat;
background-position: center top;
height: 107px;
z-index: 4;
}

#block04_1 {
margin-top: 0px;
margin-left: -10px;
}

#block04_1 h1{
text-align: center;
font-size: 40px;
font-family: RobotoCondensed-Light;
padding: 10px 0px 0px 0px;
color: #ffffff;
}

#block1_4 {
   position: relative;
   background: url(images/fon_block3.jpg) repeat;
   height: 700px;
   margin-top: -25px;
   z-index: 3;
}

#block4 {
background: url(images/block3_line.png) repeat-y;
height: 670px;
color: black;
width: 1010px;
margin-left: -16px;
padding-top: 30px;
}

#block4_foto {
background: url(images/block4.jpg) no-repeat;
height: 610px;
margin-left: 34px;
}

#block5 {
background: url(images/block5.jpg) no-repeat;
height: 638px;
margin-top: -35px;
margin-left: 35px;
}

#block5 h1{
font-size: 22px;
font-family: RobotoCondensed-Light;
padding: 190px 0px 0px 0px;
margin-left: 30px;
color: #000000;
text-align: center;
}

#block5 h2{
font-size: 22px;
font-family: RobotoCondensed-Light;
margin: -120px 0px 0px -710px;
color: #000000;
text-align: center;
}

#block5 h3{
font-size: 22px;
font-family: RobotoCondensed-Light;
margin: -115px 0px 0px 660px;
color: #000000;
text-align: center;
}

#block5 h4{
font-size: 22px;
font-family: RobotoCondensed-Light;
margin: 190px 0px 0px 365px;
color: #000000;
text-align: center;
}

#block5 h5{
font-size: 22px;
font-family: RobotoCondensed-Light;
margin: -150px 360px 0px 0px;
color: #000000;
text-align: center;
}

#block06 {
position: relative;
background: url(images/block6.jpg) no-repeat;
background-position: center top;
height: 385px;
margin-top: -100px;
z-index: 5;
padding-top: 40px;
}

#block6_text h1{
font-size: 35px;
font-family: RobotoCondensed-Regular;
margin-top: -305px;
padding: 0px 0px 0px 465px;
width: 570px;
color: #ffffff;
text-align: center;
text-shadow: #000000 1px 1px 1px;
}

#block6_text h2{
font-size: 15px;
font-family: RobotoCondensed-Light;
margin-top: 90px;
padding: 0px 0px 0px 560px;
color: #000000;
text-align: left;
}

#forma2 {
background: url(images/forma2.png) no-repeat;
height: 336px;
margin-left: 5px;
}

#forma2 h2{
font-size: 37px;
font-family: RobotoCondensed-Light;
padding: 38px 0px 0px 35px;
color: #000000;
}

#hals2 {
   position: relative;
   background: url(images/zub2.png) repeat-x;
   height: 674px;
   margin-top: -30px;
   padding-top: 70px;
   z-index: 6;
}

#plus {
   background: url(images/plus.jpg) no-repeat;
   height: 450px;
   margin-top: -25px;
   margin-left: 15px;
   padding-top: 15px;
}

#plus h1{
font-size: 32px;
font-family: RobotoCondensed-Light;
margin-left: 50px;
color: #4E4E4E;
text-align: left;
}

#plus h2{
font-size: 20px;
font-family: RobotoCondensed-Light;
margin-left: 72px;
margin-top: 25px;
color: #4E4E4E;
text-align: left;
}

#plus h3{
font-size: 32px;
font-family: RobotoCondensed-Light;
margin-left: 554px;
margin-top: -251px;
color: #4E4E4E;
text-align: left;
}

#plus h4{
font-size: 20px;
font-family: RobotoCondensed-Light;
margin-left: 577px;
margin-top: 25px;
color: #4E4E4E;
text-align: left;
}

#block7 {
background: url(images/human.jpg) no-repeat;
height: 504px;
margin: 12px 0px 0px -30px;
}

#block7_1{

height: 501px;
width: 780px;
margin-left: 270px;
}

#block8_0 {
background: #27a6d1 repeat-x;
height: 120px;
margin-top: -15px;
}

#block8 {
position: relative;
background: url(images/line_block8.png) no-repeat;
height: 150px;
margin-top: -120px;
z-index: 10;
}

#block8 h1{
font-size: 37px;
font-family: RobotoCondensed-Regular;
padding: 15px 0px 0px 0px;
color: #fff;
text-align: center;
}

#block8 h2{
font-size: 27px;
font-family: RobotoCondensed-Light;
margin: 0px 0px 0px 0px;
color: #fff;
text-align: center;
}

#block9_1 {
   position: relative;
   background: url(images/fon_block3.jpg) repeat;
   margin-top: -30px;
   padding-top: 30px;
   height: 1240px;
   z-index: 9;
}

#block9 {
background: url(images/block3_line.png) repeat-y;
width: 1010px;
height: 1260px;
margin-top: -30px;
padding-top: 10px;
padding-left: 7px;
margin-left: -16px;
}

#block10 {
background: url(images/block10.jpg) no-repeat;
height: 600px;
margin-top: 0px;
margin-left: 20px;
}

#block10 h2{
font-size: 19px;
font-family: RobotoCondensed-Light;
padding-top: 170px;
margin: 0px 0px 0px -835px;
color: #2E2E2E;
text-align: center;
}

#block10 h3{
font-size: 19px;
font-family: RobotoCondensed-Light;
margin: -75px 0px 0px -320px;
color: #2E2E2E;
text-align: center;
}

#block10 h4{
font-size: 19px;
font-family: RobotoCondensed-Light;
margin: -100px 0px 0px 275px;
color: #2E2E2E;
text-align: center;
}

#block10 h5{
font-size: 19px;
font-family: RobotoCondensed-Light;
margin: -100px 0px 0px 795px;
color: #2E2E2E;
text-align: center;
}

#block10 h6{
font-size: 19px;
font-family: RobotoCondensed-Light;
margin: 187px 0px 0px -582px;
color: #2E2E2E;
text-align: center;
}

#block10_1 h1{
font-size: 19px;
font-family: RobotoCondensed-Light;
margin: -50px 10px 0px 0px;
color: #2E2E2E;
text-align: center;
}

#block10_2 h1{
font-size: 19px;
font-family: RobotoCondensed-Light;
margin: -125px 0px 0px 545px;
color: #2E2E2E;
text-align: center;
}

#hals3 {
   position: relative;
   background: url(images/zub3.png) repeat-x;
   height: 361px;
   margin-top: -20px;
   padding-top: 70px;
   z-index: 21;
}

#block11 {
height: 291px;
margin-top: 0px;
}

#wrap_block12 {
position: relative;
background: url(images/block12_line.jpg) no-repeat;
background-position: center top;
margin-top: -95px;
height: 345px;
z-index: 20;
}

#block12 {
height: 320px;
margin-top: 0px;
}

#block12 h1{
font-size: 22px;
font-family: RobotoCondensed-Light;
padding: 70px 0px 0px 25px;
color: #fff;
text-align: left;
}

#block12 h2{
font-size: 18px;
font-family: RobotoCondensed-Light;
padding: 20px 0px 0px 25px;
color: #fff;
text-align: left;
}

#block12_1 {
margin: 20px 0px 0px 16px;
}

#block12_2 {
background: url(images/logodown.png) no-repeat;
height: 95px;
margin: -190px 0px 0px 310px;
}

#block12_2 h2{
font-size: 20px;
font-family: RobotoCondensed-Light;
padding: 200px 0px 0px 170px;
color: #fff;
text-align: center;
}

#block12_2 h2 order{
font-size: 20px;
font-family: RobotoCondensed-Light;
color: #27A6D1;
}

#block12_3 {
background: url(images/comande.png) no-repeat;
height: 224px;
margin: -150px 0px 0px 750px;
}

#block13_0 {
position: relative;
background: url(images/block13.png) no-repeat;
background-position: center top;
padding-top: 12px;
height: 200px;
z-index: 12;
}

#block13 {
height: 200px;
margin-top: -20px;
}

#block13 h1{
font-size: 40px;
font-family: RobotoCondensed-Light;
margin: 20px 0px 0px 0px;
color: #fff;
text-align: center;
}

#block13_1 {
font-family: RobotoCondensed-Light;
font-size: 20px;
margin: 30px 0px 0px 180px;
}

#block13_1 a{
color: #fff;
text-decoration: underline;
}

#block13_1 a:hover{
color: #fff;
text-decoration: none;
}

#block13_2 {
background: url(images/linesoc.png) no-repeat;
height: 63px;
margin: -75px 0px 0px 720px;
}

#block14_0 {
background: #27a6d1 repeat-x;
height: 15px;
}

#block14 {
height: 550px;
margin-top: 20px;
}

#block14_1 {
background: url(images/line_block14.jpg) no-repeat;
height: 86px;
margin: -20px 0px 0px 150px;
}

#block14_1 h1{
font-size: 38px;
font-family: RobotoCondensed-Light;
margin: 0px 0px 0px -175px;
color: #fff;
text-align: center;
}

#block14_3 {
background: url(images/human2.jpg) no-repeat;
height: 422px;
margin: 10px 0px 0px 30px;
}

#block14_2 {
margin: -400px 0px 0px 330px;
}

.bblue_btn {
  background: #DF4C41;
  background-image: -webkit-linear-gradient(top, #DF4C41, #DF4C41);
  background-image: -moz-linear-gradient(top, #DF4C41, #DF4C41);
  background-image: -ms-linear-gradient(top, #DF4C41, #DF4C41);
  background-image: -o-linear-gradient(top, #DF4C41, #DF4C41);
  background-image: linear-gradient(to bottom, #DF4C41, #DF4C41);
  -webkit-border-radius: 3;
  -moz-border-radius: 3;
  border-radius: 3px;
font-family: RobotoCondensed-Light;
  color: #ffffff;
  font-size: 22px;
  font-weight: 500;
  padding: 6px 20px;
  text-decoration: none;
  display:inline-block;
  margin-right:8px;
  cursor:pointer;
}
.bblue_btn:hover {
  background: #F57C7A;
  background-image: -webkit-linear-gradient(top, #F57C7A, #F57C7A);
  background-image: -moz-linear-gradient(top, #F57C7A, #F57C7A);
  background-image: -ms-linear-gradient(top, #F57C7A, #F57C7A);
  background-image: -o-linear-gradient(top, #F57C7A, #F57C7A);
  background-image: linear-gradient(to bottom, #F57C7A, #F57C7A);
  text-decoration: none;
  color: #ffffff;
}
.market_page {
  min-height: 200px;
}
.market_page .img{
  float:left;
  margin:20px 40px 10px 0;
  display:block;
  height:150px;
  width:150px;
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
  -moz-box-shadow:    0px 0px 3px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
  border: 1px #FFFFFF solid;
}

.slide_9 {
                min-width: 1005px;
	text-align: center;
}
.slide_9 h2 {
	font-size: 48px;
	font-family: RobotoCondensed-Light;
	font-style: normal;
	font-weight: 700;
	text-transform: uppercase;
	display: block;
	margin-bottom: 15px;
}
.slide_9 h2 span {
	font-size: 36px;
	display: block;
	text-transform: none;
	font-weight: normal;
}
.tovar {
	width:200px;
   font-family: RobotoCondensed-Light;
	padding: 14px;

	text-align: center;
	float: left;
	font-size: 20px;
	line-height: 1.1;
	margin-right: 25px;
	margin-top: 15px;
}
.tovar:nth-child(4n) {
	margin-right: 0
}
.tovar img {
	padding-bottom: 14px;
}
.tovar span {
	display: block;
                font-family: RobotoCondensed-Regular;
                color: #000000;
	margin-bottom: 19px;
}
.tovar p {
	color: #6e6e6e;
	display: block;
	margin-bottom: 10px;
}
.tovar p em {
	text-decoration: line-through;
	padding-left: 5px;
	font-style: normal;
}
.tovar strong {
	font-size: 28px;
	display: block;
                color: #000000;
}
.tovar button {
	background: url("button_tovar.png") no-repeat;
	cursor: pointer;
	width: 201px;
	height: 43px;
	border: none;
	display: block;
	margin: 15px auto 0;
}
.tovar button:active {
	background-position: 0 -43px;	
}
.kn {
	padding: 10px 0px 0px 15px;	
}

.great_btn {
 background: linear-gradient(to bottom, #DF4C41 0%,#DF4C41 100%);
font-family: RobotoCondensed-Light;
 color: #fff;
 font-size: 25px;
 padding: 4px 0px 5px 0px;
 margin: 20px 0px 0px 5px;
 cursor: pointer;
 border: 0;
 border-top: 1px solid #DF4C41;
 border-right: 1px solid #DF4C41;
 border-left: 1px solid #DF4C41;
 border-bottom: 1px solid #DF4C41;
 box-shadow: 0 -1px 0 #DF4C41, 0 1px 0 #fff;
 width: 220px;
 border-radius: 2px;
}

.great_btn2 {
 font-family: RobotoCondensed-Light;
 color: #000000;
 font-size: 16px;
 width: 205px;
 margin-bottom: 5px;
 margin-left: 26px;
}

#forma_new2 {
   padding: 20px 0px 0px 30px;
}

.great_btn3_1 {
 background: linear-gradient(to bottom, #DF4C41 0%,#DF4C41 100%);
font-family: RobotoCondensed-Light;
 color: #fff;
 font-size: 25px;
 padding: 4px 0px 5px 0px;
 margin: 0px 0px 0px -30px;
 cursor: pointer;
 border: 0;
 border-top: 1px solid #DF4C41;
 border-right: 1px solid #DF4C41;
 border-left: 1px solid #DF4C41;
 border-bottom: 1px solid #DF4C41;
 box-shadow: 0 -1px 0 #DF4C41, 0 1px 0 #fff;
 width: 220px;
 border-radius: 2px;
}

.great_btn3 {
 font-family: RobotoCondensed-Light;
 color: #000000;
 font-size: 16px;
 width: 205px;
 margin-bottom: 5px;
 margin: 0px 0px 0px -10px;
}

#forma_new {
   padding: 12px 0px 0px 50px;
}

#slideshow {
	margin:0 auto;
	width:695px;
	height:500px;
	position:relative;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:695px;
  height:500px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:695px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:500px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:39px;
  height:500px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:215px;
  left:-40px;
  background:transparent url(img/control_left.png) no-repeat 0 0;
  height: 50px;
}
#rightControl {
  top:215px;
  right:-50px;
  background:transparent url(img/control_right.png) no-repeat 0 0;
  height: 50px;
}

.slider-box{
  position:relative;
  margin: -40px 0px 0px 142px;
  width:731px;
  height:291px;
  overflow:hidden;
}
.slider{
  position:relative;
  width:10000px;
  height:291px;
}
.slider img{
  float:left;
}
.slider-box .prev, .slider-box .next{
  position:absolute;
  top:115px;
  display:block;
  width:29px;
  height:36px;
  cursor:pointer;
}
.slider-box .prev{
  left:0px;
  height: 40px;
  background:url(images/slider_controls.png) no-repeat 0 0;
}
.slider-box .next{
  right:0px;
  height: 40px;
  background:url(images/slider_controls2.png) no-repeat 0 0;
}