body { font:11px Verdana, Arial, Helvetica; background-image:url(/UserUploadImages/bg.gif); background-repeat: repeat-x; }
html,body,form,p,div { padding:0; margin:0; }
img a, img, img a:hover { border: none; text-decoration:none; background:none; }
table, tr { vertical-align: top; }
.clear { clear:both;}


a , a:visited {			
			text-decoration:none;
			font: 10px Verdana;
			font-weight:bold;
			color:#2483a6;
			margin:0; 
			padding:0;
			}
a:hover {			

			color:#000000;

			}




h1 { font: 15px tahoma; color: #2483a6; font-weight: bold; margin:0 0 2px 0; padding: 0; }
h2 { font: 12px Verdana; margin:0; padding:0; line-height:normal; color: #222; font-weight: bold; }
h3 { color:#404040; font: 10px Verdana; font-weight:bold; margin:0pt; padding:0pt;}
h4 { font: 12px Verdana; margin:0; padding:0; line-height:normal; color: #2483a6; font-weight: bold; }

/*-------Wrapers--------------*/	
#wraper { 
			margin: 0 auto 0 auto;
			width: 950px;
			padding: 0 8px 0 8px;
			height:auto;
			background-image:url(/UserUploadImages/bgcontent.gif);
			background-repeat:no-repeat;
						
			}
			
#headwraper { 
			height:auto; 
			margin:0; 
			padding:0;
		}
		
#mainwraper {
			height:auto;
			padding:20px 0 20px 20px;
			background-image:url(/UserUploadImages/bgmain.gif);
			background-repeat:repeat-x;
}


#subnavwrapper {
			float:left;
			height:auto;
			width: 220px;
			margin:0 0 20px 0; 
			padding:0;
		}

/*-------Header--------------*/
#logo { 
			float:left; 
			height:80px;
			width: 400px;
}

#sitemap {	
			float:right; 
			height:80px;
			width: 200px;
			padding:0;
			margin:0;
			background-image:none;
			
}
#sitemap a, a:visited{	

			padding:0;
			margin:0;
			background-image:none;
			
}
#header { 
			height:170px;
			background-color:#449cde;
			margin:0; 
			padding:0;
		}

/* ============ Nav */
	
#nav { 
			height:44px;
			width: 948px;
			background-image:url(/UserUploadImages/bgnav.gif);
			margin:0; 
			padding:0 0 0 2px;}



.topNav ul { margin: 0;	padding: 0; list-style: none;}

.topNav ul li a, a:visited { color: #FFF; 
height:12px ! important;
			text-decoration:none; 
			font-weight:bold; font-size:12px;
			background-image:url(/UserUploadImages/menybgout.gif);
			background-position:right;
			background-repeat: no-repeat;
			padding:16px;
			margin:0; 
}
.topNav ul li a:hover { 
					text-decoration:none; 
					font-weight:bold; 
					background-image:url(/UserUploadImages/menybgover.gif);
					background-position:right;
					background-repeat: no-repeat; 
					
				}
.AddCMSSysMenuTopSelectedItemLook {}

/* ============ SubNav */
.subNav ul li a , a:visited {			
			font:Verdana, Arial, Helvetica, sans-serif;
			background:url(/UserUploadImages/linkarrow.gif);
			background-repeat:no-repeat;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;
			color:#2483a6;
			margin:0 0 5px 0; 
			padding: 0 0 0 15px;
			}
.subNav ul li a:hover {			

			color:#000000;

			}


.subNav ul li ul li a , a:visited {			
			font:Verdana, Arial, Helvetica, sans-serif;
			background:url(/UserUploadImages/linkarrow.gif);
			background-repeat:no-repeat;
			text-decoration:none;
			font-size:10px;
			font-weight:bold;
			color:#2483a6;
			margin:0 0 5px 10px; 
			padding: 0 0 0 19px;
			}
.subNav ul li ul li a:hover {			

			color:#000000;

			}
				
/*-------Main--------------*/		
#main { 
			float: left;
			height:auto;
			width: 660px;
			margin:0 0 20px 0; 
			padding:0 0 0 20px;
		}
#main a, img, img a:hover { border: none; text-decoration:none; background:none; margin:0;padding:0;} 
#main ul{ 
		margin: 3px 0 3px 0;
		padding:0;}		
#main li{
		font: 11px arial; 
		color: #2483a6; 
		font-weight: bold; 
		margin:0;
		list-style-type:none;
		padding: 2px 0 5px 18px;
		display:block;
		background-image:url(/UserUploadImages/bullet.gif);
		background-repeat:no-repeat;
		}

#footer { 
			margin: 0 auto 0 auto;
			width: 950px;
			padding: 5px 8px 30px 8px;
			height:auto;
			background-image:url(/UserUploadImages/foot.gif);
			background-repeat:no-repeat;
						
			}
#plfooter { 
			margin: 0 auto 0 auto;
			text-align: center;
			padding: 0;
			height:auto;
			text-decoration:none;
			font: 10px Verdana;
			font-weight:bold;
			color:#666;
						
			}
/*-------Aktuellt--------------*/			


/** ERIKS MENYFIX **/

.AddCMSSysMenuhor ul a .AddCMSSysMain, .AddCMSSysMenuhor ul a.AddCMSSysMain:visited, .AddCMSSysTreeMenuhor ul a.AddCMSSysMain, .AddCMSSysTreeMenuhor ul a.AddCMSSysMain:visited, .AddCMSSysMenuTopItemLook, .AddCMSSysMenuTopHoverItemLook, .AddCMSSysMenuhor ul a.AddCMSSysMainSelected, .AddCMSSysMenuhor ul a.AddCMSSysMainSelected:visited, .AddCMSSysTreeMenuhor ul a.AddCMSSysMainSelected, .AddCMSSysTreeMenuhor ul a.AddCMSSysMainSelected:visited, .AddCMSSysMenuTopSelectedItemLook {
height:12px ! important;
width:auto;
}
