﻿body {
}
.ontop
{
	background-color:Gray;
	z-index:20;
}
.igmi1
{

}
.igmi2
{

}
.igmi3
{

}
.paneltext
{
	visibility:hidden;
}
.blackbgg
{
	background-color: Gray;
	height:1px;
}
.alm
{
	font-size: 10px;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}

.almred
{
	font-size: 10px;
	color: red;
	font-family: Verdana;
	text-decoration: none;
}
.over
{
	font-size: 10px;
	color: black;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.over2
{
	font-size: 12px;
	color: black;
	font-family: Verdana;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
.small
{
	font-size: 9px;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}
.info
{
	font-size: 10px;
	color: black;
	font-family: Verdana;
	text-decoration: none;
	filter: gray;
}
.almblue
{
	font-size: 10px;
	color: blue;
	font-family: Verdana;
	text-decoration: none;
}
.almgray
{
	font-size: 10px;
	color: gray;
	font-family: Verdana;
	text-decoration: none;
}

.baluster
{
	font-size: 10px;
	color: gray;
	font-family: Verdana;
	text-decoration: none;
	
}
.panelover
{
	font-size: 10px;
	color: black;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
	margin-left:10px;
}
.s1
{
	
	width:600px;
	background-color:Gray;
	height:1px;
}
.almgreen
{
	height:15px;
	width:150px;
	font-size:10px;
	color:#6799CB;
	font-family:Verdana;
	text-decoration:none;
	width:75px;
}
.almblack
{
	height:15px;
	font-size:10px;
	color:black;
	font-family:Verdana;
	text-decoration:none;
	width:150px;
}
.almpris
{
	height:15px;
	font-size: 10px;
	color: #6799CB;
	font-family: Verdana;
	text-decoration: none;
	text-align: right;
	
}
.maincontent
{
margin-left:10px;
padding-left: 10px;
}
.maintabel
{
background-color:#cccccc;
width:955px;
height:550px;
BORDER-RIGHT: gray 1px inset; 
PADDING-RIGHT: 0px; 
BORDER-TOP: gray 1px inset; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 1px; 
BORDER-LEFT: gray 1px inset; 
PADDING-TOP: 0px;
BORDER-BOTTOM: gray 1px inset

}
.subcontent
{
	margin-top:8px;
	margin-left:15px;
}
.paneldata
{
padding-top:20px;
background-color:#ffffff;	
}

.paneltekster
{
	background-color:#ffffff;	
padding-top:9px;	
}
.panelprisdata
{
	background-color:#ffffff;	
	padding-top:10px;
}
.filter
{
filter: color:gray;	
}
.balkongelaender
{
	text-align:center;
}
.hoverimage
{
visibility:hidden;	
}
.grundrids
{
padding:0px;	
padding-bottom:0px;
padding-left:0px;
padding-top:0px;
}
.rids
{
	background-color: #FFFFFF;
}
.rids:hover
{
	background-color:#F2F5F2;
	cursor:hand;
}
.margin
{
	margin-left:30px;
}
.link
{
	font-size:10px;
	color:black;
	font-family:Verdana;
	text-decoration:none;
}
.white
{
	font-size: 10px;
	color: white;
	font-family: Verdana;
	text-decoration: none;
}
.shadow
{
	filter: progid:DXImageTransform.Microsoft.dropShadow( Color=999999,offX=3,offY=3,positive=true);
}
#main
{
  width: 720px;
  height: 480px;
}
#topspacer 
{
  width: 720px;
  height: 3px;
}
.topspacer 
{
  width: 5px;
  height: 5px;
}
#topspacer2 
{
  float:none;
  width: 720px;
  height: 5px;
}

#leftspacer 
{
 
  float: left;
  width: 16px;
  height: 350px;


}

#left 
{
 
  float: left;
  width: 300px;
  height: 300px;

}
#right 
{
  position: absolute;
  float: left;
  width: 380px;
  height: 300px;
}
#middel 
{
  float: left;
  width: 500px;
  height: 300px;
}
#leftsmall
{padding-left:5px;
  float: left;
  width: 200px;
  height: 75px;

}
#rightsmall
{

  float: left;
  width: 110px;
  height: 50px;
  vertical-align:baseline;
}
#topspacersmall 
{
  padding-left:5px;
  width: 250px;
  height: 100px;
}
#left2 
{
 padding-left:5px;
 margin-top:5px;
  float: left;
  width: 600px;
  height:193px;
  position:relative;
}
#left6 
{
 padding-left:5px;
 margin-top:5px;
  float: left;
  width: 300px;
  height:193px;
}
#right6
{
  position:absolute;
  float: left;
  width: 300px;
  height: 193px;
}
#right2
{
  position:absolute;
  float: left;
  width: 400px;
  height: 193px;
}
#left3 
{
 padding-left:5px;
  float: left;
  width: 300px;
  height:100px;
  position:relative;
}
#right3
{
  position:absolute;
  float: left;
  width: 400px;
  height: 100px;
}
#left4 
{
 padding-left:5px;
  float: left;
  width: 300px;
  height:100px;
  position:relative;
}
#right4
{
  position:absolute;
  float: left;
  width: 400px;
  height: 100px;
}
#leftsmall2
{
  padding-left:5px;
  float: left;
  width: 300px;
  height: 50px;
}
#leftsmall3
{
  padding-left:5px;
  float: left;
  width: 300px;
  height: 50px;
  margin-top:15px;
}
#leftsmall4
{
  padding-left:5px;
  float: left;
  width: 400px;
  height: 50px;
}
.almdata
{
	font-size:10px;
	color:black;
	font-family:Verdana;
	text-decoration:none;
}
.btn
{
	font-size:10px;
	color:black;
	font-family:Verdana;
	text-decoration:none;
}
#mainmain 
{

}
#rightdata
{
  background-color:#F0F0F0;	
  width: 70px;
  height: 270px;
  float:left;
  border-color:AppWorkspace;
  border-width:1px;
  border-bottom-style :solid;
  border-right-style:solid;
  border-top-style:solid;
  padding-left:0px;

}
#leftdata 
{
 margin-left: 0px;
 width: 160px;
 height: 270px;
 float:left;
 background-color:#F0F0F0;	
 border-color:AppWorkspace;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-style:solid;
 border-width:1px;
 padding-left:2px;
 margin-left: 5px;
}

#spacerdata
{
	width: 20px;
	height: 15px;
}

#rightpris
{
  margin-top:5px;
  background-color:#F0F0F0;
  float:left;
  width: 150px;
  height: 130px;
  border-color:AppWorkspace;
  border-width:1px;
  border-right-style:solid;
  border-top-style:solid;
  padding-left:0px;
}
#leftpris 
{
 margin-top:5px;
 background-color:#F0F0F0;
 margin-left: 5px;
 float:left;
 width: 250px;
 height: 130px;
 border-color:AppWorkspace;
 border-left-style:solid;
 border-top-style:solid;
 border-width:1px;
 padding-left:2px;
 position: inherit;
}
#menu
{
  background-color:#F0F0F0;
  float: left;
  width: 230px;
  height: 45px;
  border-color:AppWorkspace;
  border-width:1px;
  border-bottom-style :solid;
  border-right-style:solid;
  border-left-style:solid;
  padding-left:1px;	
  margin-left:5px;
  vertical-align:middle;
}
#content
{
	width: 650px;
	height: 298px;
}
#flashcontent
{
	float:left;
	width: 458px;
	height: 458px;
}
#flashcontentright
{
	float:left;
	width: 200px;
	height: 458px;
}
#contenthalv
{
	width: 320px;
	height: 298px;
}
#middelspacer
{
	padding-left:2px;
	width: 678px;
	height: 5px;
	position:relative;
}
#middelspacer2
{
	padding-left:2px;
	width: 678px;
	height: 5px;
	position:relative;
}
#leftwide
{
  text-align:center;
  float: left;
  width: 680px;
  height: 120px;
  padding-left:5px;
  margin-top:10px;
}
#lefthigh
{
  float: left;
  width: 460px;
  height: 300px;
  margin-top:2px;

}
#righthigh
{
  float: left;
  width: 220px;
  height: 305px;

}

.topfane:hover 
{ 

filter:Blur(strength=2);
}
.logo
{
height:42px;
border:0px;
margin:0px;
padding: 0px, 0px, 0px, 0px;
vertical-align:middle;
}
.tekst
{
    background-color:#F0F0F0;
    padding: 0px, 0px, 0px, 0px;
}
.main
{
     width: 730px;
     height:464px;
     background-color:#cccccc;
     background-image: url(pictures/mainBG.jpg);
     background-repeat:no-repeat;
     vertical-align:top;
}
.data
{
     padding: 0px, 0px, 0px, 0px;
     background-color:#F0F0F0;
     width: 55px;
     text-align:right;
}
.datadata
{
     padding: 0px, 0px, 0px, 0px;
     background-color:#F0F0F0;
}
.databox
{   
	width:207px;
	 border-bottom:ridge 1px #9b9b9b;
	 border-left:ridge 1px #9b9b9b;
	 border-right:ridge 1px #9b9b9b;
	 border-top:ridge 1px #9b9b9b;
}
.prisbox
{
	width:207px;
	 border-left:ridge 1px #9b9b9b;
	 border-right:ridge 1px #9b9b9b;
	 border-top:ridge 1px #9b9b9b;
	 border-bottom:ridge 1px #9b9b9b;	  
}
.divbox
{
 margin-left:7px;	
}
.divpris
{
 margin-left:7px;	
 vertical-align:text-bottom;
}
.divknap
{
	margin-left:7px;	
	text-align:center;
}