/* CSS Document */

html{height:100%}
body{
	height:100%;
	background-color:#f0f0f0;
	margin:10px 5px;
	font:9pt Arial, Helvetica, sans-serif;
}

h1,h2,h3,h4,h5,h6{margin:0px;}
h1{font-size:14pt;}
h2{font-size:13pt;}
h3{font-size:12pt;}
h4{font-size:11pt;}
h5{font-size:10pt;}
h6{font-size:9pt;}

body.default{background:url(../img/bkgDefault.gif) repeat-x bottom #f0f0f0 fixed;}

body.defaultBlue{background:url(../img/bkg5.gif) repeat-x top #397aba fixed;}

body.defaultBlueAnim{background:url(../img/bkg6_high.gif) repeat top #1d6ab1 fixed;}

body.summerField{background:url(../img/bkg4.jpg) repeat-x bottom #154e83 fixed;}

body.summerDay{background:url(../img/bkg1.jpg) repeat-x bottom #3e93c4 fixed;}

body.summerNight{background:url(../img/bkg2.jpg) repeat-x bottom #1a1d29 fixed;}

body.woodsEve{background:url(../img/bkg3.jpg) repeat-x bottom #ceb860 fixed;}

th,td{font-size: 9pt;}
form{margin:0px;padding:0px;}
p{margin:0px; padding:0px;}

p.bigger{font-size: 13pt;}
p.big{font-size: 11pt;}
p.small{font-size: 8pt;}

a{color:#069;}
img{behavior:url(../pngbehavior.htc);border:0px none}
div{position:relative;}
input,select{font: 8.5pt Arial, Helvetica, sans-serif}

#divOuter{
	margin:10px auto;
	width:1000px;
}

#divBannerTop{
	background-color:#fff;
	width:1000px !important;
	/*height:120px;*/
	overflow-x: hidden;
	margin:0px auto;
}

#divInner{
	width: 988px;
	border: solid 1px #999;
	padding:5px;
	background-color:#fff;
	margin-top:3px;
}

.divShadowPage{
	width:1000px;
	height:12px;
	overflow:hidden;
}

#divHead{
	width:988px;
	height:130px;
	overflow:hidden;
}

#divHead #divLogo{
	position:absolute;
	left:0px;
	top:0px;
	width:250px;
	height:130px;
}

#divInformation{
	vertical-align:middle;
	font-size:8pt;
	color:#fff;
	position:absolute;
	left:10px;
	width: 230px;
	height: 65px;
	top:55px;
}

#divHead #divLogo #imgLogo{position:absolute; left:0px; top:11px;}

#divHead div.Theme{background:url(../img/logo_plate_all.png) no-repeat left top;}
#divHead div.Jordbruk{background:url(../img/logo_plate_ja.png) no-repeat left top;}
#divHead div.Skog{background:url(../img/logo_plate_sa.png) no-repeat left top;}
#divHead div.Entreprenad{background:url(../img/logo_plate_ea.png) no-repeat left top;}
#divHead div.Entreprenad #divInformation{color:#000;}

#divHead img.imgTopImage{
	position:absolute;
	left:250px;
	top:0px;
}

#divHead #imgTopImageShadow{
	position:absolute;
	left:250px;
	top:0px;
}

#divHead #divMenu1Shadow{
	position:absolute;
	width:738px;
	height:30px;
	left:250px;
	bottom:5px;
	overflow:hidden;
	background-color:#000;
	opacity:.70;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
}

#divHead #divMenu1{
	position:absolute;
	width:738px;
	height:30px;
	left:250px;
	bottom: 5px;
	text-align:right;
}

#divHead #divMenu1 #tblMenu1{
	height:30px;
}

#divHead #divMenu1 #tblMenu1 td{
	text-align:left;
	height:30px;
	vertical-align: middle;
	padding: 0px 10px;
}

#divHead #divMenu1 #tblMenu1 td a{
	color: #fff;
	font-weight:bold;
	text-decoration:none;
}

#divHead #divMenu1 #tblMenu1 td.tdActive{
	text-align:left;
	height:30px;
	vertical-align: middle;
	padding: 0px 10px;
	background: url(../img/menubottom.gif) repeat-x #fff;
	opacity:.80;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
}

#divHead #divMenu1 #tblMenu1 td.tdActive a{
	color: #000;
	font-weight:bold;
	text-decoration:none;
}

#divHead #divMenu1 #tblMenu1 td.tdSpacer{
	overflow:hidden;
	width:2px;
	padding:0px;
	opacity:.20;
	filter:alpha(opacity=20);
	-moz-opacity: 0.2;
}
#divHead #divMenu1 #tblMenu1 td.tdSpacer img.imgSpacer{
	width:2px;
	padding:0px;
	height:30px;
}

#tblMain{
	width:988px;
	margin-top:5px;
}

#tblMain tr td.tdLeft{
	width:250px;
	background:url(../img/greyFade.gif) repeat-x left bottom #dedede;
	text-align:left;
	vertical-align:top;
}

#tblMain tr td.tdRight{
	text-align:left;
	vertical-align:top;
}

#tblDetail{
	width:988px;
	margin-top:5px;
}

#tblDetail tr td.tdLeft{
	width:250px;
	background:url(../img/greyFade.gif) repeat-x left bottom #dedede;
	text-align:left;
	vertical-align:top;
}

#pageContent{padding:5px 10px 10px 10px; position:relative;}

#pageContent h1,#pageContent h2,#pageContent h3,#pageContent h4,#pageContent h5,#pageContent h6,{margin:10px 0;}
#pageContent p{margin:10px 0;}

#tblDetail tr td.tdRight{
	text-align:left;
	vertical-align:top;
}

#divSearchFieldTitle{
	width:250px;
	height:30px;
}

#divDetailTitle{
	width:250px;
	height:30px;
}
#tblCompare{
	width:988px;
	margin-top:5px;
}

#tblCompare tr td.tdLeft{
	width:250px;
	background:url(../img/greyFade.gif) repeat-x left bottom #dedede;
	text-align:left;
	vertical-align:top;
}

#tblCompare tr td.tdRight{
	text-align:left;
	vertical-align:top;
}

#divCompareTitle{
	width:250px;
	height:30px;
}

div.searchCategory{
	position:relative;
	margin-top:5px;
}
div.searchCategory img{
	z-index: 300;
	position:absolute;
	left:3px;
	top:0px;
}

div.searchCategory a{
	text-decoration:none;
	color: #000;
}

div.searchCategory a:hover{
	text-decoration:none;
	color: #369;
}

div.searchCategory div.searchCategoryTitle{
	font-weight:bold;
	background-color:#d0d0d0;
	padding: 3px 3px 3px 85px;
	position:relative;
	z-index: 200;
	top:5px;
}

#divSearchCategoryJA div.searchCategoryTitle{background-color:#4d7296;}
#divSearchCategoryJA a div.searchCategoryTitle{color:#fff;}
#divSearchCategoryJA a:hover div.searchCategoryTitle{color:#d0d0d0;}

#divSearchCategorySA div.searchCategoryTitle{background-color:#00580b;}
#divSearchCategorySA a div.searchCategoryTitle{color:#fff;}
#divSearchCategorySA a:hover div.searchCategoryTitle{color:#d0d0d0;}
 
#divSearchCategoryEA div.searchCategoryTitle{background-color:#fad41f;}
#divSearchCategoryEA a div.searchCategoryTitle{color:#4c4c4c;}
#divSearchCategoryEA a:hover div.searchCategoryTitle{color:#000;}

div.searchCategory div.searchCategoryDescription{
	padding: 3px 3px 3px 85px;
	z-index: 100;
	position:relative;
	top:5px;
	font-size:8pt;
}
.tblSpec{width:410px;}
.tblSpec td{line-height:14pt; }
.tblSpec div.divPrint{float:right; margin-left:10px;}
.tblSpec div.divPrint a{text-decoration:none; color:#000;}
.tblSpec div.divPrint a:hover{text-decoration:none; color:#069;}
#divImageFloat{float:right; width:302px}
#divImageHolder{width:300px; border:solid 1px #ccc; margin-bottom:0px !important;}
#divImageHolder img{margin:5px}
#divImageHolder #divMoreImages{background-color:#e0e0e0; text-align:center; margin-bottom:0px !important;}
#divImageHolder #divMoreImages img{margin: 4px 0px 0px;}
.divImageHolder{width:300px; border:solid 1px #ccc;}
.divImageHolder img{margin:5px}
.divImageHolder #divMoreImages{background-color:#e0e0e0; text-align:center;}
.divImageHolder #divMoreImages img{margin: 4px 0px 0px;}

#tblDetail td.tdLeft div.Theme{background: url(../img/viewHead.gif) no-repeat top left;}
#tblDetail td.tdLeft div.Jordbruk{background: url(../img/viewHead_Ja.gif) no-repeat top left;}
#tblDetail td.tdLeft div.Skog{background: url(../img/viewHead_Sa.gif) no-repeat top left;}
#tblDetail td.tdLeft div.Entreprenad{background: url(../img/viewHead_Ea.gif) no-repeat top left;}

#tblCompare td.tdLeft div.Theme{background: url(../img/compareHead.gif) no-repeat top left;}
#tblCompare td.tdLeft div.Jordbruk{background: url(../img/compareHead_Ja.gif) no-repeat top left;}
#tblCompare td.tdLeft div.Skog{background: url(../img/compareHead_Sa.gif) no-repeat top left;}
#tblCompare td.tdLeft div.Entreprenad{background: url(../img/compareHead_Ea.gif) no-repeat top left;}


#tblMain td.tdLeft div.Theme{background: url(../img/searchHead.gif) no-repeat top left;}
#tblMain td.tdLeft div.Jordbruk{background: url(../img/searchHeadJa.gif) no-repeat top left;}
#tblMain td.tdLeft div.Skog{background: url(../img/searchHeadSa.gif) no-repeat top left;}
#tblMain td.tdLeft div.Entreprenad{background: url(../img/searchHeadEa.gif) no-repeat top left;}



.divSearch{
	margin:5px;
}

td.tdLeft div.divSearch a{text-decoration:none; color:#000;}
td.tdLeft div.divSearch a:hover{text-decoration:none; color:#069;}

.divSearch p{font-weight:bold;}
.divSearch div{margin-bottom:4px;}
.divSearch form p.pBold{font-weight:bold; margin-top:5px;}
.divSearch form input.inTextbox{width:230px; border:solid 1px #999; padding:3px;}
.divSearch form select.inSelectbox{width:238px; border: solid 1px #999; padding:3px;}

#divExpandables{width:410px;}
#divExpandables div.divExpandButton{padding:5px; font-weight:bold; cursor:pointer; background:url(../img/expandable.gif) no-repeat right #e0e0e0; border:solid 1px #e0e0e0; margin-top:5px;}
#divExpandables div.divExpandContent{display:none; margin-bottom:5px; padding:5px; border-left:solid 1px #e0e0e0; border-bottom:solid 1px #e0e0e0; border-right:solid 1px #e0e0e0}

#divExpandables div.divExpandContent input.tContact{width:130px; border:solid 1px #e0e0e0; font: 9pt Arial, Helvetica, sans-serif; margin-bottom:2px;}
#divExpandables div.divExpandContent textarea.taContact{width:240px; border: solid 1px #e0e0e0; font: 9pt Arial, Helvetica, sans-serif; height:60px; margin-bottom: 2px;}
#divExpandables div.divExpandContent input.btnContact{border:solid 1px #ccc; background-color: #e0e0e0; font:9pt Arial, Helvetica, sans-serif; width: 80px;}

#tblCompareContent{width:100%;}
#tblCompareContent th, #tblCompareContent td{
	padding-left:10px;
	text-align:left;
	vertical-align:middle;
}
#tblCompareContent td{padding:5px 0px 5px 10px; text-align:left; vertical-align:top}
#tblCompareContent td td{padding:0px;}
#tblCompareContent tr.trHeading th{height:30px;color: #fff;}
#tblCompareContent.Theme tr.trHeading{background:url(../img/topbar.gif) no-repeat left top;}
#tblCompareContent.Jordbruk tr.trHeading{background:url(../img/topbarJa.gif) no-repeat left top;}
#tblCompareContent.Skog tr.trHeading{background:url(../img/topbarSa.gif) no-repeat left top;}
#tblCompareContent.Entreprenad tr.trHeading{background:url(../img/topbarEa.gif) no-repeat left top;}
#tblCompareContent.Entreprenad tr.trHeading th{height:30px;color: #333;}
#tblCompareContent.Entreprenad tr.trHeading th a{color: #333; text-decoration:none;}

/* Sökresultatet ------------------------------ */
#tblSearchResult{width:100%;}
#tblSearchResult th, #tblSearchResult td{
	padding-left:10px;
	text-align:left;
	vertical-align:middle;
}
#tblSearchResult td{font-size:8pt; padding:5px 0px 5px 10px;}
#tblSearchResult th.thImage, #tblSearchResult td.tdImage{width:50px;}
#tblSearchResult td.tdImage{vertical-align:top;}
#tblSearchResult td.tdImage div.divObjImage{width:48px; height: 48px; overflow:hidden; border:solid 1px #999; position:relative; /*background:url(images/shadowImage.png) bottom center no-repeat; margin-top:5px;*/}
#tblSearchResult td.tdImage div.divObjImage img.imgNew{position:absolute; left:0px; top:0px;}
#tblSearchResult td.tdImage div.divObjImage img.imgDanish{position:absolute; left:0px; bottom:0px;}

#tblSearchResult th.thCategory, #tblSearchResult td.tdCategory{text-align:right;padding-right: 10px;}
#tblSearchResult th.thArea, #tblSearchResult td.tdArea{text-align:right;padding-right: 10px;}
#tblSearchResult th.thPrice, #tblSearchResult td.tdPrice{text-align:right;padding-right: 10px; white-space:nowrap;}
#tblSearchResult th.thCompare, #tblSearchResult td.tdCompare{text-align:right;padding-right: 10px; width:42px;}
#tblSearchResult tr.trHeading th{height:30px;color: #fff;}
#tblSearchResult tr.trHeading th a{color: #fff;text-decoration:none;}
#tblSearchResult tr td{cursor:pointer;}
#tblSearchResult tr td.tdCompare{cursor:auto;}
#tblSearchResult tr.trOdd td{background:/*url(images/searchRowLight.gif) repeat-x bottom*/ #fff;}
#tblSearchResult tr.trEven td{background:/*url(images/searchRowDark.gif) repeat-x bottom*/ #f5f5f5;}
#tblSearchResult tr.trOddHover td{background:#fafafa;}
#tblSearchResult tr.trEvenHover td{background:#f0f0f0;}
#tblSearchResult tr td h1{font: 8.5pt Arial, Helvetica, sans-serif;margin:0px;font-weight:bold;}
td.tdPaging{
	padding:5px;
	font-size:9pt;
	/*letter-spacing:-1px;*/
	background:url(../img/greyFade.gif) repeat-x left bottom #dedede;
	text-align:right;
	padding-right:5px;
	cursor: default;
}

.tdPaging{margin:0px 20px 20px 0px; padding:2px}
.tdPaging ul{margin:0; padding:0; text-align:right;}
.tdPaging li{list-style-type:none; display:inline; padding-bottom:1px}
.tdPaging a, .tdPaging a:visited{padding:0 3px; text-decoration:none; color: #666}
.tdPaging a:hover, .tdPaging a:active{ color:#000; background:#eee; text-decoration: none;}
.tdPaging a.current, .tdPaging a:hover.current {background:#666; color:#fff !important; border-color:#000; font-weight:bold; cursor:default}
.tdPaging a.next, .tdPaging a:visited.next{ color: #B72A26;}
.tdPaging a:hover.next{text-decoration: underline; background: none;}
.tdPaging a.disabled, .tdPaging a.disabled:hover{background: none; cursor:default; font-weight: normal; text-decoration: none;}

#tblSearchResult.Theme tr.trHeading{background:url(../img/topbar.gif) no-repeat left top;}
#tblSearchResult.Jordbruk tr.trHeading{background:url(../img/topbarJa.gif) no-repeat left top;}
#tblSearchResult.Skog tr.trHeading{background:url(../img/topbarSa.gif) no-repeat left top;}
#tblSearchResult.Entreprenad tr.trHeading{background:url(../img/topbarEa.gif) no-repeat left top;}
#tblSearchResult.Entreprenad tr.trHeading th{height:30px;color: #333;}
#tblSearchResult.Entreprenad tr.trHeading th a{color: #333; text-decoration:none;}

/* Sökresultat slut ----------------------- */

.tdHeadCornerLeft{background-color:#e0e0e0;width:10px; border-left: solid 1px #ccc; border-top:solid 1px #ccc;}
.tdHeadCornerRight{background-color:#e0e0e0;width:10px; border-right: solid 1px #ccc; border-top:solid 1px #ccc;}
.tdHead{background-color:#e0e0e0; border-top:solid 1px #ccc; font-size:12pt}
.tableObjDesc{width:688px; margin:5px;}
.btn120{width:120px; font: 9pt Arial, Helvetica, sans-serif; background-color:#e0e0e0; border: solid 1px #ccc;}
.searchButton{width:238px; background-color:#f0f0f0; border: solid 1px #ccc; font: 10pt Arial, Helvetica, sans-serif; font-weight:bold; margin-top:10px; height:26px;}
.textboxMedium{background-color:#fff; border:solid 1px #ccc; font:8.5pt Arial, Helvetica, sans-serif; padding:2px;}
#tblOverview{position:relative}

#divSearchHits{float:left; width:150px; text-align:left; font-size:9pt;}

#unibanner{margin:0 0 0 7px; padding:12px 0 10px 0; border-top:dotted 1px #999; width:234px;}

#utw{
	margin: 12px 0 0 7px;
	width:234px;
	text-align:center;
	padding-top:12px;
	border-top:dotted 1px #999
}
#utw p{margin:0 0 20px 0; text-align:center;}
#utw a img{border:0 none;}