html, body {

	background-color: #ffffff;


	padding : 0; 


}

.nybody {
	width: 1000px;
	margin: auto;
}

/* Textformatering */



	body, p, td, h2, a {

		font-size: 12px !important;

		font-family: helvetiva, arial, verdana, trebuchet MS, Sans-serif !important;

		text-decoration: none !important;

		line-height: 15px !important;

	}



	a, a:hover, a:link, a:visited {

		color: #146BC8 !important;

	} 



	#startsidalank {

		color: #146BC8 !important;

		font-weight: bold !important;

	}



	#undermenylank {

		color: #908F62 !important;

		font-weight: bold;

	}



	h1 {

		font-size: 13px;

		font-family: verdana, trebuchet MS, helvetica, arial, Sans-serif;

		text-decoration: none;

		color : #908F62; 

		font-weight : bold;

		margin-bottom: 8px;

		margin-top: 8px;

	}	



	h2 {

		color : #000000; 

		font-weight : bold;

		margin-bottom: 6px;

		margin-top: 8px;

	} 



	h3 {

		font-size: 12px;

		color : #000000;

		font-weight: normal;

		text-decoration: underline;

		margin-bottom: 6px;

		margin-top: 8px;

	} 



	p {

		color : #000000;

		margin: 5px 0 5px 0;

	}		



/* Bildformatering */



	.bild {

		border: 0;

		max-width: 625px;

	}



	.logo {

		border: 0;

		max-width: 980px;

	}



	.startsida_bild {

		border: 0;

		min-width: 100px;

		max-width: 100px;

		min-height: 90px;

		max-height: 90px;

		padding: 0 8px 8px 0;

	}



/* Tabellformatering */



	td {

		border: 0;

		margin: 0;

		padding: 2px;

		text-decoration : none; 

		color : #000000;

		background: #ffffff;

	} 



/* Menyredigering */



	#meny {

		width: 600px;

		float: right;

		height: 21px;

		position: relative;  /* Needed for Safari */

		text-align: right;

		margin: 25px 0 0 0;

		padding: 0 0 0 0;

	}



	#verkmeny {

		width: 600px;

		float: right;

		height: 21px;

		position: relative;  /* Needed for Safari */

		text-align: right;

		margin: 25px 0 0 0;

		padding: 0 0 0 0;

	}



	#meny ul {

		list-style: none;

		margin: 0;

		padding: 0;

		border: 0;

	}

		

	#verkmeny ul {

		list-style: none;

		margin: 0;

		padding: 0;

		border: 0;

	}

		

	#meny li {

		margin: 0;

		float: left;

		font-size: 12px;

		font-family: verdana, trebuchet MS, helvetica, arial, Sans-serif;

		text-decoration: none;

		font-weight: bold;

	}



	#verkmeny li {

		margin: 0;

		float: left;

		font-size: 12px;

		font-family: verdana, trebuchet MS, helvetica, arial, Sans-serif;

		text-decoration: none;

		font-weight: bold;

	}



	#meny li a {

		width: auto;

		height: 18px;

		float: left;

		color: #444444 !important;

		background-color: #ffffff;

		display: block;

		padding: 3px 10px 0 10px;

		font-size: 12px;

		font-family: verdana, trebuchet MS, helvetica, arial, Sans-serif;

		text-decoration: none;

		font-weight: bold;

	}



	#verkmeny li a {

		width: auto;

		height: 18px;

		float: left;

		color: #444444 !important;

		background-color: #ffffff;

		display: block;

		padding: 3px 10px 0 10px;

		font-size: 12px;

		font-family: verdana, trebuchet MS, helvetica, arial, Sans-serif;

		text-decoration: none;

		font-weight: bold;

	}



	#meny li a:hover {

		color: #444444 !important;

		background-color: #ffffff;

	}

	

	#verkmeny li a:hover {

		color: #444444 !important;

		background-color: #ffffff;

	}

	

	#meny #current {

		color: #444444 !important;

		background-color: #ffffff;

	}



	#verkmeny #current {

		color: #444444 !important;

		background-color: #ffffff;

	}



	#meny #current a {

		color: #444444 !important;

		background-color: #ffffff;

	}



	#verkmeny #current a {

		color: #444444 !important;

		background-color: #ffffff;

	}



/* Layoutformatering */



	.content {

		width: 1000px;

		position: relative;  /* Needed for Safari */

		margin: 0;

		padding: 0;

		background: #ffffff;

	}



	.vanster {

		width: 770px;

		position: relative;  /* Needed for Safari */

		float: left;

		margin: 0;

		padding: 96px 10px 10px 10px;

		background: #ffffff url(../layout/bakgrund.gif) repeat-y right;

	}



	.vanster2 {

		width: 765px;

		position: relative;  /* Needed for Safari */

		margin: 0;

		padding: 0;

		background: #ffffff;

	}
	
	.push {
		width: 230px;
		position: relative;
		float: right;
		margin: 0 0 10px 10px;
		padding: 8px;
		background: #ffffff;
		border: 1px #666666 solid;
	}
	
	.push img {
		max-width: 230px;
	}
	
	.push #vanster {
		position: relative;
		float: left;
	}

	.push #vanster img {
		border: none;
	}

	.push #hoger img {
		border: none;
	}

	.push #hoger {
		position: relative;
		float: right;
		color: #ff0000;
	}


	.hoger {

		width: 190px;

		position: relative;  /* Needed for Safari */

		float: right;

		margin: 0;

		padding: 10px 6px 10px 10px;

		background: #ffffff;

	}



	.sidhuvud {

		width: 980px;

		height: 71px;

		position: relative;  /* Needed for Safari */

		margin: 0;

		padding: 10px 10px 0;

		background: #ffffff url(../layout/sidhuvud.gif) no-repeat 0% 0%;

		text-align: right;

	}



	.verksidhuvud {

		width: 980px;

		height: 71px;

		position: relative;  /* Needed for Safari */

		margin: 0;

		padding: 10px 10px 0;

		background: #ffffff url(../layout/sidhuvud.gif) no-repeat 0% 0%;

		text-align: right;

	}



	.sidfot {

		width: 980px;

		height: 60px;

		margin: 0;

		padding: 10px;

		background: #ffffff url(../layout/sidfot.gif) repeat-x 0% 0%;

		position: relative;  /* Needed for Safari */

		clear: both;

	}

	

	.sidfot #svanster {

		width: 490px;

		float: left;

		text-align: left;

	}



	.sidfot #shoger {

		width: 490px;

		float: right;

		text-align: right;

	}

	

	#linje {

		width: 980px;

		height: 4px;

		font-size: 1px;

	}



/* Formatering för startsidan */



	.startsida_vanster {

		width: 146px;

		position: relative;  /* Needed for Safari */

		float: left;

		margin: 0 10px 0 0;

		padding: 0;

		background: #ffffff;

	}

	

	.startsida_hoger {

		width: 606px;

		position: relative;  /* Needed for Safari */

		float: left;

		margin: 0;

		padding: 0;

		background: #ffffff;

	}



/* Pointer cursor */



	.pil {

		cursor:pointer;

	}



/* Formformatering */



	form {

		background-color: #ffffff;

        color : #908F62; 

	}



	textarea {

		width : 181px;

		height : 100px;

		border : 1px solid #908F62;

		padding : 4px;

		overflow : auto;

		font-family : "helvetica", "arial", "verdana", "trebuchet MS", Sans-serif; 

		font-weight: normal;

		font-size: 12px;

		color: #766554;

		background-color: #ffffff;

		margin-bottom : 5px;

	}



	textarea:hover {

		color : #908F62;

		background-color : #f6f6ed;

	}



	input {

		margin : 0;

		padding : 2px;

		width : 90px;

		height : 13px;

		font-family : "helvetica", "arial", "verdana", "trebuchet MS", Sans-serif; 

		font-weight: normal;

		font-size: 12px;

		color: #766554;

		border : 1px solid #908F62;

		background-color : #ffffff;

		}



	input:hover {

		color : #908F62;

		background-color : #f6f6ed;

	}



	input#clear {

		margin-left : 5px;

	}



	input#send {

		margin: 0;

		width: 50px;

		height: 20px;

		padding: 2px;

		font-family : "helvetica", "arial", "verdana", "trebuchet MS", Sans-serif; 

		font-weight: normal;

		font-size: 12px;

		color: #908F62;

		background-color: #ffffff;

	}



/* Formatering för verksamhetsmenyn */



		.verksamheter {

			width : 769px; 

			height : 74px;

			margin : 0; 

			padding : 10px 9px 0 10px; 

			position: absolute;

			top: 0px;

			left: 0px;

			border: 0; 

			background-color : #ffffff; 

			text-align : left; 

			font-family: Verdana, Arial, Helvetica, sans-serif;

			font-size: 12px;

			color: #646464;

		} 



		.verksamhetsval {

			width : 120px;

			height: 74px;

			margin : 0px; 

			padding : 0px; 

			float : left; 

			border: 0; 

			text-align : left; 

		} 



		.verksamhetsval_mellan {

			width : 10px;

			height: 1px;

			margin : 0px; 

			padding : 0px; 

			float : left; 

			border: 0; 

			text-align : left; 

		}

		

.verksamheter ul {

	margin: 0;

	padding: 0;

	list-style: none;

	width: 577px;

	height: 80px;

	border: 0;

	position: absolute;

	}

	

.verksamheter ul li {

	position: relative;

	width: 120px;

	height: 74px;

	top: 0px;

	left: 0px;

	border: 0;

	}

	

.verksamheter li#verksamhet0 {

	position: absolute;

	width: 120px;

	height: 74px;

	top: 0px;

	left: 0px;

	border: 0;

}



.verksamheter li#verksamhet1 {

	position: absolute;

	width: 120px;

	height: 74px;

	top: 0px;

	left: 130px;

	border: 0;

}



.verksamheter li#verksamhet2 {

	position: absolute;

	width: 120px;

	height: 74px;

	top: 0px;

	left: 260px;

	border: 0;

}



.verksamheter li#verksamhet3 {

	position: absolute;

	width: 120px;

	height: 74px;

	top: 0px;

	left: 390px;

	border: 0;

}



.verksamheter li#verksamhet4 {

	position: absolute;

	width: 120px;

	height: 74px;

	top: 0px;

	left: 520px;

	border: 0;

}



.verksamheter li#verksamhet5 {

	position: absolute;

	width: 120px;

	height: 74px;

	top: 0px;

	left: 650px;

	border: 0;

}



.verksamheter li ul {

	position: absolute;

	left: 0px;

	top: 79px;

	display: none;

	border: 0;

	}



/* Styles for Menu Items */

.verksamheter ul li a {

	display: block;

	text-decoration: none;

	color: #777;

	background: #fff; /* IE6 Bug */

	padding: 0px;

	margin: 0px;

	border: 0; /* IE6 Bug */

	}



.verksamheter li:hover ul, li.over ul { display: block; } /* The magic */
