div.error { color:#FF0000;
}
body {	font-family: verdana;
		font-size:12px;
		
}
tr.header { font-family: Verdana; font-weight: normal; color:#000000; font-size:8pt; font-style:italic; margin-bottom:0px}
tr.bg {background-color: #003466; color:#FFFFFF}

td {	font-family: verdana;
		font-size:12px;
		
}

th {
		font-family: Verdana;
		
		font-size:16px;
		font-weight:600;
		font-variant:small-caps;
		text-align:left;
}

a.news:link { color:#4e6d96; text-decoration: none}
a.news:visited {  color:#4e6d96; text-decoration: none}
a.news:active {  color:#4e6d96; text-decoration: none}
a.news:hover     { color:#4e6d96; text-decoration: underline}


div.date {
	font-family: verdana;
	font-size:10px;
}
div.category { 
	font-variant:small-caps;
}
div.name { 
	font-size:12pt; 
	font-weight:800;
}

div.error { color:#FF0000;
						width:480px;
					}
					
.news {color:#OOOOOO;
			background-color:#FFFFF;
			font:arial;
			font-size:10px;
		
			
}

h1         				{ font-family: Verdana; font-weight: normal; color:#4e6d96; font-size:14pt; margin-bottom:5px}
h2         				{ font-family: Verdana; font-weight: normal; color:#4e6d96; font-size:12pt; font-style:italic; margin-bottom:0px}
h3         				{ font-family: Verdana; font-weight: bold; color:#4e6d96; font-size:10pt; font-style:italic; margin-bottom:0px}
	








.plaintext {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif
}
.brodsmulor {
	FONT-SIZE: 10px; COLOR: blue; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-DECORATION: underline
}
.middletext {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif
}
.middlebold {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif
}
.welcometext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #06326e; FONT-FAMILY: times, serif
}
.imagetext {
	FONT-SIZE: 10px; COLOR: #2a2b2d; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-DECORATION: none
}
.mediumredtext {
	FONT-SIZE: 12px; COLOR: #dd0000; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-DECORATION: none
}
.plainlink {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-DECORATION: none
}
.boldlink {
	FONT-SIZE: 13px; COLOR: black; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-DECORATION: none
}
.bluenav {
	FONT-SIZE: 10px; COLOR: blue; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-DECORATION: underline
}
.brod {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-DECORATION: none
}
.menu {
	VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #ffffff
}
HTML {
	MARGIN: 0px; HEIGHT: 100%
}
BODY {
	MARGIN: 0px; HEIGHT: 100%
}
DIV#fullHeight {
	HEIGHT: 100%
}
.darkgreen {
	BACKGROUND-COLOR: #004a0a
}
.lightgreen {
	BACKGROUND-COLOR: #8c914f
}
.extralightgreen {
	BACKGROUND-COLOR: #c6d6a0
}
.darkblue {
	BACKGROUND-COLOR: #1c146b
}
.lightblue {
	BACKGROUND-COLOR: #4e6d96
}
.extralightblue {
	BACKGROUND-COLOR: #e3e5e5
}
.darkblue2 {
	BACKGROUND-COLOR: #1c146b
}
.lightblue2 {
	BACKGROUND-COLOR: #6fa1b3
}
.extralightblue2 {
	BACKGROUND-COLOR: #e3e5e5
}
.greentext {
	COLOR: #565844
}
A.statusBooked {
	COLOR: #eb6a0b
}
A.statusBooked:hover {
	COLOR: #eb6a0b
}
A.statusSold {
	COLOR: #a32638
}
A.statusSold:hover {
	COLOR: #a32638
}
.boxheading {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-DECORATION: none
}
A {
	FONT-SIZE: 11px; COLOR: #397595; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #397595; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-DECORATION: underline
}
.beige {
	BACKGROUND-COLOR: #d9d3ad
}
A.topmenu {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-DECORATION: none
}
A.topmenu:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-DECORATION: none
}
.normalblacktext {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif
}
.mediumblacktext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif
}
.smallgreytext {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif
}
.mediumgreytext {
	FONT-SIZE: 11px; COLOR: #aaaaaa; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif
}
.price {
	DISPLAY: block
}
.pointerhand {
	CURSOR: hand
}
.searchbutton {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: 0px; WIDTH: 72px; COLOR: #ffffff; BORDER-BOTTOM: 0px; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; BACKGROUND-COLOR: #5a94ad
}
SELECT {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-DECORATION: none
}
INPUT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-DECORATION: none
}
.textinput {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-DECORATION: none
}
.rubrik {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sok_topp {
	BACKGROUND-COLOR: #8c914f
}
.textarea {
	FONT-SIZE: 10px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.sok_platta {
	BACKGROUND-COLOR: #c6d6a0
}
.main_top {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c6d6a0; TEXT-DECORATION: none
}
.main_projekt_topp {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d3ddbb; TEXT-DECORATION: none
}
.main_list {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e9eede; TEXT-DECORATION: none
}
.huvudrubrik {
	FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mellanrubrik {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smalltext {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.whiteheader {
	FONT-SIZE: 26px; COLOR: #ffffff; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-ALIGN: left
}
.framedtext {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: verdana, geneva, helvetica, arial, sans-serif; TEXT-ALIGN: left
}
