img.block{display:block;}

.nobr{white-space:nowrap;}

body{margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;background:#fff;}

table{border:0;}
td{vertical-align:top;text-align:left;}

h1{font-size:150%;font-family:Arial;color:#CF0000;font-weight:normal;margin-bottom:17px;margin-top:10px;}
.blue-headers h1{color:#1088df;}

h2{font-size:130%;font-family:Arial, Verdana, Helvetica, sans-serif;color:#666;padding:0;margin:0;font-weight:normal;clear:both}

h3{font-size:110%;
          font-weight:normal;
          font-family:Arial, Verdana, Helvetica, sans-serif;
          color:#CF0000;
}

h4{color:#666666;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:95%;
	font-weight:bold;
}

img{border:0;}

a:link{color:#0035E3;}
a:visited{color:#7E3B9D;}
a:hover{color:#8f487a;}
a:active{color:#FF7505;}

a.rootRubric{color:#333333}


.w100{width:100%;}

.header{padding:25px 0 20px;}
.header1{padding:40px 0 0;}
 .header1 a{outline:none;}
.header-top{font-size:70%;padding-left:15px;border-left:3px solid #666;}
.header-top1{background:url(../images/fon.gif) left top repeat-x;}
.header-top2{background:url(../images/fon1.gif) left top repeat-x;border-left:1px solid #fff;}

.textb, .text_contacts{padding:0px;}
/**/
.textb h1{font-size:2.1em;margin-bottom:26px;}
.text_contacts h1{margin-bottom:20px;}
.text h2{color:#333;font-size:150%;}
/**/
.text, .text1{padding:19px 0 20px;margin:0;}
.text1 .text_contacts{margin-bottom:-9px;}
.text_top{padding:0;/* vertical-align:baseline;*/}
  .text_top a{outline:none;border-bottom:none;text-decoration:none;}

.textb, .text p{font-size:75%;color:#333;line-height:1.5em;}
.textb p, .text_contacts p{margin-bottom:21px;}

.text ul, .text1 ul{font-size:81%;color:#727272;padding-left:2px;margin:0;}
.text ul li, .text1 ul li{margin:5px 0 0 0;list-style-type:none;background:url(../images/li.gif) 5px 7px no-repeat;padding-left:20px;}
.text1 .b-company-menu li{margin-top:10px;}

.text ol{font-size:75%;color:#727272;padding:10px 0 20px 30px;margin:0;}
.text ol li{margin:5px 0 0 0;padding-left:10px;}
.text li li{font-size:123.50%;padding-left:20px;}

.text1 ul .viva{margin:5px 0 0 -20px;list-style-type:none;background:url(../images/1goldensite.gif) 0px 0 no-repeat;padding:0 0 15px 20px;}

.text1 p{font-size:75%;color:#333;line-height:1.5em;}
.text1 .t{font-size:85%;color:#333;line-height:1.5em;padding:10px 0 0 19px;margin:0;}
.text1 .t1{font-size:75%;color:#666;line-height:1.5em;padding:10px 0 0 19px;margin:0;}

.mark{font-size:75%;padding:0 0 0 39px;color:#666;line-height:1.5em;}

/* .link{font-size:80%;padding:0px;margin-bottom:15px;clear:both;margin-top:20px;}*/
.clearer
{
	clear:both;
	display:block;
	font:0/0 d;
	padding:0px;
	margin:0px;
}
.b-link
{
	float:left;
	width:154px;
	margin-right:30px;
	margin-bottom:35px;
}
.b-link img
{
	border:1px solid #ccc;
	display:block;
	width:155px;
	height:115px;
	clear:both;
	margin-bottom:8px;
}
.b-link a
{}
.bg{background:#fff5be;}

.bg1{background:#fff5be;padding:15px;}

blockquote p{
	color:#333333;
	font-size:75%;
	line-height:1.5em;
	padding:15px;}
.attention{
	margin:18px 0 29px;
	background:#fff5be;}
  .attention p{padding:15px 20px 20px;}
.quote{
	margin:14px 0;
	background:#dfffca;}
.b1{font-size:180%;font-weight:normal;}


/**/

.navigate{
  margin-bottom:20px
}
.navigate td{
  width:25%;
  height:97px;
  padding-right:12px;
}
.navigate b,
.navigate a{
  display:block;
  position:relative;
  height:97px;
  outline:none;
}
.navigate  img{
  display:block;
}
.navigate  .hang{
  display:block;
  position:absolute;
}
.navigate .sep{width:10px;padding:0;}

#nav-web{
  background:#f4a135 url(../images/navigate/web-bg.gif) left top no-repeat;
}

#nav-web  .hang{
  left:-6px;top:0px;
  height:116px;width:68px;
  background:url(../images/navigate/web-hang.gif) no-repeat;
}

#nav-web.sel-{
  background:#f4a135 url(../images/navigate/web-bg-sel.gif) left top no-repeat;
}

#nav-web.sel-  .hang{
  left:-178px;top:-19px;
  height:165px;width:268px;
  background:url(../images/navigate/web-hang-sel.gif) no-repeat;
}

#nav-web.sel- img{width:102px;height:1px;}

/**/
#nav-mm{
  background:#1088df url(../images/navigate/mm-bg.gif) left top no-repeat;
}

#nav-mm  .hang{
  left:0px;top:97px;
  height:24px;width:101px;
  background:url(../images/navigate/mm-hang.gif) no-repeat;
}

#nav-mm.sel-{
  background:#1088df url(../images/navigate/mm-bg-sel.gif) left top no-repeat;
}

#nav-mm.sel-  .hang{
  left:-16px;top:-25px;
  height:158px;width:164px;
  background:url(../images/navigate/mm-hang-sel.gif) no-repeat;
}

#nav-mm.sel- img{width:126px;height:1px;}

/**/
#nav-int{
  background:#b758c7 url(../images/navigate/int-bg.gif) left top no-repeat;
}

#nav-int  .hang{
  left:0px;top:97px;
  height:19px;width:75px;
  background:url(../images/navigate/int-hang.gif) no-repeat;
}

#nav-int.sel-{
  background:#c661d2 url(../images/navigate/int-bg-sel.gif) left top no-repeat;}

#nav-int.sel-  .hang{
  left:0px;top:-17px;
  height:155px;width:118px;
  background:url(../images/navigate/int-hang-sel.gif) no-repeat;}

#nav-int.sel- img{width:115px;height:1px;}

/**/
#nav-news{/*9ac730*/
  background:#c00 url(../images/navigate/news-bg.gif) left top no-repeat;
}
/**/

#nav-blog{
background:#96C42E url(../images/navigate/blog-bg.gif) no-repeat scroll left top;
}

#nav-blog .hang{
background:transparent url(http://www.jetstyle.ru/images/navigate/blog-hang.gif) no-repeat scroll 0 0;
height:19px;
left:36px;
top:97px;
width:40px;
}

/**/

#nav-we{
	background:#c00 url(../images/navigate/about-bg.gif) left bottom no-repeat;
  padding-right:39px;
}
	#nav-we .hang{
		height:22px;
		width:73px;
		left:0px;
		top:97px;
		background:transparent url('../images/navigate/about-hang.gif') no-repeat scroll left top;
}


/**/

.balloon{
  position:relative;
  //height:1%;
  /* padding-right:80px;*/
  padding-right:170px;
  /* margin-top:40px;*/
  margin-top:25px;
  margin-left:-20px;
}
.balloon .brdr-{
  position:relative;
  //height:1%;
  border:solid 1px #6bb5eb;
/*    border:1px solid #e16161;*/
}
.balloon .tr-{
  background:url(../images/balloons/blue/tr.gif) right top no-repeat;
  left:1px;
  top:-1px;
  position:relative;
  //height:1%;
}
.balloon .br-{
  background:url(../images/balloons/blue/br.gif) right bottom no-repeat;
  position:relative;
  //height:1%;
  top:2px;
}
.balloon .bl-{
  background:url(../images/balloons/blue/bl.gif) bottom left no-repeat;
  position:relative;
  //height:1%;
  left:-2px;
}
.balloon .tl-{
  background:url(../images/balloons/blue/tl.gif) left top no-repeat;
  position:relative;
  //height:1%;
  top:-2px;
}

.balloon .in-{
  left:1px;
  top:1px;
  padding:15px 20px 20px;
  position:relative;
  //height:1%;
  font-size:80%;

  min-width:215px;
}
.balloon .in- p{
  padding-left:0;
  margin:0;
}
.balloon .in- spans
{
	font-size:80%;
}

.balloon h3{
  margin:0 0 14px;
  color:#1089df;
/*    color:#e16161;*/
	font-size:1.6em;
}

.balloon .person-{
  display:block;
  position:absolute;
  top:-52px;
  right:-106px;
}
.b-avi_blog{
  position:relative;
  
  padding:0 0 0 28px;
}
  .b-avi_blog ins{
    display:block;
    
    width:20px;
    height:20px;
    
    position:absolute;
    left:0;
    top:0;
    
    background:url('../images/blog.gif') 0 0 no-repeat;
}

/**/
.balloon-red h3{color:#cc0000;}
.balloon-red .brdr-{border:solid 1px #e16161;}
.balloon-red .tr-{background-image:url(../images/balloons/red/tr.gif);}
.balloon-red .br-{background-image:url(../images/balloons/red/br.gif);}
.balloon-red .bl-{background-image:url(../images/balloons/red/bl.gif);}
.balloon-red .tl-{background-image:url(../images/balloons/red/tl.gif);}

/**/
.balloon-fio h3{color:#9569ca;margin-bottom:14px;}
.balloon-fio .brdr-{border:solid 1px #9569ca;}
.balloon-fio .tr-{background-image:url(../images/balloons/fio/tr.gif);}
.balloon-fio .br-{background-image:url(../images/balloons/fio/br.gif);}
.balloon-fio .bl-{background-image:url(../images/balloons/fio/bl.gif);}
.balloon-fio .tl-{background-image:url(../images/balloons/fio/tl.gif);}

.balloon-kulakov .person-{
  right:-107px;
  top:-45px;
}
.balloon-fio .person-{right:-106px;}

.wiki p{margin:0}
.wiki blockquote{
  float:right;
  margin:1em 0 0.5em 20px;
  padding:0;
  width:50%;
  clear:right;
  color:#990000}

.wiki table{
  font-size:100%;
}
.wiki table td{
  font-size:75%;
}
.wiki table td p{
  font-size:100%;
}

.tablecards1, .tablecards{
  font-size:70%;
  overflow:hidden;height:1%;
  margin:0 -35px 0 0;}
.tablecards1 .item-, .tablecards .item-{
  float:left;
  margin:20px 35px 0 0;height:170px;
  max-width:155px;max-height:170px;
  _width:expression(this.offsetWidth > 150 ? "150px":"auto");
  text-align:left;}
.tablecards .item-{
  margin:25px 15px 5px 0px;}
.tablecards1 img, .tablecards img{
  margin-bottom:5px;
  border:1px #ccc solid;}

.tablecards1 td{
  padding:25px 35px 5px 0px;}
.tablecards td{
  padding:25px 15px 5px 0px;}
div.tablecards__omg .item-{margin-top:10px;}

.thumb1{
	float:left;
	font-size:54%;
	text-align:center;
	margin-right:15px;
}
.thumb1 img{
	border:1px solid #CCCCCC;
	display:block;
}

.chap{margin-bottom:40px;}

.pos{background:#f4a236;}
.pos a{display:block;width:100%;}

/*
.banner-block{
  position:relative;zoom:1;
  margin:35px 0 21px;padding:17px 43px 15px;text-align:center;
  background:#ffba00 url('../images/banner-corners.gif') -9px -9px no-repeat;}
.banner-tr-, .banner-br-, .banner-bl-{
  font-size:1px;
  width:9px;height:9px;position:absolute;
  background:url('../images/banner-corners.gif') no-repeat;}
.banner-tr-{
  top:0;margin-left:100%;left:-9px;
  background-position:0 -9px;}
.banner-br-{
  bottom:0;margin-left:100%;left:-9px;
  _bottom:expression(this.parentNode.offsetHeight % 2 ? "-1px":"0px");
  background-position:0 0;}
.banner-bl-{
  bottom:0;left:0px;
  background-position:-9px 0;}
.banner-block a:link,
.banner-block a:visited,
.banner-block a:hover,
.banner-block a:active{
  text-decoration:none;
  font-size:145%;color:#000;font-weight:bold;text-align:center;font-family:Arial;}
.banner-block span{
  background:#fff;position:relative;right:-9px;top:0;padding-bottom:1px;}
.banner-block span span{
  background:#fff;position:relative;left:-18px;right:0;}
.banner-block span span span{
  background:#fff;position:relative;left:9px;right:-9px;}
*/
.banner-block_simple
{
	position:relative;
	zoom:1;
	margin:34px 0 31px 0;
	padding:27px 35px 27px 30px;

	width:230px;
	text-align:left;

	background:#f28524;
}
.banner-block_simple a:link,
.banner-block_simple a:visited,
.banner-block_simple a:hover,
.banner-block_simple a:active{
  text-decoration:none;
  font-size:145%;color:#fff;text-align:center;font-family:Arial;}



#wrapper div{
	text-align:left;
}
#slidz0r{width:100%;
	text-align:left;zoom:1;
	overflow:hidden;position:relative;height:290px;}
#slidz0r ul{padding:0;margin:0 0 0 0;position:relative;height:290px;width:100%;white-space:nowrap;left:0%;zoom:1;}
#slidz0r ul li{display:inline-block;*display:inline;*overflow:hidden;*zoom:1;width:100%;height:290px;list-style:none;list-style-position:inner;list-style-image:none;text-align:center;position:relative;}
#slidz0r ul li a{
	width:100%;
	height:100%;
	display:block;
}
#slidz0r ul li a:link{}
#slidz0r ul li a:visited{}
#slidz0r ul li a:hover{}
#slidz0r ul li a:active{}

.next, .prev{
	display:block;
	width:90px;
	height:90px;
 	overflow:hidden;
	position:absolute;
	top:-182px;
	z-index:10;
}
.next div, .prev div{
	background:url('../images/header/navi.png');
	position:absolute;
	top:0px;
	width:180px;
	height:180px;
}
.next:hover, .prev:hover{cursor:pointer;}
.next{left:30px;}
.prev{right:30px;}

.next div{left:0px;}
.prev div{left:-90px;}

.next:hover div, .prev:hover div{top:-90px;}

.jetstyle-logo{}

.b-opinion{}
    .b-opinion h3{color:#333;font:1em/1em Arial;margin-bottom:0px;}
    .b-opinion p{margin-top:0px;}

.opinion{
  background:#fff5be;
  margin-bottom:35px;
  margin-top:28px;

  position:relative;
}
  .opinion, .opinion .brdr-, .opinion .tr-, .opinion .br-, .opinion .tl-, .opinion .bl-
{
  	position:relative;
    height:1%;
    //height:1%;
}
.opinion .brdr-{border:1px solid #eba372;}
.opinion .tr-{
  background:url(../images/opinion/tr.gif) right top no-repeat;
  left:1px;top:-1px;
}
.opinion .br-{
  background:url(../images/opinion/br.gif) right bottom no-repeat;
  top:2px;
}
.opinion .bl-{
  background:url(../images/opinion/bl.gif) bottom left no-repeat;
  left:-2px;
}
.opinion .tl-{
  background:url(../images/opinion/tl.gif) left top no-repeat;
  top:-2px;
}
.opinion .in-{
  left:1px;
  top:1px;
  padding:20px;
  font-size:80%;
  font-style:italic;
}
.opinion img
{
  position:absolute;
	margin-top:-22px;
	margin-left:35px;
}

.f_og
{
	background:url('../images/we/fog.png') 0 0 repeat;
	position:absolute;
	width:100%;
	height:100%;
	top:0;left:0;
	z-index:9990;
	display:none;
}


/******************/
.b-rounded_ie, .b-rounded_ie .brdr-, .b-rounded_ie .tr-, .b-rounded_ie .br-, .b-rounded_ie .tl-, .b-rounded_ie .bl-
{
  position:relative;
  height:1%;
  //height:1%;
}

.b-rounded_ie{
  background-color:#f7f7f7;
  margin:0 10px 36px -18px;
  padding:0;
}
.b-rounded_ie:hover{background-color:#fff1c7;}

.b-rounded_ie .brdr-{border:1px solid #f7f7f7;}
.b-rounded_ie .tr-{background:url(../images/b-rounded/tr.gif) right top no-repeat;left:1px;top:-1px;}
.b-rounded_ie .br-{background:url(../images/b-rounded/br.gif) right bottom no-repeat;top:2px;}
.b-rounded_ie .bl-{background:url(../images/b-rounded/bl.gif) bottom left no-repeat;left:-2px;}
.b-rounded_ie .tl-{background:url(../images/b-rounded/tl.gif) left top no-repeat;top:-2px;}

.b-rounded_ie:hover .brdr-{border:1px solid #fff1c7;}
.b-rounded_ie:hover .tr-{background:url(../images/b-rounded/tr_over.gif) right top no-repeat;}
.b-rounded_ie:hover .br-{background:url(../images/b-rounded/br_over.gif) right bottom no-repeat;}
.b-rounded_ie:hover .bl-{background:url(../images/b-rounded/bl_over.gif) bottom left no-repeat;}
.b-rounded_ie:hover .tl-{background:url(../images/b-rounded/tl_over.gif) left top no-repeat;}

.b-rounded_ie .in-{
  left:1px;top:1px;
  padding:6px 18px 22px;
}

.link_present{
  background:#cfe7f9;
  padding:5px 6px;
  vertical-align:top;
  position:absolute;top:0;left:0;
  margin:27px 0 0 172px;
}
 .link_present a{
  font-size:.938em;
  color:#000;
  text-decoration:underline;
}
  .link_present a:hover{text-decoration:none;}

  .text_contacts__feed-links{
    margin:-5px 0 -1px;
}
   .text_contacts__feed-links a{outline:none;}
    .text_contacts__feed-links img{margin-right:4px;}
	
#zayavka_hover{display:none;}
a:hover #zayavka_button{display:none;}
a:hover #zayavka_hover{display:inline-block;}
