BODY {	background-image: url('bild1.jpg');	background-repeat: no-repeat;	background-color: #951C6B;	font-family: Trebuchet MS;	font-size: 80%;}h1 {	font-size: 140%; margin-top: 0em;	margin-bottom: 1em;	}h2 {	font-size: 120%; margin-top: 3em;	margin-bottom: 1em;	}p {	margin-bottom: 1em; }a {	text-decoration: none; 	color: #0000cc;}a:hover {	text-decoration: underline; }/*---------------------------------*/.container {	width: 100%;	text-align: center;}.editor table {	color: #FFBAFF;}.nyheter {	width: 499px;	background-color: #ffffff;	xfloat: right;	padding: 10px;	margin: 0,0,20px,20px;	text-align:left;}.nyheter h2 {	font-size: 250%;	font-weight: bold;	padding: 0;	margin: 0;	xborder-bottom: 1px solid #aaa;}.nyheter h3 {	font-size: 120%;	font-weight: bold;	padding: 0;	margin: 0;}.nyheter p {	font-size: 100%;	padding: 0;	margin-top: 2px;	margin-bottom: 20px;}.rutor { 	background-color: #E66DB4; 	border: 1px solid #BE4790;	width: 450px;	color: black;	font-family: "trebuchet ms";}.checkbox { 	background-color: transparent; 	width: 20px;	border: 0px solid #444;}.rad {	clear:both;	margin-bottom: 3em;}.rad .datum {	color: #951C6B;	margin-bottom: 0;	margin-top: 0;	font-size: 90%;	font-style: oblique;}.rad .rubrik {	color: #951C6B;	font-size: 120%;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;}.rad p {	color: #000000;	margin-top: 0.5em;	font-size: 90%;}.bild {	float: right;	border: 1px solid black;	margin-top: 25px;	margin-left: 20px;	margin-bottom: 20px;}/*---------------------------------*/	#ruta {		font-family: Trebuchet MS;		font-size: 120%;	}	#logo {		margin-bottom: 2em;	}	#print, #Layer1 {		display: none;	}TABLE {                      font-size: 90%;}