
.suckertreemenu{background:url("../images/divider.png") no-repeat scroll 0 3px;}

#horisontal_menu a{color:#cfcfcf;}
#horisontal_menu a:hover{color:#FFF;}
#horisontal_menu .menu_active{color:#FFF;}
#horisontal_menu ul li a{color: #073775}

.top_menu-c ul{margin:0; padding:0; float:left;}
.top_menu-c ul li{margin:0; padding:0; list-style:none; float:left;}
.suckertreemenu{float:left;}

.top_menu-c table a{height:14px;}

.suckertreemenu ul{list-style-type: none;}

/*Top level list items*/
.suckertreemenu ul li{position:relative; display:inline; background:url(../images/divider.png) no-repeat scroll 100% 3px; width:160px;}

/*Top level menu link items style*/
.suckertreemenu ul li a{padding:6px 0; width:160px; text-align:center; color:#FFF;}
.suckertreemenu ul li a:visited{color:#FFF;}

/*1st sub level menu*/
.suckertreemenu ul li ul{background:#86bde1; left:0; position:absolute; visibility:hidden; top: 1em; /* no need to change, as true value set by script */ display: block; z-index:10;}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{display:inline-block; float:none; hidden; background:url("../images/doted_dark_line.png") repeat-x scroll 0 100%; padding:0 0 1px 0; clear:both;}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{top:0;}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{display:block; /*width of sub menu levels*/ padding:6px 0; height:auto; clear:both;}
.suckertreemenu ul li ul li a:hover{background:#3a88c1;}
.suckertreemenu ul li ul li a:hover.subfoldericon{background:#3a88c1 url(../images/arrow-right.gif) no-repeat scroll center right;}
.suckertreemenu .menu_active {background:url(../images/top_menu_active.png) repeat-x;line-height:13px;}

.suckertreemenu ul li a:hover{color:#07350d;}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{background:url(../images/arrow-down.gif) no-repeat scroll center right;}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{background:url(../images/arrow-right.gif) no-repeat scroll center right;}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 207px; /* Width of Menu Items */
background-color: white;
}

.suckerdiv ul img { position:absolute; top:50%; margin-top:-2px; right:8px; border:none;}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
top: 0;
_margin-left:100%;
visibility: hidden;
}
* + html .suckerdiv ul li ul {margin-left:227px;}
* + html .suckerdiv ul li ul li ul {margin-left:100%;}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color:#010101;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration: none;
background-color: #f1f1f1;
padding: 7px 20px 4px 4px;
border-bottom: 1px dotted #000000;
}
* + html .suckerdiv ul li a {margin-bottom:-1px;}

.suckerdiv .menu_active {background-color:#ffffff !important; color:#000000 !important;}

.suckerdiv ul {width:227px;}
.suckerdiv ul li a {padding-left:20px; margin-bottom:0px;}
.suckerdiv ul li ul a {padding-left:5px;border-left: 1px dotted #484848;color:#010101;background-color: #f1f1f1;}

.suckerdiv ul li a:hover{color:#000000; background-color:#ffffff !important;}

.suckerdiv .subfolderstyle{background-color: #f1f1f1;}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
