/*************************************************************************
Mainsheet.css er delt op i områder og et områdes skift markeres 
med en boks ligesom denne. Lig nu er der:
1.  Definition af HTML Tags
2.  Sidens hovedopbygning
3.  Content Body opbygning
4.  News Styling
5.  Hovedmenu Styling
6.  Houselist Styling
7.  ShowHouse Styling
8.  QuickSearch Styling
9.  FindHouse Styling
10. Team Styling
11. Andre ting Buttons osv.
*************************************************************************/


/*************************************************************************
Definition af HTML Tags:
*************************************************************************/

a:link { text-decoration: none; color: #2E4760;}
a:visited { text-decoration: none; color: #2E4760;}
a:active { text-decoration: none; color: #2E4760;}
a:hover { text-decoration: underline; color: #2E4760; }

#container {width:930px; background:url(../../../../grafik/newdesign/bg.gif) repeat-x; margin:auto; background-color:#f9f9f9;}

#menu {padding:0px;  width: 100%; display:block; background:url(../../../grafik/newdesign/menubg.gif); display:block; height:30px;}

#top_menu_controller
{ 
 height: 30px;
 line-height: 30px;
 background-color: #FFFFFF;
}

.top_menu_link
{
    text-transform:uppercase;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:10px; 
    color:#2d4760;
	font-weight:bold; 
	margin-left:15px; margin-right: 15px;
}

#menu ul { border: 0px solid black; padding:0; margin:10px 0px 10px 0px;}

#menu li {
	list-style:none; text-transform:uppercase;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px; color:#2d4760;
	font-weight:bold; margin-left:15px; margin-right: 15px;
	display:block; float:left;
	border: 0px solid black;
	}
	
#row  
{
	display:block; 
	clear:both;
	padding:20px;
	margin-bottom: 0px;
}
	  
.box 
{
	background:url(../grafik/newdesign/box.png); 
	width:220px; 
	height:146px; 
	display:block; 
	float:left; 
	padding:10px; 
	margin:25px;
}

.box_no_box
{
	width:220px; 
	height:30px; 
	display:block; 
	float:left; 
	padding:10px; 
	margin:25px;
}

.box_content_page
{
	background:url(../grafik/newdesign/box.png); 
	width:220px; 
	height:146px; 
	display:block; 
	float:left; 
	padding:10px; 
	margin-bottom:25px;
}

.box_content_page h2 
{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:16px;
	color:#19436b; 
	text-transform:uppercase;
}
	
.box_content_page p 
{
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold; 
	margin-top: 10px; 
	margin-bottom: 10px;
	color:#507391; 
	text-transform:uppercase;
}

.box_content_page_news
{
	background:url(../grafik/newdesign/news_box.png); 
	width:220px; 
	height:80px; 
	display:block; 
	float:left; 
	padding:10px; 
	margin-bottom:25px;
}

.box_content_page_news h2 
{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:16px;
	color:#19436b; 
	text-transform:uppercase;
}
	
.box_content_page_news p 
{
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold; 
	margin-top: 10px; 
	margin-bottom: 10px;
	color:#507391; 
	text-transform:uppercase;
}

.box_box
{
	width:220px; 
	height:400px; 
	display:block; 
	float:left; 
	padding:0px; 
	margin:25px;
}

.box h2 
{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:16px;
	color:#19436b; 
	text-transform:uppercase;
}
	
.box p 
{
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold; 
	margin-top: 10px; 
	margin-bottom: 10px;
	color:#507391; 
	text-transform:uppercase;
}
		
.box2 
{
	background:url(../grafik/newdesign/latestnews.png); 
	width:220px; 
	height:255px; 
	display:block; 
	float:left; 
	padding:10px; 
	margin:25px;
}
.house_info 
{
	background:url(../grafik/newdesign/house_infobox.png); 
	width:220px; 
	height:280px; 
	display:block; 
	float:left; 
	padding:10px; 
	margin:25px;
}
.box2 h2 
{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:16px;
	color:#19436b; 
	text-transform:uppercase;
}
	
.box2 p 
{
	font-family:Tahoma; 
	font-size:11px; 
	color:#666; 
	line-height:1.3; 
}		

.box3 
{
	background:url(../grafik/newdesign/imageframe2.png); 
	background-repeat: no-repeat;
	width:530px; 
	height:490px; 
	display:block; 
	float:left; 
	padding:10px; 
	margin:25px;
}

.box3 h2 
{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:16px;
	color:#19436b; 
	text-transform:uppercase;
}
	
.box3 p 
{
	font-family:Tahoma; 
	font-size:11px; 
	color:#666; 
	line-height:1.3; 
}	

.box4 
{
	background:url(../grafik/newdesign/descbox.png); 
	background-repeat: no-repeat;
	width:510px; 
	height:280px; 
	display:block; 
	float:left; 
	padding: 10px;
	margin-top:25px;
	margin-bottom: 25px;
	margin-left: 25px;
	margin-right: 25px;
}

.box4 h2 
{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:16px;
	color:#19436b; 
	text-transform:uppercase;
}
	
.box4 p 
{
	font-family:Tahoma; 
	font-size:11px; 
	color:#666; 
	line-height:1.3; 
}	

.box_landlord 
{
	background:url(../grafik/newdesign/new_landlord_box.png); 
	background-repeat: no-repeat;
	width:400px; 
	height:230px; 
	display:block; 
	float:left; 
	margin:20px;
}

.box_landlord_big
{
	background:url(../grafik/newdesign/landlord_big_box_logo_op50.png); 
	background-repeat: no-repeat;
	width:850px; 
	height:500px; 
	display:block; 
	float:left; 
	margin:15px;
}

.box_searchpage1_english
{
	background:url(../grafik/newdesign/landlord_big_box.png); 
	background-repeat: no-repeat;
	width:850px; 
	height:500px; 
	display:block; 
	float:left; 
	margin:15px;
}

.box_above_landlord
{
	background:url(../grafik/newdesign/above_landlord_box.png); 
	background-repeat: no-repeat;
	width:400px; 
	height:166px; 
	display:block; 
	float:left; 
	margin:0px 25px 25px 25px;
}

.box_landlord h2 
{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:16px;
	color:#19436b; 
	text-transform:uppercase;
}
	
.box_landlord p 
{
	font-family:Tahoma; 
	font-size:11px; 
	color:#666; 
	line-height:1.3; 
}	

.box_above_landlord h2 
{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:16px;
	color:#19436b; 
	text-transform:uppercase;
}
	
.box_above_landlord p 
{
	font-family:Tahoma; 
	font-size:11px; 
	color:#666; 
	line-height:1.3; 
}	

#landlord_checklist
{
    list-style-image: url('../grafik/check.png');
    vertical-align: top;
    margin-top: 10px;
    line-height: 16px;
    font-weight: bold;
    
}
		
#footer 
{
	width: 910px;
	margin: auto;
	background-color:#2d4760;
	color:#FFF; clear:both;
	padding:10px; font-family:Tahoma, Geneva, sans-serif; font-size:11px;
}

body
{
	font-family: verdana;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	background-color: #EEEEEE;
	color: #47413C;
}

h1
{
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-size: 16px;
	color: #47413C;
}

h2
{
	margin: 0px 0px 0px 0px;
	font-size: 16px;
	
}

h3
{
	color: #444142;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-size: 11px;
	
}
/*
p
{
	color: #444142;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-size: 11px;
	
}
*/
td
{
	color: #444142;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-size: 11px;
}

legend
{
	color: #0045D6;	
}

fieldset
{
	border: 1px solid #D6D3BD;
}

li
{
	list-style-type: disc;
	font-size: 11px;
	margin: 3px;
	font-family: Verdana;
	padding: 1px;
	line-height: 1;
}

ul
{
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 1;
}

.control_class
{
    font-family: Verdana;
    font-size: 11px;
}


/*************************************************************************
Sidens hovedopbygning:
*************************************************************************/
#content_title
{
	position: relative;
	font-size: 16px;
	font-weight: bold;
	text-align: right;
	width: 100%;
	top: 80px;
	margin-right: 11px;
}

#main_content
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	margin: auto;
	width: 976px;
	background-color: White;
	/*border-right: 1px solid #004266;
	border-left: 1px solid #004266;*/
	border-right: 1px solid #D4D4D4;
	border-left: 1px solid #D4D4D4;
}


#content_header
{
	position: relative;
	margin: auto;
	width: 976px;
	top: 0px;
	padding: 0px;
	height: 110px;
	border-bottom: 0px solid gray;
	background-image: url("../grafik/toplogo/top.jpg");
}

#seperator
{
	position: relative;
	margin: auto;
	width: 976px;
	top: 0px;
	height: 10px;	
}

#content_under_header
{
	position: relative;
	margin: auto;
	width: 976px;
	top: 0px;
	padding: 0px;
	height: 79px;
	border-bottom: 0px solid gray;
	background-image: url("../grafik/friser/frise1.jpg");
}

#content_menu
{
	position: relative;
	margin: auto;
	width: 930px;
	top: 0px;
	height: 25px;
	vertical-align: middle;
	background-color: White;
}

#content_body
{
	/*position: relative;*/
	margin: auto;
	top: 1px;
	width: 928px;
	float: none;
	/*height: 1200px;*/
	height: 500px;
	/*background-image: url("../grafik/watermark/watermark.jpg");*/
	background-repeat: no-repeat;
}

#content_footer
{
	clear: both; 
	/*position: relative;*/
	margin: auto;
	text-align: center;
	width: 976px;
	top: 2px;
	height: 40px;
	color: White;
	
	font-size: 10px;
	text-align: center;
	background: #2E4760;
}

/*************************************************************************
Content Body opbygning:
*************************************************************************/
.content_body_menu
{
	float:left;
	width: 230px;
	margin: 0px;
	padding: 0px;
	border: 0px solid black;
}

.content_body_text
{
	float: left;
	width: 500px;
	text-align: justify;
	margin-left: 45px;
	padding: 0px;
	border: 0px solid black;
	
}
.content_body_news
{
	float: right;
	width: 310px;
	text-align: left;
	margin: 0px;
	margin-right: 25px;
	padding: 0px;
	border: 0px solid black;
	height: 850px;
}

/*************************************************************************
News Styling:
*************************************************************************/
.news_headline
{
	font-family: Arial;
	font-size: 13px;
	color: #47413C;
	font-weight: bold;
}

.news_date
{
	font-family: Arial;
	font-size: 11px;
	color: #47413C;
}

.news_links
{
	font-family: Arial;
	font-size: 11px;
	color: #9CA99A;
}

/*************************************************************************
Hovedmenu Styling:
*************************************************************************/
.menu_links
{
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
	margin-top: 5px;
	float: left;
	width: 100px;
}

.menu_links_table
{
	width: 122px;	
}

.menu_images
{
	float: left;
	border: 0px;
	margin: 0px;	
	padding: 0px;
}


/*************************************************************************
Houselist Styling:
*************************************************************************/
.HouselistGVHeader
{
	text-align: left;
	background-color: #7E98A5;
	font-weight: bold;
	font-size: 11px;	
	color: White;
}

.houselist_table
{
	width: 840px;	
	border: 1px solid #7E98A5;
}

.houselist_close_table
{
	width: 840px;	
	border: 1px solid #7E98A5;
}

.houselist_tr
{
	background-color: #9EB3BE;
}

.houselist_td
{
	border-right: 1px solid white;
	border-bottom: 1px solid white;
}

.houselist_td_alt
{
	border-right: 1px solid white;
}

.houselist_td_last
{
	border-bottom: 1px solid white;
}

.houselist_td_alt_last
{
}

.houselist_header_tr
{
	background-color: #7E98A5;
	height: 15px;
}

.houselist_header_td
{
	border-bottom: 1px solid white;
	border-right: 1px solid white;
	color: White;
	font-weight: bold;
}

.houselist_header_td_last
{
	border-bottom: 1px solid white;
	color: White;
	font-weight: bold;
}

.houselist_tr
{
	background-color: #9EB3BE;
}

/*/ Close Tabellen. */

.houselist_close_tr
{
	background-color: #00AB00;
}

.houselist_close_td
{
	border-right: 1px solid white;
	border-bottom: 1px solid white;
}

.houselist_close_td_alt
{
	border-right: 1px solid white;
}

.houselist_close_td_last
{
	border-bottom: 1px solid white;
}

.houselist_close_header_tr
{
	
}

.houselist_close_header_td
{
	border-bottom: 1px solid white;
	border-right: 1px solid white;
	color: White;
	font-weight: bold;
}

.houselist_close_header_td_last
{
	border-bottom: 1px solid white;
	color: White;
	font-weight: bold;
}

/*************************************************************************
ShowHouse Styling:
*************************************************************************/
.showhouse_infotd
{
	background-color: #7E98A5;
	color: White;
}

.showhouse_infotd_text
{
	background-color: #7E98A5;
	font-weight:bold;
	color: White;
}

/*************************************************************************
QuickSearch Styling:
*************************************************************************/
.qs_dropdown
{
	font-size: 10px;
	font-family: Verdana;
	width: 145px;
}

.qs_dropdown_short
{
	font-size: 10px;
	font-family: Verdana;
}

.qs_day
{
	font-size: 10px;
	font-family: Verdana;
	width: 40px;
	margin: 0px;
}

.qs_month
{
	font-size: 10px;
	font-family: Verdana;
	width: 45px;
	margin: 0px;
}

.qs_year
{
	font-size: 10px;
	font-family: Verdana;
	width: 52px;
}

.qs_dates
{
	font-size: 10px;
	height: 12px;
	font-family: Verdana;
	width: 80px;
}

.qs_table
{
	width: 155px; 
	font-size: 10px; 
	border: 1px solid #7E98A5;	
	background-color: #CC0000;
	/*background-color: #2E4760;*/
	margin-left: 2px;
	color: White;
}

/*************************************************************************
Advanced Search Styling:
*************************************************************************/
.as_headers
{
	text-align: center;
	font-weight: bold;	
	color: white;
	text-decoration: underline;
}

/*************************************************************************
FindHouse Styling:
*************************************************************************/
.fh_form_textbox
{
	width: 300px; 
	font-size: 10px; 
}

/*************************************************************************
Team Styling:
*************************************************************************/
.team_list_table
{
	width: 488px; 
	border: 1px solid #7E98A5; 
	margin-bottom: 3px;
}

.team_list_inner_table
{
	height: 70px;
}

.team_list_inner_table_td
{
	vertical-align: top;
}

/*************************************************************************
Andre ting Buttons osv.
*************************************************************************/
.buttons
{
	background-color: #9EB3BE;
	border: 1px solid #9EB3BE;
	color: White;
	font-weight: bold;
}

.buttons:hover
{
	background-color: #9EB3BE;
	border: 1px solid black;
	color: White;
}

.button_continue
{
	background-color: #2E4760;
	border: 1px solid #9EB3BE;
	color: White;
	font-weight: bold;
}

.button_back
{
	background-color: #9EB3BE;
	border: 1px solid #9EB3BE;
	color: Black;
	font-weight: bold;
}

.button_continue:hover
{
	border: 1px solid black;
	color: White;
}
.button_back:hover
{
	border: 1px solid black;
	color: Black;
}

#lang_pictures
{
	float: right;	
}

.frontpagelinks
{
    clear: both;
    width: 890px;
}

.frontpagelinks a
{
    margin: 10px;
}

.tenant_reasons_li
{
    font-size: 14px; 
    margin-bottom: 10px;
    margin-left: 0px;
    list-style-type: decimal;
    color: white;
}

.nextBtn
{
    border: none;
    background: transparent url(../grafik/newdesign/nextBtn.jpg) no-repeat center;
    overflow: hidden;
    text-indent: -999px;
    font-size: 0;
    display:block;
    line-height: 0;
    width:22px; 
    height:27px; 
    background-position: 0px 0px; 

}
.nextBtn:hover
{
    border: none;
    background: transparent url(../grafik/newdesign/nextBtn.jpg) no-repeat center;
    overflow: hidden;
    text-indent: -999px;
    font-size: 0;
    display:block;
    line-height: 0;
    width:22px; 
    height:27px; 
    background-position:-22px 0px; 
    cursor: pointer;
}

.backBtn
{
    border: none;
    background: transparent url(../grafik/newdesign/backBtn.jpg) no-repeat center;
    overflow: hidden;
    text-indent: -999px;
    font-size: 0;
    display:block;
    line-height: 0;
    width:22px; 
    height:27px; 
    background-position: 0px 0px; 

}
.backBtn:hover
{
    border: none;
    background: transparent url(../grafik/newdesign/backBtn.jpg) no-repeat center;
    overflow: hidden;
    text-indent: -999px;
    font-size: 0;
    display:block;
    line-height: 0;
    width:22px; 
    height:27px; 
    background-position:-22px 0px; 
    cursor: pointer;
}


/**************************  Ny liste visning    ********************************************** */
a img{border:none;}
.small{font-family:Arial; font-size:10px; color:#828282;}

.topBox{width:840px; height:156px;}
.topBox h3{font-size:16px; font-weight:normal; color:#2d4760}
.legend{padding:20px 10px 10px 20px; ; background-image:url(../grafik/nyliste/legend.jpg); background-repeat:no-repeat; width:346px; height:126px; float:left; color:#2d4760}
 .legend ul{margin:0px; padding:0px; margin-top:20px}
 .legend ul li{float:left; list-style-type:none;}
 .legend ul li{margin-left:25px; vertical-align:top}
 .legend ul li:first-child{margin-left:0px;}

.noResultsBox{padding:20px 10px 10px 20px; background-image:url(../grafik/nyliste/noResults_back.jpg); background-repeat:no-repeat; width:199px; height:126px; float:left;}
 .noResultsBox .contactBtn{ margin-top:7px}
.contactUsBox{padding:20px 10px 10px 20px; background-image:url(../grafik/nyliste/contact_back.png); background-repeat:no-repeat; width:199px; height:126px; float:right; line-height:1em }
.contactUsBox p{line-height:1em; }
 .contactUsBox .tlf{color:#917817; font-family:Arial; font-weight:bold; font-size:12px; margin-top:-10px;}

.smallhelpbox_button {
    background: url("../grafik/nyliste/contactBtn_empty.png") no-repeat scroll 0 0 transparent;
    border: 0 solid #FFFFFF;
    color: #FFFFFF;
    cursor: pointer;
    font-family: georgia;
    font-size: 11px;
    height: 26px;
    margin-top: 0;
    width: 92px;
    z-index: 15;
} 

.searchPage2Buttons
 {
     background: transparent url(../grafik/newfrontpage/BtnBlaa.png); 
     background-position:left top;  
     width:165px; 
     height:34px; 
     border: none; 
     overflow: hidden;  
     font-size: 0; 
     display:block; 
     float:left; 
     font-family:georgia; 
     font-size:18px; 
     color:#ffffff; 
     text-shadow:1px 1px 1px #74621a; 
     cursor:pointer;
     font-weight: bold;
}
.searchPage2Buttons:hover{background-position:0 34px;}

.yellowButton {background: transparent url(../grafik/newfrontpage/BtnGul.png); }

.marginright10 {margin-right: 10px; }

.margintop20 {position: absolute; bottom: 20px; right: 120px; }

#searchResults{}
.results{margin-top: 0px; min-height:20px; height:auto}
.results h2{color:#2d4760; float:left}
.results h2 span{color:#c9b656;}

.customize
{
    float:left; 
    background: transparent url(../grafik/newfrontpage/BtnBlaa.png); 
    width:165px; 
    height:34px;
    background-position:left top;  
    border: none; 
    overflow: hidden;  
    font-size: 0; 
    display:block; 
    font-family:georgia; 
    font-size:14px; 
    color:#ffffff; 
    text-shadow:1px 1px 1px #74621a; 
    cursor:pointer;
    font-weight: bold;
}
.customize:hover{background-position:0 34px;}
.criteria{color:#3f5c78; background-color:#ffffff; width:814px; height:0px; position:relative; margin-bottom:-10px; right:0; background-image:url(../grafik/newfrontpage/criteriaBack.jpg);
	background-repeat:repeat-x; border:1px solid #b8b9b9; padding:0 10px 10px 10px; clear:both; display:none; opacity:0.0;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px}
.criteria h1{color:#ffffff; font-size: 18px; font-family:arial; font-weight:normal;  margin-bottom:10px;padding:0px 0 0 0px;
	-moz-border-radius-topleft:5px; float:left;
}

.criteria p{color:#ffffff; font-size: 12px; font-family:arial; font-weight:normal; margin-right:10px; float:right; margin-top:5px}
.criteriaHeader{color:#ffffff; background-color:#3f5c78; width:819px; font-size: 18px; font-family:arial; height:30px; font-weight:normal; margin-left:-10px; margin-bottom:10px;padding:5px 0 0 15px;
	-moz-border-radius-topleft:5px}
.criteria div {display:none}
.criteria div div {display:block}
.criteria select{width:225px; border:1px solid #b8b9b9; }


#listNav{margin-top: 15px;width:850px; height:45px; background-image: url(../grafik/nyliste/nav.jpg); margin-left:-5px}
#listNav ul li{list-style-type:none; color:#2d4760; font-size:12px; margin:10px 0 0 0px}
#listNav ul li{ list-style-type:none; float:left; margin-right:50px}
#listNav ul li:last-child{margin-left:0px}

.listRow{background-image: url(../grafik/nyliste/listBack.jpg); background-repeat:repeat-x; width:695px; height:82px; float:left; margin-bottom:2px; }

.house_img {float:left; margin:0 10px 0 10px; }
.house_img img{height:82px; width: 109px;}

.area{float:left; width:120px; padding-top:5px; height:50px}
.area p{line-height:1em; margin:2px 0 0 0 }
.area .caseNumb{font-family:Arial; font-size:10px; color:#828282;}
.area .city{font-family:Arial; font-size:12px; font-weight:bold; color:#2d4760;}
.area .houseType{font-family:Arial; font-size:10px; color:#828282;}

.furnitured{float:left; width:80px;height:50px}
.m2{float:left; width:65px;height:50px}
.m2 p{font-family:Arial; font-size:12px;  color:#2d4760;}

.rooms{float:left; width:120px;height:50px}
 .rooms .divideRooms{float:left; width:28px; text-align:center}
.aCase{float:left; width:75px;height:50px}

.period{float:left; width:80px;height:50px; padding-top:5px}
.period p{line-height:1em; margin:2px 0 0 0 }
.period .start{font-family:Arial; font-size:10px; color:#828282;}
.period .time{font-family:Arial; font-size:12px; font-weight:bold; color:#2d4760;}

.more{ width:400px;}
.more a img{padding-top:0px; display:inline; border:none}
.more p{display:inline; font-family:Arial; font-size:10px; color:#828282; margin-top:-5px; padding-top:-5px; }
.more a:hover{ text-decoration:none}
.more a:hover p{color:#2d4760;}

.listPrice{background-image: url(../grafik/nyliste/priceBack.jpg); background-repeat:repeat-x; width:140px; height:82px; float:left; clear:right}
 .price{ background-image:url(../grafik/nyliste/back_price.jpg); min-height:32px; min-width:113px; background-repeat:no-repeat; float:left; margin:10px 0 0 10px; padding:8px 0px 0 15px; font-size:12px; font-weight:bold; color:#2d4760 }
 .stars{margin-left:25px}
 .stars .small{line-height:1em; margin-bottom:5px; padding:0px;}
 
 

 @CHARSET "UTF-8";
.sbHolder{
	background-color: #ffffff;
	border: 1px solid #c4c4c4;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 20px;
	position: relative;
	width: 200px;
	margin-bottom:-14px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	margin-top:4px
}
.sbSelector{
	display: block;
	height: 25px;
	left: 0;
	line-height: 21px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 10px;
	top: 0;
	width: 250px;
}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{
	color: #828282;
	outline: none;
	text-decoration: none;
}
.sbToggle{
	background: url(../grafik/nyliste/select-icons2.png) 0 -172px no-repeat;
	display: block;
	height: 25px;
	outline: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 30px;
}
.sbToggle:hover{
	background: url(../grafik/nyliste/select-icons2.png) 0 -167px no-repeat;
}
.sbToggleOpen{
	background: url(../grafik/nyliste/select-icons2.png) 0 -72px no-repeat;
}
.sbToggleOpen:hover{
	background: url(../grafik/nyliste/select-icons2.png) 0 -66px no-repeat;
}
.sbHolderDisabled{
	background-color: #3C3C3C;
	border: solid 1px #515151;
}
.sbHolderDisabled .sbHolder{
	
}
.sbHolderDisabled .sbToggle{
	
}
.sbOptions{
	background-color: #ffffff;
	border: solid 1px #c4c4c4;
	list-style: none;
	left: -1px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 20px;
	width: 200px;
	z-index: 300;
	overflow-y: auto;
	height:auto
}
.sbOptions li{
	padding: 0 7px;
}
.sbOptions a{
	border-bottom: dotted 1px #c4c4c4;
	display: block;
	outline: none;
	padding: 3px 0 3px 3px;
}
.sbOptions a:link, .sbOptions a:visited{
	color: #3f5c78;
	text-decoration: none;
}
.sbOptions a:hover{
	color: #b8a752;
}
.sbOptions li.last a{
	border-bottom: none;
}

.showResults{width:228px; height:37px; cursor: pointer; background:transparent; background-image:url(../grafik/nyliste/visResultat.png); border:none; top:21px; position:relative; font-size:0; display:none; line-height:0; text-indent:-999px;}

/* ----------------- Ændret		------------- */
@media print
{
	#footer { display: none; }	
}

#footer 
{
	width: 910px;
	margin: auto;
	background-color:#2d4760;
	color:#FFF; clear:both;
	padding:10px; font-family:Tahoma, Geneva, sans-serif; font-size:11px;
	height:210px;
	position:relative;
	height:auto;
}
.footerCol{width:200px; height:auto; float:left; display:block; margin-left:35px; margin-right:15px}
.footerCol h5{font-family:georgia; font-size:12px; margin-bottom:5px}
#header .openSunday{padding-top:25px;position:relative; color:#ffffff; top:10px; left:-10px; margin-bottom:-110px;background-image:url(../grafik/nyliste/openSunday.png); height:85px; width:110px; text-align:center; font-family:Georgia; font-size:12px;}
#footer .openSunday{display:none; padding-top:25px;position:absolute; top:-25px; right:0px;background-image:url(../grafik/nyliste/openSunday.png); height:85px; width:110px; text-align:center; font-family:Georgia; font-size:12px;}
.openSunday span{font-family:arial; font-size:20px; font-weight:bold; clear:both; float:none; color:#ffffff; }
.brinthhillerup{clear:both; float:none; text-align:center; padding-top:20px; color:#40668a;}
.brinthhillerup a{color:#799aba}

.footerCol h5, .vistoetter h5{font-family:georgia; font-size:12px; margin-bottom:5px}
.vistoetter{width:130px; height:auto; float:left; display:block; margin-left:0px; margin-right:15px}
.vistoetter img{text-align:center; margin:10px}


/* ----------------- Ændret hertil		------------- */


/* ----------------- Standard ------------ */
h1{font-size:24px; margin:24px 0 10px 0}
h2{font-size:24px; margin:24px 0 10px 0}
h3{font-size:20px; margin:0px 0 10px 0}
h4{font-size:18px;}
h5{font-size:15px;}
h6{font-size:13px;}

h1, h2, h3,h4,h5,h6{font-family:Georgia; font-weight:normal}
.floatRight{float:right;}
.floatLeft{float:left; margin-right:10px}
.padding20{padding:0px 20px 20px 20px}

/* ----------------- slutstandard ------------- */

/* ----------------- Forside		------------- */

.searchRentals{background-image:url('../grafik/newfrontpage/searchBack2.jpg'); height:187px; background-repeat:no-repeat; width:556px}
 .searchRentals h1{font-size:30px; color:#9f851c}
 .searchRentals p.subText{font-size:15px; color:#2d4760; margin-bottom:12px}
 .searchRentals select{background-image:url(../grafik/newfrontpage/inputSoeg.png); border:none; height:34px; width:374px; padding:7px 0 0 10px; font-family:Georgia; font-size:12px; color:#b5b5b5; float:left}
 .searchRentals .searchSubmit
 {
     background: transparent url(../grafik/newfrontpage/BtnBlaa.png); 
     background-position:right top;  
     width:165px; 
     height:34px; 
     border: none; 
     overflow: hidden;  
     font-size: 0; 
     display:block; 
     float:right; 
     font-family:georgia; 
     font-size:18px; 
     color:#ffffff; 
     text-shadow:1px 1px 1px #74621a; 
     cursor:pointer;
}
  .searchRentals .searchSubmit:hover{background-position:0 34px;}
  /*#rentalArea{display:none}*/
 #rentalArea-button{float:left}
 
 
 .udlejbolig{background:url('../grafik/newfrontpage/udlejBoligBack.jpg') no-repeat; width:556px; height:112px; margin-bottom:10px  }
 .udlejbolig h2{font-size:24px; color:#ffffff; margin:20px 0 0 0}
 .udlejbolig p{font-size:15px; color:#ffffff;margin-top:0px}
 .udlejbolig .udlejBtn{background: transparent url(../grafik/newfrontpage/BtnGul.png); background-position:right top;  width:165px; height:29px; font-family:georgia; font-size:18px; color:#ffffff; float:right; margin:20px 0px 0 0; text-align:center; padding:5px 0 0 0; text-shadow:1px 1px 1px #233749; cursor:pointer}
 .udlejbolig .udlejBtn:hover{background-position:0 34px; text-decoration:none} .bottom{position:relative; bottom:-75px}
 .bottomRight{position:absolute; right:0px; bottom:10px}

.employeeFront{background:url('../grafik/newfrontpage/employeeFrontBack.jpg') no-repeat top right; height:300px; margin-bottom:10px; float:right}
.employeeFront img{position:absolute; bottom:0px; right:-5px; z-index:1}
.employeeFront .employee {
    color: #9D8219;
    font-family: Georgia;
    font-size: 16px;
    margin-bottom: 0;
    margin-top: 20px;
}
.employeeFront .title{font-size:10px; font-family:Tahoma; color:#828282}
.employeeFront .tlfHead{font-size:10px; font-family:Georgia; color:#9d8219; margin-top:20px}
.employeeFront .tlf{font-size:14px; font-family:Georgia; color:#2d4861}

.contactContent{background:url('../grafik/newfrontpage/employeeFrontBack_small.png') no-repeat top right; height:150px; margin-bottom:10px; float:right}
.contactContent h1{font-size:30px; color:#9f851c}
.contactContent img{position:absolute; bottom:0px; right:-5px; z-index:1}
.contactContent .employee{font-size:16px; font-family:Georgia; color:#9d8219; margin-top:20px}
.contactContent .title{font-size:10px; font-family:Tahoma; color:#828282}
.contactContent .tlfHead{font-size:10px; font-family:Georgia; color:#9d8219; margin-top:20px}
.contactContent .tlf{font-size:14px; font-family:Georgia; color:#2d4861}

.news{font-family:Tahoma;  padding:20px 5px 5px 10px; background:url('../grafik/newfrontpage/newsBack.jpg') no-repeat; width:218px; display:inline;float: left;position: relative;margin-left: 5px;margin-right: 10px; height:265px}
.news h3{color:#2D4861; margin-bottom:10px}
.news ul{margin:0px 0 0 -10px; padding:0px}
.news ul li{list-style-type:none; padding:0 0 6px 10px; margin:0px; display:inline-block; height:auto; width:223px}
.newsList li.even{background-color:#dfdfdf;}
.news span.date{ float:left; font-family:Tahoma; font-size:10px; color:#c2c2c2; margin-top:10px}
.news a{float:left; color:#444142;}
a.newsArchive{font-family:georgia; float:right; font-size:13px}

.campainArea{background-image:url('../grafik/newfrontpage/campainareaBack.jpg'); background-repeat: no-repeat; width:330px;  display:inline;float: left;position: relative;margin-left: 10px;margin-right: 10px; height:265px; padding:20px 5px 5px 10px;}
.campain h2{font-size:18px; color:#395773}
.videoArea{background-image:url('../grafik/newfrontpage/videoareaBack.jpg'); background-repeat: no-repeat;  width:275px;  display:inline;float: left;position: relative;margin-left: 10px;margin-right: 10px; height:265px; padding:20px 5px 5px 10px;}

a.btn_275{background:url('../grafik/newfrontpage/btn_275.png') no-repeat; width:275px; height:26px; padding-top:7px; display:block; text-align:center; color:#ffffff; font-size:15px; font-family:georgia; z-index:15; position:absolute; bottom:10px}

a.btn_talkto{background:url('../grafik/newfrontpage/btn_275.png') no-repeat; width:275px; height:26px; padding-top:7px; display:block; text-align:left; padding-left:10px; color:#ffffff; font-size:15px; font-family:georgia; z-index:15; position:absolute; bottom:10px}


a.btn_content_search
{
    background:url('../grafik/newfrontpage/btn_275.png') no-repeat; 
    width:275px; 
    height:26px; 
    padding-top:7px; 
    display:block; 
    font-weight: bold; 
    text-align:center; 
    color:#ffffff; 
    font-size:15px; 
    font-family:georgia; 
    z-index:15; 
    position:absolute; 
    bottom:10px;
    left: 0px;
}


.presentation{background:url('../grafik/newfrontpage/presentationBack.png') no-repeat right top; height:318px; }
 .presentation p{width:380px}
 .videoArea .video{background-image:url('../grafik/newfrontpage/videoBack.png'); width:262px ; height:155px; padding-top:9px }
 
 #footer.container_12{padding-top:25px; }
.presentation{background:url('../grafik/newfrontpage/presentationBack.png') no-repeat right top; height:318px;}
 .presentation h2{font-size:18px; color:#9F851C}
 .presentation p{width:380px}
 .presentation .video{background-image:url('../grafik/newfrontpage/videoBack.png'); width:303px ; height:155px; padding-top:12px }
 
 .fanbox .fb_iframe_widget{float:right}
 
 .newsletter{background:url('../grafik/newfrontpage/newsletterBack.png') no-repeat right top; height:318px; margin-top:-33px; padding-top:33px}
  .newsletter h3{font-size:18px}
  .newsletter .newsletterInput{background-image:url(../grafik/newfrontpage/newsletterInput.png); border:none; height:21px; width:185px; padding:0px 0 0 8px; font-family:Georgia; font-size:12px; color:#b5b5b5; float:left}
  .newsletter .newsletterSubmit{background-image:url(../grafik/newfrontpage/newsletterSubmit.png); background-position:left top;  width:191px; height:34px; border: none; overflow: hidden;  font-size: 0; display:block; line-height: 0; float:left; font-family:georgia; font-size:15px; color:#ffffff; text-shadow:1px 1px 1px #74621a; cursor:pointer; margin-top:15px }
  .newsletter .newsletterSubmit:hover{background-position:0 34px;}
  .searchRentals .searchSubmit:hover{}
  
  .places{background-image:url(../grafik/newfrontpage/placesBack.png); background-position:center top; height:190px; background-repeat:no-repeat; float:left}
  .places h5{font-size:15px; margin-top:0px; margin-bottom:5px}
  
  .resourcer{padding-top:24px;}
  .resourcer .grid_2{padding-left:0px; margin-left:0px}
  #footer .grid_6{margin-right:0px; margin-left:0px}

/* ----------------- forside slut		------------- */



/* ----------------- kontakt overlay		------------- */
.contactOverlay {display:none;z-index:10000;background-color:#ffffff;width:680px;min-height:415px;-moz-box-shadow:0 0 90px 5px #2d4760;-webkit-box-shadow: 0 0 90px #000;padding:10px;}
/* close button positioned on upper right corner */
.contactOverlay .close {z-index:10001; background-image:url(../grafik/newfrontpage/close.png);position:absolute;right:-5px;top:-5px;cursor:pointer;	height:41px;width:43px;}

.contactWrapper{padding: 25px 15px 10px 15px; border:1px solid #e6e6e6; width:667px; height:385px; background-image: -webkit-gradient(linear,right top,left bottom,color-stop(0.11, rgb(230,230,230)),color-stop(0.65, rgb(255,255,255))); background-image: -moz-linear-gradient(right top,rgb(230,230,230) 11%,rgb(255,255,255) 65%);}
.contactWrapper .form{width:315px; float:left}
.contactWrapper .teaser{width:340px;  float:right}
.form .contactForm{margin-top:15px}
.form .contactFrom p{color:#a3a3a3; font-size:10px}
.form label{clear:both; display:block; color:#a3a3a3; font-size:10px; padding-top:10px}
.form input{height:22px;}

.form textarea{height:75px;}
.form input[type="text"], .form textarea{float:left; clear:both; width:291px; border:1px solid #c8c8c8; padding:2px;}
.btn_300, .form .btn_300{background: transparent url('../grafik/newfrontpage/btn_300.png'); width:300px; height:29px; border:none; font-family:Georgia; font-size:15px; color:#ffffff; margin-top:5px}
.btn_300:hover{background: transparent url('../grafik/newfrontpage/btn_300.png'); background-position:0 29px; }
.teaserText{font-size:21px; color:#9f851c; font-family:Georgia; text-align:right}
.teaserText span{color:#2d4760;}
.form input:hover, .form textarea:hover,  
.form input:focus, .form textarea:focus {  
    border-color: #797979;  
    }
    
/* ----------------- kontakt overlay slut		------------- */

/* -----------------Emnevisning		------------- */

.houseImages{width:560px; margin:0px 10px 0 10px; float:left}
.houseInfo{width:300px; height:270px; float:right; background:url(../grafik/newfrontpage/houseInfo.jpg) no-repeat;margin:0px 10px 0 10px; padding:10px}
.houseInfo h4{margin-top:10px; margin-bottom:10px; color:#2D4760; float:left}
.houseInfo table{width:100%; margin-bottom:10px; }
.houseInfo table tr td.low{font-family:arial; color:#aeaeae; font-size:10px}
.houseInfo table tr td.high{font-family:arial; color:#2e4962; font-weight:bold; text-align:right; padding-right:5px; font-size:10px}
.houseInfo table tr.subItems td{padding-top:0px}

.mapandprint{background-color:#f0f4f8; border:1px solid #e1e4e7; height:28px; margin:7px 10px 0 0px; width:123px; padding:0px; float:right;}
.mapandprint ul li{float:left;list-style-type:none; width:45px; font-size:10px; height:20px}
.mapandprint ul{margin-left:0px; padding-left:10px;}
.mapandprint a{color:#2D4760;}
.mapandprint a:hover{color:#9C8118}
.mapandprint a img{margin-top:0px; margin-right:5px}

.social{background-color:#f5f5d8; border:1px solid #ece1b3; height:50px; margin:0px -10px 0 -10px; padding:3px; padding:10px;}
.social h5{margin:0px 0 5px 0;}
.social p{float:left;}
.social .addthis_toolbox{float:right}

.mereInfo{width:300px; float:right; margin:0px 10px 10px 0px; background:url('../grafik/newfrontpage/moreInfo.jpg') no-repeat; height:153px; padding:10px}
.mereInfo h3{color:#ffffff;}
.mereInfo .contactForm{margin-top:15px}
.mereInfo .contactFrom p{color:#a3a3a3; font-size:10px}
.mereInfo label{clear:both; display:block; color:#a3a3a3; font-size:10px; padding-top:10px}
.mereInfo input{height:22px; width:295px; margin-bottom:2px; padding-left:5px;color:#AEAEAE; font-size:11px}
.mereInfo input.btn_300{font-family:Georgia; font-size:15px; color:#ffffff; margin-top:5px; height:28px; width:300px}

input, textarea {
    border: solid 1px #E5E5E5; 
    box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;

    }
input, textarea {  
    background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));  
    background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
    -moz-border-radius: 5px;
    border-radius: 5px;
    }
input:hover, textarea:hover,  
input:focus, textarea:focus {  
    border-color: #C9C9C9;  
    } 

.housePresentation{width:480px; margin:0px 0px 15px 10px; padding:0 90px 0 0; float:left; overflow:hidden; position:relative; padding-bottom:35px; border-bottom:0px solid #ebebeb}
.housePresentation h4{margin:10px 0 10px 0; color:#2D4760}
.housePresentation .readMore{position:absolute; bottom:0px; right:0px; background-image:url(../grafik/newfrontpage/readMoreBack.png); width:94px; text-align:center; color:#ffffff}
.housePresentation .readMore:hover{ background-position:0 18px}
.housePresentation .presentationInterest{width:100%; height:70px;border:1px solid #ece1b3; background-color:#f5f5d8; padding:10px; margin-top:20px}
.housePresentation .presentationInterest h5{ margin:0px 0 5px 0; font-size:15px}
.housePresentation .presentationInterest .addthis_toolbox{float:right; }
.housePresentation .presentationInterest .recommend{border-top:1px solid #ece1b3; margin-top:10px; padding-top:10px;}
.housePresentation .presentationInterest .recommend p{float:left; }

.subjectHeader h1{color:#2D4760; margin-left:10px}
.subjectHeader h1 span{color:#9c8118; font-size:16px}
.subjectSidebar{ float:left;  position:relative; height:154px  }
.subjectSidebar .sidebarItem{margin:0 0 10px 12px;  padding:10px; height:142px; background-image:url('../grafik/newfrontpage/contactUs.jpg'); width:300px;position:relative;}
.subjectSidebar .sidebarItem h4{margin:5px 0 5px 0; font-size:20px;}
.subjectSidebar .sidebarItem .phoneNum{color:#2e4962; font-family:georgia; font-size:15px; margin-bottom:10px}
.contactSidebarImg{position:absolute;right:-5px; bottom:0px;}
 .contactSidebarBtn {position:relative; z-index:5; padding:10px 0 0 0; margin:0px 0 0 15px; text-align:center;background: transparent url(../grafik/newfrontpage/contactSideBarBtn.png); background-position:left top;  width:131px; height:12px; border: none;  font-size: 0; display:block; line-height: 0; float:left; font-family:georgia; font-size:14px; color:#ffffff; text-shadow:1px 1px 1px #74621a; cursor:pointer}
  .contactSidebarBtn:hover{background-position:0 22px;}

 .contactSidebarCallBtn {position:relative; bottom:0; z-index:5; padding:10px 0 0 0;  margin:0px 15px 0 0px; text-align:center;background: transparent url(../grafik/newfrontpage/contactSideBarBtn.png); background-position:left top;  width:131px; height:12px; border: none;  font-size: 0; display:block; line-height: 0; float:right; font-family:georgia; font-size:14px; color:#ffffff; text-shadow:1px 1px 1px #74621a; cursor:pointer}
  .contactSidebarCallBtn:hover{background-position:0 22px;}

.callOverlay {display:none;z-index:10000;width:680px;min-height:415px;padding:10px;}
/* close button positioned on upper right corner */
.callOverlay .close {background-image:url(../images/close.png);position:absolute;right:342px;top:-0px;cursor:pointer;	height:41px;width:43px;}

.callWrapper{-moz-box-shadow:0 0 90px 5px #2d4760;-webkit-box-shadow: 0 0 90px #000;-moz-box-shadow:0 0 90px 5px #2d4760;-webkit-box-shadow: 0 0 90px #000; padding: 25px 15px 10px 15px; border:1px solid #e6e6e6; width:315px; height:335px; background-image: -webkit-gradient(linear,right top,left bottom,color-stop(0.11, rgb(230,230,230)),color-stop(0.65, rgb(255,255,255))); background-image: -moz-linear-gradient(right top,rgb(230,230,230) 11%,rgb(255,255,255) 65%); }

.callWrapper .form{width:315px; float:left}


/* Selectmenu
----------------------------------*/
.ui-selectmenu { display: block; position:relative; float:left; height:29px; text-decoration: none; overflow:hidden; padding-top: 3px;}
.ui-selectmenu-icon { position:absolute; right:15px; top: 11px; background-image:url('../grafik/newfrontpage/selectDropdown.jpg') }
.ui-selectmenu-menu { padding:0; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: auto; }
.ui-selectmenu-open { visibility: visible; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu-dropdown { font-family:georgia }
.ui-selectmenu-menu li {font-family:georgia;  padding:0; margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important; }
.ui-selectmenu-menu li a,.ui-selectmenu-status {line-height: 1.4em; display:block; padding:.3em 1em; outline:none; text-decoration:none; color:#000000  }
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-status { line-height: 1.4em; }
.ui-selectmenu-open li.ui-selectmenu-item-focus a {  }
.ui-selectmenu-open li.ui-selectmenu-item-selected { }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content {  }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
/*for optgroups*/
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding:.6em .5em 0; font-weight: normal; color:#2d4761 }
.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }

/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; background-image:url('../grafik/newfrontpage/selectDropdown.jpg')}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=333333&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=25&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=25&borderColorContent=666666&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=555555&bgTextureDefault=02_glass.png&bgImgOpacityDefault=20&borderColorDefault=666666&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=0078a3&bgTextureHover=02_glass.png&bgImgOpacityHover=40&borderColorHover=59b4d4&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=f58400&bgTextureActive=05_inset_soft.png&bgImgOpacityActive=30&borderColorActive=ffaf0f&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=02_glass.png&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=01_flat.png&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px
*/


/* Component containers
----------------------------------*/
.ui-widget { font-family: Georgia, Tahoma, sans-serif; font-size: 1.2em; font-weight:normal;}
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Georgia, Tahoma, sans-serif;  }
.ui-widget-content { border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; background: #ffffff url(images/ui-bg_inset-soft_25_000000_1x100.png) 50% bottom repeat-x; color: #b5b5b5; }
.ui-widget-content a { color: #b5b5b5; }
.ui-widget-header { border: 1px solid #333333; background: #333333 url(images/ui-bg_gloss-wave_25_333333_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d0cfcf; background: #ffffff 50% 50% repeat-x; font-weight: normal; color: #eeeeee; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #eeeeee; text-decoration: none; outline: none; }
.ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {background:#b5b5b5 url(images/ui-bg_glass_40_0078a3_1x400.png) 50% 50% repeat-x; color: #ffffff; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #9d831a; background: #9d831a url(images/ui-bg_inset-soft_30_f58400_1x100.png) 50% 50% repeat-x; color: #ffffff; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #cccccc; background: #eeeeee url(images/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x; color: #2e7db2; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #2e7db2; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #ffb73d; background: #ffc73d url(images/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x; color: #111111; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #111111; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #111111; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image:url('../grafik/newfrontpage/selectDropdown.png') }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_cccccc_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon {  background-image:url('../grafik/newfrontpage/selectDropdown.png'); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image:url('../grafik/newfrontpage/selectDropdownHover.png') }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_4b8e0b_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_a83300_256x240.png); }



/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; }
.ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; }
.ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; }
.ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; }
.ui-corner-right {  -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; }
.ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; }
.ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; }


/* UDLEJER SIDEN */
.box_landlord_video 
{
	background:url(../grafik/landlord/videoshadow.png) 25px 284px; 
	background-repeat: no-repeat;
	width:500px; 
	height:300px; 
	display:block; 
	float:left; 
	margin:0 20px 0 20px;
}

.box_landlord_form 
{
	background:url(../grafik/landlord/formbg.png); 
	background-repeat: no-repeat;
	width:300px; 
	height:266px; 
	display:block; 
	float:left; 
	margin:18px 20px 0 20px;
}

.box_landlord_form input {
background:url(../grafik/landlord/formbox.png); 
background-repeat: no-repeat;    
width:240px;
border:none;
padding:9px 10px 9px 10px;
margin:2px 30px 2px 30px;
color:#797979;
font-weight:bold;
font-size:11px;
}

.box_landlord_form .btn_300 {
background:url(../grafik/landlord/formsubmit.png); 
background-repeat: no-repeat;    
width:75px;
height:32px;
border:none;
padding:0px;
margin:8px 30px 0 30px;
float:right;
text-indent:-9999px;
cursor:pointer;
}

.box_landlord_form .btn_300:hover {
background:url(../grafik/landlord/formsubmithover.png); 
background-repeat: no-repeat;    
}

.box_landlord_rent 
{
	width:500px; 
	display:block; 
	float:left; 
	margin:0 20px 40px 20px;
}

#box_landlord_whyrent 
{
    background:url(../grafik/landlord/whybg.png); 
    background-repeat: no-repeat;  
    padding:20px 0 20px 20px;
}

#box_landlord_whyrent img
{
    padding:0 8px 0 0;
}

#box_landlord_whyrent span
{
    color:#3c5a78;
    font-size:11px;
}

.box_landlord_whybullets 
{
    width:100%;
    margin:0 0 3px 0;
}

.box_landlord_clients 
{
	width:300px; 
	display:block; 
	float:right; 
	margin:0 20px 0 20px;
}

#box_landlord_rentcompanies
{
    background:url(../grafik/landlord/companiesbg.png); 
	background-repeat: no-repeat;
	width:300px;
	height:240px; 
	display:block; 
}

#box_landlord_quat
{
    background:url(../grafik/landlord/quat.png); 
	background-repeat: no-repeat;
	width:230px;
	display:block; 
	font-size:14px;
	font-family:Georgia;
	color:#2d4760;
	font-style:italic;
	font-weight:bold;
	padding:15px 0 0 32px;
	margin:10px 20px 0 20px;
}

/* UDLEJ BOLIG TILBUD */
#save_landingpage_content {
background:url('../grafik/landlord/savebg.png');
height:250px;
width:848px;
margin:0 0 0 25px;
}

#save_landingpage_left {
float:left;
width:315px;
margin:70px 0 0 215px;
}

#save_landingpage_left_headline {
font-size:32px;
color:#2d4761;
font-family:Georgia;
text-shadow:0px 1px 1px #f7e8b0;
font-weight:normal;
margin:0;
}

#save_landingpage_left_subline {
font-size:24px;
color:#ffffff;
font-family:Georgia;
text-shadow:0px 1px 1px #4f4415;
font-weight:normal;
margin:0;
}

#save_landingpage_right {
float: left;
margin: 60px 8px 0 70px;
width: 240px;
}

#save_landingpage_right_headline {
font-size:17px;
color:#4b4b4b;
font-family:Georgia;
font-weight:normal;
margin:0;
}

#save_landingpage_right_cta {
background: url("../grafik/landlord/savecta.png") no-repeat scroll 0 0 transparent;
color: #FFFFFF;
float: left;
font-family: Georgia;
font-size: 18px;
font-style: italic;
font-weight: bold;
padding: 14px 25px 13px;
text-shadow: 0 1px 1px #3B3210;
margin:10px 0 0 0;
}

#save_landingpage_bottom {
color: #919191;
float: right;
font-size: 10px;
font-weight: bold;
margin: 37px 0 0;
}
