
#topmenu tr td a
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10pt;
	padding: 3px 3px 5px 3px;
	display: block;
	float: left;
}

#topmenu tr td
{
	padding: 11px 0 4px 7px;
}


#topmenu tr td span.sp1
{
	width: 8px;
	height: 36px;
	float: left;
	display: block;
}

#topmenu tr td span.sp2
{
	width: 8px;
	height: 36px;
	float: left;
	display: block;
}

#topmenu tr td:hover a, td.menu_l1 a
{
	background-image: url(http://aesi.com.ua/images/Dfsda_04.jpg);
}

#topmenu tr td:hover span.sp2, td.menu_l1 span.sp2
{
	background-image: url(http://aesi.com.ua/images/Dfsda_06.jpg) !important;
	background-position:  top right;
	background-repeat: no-repeat;
}

#topmenu tr td:hover span.sp1, td.menu_l1 span.sp1
{
	background-image: url(http://aesi.com.ua/images/Dfsda_03.jpg);
	background-position:  top left;
	background-repeat: no-repeat;
}

.node_cont
{
	position: relative;
	display: none;
}

div.node
{
	position: absolute;
	clear: both;
	top: 30px;
}

#topmenu tr td.has-node  a
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10pt;
	display: block;
	float: left; 
	height:27px;
	padding-right: 3px;
	position: relative;
	top: 1px;
}

#topmenu tr td.has-node span.sp1
{
	float: left;
	display: block;
	width: 17px;
	height:36px;
}

#topmenu tr td.has-node span.sp2
{

	width: 16px;
	height:36px;
	display: block;
	

}

#topmenu tr td.has-node:hover a, td.menu_l2 a
{
	background-image: url(http://aesi.com.ua/images/sdfhg_03.jpg);
}

#topmenu tr td.has-node:hover span.sp1, td.menu_l2 span.sp1
{
	background-image: url(http://aesi.com.ua/images/asd_03.jpg);
	background-position:  top left;
	background-repeat: no-repeat;
}

#topmenu tr td.has-node:hover span.sp2, td.menu_l2 span.sp2
{
	background-image: url(http://aesi.com.ua/images/asd_05.jpg) !important;
	background-position:  top right;
	background-repeat: no-repeat;
}

#topmenu tr td.has-node td
{
	padding: 0px!important;
}

.left_menu_cols
{
	width: 5px !important;
	background-image: url('http://aesi.com.ua/images/olololol_12.png');
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://aesi.com.ua/images/olololol_12.png', sizingMethod='scale');
	background-position: top left;
	background-repeat: repeat-y;
}


.right_menu_cols
{
	width: 5px !important;
	background-image: url('http://aesi.com.ua/images/olololol_15.png');
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://aesi.com.ua/images/olololol_15.png', sizingMethod='scale');
	background-position: right;
	background-repeat: repeat-y;
}

.center_menu_cols
{
	width: 187px;
	background-image: url('http://aesi.com.ua/images/sdfhg_03.jpg');
}

.bottom_menu_tr
{
	width: 197px;
	height: 13px;
	background-repeat: no-repeat;
	background-image: url('http://aesi.com.ua/images/olololol_16.png');
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://aesi.com.ua/images/olololol_16.png', sizingMethod='scale');
}

.zaokrug
{
	width: 12px;
	height: 10px;
	background-repeat: no-repeat;
	background-image: url('http://aesi.com.ua/images/sdfuhsdf_03.png');
	-background: none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://aesi.com.ua/images/sdfuhsdf_03.png', sizingMethod='scale');
}

td.has-node:hover div, td.menu_l2 div
{
	display: block;
}

.podm1
{
	padding: 0 !important;
}



.podm1 a
{
	top: 0px !important;
	height: 20px !important;

} 

a.podm_link
{
	background: none !important;
	display: block !important;
	width:177px;
	margin-left: 2px;
	white-space: nowrap;
	letter-spacing:-0.02pt;
}

a.podm_link:hover
{
	background-color: #999999 !important;
}

.podm_link_div:hover
{
	position: relative;
}


.podm1 td
{
	margin: 0 !important;
	padding: 0 !important;
}
.podm1 tr
{
	margin: 0 !important;
	padding: 0 !important;
}

.podm_table
{
	clear: both;
	padding: 0 !important;
} 

.podm_table td
{
	padding: 0 !important;
	margin: 0 !important;
} 