body
{
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	background:url(gfx/quicklaunchBG.gif) repeat-y top left #fff;
}

#page
{
	width:1003px;
	height:100%;
	position: absolute;
	top:0;
	left:0;
}

#header_details
{
	width:100%;
	height:14px;
	background-color:#E9E9E9;
	background-repeat:no-repeat;
	margin-bottom:2px;
}

#header_details_text
{
	color:#999;
	font-family:Tahoma;
	font-size:11px;
	text-align:center;
	margin-top:1px;
}
#header_border
{
	border-bottom:solid 4px #ccc;
	width:100%;
	height:0;
}


/* LOGO */
#logo_box
{
	width:100%;
	height:55px;
	margin-top:2px;
	padding-bottom:0;
	padding-left:6px;
	padding-top:5px;
}

#logo
{
}

/* MENU */
#menu
{
	width:203px;
	min-height:600px;
	float:left;
	padding-top:85px;
	_height:600px;
}

.menu_table
{
	border:none;
}
.menu_top_level
{
	border-style: none;
	font-size: 1em;
	margin:0;
	list-style-type: none;
	list-style-image: url(dubbelpil.jpg);
	list-style-position: outside; 
	padding-left:22px;
}

* html .menu_top_level
{
	padding-left:0;
}

#menu li
{
	margin:0;
}

#menu a
{
	background-color:transparent;
	background-position:left center;
	background-repeat:no-repeat;
	border:medium none;
	color:#000;
	font-family:Tahoma;
}

.menu_selected
{
	font-weight:bold;
}
.menu_arrow
{
	background:url(gfx/dubbelpil.jpg);
	padding-left:10px;
}

.menu_pad_cell
{
	width:7px;
}
.menu_pad_cell_sub
{
	width:25px;
}	

.menu_last_level
{
	list-style-type: none;
	list-style-image: url(sf.sg);
	padding-left:12px;
}

* html .menu_last_level
{
	padding-left:0;
}

#menu_placeholder {height:26px;}

/* MAIN */
#main
{
	float:right;
	width:800px;
}

#main_border
{
	border-bottom:solid 4px #ccc;
	width:100%;
	height:0;
}

#site_nav
{
	width:800px;
	font-size:10px;
	padding-bottom:10px;
}

#site_nav a
{
	color:#999999;
	text-decoration:none;
}

#site_nav a:hover 
{
	color:#999999;
	text-decoration:underline;
}

#site_nav_current
{
	color:#000;
}

#main_content
{
	color:#666;
}

#end_border
{
	width:390px;
	height:0;
	border-bottom:solid 2px #8AC269;
}

/* Rounded corners */
#menycontainer {padding: 0; margin-bottom: 6px; background: #fff; _margin-bottom:3px;}
#menycontainer ul {margin: 0; padding: 5px 0 0 0; background: transparent; height: 18px;}
#menycontainer li {display: block; float: left; padding: 0 1em 0 0; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.main_menu_content {display: block; padding: 0; background: #c9d3d6; color: #fff; text-align: center; height:18px; width:120px;}
a.main_menu, a.main_menu:visited { display: block; text-decoration:none;}
a.main_menu:hover {background: transparent;}
a#current .main_menu_content, a#current .r1, a#current .r2, a#current .r3, a#current .r4 {background: #CAD876; }
a#current .main_menu_content {border-bottom: none;}
a.main_menu:hover .main_menu_content, a.main_menu:hover .r1, a.main_menu:hover .r2, a.main_menu:hover .r3, a.main_menu:hover .r4 {background:#a7b8bc;}

.roundtop {background: transparent;}
.r1 {margin: 0 5px; height: 1px; overflow: hidden; background: #c9d3d6;}
.r2 {margin: 0 3px; height: 1px; overflow: hidden; background: #c9d3d6;}
.r3 {margin: 0 2px; height: 1px; overflow: hidden; background: #c9d3d6;width:116px;}
.r4 {margin: 0 1px; height: 2px; overflow: hidden; background: #c9d3d6;width:118px;}



/* OLD STYLE */
   a:link{text-decoration:none; color: #005DAB;}
   a:active{font-family:verdana; font-size:11px; text-decoration:none; color: #005DAB;}
   a:visited{font-family:verdana; font-size:11px; text-decoration:none; color: #005DAB;}
   
   .footer{font-family: Arial; font-size:11px; color:#FFFFFF; font-weight:bold;}
   .footer a, .footer a:visited, .footer a:active{font-family: Arial; font-size:11px; color: #FFFFFF; text-decoration: none;}
   .footer a:hover{font-family: Arial; font-size:11px; color: #FFF799; text-decoration: none;}

   .menytdbgcolor{background-color: #A9B8DA}
   .footerseparator1{background-color: #A9B8DA}

   .topmenylink, .topmenylink a, .topmenylink a:visited, .topmenylink a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
   .topmenylink a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFF799;  text-decoration: none; }
    

   INPUT{font-family:verdana; font-size:11px; margin:2}
   
   td {font-size:11px; line-height:19px; color:#666;}

   .storRubrik{font-family: Trebuchet MS, Sans-Serif; font-size:24px;color:}
   
   
   .mellanRubrik{font-family:Trebuchet MS; font-size:24px;}
   .litenRubrik{font-family:Tahoma, verdana; font-size:11px; font-weight:bold; color: #707070}
   .text{font-family:Verdana,Arial; font-size:12px; line-height:17px; color:#303030;}
   .text a, .text a:visited, .text a:active{font-family:Verdana,Arial; font-size:12px; line-height:17px; color: #21619C; text-decoration: none;}
   .text a:hover{font-family:Verdana,Arial; font-size:12px; line-height:17px; color: #BDC6DA; text-decoration: none;}

   .litentextGray{font-family:verdana; font-size:11px; color:#000000; line-height:14px; font-weight: normal;}
   .mellantext{font-family:verdana; font-size:11px; color:#303030; line-height:15px; font-weight: normal;}
   .litentext{font-family:verdana; font-size:10px; color:#303030; line-height:14px; font-weight: normal;}

	.newsdate{font-family:Tahoma, verdana; font-size:11px; color:#868888; font-weight:normal;}
	.newsTitle{font-family: Tahoma, verdana; font-size:11px; color:#000000; font-weight:bold;}

   .menytdbgcolor{background-color: #A9B8DA}
   .mainpageleftmenybgcolor1{background-color: #FFFFFF}

   .topmenylink, .topmenylink a, .topmenylink a:visited, .topmenylink a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
   .topmenylink a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFF799;  text-decoration: none; }
   
   .leftmenylink1, .leftmenylink1 a, .leftmenylink1 a:visited, .leftmenylink1 a:active { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0E339C; text-decoration: none; }
   .leftmenylink1 a:hover { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #BDC6DA; text-decoration: none; }
   
   .historylink, .historylink a, .historylink a:visited, .historylink a:active { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0E339C; text-decoration: none; }
   .historylink a:hover { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #BDC6DA;  text-decoration: none; }
   .historylinkGrayed { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #707070; text-decoration: none; }
   
   .newsLink, .newsLink a, .newsLink a:visited, .newsLink a:active { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #21619C; text-decoration: none; }
   .newsLink a:hover { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #BDC6DA;  text-decoration: none; }
	
 .tdHighLight 
{
	background-color:#a9b8da;
}
	
input.btnHighLight
{
	background-color: #a9b8da;
	border-color:black;
}
input[type=image] 
{
	background-color: #a5c3e7;
}

