/*--------------------------------------------------------------------------------------------------------------*/
/* CSS Styles for Akersberga centrum Start */
/*--------------------------------------------------------------------------------------------------------------*/
/*page*/
#Body{			
				padding: 10px 0 0 0;
				margin: 0;
				background: #dfdfdf;
				overflow:scroll; 
				font-family: Arial, Helvetica, sans-serif;
				color: #000;
				}

.skinwrapper{	
				background:#FFF;
				margin: 0;
				padding:0; 
				width: 794px;
				margin-left: -397px;
				position:absolute;
				z-index: 0; 
				left: 50%;}

.skinheader	{	
				margin:0;
				padding:0;
				border-top: 1px solid #000;
				border-right: 1px solid #000;
				border-left: 1px solid #000;
				background: url(Header.gif) top left no-repeat #FFF;
				height:185px;
				}
.toppane	{
				margin:0;
				margin-bottom:3px;
				padding:0;
				width:522px;
				height:182px;
				float:left;
				}
.logotype		{
				margin:0;
				padding:0;
				width:268px;
				float:right;
				}			

.skinmenu{		background:#054d92;
				height: 21px;
				border-right:1px solid #000;
				border-left:1px solid #000;
				margin:0;
				padding:0;
				padding-left:33px;
				clear:both;
								}

.skinuser{		margin: 0;
				padding:0;
				background: transparent;
				font-size: 12px;
				color: #A9A9A9;
 				}
				
.contentwrapper{ 
				margin: 0;
				padding:0;
				border: 1px solid #000;
				border-top:0;
				background: url(bottom_wave.gif) bottom right no-repeat #FFF;
				}

.contentpane{	background:transparent;
				margin: 0;
				margin-top:24px;
				margin-left:38px;
				padding: 0;
				float: left;
				}
				
.rightpane		{
				background: #b0c9e2;
				padding:0;
				margin: 0;
				margin-top:3px;
				margin-bottom:38px;
				float: right;
				}				
.footer{	
				margin: 0;
				margin-top:38px;
				padding: 0;
				background: transparent;
				text-align:right;
				font-size:10px;
				font-weight: normal;
				color: #FFF;
				height:32px;
				clear: both;
				}
.footertext1	{	
				margin: 0;
				padding: 13px 3px 0 0;
				color: #FFF;
				font-size:10px;
				font-weight: normal;
				display:inline-block;
				}

.footertext	{	margin: 0;
				padding: 0;
				color: #FFF;
				font-size:10px;
				font-weight: normal;
				display:inline-block;
				}
/*--------------------------------------------------------------------------------------------------------------*/
/*panes */
.contentpane{	
				width: 482px;
			}
.rightpane{		
				width: 270px;
			}
			/*--------------------------------------------------------------------------------------------------------------*/
/*text*/
.normal,div,span,p,td,th,li,a{	
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
		margin:0;
		padding:0;
		}
		
.head,.subhead{
		font-family: Arial, Helvetica, sans-serif;
		color: #000;
		margin: 0;
		padding: 0;		
		}
.head{	
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 12px;
		color: #054d92;
		display: block;
		margin: 0;
		padding: 16px 0 6px 0;
		}
/*--------------------------------------------------------------------------------------------------------------*/
/*links & buttons*/
a:link{			
		color:#054d92;
		text-decoration:none;
		}
a:visited{
		color:#054d92;
		text-decoration:none;
		}
a:hover{
		color:#054d92;
		text-decoration:underline;
		}
a:active{
		color:#054d92;
		text-decoration:none;
		}

.StandardButton{	
		background:#CCCCCC;
		color: #000;
		border: 1px solid #999;
		text-decoration: underline;
		padding: 3px;
					}

a.CommandButton{
		font-size:10px;
		font-weight:normal;
		}
.controlpanel a.CommandButton{
		font-size:10px;
		}
a.CommandButton:link{
		color:#054d92;
		text-decoration:none;
		}
a.CommandButton:visited{
		color:#054d92;
		text-decoration:none;
		}
a.CommandButton:hover{
		color:#054d92;
		text-decoration:underline;
		}
a.CommandButton:active{
		color:#054d92;
		text-decoration:underline;
		}

a.footertext:link{
			color:#FFF;
			text-decoration:none;
			font-weight: normal;
			}
a.footertext:visited{
			color:#FFF;
			text-decoration:none;
			font-weight: normal;
			}
a.footertext:hover{
			color:#FFF;
			text-decoration:underline;
			font-weight: normal;
			}
a.footertext:active{
			color:#FFF;
			text-decoration:underline;
			font-weight: normal;
			}
/*--------------------------------------------------------------------------------------------------------------*/
/*menu*/
/* tabs huvudsidor understa lager*/
.MainMenu_MenuContainer{
						background:url(media/silver_separator.gif) 100% repeat-y transparent;
						width:1px;
						}
.MainMenu_MenuContainer td{
						cursor:default;
						font-size:3px;
						width:1px;
						}
.MainMenu_MenuIcon{		
						display:none;
						}
.MainMenu_RootMenuArrow{
						display:none;
						}
.MainMenu_MenuBreak{			display:none;}

/* undersidor i menyn */
.MainMenu_MenuItem{		font-family:Arial, Helvetica, sans-serif;
						color:#054d92;
						font-size:10px;
						font-weight:normal;
						padding:2px 15px 2px 7px;
						border:1px #FFF solid;
						border-width:1px 0;}
						
.submenuitembreadcrumb{	font-family:Arial, Helvetica, sans-serif;
						color: #FF0606;
						font-size:10px;
						font-weight:normal;
						padding:2px 15px 2px 7px;
						border:1px #FFF solid;
						border-width:1px 0;}
						
.submenuitemselected{	font-family:Arial, Helvetica, sans-serif;
						color:#FF0606;
						font-size:10px;
						font-weight:normal;
						padding:2px 15px 2px 7px;
						background:#FFF;
						border:1px #FFF solid;
						border-width:1px 0;}
						
.MainMenu_MenuArrow{	font-size:11px;
						padding:2px 0 2px 10px;
						height:24px;
						border:#FFF solid;
						border-width:1px 1px 1px 0;}
						
.submenu{				z-index:1000;
						border:1px solid #054d92;
						padding:0;
						background:#FFF;}
/*tabs huvudsidor oversta lager*/
.rootmenuitem{			background: url(arrow.gif) center left no-repeat transparent;
						white-space: nowrap;
						}

.rootmenuitem td{		padding:0 10px 0 15px;
						height:21px;
						cursor:pointer;
						cursor:hand;
						
						
						}
					
.rootmenuitem td span{	font-family: Arial, Helvetica, sans-serif;
						color:#FFF;
						font-size:11px;
						font-weight:bold;
						white-space: nowrap;}
						
/*tabs huvudsidor selected*/
.rootmenuitembreadcrumb{		
						background: url(hover_arrow.gif) center left no-repeat #b0c9e2;
						margin:0;
						padding:0;
						}

.rootmenuitembreadcrumb td{
						margin:0;	
						padding:0 10px 0 15px;
						height:21px;
						cursor:pointer;
						cursor:hand;
						border:0;
						}
								
.rootmenuitembreadcrumb td span{
						margin:0;
						padding:0;
						font-family:Arial, Helvetica, sans-serif;
						color:#054d92;
						font-size:11px;
						font-weight:bold;
						white-space: nowrap;
						}
								
/*tabs hover huvudsidor*/
.rootmenuitemselected{			
						background: url(hover_arrow.gif) center left no-repeat #b0c9e2;
						
						}
.rootmenuitemselected td{		
						padding:0 10px 0 15px;
						height:21px;
						cursor:pointer;
						cursor:hand;
						
						}
								
.rootmenuitemselected td span{	
						font-family: Arial, Helvetica, sans-serif;
						color:#054d92;
						font-size:11px;
						font-weight:bold;
						white-space: nowrap;
						}
								






