﻿/*
	Developer: 	Netmester A/S, October 2007.
	Description: 	Top and Left Menu 
	Version:	1
	Changes:

*/


/*
-----------------------------------------------
Top menu
-----------------------------------------------
*/ 
 

#topMenuFront ul
{
	display:inline;
	float:left;
	list-style-type:none;
	margin:13px 0px 20px 270px;
	padding:0px 0px 0px 0px;
	height:20px;	
	clear:both;
}

#topMenu ul
{
	display:inline;
	float:left;
	list-style-type:none;
	margin:13px 0px 20px 12px;
	padding:0px 0px 0px 0px;
	height:20px;	
	clear:both;
}

#topMenu ul li,#topMenuFront ul li
{
	background: url("images/top_menu_seperator.gif") right top no-repeat;
	display:inline;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#topMenu ul li a,#topMenuFront ul li a{
	color:Black;	
	padding:0px 10px 5px 10px;
	text-decoration:none;
}

#topMenu ul li a:link, #topMenu ul li a:visited,#topMenuFront ul li a:link, #topMenuFront ul li a:visited{
	color:Black;
}

#topMenu ul li a:hover, #topMenu ul li a:active,#topMenuFront ul li a:hover, #topMenuFront ul li a:active{
	color:Black;
	text-decoration:underline;	
}


/*
-----------------------------------------------
/ Top menu
-----------------------------------------------
*/ 


/*
-----------------------------------------------
Left Menu
-----------------------------------------------
*/ 

/*COMMENT: 
  horizontal placement of menu is 
  specified by margin on each items (because of IE6), 
  padding decides item placement relative to each other
*/


#leftmenu_blank
{
	/*width: 190px;*/
	margin:0px 40px 0px 8px;
	padding:0px 0px 0px 0px;
	display:block;
}

.leftmenuitem
{
	padding-left: 0px;
	
}
.menuline
{
	padding: 0px 0px 0px 10px;
	margin:0px 0px 0px 12px;
	font-weight: normal;
	color:Black;
	width: 160px;
	line-height:150%;	
	border-top:1px dotted #B7B8BB;

}

.menuitem1
{
	display:block;
	background: url("images/menu_arrow.gif") no-repeat;
	background-position:0px 6px;
	padding: 0px 0px 0px 10px;
	margin:0px 0px 0px 13px;
	font-weight: normal;
	color:Black;
	width: 160px;
	line-height:150%;	
	border-top:1px dotted #B7B8BB;
}
.menuitem1on,.menuitem1open 
{
	/*position:relative;*/
	background: url("images/menu_arrow_down.gif") no-repeat;
	background-position:0px 6px;
	color:Black;
	font-weight:bold;
	display:block;
	padding: 0px 0px 0px 10px;
	margin:1px 0px 1px 13px;
	width: 160px;
	line-height:150%;
	border-top:1px dotted #B7B8BB;
}
.menuitem2
{
	color:#676766;
	font-weight:bold;
	padding-left: 10px;
	margin:1px 0px 1px 13px;
	width: 160px;
}
.menuitem2on,.menuitem2open
{
	color:#000;
	font-weight:bold;
	padding-left: 10px;
	margin:1px 0px 1px 13px;
	width: 150px;
}
.menuitem3
{
	color:#676766;
	background: url("images/menu_square.gif") no-repeat;
	background-position:10px 6px;
	padding-left: 18px;
	margin:1px 0px 1px 13px;
	width: 150px;
}
.menuitem3on,.menuitem3open /* no 3 open is not in use*/
{
	background: url("images/menu_square.gif") no-repeat;
	background-position:10px 6px;
	padding-left: 18px;
	margin:1px 0px 1px 13px;
	width: 150px;
	color:Black;
}
/* no 4 is not in use*/
.menuitem4
{
	color:#676766;
	background: url("images/menu_square.gif") no-repeat;
	background-position:16px 6px;
	padding-left: 22px;
	margin:1px 0px 1px 13px;
	width: 140px;
}
.menuitem4on,.menuitem4open
{
	padding-left: 22px;
	background: url("images/menu_square.gif") no-repeat;
	background-position:16px 6px;
	margin:1px 0px 1px 13px;
	width: 140px;
	color:Black;
}

/*
-----------------------------------------------
Right Side Links 
-----------------------------------------------
*/ 

ul.linklist 
{
	float:left;
	width:221px;
	background-color:#F3F2F3;
	background-image:url(images/right_col_border_top.gif); 
	background-repeat:repeat-x;
	padding:10px 0px 0px 0px;
	margin:8px 0px 12px 0px;
	list-style:none;
	color:#207387;
}
ul.linklist_no_link
{
	padding:0px 0px 0px 5px;
	margin:7px 0px 7px 0px;	
	display:block;
        color:#949494;
}
ul.linklist li
{
	background: url("images/right_column_arrow.gif") no-repeat;
	background-position:10px 4px;
	padding:0px 0px 0px 5px;
	margin:7px 0px 7px 0px;	
	display:block;	
	color:#949494;
}


ul.linklist li a:link,ul.linklist li a:visited{
	padding:0px 0px 0px 15px;
	color:#949494;
	display:block;
}
ul.linklist li a:hover,ul.linklist li a:active{
	padding:0px 0px 0px 15px;
	color:#949494;
	display:block;
}
ul.linklist li a img{
	float:left; 
	clear:left;
}
ul.linklist li h3 a:link,ul.linklist li h3 a:visited{
	padding:0px 0px 0px 0px;
	color:#949494;
	display:block;
	background-image:none;
}
ul.linklist li h3 a:hover,ul.linklist li h3 a:active{
	padding:0px 0px 0px 0px;
	color:#949494;
	display:block;
	background-image:none;
}

/* PDF & Word Icons */ 

ul.linklist li.linkfile{
	float:left;
	background:none;
	padding:0px;
	margin:0px 0px 7px 0px;	
	display:block;
}

ul.linklist li.linkfile a{
	float:left;
	padding:0px;
	display:block;
} 
 
ul.linklist li img{
	float:right;
	margin:0px 10px 0px 10px;
}  

ul.linklist li a span{
	float:left; 
	/*display:block; */
	width:125px;

}
ul.linklist li.h3
{
	color:#949494;
	background-image:none;
}






 	
