html{
COLOR: #fff;
font-family: Arial, Helvetica, sans-serif;
margin:0px;padding:0px;
font-size: 12px;
background: #0252ab;
height: 100%;
/*background: url(img/bg.jpg) no-repeat left bottom #226fbf;*/
}

* HTML .png{ width: expression(width);
        filter: expression( (runtimeStyle.filter == '') ? runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='image')" : '', src = '/img/pix.gif');
}

* HTML .png2 { width: expression(width);
        filter: expression( (runtimeStyle.filter == '') ? runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='scale')" : '', src = '/img/pix.gif');
}


body{
	margin:0px;padding:0px;height: 100%;
}

a{color:#00356b;text-decoration:underline}
a:hover{ text-decoration: none;}
a img{border:0px}
td{
	vertical-align: top;
}


/*** common ***/
.p5		{padding:5px;}
.p10	{padding:10px;}


.menu{
	
background: url(/img/menu_autumn_bg.gif);
	position: relative;
	z-index: 10
}
.bg_tbl{
	background: url(/img/bg_tbl.png);

}
.bg_ntbl{
	background: url(/img/bg_ntbl.png);
}


.bg_tbl, .bg_g, .bg_ntbl{
filter	: expression(
		(runtimeStyle.backgroundImage != 'none') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=scale)' : runtimeStyle.filter,
		runtimeStyle.backgroundImage = 'none');
	
}
.menu a{
	display: block;
	text-align: center;
	width: 100%;
	height:25px;
	padding-top: 6px;
	background: none;
	color: #003063;
	font-weight: bold;
}

.menu a:hover{
	background: #cbf0e9;
}
#hov{
	background: #cbf0e9;
}
#ico a{
	padding-top: 10px;height:21px;
}
#ico_h{
	background: #0e568e;
}
#ico_h a{
	padding-top: 10px;height:21px;
}
.bg{
	background: url(/img/bg_autumn.jpg) no-repeat left bottom;
	
}
.bg1{
	background: url(/img/bg1_autumn.jpg) no-repeat left bottom;
	
}
.sun{
	background: url(/img/sun.png) 0 0 no-repeat;	
}
.sun{
	filter	: expression(
		(runtimeStyle.filter == '') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=crop)' : runtimeStyle.filter,
		runtimeStyle.backgroundImage = 'none');
}
.menu2 div{
	float: left;text-align: center;
	width: 48px;
	padding-bottom: 5px
}
.menu2 div span{
	display: block;
	color: #33a3e0;
	font-size: 10px;
	text-align: center;
	visibility: hidden;
	padding-top: 3px
}
.menu2{
	vertical-align: top;
}
.menu2 a img{

	filter	: 
progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	zoom			: 1;

-moz-opacity: 0.2; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.2; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.2; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari  */

}
.menu2 a:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
zoom			: 1;
-moz-opacity: 1; /* Mozilla 1.6 и ниже */
-khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */
opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari  */
}

h5{
	padding: 2px 0 0 0;
	margin: 0 0 15px 0;
	color: #fff;
	font-size: 12px;
	font-weight: normal;
}
.txt{
	padding: 35px 0 0 18px
}
#text{
	color: #fff;
	padding: 10px 15px 10px 15px;
	
}
.h1{
	font-size: 18px;
	color: #0858ae
}
.h12{
	font-size: 18px;
	color: #56c3ff
}
.more{
	margin: 20px 0 5px 0
}
.bg_g{
	background: url(/img/bg_g.png);
	color: #fff;
	font-size: 11px;height: 42px;
	
	
}
.logo_s{
	float: left;
	position: relative;
	bottom: 13px;
	
	
}
.bg_g div{
	float: left;
	
	padding-top: 16px;
	position: relative;
	right: 65px
}
.bg_g span{
	float: right;
	display: block;padding: 5px 10px 0 0;
}
.bg_g span img{
	position: relative;
	top: 4px;
	left: 5px;
	
}
#v_bot{
	vertical-align: bottom;
}
.pal{
	padding-left: 20px
}
#text1{
	color: #003063;
	padding: 10px 15px 17px 15px;
	width: 100%
}
#text1 div{
	color: #fff;
	font-size: 25px;
	padding: 12px 0 12px 0
}
#text1 span{
	color: #56c3ff
}
.s1{
	color: #fcd614
}
#text2{
	color: #2ceaad;
	padding: 10px 15px 10px 15px;
	width: 100%
}
form{
	padding: 0;
	margin: 0
}
.form_c textarea{
	width: 94%;
	background: none;
	border-top: solid 1px #337db5;
	border-left: solid 1px #337db5;
	border-bottom: solid 1px #a6cceb;
	border-right: solid 1px #a6cceb;padding: 5px;
	margin: 8px 0 0 0;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
}
.form_c input{
	/*margin-top: 15px;*/
	background: none;
	border-top: solid 1px #337db5;
	border-left: solid 1px #337db5;
	border-bottom: solid 1px #a6cceb;
	border-right: solid 1px #a6cceb;padding: 5px;
	margin: 8px 0 0 0;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
}
.ga{
	width: 160px;
	margin: 35px 0 0 30px
}
.ga div{
	font-size: 17px;
	color: #56c3ff;font-weight: bold;
	margin-top: 5px
}
.ga span{
	font-size: 44px;
/*	color: #009063;*/
	color:#00ffae;
	display: block;
	position: relative;
	bottom: 15px;
	left: 64px
}
.mail{
	padding:10px 0 0 20px;
	color: #06a773
}
.mail img{
	position: relative;
	top: 3px
}
.mail div div{
	margin-bottom: 30px
}
.mail a{
	color: #33a3e0
}

.flr{
	float: right;
	padding-right: 25px
}
#head{
	width: 100%;
	padding: 0 0 9px 21px;
	font-size: 28px;
	color: #33a3e0;
	font-weight: bold;
}
h2{
	padding: 0;
	margin: 0 0 15px 0;
	color: #03a773;
	font-size: 24px;
	font-weight: normal;
}
h4{
	padding: 0;
	margin: 15px 0 0 0;
	color: #8cd6ff;
	font-size: 12px;
	font-weight: bold;
}
h5{
	padding: 0;
	margin: 15px 0 0 0;
	color: #8cd6ff;
	font-size: 13px;
	font-weight: bold;
}
.padl{
	padding:15px 0 15px 22px
}
.padl div{
	padding-left: 10px
}
.link_r{
	padding: 0 15px 0 0
}
.link_r a{
	display: block;
	width: 142px;
	height: 89px;
	text-align: center;
	background: url(/img/a.png) no-repeat;
	padding: 8px 3px 3px 3px;
	margin-top: 10px
}
.link_r a:hover{
	
	background: url(/img/a_h.png) no-repeat;
	
}
* HTML .link_r a{
	

filter	: expression(
		(runtimeStyle.backgroundImage != 'none') ? runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+currentStyle.backgroundImage.split('\"')[1]+', sizingMethod=scale)' : runtimeStyle.filter,
		runtimeStyle.backgroundImage = 'none');}
.map{
	padding: 0 50px;
}
.map div{
	text-align: center;
	margin: 20px 0;
}
.map a{
	display: block;
	padding: 3px;
	float: left;
	margin: 5px
}
.map a:hover{
	display: block;
	padding: 2px;
	border: solid 1px #fff;
}
/* css from Iritec */

.green {color: #03a773;}
.blue {color: #bfe9ff;}
.dblue{color: #1f64ac;

background: #fff;

}
.in_box {
    padding: 0;
	border: 1px solid #1f64ac;
    border-width: 0 1px;
	background: #fff
}

.r1, .r2, .r3, .r4{
    display: block;
    height: 1px;
	 overflow: hidden; 
    font-size:1px; 
}
.r2{ margin: 0 2px; border-bottom: solid 1px #1f64ac; }
.r4{ margin: 0 2px;	border-top: solid 1px #1f64ac; }

.r3 { margin: 0 1px; border: solid #1f64ac;border-width: 0 1px;background: #fff}
.r1 { margin: 0 1px; border: solid #1f64ac;border-width: 0 1px;background: #fff}

.tbl{
	width: 670px
}

.tblm{
	width: 370px
}
#bord td{
	border-bottom: solid 1px #1f64ac;
	border-top: solid 1px #1f64ac;
}
#bordb td{
	border-bottom: solid 1px #1f64ac;
}
#bordt td{
	
	border-top: solid 1px #1f64ac;
}
#bordlr{
	border-left: solid 1px #1f64ac;
	border-right: solid 1px #1f64ac;
}
#bordr{
	border-right: solid 1px #1f64ac;
}
.pb3 {padding-bottom:3px;}
.pb10 {padding-bottom:10px;}

.pb11 {padding-bottom:5px;padding-top:10px;}

#link{
    position: relative;
    z-index: 1000
}

.spanw{
	font-size: 25px;
	color: #fff;
	display: block;
	margin-top: 5px
}


.newsblok	{
}
.newsblok	span	{
	background-color:#06a773;
	display:inline-block;
	color:#fff;
	font-size:12px; font-weight:bold;
	line-height:14px;
	padding:2px 5px;
	margin-bottom:5px;
}

.newsblok	b	{
	color:#000;
	font-size:13px;
	font-weight:normal;
}
.newsblok	a	{
	color:#1f69b8;
}

.newsblok2	span, .newsData	{
	background-color:#06a773;
	display:inline-block;
	color:#fff;
	font-size:12px; font-weight:bold;
	line-height:14px;
	padding:2px 5px;
	margin-bottom:5px;
}

#Right {background: url(/img/left-table-bg.jpg) no-repeat left bottom;}
.TTwo {background: url(/img/left-table-bg2.jpg) no-repeat left bottom !important;} 
#Right h1 {font-size: 20px;font-weight: bold;color: #00a5ff;padding:10px 0px 0px 0px;margin:0px;} 
#Right ul {margin: 0px;padding: 0px;} 
#Right ul li {margin: 0px;padding: 0px;margin-left: 25px; color: #00a5ff;line-height: 14px;font-weight: bold;} 
#Right ul li i {font-style: normal;color: #ffffff;font-size: 12px;font-weight: normal;} 
#Right .video {display: block;height: 47px;width: 200px;} 


.ContentTable {font-size: 13px;}



.Bubble {position: relative;border: 1px solid #ffffff;padding: 0px !important;}
.Bubble code {display: block;position: absolute;z-index: 50;width: 7px;height: 7px;background-image: url(/img/bubble-star.gif);background-repeat: no-repeat;overflow: hidden;}
.Bubble code.tl {top: 0px;left: 0px;background-position: -7px -7px;margin: -1px 0px 0px -1px;}
.Bubble code.tr {top: 0px;right: 0px;background-position: 0px -7px;margin: -1px -1px 0px 0px;}
.Bubble code.bl {bottom: 0px;left: 0px;background-position: -7px 0px;margin: 0px 0px -1px -1px;}
.Bubble code.br {bottom: 0px;right: 0px;background-position: 0px 0px;margin: 0px -1px -1px 0px;}
* html .Bubble code {display: none !important;}

.Bubble  .Price {background: url(/img/price-ramka.png) no-repeat center center;width: 261px;height: 53px;overflow: hidden;position: absolute;z-index: 90;text-align: center;margin-left: 60px;}
.Bubble  .Price p {font-size: 30px;line-height: 30px;margin: 0px;padding: 0px;}
.Bubble  .Price small {font-size: 12px;}

.BubbleItem {width: 100%;margin: 0px;padding: 0px;background-color: #133F6E;}
.BubbleItem .ImagesBG {width: 400px;border-right: 1px solid #ffffff;text-align: center;}
.BubbleItem .ImagesBG a {display: block;z-index: 5;zoom: 1;}
.BubbleItem ul {margin: 0px;padding: 0px; padding-left: 20px;}
.BubbleItem .Img01 {background: url(/photos/sell/base/01.jpg) no-repeat center center;}
.BubbleItem .Img02 {background: url(/photos/sell/base/02.jpg) no-repeat center center;}
.BubbleItem .Text {padding: 10px;}
.BubbleItem .Text ul {margin: 0px;padding: 0px;} 
.BubbleItem .Text ul li {margin: 0px;padding: 0px;margin-left: 25px; color: #00a5ff;line-height: 14px;font-weight: bold;} 
.BubbleItem .Text ul li i {font-style: normal;color: #ffffff;font-size: 12px;font-weight: normal;} 



