﻿body 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}



.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
 
.clearfix {display: inline-block;}
 
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */






/* Baggrund til INPUT søgeknapper samt href buttons*/
	/*speciel til aspbutton i UC_ForsideSoegBlok*/
	.actionfrontpage
	{
	width:120px;
	}

input
{
border:none;
}



.action1 {
	background-image:url(/images/gfx/bg-action-input.gif);
	border:none;
	background-color:#fff;
	color: #333333;
	height:22px;
	line-height:22px;
	display:block;
	line-height:18px;
	padding:0px;
	margin:0px;	
	border:1px solid #bb9e54;
	font-size:11px;
	text-align:center;
	text-decoration:none;
}
a.action1:hover {background-image:url(/images/gfx/bg-action-input-hover.gif);}
a.action2 {
	background-image:url(/images/gfx/bg-secondaction-knap.gif);
	background-color:#fff;
	display:block;
	color:#fff;
	height:22px;
	line-height:22px;
	padding:0px;
	border:1px solid #91b0b4;
	font-size:11px;
	text-align:center;
	text-decoration:none;
}
a.action2:hover {
	background-image:url(/images/gfx/bg-secondaction-knap-hover.gif);
}

a.action2bestil {
	background-image:url(/images/gfx/bg-action-input.gif);
	background-color:#fff;
	display:block;
	color:#000000;
	height:22px;
	line-height:22px;
	padding:0px;
	border:1px solid #91b0b4;
	font-size:11px;
	text-align:center;
	text-decoration:none;
}
a.action2bestil:hover {
	background-image:url(/images/gfx/bg-action-input-hover.gif);
}

input.action3  {
	background-image:url(/images/gfx/soegknap-gul-22px.jpg);
	background-color:#fff;
	color:#333333;
	height:20px;
	padding:0px;
	border:1px solid #9b947b;
	font-size:11px;
	}
a.action3 {
	background-image:url(/images/gfx/knap-brun-22px.gif);
	background-color:#fff;
	display:block;
	color:#333333;
	height:22px;
	padding:0px;
	border:1px solid #9b947b;
	font-size:11px;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	}	
a.action3:hover {
	background-image:url(/images/gfx/knap-hover-brun-22px.gif);
}






		  
  		  /* SAMMENLIGNING */


#options_greybox
{
border:1px solid #7d93bd; background-color:#e4e9f2; margin-left:0px; padding-left:15px; padding-top:10px; padding-bottom:10px; width:740px; float:left;
}

#options_table
{
	margin-left:15px;
}

#options_table td
{
	padding-right:28px;
}

#options_greybox_resultat
{
border:1px dotted #696969; background-color:#e7e5e0; margin-left:0px; padding-left:15px; padding-top:6px; padding-bottom:6px; margin-left:22px; width:708px;
}

#compare_greybox
{
border:1px solid #696969; background-color:#FFFFFF; margin-left:0px; padding-left:15px; padding-top:10px; padding-bottom:10px; width:700px;
}

#compare_innerbox
{
border-bottom:1px dotted #696969; width:720px;
}

.schemecolor
{
background-color:#e9e6de;
height:25px;
border-right:1px solid #9c9c9c; border-bottom:1px solid #9c9c9c;
}

.schemecolor_bold
{
background-color:#e9e6de;
height:20px;
font-weight:bold;
}

.bold
{
font-weight:bold;
height:20px;
}

.scheme_notbold
{
height:25px;
border-right:1px solid #9c9c9c; border-bottom:1px solid #9c9c9c;
}

.scheme_outer_border
{

}

  		  /* SAMMENLIGNING */


/*generel def. knap både input og a*/
.action{
font-size:11px;
cursor:pointer;
height:22px;
color:#333333;
padding:0px 12px 0px 12px;
margin:0px 0px 0px 0px;
<!--[if IE]>
width:1px;
overflow:visible;
<![endif]-->
}
/*generel def. knap som ren a-tag*/
a.action {
text-align:center;
background-position:top left;
background-repeat:repeat-x;
text-decoration:none;
color:#333333;
margin:0px 0px 0px 0px;
line-height:22px;
padding:4px 8px 4px 8px;
/* display: block hvis fast længde */
}
/*def. gul knap både input og div*/
.actionColor1{
background:url(/images/knap-gul-22px.gif);
border:0px;
font-weight:normal;
}
/*def. mouseOver gul knap både input og div*/
.actionColor1:hover{ 
background:url(/images/knap-hover-gul-22px.gif);
border:0px;
}
/*def. brun knap både input og div*/
.actionColor4{
background:url(/images/knap-brun-22px.gif);
border:0px;
color:#FFFFFF;
font-weight:normal;
}
a.actionColor4{
color:#fff;
}
/*def. mouseOver brun knap både input og div*/
.actionColor4:hover{
background:url(/images/knap-hover-brun-22px.gif);
border:0px;
}
/*def. blå knap både input og div*/
.actionColor5{
background:url(/images/knap-blaa-22px.gif);
border:0px;
color:#fff;
font-weight:normal;
}
a.actionColor5{
color:#fff;
}
/*def. mouseOver blå knap både input og div*/
.actionColor5:hover{
background:url(/images/knap-hover-blaa-22px.gif);
border:0px;
}

.checkbox_huskeliste
{
position:relative;
top:1px;
right:3px;
}

.checkbox_huskeliste_txt
{
position:relative; 
right:6px; 
bottom:1px;
}

.table_pic_border
{
border-left:1px solid #9c9c9c;
border-top:1px solid #9c9c9c;
}

#divtipafriend3
{
	color:#952145; 
	font-weight:bold;
}

#TextBox_startdate
{
	border:1px solid #7d93bd; color:#000; font-weight:normal;
}

.faneblad_box
{	
	width:758px; 
	background-color:#ffffff; 
	border:1px solid #7d93bd;
	margin-top:-1px;
	z-index:1;
	position:relative;
}

	/* Sub menu med links på søgeblok */		
	#fanelinks-left{			
			width:400px; 
			z-index:99;
			margin-top:34px;		
			}		
			#fanelinks-left ul{
					margin:0px; 
					padding:0px; 
					list-style:none; 
					width:578px;

					}
			#fanelinks-left ul li {
					float:left;
					margin-left:5px;
					}
			#fanelinks-left ul a {
					padding: 0 4px;
					line-height:16px;
					text-decoration:none;
					color: #666666;
					display:block;
					background-image:url(/Images/forside/bg-fane-grey.gif);
					background-repeat:repeat-x;
					border-top:1px solid #999999;
					border-right:1px solid #999999;
					border-left:1px solid #999999;
					}
			#fanelinks-left a.active {
			padding: 0 4px;
			background-image:url(/Images/forside/bg-fane-active.gif);
			background-repeat:repeat-x;
			line-height:16px;
			text-decoration:none;
			color:#627393;
			display:block;
			border-top:1px solid #7d93bd;
			border-right:1px solid #7d93bd;
			border-left:1px solid #7d93bd;
			border-bottom:1px solid #dbe2ed;
			}
			#fanelinks-left ul a:hover{
					background-image:url(/Images/forside/bg-fane-active.gif);
					background-repeat:repeat-x;
					color:#627393;
					border-top:1px solid #7d93bd;
					border-right:1px solid #7d93bd;
					border-left:1px solid #7d93bd;
					border-bottom:1px solid #dbe2ed;
			}		
	/* Sub menu med links på søgeblok */

	/* Sub menu med links på søgeblok */		
	#fanelinks-left2{			
			width:400px; 
			z-index:99;
			margin-top:34px;		
			}		
			#fanelinks-left2 ul{
					margin:0px; 
					padding:0px; 
					list-style:none; 
					width:578px;

					}
			#fanelinks-left2 ul li {
					float:left;
					margin-left:5px;
					}
			#fanelinks-left2 ul a {
					padding: 0 4px;
					line-height:16px;
					text-decoration:none;
					color: #666666;
					display:block;
					background-image:url(/Images/forside/bg-fane-grey.gif);
					background-repeat:repeat-x;
					border-top:1px solid #999999;
					border-right:1px solid #999999;
					border-left:1px solid #999999;
					}
			#fanelinks-left2 a.active {
			padding: 0 4px;
			background-image:url(/Images/forside/bg-fane-active.gif);
			background-repeat:repeat-x;
			line-height:16px;
			text-decoration:none;
			color:#627393;
			display:block;
			border-top:1px solid #7d93bd;
			border-right:1px solid #7d93bd;
			border-left:1px solid #7d93bd;
			border-bottom:1px solid #dbe2ed;
			}
			#fanelinks-left2 ul a:hover{
					background-image:url(/Images/forside/bg-fane-active.gif);
					background-repeat:repeat-x;
					color:#627393;
					border-top:1px solid #7d93bd;
					border-right:1px solid #7d93bd;
					border-left:1px solid #7d93bd;
					border-bottom:1px solid #dbe2ed;
			}		
	/* Sub menu med links på søgeblok */
	
.huskeliste_outertable
{
	margin-top:0px; margin-left:10px; display:block;
}

#sendtilven
{
	display:none; margin-top:10px; margin-left:20px; margin-bottom:8px;
}

#sendtilven_txt
{
	float:left; margin-left:20px;
}

.dottedline
{
	border-top:1px dotted #7d93bd; 
}

#msg
{
	color:#952145;
}

.spacebetweendrps
{
	padding-bottom:5px;
}

/*START højre navigation*/

ul#rightmenu{
padding:9px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style:none;
line-height:15px;
}
ul#rightmenu li {
margin-bottom:7px;
}
ul#rightmenu a{
color:#555555;
font-weight:bold;
background: url(/images/ny-topmenu/graa-fnyt.gif) top left no-repeat;
padding:0px 0px 0px 15px;
text-decoration:none
}
ul#rightmenu a.active{
background: url(/images/ny-topmenu/orange-fnyt.gif) top left no-repeat;
color:#555555;
}
ul#rightmenu a:hover {
background: url(/images/ny-topmenu/orange-fnyt.gif) no-repeat top left;
color:#333333;
padding:0px 0px 0px 15px;
}
/*END højre navigation*/

#bund_nav
{
	margin-left:10px;
}

.fjernhusfraliste
{
 	position:absolute; left:100px; top:-5px; font-size:13px; text-decoration:none; color:#ffffff; text-align:center; z-index:2; 
	padding-top:0px; background-color:#952145; font-weight:bold; width:15px; display:inline-block; margin-top:0px;  
}

.picture_house
{
	padding-left:6px; position:relative; top:0px; left:0px; z-index:1;
}

#lbl_price
{
	border:solid 1px #707070; 
	background-color:#efefef; 
	display:none; 
	/* for IE */
	filter:alpha(opacity=60);
	/* CSS3 standard */
	opacity:0.6;
	width:720px;
	height:240px;
	margin-top:5px;
	position:absolute;
	z-index:99;
}

.reviewbar_huskeliste
{
	line-height:1px;font-size:1px;position:relative;height:5px;width: 70px;border: solid 1px; background-color: #FFFFFF; color: inherit; margin-top:2px; z-index:1;
}

#feedback_small input {
	font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size: 10px;
	font-weight: bold;
	text-align:left;
	border:1px solid #7f9db9;
	padding-left: 0px;
	margin-left:-2px;
}

h5 {
	font-family: rial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size:11px;
	font-weight:bold;
	line-height:26px;
	padding:0px;
	}

h6 {
	font-family: Arial, Tahoma, 'MS Sans Serif', 'Trebuchet MS';
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	padding: 0px;	
	}
	
.subcategory
{
	color:#7d93bd;
	font-weight:bold;
}
	
#compare_container_1
{
	width:175px;
	float:left;
	margin-left:20px;
}

#compare_container_2
{
	width:175px;
	float:left;	
	margin-left:10px;	
}

#compare_container_3
{
	width:175px;
	float:left;
	margin-left:10px;
}

#compare_container_4	
{
	width:175px;
	float:left;
	margin-left:10px;
}


#compare_btn_container
{
	clear:both;
	margin-right:18px;
}

.subcategory_headline
{
	color:#7d93bd;
	font-weight:bold;
	margin-left:10px;
}

#DropDownList_days
{
	margin-top:3px;
}

.info_gif
{
	cursor:pointer;
	position:absolute;
	z-index:2;
	margin-left:2px;
	margin-top:5px;
}

.info_gif_2
{
	cursor:pointer;
	position:absolute;
	z-index:2;
	margin-left:5px;
	margin-top:1px;
}

.floatingInfoDiv
{
	padding:5px;position:relative;display:none;width:250px;border:1px solid #000;background:url(/images/nlajax/dot_white.gif) repeat; z-index:3;
}


/**********************************************
//Top icons 
***********************************************/

#topIcons
{
	float:right;
	margin:4px 0px 0px 0px;
}

#contentmiddle_vishus #topIcons
{
	margin-top:-26px;
}

#sitemap_tabel #topIcons
{
	margin-top:4px;
}

#search #topIcons
{
	float:right;
	margin:-19px 0px 0px 0px;
}

.topIcon
{
	padding:0px 4px 0px 0px;
}

#topIcons_spacer
{
	height:35px;display:block;
}

#sendtoafriend
{
	position:absolute; top:30%; left:39%; z-index:210; display:none; border:1px solid #000;background:url(/images/nlajax/dot_white.gif) repeat; width:422px;
}

#sendtoafriend_overlay 
{
	position:fixed;	
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:black;
	-moz-opacity:.7;
	z-index:200;
	display:none;
	/* for IE */
	filter:alpha(opacity=70);
	/* CSS3 standard */
	opacity:0.7;
}

#tip_close
{
	padding:10px 0px 0px 0px;
	font-weight:bold;
	float:right;
	position:relative; right:5px;
	font-size:14px;
}

#tip_headline
{
	font-size:14px;
	font-weight:bold;
	padding:10px 0px 0px 8px;
	float:left;
}

#tip
{
	padding:15px 0px 10px 10px;
	clear:both;
}

#tip label
{
	clear:both;
	display:block;
	margin-top:5px;
}

#tip input
{
	margin-right:10px; 
	width:186px;
	margin-bottom:10px;
	border:1px solid;
}

#tip h2
{
	clear:both;
	display:block;
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px;
}

#tip textarea
{
	width:360px;
	display:block;
	clear:both;
	margin-bottom:10px;
}

#tip .action
{
	margin-right:12px;
	width:40px;
}

#tip_btn_container
{
	float:right;
}

#tip_btn
{
	padding-left:35px; padding-right:35px; border:none;
}

#tip_btn:hover
{
	padding-left:35px; padding-right:35px; border:none; color:#000000;
}


#tip #message
{
	width:395px;
}

#taf_status
{
	font-weight:bold;
	float:left;
	margin-top:-22px; margin-bottom:10px;
	width:260px;
}

/**********************************************
//Top icons 
***********************************************/

#footerRow
{
	display:none;
}

#showCategoryInfo_startdate
{
	position:relative; left:-2px; top:2px;
}

#housetype_table
{
	width:162px; padding-right:0px; margin-right:0px;
}

#housetype_table td
{
	padding-top:3px; padding-bottom:3px; padding-right:0px; margin-right:0px;
}

.radiobutton
{
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}

