#maincol {
	width: 75%; 	
	float: left;
	margin-bottom: 3em;
	padding-left: 0.8em;
}

.tdhead{
	/* Headline on all pages, with background image */
   font-family:verdana,helvetica,arial,serif;
   font-weight:bold;
   background-image: url(../images/blank.gif);
   background-color: #2676D6;
   color:white;
}

td{
	/* Default definition of table columns */
   font-family:verdana,helvetica,arial,serif;
   font-size:100%;
   color:#404040;
}

h5 {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	font-family:verdana,helvetica,arial,serif;
}

h4 { color: white; margin-top: 0px; margin-bottom: 0px;margin-left: 3px;font-family:verdana,helvetica,arial,serif;font-size:12px; }

.separator
{
	 background-image: url(../Images/separator.gif);
}

hr {color:#525252;height:2px;}

#mainWindow
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	font-family:verdana,helvetica,arial,serif;
	font-size:12px;
	text-decoration: none;
	color: #404040;
}

#wsmenyn { text-align:left; width: 50em; }

/*menyn*/
#menycontainer{padding: 0 0 0 1em; border-bottom: 1px solid #000000; background: #ffffff;}
#menycontainer ul{padding: 0; margin: 0;}
#menycontainer li{margin: 0; padding: 0; display: inline; margin-left: 1em; list-style: none;}
#menycontainer li a{text-decoration: none; padding: 0 2em; border: 1px solid #000000; border-bottom: none; background: #DBE5E7;}
#menycontainer a:link{color: #000000;}
#meny a:visited{color: #000000;}
#meny a:hover{background: #E6EFF8;}
#meny a#current{background: #ffffff; border: 1px solid #000000; border-bottom: 1px solid #ffffff; color: #000000;}

/* Sub meny */
#submenycontainer{padding: 0 0 0 1.7em; border-bottom: 1px solid #000000; background: #ffffff;}
#submenycontainer ul{padding: 0; margin: 0;}
#submenycontainer li{margin-left: 1em; padding: 0em; display: inline; list-style: none;}
#submenycontainer li a{text-decoration: none; padding: 0;}
#submenycontainer a:link{color: #202020;}
#submeny a:visited{color: #202020;}
#submeny a:hover{color: #c9d3d6;}
#submeny a#subcurrent{padding-left: 7px; color: #202020; background: url(../Images/User/lmarrow.png) 0px 3px no-repeat;}

a.navlink:link { 
  text-decoration:none;
  color:white; 
  font-weight:bold; 
} 
a.navlink:visited  {
  text-decoration:none; 
  color:white; 
  font-weight:bold; 
} 
a.navlink:hover 
{
  text-decoration:none; 
  color:white; 
  font-weight:bold; 
} 

a {
	color: #000099;
	text-decoration: underline;	
}
a:visited {
	color: #000099;
	text-decoration: underline;
}
a:hover {
	color: #6699CC;
	text-decoration: underline;
}
a:active {
	font-size: 100%; /* FIX for text-size i mainmenu */
}

h3
{
	color: #404040;
}

a.logout:link, a.logout:visited, a.logout:hover{ 
  text-decoration:none;
  color:#404040; 
  font-weight:bold;
  font-size: 110%;
}

#logoutLink
{
	float: right;
	position: relative;
	top: -15px;
	left: -1px;
}

/* Topplistan */
#toplistmenu 
{
	padding: 0 0 0 1.7em; border-bottom: 1px solid #000000; border-top: 1px solid #000000; background: #ffffff;
}

#toplistmenu ul 
{
	padding: 0; margin: 0;
}

#toplistmenu li
{
	margin-left: 1em; padding: 0em; display: inline; list-style: none; 	border: none;
}

#toplistmenu li a
{
	text-decoration: none; padding: 0; list-style: none; 	border: none;
}

#toplistmenu a:link
{
	color: #202020;
}

#toplistmenu a:visited
{
	color: #202020;
}

#toplistmenu a:hover
{
	color: #c9d3d6; list-style: none; 	border: none; background-color: white;
}

#toplistmenu a#current
{
	padding-left: 7px; color: #202020; background: url(../Images/User/lmarrow.png) 0px 3px no-repeat; list-style: none; 	border: none;
}

