BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma
}
h1 {font-size:21px; font-family:tahoma;color:#555555;line-height:21px; text-align:left; font-weight:normal; }
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px
}
h2 {color:#008DDB;font-size:18px;}

h3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
a { color:#D43232; text-decoration:underline; font-weight:bold; font-size:12px}
a:hover { color:#D43232; text-decoration: underline}

/*
TD.bg-left {
	BACKGROUND: url(../img/left_bg_body.gif) repeat-y right 50%
}
TD.bg-right {
	BACKGROUND: url(../img/right_bg_body.gif) repeat-y left 50%
}
*/

TD.bg-left {
	BACKGROUND: #E0F2F8
}
TD.bg-right {
	BACKGROUND: #E0F2F8
}



#top_menu {
	FONT-SIZE: 12px; BACKGROUND: url(../img/top_menu.jpg); LINE-HEIGHT: 37px; HEIGHT: 44px
}
* HTML #top_menu {
	FONT-SIZE: 12px; BACKGROUND: url(../img/top_menu.jpg); LINE-HEIGHT: 37px; HEIGHT: 44px
}
#top_menu A {
	COLOR: white; TEXT-DECORATION: underline
}
#top_menu A:hover {
	TEXT-DECORATION: underline
}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute;
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute;
}
#menu A {
	DISPLAY: block; TEXT-DECORATION: underline
}
#menu A:link {
	TEXT-DECORATION: underline
}
#menu A:active {
	TEXT-DECORATION: underline
}
#menu A:visited {
	TEXT-DECORATION: underline
}
#menu A:hover {
	COLOR: white
}
#menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#menu LI.one {
	WIDTH: 80px
}
#menu LI.two {
	WIDTH: 110px; COLOR: white; TEXT-DECORATION: underline;	font-weight: bold;
}
#menu LI.three {
	WIDTH: 160px; COLOR: white; TEXT-DECORATION: underline;	font-weight: bold;
}
#menu LI.four {
	WIDTH: 170px; COLOR: white; TEXT-DECORATION: underline;	font-weight: bold;
}
#menu LI.five {
	WIDTH: 110px; COLOR: white; TEXT-DECORATION: underline;	font-weight: bold;
}
#menu LI.six {
	WIDTH: 160px; COLOR: white; TEXT-DECORATION: underline;	font-weight: bold;
}
#menu LI A:hover {
	TEXT-DECORATION: underline
}

.i {
	BACKGROUND: url(../img/i.gif) no-repeat; WIDTH: 40px; HEIGHT: 10px
}

#menu LI UL span {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: black; LINE-HEIGHT: 14px; PADDING-TOP: 5px;
}
#menu LI UL A {
	PADDING: 5px; COLOR: black; LINE-HEIGHT: 14px; 
}
#menu LI UL A:hover {
	PADDING: 5px; COLOR: black; LINE-HEIGHT: 14px;
}
#menu LI UL {
	BORDER: #296eb4 1px solid;
	PADDING: 10px; DISPLAY: none; BACKGROUND: #fff;
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	POSITION: relative; -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7
}
#menu LI UL A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 5px
}
#menu LI UL LI {
	HEIGHT: 7px
}


.logo {
 BACKGROUND: url(../img/head.jpg) no-repeat 0px 20px; MARGIN-LEFT: 5px;  HEIGHT: 277px;
}
#categorys {
	FLOAT: left; PADDING: 0px; _margin-left:-1px; font-size:1px;
}
.category {
	FLOAT: left; MARGIN: 0px 0px 0px 1px; WIDTH: 117px
}
.cat_head_a {
	CLEAR: left; FONT-SIZE: 11px; BACKGROUND: #136cd1; MARGIN-BOTTOM: 1px; WIDTH: 117px; COLOR: white; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
.cat_head_a A {
	FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: underline
}
.cat_head_b A {
	FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: underline
}
.cat_head_a A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
.cat_head_b A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
.cat_head_b {
	CLEAR: left; FONT-SIZE: 11px; BACKGROUND: #008ddb; MARGIN-BOTTOM: 1px; WIDTH: 117px; COLOR: white; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
.cat_foto {
	CLEAR: left; WIDTH: 117px; HEIGHT: 88px
}
#akcii {
	FLOAT: left; MARGIN: 0px 10px 70px 0px;text-align:center;
}
#akcii H3 {
	FONT-SIZE: 18px; COLOR: #cb0000; TEXT-INDENT: 30px
}
.img_akcii {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; PADDING-TOP: 0px
}
TD.td-right {
	BACKGROUND: #f9f9f9; BORDER-LEFT: #fff 1px solid
}
TD.td-right-bot {
	BACKGROUND: #f9f9f9; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}

H3.news-main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; BACKGROUND: none; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #cb0000; PADDING-TOP: 0px; TEXT-ALIGN: center; text-decoration:underline;
}

H3.news-h {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; BACKGROUND: none; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #cb0000; PADDING-TOP: 0px; TEXT-ALIGN: center
}



#news H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#news H4 A {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: underline
}
#news H4 A:hover {
	TEXT-DECORATION: underline
}
.n {
	PADDING-TOP: 15px; HEIGHT: 102px
}
P.img_news {
	FLOAT: left; MARGIN: 0px 15px 0px 20px
}
P.date_news {
	COLOR: #cb0000;
}
P.date_news A {
	COLOR: #cb0000; TEXT-DECORATION: underline
}
P.date_news A:hover {
	TEXT-DECORATION: underline
}
.t_news {
	WIDTH: 160px
}
.bl_news {
	HEIGHT: 100px
}
.bl_news H4 {
	CLEAR: left; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black
}
.t_news_c {
	PADDING-RIGHT: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 3px; PADDING-TOP: 0px
}
#contacts {
	font-size:12px; text-align:left;
	padding: 0px 175px 0px 0px; BACKGROUND: url(../img/tel.jpg) no-repeat right bottom; FLOAT: right
}
#conacts_img {
	
}
#conacts_img DIV {
	PADDING-BOTTOM: 7px
}
#contacts H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 24px; PADDING-BOTTOM: 20px; COLOR: #cb0000; PADDING-TOP: 10px
}
#klients {
	FLOAT: right; MARGIN: 25px 30px 40px 0px; TEXT-ALIGN: center;
}






.imgs {
	TEXT-ALIGN: center;
	FLOAT: center;
	MARGIN: 25px 30px 40px 0px;
}


* HTML #klients {
	MARGIN-RIGHT: 15px
}
#klients H3 {
	MARGIN-TOP: 15px; FONT-SIZE: 18px; MARGIN-BOTTOM: 25px; COLOR: #cb0000; TEXT-INDENT: 50px
}
.copy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 25px; COLOR: #3d3d3d; PADDING-TOP: 30px
}
.counter {
	PADDING-RIGHT: 80px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.podpiska {
	PADDING-LEFT: 20px; FONT-SIZE: 14px; COLOR: black
}
.podpiska A {
	FONT-SIZE: 11px; COLOR: #008ddb; TEXT-DECORATION: underline
}
.podpiska A:hover {
	TEXT-DECORATION: underline
}
.podpiska H3 {
	MARGIN-TOP: 20px; FONT-SIZE: 18px; MARGIN-BOTTOM: 15px; COLOR: #cb0000
}
FORM#mail {
	
}
FORM#mail INPUT {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FLOAT: left; BORDER-LEFT: #d8d8d8 1px solid; MARGIN-RIGHT: 15px; BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 18px
}
.bt {
	FLOAT: left; PADDING-TOP: 3px
}
.logo-second {
	PADDING-LEFT: 5px; BACKGROUND: url(../img/peregorodki_head.jpg) repeat-x 0px 20px; WIDTH: 590px
}
#peregorodki {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.peregorodki-block {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 188px;  margin:0px 0px 30px 0px;
padding-bottom:30px;
	border-bottom:1px dashed #ccc;
}
.peregorodki-block span
{
font-size:18px;
font-weight:normal;

}


.big_vert_space {
	margin-bottom: 30px; PADDING-BOTTOM: 0px;  height: 215px
}
#path_nav	{	margin: 55px 0px 30px 8px; 	}
#path_nav A {	font-size: 16px; 	}
#peregorodki A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d43232; TEXT-DECORATION: underline
}
#peregorodki A:hover {
	COLOR: #d43232; TEXT-DECORATION: underline
}
#peregorodki H3 {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #cb0000; PADDING-TOP: 20px; TEXT-ALIGN: left
}
#peregorodki H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 0px;
}
.f_peregorodki {
	CLEAR: left; BORDER-RIGHT: #e5e5e5 5px solid; BORDER-TOP: #e5e5e5 5px solid; MARGIN-TOP: 10px; BORDER-LEFT: #e5e5e5 5px solid; BORDER-BOTTOM: #e5e5e5 5px solid
}
#categorys-right {
	margin:auto; padding: 15px 0px 0px 0px; text-align: center; width:370px; 
}
#categorys-right .category {
	FLOAT: left; MARGIN: 0px 5px 5px 1px; WIDTH: 117px
}


#menu2 #submenu {
	DISPLAY: none;
}




.sub_menu_js {
	position: absolute; z-index: 99; BORDER: #296eb4 1px solid;
	PADDING: 0px; MARGIN: 0px 0px 0px 50px; LIST-STYLE-TYPE: none; 
	background: #fff;
}
.sub_menu_js A {
	DISPLAY: block; TEXT-DECORATION: underline; PADDING: 5px; COLOR: black; LINE-HEIGHT: 14px;
}
.sub_menu_js A:link {
	TEXT-DECORATION: underline
}
.sub_menu_js A:active {
	TEXT-DECORATION: underline
}
.sub_menu_js A:visited {
	TEXT-DECORATION: underline
}
.sub_menu_js A:hover {
	COLOR: black;
	TEXT-DECORATION: underline;
}


.rollover1 
{
      display:none; 
      position:absolute; 
      border: 1px solid #ddd; 
      background-color: white; 
	  text-align:left;
      padding: 15px; width:620px;

}

.rollover-table {margin-top:15px;}

.rollover-table td
{
      border:1px solid #ddd; 
	  padding:5px;
	  font-size:11px;
}


.clr { clear:both; line-height:1px;}



.advs td {
     vertical-align: top;
}

.advs h4 {
     margin: 0pt;
     padding-bottom: 5pt;
}

.tah16{padding-right:16px;}
.tah16bl{padding-right:16px;}

.articles {font-size:12px; font-weight:normal; text-align:left;border:1px dashed #ccc;padding-top:10px; padding-right:20px; margin-bottom:30px;}
.articles li{padding-bottom:10px;line-height:16px;}

.fancy{display:block;float:left;width:141px;margin-top:1px;}
.fancy img{border:0;}
.zoompic {
background: url(http://alsta.com.ua/img/zoomin.gif);
display: inline-block;
//display:block;
//float:right;
height: 18px;
margin: -2px 0px 0px -22px;
!margin: -21px 0px 0px -22px;
width: 20px;
z-index: 2000;
}

.tab1 td{border:1px solid #ccc;padding:2px;margin:0px;}
