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,img a:visited  { border: none; text-decoration:none; background:none; }
table, tr { vertical-align: top; }
.clear { clear:both;}

h1 { font: 21px trebuchet ms; margin:0; padding:0; line-height:normal; color: #000; font-weight: bold; }
h2 { font: 14px tahoma; color: #2483a6; font-weight: bold; margin:0 0 2px 0; padding: 0; }
h4 { color:#404040; font-size:11px; font-weight:bold; margin:0pt; padding:0pt;}

/*-------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;
}

.puffwrapper {
			float:left;
			height:240px;
			width: 290px;
			margin:0 20px 20px 0; 
			padding:0;
		}
#aktuelltwrapper {
			float:left;
			height:auto;
			width: 290px;
			margin:0 0 20px 0; 
			padding:0;
		}

/*-------Header--------------*/
#logo { 
			float:left; 
			height:80px;
			width: 400px;
}

#sitemap {	
			float:right! important; 
			height:80px;
			width: 200px;
			text-align:right! important;
			
}
#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 { 
height:12px ! important;
					text-decoration:none; 
					font-weight:bold; 
					background-image:url(/UserUploadImages/menybgover.gif);
					background-position:right;
					background-repeat: no-repeat; 
					
				}
.AddCMSSysMenuTopSelectedItemLook {}


				
/*-------Main--------------*/		
#main { 
			float: left;
			height:auto;
			width: 625px;
			margin:0 0 20px 0; 
			padding:0;
		}
#puffhead1 a	{
			font:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#FFF;	
			background-image:url(/UserUploadImages/puffbg1.gif);
			background-repeat:no-repeat;
			height:12px;
			width: 258px;
			display:block; 
			margin:0; 
			padding: 16px;
			
		}

		
#puffhead2 a	{
			font:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#FFF;	
			background-image:url(/UserUploadImages/puffbg2.gif);
			background-repeat:no-repeat;
			height:12px;
			width: 258px;
			display:block;
			margin:0; 
			padding: 16px;
			
		}
		
#puffhead3 a	{
			font:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#FFF;	
			background-image:url(/UserUploadImages/puffbg3.gif);
			background-repeat:no-repeat;
			height:12px;
			width: 258px;
			display:block;
			margin:0; 
			padding: 16px;
			
		}
		
#puffhead4 a	{
			font:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#FFF;	
			background-image:url(/UserUploadImages/puffbg4.gif);
			background-repeat:no-repeat;
			height:12px;
			width: 258px;
			display:block;
			margin:0; 
			padding: 16px;
			
		}
		
.puffimg 	{			
			height:80px;
			width:290px;
			background-color: #CCCCCC;
			margin:0; 
			padding:0;

			}
			
.pufftext 	{			
			font:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			color:#666666;
			width:270px;
			height:80px;
			margin:0; 
			padding:10px;

			}
			
.pufflink	{			
			float:right;
			margin:0;
			width:120px; 
			}
			
.pufflink a, a:visited	{			
			font:Verdana, Arial, Helvetica, sans-serif;
			background:url(/UserUploadImages/linkarrow.gif);
			background-repeat:no-repeat;
			text-decoration:none;
			float:right;
			text-align:right;
			font-size:10px;
			font-weight:bold;
			color:#2483a6;
			padding: 0 10px 0 15px;
			}
			
.pufflink a:hover	{			
			text-decoration:underline;
			color:#2483a6;
			}


		


/*-------Aktuellt--------------*/			

#aktuelltheader { 
			height:44px;
			width: 290px;
			background-image:url(/UserUploadImages/puffbgaktuellt.gif);
			background-repeat:no-repeat;
			margin:0; 
			padding:0;
		}
#aktuellttext 	{			
			font:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			background:#e5e5e5;
			width:270px;
			height:auto;
			margin:0; 
			padding:10px;

			}
#aktuellttext 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;
			padding: 0 10px 0 15px;			

			}
			
#aktuellttext a:hover	{			
			text-decoration:underline;
			color:#2483a6;

			}
			
#aktuelltkontakt a:hover	{			
			
text-decoration:underline;

			}#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;
						
			}

/** 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;
}

