/* Menu Horizontal*/

/* All <ul> tags in the menu including the first level */
.menulist, .menulist  ul {margin: 0;padding: 0;list-style: none;}
/* Submenus (<ul> tags) are hidden and absolutely positioned downwards from their parent */
.menulist ul {left: 0px;width: 150px;clear:left;  z-index:99; position:absolute; float:left; overflow:hidden; height:0; margin:0; padding:0; background: #356AA0;}
/* Second and third etc. level submenus - position across from parent instead */
.menulist ul ul {top: -1px; margin-top: 0; left: 148px;}
/* All menu items (<li> tags). 'float: left' lines them up horizontally, and they are positioned relatively to correctly offset submenus. Also, they have overlapping borders.*/
.menulist li { float: left; display: block; position: relative; border-right: 1px solid #fff;z-index:99;height:20px; line-height:20px; list-style:none; cursor:pointer; margin:0; padding:2px 7px; font-family: Arial,Verdana, Helvetica, sans-serif; font-size: 12px; color:#fff; font-weight:bold;}
/* Items in submenus - override float/border/margin from above, restoring default vertical style */
.menulist ul li { float: none; margin: 0; background: #356AA0; margin-bottom: -1px; font-size:12px; font-weight:normal; text-transform:none; padding:0; margin:0; cursor: pointer;border-top: 1px solid #fff;}
/* Links inside the menu */
.menulist li a {display: block;color: #FFF;text-decoration: none;}
/* Lit  items: 'hover' is mouseover, 'highlighted' are parent items to visible menus */
.menulist li a:hover, .menulist  li a:focus {color: #369;text-decoration: none;display:block;}
/* Links inside the submenu */
.menulist ul li a {display: block;padding-left: 5px ;color: #FFF;text-decoration: none;}
/* Lit  items: 'hover' is mouseover, 'highlighted' are parent items to visible menus */
.menulist ul li a:hover, .menulist ul li a.highlighted:hover, .menulist ul li a:focus {color: #369;background-color: #dedede;text-decoration: none;display:block;border-left:3px solid #369;}
.menulist a.highlighted {color: #fff;background-color: #369;}

/*
 If you want per-item background images in your menu items, here's how to do it.
 1) Assign a unique ID tag to each link in your menu, like so: <a id="xyz" href="#">
 2) Copy and paste these next lines for each link you want to have an image:
    .menulist a#xyz {
      background-image: url(out.gif);
    }
    .menulist a#xyz:hover, .menulist a.highlighted#xyz, .menulist a:focus {
     background-image: url(over.gif);
    }
*/

/* Only style submenu indicators within submenus. */
.menulist a .subind {display: none;}
.menulist ul a .subind {display: block;float: right;}

/* 'Escaped Comment' hack for horizontal menubar width in IE5/Mac */
.menulist a {float: left;}
.menulist ul a {float: none;}
/* \*/
.menulist a {float: none;}
/* */


/* HACKS: IE/Win:
 A small height on <li> and <a> tags and floating prevents gaps in menu.
 * html affects <=IE6 and *:first-child+html affects IE7.
 You may want to move these to browser-specific style sheets.
*/
*:first-child+html .menulist ul li {float: left;width: 100%;}
* html .menulist ul li {float: left;height: 1%;}
* html .menulist ul a {height: 1%;}
/* End Hacks */

/* menu lewe */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#ddblueblockmenu{
border: 1px solid #103875;
width: 158px;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 12px Arial,'Trebuchet MS', 'Lucida Grande',  sans-serif;
}
#ddblueblockmenu li{
border-bottom: 1px solid #90bade;
margin: 0;
}

#ddblueblockmenu li a{
display: block;
padding: 2px 0;
padding-left: 9px;
width: 142px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;                    /*036*/
background-color: #2175bc;      /*c3def9 */
border-left: 7px solid #1958b7;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 187px; /*IE 5*/
w\idth: 169px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #2586d7;
border-left-color: #1c64d1;
}
#ddblueblockmenu li a.selected {
background-color: #2586d7;
border-left-color: #90bade;
}
#ddblueblockmenu div.menutitle{
color: white;
border-bottom: 1px solid #103875;
padding: 2px 0;
padding-left: 5px;
background-color: #164EA2;
font: bold 12px Arial,'Trebuchet MS', 'Lucida Grande',  sans-serif;
}
/* @end menu lewe */





