﻿#filter { width:400px;border-bottom:dotted 2px #ccc;padding-bottom:10px;margin-bottom: 10px; }
.mapbutton	{ margin-left: -4px; }

.leftcontent p { font-size:12px;}
.litentab { border:2px dotted #CCCCCC;float:left;width:200px; }
.tab1 { border-right:2px dotted #CCCCCC;cursor:pointer;float:left;padding:10px; }
.tab2 { cursor:pointer;float:left;padding:10px 18px 10px 10px; }
.bbottom { border-bottom:2px dotted #CCCCCC; }
.karta { display:none;padding-top:40px; }
.fakta table { margin-top:5px; }
.fakta table tr { border:0 none; }
.fakta table tr td { border:0 none;padding:0 5px 5px;width:50%; }
.back { text-align:right; width:100%;}
.back img { padding-top:15px; }
#interestthankyou { display:none;}
.interestform {background:transparent url(/Templates/images/advertform_bg.gif) repeat-y scroll left top;margin-bottom:20px;}
.interestformtop {background:transparent url(/Templates/images/advertform_top_bg.gif) no-repeat scroll left top;height:8px;width:460px;}
.interestforminner {margin:10px 20px;width:420px;}
.interestformbottom {background:transparent url(/Templates/images/advertform_bottom_bg.gif) no-repeat scroll left top;height:8px;width:460px;}
.inputname { float:left;font-size:85%;margin-top:7px;padding-right:3px;padding-top:4px;text-align:right;width:117px;}
.inputcontainer { float:left;width:245px; }
.validationcontainer { float:left;padding-left:10px;padding-top:10px;width:10px;}
.input {background:transparent url(/Templates/images/advert_input_single.gif) no-repeat scroll left top;height:19px;margin-top:7px;padding-left:5px;padding-top:3px;width:240px;}
.input input {border:0 none;font-size:85%;width:235px;}
.inputmulti {background:transparent url(/Templates/images/advert_input_multi.gif) no-repeat scroll left top;height:102px;margin-top:7px;padding-left:5px;padding-top:3px;width:240px;}
.inputmulti textarea {border:0 none;font-size:85%;height:95px;overflow:auto;width:235px;}
.interestformsubmitcontainer {margin-bottom:20px;margin-left:340px;margin-top:20px;}
.select {height:19px;margin-top:7px;padding-left:5px;padding-top:3px;padding-bottom:3px;width:240px;}

label.checkbox span.holder { height: 48px;background: url(/Templates/images/checkboxes.gif) 0 0 no-repeat; }
label.checkbox:hover span.holder, label.radio:hover span.holder { top: -16px; }
label.checked span.holder, label.checked span.holder { top: -32px !important; }
label.list { float: left;clear: left;margin: 0 0 5px 0;font-size:85%;display:block;width:100%; }
label.inline { float: left;margin: 0 10px 0 0; }
input.hiddenCheckbox { position: absolute;left: -10000px; }
label.prettyCheckbox span.holderWrap { display: block;float: left;position: relative;margin-right: 5px;overflow: hidden; }
label.prettyCheckbox span.holder { display: block;position: absolute;top: 0; left: 0; }
.parkingcheckboxcontainer {	margin-left:119px;clear:both; }

#estatecontainer { margin-top:20px; }
#estate-filter {border-bottom:2px dotted #cccccc;height:30px;margin-bottom:10px;padding-bottom:10px; }
.TabContentHeader {float:left;font-size:93%;font-weight:bold;margin:0 0 0 4px;padding:2px;width:100px;}
.TabContentText2 {clear:both;font-size:93%;margin:0 0 0 4px;padding:2px;}
