/*
=========================== LINKS GENERAL ======================================*/

a, a:hover, a:active	{
	color: #0073AC;
	text-decoration: none;
	}

/*
=========================== GENERAL ======================================*/

body	{
	margin: 15px 0 15px 5px;
	background-color: #fff;
	color: #333;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	scrollbar-face-color:#dddddd;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#cccccc;
	scrollbar-shadow-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#dddddd;
	scrollbar-darkshadow-color:#dddddd;
	}

h4	{
	font: bold 10px Arial, Helvetica, sans-serif;
	letter-spacing: 4px;
	text-transform: uppercase;
	margin: 0;
	padding: 0 0 3px 0;
	}


table	{
	color: #333;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	}
	
td	{
	line-height: 18px;
	}


/* MENU GENERAL
------------------------------------------------------------------------------------ */

#menuContainer {
	border-top: 1px solid #cdcac3;
	border-bottom: 1px solid #cdcac3;
	width: 178px;
	}

.menu {
	width: 178px;
	background: #fff;
	padding: 0;
	margin: 0;
	}

TD.menurowTopOpenleft, TD.menurowTopNoChildActiveleft {
	color: #666;
	padding: 6px 0 6px 3px;
	border-top: 1px solid #cdcac3;
	vertical-align: top;
	background: #F4F3F0 url("/img/menurow_bg_arrow.gif") no-repeat top left;
	}

TD.menurowTopOpenActiveleft { /* för vald sida med undersidor = mindre marginal */
	color: #666;
	padding: 6px 0 1px 3px;
	border-top: 1px solid #cdcac3;
	vertical-align: top;
	background: #F4F3F0 url("/img/menurow_bg_arrow.gif") no-repeat top left;
	}

TD.menurowTopClosedleft,  TD.menurowTopNoChildleft {
	color: #666;
	padding: 6px 0 6px 3px;
	border-top: 1px solid #cdcac3;
	vertical-align: top;
	background: #fff url("/img/menurow_bg_arrow.gif") no-repeat top left;
	}

TD.menurowSubOpenleft, TD.menurowSubOpenActiveleft, TD.menurowSubClosedleft, TD.menurowSubNoChildleft, TD.menurowSubNoChildActiveleft {
	color: #B01E29;
	padding: 0 0 3px 3px;
	background-color: #F4F3F0;
	vertical-align: top;
	}

/* MENU LINK ITEMS - TOP LEVEL
------------------------------------------------------------------------------------ */

a.menuTopOpenlink, a.menuTopClosedlink, a.menuTopNoChildlink{
color: #666;
text-decoration: none;
font-weight: bold;
}
a.menuTopOpenlink:hover, a.menuTopClosedlink:hover, a.menuTopNoChildlink:hover{
color: #333;
text-decoration: none;
font-weight: bold;
}
a.menuTopOpenlink:active, a.menuTopClosedlink:active, a.menuTopNoChildlink:active{
color: #333;
text-decoration: none;
font-weight: bold;
}

/* MENU LINK ITEMS - TOP LEVEL ACTIVE
------------------------------------------------------------------------------------ */


a.menuTopOpenActivelink, a.menuTopClosedActivelink, a.menuTopNoChildActivelink{
color: #666;
text-decoration: none;
font-weight: bold;
}
a.menuTopOpenActivelink:hover, a.menuTopClosedActivelink:hover, a.menuTopNoChildActivelink:hover{
color: #333;
text-decoration: none;
font-weight: bold;
}
a.menuTopOpenActivelink:active, a.menuTopClosedActivelink:active, a.menuTopNoChildActivelink:active{
color: #333;
text-decoration: none;
font-weight: bold;
}


/*  MENU LINK ITEMS - SUBLINKS
------------------------------------------------------------------------------------ */

a.menuSubOpenlink, a.menuSubClosedlink, a.menuSubNoChildlink{
	color: #666;
	text-decoration: none;
	}

a.menuSubOpenlink:hover, a.menuSubClosedlink:hover, a.menuSubNoChildlink:hover{
	color: #333;
	text-decoration: none;
	}

a.menuSubOpenlink:active, a.menuSubClosedlink:active, a.menuSubNoChildlink:active{
	color: #666;
	text-decoration: none;
	}

a.menuSubOpenActivelink, a.menuSubClosedActivelink, a.menuSubNoChildActivelink{
	color: #666;
	text-decoration: none;
	}	

a.menuSubOpenActivelink:hover, a.menuSubClosedActivelink:hover, a.menuSubNoChildActivelink:hover{
	color: #333;
	text-decoration: none;
	}

a.menuSubOpenActivelink:active, a.menuSubClosedActivelink:active, a.menuSubNoChildActivelink:active{
	color: #333;
	text-decoration: none;
	}


/*  MENU LINK ITEMS - TOP ROWS
------------------------------------------------------------------------------------ */


TD.menurowTopOpen, TD.menurowTopOpenActive{ /* för vald sida med undersidor = mindre marginal */
	padding: 6px 0 0 3px;
	background-color: #F4F3F0;
	border-top: 1px solid #cdcac3;
	vertical-align: top;
	}

TD.menurowTopClosed{
	padding: 6px 0 6px 3px;
	background-color: #fff;
	border-top: 1px solid #cdcac3;
	vertical-align: top;
	}

TD.menurowTopNoChild{
	padding: 6px 0 6px 3px;
	background-color: #fff;
	border-top: 1px solid #cdcac3;
	vertical-align: top;
	}

TD.menurowTopNoChildActive{
	padding: 6px 0 6px 3px;
	background-color: #F4F3F0;
	border-top: 1px solid #cdcac3;
	vertical-align: top;
	}



/*  MENU LINK ITEMS - SUB ROWS 
------------------------------------------------------------------------------------ */


TD.menurowSubOpen, TD.menurowSubOpenActive, TD.menurowSubClosed, TD.menurowSubNoChild, TD.menurowSubNoChildActive {
	color: #666;
	padding: 0 0 3px 3px;
	background-color: #F4F3F0;
	vertical-align: top;
}

/*
=========================== MISC ======================================*/

img	{
	border: 0;
	}

.menuheading{
	font-family: Arial, Verdana, Sans-serif;
	font-weight: bold;
	color: #D6D6D6;
	font-size: 14px;
	}	

form	{
	padding: 0;
	margin: 0;
	}
	
/*
=========================== BOTT ======================================*/

.PGbottom	{
	background: #fff;
	padding: 0;
	margin: 5px 0 0 6px;
	border-top: 1px solid #CCC;
	}

.bottom{
	font-family: Arial;
	color: #333;
	font-size: 11px;
	}

a.bottlink, a.bottlink:hover, a.bottlink:active	{
	color: #0073AC;
	text-decoration: none;
	}
