﻿#MainMenu
{
	width:100%;
	background-color: #3a6c94;
	font-family:Arial;	
	font-size:13px;
	font-weight:bold;
	padding:0 8px 0 0;
	position:relative;

}

#MainMenu td 
{
	text-align:center;
	padding-left:8px;
}

#MainMenu a
{
	display:block;
	text-decoration:none;
	color:#fff;
	height:30px;
	position:relative;
	line-height:30px;
	padding:0 4px 0 4px;
	margin:0;
	border:none;
}

#MainMenu a:hover, #MainMenu a.Selected
{
	background-color:#e0e8f2;
	color:#3a6c94;	
}




#ToolMenu
{
	position:relative;
	height:25px;
	background-color:#e0e8f2;
}

#ToolMenu a
{
	border:0;	
}

#ToolMenu a img
{
	border:0;	
}

#ToolMenu ul
{
	position:absolute;
	top:4px;
	right:12px;
	list-style:none;

	margin:0;
	padding:0;	
}

#ToolMenu li
{
	float:left;
	margin:0 0 0 24px;
}



#SubMenu
{
	
}


/*
Mörkblå: #3a6c94
Ljusblå: #e0e8f2
Grå: #ddd
Hover: #69c;




*/

#SubMenu ul
{
	padding:0;
	margin:0;
	list-style:none;	
}

#SubMenu li
{
}

#SubMenu a
{
	display:block;
	background-color:#ddd;
	padding:4px 12px 4px 12px;
	text-decoration:none;
	margin-bottom:1px;
	color:#000;
	border:none;
}


#SubMenu a.Expanded
{
	font-weight:bold;
	background-image:url(/Templates/Images/menu_black_down.gif);
	background-repeat:no-repeat;
	background-position:right center;
}

#SubMenu a.ChildPage, #SubMenu a.SameLevel
{
	background-color:#e0e8f2;
}

#SubMenu a.Selected
{
	background-color:#3a6c94;
	color:#fff;
	font-weight:bold;
	background-image:url(/Templates/Images/menu_white_right.gif);
	background-repeat:no-repeat;
	background-position:right center;
}


#SubMenu a.Separator
{
	margin-top:15px;
}

#SubMenu a:hover
{
	background-color:#69c;
	background-image:url(/Templates/Images/menu_white_right.gif);
	background-repeat:no-repeat;
	background-position:right center;
	color:#fff;
}

#SubMenu li a
{
	padding-left:12px;
}


#SubMenu li li a
{
	padding-left:18px;
	background-color:#ddd;
}

#SubMenu li li li a
{
	padding-left:24px;
}

#SubMenu li li li li a
{
	padding-left:30px;
}

#SubMenu li li li li li a
{
	padding-left:36px;
}

#infoBar
{
	position:relative;
	height:35px;
	background-color: #3a6c94;
	color:White;
	padding:0 12px;
}

#infoBar a
{
	color:#fff;	
}

#infoBar a:hover
{
	border-bottom: dashed 1px #fff;
}

#infoBar_left
{
	position:absolute;
	left:12px;
	top:10px;
}

#infoBar_right
{
	position:absolute;
	right:12px;
	top:10px;
}





/* --- Sidinnehåll --- */
#pageContent a:link, #pageContent a:visited, .linkBasket:link, .linkBasket:visited
{
	color: #3a6c94;
	text-decoration: none;
	border-bottom: dashed 1px #3a6c94;
}
#pageContent a:hover, #pageContent a:active, .linkBasket:hover, .linkBasket:active
{
	border-bottom: solid 1px #3a6c94;
}
#pageContent ul
{
	margin: 5px 25px 10px 25px;
	list-style: disc outside;
}
#pageContent ol
{
	margin: 5px 25px 10px 25px;
	list-style: decimal outside;
}
#pageContent li
{
	margin-bottom: 5px;
}
#pageContent hr
{
	width: 100%;
	height: 0px;
	margin: 10px 0;
	color: #cccccc;
}
#pageContent table
{
	border-collapse: collapse;
	border: 0px;
	text-align: left;
	vertical-align: top;
	width: 100%;
}
#pageContent th
{
	background-color: #3A6C94;
	font-family: Arial, Helvetica;
	font-size: 1em;
	color: #ffffff;
	padding: 5px 0px 5px 5px;
}
#pageContent tr
{
/*	background-color: #ffffff;*/
}
#pageContent tr.even
{
	background-color: #e0e8f2;
}
#pageContent tr.foot
{
	background-color: #3A6C94;
	font-family: Arial, Helvetica;
	font-size: 1em;
	color: #ffffff;
}
#pageContent td
{
	padding: 5px 0px 5px 5px;
	vertical-align: top;
}


#Search ul
{
	margin: 0;
	list-style: disc outside;
}

p {
margin-bottom:10px;
margin-top:2px;
}

.FormElement {
    border:1px solid #3A6C94;
    margin:3px 0 10px;
    width:300px;
}
