﻿body, .factsHeader, .factsValue, .ObjTextSummarize, .ObjRegIntrMainHeading, span
{
	font-size: 11px;
}

.heading{
	font-family: Arial;
	color: #518BBC;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 1px;
	font-size: 17px;
	font-variant: small-caps;
	margin-bottom: 10px;
	margin-left: 0px;
}

select, a, body{
	font-family: Arial;
	color: #666;
	word-spacing: normal;
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 10px;
}
a.bread
{
    cursor:pointer;
}

.FloatLeft
{
    float:left;
}

/* ObjList */
.ListSortArrow
{
    margin-left:3px;
}
.ObjList
{
    width:594px;
}

.ObjListHeaders
{
    float:left;
    padding-left:10px;
    font-size:10pt;
}

.ObjListTopRow
{
}
 
.ObjListBottomRow
{
    float:left;
    width:473px;
    margin-top: 5px;
    height: 30px;
}
 
.ObjListCol
{
    margin-top: 5px;
    float:left;
    margin-right:5px;
    font-size:11px;
}

.ObjListColImage
{
    float:left;
    padding-right:15px;
    width: 85px;
}

.ObjListColType
{
    width:123px;
}

.ObjListColEstate
{
    width: 123px;
}

.ObjListColArea
{
    width:91px;
}

.ObjListColAddress
{
    width:180px;
    margin-right:0px;
}

.ObjListColYear
{
    width:65px;
}

.ObjListColSize
{
    width:60px;
    text-align:right;
}


/*  Box  */
.Box
{
    float:left;
    background-color:White;
}

.BoxUpperLeft
{
    float:left; 
    background-image: url(/StaticFiles/gfx/border/ul_border_corner.gif); 
    background-position:left top; 
    background-repeat:no-repeat;
}
.BoxUpperMiddle
{
   float:left; 
   background-image: url(/StaticFiles/gfx/border/u_border.gif); 
   background-position:left top; 
   background-repeat: repeat-x;
}
.BoxUpperRight
{
    float:left; 
    background-image: url(/StaticFiles/gfx/border/ur_border_corner.gif); 
    background-position:right top; 
    background-repeat:no-repeat;
}
.BoxMiddleLeft
{
    float:left; 
    background-image: url(/StaticFiles/gfx/border/left_border.gif); 
    background-position:left top; 
    background-repeat:repeat-y;
}
.BoxMiddleMiddle
{
    float:left; 
    background-color:White; 
}
.BoxMiddleRight
{
    float:left; 
    background-image: url(/StaticFiles/gfx/border/right_border.gif); 
    background-position:right top; 
    background-repeat:repeat-y;
}
.BoxLowerLeft
{
    float:left; 
    background-image: url(/StaticFiles/gfx/border/ll_border_corner.gif); 
    background-position:left bottom; 
    background-repeat:no-repeat;
}
.BoxLowerMiddle
{
    float:left; 
    background-image: url(/StaticFiles/gfx/border/l_border.gif); 
    background-position:left bottom; 
    background-repeat: repeat-x;
}
.BoxLowerRight
{
    float:left; 
    background-image: url(/StaticFiles/gfx/border/lr_border_corner.gif); 
    background-position:right bottom; 
    background-repeat:no-repeat;
}
.BoxContent
{
    padding:15px;
    float:left;
}

.ObjListBoxContent
{
    padding:15px 6px 15px 6px;
    float:left;
    width:634px;
}
.MenuBoxLowerRight
{
    float:left; 
    background-image: url(/StaticFiles/gfx/border/lr_border_corner.gif); 
    background-position:right bottom; 
    background-repeat:no-repeat;
    width:170px;
}
    


/* Menu */
.Menu
{
    float:left;
}

.MenuIngress
{
    font-size:12px;
    margin-top: 10px;
    margin-bottom: 20px;
}

.MenuDropDown
{
    margin-top:10px;
}

.MenuCityBlock
{
    margin-left:10px;
}

.MenuCityArrow
{
    margin-right:4px;
    margin-bottom:2px;
}


/* ObjDesc */
.factsRow
{
    margin-bottom:3px; 
    float:left; 
    clear:both;
}

.factsHeader
{
    float:left;
    font-weight:bold;
    font-style:italic;
    margin-right:5px;
}

.factsValue
{
    float:left;
}

.CatHeader
{
    background-image: url(/StaticFiles/gfx/bgDescCat.gif); 
    width:579px; 
    height:43px; 
    padding-top:25px; 
    padding-left:15px;
    margin-top:15px;
}

.CatContent
{
    margin-left:15px;
    width:580px;
}

.CatSubHeader
{
    font-weight: bold;
    font-style:italic;
}


/*  DescBox  */
.DescBoxContent
{
    margin:15px 6px 15px 6px;
    padding-bottom:10px;
    float:left;
}
.DescBoxImagesContent
{
    margin:15px 15px 15px 15px;
    padding-bottom:10px;
    float:left;
}

td.ObjImages
{
    padding-bottom:10px;
}

.Contacts
{
    width:578px;
}

.rightContent
{
    width:608px;
}

.MenuBoxContent
{
    float:left;
    width:141px;
    padding:15px;
}


/*  Box  */
.BoxUpperLeftDark
{
    float:left; 
    background-image: url(/StaticFiles/gfx/border/ul_border_corner2.gif); 
    background-position:left top; 
    background-repeat:no-repeat;
}
.BoxUpperRightDark
{
    float:left; 
    background-image: url(/StaticFiles/gfx/border/ur_border_corner2.gif); 
    background-position:right top; 
    background-repeat:no-repeat;
}
.BoxLowerLeftDark
{
    float:left; 
    background-image: url(/StaticFiles/gfx/border/ll_border_corner2.gif); 
    background-position:left bottom; 
    background-repeat:no-repeat;
}

.BoxLowerRightDark
{
    float:left; 
    background-image: url(/StaticFiles/gfx/border/lr_border_corner2.gif); 
    background-position:right bottom; 
    background-repeat:no-repeat;
}

/* Map */
.PlotInfoPanel
{
    background-color:White;
    border:solid 1px #A1B2CE;
    padding:2px;
}

.EmailCityEmails, .EmailCityHeader, .EmailCityEmails a
{
    font-size: 11px;
}

.ObjSelector
{
    padding: 5px 2px 5px 5px;
    background-image: url(/StaticFiles/gfx/selector_bg.gif);
    background-repeat: no-repeat;
    height: 150px;
    width: 207px;
    text-align: left;
}

.ObjSelector .heading
{
    display: block;
    margin-bottom: 0px;
    color: #977353;
    font-weight: bold;
    padding-bottom: 10px;
    font-size: 16px;

}

.ObjSelectorText
{
    padding: 10px 0px 0px 0px; 
    font-size: 11px;
}

.MapPage
{
    position: absolute; 
    left:0px; 
    top:0px; 
    background-color: White; 
    width: 218px;
}

.ObjSelector
{
    background-image: url(/StaticFiles/gfx/bgObjSelector_New.jpg);
    width: 180px;
    height: 175px;
    display: block;
    padding: 10px;
}

.ObjSelector label
{
    font-weight: bold;
}

.ObjSelector input
{
    margin-left: 0px;
    padding-left: 0px;
}

div.bread-lediga-lokaler
{
     width: 605px;
}

body.Contact
{
    margin-top: 0px; 
    padding-top: 0px; 
    background: white none;
}