html, body {
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
	color: #666666;
	margin: 0px;
}
img {
	border: 0;
}
a {	
	font-weight: bold;
	color: #fa9500;
	text-decoration: none;
border: 0px;
}
fieldset {
	border:  1px solid #CCC;
	width: 400px;
	padding: 5px;
float:left;
clear:left;
margin-bottom:2px;
text-align:left;
}
legend {
	padding: 0 5px;
	font-weight: bold;
 color: #fa9500;
}
form p {
padding:7px 0px;
}
.big label {
	float:  left;
	width: 150px;
}
.small label {
	float:  left;
	width: 150px;
}
.annad span.check {
float:  left;
	width: 150px;

}

form select, form input{
font-size:10px !important; 
}

#wrapper {
	margin: 0 auto;
	width: 1010px;
}
#side_left {
	float: left;
	width: 70px;
	height: 900px;
	background-image: url('../img/sidebar_left.gif'); 
	background-position: top left;
	background-repeat: no-repeat;
}

#side_right {
	float: left;
	width: 70px;
	height: 900px;
	background-image: url('../img/sidebar_right.gif'); 
	background-position: top left;
	background-repeat: no-repeat;

}

#container {
float: left;
	width: 870px;
	height: 500px;
}

#header {
	background-image: url('../img/header.gif'); 
	background-repeat: no-repeat;
	width: 100%;
	height: 104px;
	border-bottom: 5px solid #dddddd;
}
#textsize {
	float: right;
	margin-top: 10px;

}
#menu_left {
	width: 181px;
	float: left;
	padding: right: 10px;
}

/* Menu */
ul.menu      { list-style-type: none; padding: 2px 2px 0px 3px; margin: 0px;  font-size: 10px; font-weight: bold; line-height: 21px; text-decoration: none; }
ul.menu li   { padding: 2px 0 2px 7px; border-bottom: 1px solid #ccc; margin: 0;  }
ul.menu li.menu-first   { padding-top: 7px; }
ul.menu a { color: #666666; text-decoration: none; }

ul.menu li ul li{ list-style-type: none; margin: 0px; border: 0px; line-height: 18px; padding: 0px; }


#main {
	width: 670px;
	float: right;
	
	}

#adarea {
	height: 145px;
	width: 670px;
	float: left;
}
#slogan {
	width: 360px;
	float: left;
	color: #fa9500;
	line-height: 22px;
	font-size: 15px;
	font-weight: bold;
	padding-top: 35px;
	padding-left: 40px;

}
.namecard {  height: 137px; width: 260px; background-color: #1b4077; float: right; margin-top: 4px; }
.namecard a { color: #fa9500; text-decoration: none; }
.namecard_content { color: #FFF; font-size: 11px; margin: 18px; margin-top: 32px; }



#listings {
	width: 680px;
	float: right;
	border-bottom: 5px solid #dddddd;
/* border-top: 5px solid #dddddd; */
	padding-bottom: 20px;
/* padding-top: 20px; */
	margin-top: 30px;
}
.fasteign {
	float: left;
	margin-bottom: 20px;
	margin-left: 7px;
}
.propmeira {
	font-weight: bold;
	color: #fa9500;
}

.propName {
	float: left;
	font-family: Verdana;
	font-size: 18px;
	padding-left: 6px;
	color: #1b4077;
}
.propName a {
font-size: 18px;
color: #1b4077;
font-weight: normal;
}
.propZip {
	float: right;
	margin-top: 6px;
	font-size: 11px;
	padding-right: 6px;
}

.prop_img {
	width: 216px;
	height: 144px;
	background-image: url('../img/frame_bg.gif');
	background-repeat: no-repeat;
	text-align: center;
}
.prop_img img {
	padding-top: 6px;
}
.prop_title {
	width: 216px;
	height: 30px;
	background-color: #dddddd;
	padding-top: 5px;

}
.prop_desc {
	font-size: 11px;
	height: 60px;
	width: 216px;
	margin-top: 5px;
}
.prop_bottom {
	width: 216px;
	height: 5px;
	background-image: url('../img/frame_bottom.gif');
	background-repeat: no-repeat;
}

.resultitem {
	border-bottom: 1px solid #666; padding-top: 30px;
}
.link {
	line-height: 18px;
}
.simage {
padding-left: 10px;
}


/* Skráning */

#kostar h2 {
height:40px;
font-size: 14px;
font-weight: bold;
}
#kostar {
padding-left:10px;
font-size: 10px;
}
#kostar label {
width:120px;
display:block;
float:left;
font-weight:bold;
min-height:1em;
}
* html #kostar label {height:1em;}
#kostar .text {
width:160px;
background:#FFF;
border:1px solid #CCC;
margin-bottom:3px;
}
#kostar h3 {
margin:1em 0em;
color:#71A66F;
}

#kostar .button {
float:left;
margin-right:82px;
background:#FFF;
border:1px solid #CCC;
margin-top:2px;
font-family:arial;
font-weight:bold;
font-size:10px;

}

#kostar p {
clear:both;

}
