/*
	Digitalbolaget 2007
	##cvsplaceholder##
	First Created feb 2007
	Current revision $Revision: 1.1.1.1 $
	On branch $Name:  $
	Latest change by $Author: olle $ on date $Date: 2007/02/09 07:13:55 $
*/

.menudiv { position: relative; height: auto; width: 786px;font-size: 11px;color:#FFFF00;z-index: 80; }
.main-menu { width: 800px; height: 20px;line-height: 14px;margin: 0; padding: 0;list-style: none;background: #fff url(../images/bgtop1.jpg) repeat-y; }
.main-menu li { float: left; margin: 2px 0 0; padding: 0; text-indent: 0; list-style: none; font-size: 11px; }
.main-menu ul { position: absolute;left: 0; top: 16px;margin: 0; padding: 0; list-style: none;height: 1.7em; width: 800px;display: none;background: #fff url(../images/bgtop1.jpg) no-repeat; }
.main-menu a { padding: 0 0.5em 0.1em;text-decoration: none;font-weight: bold;color:#fff }
.main-menu a:hover { text-decoration: none; font-weight: bold; color: #edc200; }

.main-sub-menu { float:left;width: 800px; line-height: 14px;margin: 0; padding: 0;list-style: none;background: #fff url(../images/bgtop1.jpg) repeat-y; }
.main-sub-menu li { height:17px;float: left; margin:0; padding: 0; text-indent: 0; list-style: none; font-size: 11px;line-height:2.2ex; }
.main-sub-menu a { padding: 0 0.5em 0.1em;text-decoration: none;font-weight: bold;color:#fff }
.main-sub-menu a:hover { text-decoration: none; font-weight: bold; color: #edc200; }

.sub-menu { display:none }

.main-menu .current-menu-ancestor > a, .main-menu a:active, .main-sub-menu a:active, .current-menu-item > a, .current-menu-ancestor > a, .current_page_item > a { color:#edc200; }
 
.left-menu .current-menu-ancestor .sub-menu { display:block!important; }
.left-menu .current-menu-item > ul { display:block!important; }

.left-menu { padding:5px 0 0 15px;margin:0 }

.left-menu li.current-page-ancestor > a { color:#003A54!important }
.left-menu-header { font-weight:bold;margin:0;padding:0 5px 0 5px; }
.left-menu { background:none!important;height:auto;width:auto }
.left-menu li { margin:5px 0;width:100%;padding:0;line-height:1.8ex!important; }
.left-menu a { color:#4B8FB9;text-decoration:none;font-size:10px!important;padding-left:0;margin:0; }
.left-menu a:hover, .left-menu a:active { text-decoration: none!important; font-weight: bold; color: #003A54; }
 
.left-menu li.current_page_item > a { color:#003A54!important }
.left-menu .sub-menu { margin:0;border-left:1px solid #ddd;padding:0 0 0 10px!important;background:none!important; }
.left-menu .sub-menu li { margin:5px 0!important; }
.left-menu .sub-menu li a { line-height:2.3ex!important }

.widget-area .left-menu-header { padding:0;margin:0; }
.widget-area { float:left }
