ul#menu, ul#home_menu {
position: absolute;
top: 0;
left: 10;
margin: 0
}
ul#menu a, ul#home_menu a {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: white;
letter-spacing: 0.2px;
text-decoration: none
}
ul#menu .bkg_smenu, ul#home_menu .bkg_smenu {
position: absolute;
top: 0;
right: 0;
width: 220px;
background-color: white;
}
ul#home_menu .bkg_smenu { height: 171px; }
ul#menu .bkg_smenu{ height: 104px; }
ul#home_menu .bottom_smenu {
position: absolute;
top: 171px;
right: 0;
width: 220px;
height: 22px;
background: url(/templates/gaselys/images/header/bottom_smenu.gif) bottom right no-repeat;
}
ul#menu .smenu, ul#home_menu .smenu {
position: absolute;
top: 10px;
right: 10px;
width: 200px;
height: 173px;
}
#m1, #m2, #m3 {
position: relative;
float:left;
width: 243px;
}
#m1 { margin-left:52px; }
div.menu ul { list-style-type:none; }
div.menu ul li { line-height:24px; }
ul#menu #m1 ul li, ul#menu  #m2 ul li, ul#menu #m3 ul li { line-height:17px; }
div.menu ul li a.other_page { color: #DEDEDE; }
div.menu ul li a.other_page, div.menu ul li a.this_page {
text-decoration: none;
padding-left:13px;
padding-top: 2px;
height: 20px;
}
div.menu ul li a.this_page { color: white; font-weight: bold; text-decoration: none; padding-left: 8px; }
div.menu ul li a:hover.other_page {
color: white;
text-decoration: none;
}

ul#menu .nav_span, ul#home_menu .nav_span {
position: relative;
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin: 4px 0 0 -3px;
float:left;	
font-size: 10px;
padding: 0;
line-height: 15px;
display:none;
}
ul#menu .nav_span { line-height: 8px; }

#d1, #d2, #d3 {
position: relative;
width: 220px;
height: 193px;
color: white;
}

#d1 .bkg_smenu, #d1 .bottom_smenu {
opacity: .15;
filter: alpha(opacity=15);
}
#d2 .bkg_smenu, #d2 .bottom_smenu {
opacity: .25;
filter: alpha(opacity=25);
}
#d3 .bkg_smenu, #d3 .bottom_smenu {
opacity: .4;
filter: alpha(opacity=40);
}
