
body, div {
	margin: 0px;
	padding: 0px;
	background-image: url(/bg.png);
	font-family: verdana;
	font-size: 8pt;
	line-height: 12pt;
	color: #000000;

}

a:link, a:visited, a:active {
	color : #2f4376;
	font-weight: bolder;
	text-decoration: none;
}
a:hover {
	color: #7db495;
	font-weight: bolder;
	text-decoration:  none;
}
p {
	margin-bottom: 25px;
	margin-top: 5px;
}

ul {
	margin-top: 5px;
	margin-bottom: 25px;
}

span {
    font-family: verdana;
	font-size: 8pt;
	line-height: 12pt;
	color: #000000;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

h1 {
	font-family: verdana;
	font-size: 13pt;
	font-weight: bolder;
	line-height: 12pt;
	color: #10502b;
	margin-top: 15px;
	margin-bottom: 0px;
}

h2 {
    font-family: verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #10502b;
    margin-top: 10px;
    margin-bottom: 2px;
}

h3 {
	font-weight: bold;
	font-size: 9pt;
	margin-bottom: 2px;
	padding-bottom: 0px;
}

h4 {
	font-weight: normal;
	text-decoration: underline;
	margin-bottom: 2px;
	padding-bottom: 0px;
}

img {
	border: none;
}

/* Header */

div.HeaderImage {
	text-align: center;
	margin-top: 35px;
	padding: 0px;
}



/* Menu */

div.Menu {
	margin: 30px;
	margin-top: 60px;
	margin-bottom: 0px;
	height: 29px;
	width: 800px;
}

.FirstMenuTab {
	float: left;
	margin-left: 20px;
}

.MenuTab {
	float: left;
	margin-left: 7px;
}



/* Rounded corners */

div.rounded { 
 margin: 30px;
 margin-top: 0px;
 margin-bottom: 10px;
 background: #ffffff url(/bottom.png) repeat-x bottom;
 padding-bottom: 0px;
}

*:first-child+html {} * html div.rounded {
 margin: 30px;
 margin-top: 0px;
 margin-bottom: 10px;
 background: #ffffff url(/bottom.png) repeat-x bottom;
 padding-bottom: 10px;
}

div.rounded2 {   
 background: transparent url(/top.png) repeat-x top; 
}

div.rounded3 {  
 background: transparent url(/right.png) repeat-y right; 
}

div.rounded4 {  
 background: transparent url(/left.png) repeat-y left; 
}

div.rounded5 {  
 background: transparent url(/bottomright.png) no-repeat bottom right;
} 

div.rounded6 { 
  background: transparent url(/bottomleft.png) no-repeat bottom left;
} 

div.rounded7 { 
 background: transparent url(/topright.png) no-repeat top right;  
} 

div.rounded8 { 
 background: transparent url(/topleft.png) no-repeat top left;
 padding: 30px;
 padding-bottom: 10px;
 padding-top: 20px; 
}

div.credits {
	margin-left: 30px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 5px;
}

p.sagardettill {
	height: 140px;
	width: 400px;
	padding: 5px;
}

p.sagardettill2 {
	height: 250px;
	width: 400px;
	padding: 5px;
}

div.imgindex {
	margin: 5px;
	padding: 0px;
	background-image: none;
}

p.important {
	font-size: 14pt;
	background-image: url(/viktigtbg.png);
	background-repeat: no-repeat;
	padding: 15px;
}

.img-kundforum {
	padding: 10px;
	padding-left: 0px;
	width: 200px;
	border: 0px;
}

.important-container {
	width: 300px;
	padding: 0px;
	margin: 0px;
	background: none;
	background-image: none;
}

.greenbg_top {
	width: 533px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	background-image: url(/greenbg_top.png);
	background-repeat: no-repeat;
	background-color: #ffffff;
}

.greenbg_bottom {
	width: 533px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	background-image: url(/greenbg_bottom.png);
	background-repeat: no-repeat;
	background-color: #ffffff;
	margin-bottom: 25px;
}

.greenbg_middle {
	margin: 0px;
	width: 493px;
	background-image: url(/greenbg_middle.png);
	padding: 0px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #ffffff;
}

.greenbg_middle h1 {
	margin: 0px;
	xxfont-size: 16pt;
	padding-top: 10px;
	xxcolor: #000000;
	xxfont-weight: normal;
}

.greenbg_middle h2 {
	font-size: 10pt;
	color: #000000;
	line-height: 16pt;
}

.greenbg_middle p {
	margin: 0px;
	padding-bottom: 10px;
	font-size: 10pt;
	line-height: 16pt;
}
