/*  TOP MENU (placed in right corner)
----------------------------------------------------------*/
	
#menu {}

#menu ul {
	margin:10px 10px 0 18px;
	padding:0px;
	list-style:none;}
		
#menu ul li {
	border-left:1px solid #000000;
	float:left;
	list-style:none;
	line-height:13px;
	white-space:nowrap;}
		
#menu ul li.first {
	border:none;}
	
#menu ul li.last {
	border-right:none;}
	
#menu ul li a {
	padding-left:15px;
	padding-right:15px;
	display:block;
	font-size:11px;
	color: #000000;
	text-decoration:none;
	white-space:nowrap;}
	
#menu ul li.last
#menu ul li:hover a, 
#menu ul li.sfhover a { 
	text-decoration:underline; 
	color:#FFFFFF;}
	
#menu a:hover {
	text-decoration:underline;}
	
#menu ul li.selected a{
	color:#EC0800;}
	
	
	
/* MAIN MENU
-----------------------------------------------------------------*/

td.meny1 a, td.meny1selected a, td.meny1 a:visited, td.meny1selected a:visited {
	font-size:11px;
	text-decoration:none;
	color: #ffffff;
	width:100%;
	line-height: 13px;

}

td.meny1 a:hover, td.meny1selected a:hover {
	font-size:11px;
	text-decoration:none;
	color: #0066cc;
	width:100%;
	
}

td.meny1, td.meny1selected {
	text-align:center;
	height: 25px;
	padding: 0px 12px 0px 12px;
}

td.meny1selected {
	background-color:#EC0800;
	border-right: 1px solid #ffffff;
}

td.meny1 {
    background-color:#090644;
	border-right: 1px solid #ffffff;
	
}
	
	
/* Left menu 
---------------------------------------------------------- */

.menuLeft {
	margin:0px 0 0 15px;
	width:175px;}

.menuLeft ul {
	margin:0;
	padding:0;
	list-style:none;}
	
.menuLeft  ul li {
	display:block;
	list-style: none;
/*	border-bottom:1px dotted #CCC;*/
	}
		
.menuLeft  ul li a {	
	color: #000000;
	text-decoration:none;
	display: block;
	padding:4px 5px 4px 2px;
	line-height:1.4em;
	border-bottom:1px dotted #CCC;}
	
.menuLeft  ul li a:visited {
	text-decoration: none;
	color: #000000; }

.menuLeft ul li a:hover {
	color:#EC0800;}
	
.menuLeft ul li.selected a {	
	color:#EC0800;
	font-weight:bold;
/*	border-bottom:1px dotted #CCC;*/}
	
/*.menuLeft ul li.selected {
	border-bottom:1px dotted #CCC;}*/
	
/* level2 */
.menuLeft ul li ul {
	border:none;}

.menuLeft ul li ul li  {	
	border:none;}
	
.menuLeft ul li ul li.last,
.menuLeft ul li ul li.last /*.selected*/  {
	margin-bottom:20px;
	border-bottom:1px dotted #CCC;}
	
.menuLeft  ul li.selected ul li a {
	font-weight:normal;
	display: block;
	margin-left: 15px;
	padding:3px 5px 3px 13px;
	color: #000; 
	border:none;
	background:url(../gfx/arrow.gif) no-repeat 3px 8px;}
	
.menuLeft  ul li.selected ul li a:hover {
	font-weight: normal;
	color:#EC0800;
	border:none;}
	
/*.menuLeft ul li.selected ul li.selected {
	border:none;}*/
	
.menuLeft  ul li.selected ul li.selected a {
	background:url(../gfx/arrow.gif) no-repeat 3px 8px;
	font-weight: bold;
	color:#EC0800;
	border:none;}
	

/*  ProductIntro menu
----------------------------------------------------------*/

.menuProductIntro {
	margin:0;
	padding:0;}
	
.menuProductIntro ul {
	margin:0;
	padding:0;
	list-style:none;}
	
.menuProductIntro ul li {
	margin:0 0 0 20px;
	padding:0;
	list-style:none;
	background:url(../gfx/arrow.gif) no-repeat 2px 5px;}
	
.menuProductIntro ul li a {
	margin:0;
	padding:0 0 0 15px;
	list-style:none;
	display:block;
	text-decoration:none;
	color:#000000;}
	
.menuProductIntro ul li a:visited {
	color:#000000;}

.menuProductIntro ul li a:hover {
	margin:0;
	padding:0 0 0 15px;
	list-style:none;
	text-decoration:none;
	color:red;}
	
	
/* added here */ 	
body {
	background-color: #eeeeee;
	margin: 0px;}
	