body{padding:0px; margin:0px;font-size:16px!important;font-family:verdana,sans-serif;background-color:#FFFFFF!important;}

#errorinformation {color:#FF0000;background-color: #FFF0F0;}
#navegator fieldset.profil {margin:0;padding:0px; margin-left:2px;width:99%;height: 70px;}
#logout fieldset.profil {margin:0;padding:0px; margin-left:2px;width:99%;height: 70px;}
#minZ fieldset.profil div.showing {margin-right:10px; text-align: right; font-size: 12px;}

* html,* html body{
    background: #fff url(images/v3/backgrounds/bug_ie_fix.gif) fixed;
  }
h1 {font-family:arial,verdana,sans-serif; font-size:16px;margin:0px;}
h2 {font-family:arial,verdana,sans-serif;font-weight:bold;color:#565656;font-size:14px;margin:0px;}
h3, h4, h5, h6 {margin: 0;padding: 0;font-family: verdana,arial,sans-serif;font-size:13px;}

p, label, .logout span label {font-family: verdana,arial,sans-serif;font-size: 12px;color: #555;}

.icon {position:absolute; top: 2px;left:2px;border:0px;width: 48px;height: 48px;background: url(../../images/message_icon.gif) no-repeat;}

a{color:#486696;}
a:visited {outline:none!important;}
a:link {outline:none!important;}
a:hover {outline:none!important;}
a:active {outline:none!important;}

p.path {font-family:verdana, sans-serif; font-size:12px;font-weight:bold;color:#818181; margin:4px 0px 4px 14px;padding:0px;}
p.path a{color:#818181!important;text-decoration:underline;}
p.path a:hover{color:#818181!important;text-decoration:none;}

.bold{font-weight:bold;}
.noHits{position:relative;left:20px;margin-top:0px;}

img.elb,img.erb{float:left;height:auto;}
img.selected{margin-right:2px;}

/* Banners */
#adFixedWrapper {position:absolute; left:802px;top:155px;}
#adFixed {x;z-index:6;}
#adFixed .second {margin-bottom:5px;}
#verticalMyAds {width:180px; overflow: hidden;margin-top:2px; margin-bottom: 2px;}
#rightVerticalSecond {margin-top: 5px;}

#weeklyhousing 					{width:178px; height:498px!important; border: 1px dotted blue;}
#weeklyhousing #summaryDataBox {padding: 10px 0 0 10px;}
#weeklyhousing #summaryDataBox label {font-size: 12px; font-weight: bold;color: #000;}
#weeklyhousing #summaryDataBox div {font-size: 12px; font-weight: normal; padding-bottom: 5px;}
#rightVerticalSecondTitleBox	{background-color: #104170;margin: 0px 0px 10px 0px;}/*#082139*/
#rightVerticalSecondTitle 		{width:178px;text-align: center;font-weight: bold; color: white;font-size: 20px;height: 70px;margin: 0px;position: relative;top: 20px;}
#mainImageBox					{height: 260px;}
#mainImage						{margin: 0px 5px 12px 8px;max-height:180px;}
#summaryDataBox					{float: left;}
#summaryData					{margin-top: 5px;}
#summaryData tr.first-child  	{width: 178px;}
#summaryData tr.first-child th	{padding-left: 10px;text-align: left;font-size: 12px;}
#summaryData tr.first-child td	{text-align: center;font-size: 12px;}
#weeklyhousing a				{text-decoration: underline;float: left;}
#weeklyhousing a.linktitle		{margin-top: 10px;height: 70px;}
#weeklyhousing a:hover	 		{text-decoration: none;}
#weeklyhousing p				{margin: 0px 0px 20px 0px;font-size: 12px!important;}
#weeklyhousing p.title			{margin: 0px 15px 20px 10px; width: 150px;}
#companyLogo					{width: 170px;margin: 0px 15px 25px 3px;border: 0px;}

/* Editorials */
#verticalEditorials {width: 173px; border: 1px solid #ccc; margin-top: 5px; padding: 3px; }
#verticalEditorials h1 {text-align: center;}
#verticalEditorials .item {margin: 3px 3px 15px 3px; text-align: center;}
#verticalEditorials a {font-size: 11px;}
#verticalEditorials .item img {border: 1px solid #E5E5E5; padding: 3px;}

#techData table{font-size:12px;text-align:left;margin-left:0px;}
#techData a{color: #486696;}
#techData .imageContainer{clear:left;}
#techData H2{font-size:14px;margin:10px 0px 0px 0px;color:#333333;}
#techData H3{font-size:13px;color:#333333;margin-left:0px;}
#techData UL{list-style:square;margin:0px;padding-left:15px;color:#333333;}
#techData UL a{color:#486696;}
#techData LI a:hover{text-decoration:none!important;}
#techData HR{clear:left;}
#techData .floatLeft {float:left;}

#resourceLink a.gLink {font-size:12px;}
#resourceLink .adText{margin:10px 0px 10px 0px;}
#resourceLink .adText h2{padding-top:11px;}

#resourceLink .imageContainer{float:left;margin:10px 0px 15px 0px;}
#resourceLink .prospect{float:left;margin-left: 10px;}
#resourceLink table{text-align:left;font-size:12px;color:#444444;}
#resourceLink table.ad{color:#444444;width:99%;}
#resourceLink table.ad td{padding-right:6px;}
#resourceLink table th{padding-right:20px;}
#resourceLink a{color: #486696;font-size:12px;}
#resourceLink a:hover{text-decoration:none;}
#resourceLink .imageContainer{clear:left;}
#resourceLink H2{margin:10px 0px 0px 0px;padding:0px;font-size:14px;}
#resourceLink H2 a{margin:10px 0px 0px 0px;padding:0px;font-size:14px;}
#resourceLink .bigLink H2 {position:relative;top:-2px;font-size:14px;font-weight:bold;}
#resourceLink .bigLink H2 a{position:relative;top:-4px;font-weight:bold;}
#resourceLink H3{font-size:13px;color:#333333;margin-left:0px;}
#resourceLink UL{font-size:11px;list-style:square;margin:0px;padding-left:20px;color:#666666;}
#resourceLink UL a{color:#486696;}
#resourceLink HR{clear:left;}
#resourceLink .floatLeft {float:left;}
#resourceLink td.text h2{font-weight:bold;font-size:14px;font-family:arial;margin-bottom:6px;}
#resourceLink td.text p a.calc{position:relative;top:-11px;left:5px;}
#resourceLink td.text p{font-weight:normal;font-family:verdana;margin-left:1px;font-size:13px;margin-top:2px;}
#resourceLink td.first {width:140px;}
#resourceLink td.lastCol {width:200px;margin:15px 0px 0px 0px;padding-right:0px;}
#resourceLink td.lastCol LI{margin:5px 0px 0px 0px;}


.contentHeader{}
.pageNumbering {position:relative;float: right;font-family:verdana, sans-serif;}
.pageNumbering a:hover {background-color: #e5e5e5!important;color:#003366;}
.pageNumbering span.dots {float: none;display: inline;padding-top: 5px;padding-bottom: 0;margin-left: 3px;}
.pageNumbering .current {padding:0px 3px 0px 3px;font-size: 12px;font-weight: bold;color:#003366;}
.pageNumbering {float: right;font-family: verdana, sans-serif;font-size:12px;top:-3px;}
.pageNumbering a, .pageNumbering a:visited {display: inline;text-align: center;margin-left: 2px;padding: 2px 5px;text-decoration: none;border: 1px solid #bebebe;font-size:11px;color:#486696;}
.pageNumbering a.next:visited,a.next, .pageNumbering a.previous, .pageNumbering a.previous:visited {position:relative; top:0px;left:0px;*left:4px;width:160px;text-align:left; width:120px;*width:150px;border-style: none;font-size: 11px;font-weight: bold;}
.pageNumbering a.next:hover, .pageNumbering a.next, .pageNumbering a.next:visited {padding-right: 18px;background: no-repeat url(../../images/arrow_right_green.gif) right;z-index:3;}


#aSearch {clear:both; float:left; overflow:hidden;width:782px;margin-top:10px;margin-bottom:10px;padding:5px;border:1px solid #CCCCCC;background-color:#EEEEEE;}
#aSearch H2{float:left;font-family:arial, sans-serif;font-size:14px;margin-bottom:5px;color:#333333;}
#aSearch H3{font-family:arial, sans-serif;font-size:13px;}
#aSearch .aContainer{clear:left;}
#aSearch .close {float:right;position:relative;top:-7px;color:#ff0000;font-size:12px;cursor:pointer;}
#aSearch .eiendom {position:relative;float:left; width:150px;margin:1px 0px 5px 4px;}
#aSearch .eiendom H3{border-bottom:1px solid #608e3a;color: #608e3a;width:90%;font-size:13px;}
#aSearch .stilling{position:relative;float:left; width:150px;margin:1px 0px 0px 4px;}
#aSearch .stilling H3{border-bottom:1px solid #ffad00;color: #ffad00;width:90%;font-size:13px;}
#aSearch .motor{position:relative; float:left; width:155px;margin:1px 0px 0px 4px;}
#aSearch .motor H3{border-bottom:1px solid #336699;color: #336699;width:90%;font-size:13px;}
#aSearch .baat{position:relative; float:left; width:150px;margin:1px 0px 0px 4px;}
#aSearch .baat H3{border-bottom:1px solid #009acf;color: #009acf;width:90%;font-size:13px;}
#aSearch .sos{position:relative; float:left; width:150px;margin:1px 0px 0px 4px;}
#aSearch .sos H3{border-bottom:1px solid #ff6633;color: #ff6633;width:90%;font-size:13px;}
#aSearch UL.aSearch {margin:0px;padding:0px; list-style:none;}
#aSearch .aSearch LI a{color:#333333!important;text-decoration:none;font-family:verdana, sans-serif;font-size:11px;}
#aSearch .aSearch LI a:hover{color:#999999!important;text-decoration:underline!important;}

#bottomSuperBoard {width:470px;clear:both;float: left; width:auto;margin-bottom:10px;padding-top:5px;}
/*
#bottomSuperBoard IFRAME{clear:both;height:400px;margin-left:14px;}
*/
#bottomSuperBoard img.annonser {display:none;}

#miljozettbox {width: 317px;float: right; display: inline;margin:5px 180px 10px 8px;border: 0px;#margin-top: 0px;}
#headerimage {text-align: center;background-image:url(../../images/v3/promo/bg/annonsep/middlebgyrepeat.gif);background-repeat:repeat-y;#margin-top: -3px;} 
#headerimage img.logomiljo {padding: 0px;border: 0px;}
#miljozettbox div.miljocontent {height: 317px;overflow:hidden;float: left; width: 317px;background-image:url(../../images/v3/promo/bg/annonsep/middlebgyrepeat.gif);background-repeat:repeat-y;} 
#miljozettbox div.miljocontent div.miljoAd {float:left; width:100%; clear: both;padding-bottom:0px;position: relative;}
#miljozettbox div.miljocontent div.miljoAd div.oneMiljoAd {float:left;height: 110px;width: 300px;overflow: hidden;} 
#miljozettbox div.miljocontent div.miljoAd div.oneMiljoAd img.imgmiljocontent {float: left; width: 85px;border: 0px;padding:3px 0 0 5px;}
#miljozettbox div.miljocontent div.miljoAd div.oneMiljoAd .body {float:left; width: 200px;padding: 3px;}
#miljozettbox div.miljocontent div.miljoAd div.oneMiljoAd a {color:#326914;font-family:Arial,sans-serif;font-size:13px;font-weight:bold;width: 100%;cursor: pointer; cursor: hand;}
#miljozettbox div.miljocontent div.miljoAd div.oneMiljoAd a:hover {color:#327914;text-decoration:underline;}
#miljozettbox div.miljocontent div.miljoAd div.oneMiljoAd a:visited {text-decoration:none;}
#miljozettbox div.miljocontent div.miljoAd div.oneMiljoAd h2 {color:#326914;font-family:Arial,sans-serif;font-size:13px;font-weight:bold;width: 100%;}
#miljozettbox div.miljocontent div.miljoAd div.oneMiljoAd p {color:#326914;font-family:Verdana,sans-serif;font-size:11px;text-decoration:none;width: 100%;}
#bottommiljozettbox {#margin-top: -3px;}

#contentContainer {position:relative;clear:left;width:793px;*width:800px;margin-left:3px;margin-bottom:15px;background-color:#FFFFFF;}

#footer {clear:both;position:relative;width:795px;height:90px;margin:0px 0px 10px 0px;text-align:center;font-family:arial,sans-serif;}
#footer img.leftBG{clear:both;float:left; width:4px;height:99px;border:0px;margin:0px;padding:0px;}
#footer .mainBG{float:left; width:787px;height:99px; background-image: url(../../images/v3/backgrounds/footerbgMiddle.gif);background-repeat: repeat-x;border:0px;margin:0px;padding:0px;}
#footer img.rightBG{float:left; width:4px;height:99px;border:0px;margin:0px;padding:0px;}
#footer .shortCutsVert{margin:0px auto; width:100%}
#footer UL.shortCutsVert a{font-weight:bold; font-size: 11px!important; color:#565656;}
#footer UL.shortCutsVert {list-style-type: none; list-style-position: inside; margin:10px 0 0 0; padding:0px;}
#footer .shortCutsVert LI{display:inline;margin-right:2px;}
#footer .shortCutsVert LI img{padding-bottom:2px;border:0px;}

#footer .shortCuts{margin:10px auto; padding:0px;width:100%;}
#footer UL.shortCuts a{font-family: arial;font-size: 11px!important;  color:#486696;}
#footer UL.shortCuts {list-style:none;list-style-position: inside; margin:10px 0 10px 0;}
#footer .shortCuts LI{display:inline;margin-left: 4px; margin-right:4px;}
#footer .shortCuts LI img{padding-bottom:2px;border:0px;}

#footer form {margin:0px;padding:0px;}
#footer fieldset{float:left; border:0px;margin:0px; padding:10px 0px 0px 0px;}
#footer a.advancedSearch {float:left; margin-top:13px;margin-left:10px; font-size:11px;color:#486696;width:80px;}
#footer p.disclaimer {clear:left;color: #565656;font-size: 12px; padding-top: 0px;margin:0px;}
#footer #standardSearch2 {margin:0px auto 0px auto; font-family: arial, sans-serif;width:520px;} 

#footerLayout {clear:left;}

#header {clear:left;float:left;height:150px;width:100%;margin:5px 0px 0px 0px;}
#header img.leftBG{float:left; width:4px;height:150px;}
#header .mainBG{float:left; width:787px;height:150px;background-image: url(../../images/v3/backgrounds/headerbgMiddle.gif);background-repeat: repeat-x;}
#header .mainBG .top {float:left;}
#header img.rightBG{float:left; width:4px;height:150px;}
#header img.logo {margin:14px 0px 0px 21px;border:0px;}
#header img.slogan {margin-left:14px;padding-bottom:10px;border:0px;}
#header a{text-decoration:none;}
#header #mainNavigation {clear:both;}
#header #mainNavigation UL{border:0px;margin:6px 0px 0px 21px; padding:0px;}
#header #mainNavigation LI.booking {margin-left: 85px;}
#header #mainNavigation LI{float:left;list-style-type: none;}
#header #mainNavigation img {border:0px;margin-left:1px;float: left;}
#header #linksArea {float: left;margin:0px 0px 0px 20px;}
#header UL.shortCuts {clear: both; float:left;list-style:none; padding:0px;margin:0px; width: 310px;}
#header .shortCuts LI{display:inline;margin-right:2px;}
#header .shortCuts LI img{border:0px; vertical-align:text-middle; margin-bottom:4px;}
#header UL.shortCuts a{font-family: arial;text-decoration:underline!important; font-size: 11px!important;color:#486696;font-weight:bold;} 
#header UL.shortCuts a.highlightLink{color:#df661e;} 
#header p.loggedIn {float: left;color:#454545;font-weight:bold;font-size:12px;font-family: arial; margin:0px; }
#header {margin-bottom:5px;}	
#header fieldset{border:0px;padding:0px;margin:0px;}
#header #stdSearch{float:left;}
#header .buttonContainer {margin-left:210px;position: relative;top: 0px;}


/* Message system */
.information {display: block;background-color: #EEEEEE;border: 1px solid #999999;margin-top:10px;margin-bottom: 10px;clear: left;width:793px;}
.information h2{font-family:arial, sans-serif;font-size:14px;margin-left:35px;margin-bottom:4px;}
.information .buttonContainer {margin-left: 5px;float: left;}
.information .buttonContainer button{position:relative;top:-1px; padding: 0px 2px 2px 2px;margin: 0px;border-width: 1px;height:19px;width:150px;color:#565656;font-size:11px;font-weight:bold;background-color:#F3EfEF;border: 1px solid #FFFFFF;border-bottom:solid 1px #7c7c7c;border-right: solid 1px #7c7c7c;}
.information input{margin:0px; padding:0px 0px 0px 5px;margin-right: 3px;float: left;border-width: 1px;border-bottom:solid 1px #DDDDDD;border-right: solid 1px #DDDDDD;}
.information p, .information label {font-family:verdana;font-size: 12px;}
.information .infoContent {padding:20px;}
.information .infoContent ul {margin-left: 30px;}
.information .infoContent ul li {#margin-left: 40px;list-style: square; color: red; font-size: medium;}


.information input.checkbox{position:relative;top:0px;left:0px;}
.information .highlight {border: 1px solid #DDDDDD;position: relative;	}
.information.error {border-color:red; background:#FFFFFF; width:785px;}
.error H2{color:red;}
.error p{color:red;}
.information.error .icon {background: url(../../images/error_icon.gif);}
.information.warning .icon {background: url(../../images/warning_icon.gif);}

.information label{float:left;}

.tipFriend label {width: 130px;padding-top:1px;}
.tipFriend input {width: 30em;}
.tipFriend .buttonContainer {margin-left: 0;float: left;}


/* betingelser */
.termlist {
	font-size: 12px;
	color: #555555;
	font-family: verdana,arial,sans-serif;
}

/*std img*/
.imageContainer img{display:inline;margin: 0;padding: 3px;border: 1px solid #e5e5e5;background-color: #fff;}
.center {text-align: center;}
.center img {margin-right: auto;margin-left: auto;}
img a {border-style: none;}
.noBorder{border: 0 none transparent !important;padding: 0px !important;}
.noBorder img{border: 0 none transparent !important;padding: 0px;}
#pageContainer {position:relative;width: 984px;margin:5px auto 5px auto;}

/* picture gallery */ 
#picture {float:left;margin: 10px 0px 10px 0px;width:787px;border: 1px solid rgb(84,141,212);background-color: rgb(219,238,293);}
#picture .gallery .middle {width:787px;height:170px;margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#picture .gallery .middle p {font-weight:bold;text-align:center;margin:0px;padding:0px;margin: 5px 0px 10px 0px;font-family:verdana;color:#000000;font-size:12px;}
#picture .gallery .middle .box {float:left; text-align:center;width: 145px;height: 155px; margin-left: 10px;text-align: center;vertical-align: middle;}
#picture .gallery .middle .box div.img {width: 145px; height: 130px;text-align: center;vertical-align: middle;overflow: hidden;display: table;}
#picture .gallery .middle .box div.img div img {border: 1px solid #E5E5E5;margin: 0 auto;display:block;vertical-align:middle;max-height:120px;} 
#picture .gallery .middle .box div.title {width: 145px; height: 15px;font-size: 11px;cursor: pointer;}
#picture .gallery .middle .box div.titlebackgroundwhite {width: 145px; height: 15px;background-color: white;font-size: 11px;}
#picture .gallery .middle .box div a {text-decoration: none;color:#486696;font-size:11px;font-weight:bold;font-family:verdana;text-align:center;}
#picture .gallery .middle .box div a:hover{background-color:white;}
#imghorizontal {display: table;width: 145px;height: 130px;overflow:hidden;background-color: white;}
#imgvertical {#position: absolute;#top: 50%;#left: 50%;display: table-cell;vertical-align: middle;}
#imgvertical img {border: 1px solid #E5E5E5;margin: 0 auto;display:block;vertical-align:middle;max-height:120px;}

#promo {float:right;margin-right:2px;width:309px;}

#promo .field1 {position:relative;width:310px;overflow:hidden;}
#promo img.miljo{border:0px;border:1px solid green;width:308px;}
#promo .field1 img.left{position:relative;float:left;left:-1px;*margin: 0 -3px;}
#promo .field1 img.right{position:relative;left:-1px;float:right;*float:left;*margin: 0 -3px;}
#promo .field1 .top {float:left;width:100%;}
#promo .field1 .top p{position:absolute;top:22px;left:44px;font-family:verdana;font-weight:bold;font-size:12px;color:#545454;margin:0px;padding:0px;}

#promo .field1 .middle {clear:left;background-image: url(../../images/v3/promo/bg/annonsep/middlebgyrepeat.gif);background-repeat: repeat-y;}
#promo .field1 .middle table{width:100%;font-family:verdana,sans-serif; font-size: 12px; color:#545454;margin:0px;padding:0px 5px 0px 5px;background-color:#FFFFFF;border: 1px solid #c5c5c5;}
#promo .field1 .middle table a{text-decoration:none; color:#545454;}
#promo .field1 .middle table a:hover{text-decoration:underline; color:#545454;}
#promo .field1 .middle td.newPrice {color:#ff6633;font-weight:bold;}
#promo .field1 .middle .border{margin:13px 20px 0px 20px;border:1px solid #FFFFFF;}
#promo .field1 .bottom {clear:left;}

#promo .field3 {clear:left;float:left;margin-top:10px;margin-bottom:5px;width:150px;float:right;}
#promo .field3 .middle{overflow:hidden;background-image: url(../../images/v3/promo/bg/middlebgrepeaty.gif);background-repeat: repeat-y;}
#promo .field3 .middle h3{font-family:verdana, sans-serif;font-size:13px;color:#545454;margin-left:10px;}
#promo .field3 .middle OL {text-align:left;margin:5px 12px 2px 12px;padding:0px 5px 4px 5px;list-style-type: disc;list-style-position: inside;font-size:12px;font-family:verdana;background-color:#FFFFFF;border: 1px solid #c5c5c5;}
#promo .field3 .middle LI{margin:0px;padding:0px;color:#333333;margin-top:5px;}
#promo .field3 .middle LI a{color:#333333;text-decoration:none;}
#promo .field3 .middle LI a:hover{color:#333333;text-decoration:underline;}

#promo .field4 {float:left;margin-top:10px;margin-left:9px;width:150px;background-image: url(../../images/v3/egenpromo/newsLetterBg.jpg);}
#promo .field4 .middle{overflow:hidden;background-image: url(../../images/v3/promo/bg/middlebgrepeaty.gif);background-repeat: repeat-y;}
#promo .field4 .middle h3{font-family:verdana;font-size:13px;color:#545454;margin-left:10px;margin-bottom:3px;padding-bottom:0px;}
#promo .field4 .middle img.nLetterImg {margin-left:6px;}
#promo .field4 .newsLetter {margin-top:9px;}
#promo .field4 .newsLetter form {margin:0px;padding:0px;}
#promo .field4 .newsLetter input{width:90px;margin:0px 0px 3px 7px;border-width: 1px;height:15px;font-size:12px;color:#565656;border-bottom:solid 1px #DDDDDD;border-right: solid 1px #DDDDDD;}
#promo .field4 .newsLetter .buttonWrapper{display:inline;}
#promo .field4 .newsLetter button{position:relative;top:1px;left:-2px;margin-bottom:3px;padding-left:1px;border-width: 1px;width:40px;color:#565656;font-size:12px;font-weight:bold;background-color:#F3EfEF;border: 1px solid #DDDDDD;border-bottom:solid 1px #7c7c7c;border-right: solid 1px #7c7c7c;}
#promo .field5 {clear:left;float:left;margin-top:10px;width:309px;}
#logo1881 {margin-left: 245px;position:absolute; border: 0px;margin-top:2px;}
#links1881 {width:309px;border: 0px solid #9FC7E0;}
#links1881 ul.space1881 {margin-bottom:10px!important;padding-left:25px!important;color:#333333;margin-left: 10px;}
#links1881 ul.space1881 li{list-style:square!important;color:#333333!important;font-size:13px!important;line-height:14px;}
#logovertical1881 {margin-left: 115px;position:absolute;border: 0px;}
#linksvertical1881 {width:170px;border: 2px solid #9FC7E0;margin-top:25px;}
#linksvertical1881 ul.space1881 {margin-bottom:5px!important;padding-left:25px!important;color:#333333;margin-left: 5px;}
#linksvertical1881 ul.space1881 li{list-style:square!important;color:#333333!important;font-size:11px!important;line-height:14px;}


#secondaryContent {position:absolute;*position:absolute;left: 803px; top:158px;}

#standardSearch {clear:both;float:left;}
#standardSearch2, #standardSearch {padding:0px 0px 0px 23px;margin-top:12px;font-family: arial, sans-serif;}
#standardSearch2 p, #standardSearch p{margin:0px;padding:0px; font-size: 12px;color: #565656;line-height: 16px;}
#standardSearch2 input, #standardSearch input{padding: 3px 0px 3px 5px;margin:0px;border-width: 1px;width:200px;font-size:16px;color:#565656;border-bottom:solid 1px #DDDDDD;border-right: solid 1px #DDDDDD;}
#standardSearch2 select, #standardSearch select{margin: 0;border-width: 1px;height:17px;width:150px;font-size:12px;color:#565656;border-bottom:solid 1px #DDDDDD;border-right: solid 1px #DDDDDD;}
#standardSearch2 button, #standardSearch button{display:inline;vertical-align: top;padding: 5px 0px 4px 2px;border-width: 1px;color:#565656;font-size:11px;font-weight:bold;background-color:#F3EfEF;border:1px solid #DDDDDD;border-bottom:1px solid #7c7c7c;border-right:1px solid #7c7c7c;}
#standardSearch2 .buttonWrapper, #standardSearch .buttonWrapper{display:inline;}
#standardSearch2 .field, #standardSearch .field{float:left;border:0px;margin:0px;padding:0px;border-width: 1px;position: relative;top: 0px;}
#standardSearch2 form, #standardSearch form{float:left;margin:0px;padding:0px;}
#standardSearch2 .shortCuts, #standardSearch .shortCuts{float:left;}

#standardSearch2 UL.shortCuts, #standardSearch UL.shortCuts {float:left;list-style:none;margin:13px 0px 0px 20px; padding:0px;}
#standardSearch2 .shortCuts LI, #standardSearch .shortCuts LI{float:left;margin-right:5px;}
#standardSearch2 .shortCuts LI img, #standardSearch .shortCuts LI img{padding-bottom:2px;border:0px;}
#standardSearch2 UL.shortCuts a, #standardSearch UL.shortCuts a{font-family: arial;text-decoration:underline!important; font-size: 12px;color:#486696;font-weight:bold;} 

#topAd {position:relative;height:150px;z-index:3;}
#pageContainer img.annonser {position:absolute;top:3px;left:188px;z-index:5;}
#topAd .first {float:left;margin-right:33px;z-index:5;}
#topAd .second {position:absolute;left:214px;top:0px;z-index:5;}
#topAd .noleft {left:0px;}


/* Comparesystem */
.compare {width: 100%;z-index: 99;bottom: 0;right: 0;left: 0;position: fixed;padding: 10px;border-top: 1px solid #a8ae80;background: url(../../images/compare_icon.gif) no-repeat #EEEEEE 10px center;}
.compare h3, .compare p {font-family:arial, sans-serif; color: #333333;margin-bottom: 3px;margin-top: 3px;margin-left: 64px;font-size:12px;}
.compare h3 {font-size: 13px;}
.compare p {font-size: 12px;font-family:verdana, sans-serif;float: left;display: inline;}
.compare .buttonContainer {float: left;margin-left: 10px;}

#greyTop {clear:both;}
#greyTop h1 {width:777px;float:left;margin-top:0px;margin-bottom:3px;font-family:arial,verdana,sans-serif; font-size:16px;color:#FFFFFF;padding-left:6px;padding-top:1px;background-color:#565656;height:22px;}
#greyTop img.elb{float:left;height: 23px;}

#environmentPages {position:relative;*margin-top:0px;*padding-top:0px;}
#environmentPages a{clear:left;font-size:12px;height:20px;}
#environmentPages #greenTop {*margin-left:3px; *padding-top:0px; *margin-top:5px;}
#environmentPages #greenTop h1{*width:785px;width:780px;float:left;margin-top:0px;margin-bottom:3px;font-family:arial, sans-serif; font-size:16px;color:#FFFFFF;padding-left:6px;padding-top:1px;background-color:#608E3A;height:16px;}
#environmentPages #greenTop img.elb{float:left;}
#environmentPages H2{clear:both;padding: 15px 0px 5px 0px;}
#environmentPages .leftImage{float:left;margin-bottom:10px;}
#environmentPages .leftImage p{margin:0px;padding:0px;width:250px;font-size:11px;}
#environmentPages p a {position:relative;top:3px;margin-top:0px;padding-top:0px;}
#environmentPages p.rightText {position:relative;float:left;width:325px;margin-left:15px;margin-top:0px;padding-top:0px;height:100px;}
#environmentPages p.rightTextFull {position:relative;float:left;margin-left:15px;margin-top:0px;padding-top:0px;padding:0px;margin-bottom:15px;width:510px;}
#environmentPages p.rightTextFullTop {position:relative;float:left;margin-top:0px;padding-top:0px;padding:0px;margin-bottom:15px;width:580px;}
#environmentPages .logos {position:absolute; top:45px; left: 600px;}
#environmentPages .logosArt {float:left;margin-top:15px;margin-bottom:30px;}
#environmentPages .articles {float:left;width:590px;}
#environmentPages .articles a.readMore{margin-left:10px;}
#environmentPages .articles a{margin:0px;padding:0px;top:0px;}
#environmentPages .articles p{margin-left:10px;}
#environmentPages .articles h2{margin: 0px 0px 0px 10px;padding:15px 0px 0px 0px;}
#environmentPages img, a {border:0px;}
#environmentPages .mainContent{margin-left:10px;}
#environmentPages .orange{color:orange;}
#environmentPages p.sign {margin-top:0px;margin-bottom:20px;padding-top:0px;}

h3.faq_answer {font-size:13px;}
.sortedBy {background:#EEEEEE!important;}

/* global error message */
.errorMsg {font-size: 12px; color: #f00; font-weight: bold; text-align: center; padding: 20px 0 20px 0;}

