body {
	font: 12px Verdana, Tahoma, Arial, Helvetica;
	line-height: 1;
	background-image: url(images/pagebg.gif);
}

.wrapper
{
	background-image: url(images/pagebg.gif);
	width:100%;
	margin:0px;
	padding:0px;
}

.wrapper2
{
	background-image: url(images/pagebg.gif);
	width:100%;
	margin:0px;
	padding:0px;
}


A:link {
    color:#F5801F;
}

A:visited  {
    color:#F5801F;
}

A:active   {
    color:#F5801F;
}

A:hover    {
    color:#F5801F;
}


.SkinObject{
	color:#fefdfd;
	font-weight:bold;
}

A.SkinObject:link {
    text-decoration:    none;
    color:#fefdfd;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color:#fefdfd;
}

A.SkinObject:active   {
    text-decoration:    none;
    color:#fefdfd;
}

A.SkinObject:hover    {
    text-decoration:    none;
    color:#fefdfd;
}

.ControlPanel{
    background:#c2c2c2;
    }

.Head{
	font-family: Tahoma, Arial, Helvetica;
	font-size:14px;
	color:#074833;
	font-weight:bold;
	margin-top:14px;
	display:block;
}

.MenuHead
{
	font-family: Tahoma, Arial, Helvetica;
	font-size:12px;
	color:#074833;
	font-weight:bold;
	font-variant: small-caps;
}

.SubHead{
	font-family: Tahoma, Arial, Helvetica;
	font-size:12px;
	color:#074833;
	font-weight:bold;
}

.Normal, td, td normal{
	font: 12px Verdana, Tahoma, Arial, Helvetica;
	color:#000;
}
A.Normal:link {
	text-decoration:underline;
    color:#000;
}

A.Normal:visited  {
    color:#000;
	text-decoration:underline;
}

A.Normal:active   {
    color:#000;
	text-decoration:underline;
}

A.Normal:hover    {
    color:#000;
	text-decoration:underline;
}

.CommandButton{
	font: 10px Verdana, Tahoma, Arial, Helvetica;
	color:#000;
	font-weight:bold;
}
A.CommandButton:link {
    color:#ff821d;
}

A.CommandButton:visited  {
    color:#ff821d;
}

A.CommandButton:active   {
    color:#ff821d;
}

A.CommandButton:hover    {
    color:#ff821d;
}


.NormalBold{
	font: 12px Verdana, Tahoma, Arial, Helvetica;
	color:#000;
	font-weight:bold;
}

.MainMenu_MenuContainer,  {
	background-color: transparent;
}

.separator
{
	background-color:#c0d576;
	color:green;
	/*color:#c0d576;*/
	border: solid 0px #000;
	padding:5px;
	margin:0px;
	height:22px;
}

.MainMenu_MenuBar {
 	cursor: pointer; 
	cursor: hand;
	height:21px;
	background-color: transparent;
}

.MainMenu_MenuItem{
	border-left: #c0d576 1px solid;
	border-bottom: #c0d576 1px solid; 
	border-top: #c0d576 1px solid; 
	border-right: #c0d576 1px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #074833; 
	font-size:12px;
	font-style: normal;
	background-color: Transparent;
	font-family: Arial, Helvetica;
	padding:5px;
}

.MainMenu_MenuItemSel {
	border-left: #c0d576 1px solid ;
	border-bottom: #c0d576 1px solid; 
	border-top: #c0d576 1px solid; 
	border-right: #c0d576 1px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #074833; 
	font-size:12px;
	font-style: normal;
	background-color: #c0d576;
	font-family: Arial, Helvetica;
	padding:5px;
	}

.rootmenuitem, a.rootmenuitem:link, a.rootmenuitem:active, a.rootmenuitem:hover, a.rootmenuitem:visited {
	background-color: transparent;
	padding:5px;
	font-weight:normal;
}

.rootmenuitemselected{
	border-left: #c0d576 20px solid; 
	border-bottom: #c0d576 1px solid; 
	border-top: #c0d576 1px solid; 
	border-right: #c0d576 1px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #074833; 
	font-size:12px;
	font-style: normal;
	font-family: Arial, Helvetica;
	background-color: #c0d576;
	padding:5px;
}
.rootmenuitembreadcrumb {
	border-left: #c0d576 0px solid; 
	border-bottom: #c0d576 0px solid; 
	border-top: #c0d576 0px solid; 
	border-right: #c0d576 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #074833; 
	font-size:12px;
	font-style: normal;
	font-family: Arial, Helvetica;
	padding:5px;
}

.submenu
{
	border-left: #c0d576 1px solid; 
	border-bottom: #c0d576 1px solid; 
	border-top: #c0d576 1px solid; 
	border-right: #c0d576 1px solid;
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-size:12px;
	font-style: normal;
	font-family: Arial, Helvetica;
	background-color: #c0d576;
	padding:5px;
	font-weight:normal;
}

.submenuitemselected {
	border-left: #c0d576 1px solid; 
	border-bottom: #c0d576 1px solid; 
	border-top: #c0d576 1px solid; 
	border-right: #c0d576 1px solid;
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-size:12px;
	font-style: normal;
	font-family: Arial, Helvetica;
	background-color:#c0d576;  
}
.submenuitembreadcrumb {
	border-left: #c0d576 1px solid; 
	border-bottom: #c0d576 1px solid; 
	border-top: #c0d576 1px solid; 
	border-right: #c0d576 1px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #074833;
	font-size:12px;
	font-style: normal;
	font-family: Arial, Helvetica;

}

.MainMenu_MenuIcon {
	display:none; 
}

.MainMenu_SubMenu {
	display:none; 
}

.MainMenu_MenuBreak {
	height: 1px;
	border-width:0px;
}
.MainMenu_MenuArrow {
	display:none; 
}

.MainMenu_RootMenuArrow { 
	display:none; 
}

h1
{
	font: 12px Verdana, Tahoma, Arial, Helvetica;
	color:#074833;
	font-weight: bold;
}
h2
{
	font: 12px Verdana, Tahoma, Arial, Helvetica;
	color:#074833;
	font-weight:bold;
	font-style: italic;
}
h3
{
	font: 12px Verdana, Tahoma, Arial, Helvetica;
	color:#074833;
	font-weight: bold;
}

.containerTitle
{
	font: 14px Verdana, Tahoma, Arial, Helvetica;
	color:#F5801F;
	font-weight: bold;

}

.sideContainerTitle
{
	font: 14px Verdana, Tahoma, Arial, Helvetica;
	color:#F5801F;
	font-weight: bold;

}

#containerTitleDiv
{
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 5px;
	text-align: left; 
}

#sideContainerTitleDiv
{
	margin-top:5px;
	margin-bottom:15px;
	margin-left:0px;
	margin-right:0px;
	width:100%;
}

#containerPane
{
	margin-top:0px;
	margin-left:10px;
	margin-right:0px;
	width:90%;
	margin-bottom:15px;
	text-align:left; /*Ny buggfix*/
}

#containerTopPane p
{
	color:#FFFFFF;
	font-weight:bold;
	margin:0px 0px 0px 20px;
	line-height:35px;
}

#leftContainerPane
{
	margin-top:0px;
	margin-left:12px;
	margin-bottom:15px;
}

* html #leftContainerPane
{
	margin-top:0px;
	margin-left:12px;
	width:100%;
}

.RightContent
{
	border-right:1px solid black;
	padding:0px 20px 0px 20px;
}

#topMenu
{
	width:420px;
	float:left;
	margin-top: 138px;
	margin-left: 10px;
}
#contactInfo
{
	float:right;
	width:390px;
	text-align:right;
	margin-top: 138px;
	margin-right: 10px;	
}

#contactInfo span
{
	line-height:25px;
	font-weight:bold;
}

#copyRight
{
	margin-top: -2px;
	margin-right: 5px;
}

/* Nyheter */
.news p
{
	margin:5px 0px 0px 0px;
}
.news div
{
	margin:0px 0px 10px 0px;
	float:right;	
}
.news a
{

}
