*{	font-family:Arial;	font-size:13px;	color:#000000;	}
html {  }
body { position:relative; min-width:990px; margin:0px;padding:0px; }

li{list-style-type:none;}

img{border:0;}

h1{	font-size:20px;	font-weight:normal;	color:#492620;	text-decoration:none; padding-bottom:10px; font-weight:bold; text-align:center;}

a h2{text-decoration:none;}
a, p a, a strong {color:#094c72 }

a:hover{text-decoration:none;}

h3{
	display:block;
	padding:0 0 6px 0;
	font-style:italic;
	font-weight:normal;
	font-size:24px;
	color:#ff8111;
}
h4{	display:inline-block;	font-size:14px;}

#head_slogan{height:20px;	width:100%;	background:#004C75;	text-align:center;	color:#8ec2d4;	padding-top:3px;}
#head{position: relative;height:277px;width:100%;background:#C4F1F5;}

#logo{position:absolute; top:0px; left:0px; }

#topbanner{position:relative;margin:0 auto;top:-8px;width:400px;height:277px;background:url(/ima/head_frame.png) no-repeat; }

#leftarrow{position:absolute;	top:120px;	left:31px;	width:28px;	height:59px;}
#rightarrow{position:absolute;	top:120px;	right:27px;	width:28px;	height:59px;}

#leftarrow  a:hover img{position:absolute;	top:2px; right:-2px;}
#rightarrow a:hover img{position:absolute;	top:2px; left:-2px;}

.bannerimag{position:absolute;	left:73px;	top:49px; display:none;	}

.bannerimag_alpha_div{position:absolute;left:50px;	bottom:3px; right:0px; left:0px; background:url(/ima/banner_text_fon.png) repeat-x;  height: 60px;}

.bannerimag_text{position:absolute;	left:50px;	bottom:35px; right:10px; left:0px; height: 20px; color:#FFFFFF; text-align:right; font-size:17px;	z-index:1000;	text-shadow: 1px 1px #666666;}

.bannerimag_price{position:absolute;left:50px;	bottom:10px; right:10px; left:0px; height: 20px; color:#FFDA00; text-align:right; font-size:24px;	z-index:1000;	text-shadow: 1px 1px #666666;}
.bannerimag  a{text-decoration:none;}

/*.bannerimag  a:hover img{position:relative;	top:1px; left:-1px; width:261px; height:196px;}*/
a:hover .bannerimag_alpha_div{background:#8ec2d4}

#salehit{position:absolute;	background:url(/ima/hit.png) no-repeat; top:39px;	right:45px; width:75px;	height:78px;}

#phones{
	position:absolute;
	top:40px;
	right:20px;
	width:280px;
	font-size:14px;	
	text-align:left;
	color:#4d7d8e;
	font-weight:bold;	


}
.phone{
	padding:0px 0px 0px 20px;
	margin-bottom:10px;
	background:url(/ima/head_i_phone.png) no-repeat left center;
	font-size:18px;
	font-weight:bold;		
	clear:both;
	color:#094c72;
	text-shadow: 1px 1px #666666;
}

#topmenu{
	height:35px;
	width:100%;
	background:#0084BE;
	text-align:center;
	background:url(/ima/bg_menu.png);


} 
.menuActive{color:#FFDD00;}
.round_top_menu{width:20px; background: url(/ima/round_topmenu.gif) no-repeat center center;}

#topmenu a{

	height:16px;
	font-size:16px;
	text-decoration:none;
	text-shadow: 2px 2px #000000;
		color:#FFFFFF;


}
#topmenu a:hover{color:#fcdc25;}

#topmenu_line{height:3px;width:100%;background:#0084BE;}




 #body_div {position:relative;padding:0;margin:0px;  padding-bottom:60px; width:expression(document.body.clientWidth > 800 ? "100%" : "800px"); background:#C4F1F5; }
  
  
  
  #leftmenu   {position:relative; width:275px; float:left; padding-top:10px; background:#FFFFFF; text-align:left; clear:none; }
  
  
  #content {	padding:0px 0px 50px 0px; margin:0px 215px 0px 290px;	text-align:justify;	color:#094c72;}
  #content_div { position:relative; float:left;  width:100%;}


  #content p{text-align:justify; text-indent:1cm; }
  
  #content img{
  	margin:5px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;

	}
	#content table{	margin-left:auto; margin-right:auto;}
	
	#content ul{float:left; text-align:left;  padding:0; margin:10px 0px 20px 20px;}
	
	#content ul p{ margin-left:-20px}


	#content li{list-style-type: disc; text-align:justify; margin-left:20px; }
	
	#content_div a{color:#094c72;}
  
  #rightside  {position:relative;float:right;  padding-top:5px;  width:200px;text-align:center;  background:#E2F8FA}  
  .news_company  {text-shadow: 2px 2px #cccccc; color:#094c72; font-size:20px; font-weight:bold; }  



#leftmenu a{text-decoration:none;}

#leftmenu a:hover{color:#000000;}

#leftmenu ul{padding:0px;margin:0 0 0 25px;}

#leftmenu li{padding:5px 0px 5px 0px;}

.subleftmenu{margin-left:22px;}
.subleftmenu a{font-size:12px;color:#3099c6;font-weight:bold}

.parent{ 

}
.parent a{ 
	display:list-item;
	padding:0px 0px 0px 20px;
	background:url(/ima/menu_str.png) no-repeat left center;
	font-weight:bold;
	font-size:10pt;
	color:#094c72;

}
.line{
	width:90%;
	height:5px;
	background:url(/ima/menu_line.png) repeat-x -50px center;
}















#bottom_line{height:5px;width:100%;background:#0084BE;}

#bottom{

	height:261px;
	width:100%;
	background:url(/ima/bg_bottom.png);
}

#bottom_container{
	position:relative;
	height:230px;
	width:855px;
	margin:0 auto;
}	

#bottom_line1{	position:relative; top:30px; float:left; width:5px;   height:195px; background:#006C90;}
#bottom_menu{ 	position:relative; top:30px; float:left; width:275px; height:195px;	 }
#bottom_menu div{clear:both; height:30px;}
#bottom_menu a{ color:#FFFFFF;  font-size:15px; padding-left:15px; text-decoration:none;}

#bottom_line2{	position:relative; top:30px; float:left; width:5px;   height:195px;	background:#006C90; height:195px;}
#bottom_phones{	position:relative;top:30px; float:left;  width:235px; height:195px;	color:#72C3D6; font-size:15px; padding-left:15px;}
#bottom_phones .phone{
	color:#FFFFFF;
	padding:0px;
	font-size:15px;
	margin-bottom:18px;
	background:none;
}	
#bottomlogo{
	float:left;
	height:242px;
	width:300px;
	background:url(/ima/bottom_logo.png) no-repeat left center;
}
#copyright{clear:both; margin:0; color:#FFFFFF; height:20px; width:100%;	background:#004C75;	text-align:center;	padding-top:3px;}

.contentPhotoAlbum{
	padding-left:50px;
	margin:0 10px;
	text-align:center;	
	clear:both;
}
.object{
float:left;
width:145px;
height:165px;
text-align:center;

}
.object img{
height:100px;
width:130px;
}
.object a{
color:#094c72;
font-size:18px;
font-weight:bold;
text-decoration:none;
font-size:0.9em;

}
.note{
padding:0px 10px;
text-align:center;
}

.akcii_text{
	text-align:center;
	width:190px;
	margin-bottom:10px;
	BORDER: #1a4780 4px solid;
	padding:5px 0px;
	 border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;

}
.akcii_text img{
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;

}
.akcii_text a{
	text-decoration:none; 
	font-weight:bold;
	font-size:12px;
}
.akcii_text span,.akcii_text img{clear:both;}

.knopka {text-decoration:none;}
.knopka span{	
	color:#FFFFFF;
}



.akciya {text-align: center; width:750px; margin:0 auto;  padding:0 auto; float:none; clear:both;}
.akciya_top 	{padding:0; height:70px;  background:url(/image/s1_01.png) bottom center no-repeat; }

.akciya_body 	{min-height:200px; background:url(/image/s1_02.png) top center repeat-y; padding:20px 60px 40px 55px; text-align: center; WIDTH: 600px ; margin:0 auto;}

.akciya_bottom {padding:0 ; height:71px; background:url(/image/s1_03.png) top center no-repeat;}

.akciya tr td p {text-align: center;}

.tdlight tr:hover{
background-color:#F4FCFD;
}			
table, td{ border-color:#000000
}
