/*--------------------------------------------------------------------------------------------------------------*/
/* CSS Styles IT-Partner V�ster�s */
/*--------------------------------------------------------------------------------------------------------------*/
/*page*/
#Body{			
				padding: 1px 0 0 0;
				margin: 0;
				background: url(bak.jpg) repeat-x left top #393939;
				overflow:scroll; 
				font-family: Arial, Helvetica, sans-serif;
				text-align:left;
				color: #000;
				}

.skinwrapper{	
				background:transparent;
/*				border-left: 1px solid #CCCCCC;
				border-right: 1px solid #CCCCCC;				
*/				margin: 0;
				padding:0; 
				width: 922px;
				margin-left: -461px;
				position:absolute;
				z-index: 0; 
				left: 50%;}

.skinheader{	
				margin:20px 0 20px 20px;
				padding:0;
				}

.skinmenu{		background: url(TopMenuBG.gif) top left no-repeat transparent;
				height: 34px;
				border: 0;
				margin:0;
				padding:2px 2px 0 2px;				
				}

.skinuser{		margin: 0;
				padding:0;
				background: transparent;
				font-size: 12px;
				color: #A9A9A9;
 				}
/*.breadcrumb		{
				margin: 0;
				padding: 0 0 10px 0;
				background:transparent;
				width:400px;
				}	*/		
				
.contentwrapper{ 
				margin: 0;
				padding:11px 0 0 18px;
				border: 2px solid #FFF;
				background: url(bodybak.gif) top left repeat-x #f5f5f5;
				}

.leftpane	{
				background:transparent;
				margin:4px 15px 0 0;
				padding:0;
				width:205px;
				float: left;
}

.contentpane{	background:transparent;
				margin: 0;
				padding: 0;
				width:445px;
				float:left;
				}
				
.rightpane		{
				background: transparent;
				padding:0;
				margin: 0;
				margin-top:4px;
				margin-right: 10px;
				margin-bottom: 10px;
				width:205px;
				float:right;
				}
.bottompane		{
				margin: 0;
				padding: 0;
				background:transparent;
				text-align:left;
				clear:both;
				}
								
.footer{	
				margin: 10px 0 20px 0;
				padding: 3px 0 0 0;
				background:transparent;
				border-top:3px solid #000;
				text-align:left;
				font-size:10px;
				font-weight: normal;
				color: #FFF;
				height:20px;
				}
.footertext	{	margin: 0;
				padding: 5px 0 0 3px;
				color: #FFF;
				font-size:10px;
				font-weight: normal;
				
				}
			
/*--------------------------------------------------------------------------------------------------------------*/

/*text*/
.normal,div,span,p,td,th,li,a{	
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000;
		margin:0;
		}
		
p	{
		line-height: 1.4em;
		padding:0 0 9px 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: 16px;
		color: #000;
		display: block;
		margin: 0;
		padding: 0 0 6px 0;
		}
/*--------------------------------------------------------------------------------------------------------------*/
/*links & buttons*/
a:link{			
		color:#555555;
		text-decoration:underline;
		}
a:visited{
		color:#555555;
		text-decoration:underline;
		}
a:hover{
		color:#000;
		text-decoration:underline;
		}
a:active{
		color:#000;
		text-decoration:underline;
		}

.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:#C00;
		text-decoration:none;
		}
a.CommandButton:visited{
		color:#C00;
		text-decoration:none;
		}
a.CommandButton:hover{
		color:#C00;
		text-decoration:underline;
		}
a.CommandButton:active{
		color:#C00;
		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;
						height:34px;
						}
.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:#000;
						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 #000;
						padding:0;
						background:#FFF;}
/*tabs huvudsidor Översta lager*/
.rootmenuitem{			
						background: transparent;
						text-align:center;

						}

.rootmenuitem td{		
						
						padding:0;
						height:32px;
						width:153px;
						cursor:pointer;
						cursor:hand;
						text-align:center;
						
						
						}
					
.rootmenuitem td span{	font-family: Arial, Helvetica, sans-serif;
						color:#FFF;
						font-size:12px;
						font-weight:bold;
						text-align:center;
						white-space: nowrap;}
						
/*tabs huvudsidor selected*/
.rootmenuitembreadcrumb{		
						background: transparent;
						padding:0;
						}

.rootmenuitembreadcrumb td{
						margin:0;	
						padding:0;
						height:32px;
						width:153px;
						cursor:pointer;
						cursor:hand;
						text-align:center;
						}
								
.rootmenuitembreadcrumb td span{
						margin:0;
						padding:0;
						font-family: Arial, Helvetica, sans-serif;
						color:#FFF;
						font-size:12px;
						font-weight:bold;
						text-align:center;
						border-bottom: 2px solid orange;
						white-space: nowrap;
						}
								
/*tabs hover huvudsidor*/
.rootmenuitemselected{			
						background: transparent;
						padding:0;
						}
.rootmenuitemselected td{		
						padding:0;
						height:32px;
						width:153px;
						cursor:pointer;
						cursor:hand;
						text-align:center;
						}
								
.rootmenuitemselected td span{	
						margin:0;
						padding:0;
						font-family: Arial, Helvetica, sans-serif;
						color:#FFF;
						font-size:12px;
						font-weight:bold;
						text-align:center;
						border-bottom: 2px solid orange;
						white-space: nowrap;
						}
								
.MainMenu_MenuBreak{display:none;}





