body {
	margin-top: 0px;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333333;
	background-attachment: fixed;
	background-image: url(../images/bg_body.jpg);
	background-repeat: repeat-x;
}

h1 {
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
}

a,a:link,a:visited,a:active   {
	font-weight: bold;
    text-decoration: none;
	color: #333333;
    border-bottom:1px dotted #333333;
			}
a:hover  {
	   	color: #666666;
       	border-color:#666666;
       	border-bottom-style:solid;
			}

ul {
  padding: 0;
  margin: 0;
  list-style: none;
  }
  
 li {
  float: left;
  position: relative;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 0px;
  }
li ul {
  display: none;
  position: absolute; 
  top: 1em;
  left: 0;
  }
li > ul {
	top: auto;
	left: auto;
	}

li a  
			{
	   			font-weight: bold;
       			text-decoration: none;
       			color: #FFFFFF;
       			border-bottom:0px;
			}

li a:link 
			{
	   			font-weight: bold;
       			text-decoration: none;
       		    color: #FFFFFF;
       		    border-bottom:0px;
			}

li a:visited 
			{
	   			font-weight: bold;
       			text-decoration: none;
	   			color: #FFFFFF;
	   			border-bottom:0px;
			}

li a:active 
			{
	   			font-weight: bold;
       			text-decoration: none;
	   			color: #FFFFFF;
	   			border-bottom:0px;
			}

			
li a:hover {
 				
	   			border-bottom:1px dotted #FFFFFF;
	   			color: #FFFFFF;

 }  

li a#visa {
			font-weight: bold;
       		text-decoration: none;
	   		color: #8B9BB5;
	   		border-bottom:0px;
}

#container {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	height: 100%;
	width: 742px;
	background-image: url(../images/bg_content.jpg);
	background-repeat: repeat-y;
}
#header {
	height: 202px;
	width: 742px;
	background-image: url(../images/bg_header.jpg);
	background-repeat: no-repeat;
}

#meny {
	height: 39px;
	width: 742px;
	background-image: url(../images/bg_meny.jpg);
	background-repeat: no-repeat;
}

#content {
	width: 742px;
}
#vanster {
	float: left;
	width: 300px;
	margin-left: 25px;
}
#hoger {
	float: right;
	width: 370px;
	margin: 0px;
}

#rensa 			{
					clear: both;
				}				
#sidfot {
	height: 44px;
	width: 742px;
	background-image: url(../images/bg_sidfot.jpg);
	background-repeat: no-repeat;
}
.sidfottext {
	width:742px;
	padding-top:10px;
	padding-bottom:10px;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align:right;
	background-color: #FFFFFF;
}

.meny {
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	float: right;
	width: 375px;
	height: 39px;
	margin-top: 12px;
}

.vanstertext {
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.fsecure {
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
}

.fsecure a,.fsecure a:link,.fsecure a:visited,.fsecure a:active   {
	font-weight: bold;
    text-decoration: none;
	color: #333333;
    border-bottom:0px;;
			}
.fsecure a:hover  {
	   	color: #666666;
       	border-color:#666666;
       	border-bottom-style:solid;
			}
.virusscann {
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
}
.startsidan {
	background-image: url(../images/dator_kaos.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 214px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.starttext   {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.starttext p {
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size: 14px;
	text-align: center;
	
}
.starttext span {
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size: 24px;
}

.foretagtext   {
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.tjanster  {
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 20px;
}

.bildliggande   {
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size: 10px;
}

.bildlstaende   {
	float: right; 
	margin-left: 10px;
	margin-bottom: 10px;
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size: 10px;
}
.kontakt	{
				margin: 0px;
				margin-left: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				font-weight: bold;
			}			

#kontaktform p {
	margin: 6px 0px;
	
			   }

#kontaktform span {
				margin: 6px 0px;
			   }

.kommentar 		{
				font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
				font-size:12px;
				font-style: italic; 
				color:#990000; 
				margin: 6px 0px;
			   }
	   
#kontaktform .falt {
	font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size:11px;
	font-style: italic; 
	color:#333333; 
	width:350px;
	background-color: transparent; 
	border-top: 0px; 
	border-right: 0px; 
	border-left: 0px; 
	border-bottom: dashed 1px #333333;
	
	/*background-color: #FAFAFA;*/
					}	
					
#kontaktform textarea {
						font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif; 
						font-size:11px;
						font-style: italic; 
						color:#333333; 
						width:350px; 
						height:120px; 
						background-color: transparent; 
						border-top: dashed 1px #333333; 
						border-right: dashed 1px #333333; 
						border-left: dashed 1px #333333; 
						border-bottom: dashed 1px #333333;
						/*background-color: #FAFAFA;*/
					}								   

#kontaktform .knapp {
					font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
					font-size:11px;
					color:#333333;
					width:60px;
					border: 1px dashed #CCCCCC;
					background-color: #FAFAFA;
					}	
					
#tack 				{
				width:330px;
				padding:10px;
				font-family: "Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
				font-size:11px;
				font-style: italic; 
				color:#333333; 
				background-color: transparent;
				border-top: dashed 1px #333333;
				border-right: dashed 1px #333333;
				border-left: dashed 1px #333333;
				border-bottom: dashed 1px #333333;
				
					}					


