.brodtext, body, td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 15px}
.brodtext_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-weight: bold; line-height: 15px}
.brodtext_bold_vit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 15px;
}

a {
  color: #000000;
}

form {
  margin: 0px;
  spacing: 0px;
}

.topmenu {
  background-color: #7C84AF;
}

.content {
  background-color: #FFFFFF;
}

.links {
  background-color: #7C84AF;
}


table.search {
  background-color: #7C84AF;
  color: #FFFFFF;
}

table.search td {
  color: #FFFFFF;
}

table.object {
  background-color: #EBEDF4;
}

table.sort {
  background-color: #7C84AF;
  border: 1px #40476F solid;
}

table.sort td.mid {
  border-top: 1px #40476F solid;
  border-bottom: 1px #40476F solid;
}

table.sort td {
  color: #FFFFFF;
}

table.sort td a {
  color: #FFFFFF;
}

.address, .objectId, .description, .images, .plan {
  border-bottom: 1px #AFB5D5 solid;
}

.address, .objectId {
  font-weight: bold;
}

.objectId, .address {
  background-color: #7C84AF;
}

<!-- .objectId, .address { -->
<!--  background-color: #7C84AF; -->
<!-- } -->

.address a, .address  {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: underline;
}

.hitpages a, .hitpages  {
  color: #FFFFFF;
  text-decoration: underline;
}

.address a:visited {
  color: #202958;
}

.menytext_vit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none}

.brodtextItalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 15px; font-style: italic}
.brodtext_linkwline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 15px}
.menytext_svart { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none }
.formStyle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border-color: #6296CA #181E25 #181E25 #6296CA; color: #000000; background-color: #DEE8F3; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.menytext_vitBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none }

/* General page style. The scroll bar colours only visible in IE5.5+ */
body {
  scrollbar-face-color: #313A7D;
  scrollbar-highlight-color: #A8B0D9;
  scrollbar-shadow-color: #0A0D3E;
  scrollbar-3dlight-color: #6D77B0;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-track-color: #6D77B0;
  scrollbar-darkshadow-color: #000000;
  background-color: #FDFBDF;
}

.brodtextVit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 15px}
.brodtextVitItalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 15px; font-style: italic}
.brodtextVitBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 15px; font-weight: bold}
.formStyleField, select, .contact input.text, .contact textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border-color: #181E25 #6296CA #6296CA #181E25; color: #000000; background-color: #DEE8F3; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}

.contact input.text {
	width: 150px;
}

.contact textarea {
  width: 200px;
}.objectId {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}