.menulink
{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}
.submenulink
{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
}



.symbols  {
		font-family : "Scr";
		font-size : x-large;
	}
	
	.generell  {
	background-color: #3CB371;
	color: black;
	margin: 3px;
	padding: 3px;
}
	.aktivitet  {
	background-color: #FFD700;
	color: black;
	margin: 3px;
	padding: 3px;
}
	
	a  {
		text-decoration: none;
		color: #003399;
	}
	a:hover  {
		text-decoration: underline;
	}
	 
     h1,.ov1  {
       	font-family : Verdana,Arial,sans-serif;
       	font-size : large;
       	color : #2B6DB2;
     }
	
	h2,.ov2  {
		font-family : Verdana,Arial,sans-serif;
		font-size : small;
		font-weight: bold;
		color : #2B6DB2;
	}
	
	h3,.ov3  {
		font-family : Verdana,Arial,sans-serif;
		font-size : x-small;
		font-weight: bold;
		color : #FFFFFF;
	}
	
	 body, td, p, .boks  {
		font-size : small;
		font-family : Verdana,arial,sans-serif;
		font-weight : normal;
		font-style : normal;
		color : #000000;
		text-decoration : none;
	}

	b, strong  {
		font-weight : bold;
	}

	.boks  {
		border : #000000;
		border-style : solid;
		border-width : 1px;
		padding : 5px;
		margin : 5px;
		position:absolute; 
		height:300px; 
		z-index:1; 
		top: 80px;
	}

	.strek  {
		border-top-width : 0px;
		border-right-width : 0px;
		border-bottom-width : 0px;
		border-left-width : 1px;
		border-color : #000000;
		border-style : solid;
	}

	.ramme  {
		border : #000000;
		border-style : solid;
		border-top-width : 1px;
		border-right-width : 1px;
		border-bottom-width : 1px;
		border-left-width : 1px;
	}

	.ramme2  {
		border : #000000;
		border-style : solid;
		border-top-width : 0px;
		border-right-width : 1px;
		border-bottom-width : 1px;
		border-left-width : 0px;
	}
	
	.menuselect {
		font-size: small; 
		font-family: sans-serif; 
		font-weight: normal; 
		font-style: normal; 
		color: #2B6DB2; 
		height: 12px; 
		width: 120px;
	}

	.meny  {
			font-size : small;
			font-family : arial,sans-serif;
			font-weight : bold;
			font-style : normal;
			color : #2B6DB2;
			text-decoration : none;
	}
	
	.menubox, .menuboxActive, .menu, a:hover.menubox, a:hover.menuboxActive, a:hover.menu {
		font-style: normal; 
		font-weight: bold; 
		font-family : arial,sans-serif;
		font-size: xx-small;
		border: thin solid White;
		border-right:solid white 1px;
		padding-right:10px;
		padding-left:10px;
		text-decoration: none;
		color : #2B6DB2;
	}
	
	.menuboxActive {
		background-color: #0000FF;
	}
	
	.topbox {
		position: absolute; 
		top: 25px;
		padding: 5px;
	}

	.bildeboks2,.bildeboks3,.bildeboks4 {
		border-width: thin;
		border-color: #000000;
		border-style: solid;
		float: left;
		background-color: #FFFFFF;
		vertical-align : middle;
		padding : 5px;
	}
	
	.prisboks1, .prisboks2 {
		position: absolute; 
		top: 55px;
		height: 280px;
	}
	
	.prisboks1 {
		left: 10px; 
		width: 150px; 
		padding: 5px; 
		border-color: #000000; 
		border-style: solid; 
		border-width: 1px; 
	}
	
	.prisboks2 {
		left: 10px; 
		width: 540px; 
	}
	
	.requestInput, .requestInput2, .requestInput3, .requestInput4 {
		height : 20px; 
		font-family : arial,sans-serif;
		font-size: xx-small; 
		border: solid 1px black;
	}
	
	.requestInput {
		width : 168px; 
	}
	
	.requestInput2 {
		width : 130px; 
	}
	
	.requestInput3 {
		width : 40px; 
	}
	
	.requestInput4 {
		width : 70px; 
	}
	
	.requestAreaInput {
		width : 168px; 
		height : 40px;
		font-family : arial,sans-serif;
		font-size: xx-small; 
		font-weight: bold;
		border: solid 1px black;
	}
	
	.requestArea {
		width : 230px; 
		height : 40px;
		font-family : arial,sans-serif;
		font-size: xx-small; 
		font-weight: bold;
		border: solid 1px black;
	}
	
	.Request,.Request1,.Request2,.Request3,.Request4,.Request5 {
		height : 25px;
		font-family : arial,sans-serif;
		font-size: xx-small; 
		font-weight: bold;
	}
	
	.Request {
		width : 240px;
	}
	
	.Request1 {
		width : 40px;
	}
	
	.Request2 {
		width : 200px;
	}
	
	.Request3 {
		width : 40px;
	}
	
	.Request4 {
		width : 40px;
	}
	
	.Request5 {
		width : 120px;
	}
	
	select {
		font-size: xx-small; 
		font-family: sans-serif; 
		border: solid 1px black;
	}
	
	/* nye ting */
	
	#infolayer {
		width:165px; 
		left: 5px;
	}
	
	#layer1 {
		width:325px; 
		left: 175px;
	}
	
	#layer2 {
		position:absolute; 
		width:540px; 
		height:40px; 
		z-index:3; 
		left: 20px; 
		top: 20px;
	}
	
	#footer {
		position:absolute; 
		width:540px; 
		height:115px; 
		z-index:4; 
		left: 0px; 
		top: 400px;
	}
	
	#namn {
		width : 250px; 
		border: solid 1px black;
	}
	
	#kommune, #omraade, #stars {
		font-size: xx-small; 
		font-family: sans-serif; 
		border: solid 1px black;
	}
	
	#tekst {
		width : 160px; 
		border: solid 1px black;
	}
	
	#sokbutton {
		width : 50px; 
		border: solid 1px black;
		right: 5px;
		color: white;
		background-color: #000099;
	}
	
	.datoboks {
		border: #000000; 
		border-style: solid; 
		border-width: 1px;
	}
