@CHARSET "UTF-8";

@font-face{ font-family:'unrb'; src:url("../font/UnitWebRBW03Light.eot?#iefix"); src:url("../font/UnitWebRBW03Light.eot?#iefix") format("eot"), url("../font/UnitWebRBW03Light.woff") format("woff"), url("../font/UnitWebRBW03Light.ttf") format("truetype"), url("../font/UnitWebRBW03Light.svg#UnitWebRBW03Light") format("svg");font-weight:400;font-style:normal; }
@font-face{ font-family:'unrb'; src:url("../font/UnitWebRBW03Medium.eot?#iefix"); src:url("../font/UnitWebRBW03Medium.eot?#iefix") format("eot"), url("../font/UnitWebRBW03Medium.woff") format("woff"), url("../font/UnitWebRBW03Medium.ttf") format("truetype"), url("../font/UnitWebRBW03Medium.svg#UnitWebRBW03Medium") format("svg");font-weight:700;font-style:normal; }
@font-face { font-family: "RobotoRegular"; src: url("../font/RobotoRegular.eot"); src: url("../font/RobotoRegular.eot?#iefix")format("embedded-opentype"), url("../font/RobotoRegular.woff") format("woff"), url("../font/RobotoRegular.ttf") format("truetype"); font-style: normal; font-weight: normal; }
@font-face { font-family: "RobotoLight"; src: url("../font/RobotoLight.eot"); src: url("../font/RobotoLight.eot?#iefix")format("embedded-opentype"), url("../font/RobotoLight.woff") format("woff"), url("../font/RobotoLight.ttf") format("truetype"); font-style: normal; font-weight: normal; }

h1 { margin:12px 0px 0px 0px; padding:0px; font-size:17px; letter-spacing:1.3px; font-family:'RobotoRegular', Arial; }

body { margin:0px; padding:0px; font-family:'RobotoRegular', Arial; font-size:12px; color:#333333; background-color:#d5cec8; line-height:30px; font-size:12px; }


.intro_top { position:relative; border:0px; margin:0px; padding:0px; }
.intro_bot_attention { position:absolute; bottom:7px; left:230px; z-index:110; height:36px; }

.is_left { float:left; }
.is_right { float:right; }
.row { cursor:pointer; }
.row_over { background-color:#FFE680; }
.row_on { background-color:#efe9e3; }
.is_green { color:#00A761; }
.is_row_mark { display:none; }

.popup_box { width:100%; height:100%; position:absolute; left:0px; top:0px; z-index:10000000; display:none; }
.close_icon { position:absolute; right:10px; top:5px; font-size:18px; color:#333333; cursor:pointer; }

a.link_black { font-size:13px; color:#D51535; }
a.link_black:hover { color:#D51635; }
.box_site_url { position:absolute; left:20px; bottom:16px; }

.street_icon { position:absolute; z-index:50; cursor:pointer; z-index:1001; }

.menu_popup_subbox { position:relative; left:10px; top:10px; border:1px solid green; }


.menu_popup_info_label p { margin-top:4px; margin-bottom:4px; }

.menu_popup_storlek .close { top:0px; }
.menu_popup_status .close { top:0px; }
.menu_popup_all { cursor:auto; }

.box_flat_list { position:relative; display:block; }
.box_status_list { display:none; }

.box_flat_intro_item { width:180px; height:70px; float:left; position:relative; }
.flat_item_list { width:182px; height:542px; overflow:hidden; }

#my_sort_tbl { width:100%; }

.is_row { width:100%; display:table; cursor:pointer; position:relative; left:-2px; padding:0px; border-bottom:1px solid #E6E6E6; }
.is_row td { padding:2px 0px; text-align:center; -moz-user-select: none; -o-user-select:none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; }
.cell0 { display:none; }
.cell1 { display:none; }
.cell2 { width:8%; font-family:'RobotoRegular', Arial; }
.cell3 { display:none; }
.cell4 { width:15%; font-family:'RobotoRegular', Arial; }
.cell5 { width:11%; font-family:'RobotoRegular', Arial; }
.cell6 { width:8%; font-family:'RobotoRegular', Arial; }
.cell7 { display:none; }
.cell8 { display:none; }
.cell9 { display:none; }
.cell10 { display:none; }
.cell11 { width:11%; font-family:'RobotoRegular', Arial; }
.cell12 { display:none; }
.cell14 { width:16%; font-family:'RobotoRegular', Arial; }
.cell15 { display:none; }
.cell16 { display:none; }
.cell17 { display:none; }
.cell18 { display:none; }
.cell19 { width:10%; font-family:'RobotoRegular', Arial; }
.cell20 { width:11%; }
.cell21 { display:none; }
.cell22 { width:9%; font-family:'RobotoRegular', Arial; }
.cell23 { display:none; }
.cell24 { display:none; }
.cell25 { display:none; }

.house_num_icon { position:absolute; z-index:55; cursor:pointer; }

.tip_left { left:0px; }
.tip_right { right:0px; }

.kvm { position:relative; font-size:9px; top:-4px; left:1px; }
.dhouse { position:absolute; right:15px; bottom:0px; font-size:11px; color:#666666; font-style:italic; }
.img_arrow { width:14px; position:relative; top:2px; border:0px; }

#page_img { width:180px; position:absolute; left:0px; bottom:0px; }
.right_top { font-size:13px !important;  }

.loader_house { margin:auto; margin-top:200px; }
.loader_port { width:64px; margin:170px 0px 0px 160px; }

.house_port_icon { position:absolute; z-index:1000; width:30px; filter:alpha( opacity=75 ); -moz-opacity:0.75; opacity:0.75; }
.arrow_plan { position:absolute; left:235px; bottom:5px; height:50px; }

.row_sold { color:#999999 !important; }
.row_booked { color:#999999 !important; }
.row_reserve { color:#999999 !important; }
.row_kommande { display:none !important; } 
.row_over { background-color:#EFEFEF; }

_row_on_sold { background-color:#9C3345; color:#FFFFFF !important; }
_row_on_booked { background-color:; color:#FFFFFF !important; }
_row_on_free { background-color:#A6AE0B; color:#FFFFFF !important; }
_row_on_reserve { background-color:#E4AE03; color:#FFFFFF !important; }
_row_over_sold { background-color:#9C3345; color:#FFFFFF !important; }
_row_over_booked { background-color:; color:#FFFFFF !important; }
_row_over_free { background-color:#A6AE0B; color:#FFFFFF !important; }
_row_over_reserve { background-color:#E4AE03; color:#FFFFFF !important; }
_row_st_sold { background-color:#9C3345; }
_row_st_booked { background-color:; }
_row_st_free { background-color:#A6AE0B; }
_row_st_reserve { background-color:#E4AE03; }

.cell_status_sold { color:#9C3345; }
.cell_status_booked { color:; }
.cell_status_free { color:#A6AE0B; }
.cell_status_reserve { color:#E4AE03; }


table.tablesorter { font-family:'RobotoRegular', Arial; font-size:15px; text-align: left; }
table.tablesorter thead tr th, table.tablesorter tfoot tr th { font-weight:normal; padding:0px; }
table.tablesorter thead tr .header { cursor:pointer; font-weight:normal; padding:0px; }

table.tablesorter thead tr .headerSortUp { color:#999999; }
table.tablesorter thead tr .headerSortDown { color:#999999; }

.zoomi { position:absolute; left:0px; bottom:1px; z-index:1000; }

.box_pic { height:80px; margin:30px 50px; float:left; }
.is_pic { height:80px; }
.box_attention { width:100%; height:30px; background-color:#635F5E; position:absolute; bottom:0px; }
.yrh { height:19px; position:absolute; left:10px; top:6px; }
.house_icon { position:absolute; left:330px; top:4px; height:22px; }

.house_over { position:absolute; left:100px; top:100px; padding:10px 20px; background-color:#D51635; z-index:200; display:none; font-size:14px; color:#FFFFFF; }
.arr_tbt { position:absolute; right:15px; top:13px; }
.arr_tbt img { height:10px; cursor:pointer; }

.cell_v { display:none; }
.is_d { position:relative; top:-5px; font-size:9px; }
.is_row .is_h { display:none; }