@charset "windows-1251";
* {
	margin: 0;
	padding: 0;
}
/* commented backslash hack \*/ 
html, body{
	height:100%;
	color:#626262;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
} 
html {
	background: #abb9bd url(../images/bg.gif) repeat-x;



}
#foot_line {
font-size:11px;
color:#FFFFFF;
}
#foot_line a{
font-size:11px;
color:#FFFFFF;
}
/* end hack */

body {
	color: #000000;
	font-family: "Microsoft Sans Serif", "MS Sans Serif4", Geneva, sans-serif;
	font-size: 14px;
	margin: 0 20px;


}

img {
	border: 0;
}
a {
	color: #006487;
}
a:hover {
	text-decoration: none;

}
p {
	padding: 0 0 20px 0;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.date {
	text-align: left;
	color: #999999;
	font-size: 12px;
	margin: 0 0 14px 0;
}

.calc {

}
.astron {
	margin: 0 13px 19px 0;
	position: relative;
}


.clear2 {
	height: 30px;
	clear: both;
}
.clear3 {
	clear: both;
	height: 8px;
	line-height: 8px;
}
.clear4 {
	height: 14px;
	clear: both;
	line-height: 14px;
}
.clear5 {
	clear: both;
	height: 6px;
	line-height: 6px;
}

.clear {
	height: 19px;
	clear: both;
}
.clear_both {
	clear: both;
}

.clear0px {
	clear: both;
	height: 0px;
	overflow: hidden;
}
.quote {
	background: #F0F0D8 url(../images/horizcon-tl.gif) no-repeat 0 0;
	font-weight: bold;
	margin-bottom: 20px;
}
.quote .quote_bg {
	background: url(../images/horizcon-tr.gif) no-repeat right 0;
	zoom: 1;

}
.quote .quote_bg2 {
	background: url(../images/horizcon-bl.gif) no-repeat 0 bottom;

}
.quote  .quote_bg3      {
	padding: 12px 26px 12px 26px;
	background: url(../images/horizcon-br.gif) no-repeat right bottom;
}




.img-c {
	vertical-align: bottom;
}
.img-col {
	border: 4px solid #f0f0d8;
	margin: 0 20px  20px 0;
	position: relative;
}

.wtf {
	margin: 0 22px 20px 0;
	position: relative;
	border-right: 5px solid #9c0808;
}

.arrow2 {
	float: left;
	display: block;
	margin: 45px 0 0 0;
	padding: 0 30px 0 0;
	background: url(../images/arrow7.gif) no-repeat right 8px;

}
.arrow3 {
	float: left;
	display: block;
	margin: 0;
	padding: 0 30px 0 0;
	background: url(../images/arrow7.gif) no-repeat right 8px;

}
.news {
	font-size: 15px;
	font-weight: normal;
	font-family: Tahoma;
}
.left_list {
	float: left;
	width: 50%;
	border: 0px solid #000;
	height: 97px;
}
.left_list img {
	float: left;
	margin: 0 13px 0 0;
}
.left_list .description {
	padding: 0 22px 0 74px;
}
.red2 {
}











#content{
	min-height:100%;
	height:auto;
	margin: 0 auto -115px auto;
	
	background-color: #FFFFFF;
	position: relative;
	min-width: 967px;
	
}
* html #content{
    height:100%;
	width:expression(iefixed());
}
	

#footer {
	clear:both;
	height:115px;
	margin: 0 auto;
	position: relative;
	background-color: #abb9bd;
	min-width: 967px;
	
}
* html #footer {width:expression(iefixed());}
#clearfooter{
	clear:both;
	height:115px;
}
.br_clear {
	clear: both;
}

h1, h2, h3 {
	font-size: 12px;
}
h4{
	clear:both;
	margin: 16px 0 16px 0;
	font-family: Tahoma;
	font-size: 14px;
	color: #020202;
}
#text blockquote {
	padding: 0;
	margin: 0;
	font-family: "Microsoft Sans Serif", "MS Sans Serif4", Geneva, sans-serif;
	font-size: 14px;
	color: #4d4d4d;
	font-weight: bold;
	display: block;
}
#hbg {
	position: absolute;
	top: 0px;
	left: 0px;
}

.heading_line {
	background-color: #F0F0D8;
	color: #4D4D4D;
	padding: 24px 250px 24px 24px;
	margin: 30px 0 30px 0;
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	position: relative;
	text-decoration: none;
	clear: both;
}
.heading_line #nkr {
	position: absolute;
	right: 30px;
	border: 0px solid #f0f0d8;
	top: -16px;
	border-color: #F0F0D8;
}
.heading_line #kar {
	position: absolute;
	right: 30px;
	border: 0px solid #f0f0d8;
	top: -28px;
	border-color: #F0F0D8;
}
.heading_line #ek {
	position: absolute;
	right: 30px;
	border: 0px solid #f0f0d8;
	top: 15px;
	border-color: #F0F0D8;
}
.astron_fp {
	width: 79%;
}




.print {
	float: right;
	background: url(../images/print.gif) no-repeat right 2px;
	padding: 0 25px 0px 0;
	margin: 5px 28px 0 0;
}

#all {
//padding-right: 1px; //overflow-x: hidden;
	clear: both;
}


#head {
	height: 109px;
	background: #abb9bd url(../images/bg.gif) repeat-x;
	clear: both;
	position: relative;
    
}

#head img {

}


#logo {
	width: 422px;
	float: left;
}
#head2 {
	height: 109px;
	margin: 0 0 0 135px;
	//padding-right: 1px; //overflow-x: hidden;
}
#biteks {
	float: left;
	width: 45%;
	text-align: center;
	background: url(../images/I.gif) no-repeat right 35px;
	height: 109px;
}
#biteks img {
	margin: 52px 0 0 0;
}

#top_phone {
	float: left;
	width: 32%;
	text-align: center;
	background: url(../images/I.gif) no-repeat right 35px;
	height: 109px;
}
#top_phone img {
	margin: 49px 0 0 0;
}
#icons {
	float: left;
	width: 23%;
	_width: 22.9%;
	text-align: center;
	height: 109px;
}
#icons      a:hover   img  {
	background-color: #850f0d;




}
* html #icons a:hover     {
	background-color: #850f0d;




}
#icons a { margin:0 0 0 26px;
//margin:0;}
#icons img {
	margin: 49px 0 0 0px;
	//margin: 49px 0 0 26px;
	display: inline;
	left: 26px;
}






.logo {
	margin: 10px 0 0 51px;
	float: left;
	position: absolute;
}
.name {
	margin: 54px 0 0 5%;
	float: left;
}
.line {
	width: 12%;
	height: 53px;
	background: url(../images/I.gif) no-repeat 50% 0;
	float: left;
	margin: 35px 0 0 0;
}
#phone {
	margin: 49px 0 0 0;
	float: left;
}


#tel {
	float: left;
	width: 184px;
	margin-top: 49px;
}
.icons {
	float: left;
	margin: 49px 3% 0 0;
	display: block;
}
.last {
	float: left;
	margin: 49px 0 0 0;
}
#height2 {
	clear: both;
	height: 145px;
}

#images {
	position: absolute;
	z-index: 100;
	left: 0px;
	top: 114px;
	width: 100%;
	height: 146px;
}
#for_main_images {
	position: absolute;
	z-index: 100;
	left: 0px;
	top: 339px;
	width: 100%;
	height: 146px;
}
#bg_box {
	height: 146px;
	background: url(../images/images_box_bg.gif) repeat-x 0 0;
	margin-right: 5px;
}
#bg_box2 {
	width: 93%;
	background: url(../images/r-arrows1.gif) no-repeat right 0;
}
#for_main_images #bg_box2 {
	width: 94%;
	background: url(../images/r-arrows.gif) no-repeat right 0;
}
#shadow_box {
	margin: 0 30px 0 0;
	height: 146px;
	background: url(../images/shadow.png) no-repeat right bottom;
	background-position: right bottom;
	position: relative;
}

#for_main_images #shadow_box {
	margin: 0 41px 0 0;
	height: 146px;
	background: url(../images/shadow.png) no-repeat right bottom;
	background-position: right bottom;
	position: relative;
}
#images_box {
	height: 122px;
	background: #f0f0d8 url(../images/r-box-con.gif) no-repeat right 0;
}
#for_main_images #images_box {
	height: 122px;
	background: #f0f0d8 url(../images/r-box-con2.gif) no-repeat right 0;
}


#margin_box {
	height: 122px;
	margin: 0 -10px 0 5px;
}
.link_box {
	float: left;
	margin: 11px 0 0 0;
	width: 15%;
	_overflow-x: hidden;
}
.link_box  a {
	font-size: 12px;
	color: #000000;
	background: url(../images/arrow_img.gif) no-repeat 3px 7px;/*8px 7px*/
	padding: 0 0 0 15px; /*0 0 0 30px*/
	display: block;

}

.vert_dot_line {
	float: left;
	margin: 11px 0 0 0;
	width: 1.5%;
	background: url(../images/separator.gif) no-repeat center 4px;
	height: 101px;
}
.img_click {
	height: 69px;
	background: url(../images/con-img-l.gif) no-repeat left 0;
}
.img_click a {
	height: 69px;
	background: url(../images/con-img-r.gif) no-repeat right 0;
	display: block;
}
.biteks_licences {
	border-top: 1px solid #dcdcdc;
	clear: both;
}
.stroy_licences {
	border-top: 1px solid #dcdcdc;
	clear: both;
}
.l_clear {
	height: 22px;
	clear: both;
}

.licences {
	float: right;
	width: 290px;
	border: 0px solid #000;
}
#text .biteks_licences .scan {
	margin: 20px 0px 22px 22px;
	overflow: visible;
}
#text   .stroy_licences   .scan {
	margin: 22px 0px 0px 22px;
	float: right;
	display: block;
	overflow: visible;
}

.biteks_logo {
	margin: 22px 0 0 0;
	float: left;
}


#bg1, #bg2, #bg3, #bg4, #bg5, #bg6 {
	height: 69px;
	background-repeat: repeat-x;
	background-position: left 2px;
	background-color: #FFFFFF;
	margin: 0 0 4px 0;
}
#bg1 {
	background-image: url(../images/images/Untitled-6.png);
}
#bg2 {
	background-image: url(../images/images/Untitled-4.png);
}
#bg3 {
	background-image: url(../images/images/Untitled-3.png);
}
#bg4 {
	background-image: url(../images/images/Untitled-5.png);
}
#bg5 {
	background-image: url(../images/images/Untitled-2.png);
}

#bg6 {
	background-image: url(../images/images/Untitled-7.png);
}











#r-col {
	float: right;
	width: 28%;
	_width: 27.9%;
	padding-bottom: 18px;
	
}



#f_main_menu {
	font-size:16px;
	list-style: none;
	background-color: #e6f0f2;
	margin: 5px 5px 0 0;
	padding: 60px 0 60px 0;
	border: 0px solid #000;
}
#f_main_menu li{
	padding: 0 0 0 40px;
	background: url(../images/arrow1.gif) no-repeat 18px 5px;
	margin: 0 0 10px 9px;
}
#f_main_menu   li   div  {
	background: #f5f9fa url(../images/con-tl.gif) no-repeat 0 0;
	margin: 13px 0 0 -18px;
}




#main_menu {
	font-size:16px;
	list-style: none;
	background-color: #e6f0f2;
	margin: 5px 5px 0 0;
	padding: 162px 0 28px 0;
}
#main_menu li{
	padding: 0 0 0 40px;
	background: url(../images/arrow1.gif) no-repeat 18px 5px;
	margin: 0 0 10px 9px;
}
#main_menu   li   div  {
	background: #f5f9fa url(../images/con-tl.gif) no-repeat 0 0;
	margin: 13px 0 0 -18px;



}
#main_menu  li  ul   {
	list-style: none;
	background: url(../images/con-bl.gif) no-repeat 0 bottom;
	padding: 15px 0 15px 0;
}
#main_menu   li   ul li   {
	background: url(../images/arrow4.gif) no-repeat 12px 7px;
	padding: 0 0 0 38px;


}
#main_menu    li    ul  li a   {
	color: #4d4d4d;



}
#main_menu  li.active, #f_main_menu  li.active {
	background: url(../images/arrow2.gif) no-repeat 18px 5px;
}
#main_menu   li.active a, #f_main_menu   li.active a   {
	color: #4d4d4d;
	text-decoration: none;

}
#main_menu  li.active div ul li.active  {
	background: url(../images/arrow3.gif) no-repeat 12px 7px;

}
#main_menu   li.active    div ul li.active a {
	color: #850f0d;
	text-decoration: none;


}
#main_menu    li.active     div  ul  li a  {
	text-decoration: underline;


}
#main_menu     li.active      div   ul   li  a:hover  {
	text-decoration: none;


}




#l-col {
	float: left;
	width: 72%;
	border: 0px solid #000;
	
}
#flash {
	margin: 5px 5px 0px 5px;
	background-image: url(../images/flash.jpg);
	height: 225px;
}
#flash2 {
	margin: 5px 5px 0px 5px;
	height: 225px;
	position: relative;
	overflow: hidden;
	background: #93B5DB url(../img/head_bg_02.png);
}
#flash2 .kran {
	position: absolute;
	right: 0px;
}
#flash2 .slogan {
	position: absolute;
	left: 413px;
	top: 63px;
}


#inner_flash {
	height: 67px;
	margin: 5px 5px 0px 5px;
	background: #93B6DC url(../images/header-22.jpg) repeat-x 0 0;
	background-image: url(../images/flash.jpg);
}
#navigation {
	font-size: 12px;
	color: #94a4a9;
	margin: 5px 0 19px 0;
}
#navigation a {
	color: #94a4a9;
}
#navigation span {
	color: #727272;
}




#height {
	height: 150px;
}
#text {
	margin: 0 56px 0 58px;
	border: 0px solid #000;
}
#text h1 {
	color: #850f0d;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	font-weight: normal;
	margin-bottom: 16px;
	display: block;
}
#text  h2 {
	color: #850F0D;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-weight: normal;
	margin-bottom: 11px;
	margin-top: 0px;
}
#text h3, .red_win h3 {
	font-family: Tahoma;
	font-size: 14px;
	margin-bottom: 12px;
	margin-top: 0px;
}
#text  h3.red {
	color: #000000;
	font-family: "Microsoft Sans Serif", "MS Sans Serif4", Geneva, sans-serif;
	font-size: 13px;
	margin-bottom: 12px;
}
#text h3 a {
	color: #000000;
}
#text .astron_description {
	background: url(../astron/img/astron_le.jpg) no-repeat 0 0;
	height: 75px;
	padding-top: 20px;
	padding-bottom: 32px;
	margin-right: 23px;
	margin-bottom: 20px;

}
#text .astron_description div {
	height: 64px;
	margin: 0 0 0 213px;
	background: #F0F0D8 url(../astron/img/astron_ri.gif) no-repeat right 0;
	padding: 11px 0 0 20px;
	line-height: 130%;
}
#text .astron_container1 {
	background: url(../astron/img/1.png) no-repeat 0 0;
	margin-bottom: 11px;
	margin-right: 23px;
	height:75px;

}
#text .astron_container2 {
	background: url(../astron/img/2.png) no-repeat 0 0;
	margin-bottom: 11px;
	margin-right: 23px;
    height:75px;
}
#text .astron_container3 {
	background: url(../astron/img/3.png) no-repeat 0 0;
	margin-bottom: 11px;
	margin-right: 23px;
    height:75px;

}
#text .astron_container4 {
	background: url(../astron/img/4.gif) no-repeat 0 0;
	margin-bottom: 11px;
	margin-right: 23px;
    height:75px;

}
#text .astron_container1 div, #text .astron_container2 div, #text .astron_container3 div, #text .astron_container4 div {
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	color: #850f0d;
	font-size: 18px;
	margin-left: 76px;
	height: 51px;
	padding: 24px 120px 0 20px;
	line-height: 20px;
}

#text .astron_container1 div {background: #F0F0D8 url(../astron/img/1img.jpg) no-repeat right 0;}
#text .astron_container2 div {background: #F0F0D8 url(../astron/img/2img.jpg) no-repeat right 0;}
#text .astron_container3 div {background: #F0F0D8 url(../astron/img/3img.jpg) no-repeat right 0;}
#text .astron_container4 div {background: #F0F0D8 url(../astron/img/3img.jpg) no-repeat right 0;}
#text .astron_container1 a, #text .astron_container2 a, #text .astron_container3 a, #text .astron_container4 a {
	color: #850f0d;
	line-height: 20px;
}





#text .as_heading {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-size: 18px;
	line-height: normal;
	margin-top: 15px;
	margin-bottom: 6px;
}
#text .as_list {
	margin-left: 25px;

}

#text  .as_list li {
	background: none;
	list-style-type: disc;
	padding: 2px 6px 3px 0px;
}



#text strong.red {
	color: #850f0d;
}

#text    .img {

	border: 4px solid #f0f0d8;
	margin: 5px 0 12px 0;
}
#text  .img-l {
	float: left;
	border: 4px solid #f0f0d8;
	margin: 14px 20px 17px -27px;
}
#text   .img-r {
	float: right;
	border: 4px solid #f0f0d8;
	margin: 14px 0px 6px 20px;
}


#text  ul.indent {
	list-style: none;
	position: relative;
}
#text ul.l {
	float: left;
	width: 49.9%;
}

#text    ul.indent  li  {
	margin: 0 0 16px 0;
	background: url(../images/list.gif) no-repeat 0 7px;
	padding: 0 0 0 21px;
	border: 0px solid #000;
}
#text li, .red_win li{
	background: url(../images/list.gif) no-repeat 0 7px;
	padding: 2px 6px 3px 19px;
	margin: 0;
}
#text ul, .red_win ul {
	list-style: none;
	margin: 0 0 13px 0;
}
#text  ol {

}
#text  ol li {
	padding: 2px 6px 3px 0px;
	margin: 0 0 0 19px;
	background: none;
}
#text    ol    li    ul   li {
	background: url(../images/dott2.gif) no-repeat 0 8px;
	padding: 0 0 0 15px;
	margin: 0 0 0 0;
}
#text ul li ul {
	margin: 3px 0 0 2px;

}
#text  ul  li  ul li {
	background: url(../images/dott2.gif) no-repeat 0 8px;
	padding: 0 0 0 15px;
	margin: 0 0 0 0;
}



#text .dott_line {
	background: url(../images/dot_line.gif) repeat-x 0 0;
	clear: both;
	position: relative;

}
#text .blue_box {
	float: left;
	width: 60%;
	background: #e6f0f2 url(../images/con-blue-tl.gif) no-repeat 0 0;
	position: relative;
	left: -30px;
}
#text .blue_box .blue_bg {
	background: url(../images/con-blue-tr.gif) no-repeat right 0;
	position: relative;
}
#text .blue_box .blue_bg .blue_bg2 {
	background: url(../images/con-blue-bl.gif) no-repeat left bottom;
	position: relative;
}
#text .blue_box .blue_bg .blue_bg2 .blue_bg3 {
	background: url(../images/con-blue-br.gif) no-repeat right bottom;
	padding: 8px 30px 0 30px;
	color: #000000;
	font-size: 13px;
	position: relative;
}
#text .blue_bg3 .h {
	display: block;
	color: #850f0d;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	background: url(../images/dot_line.gif) repeat-x 2px bottom;
	padding: 0 0 6px 0;
	margin-bottom: 6px;
}
#text .blue_bg3 img {
	margin: 4px 9px 0 0;
}
#text .blue_bg3 ul {
	margin: 0 0 0 70px;
	padding: 0;
}
#text  .blue_bg3  ul li {
	margin: 0 0 6px 0;
	padding: 0 0 0 14px;
	background-position: 0 6px;
}

#text #spec {
	float: right;
	height: 93px;
	position: relative;
	width: 312px;
}
#text #spec a {
	display: block;
	font-size: 20px;
	position: absolute;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	bottom: 20px;
	right: 41px;
}













#news_box {
	background: #e6f0f2 url(../images/con-blue-tl.gif) no-repeat 0 0;
	margin: 140px 5px 0 0;
	position: relative;
	z-index: 100;

}
#news_box div {
	background: url(../images/con-blue-bl.gif) no-repeat 0 bottom;
	padding: 0 0 7px 40px;
	font-size: 12px;

}
#r-col #news_box p {
	padding-right: 20px;
}

#text .heading_list {
	color: #4d4d4d;
	display: block;
	background-color: #f7f7eb;
	margin: 0px 198px 16px 0;
}
#text .heading_img {
	float: right;
	border: 4px solid #f0f0d8;
	margin: -19px 0 20px 0;
}
#text .heading_container {
	padding: 10px 0 0 0;
	clear: both;
}
#text .heading_list strong {
	display: block;
	padding: 8px 0 8px 31px;
	position: relative;
	left: -31px;
	background-color: #f7f7eb;
}
#text #g {

}
#text #horizontal_list_box {
	background: #f0f0d8 url(../images/horizcon-tr.gif) no-repeat right 0;
	position: relative;
	padding: 0 0 0 35px;
	left: -58px;
	border: 0px solid #000;
	margin: 0 -56px 14px 0;
	clear: both;
	float: left;
	width: 100%;

}
#text #horizontal_list_box #hlb_br {
	background: url(../images/horizcon-br.gif) no-repeat right bottom;
	padding: 9px 0 11px 23px;
	border: 0px solid red;
	float: none;
	clear: none;
	width: auto;
	margin: 0;
	line-height: 16px;
}
#text #horizontal_list_box ul {
	background: url(../images/horizcon-br.gif) no-repeat right bottom;
	padding: 7px 0 17px 0;
	border: 0px solid red;
	float: left;
	clear: left;
	width: 100%;
	margin: 0;
}
#text  #horizontal_list_box  ul li {
	display: block;
	margin: 7px 23px 0px 0;
	padding: 0 0 0 23px;
	background: url(../images/arrow_img.gif) no-repeat 0 8px;
	white-space: normal;
	float: left;
	border: 0px solid red;
}
#text #horizontal_list_box a {
	display: inline-block;
	white-space: nowrap;
}
#text #horizontal_list_box .active {
	background: url(../images/arrow6.gif) no-repeat 0 7px;
}
#text #horizontal_list_box .active a {
	color: #850f0d;
	text-decoration: none;
}
#text .photo {
	float: left;
	width: 200px;
	height: 150px;
	border: 4px solid #f0f0d8;
	display: block;
	overflow: hidden;
	margin: 0 20px 20px 0;
	position: relative;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
}
#text  .photo  span    {
	position: absolute;
	bottom: 5px;
	padding: 0 5px;
}

#text .photo .big {
	position: absolute;
	bottom: 0px;
	right: 0px;
}
#text .photo_block {
	clear: both;
	overflow: hidden;
	width: 100%;
}
#text  .scan {
	width: auto;
	height: auto;
	border: 4px solid #f0f0d8;
	display: block;
	overflow: hidden;
	margin: 20px 20px 11px 0;
	position: relative;
}
#text  .scan  .big {
	position: absolute;
	bottom: 0px;
	right: 0px;
}

#text .recommendations_text {
	margin: 23px 0 0 0;
}

#text  .g {
	margin: 0;
}
#text .coment {
	font-size: 15px;
	font-family: Tahoma;
	font-weight: bold;
	color: #020202;
	display: block;
	clear: both;
	margin: 0 0 18px 0;
}
#text .photo_pre {
	float: left;
	border: 4px solid #f0f0d8;
	display: block;
	margin-top: 0px;
}
#text  .activity_list {
	border: 0px solid #000;
	margin: 0 0 0 226px;
	padding: 14px 0 0 0;
}
#text .activity_list .arrow_link {
	font-size: 16px;
	padding-bottom: 10px;
}
#text  .activity_list  .arrow  {
	padding: 0 0 0 5px;
	vertical-align: bottom;

}
#text .activity_list p {
	padding: 10px 0 13px 0;
}
#text .price {
	text-align: center;
	position: relative;
	width: 100%;
}

#text  table, #text table td,#text  table.noborder table, #text table.noborder table td {
	border-collapse: collapse;
	border: 1px solid #dae0e1;
}

#text  table.noborder, #text table.noborder td {
	border: none;
	font-size: 12px;
}

#text table td {
	padding: 4px 10px 5px 10px;
}
#text table tr.red {
	background-color: #f5f9fa;
	color: #850f0d;
}
#text  table  tr.red td {
	background-color: #f5f9fa;
	color: #850f0d;
	border: 0;
}
#text table .result {
	font-size: 13px;
	font-weight: bold;
}
#text  table  .result td {
	font-size: 13px;
	font-weight: bold;
	border-left: 0;
	border-right: 0;
}
#text table .left {
	text-align: left;
}
#text .block {
	display: block;
	margin: 0 0 17px 0;
	font-weight: normal;
}

.left_col {
	float: left;
	width: 50%;
}
.right_col {
	float: left;
	width: 49.9%;
}
.clear_man {
	clear: both;
	height: 44px;
}



.client_logo {
	float: left;
	position: relative;
	margin: 14px 14px 6px 0;
}
.about {
	font-family: Tahoma;
	font-size: 12px;
	padding-right: 10px;
}

.client_description {
	margin: 10px 0 0 0;
}


#text #map {
	float: right;
	border: 0px solid #000;
	width: 50%;
}
#text #map .map {
	margin: 60px 0 0 30px;
	display: block;
	text-align: center;

}
#text #map #address {
	font-size: 13px;
	color: #727272;
	clear: both;
	padding: 15px 0 0 0;
}
#text  #feedback {
	background-image: url(../images/button2.png);
	display: block;
	width: 177px;
	padding: 6px 0 0 10px;
	height: 24px;
}
#text   .man  {
	font-family: Tahoma;
	color: #850f0d;
	font-size: 14px;
}
#text .person {
	border: 5px solid #f0f0d8;
	padding: 2px;
	margin: 0 17px 0 0;
}
#text .about_man {
	font-size: 12px;
	margin: 9px 10px 0 0;
}
.mb {
	margin-bottom: 0px;

}
#text .ha {
	display: block;
	margin: 0 0 7px 0;
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #9c0808;
}





#form_box {
	clear: both;
	background: url(../images/1px.gif) repeat-x;
}
#form_box_bg {
	background: url(../images/1px.gif) repeat-x 0 bottom;
}
#form_box_bg2 {
	background: url(../images/1px.gif) repeat-y;
}
#form_box_bg3 {
	background: url(../images/1px.gif) repeat-y right 0;
}
#form_box_bg4 {
	background: url(../images/form_tr.gif) no-repeat right 0;
}
#form_box_bg5 {
	background: url(../images/form_tl.gif) no-repeat 0 0;
}
#form_box_bg6 {
	background: url(../images/form_bl.gif) no-repeat 0 bottom;
}
#form_box_bg7 {
	background: url(../images/form_br.gif) no-repeat right bottom;
	padding: 0px 0 0 0;
}
#form_box_bg7 .info {
	float: left;
	width: 28%;
	color: #727272;
	text-align: right;
	padding: 0 0 0 0;
	margin: 3px 2% 0 0;
	border: 0px solid #000;
}
#form_box_bg7 .input {
	float: left;
	width: 40%;
	border: 0px solid #000;
	font-size: 12px;
	color: #727272;
}
#form_box_bg7 .input input {
	padding: 2px 6px 3px 6px;
	width: 100%;
	border: 1px solid #bfbfbf;
	font-family: "Microsoft Sans Serif", "MS Sans Serif4", Geneva, sans-serif;
	font-size: 14px;
}
#form_box_bg7  .textarea {
	float: left;
	width: 60%;
	border: 0px solid #000;
	font-size: 12px;
	color: #727272;
}
#form_box_bg7  .textarea  textarea {
	padding: 2px 6px 3px 6px;
	width: 100%;
	border: 1px solid #bfbfbf;
	overflow: auto;
	height: 92px;
	font-family: "Microsoft Sans Serif", "MS Sans Serif4", Geneva, sans-serif;
	font-size: 14px;
}
#form_box_bg7  .capture {
	float: left;
	width: 20%;
	border: 0px solid #000;
	font-size: 12px;
	color: #727272;
	display: block;
	margin: 0 0px 0 0px;
}
#form_box_bg7  .capture  input {
	padding: 3px 0px 4px 0px;
	width: 100%;
	border: 1px solid #bfbfbf;
	font-family: "Microsoft Sans Serif", "MS Sans Serif4", Geneva, sans-serif;
	font-size: 14px;
	margin-right: 6px;
}
#form_box_bg7   .capture_img {
	float: left;
	width: 20%;
	border: 0px solid #000;
	font-size: 12px;
	color: #727272;
	display: block;
	padding: 0 0 0 8px;
}
#form_box_bg7 .capture_img img {
	border: 1px solid #bfbfbf;
}
#form_box_bg7 .button {
	width: 60%;
	margin: 0 0 0 0;
	text-align: right;
	height: 60px;
	border: 1px solid #000;
	display: inline-block;
}
#form_box_bg7  .button_input  {
	background: url(../images/button2.png);
	width: 187px;
	height: 30px;
	border: 0px solid #000;
	color: #006487;
	text-decoration: underline;
	text-align: left;
	display: block;
	padding: 0px 0 1px 8px;
	font-family: "Microsoft Sans Serif", "MS Sans Serif4", Geneva, sans-serif;
	margin: 0;
	vertical-align: middle;
	cursor: pointer;
	font-size: 14px;
	float: left;

}












#tz {
	display: block;
	border: 0px solid #000;
}
#tz .form_text {
	float: left;
	font-weight: bold;
	font-size: 13px;
	color: #404040;
	width: 50%;
	border: 0px solid #000;
	padding: 5px 10px 0 0;
}
#tz .form_text span {
	font-weight: normal;
	font-size: 11px;
	color: #727272;
}

#tz  .form_text2 {
	float: left;
	font-size: 13px;
	color: #404040;
	width: 50%;
	border: 0px solid #000;
	padding: 4px 10px 0 0;
	text-align: right;
}
#tz .input {
	float: left;
	width: 40%;
	border: 0px solid #000;
}
#tz .input input {
	width: 250px;
	margin: 0;
	padding: 2px 6px 3px 6px;
	border: 1px solid #cccccc;
	font-family: "Microsoft Sans Serif", "MS Sans Serif4", Geneva, sans-serif;
	font-size: 14px;
	float: left;
	display: block;
	z-index: 12;
}
#tz  .input  textarea {
	width: 250px;
	margin: 0;
	padding: 2px 6px 3px 6px;
	border: 1px solid #cccccc;
	font-family: "Microsoft Sans Serif", "MS Sans Serif4", Geneva, sans-serif;
	font-size: 14px;
	float: left;
	display: block;
	z-index: 12;
}
#tz  .input2 {
	width: 200px;
	border: 0px solid #000;
	position: relative;
}
#tz  .input2  input {
	margin: 0;
	padding: 2px 6px 3px 6px;
	border: 1px solid #cccccc;
	font-family: "Microsoft Sans Serif", "MS Sans Serif4", Geneva, sans-serif;
	font-size: 14px;
	width: 200px;
	z-index: 12;
}
#tz .clear6 {
	clear: both;
	margin: 0 0 0 18px;
	padding: 13px 0 13px 0;
}






























#gallery_box {
	clear: both;
	margin: 27px 5px 0px 0;
	background: #f0f0d8 url(../images/img-con-tl.gif) no-repeat 0 0;
	position: relative;
}
#gallery_bg {
	background: url(../images/img-con-bl.gif) no-repeat 0 bottom;
	padding: 0 0 0px 0;
	position: relative;
}
#gallery_bg .heading {
	margin-left: 40px;
	position: relative;
}
#gallery_bg .prev {
	width: 66px;
	height: 17px;
	display: none;
	border: 0px solid #000;
	margin: 0 auto;
	outline: none;

}
#gallery_bg  .next {
	width: 66px;
	height: 17px;
	display: none;
	margin: 10px auto 0 auto;
	left: 50%;
	bottom: 0px;
	outline: none;

}
#gallery_bg #for_ie_gg {
	height: 27px;
}

#gallery_bg #for_ie {
	height: 39px;
	clear: both;
	position: relative;
	text-align: center;
	border: 0px solid #000;
}
.red_win {
	width: 578px;
	background-color: #9c0810;
	position: absolute;
	z-index: 1000;
	margin-left: -294px;
	padding: 5px;
	top: 0px;
	left: 50%;
	zoom: 1;
	display: none;

}
.red_win .white_box {
	background: #FFFFFF url(../astron/img/as_tl.gif) no-repeat 0 0;
	zoom: 1;
}
.red_win .white_box_bg2 {
	background: url(../astron/img/as_tr.gif) no-repeat right 0;
}
.red_win .white_box_bg3 {background: url(../astron/img/as_bl.gif) no-repeat 0 bottom;}
.red_win .white_box_bg4 {
	background: url(../astron/img/as_br.gif) no-repeat right bottom;
	position: relative;
	padding: 27px 0 25px 20px;
	border: 0px solid #000;
}
.white_box_bg4 .as_popup_h {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #9c0810;
	display: block;
	margin-bottom: 26px;
	padding: 0 130px 0 0;
}
.close_win {
	width: 133px;
	position: absolute;
	right: 0px;
	_right: 5px;
	color: #0000ff;
	background: #eff2dc url(../astron/img/as_clouse.gif) no-repeat 0 0;
	line-height: 44px;
	height: 44px;
	text-align: center;
	cursor: pointer;
	top: 15px;
}
#text  #popup_1 {
	position: absolute;
	width: 100%;
	border: 0px solid green;
	top: 125px;
	height: 10px;
	_width: expression(parentNode.offsetWidth);
	
}
#text  #popup_2 {
	position: absolute;
	width: 100%;
	border: 0px solid green;
	top: 700px;
	height: 10px;
	_width: expression(parentNode.offsetWidth);
}
#text  #popup_3 {
	position: absolute;
	width: 100%;
	border: 0px solid green;
	top: 150px;
	height: 10px;


	_width: expression(parentNode.offsetWidth);
	
}
#text #as_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 140%;
	position:relative;
	z-index:100;
	border:0px solid red;
	zoom: 1;
}

#text .astron_table {
	border: 0;
	padding: 0;
	margin: 0;
	width: 100%;
}
#text .astron_table td {
	border: 0;
	padding: 0;
	margin: 0;
}





#del {
	text-align: center;

}
.pr_box {
	background: #F0F0D8 url(../images/horizcon-tr.gif) no-repeat right 0;
	margin: 0 23px 0 0;
	zoom: 1;

}
.pr_bg {
	background: url(../images/horizcon-br.gif) no-repeat right bottom;
}
.pr_bg2 {
	background: url(../astron/img/proektir_1.jpg) no-repeat 0 0;

}
.stage {
	padding: 0 0 0 92px;
	margin-right: 23px;
	width: auto;
	margin-bottom: 16px;
}

.stage a {
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	color: #9c0a0d;
	font-size: 18px;
	line-height: 75px;
}
#text h2.marker {
	background: url(../astron/img/i.gif) no-repeat 0 0;
	padding: 0 0 0 42px;
	font-size: 18px;
	color: #000000;
	line-height: 28px;

}
#text h2.marker a {color: #000000;}




#error {
	text-align: center;
	padding: 10px 0 0 0;

}
#error2 {
	text-align: center;
	padding: 10px 0 0 0;

}
#error3 {
	text-align: center;
	padding: 10px 0 0 0;

}

.items_bg {
	position: relative;
	margin: 0 auto 0 auto;
	width: 245px;
	background: #f7f7ea url(../images/d-con-top.gif) no-repeat 0 0;
	padding: 16px 0 0 0;
}
.items_bg2 {
	position: relative;
	background: url(../images/d-con-bottom.gif) no-repeat 0 bottom;
	padding: 0 0 16px 0;
}
.v_items {
	width: 245px;
  /*height: 312px;*/
	/*height: 1200px !important;*/
	overflow: hidden;
	position: relative;
	border: 0px solid #000;
}


.news_slider {

}
.container {
	position: relative;
	top: 0px;
	left: 0px;
	height: 100%;
}
.item {
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px solid #000;
	height: 164px;
}
.item img {
	clear: both;
	margin: 0px auto 9px auto;
	display: block;


}
.item a {
	font-size: 12px;
}








.heading {
	color: #850f0d;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	display: block;
	background: url(../images/dott.gif) repeat-x 0 bottom;
	padding: 7px 0 7px 0;
	margin: 0 0 12px 0;
}
.news_date {
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma;
	color: #850F0D;
}
.m_name {
	color: #9c0a0d;
	font-family: "Myriad Pro";
	font-size: 18px;
	margin-bottom: 15px;
	display: block;
}
.l_m {
}
.lll {
	margin: 0 10px 0 100px;
}
.bggg {
	background-color: #f0f0d8;
	margin: 0 0 15px 0;
	padding: 16px 0 0 0;
	line-height: 18px;
	zoom: 1;
	min-height: 157px;
	_height: 157px;
}
.fff {
	font-family: "Myriad Pro";
	color: #9c0a0d;
	font-size: 16px;
	margin: 0;
	padding: 0 0 6px 0;
}
.classi {
	font-weight: normal;
	background: url(../images/arrow_img.gif) no-repeat 0 5px;
	padding: 0 0 0 23px;
	font-family: Tahoma;
	color: #006487;
}



#text h2.s {
	font-size: 16px;
	color: #000000;
	margin: 0;

}


#text .f_m {
	width: 100%;
	border: 0;
	border-collapse: collapse;
}
#text .f_m  td {
	border: 0;
	padding: 0;
	vertical-align: top;
}


#pages {
	text-align: center;
}
#pages a {
	border-right: 1px solid #666;
	padding: 0 7px 0 7px;
}
#pages .noborder {
	border: 0;
}

#pages .active {
	text-decoration:none;
	font-weight:bold;
	color:#000;
}














#footer2 {
	height: 97px;
	border-top: 3px solid #fff;
	position: relative;
	top: 5px;
	background-color: #95a5aa;
}
#footer3 {
	margin: 0 26px 0 45px;
}
#footer3  .r {
	float: right;
	width: 32%;
	background: url(../images/footer_vert_line.gif) no-repeat left 29px;
	color: #e6f0f2;
	text-align: right;
	padding: 35px 0 15px 0;
	font-size: 12px;
	margin-left: 2%;
}
#footer3 .r a {
	color: #e6f0f2;
}

#footer3 #address {
	float: left;
	width: 26%;
	color: #FFFFFF;
	margin-top: 18px;
}
#footer3 #phones {
	float: left;
	color: #FFFFFF;
	font-size: 12px;
	margin-top: 29px;
	margin-left: 7%;
}
#footer3  #phones  #phones2 {
	padding: 0 0 0 17px;
	background: url(../images/tybe-ico.gif) no-repeat 0 4px;
}

#footer3 #phones a {
	display: block;
	padding: 0 0 0 17px;
	background: url(../images/mail-ico.gif) no-repeat 0 6px;
	color: #b2ecff;
}
#footer3 #address p {
	font-size: 12px;
	color: #e6f0f2;
	padding: 10px 0 0 14px;
}

#footer3 #banners {
	float: right;
	margin: 41px 0 0 0;
	text-align: center;
}
#footer3 #banners .b {
	margin-right: 20px;
}
#footer3 .r span {
	color: #b2ecff;
	font-size: 12px;
}
.nowrap{
	white-space:nowrap;
}
#n4  img {
	float: left;
	margin: 0 3px 3px 0;
}

.spec {
	color:#ed1c24;
	font-weight:bold;
}
div.rel {
	position:relative;
	left:24px;
}
#text  .blue_bg3  ul.t li {
	margin: 0 0 6px 0;
	padding: 0 0 0 14px;
	font-weight:bold;
	background:url(../img/323.jpg) no-repeat -3px 4px ;
}

	
.types_bvz {
	width: 49.9%;
	float: left;
}
.types_bvz .bvz_img {
	float: left;
	margin: 0 20px 5px 0;
}
.types_bvz .bvz_desc {
	padding: 0 15px 0 0;



}
.clear10px {
	clear: both;
	height: 15px;
}
.bvz_dost {
	font-weight: normal;
	padding: 0 0 10px 0;
}
.bvz_dost ol {
	margin-top: 10px;

}
.fr_img_win {
	float: right;
	margin: 0 0 10px 0;
}
.r_img {
	float: right;
	width: 203px;
	margin: 0 20px 0 20px;
	zoom: 1;
}
.white_box_bg4 p {
	margin-right: 10px;
}
.mh {
	min-height: 1000px;
	_height: 1200px;
}
#for_windows {
	position: absolute;
	z-index: 1000;
	width: 100%;
	height: 1px;
	left: 0px;
	top: 0px;
}
/* Google map */
.insert_box {
	margin: 0 23px 0 0;
	position: relative;
	zoom: 1;
	width: auto;
	padding: 0;
}

* html .insert_box .topLeft, 
* html .insert_box .topRight, 
* html .insert_box .bottomLeft, 
* html .insert_box .bottomRight,
* html .insert_box .content .my_marker img
{
	filter:expression(fixPNG(this));
}

.insert_box .topMid {
	overflow:hidden;
	height:5px;
	border-top: 5px solid #f0f0d8;
}
.insert_box .topLeft {
	overflow:hidden;
	width:10px;
	height:10px;
	float:left;
	display:inline;
	background: url(../img/big_corners_tl.png);
	margin-right:-3px;
	position: relative;
	z-index: 2;
}
.insert_box .topRight {
	overflow:hidden;
	width:10px;
	height:10px;
	float:right;
	display:inline;
	background: url(../img/big_corners_tr.png);
	margin-left:-3px;
	position: relative;
	z-index: 2;
}
.insert_box .content {
	padding: 0;
	border-left: 5px solid #f0f0d8;
	border-right: 5px solid #f0f0d8;
	position: relative;
	z-index: 1;
	zoom: 1;
}
.insert_box .midLeft {
	width:16px;
	height:100px;
	float:left;
	display:inline;
	margin-right:-3px;
	background-color: #F00;
	z-index: 2;
}
.insert_box .midRight {
	width:16px;
	height:100px;
	float:right;
	display:inline;
	background: url(3pxbug/midright.png);
	margin-left:-3px;
	z-index: 2;
}
.insert_box .bottomMid {
	height:5px;
	border-bottom: 5px solid #f0f0d8;
	overflow: hidden;
}
.insert_box .bottomLeft {
	width:10px;
	height:10px;
	float:left;
	display:inline;
	background:url(../img/big_corners_bl.png);
	margin-right:-3px;
	position: relative;
	z-index: 2;
	overflow: hidden;
	
}
.insert_box .bottomRight {
	width:10px;
	height:10px;
	float:right;
	display:inline;
	background:url(../img/big_corners_br.png);
	margin-left:-3px;
	position: relative;
	z-index: 2;
	overflow: hidden;

}

.insert_box .content .text_margin {
	margin: -5px 0 -5px 0;
	position: relative;
	height: 404px;
	background: url(../img/demomap.png);
	z-index: 1;
}


/* Google marker */
.insert_box .content .my_marker {
	height: 49px;
	overflow: hidden;
	width: 30px;
	display: block;
	position: absolute;
	left: 221px;
	top: 42px;
	
}
.insert_box .content .my_marker img {
	position: absolute;
	top: 0; 
}
.insert_box .content .my_marker:hover  {
    zoom: 1;
}
.insert_box .content .my_marker:hover img {
	position: absolute;
	top: -49px;
 
}
.google_hint {
	width: 252px;
	position: absolute;
	top: 96px;
	right: 150px;
}
.google_hint .g_hint_arrow {
	position: absolute;
	left: -27px;
	top: 24px;
}



/* Google hint */
.google_hint .topMid {
	overflow:hidden;
	height:13px;
	border-top: 0px solid #f0f0d8;
	background-color: #FFF;
}
.google_hint .topLeft {
	overflow:hidden;
	width:13px;
	height:13px;
	float:left;
	display:inline;
	background: url(../img/g_hint_tl.png);
	margin-right:-3px;
	position: relative;
	z-index: 2;
}
.google_hint .topRight {
	overflow:hidden;
	width:13px;
	height:13px;
	float:right;
	display:inline;
	background: url(../img/g_hint_tr.png);
	margin-left:-3px;
	position: relative;
	z-index: 2;
}
.google_hint .content {
	padding: 0;
	border-left: 0px solid #f0f0d8;
	border-right: 0px solid #f0f0d8;
	position: relative;
	z-index: 1;
	zoom: 1;
	background: url(../img/g_hint_shadow.png);
}

.google_hint .bottomMid {
	height:13px;
	border-bottom: 0px solid #f0f0d8;
	overflow: hidden;
	background: url(../img/g_hint_b_mid.png) repeat-x;
}
.google_hint .bottomLeft {
	width:13px;
	height:13px;
	float:left;
	display:inline;
	background:url(../img/g_hint_bl.png);
	margin-right:-3px;
	position: relative;
	z-index: 2;
	overflow: hidden;
	
}
.google_hint .bottomRight {
	width:13px;
	height:13px;
	float:right;
	display:inline;
	background:url(../img/g_hint_br.png);
	margin-left:-3px;
	position: relative;
	z-index: 2;
	overflow: hidden;

}

.google_hint .content .hint_text {
	margin: 0 2px 0 0;
	position: relative;
	z-index: 1;
	background-color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	color: #333333;
	line-height: 17px;
	font-size: 11px;
	padding: 4px 24px 9px 24px;
}
#text .google_hint .content .hint_text h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	margin: 0 0 5px -1px;
	border-bottom: 1px solid #e0e0e0;
	padding: 0 0 12px 0;
}
.google_hint .content .hint_text .g_hint_grey_text {
	font: 10px/12px Verdana, Geneva, sans-serif;
	color: #999999;
	padding: 0 0 7px 0;
}
.google_hint .content .hint_text .g_hint_link {
	font-size: 12px;
	text-decoration: none;
}
.google_hint .content .hint_text p {
	padding: 0 0 12px 0;
}

.g_hint_grey_text {
	font: 10px/12px Verdana, Geneva, sans-serif;
	color: #999999;
	padding: 0 0 7px 0;
}
.g_hint_link {
	font-size: 12px;
	text-decoration: none;
}
.hint_text p {
	padding: 0 0 12px 0;
}
/**/
#text .b_box {
	background: #F0F0D8 url(../images/img-con-tl.gif) no-repeat 0 0;
	position: relative;
	left: -30px;
	margin-bottom: 20px;
	margin-right: -30px;
}
#text .b_box .b_bg {
	background: url(../images/img-con-tr.gif) no-repeat right 0;
	position: relative;
}
#text .b_box .b_bg .b_bg2 {
	background: url(../images/img-con-bl.gif) no-repeat left bottom;
	position: relative;
}
#text .b_box .b_bg .b_bg2 .b_bg3 {
	background: url(../images/img-con-br.gif) no-repeat right bottom;
	padding: 25px 30px 0 30px;
	color: #000000;
	font-size: 13px;
	position: relative;
}
#text .b_bg3 .h {
	display: block;
	color: #850f0d;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	background: url(../images/dot_line.gif) repeat-x 2px bottom;
	padding: 0 0 6px 0;
	margin-bottom: 6px;
}
#text .b_bg3 img {
	margin: 4px 9px 0 0;
}
#text .b_bg3 ul {
	margin: 0 0 0 70px;
	padding: 0;
}
#text  .b_bg3  ul li {
	margin: 0 0 6px 0;
	padding: 0 0 0 14px;
	background-position: 0 6px;
}
.b_box .b_bg .b_bg2 .b_bg3 p {
	padding: 0 0 10px 0;
	line-height: 18px;

}
#text .adm {
	border-right: 5px solid #9e1d21;
	float: left;
	margin-bottom: 20px;
}
#text .adm_r {
	margin: 0 0 0 265px;

}
#text .adm_r .dash {
	margin: 10px 0 20px 0;
}
#text .adm_r .dash li {
	padding: 0;
	background: none;
}
#text .adm_r .red {
	line-height: 16px;
	display: block;
}
#text .quote .quote_bg .quote_bg2 .quote_bg3 h2.no_m {
	margin: 0;
}
