ul.menu { float: left; list-style: none; margin: 0; padding: 0; cursor:pointer; color:#ffffff; font-size:11px;}

ul.menu li { float: left; position: relative; padding-top:8px; height:18px; padding-left:14px; padding-right:14px; }
ul.menu li:hover { background:url(../img/meny_top_bg_hover.gif) top repeat-x; color:#ffffff; }

ul.menu li a {color:#ffffff;text-decoration:none }

ul.menu li.login { background:url(../img/loginKey.gif) 7% 50% no-repeat; float: left; position: relative; padding-top:8px; height:18px; padding-left:23px; padding-right:14px;margin-left:14px; color:#91B1E6; }
ul.menu li.login:hover { color:#ffffff; background:url(../img/loginKey.gif) 7% 50% no-repeat; }

ul.menu li.s { float: left; background: url(../img/meny_top_border.gif) repeat-y; height:19px; margin-top:3px; width:2px;padding:0;}
ul.menu li.s:hover {}

ul.menu li ul { float:left; display:none; color:#242424; list-style: none; padding-left:0; width:200px; margin-left:0;padding-top:19px; }
ul.menu li:hover ul { display:block; position: absolute; left:0; top:5px; width:200px; }

ul.menu li ul li{ float:left; background-color:#242424; width:200px; margin:0; }
ul.menu li ul li:hover{ color:#ffffff; background:url(../images/bg_block_hover.gif) repeat-y;  background-color:#5894e3;}

a.menu {color:#ffffff; text-decoration:none;}
a.menu:hover {color:#ffffff; text-decoration:none;}

ul.leftMenu { list-style: none; margin: 0; padding: 0; cursor:pointer; color:#ffffff; font-size:11px;}

ul.leftMenu li { height:26px; padding-left:6px; line-height:26px; margin-top:0px; margin-bottom:0px; }
ul.leftMenu li:hover { background-color:#006cc7; }

ul.leftMenu li a { background: url(../img/cont_left_meny_point_n.gif) 0% 60% no-repeat; padding-left:19px; font-size:11px; color:#393939; vertical-align:top; height:25px; }
ul.leftMenu li:hover a { background: url(../img/cont_left_meny_point_h.gif) 0% 60% no-repeat; padding-left:19px; font-size:11px; color:#ffffff; text-decoration:none;list-style: none; }


a.greenMark, a.blueMark, a.orangeMark { padding-left:17px; font-size:11px; color:#393939; vertical-align:top; height:25px; text-decoration:none; }
a.greenMark { background: url(../img/links/greenMark.gif) 0% 60% no-repeat; }
a.blueMark { background: url(../img/links/blueMark.gif) 0% 60% no-repeat; }
a.orangeMark { background: url(../img/links/orangeMark.gif) 0% 60% no-repeat; }

a.greenMark:hover, a.blueMark:hover, a.orangeMark:hover   { text-decoration:underline; }
