table#annonsplats1 {
	margin : 20px;
}

div.object_feedback {
	position : absolute; z-index : 100; margin-left : -37px;
	display : none;
}

div.object_feedbackclose { 
	float:right;
	margin : 0px;
}


textarea.kommentar {
	height : 44px;
	border : 1px black solid;
	width : 400px;
	font-size : 11px;
	padding : 10px;
}

p.author {
	font-size : 11px; margin : 0px; color : gray;
}
p.comment { font-size : 11px; margin-top : 5px; }

a.author { text-decoration : none; color : green; }
a.author:hover { text-decoration : underline; }


div.object_feedbackclose a { color : green; }

.feedback_info { color : gray; font-size : 11px; }

div.feedbackform { 
	position : absolute; 
	z-index : 100; 
	display : none;
	width : 850px;
	margin-left : -10px;
	margin-top : -10px;
	background-color : #ffffeb;
	border : 1px #b9b9b9 solid;
}
div.feedback_rapportera_div {
	border : 2px #dcdcdc solid; padding : 10px; position : absolute; background-color : white; margin-top : 15px; margin-left : 80px;
	display : none;
}

div.feedback_feedback_div {
	border : 2px #dcdcdc solid; padding : 10px; position : absolute; background-color : white; margin-top : 15px; margin-left : 20px;
	display : none;
}

div.feedbackform a.feedback_link { color : green; font-size : 11px; }

div.feedbackform select   {  width : 140px; font-size : 11px; }
div.feedbackform textarea {  width : 340px; height : 80px;  }

div.feedbackform h1 {
	color : green;
	font-size : 13px;
	font-weight : normal;
	margin : 0px 0px 0px 0px;
}

div.selectlist {
	display : none; background-color : #ffffeb; border : 1px gray solid; position : absolute; margin-top : -1px; width:440px; z-index : 10;
}

input#typlista {
	height:21px; width:122px; padding-top : 3px; padding-left : 4px; background : url(../gfx/index/select_back.gif); border : 0px black solid; 
	cursor : pointer;
}
input#catlista {
	height:21px; width:122px; padding-top : 3px; padding-left : 4px; background : url(../gfx/index/select_back.gif); border : 0px black solid; 
	cursor : pointer;
}
input#omradelista {
	height:21px; width:122px; padding-top : 3px; padding-left : 4px; background : url(../gfx/index/select_back.gif); border : 0px black solid; 
	cursor : pointer;
}

table#searchoptions {
	color : gray; font-size : 10px;
}

span.temp_normal { color : green; font-size : 14px; font-weight : bold; }
span.temp_hot { color : red; font-size : 14px; font-weight : bold; }
span.temp_cold { color : #00cccc; font-size : 14px; font-weight : bold; }
p.temperatur { color : gray; font-size : 12px; margin-right : 10px; }

a.temp_up { color : green; font-weight : bold; }
a.temp_down { color : navy; font-weight : bold; }

#feedbackContainer { display: none; }

textarea#feedbackMsg {
	width : 350px;
	height : 100px;
}

a#feedbackLink { color : gray; font-size : 10px; }

div#topnav 
	{ width : background-color : #ffffff; text-align : center; height : 30px; }
div#logo 
	{ padding-top : 20px;	padding-bottom : 20px; text-align : center; }

div#searchForm
	{ background-color : #ffffff;  text-align : center; }
table#areadistrict 
	{ margin-top : 20px; margin-bottom : 20px; }
	

table#typecat {
	margin-bottom : 10px;
}

select#search_area    { width : 140px; color : black; }
select#search_district { width : 140px; color : black; }
div#typelist { font-size : 10px;  width : 130px; position : relative; }
div#catlist {  font-size : 10px;  width : 130px; position : relative; }
div#optionslist {  font-size : 10px;  position : relative; }
div#typelist div { font-size : 10px; color : #996633; }
div#catlist  div { font-size : 10px; color : #996633; }
div#optionslist  div { font-size : 10px; color : gray; }
div#areadiv {  width : 140px;  }
div#districtdiv {  width : 140px; }

a.more { font-size : 10px; color : #ce8b4a; margin-top : 4px; }
div.kartinfo { padding : 5px; color : gray; text-align : center; }

div#sortering {
	width : 250px;
	text-align : right;
	line-height : 25px;
	color : gray;
	
}
div.functionDiv {
	display:none;
}

div#freeSearch { display : none; }
div#freeSearch a { color : gray; font-size : 11px; }

div#freeSearchLink  { margin-bottom : 20px; }
div#freeSearchLink a { color : gray; font-size : 11px; }

div#lookupResult { background-color : #e0e0e0; width : 485px; display : none; }
div#lookupResult h1 { font-size : 13px; }
div#lookupResult a { font-size : 12px; color : #0066cc; }

div.extrameny {
	background-color : #ffeabb;
	border : 1px #f7dea9 solid;
	display : none;
	width : 1000px;
}

div#sliders { display : block; }


div.extrameny table { color : #5f5847; }

a.extrameny { color : gray; font-size : 12px; }

td.extramenycell {
	background-color : #fafafa;
	padding : 5px;
	color : #cbcbcb;
	font-size : 12px;
	
}
td.extramenycell a {
	color : gray;
	text-decoration : none;
	font-size : 12px;
}

input.rapportera_knapp {
	background : url("../gfx/rapportera_back.gif");
	border : 1px #f7dea9 solid;
	height : 19px;
	color : #ce8b4a;
	font-weight : bold;
	cursor : pointer;
}

input.rapportera_kommentar {
	border : 1px #f7dea9 solid;
	background-color : white;
	height : 19px;
	width : 200px;
	padding-top : 2px;
	color : gray;
}


div.tipsavan {padding :0px;display : none;}
div.rapportera {padding :0px;display : none;}

p.descr {
	width:430px; color : gray; line-height : 18px;
	margin : 5px 0px 5px 0px;
	font-size : 11px;
}

div.tipsavan input.text {
	width : 240px;
}


div.laddarbilder {
	position:absolute; background-color : #336699; color : white; padding : 10px;
}

table.paging {
	color : gray;
	margin-top : 50px;
	margin-bottom : 50px;
}
table.paging a {
	color : green;
	font-size : 15px;
}
span.pagingDim {
	color : gray;
	font-size : 13px;
}


div.propcont { height : 30px;}


a.objectLink { font-size : 13px; color : green; text-decoration : none;}
a.objectLink:hover { text-decoration : underline;}

td.rubrik {
	color : gray;
	width : 450px; 
	vertical-align : top;
/*	padding : 10px; */
	font-size : 10px;
}
/*
td.rubrik a {
	color : green;
	letter-spacing : 0px;
	font-size : 14px;
	text-decoration : none;
}

*/

p.typomrade {
	font-size : 10px;
	color:#bfbfbf;
	margin-bottom : 5px;
	margin-top : 3px;
}

a.share_facebook { font-size : 11px; color : navy; }
a.karta    		 { font-size : 11px; color : navy; }
a.gatubild 		 { font-size : 11px; color : navy; }



.pris { width : 120px; float:left;  font-weight : bold; font-size : 12px; color : black; }
.hyra1 {float:left; width:120px;   font-size : 12px; color : gray; }
.hyra2 {  float:left;width:120px;  font-weight : bold; font-size : 12px; color : black; }
.yta {  width : 70px;  float:left;   font-size : 12px; color : black; font-weight : bold; }
.rum { width : 70px; float:left;  font-size : 12px; color : black; font-weight : bold; }
.rapporteradiv { width : 30px; float:left;  font-size : 12px; color : black; font-weight : bold; }
.rapporteradiv a { font-size : 12px; font-weight : normal; color :gray; }

td.bild {
	width : 166px;
}

td.mapicon { width : 30px; text-align : center; vertical-align : top; }
td.mailicon { width : 30px; text-align : center; vertical-align : top; }


div#sortering table { color : gray }

td.line {
	height : 20px;
	padding : 0px;
	font-size : 0px;
}
td.line .line {
	background-color : #b9b9b9;
	height : 1px;
	font-size : 0px;
}

td.reklam {
	text-align : center;
}


tr.list0 { background-color : #ffffff; }
tr.list1 { background-color : #f9f9f9; }
/*
div.bildspel {
	display:none; position : absolute; background-color : #cccccc; width : 400px;
	font-size : 13px; color : gray;
	border : 1px gray solid;
	z-index : 4;
}
*/


div.bildspel { color : gray; font-size : 10px; text-align : center; width:150px; }
div.bildspel a { color : gray; font-size : 12px; text-decoration : none; }

img.bild { border: 1px gray solid; }


div.inforuta {
	position : absolute;
	background-color : #ffffff; 
	display : none;
	border : 2px gray solid;
}

div.bildraknare {
	padding : 10px;
}

p.searchresultinfo {
	color : gray;
	font-size : 11px;
}