html, body {
	margin: 0;
	padding: 0;
}

body {
	background: #cad8dd url(/site/images/bg_body.jpg) top center repeat-x;
	text-align: center;
	padding: 5px 0 0 0;
}

body, td, th, input, select, option, textarea {
	color: #515355;
	font-family: Georgia, 'Times New Roman', serif;
	font-size: 11px;
}

#inet_document {
	text-align: left;
	width: 974px;
	margin: 0 auto;
}

#inet_header {
	background: transparent url(/site/images/bg_header2.gif) top center no-repeat;
	margin: 0;
	position: relative;
	height: 110px;
	width: 974px;
}

#inet_logo {
	float: left;
	padding: 0px;	
}

#inet_logo img {
	display: block;
}


#feriepartnerLogo {
	position: absolute;
	right: 6px;
	top: 17px;
	width: 89px;
	height: 79px;
	z-index: 2;
}

#inet_sitetitle {
	height: 28px;
	width: 600px;
	position: absolute;
	top: 82px;
	left: 128px;
}

#inet_sitetitle p {
	color: #c9252b;
	padding: 3px 0 0 0;
	margin: 0;
	line-height: 1em;
}


#inet_options {
	position: absolute;
	bottom: 80px;
	right: 6px;
	width: 400px;
	z-index: 3;
	text-align: right;
}

#inet_options a {
	font-weight: normal;
	color: #0c4da2;
	text-decoration: none;
}

#inet_options .split {
	color: #d9dfe0;
}


#inet_fav {
	position: absolute;
	top: 84px;
	right: 6px;
	width: 200px;
	text-align: right;
}

#inet_fav a {
	font-weight: bold;
	color: #203c60;
	text-decoration: none;
	font-weight: bold;
}



/********************/
/**** PLAIN MENU ****/

#inet_plainmenu {
	font-weight: bold;
	position: absolute;
	top: 41px;
	left: 200px;
	width: 670px;
	height: 32px;
	z-index: 3;
	overflow: hidden;
	background: #2297c0 url(/site/images/bg_plainmenu.gif) center left repeat-x;
}


#inet_plainmenu table {
	border: none;
	border-collapse: collapse;
	margin: 0;
}

#inet_plainmenu td {
	vertical-align: middle;
	text-align: left;
	white-space: nowrap;
	background: transparent url(/site/images/bg_topmenuitem.gif) top right no-repeat;
	height: 32px;
}

#inet_plainmenu a,
#inet_plainmenu span {
	display: block;
	padding: 2px 8px;
}

#inet_plainmenu a {
	text-decoration: none;
	color: #fff;
}

#inet_plainmenu a:hover {
	color: #cc363b;
}

#inet_plainmenu .current a {
	color: #cc363b;
}

#inet_plainmenu .current a:hover {
	background: none;
}

/**** PLAIN MENU ****/
/********************/




/*****************/
/**** SUBMENU ****/

#inet_submenu {
	width: 202px;
	float: left;
	margin: 0 -4px 0 0;
	position: relative;
	z-index: 2;
	color: #958981;
}

#inet_submenuContent {
	padding: 0 0 20px 6px;
}

#inet_submenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	border-left: 1px solid #e0e0d3;
	background: #fff;
}

#inet_submenu ul ul {
	border-left: none;
	background: transparent;
}

#inet_submenu ul li {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #e0e0d3;
	background: transparent url(/site/images/bg_submenu.gif) top right repeat-y;
}

#inet_submenu ul ul li {
	background: none;
	border-bottom: none;
}

#inet_submenu ul ul li a {
	padding-left: 25px;
}

#inet_submenu ul ul ul li a {
	padding-left: 50px;
}



#inet_submenu li.first {
	border-top: 1px solid #e0e0d3;
}

#inet_submenu li li.first {
	border-top: none;
}

#inet_submenu li.current,
#inet_submenu li.currentfolder {
	background-image: none;
}


#inet_submenu li.closed ul {
	display: none;
}

#inet_submenu li.currentfolder a,
#inet_submenu li.current a {
	color: #c9252b;
	font-weight: bold;
}


#inet_submenu a {
	text-decoration: none;
	color: #958981;
	display: block;
	padding: 9px 9px;
}

#inet_submenu li.currentfolder li a {
	font-weight: normal;
	color: #958981;
}

#inet_submenu li.currentfolder li.current a {
	font-weight: bold;
	color: #c9252b;
}


#inet_submenu a:hover {
	color: #161717;
}



/**** SUBMENU ****/
/*****************/





/**************/
/**** NEWS ****/



#inet_extras {
	width: 208px;
	float: left;
	position: relative;
	z-index: 1;
}

#inet_extras h1 {
	font-size: 12px;
	text-transform: uppercase;
	margin: 0 0 5px 0;
	padding: 5px 10px;
}

#inet_news {
	width: 202px;
	overflow: hidden;
	margin: 0 0 20px 0;
}

#inet_news h1 {
	padding-top: 10px;
}

#inet_newsContent {
	margin: 0 0 0 2px;
	background: #f6f5ef url(/site/images/bg_news.gif) top left repeat-x;
}

#inet_news_more {
	background: #fbfbf9 url(/site/images/bg_news_more.gif) top left repeat-x;
	padding: 0 10px;
}

#inet_news_more a {
	display: block;
	text-align: right;
	padding: 14px 20px 14px 14px;
	text-decoration: none;
	font-weight: bold;
	color: #94b1b8;
	background: transparent url(/site/images/bg_news_more_arrow.gif) right center no-repeat;
}

#inet_news_more a:hover {
	color: #252525;
}

#inet_news .inet_news_item {
	margin: 6px 0 0 0;
	padding: 6px 10px;
	border-top: 1px solid #ddd;
}

#inet_news .inet_news_item a {
	text-decoration: none;
	color: #515355;
}

#inet_news .inet_news_item a:hover {
	text-decoration: underline;
}

#inet_news .inet_news_item h2 {
	font-size: 11px;
	font-weight: bold;
	color: #252525;
	margin: 0 0 5px 0;
	padding: 0;
}

#inet_news .inet_news_item h2 a {
	color: #252525;
	text-decoration: none;
}

#inet_news .inet_news_item h2 a:hover {
	color: #c9252b;
	text-decoration: none;
}

#inet_news .inet_news_item p {
	margin: 0;
	padding: 0;
}





.i_templ_10 #inet_news {
	width: auto;
}

.i_templ_10  #inet_newsContent {
	padding: 0 10px;
	background: none;
	margin: 0;
}



/**** NEWS ****/
/**************/




/****************/
/**** SEARCH ****/

.inet_search_msg {
	padding: 15px 0;
}

.search_result {
	margin: 0 0 15px 0;
}

.search_result .more {
	margin: 10px 0 0 0;
}

.inet_search_input,
.inet_search_button {
	border: 1px solid #000;
}

.inet_search_input {
	width: 150px;
	padding: 2px;
}

.inet_search_button {
	padding: 1px 5px;
}

/**** SEARCH ****/
/****************/


/*****************/
/**** SITEMAP ****/

#inet_sitemap ul {
	margin: 0 0 0 16px;
	padding: 0;
}

#inet_sitemap li, #inet_sitemap ul ul {
	padding: 2px 0;
}

/**** SITEMAP ****/
/*****************/


.i_templ_10 #inet_main {
	width: 600px;
	float: left;
}

.i_templ_10  #inet_mainContent {
}

#inet_subContent {
	background: transparent url(/site/images/bg_subpage.gif) 198px 0 repeat-y;
}

#inet_subContentTop {
	background: transparent url(/site/images/bg_subpagetop.gif) 198px 0 no-repeat;
	height: 11px;
	overflow: hidden;
}

#inet_subContentBot {
	background: transparent url(/site/images/bg_subpagebot.gif) 198px 0 no-repeat;
	height: 20px;
	overflow: hidden;
}


.i_templ_1 #inet_main,
.i_templ_2 #inet_main,
.i_templ_3 #inet_main,
.i_templ_4008 #inet_main,
.i_templ_9999 #inet_main
{
	width: 554px;
	float: left;
	position: relative;
	z-index: 1;
	margin: 0;
}


.i_templ_1 #inet_mainContent,
.i_templ_2 #inet_mainContent,
.i_templ_3 #inet_mainContent,
.i_templ_4008 #inet_mainContent {
	padding: 0 6px 20px 9px;
	min-height: 300px;
}

.i_templ_9999 #inet_mainContent {
	padding: 0 6px 20px 9px;
	min-height: 300px;
	margin-left: 3px; 
	width: 735px; 
	background-color: white; 
	border-top: 1px solid #e0e0d3;
	border-right: 1px solid #e0e0d3;
	border-left: 1px solid #e0e0d3;
}








#inet_txt {
	padding: 10px 12px 12px 12px;
}

.i_templ_1 #inet_imgs,
#inet_slideshow {
	width: 539px;
	background: transparent url(/site/images/bg_imgs.gif) bottom left repeat-x;
	padding: 0 0 18px 0;
	margin: 0;
}




#inet_main h1 {
	font-size: 14px;
	color: #0c4da2;
	text-transform: uppercase;
	margin: 0 0 10px 0;
	
}

#inet_main h2 {
	color: #161717;
	margin: 0 0 10px 0;
	font-size: 12px;
	padding: 0;
}


.inet_paragraphs {

}


.inet_para_102,
.inet_para_103 {
	padding: 10px 12px;
}

.inet_para_101 .inet_para_txt {
	padding: 0 12px;
}


.i_templ_2 #inet_txt,
.i_templ_3 #inet_txt,
.inet_para_102 .inet_para_txt,
.inet_para_103 .inet_para_txt {
	width: 343px;
	margin: 0 10px 0 0;
	float: left;
	overflow: hidden;
}

.i_templ_3 #inet_txt,
.inet_para_103 .inet_para_txt {
	float: right;
	margin: 0;
}


.inet_para_101 .inet_para_imgs {
	background: transparent url(/site/images/bg_imgs.gif) bottom left repeat-x;
	padding: 0 0 18px 0;
	margin: 0;
}

.i_templ_2 #inet_imgs,
.i_templ_3 #inet_imgs,
.inet_para_102 .inet_para_imgs,
.inet_para_103 .inet_para_imgs {
	width: 162px;
	float: left;
	overflow: hidden;
}

.i_templ_2 #inet_imgs .inet_img,
.i_templ_3 #inet_imgs .inet_img,
.inet_para_102 .inet_img,
.inet_para_103 .inet_img {
	width: 162px;
	background: transparent url(/site/images/bg_imgitem.gif) top left repeat-y;
	text-align: center;
}


.i_templ_2 #inet_imgs .inet_imgtop,
.i_templ_3 #inet_imgs .inet_imgtop,
.inet_para_102 .inet_imgtop,
.inet_para_103 .inet_imgtop {
	width: 162px;
	background: transparent url(/site/images/bg_imgitemtop.gif) top left no-repeat;
	height: 12px;
	overflow: hidden;
}

.i_templ_2 #inet_imgs .inet_imgbot,
.i_templ_3 #inet_imgs .inet_imgbot,
.inet_para_102 .inet_imgbot,
.inet_para_103 .inet_imgbot {
	width: 162px;
	background: transparent url(/site/images/bg_imgitembot.gif) top left no-repeat;
	height: 12px;
	overflow: hidden;
}


.i_templ_2 #inet_imgs inet_imgbot,
.i_templ_3 #inet_imgs inet_imgbot,
.inet_para_102 .inet_img_txt,
.inet_para_103 .inet_img_txt {
	padding: 2px 5px 5px 5px;
}



.i_templ_1 #inet_imgs .inet_img_txt {
	padding: 5px 1px 5px 1px;
}

.i_templ_2 #inet_imgs .inet_img_txt {
	padding: 0 5px 5px 11px;
}

.inet_para_120 .inet_img_item {
	padding: 0 0 10px 0;
}

.inet_para_120 .inet_img_txt {
	padding: 5px 2px;
}




/* overlay link for flash */
.inet_flashcontainer {
	position: relative;
}

.inet_flashcontainer a {
	position: absolute;
	top: 0;
	left: 0;
	background: url(/site/images/blank.gif);
	z-index: 2;
}












#inet_footer {
	margin: 0 0 20px 0;
	background: transparent url(/site/images/bg_footermain.gif) top center repeat-y;
	line-height: 18px;
/*	line-height: 20px; */
}

#inet_footerContent {
	padding: 2px 9px;
	background: transparent url(/site/images/bg_footer.gif) bottom center no-repeat;
}

#inet_footerContent * {
	color: #195969;	
}

#inet_footerContent table {
	border: none;
	border-collapse: collapse;
	margin: 0;
	width: 100%;
}

#inet_footerContent th {
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	text-transform: uppercase;
	background: #5aa5b8 url(/site/images/bg_footer_th.gif) 0 0 repeat-x;
	color: #fff;
	padding: 7px 12px;
	border-left: 1px solid #82bfcf;
}

#inet_footerContent th.first {
	border-left: none;
}

#inet_footerContent td {
	text-align: left;
	vertical-align: top;
	padding: 5px 12px 10px 12px;
}

#inet_footerContent a {
	color: #195969;
	text-decoration: none;
}

#inet_footerContent a:hover {
	color: #fff;
}

#inet_footerContent ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#inet_footerContent td.first ul ul {
	margin-left: 15px;
}

#inet_footerContent li {
	margin: 0;
	padding: 0;
}

#inet_footerContent td.first li a {
	background: none;
	padding-left: 0;
}


#inet_footerContent li a,
#inet_footerContent td.first li li a {
	display: block;
	padding-left: 9px;
	background: transparent url(/site/images/bg_footer_arr_off.gif) left center no-repeat;
}

#inet_footerContent li a:hover,
#inet_footerContent td.first li li a:hover {
	background-image: url(/site/images/bg_footer_arr_on.gif);
}




h1 {
	color: #000;
	font-size: 16px;
	margin: 0 0 15px 0;
}

h2 {
	font-size: 14px;
	margin: 0 0 15px 0;
}

h3 {
	font-size: 12px;
	margin: 0 0 10px 0;
}

p {
	margin: 0 0 15px 0;
}


a {
	color: #4389a6;
}

a:visited {
	color: #515355;
}

a img {
	border: none;
}

form {
	padding: 0;
	margin: 0;
}

.reset {
	clear: both;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	margin: 0 0 -1px 0;
}

.clearfix:after {

    content: ".";

    display: block;

    clear: both;

    visibility: hidden;

    line-height: 0;

    height: 0;

}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}




#inet_content {
	width: 974px;
	background: transparent url(/site/images/gradient.png) top center repeat-y;
	text-align: center;
}

#inet_contenttop {
	width: 974px;
	background: transparent url(/site/images/bg_contenttop.gif) top center no-repeat;
	height: 12px;
	overflow: hidden;
}

#inet_topsteps {
	width: 974px;
	background: transparent url(/site/images/bg_topsteps.png) top center no-repeat;
	padding: 10px 0 0 0;
}


#inet_topstepsContent {
	background: transparent url(/site/images/gradient.png) top center repeat-y;
	padding: 0 8px 0 7px;
}

#inet_topstepsWrapper {
	background: #f1f1e9 url(/site/images/bg_steps.gif) top left no-repeat;
	padding: 0 8px 5px 5px;
}

#inet_topsteps table {
	border: none;
	border-collapse: collapse;
	margin: 0;
}

#inet_topsteps td {
	width: 189px;
	height: 42px;
	vertical-align: middle;
}

#inet_topsteps a {
	display: block;
	padding: 5px 14px 5px 2px;
	text-align: center;
	text-decoration: none;
}

#inet_topsteps .current {
	background: transparent url(/site/images/bg_stepcurrent.gif) no-repeat;
}

#inet_topsteps td,
#inet_topsteps a {
	color: #d2d2d2;
}

#inet_topsteps .current,
#inet_topsteps .current a {
	color: #576a83;
}


#inet_middle {
	background: #fff url(/site/images/bg_content_grad.gif) top center repeat-x; 
	width: 960px;
	margin: 0 auto;
	text-align: left;
	position: relative;
/*	min-height: 800px; */
}

body.i_templ_10 #inet_middle {
	background: #fffffe url(/site/images/bg_content_grad_front.gif) top center repeat-x;
}




#inet_lower {
	padding: 0 0 10px 0;
}

#inet_fp_search {
	width: 600px;
	background: transparent url(/site/images/bg_fpsearch.gif) top left repeat-y;
	float: left;
	overflow: hidden;
}







#inet_fp_search select,
#inet_fp_search option {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}


#inet_fp_searchWrapper {
	background: transparent url(/site/images/bg_fpsearch_top.gif) top left no-repeat;
}

#inet_fp_searchContent {
	padding: 7px 6px 18px 17px;

	background: transparent url(/site/images/bg_fpsearch_bot.gif) bottom left no-repeat;
}

#fp_search_week {
	width: 50px;
}

#fp_search_monthyear {
	width: 118px;
}

#fp_search_duration {
	width: 170px;
}

#fp_search_visitors,
#fp_search_bedrooms,
#fp_search_pets {
	width: 160px;
}

#fp_search_area {
	width: 170px;
}



#fp_search_form {
	border: none;
	border-collapse: collapse;
	margin: 0;
}

#fp_search_form thead th {
	padding: 0;
	vertical-align: top;
	text-align: center;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
}

#fp_search_form tbody  td {
	padding: 0;
	vertical-align: top;
	text-align: left;
}

#fp_search_whenHeader {
	width: 180px;
	height: 39px;
}

#fp_search_whenHeaderContent {
	padding: 15px 0 10px 0;
}

#fp_search_houseHeader {
	background: url(/site/images/bg_fpsearch_house_h.gif) top left repeat-y;
	width: 201px;
	height: 39px;
}

#fp_search_houseHeaderContent {
	padding: 15px 0 10px 0;
}


#fp_search_whereHeader {
	background: url(/site/images/bg_fpsearch_where_h.gif) top left repeat-y;
	width: 194px;
	height: 39px;
}

#fp_search_whereHeaderContent {
	padding: 15px 0 10px 0;
}



#fp_search_when {
	background: url(/site/images/bg_fpsearch_when.gif) top right no-repeat;
	padding: 15px 0 0 0 !important;
}

#fp_search_house {
	background: url(/site/images/bg_fpsearch_house.gif) top left no-repeat;
	padding: 15px 0 0 24px !important;
}

#fp_search_where {
	background: url(/site/images/bg_fpsearch_where.gif) top left no-repeat;
	padding: 15px 0 0 10px !important;
}

#fp_search_fac {
	background: url(/site/images/bg_fpsearch_fac.gif) top left no-repeat;
}

#fp_search_submit {
	background: url(/site/images/bg_fpsearch_submit.gif) top left no-repeat;
	padding: 8px 9px !important;
	text-align: right !important;
}


.fp_search_section {
	margin: 0 0 15px 0;
}

.fp_search_sectionHeader {
	font-weight: bold;
	color: #b0a38e;
	margin: 0 0 4px 0;
}


#fp_search_facilities {
	border: none;
	border-collapse: collapse;
	margin: 0;
}

#fp_search_facilities td {
	vertical-align: top;
	text-align: left;
	padding: 2px 0 !important;
	width: 180px;
}

#fp_search_facilities td.inp {
	width: 23px !important;
}

#fp_search_facilities label {
	display: block;
	padding-top: 2px;
}

#fp_search_fac .fp_search_sectionHeader {
	position: relative;
	top: -20px;
}

#fp_search_submit input.checkbox {
	margin-right: 2px;
}

#fp_search_submit input.submit {
	text-transform: uppercase;
	padding: 2px 15px;
	background: #be252b;
	color: #fff;
	border-collapse: collapse;
	border-top: 1px solid #cb5055;
	border-right: 1px solid #dd8c8f;
	border-bottom: 1px solid #cb5155;
	border-left: 1px solid #dd8c8f;
	font-weight: bold;
	margin: 0 0 0 20px;
}







#inet_fp_altSearch {
	width: 360px;
	float: left;
	padding: 6px 0 0 0;
	overflow: hidden;
}

#inet_fp_altSearchImg {

}

#inet_fp_houseSearch {
	height: 60px;
	overflow: hidden;
	background: url(/site/images/bg_house_search.gif) top left no-repeat;
	color: #000;
	font-weight: bold;
}

#inet_fp_houseSearchContent {
	padding: 20px 0 0 25px;
}

#inet_fp_houseSearch input.text {
	background: #fff;
	border: 1px solid #7f9db9;
	margin: 0 8px;
	padding: 2px;
}

#inet_fp_houseSearch input.submit {
	text-transform: uppercase;
	color: #fff;
	background: #809b34;
	border: none;
	padding: 2px 5px;
	font-weight: bold;
}



#inet_fp_lastMinute {
	width: 360px;
	height: 88px;
	overflow: hidden;
}

#inet_fp_lastMinuteContent {
 	margin: 5px 0 5px 4px;
	width: 352px;
	height: 78px;
}



#inet_fp_lastMinuteContent {
	position: relative;
}

#inet_fp_lastMinuteHeader {
	position: absolute;
	top: 11px;
	left: 11px;
	width: 342px;
	background: #238ab5;
}

#inet_fp_lastMinuteHeader table {
	border: none;
	border-collapse: collapse;
	margin: 0;
	width: 337px;
}

#inet_fp_lastMinuteHeader td {
	color: #fff;
	padding: 3px 5px;
	vertical-align: middle;
	text-align: left;
}

#inet_fp_lastMinuteHeader td.header {
	text-transform: uppercase;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#inet_fp_lastMinuteHeader td.arrow {
	text-align: right;
	font-weight: bold;
	background: transparent url(/site/images/bg_fp_lastminute_arrow.gif) right center no-repeat;
	padding-right: 15px;
}

#inet_fp_lastMinuteText {

}




#inet_fp_txt {
	background: transparent url(/site/images/bg_fp_txt.gif) top left repeat-y;
}

#inet_fp_txtTop {
	background: transparent url(/site/images/bg_fp_txttop.gif) top left no-repeat;
	height: 13px;
	overflow: hidden;
}

#inet_fp_txtBot {
	background: transparent url(/site/images/bg_fp_txtbottom.gif) top left no-repeat;
	height: 11px;
	overflow: hidden;
}

#inet_fp_txtSections {
	width: 225px;
	height: 449px;
	float: left;
}

#inet_fp_txtContent {
	width: 371px;
	float: left;
	overflow: hidden;
}

#inet_fp_txtInnerContent {
/*	padding: 4px; */
}


/*
.inet_para_120 {
    display: none;
    visibility: hidden;
}

#inet_para_120_0 {
    display: block;
    visibility: visible;
}
*/

.inet_para_120,
#inet_para_120_0 {
	padding: 0 2px;
}

.inet_para_120 {
	display: none;
	visibility: hidden;
}

#inet_para_120_0 {
	display: block;
	visibility: visible;
}

.inet_para_120 h1 {
	padding: 4px 10px 0 10px !important;
	margin: 0 0 15px 0 !important; 
}

.inet_para_120 .inet_para_txt {
	padding: 5px 8px;
}

.inet_para_120 .inet_para_txt h1 {
	padding: 0 !important;
}

.inet_para_120 .inet_para_imgs {
	margin: 0 2px;
	width: 363px;
	overflow: hidden;
}



#inet_fp_txtSections .active {
	background: transparent url(/site/images/bg_paralink.gif) top right no-repeat;
}

.inet_paragraph_1200 {
	width: 225px;
}


.inet_paragraph_1200 td {
	padding: 0px 5px 0px 20px;
	vertical-align: middle;
	height: 41px;
}

.inet_paragraph_1200 a {
	display: block;
	width: 195px;
	text-decoration: none;
	text-transform: uppercase;
	color: #856e5d;
}

.inet_paragraph_1200 a:hover {
	color: #c9252b;
}



#inet_tabs {
	float: right;
	width: 360px;
	background: transparent url(/site/images/bg_tabs.gif) repeat-y top center;

}

#inet_tabstop {
	height: 57px;
	background: transparent url(/site/images/bg_tabstop.gif) repeat-y top center;
}

#inet_tabstop .content {
	padding: 10px 13px 0 7px;
}

#inet_tabstop * td {
	height: 42px;
	vertical-align: middle;
	text-align: center;
}

#inet_tabstop a {
	display: block;
	width: 170px;
	text-decoration: none;
}

#inet_tabstop .active {
	background: transparent url(/site/images/bg_tabactive.gif) no-repeat top left;
}

#inet_tabsContent {
	background: transparent url(/site/images/bg_tabscontent.gif) no-repeat top center;
	height: 405px;
	overflow: hidden;
}

#inet_tabsContent .tabContent {
	height: 405px;
	padding: 0;
	overflow: auto;
}

#inet_tabsContent .tabInnerContent {
	padding: 0 0 0 9px;
}

#inet_tabsContent .inet_news_item {
	padding: 10px 25px 0 20px;
	margin: 0 0 5px 0;
	background: transparent url(/site/images/fp_news_bg.gif) 0 0 no-repeat;
}

#inet_tabsContent .first {
	background-image: none;
}

#inet_tabsContent .inet_news_item h2 {
	color: #252525;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 2px 0;
}

#inet_tabsContent .inet_news_item h2 a {
	color: #252525;
	text-decoration: none;
}

#inet_tabsContent .inet_news_item h2 a:hover {
	color: #c9252b;
}

#inet_tabsContent .inet_news_item p { 
	color: #515354;
	margin: 0 0 5px 0;
}

#inet_tabsContent .inet_news_item p a {
	color: #515354;
	text-decoration: none;
}

#inet_tabsContent .inet_news_item p a:hover {
	text-decoration: underline;
}


#inet_tabsContent .inet_news_img {
	width: 70px;
	float: left;
}


#inet_tabsContent .inet_news_txt {
	width: 218px;
	float: left;
}


#tabContent_activities {
	display: none;
}


#inet_tabsbottom {

}



#inet_languageMenu {
	position: absolute;
	top: 3px;
	left: 960px;
	width: 35px;
	overflow: hidden;
}












#loading {
	width: 128px;
	height: 15px;
	background: transparent url(/site/images/ajax-loader.gif) 0 0 no-repeat;
	visibility: hidden;
	float: left;
	margin: 10px 0 0 20px;
}






/******** JH07052009 ********/

#inet_fp_search2 {
	background: transparent url(/site/images/bg_fp_search2.png) left top repeat-y;
	height: 186px;
}

#inet_fp_search2_inner {
	width: 960px;
	margin: 0 auto;
	position: relative;
}

.i_templ_11 #inet_languageMenu {
	top: 58px;
}

#inet_fp_search2_form {
	background: transparent url(/site/images/bg_search_form.png) left top no-repeat;
	width: 754px;
	height: 186px;
	float: left;
}

#inet_fp_search2_map {
	background: transparent url(/site/images/map.png) right top no-repeat;
	width: 206px;
	height: 186px;
	float: left;
}

#inet_fp_search2_locs {
	width: 206px;
	height: 186px;
	position: relative;
}

.inet_loc {
	width: 100px;
	height: 12px;
	position: absolute;
}

.inet_loc td {
	vertical-align: middle;
}

.inet_loc td a {
	color: #576d77;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

#inet_form_title {
	height: 57px;
}

#inet_form_title_content {
	padding: 22px 0 0 15px;
}

#inet_form_title h1 {
	color: #1e2426;
	text-transform: uppercase;
	line-height: 24px;
	margin: 0;
}

#inet_form_cols {
	height: 81px;
}

.inet_form_col {
	width: 151px;
	overflow: hidden;
	text-align: center;
	float: left;
}

.inet_form_col h2 {
	margin: 10px 0 8px 15px;
	font-size: 12px;
	color: #080909;
	text-align: left;
	text-transform: uppercase;
	line-height: 16px;
}

.inet_form_col select {
	width: 120px !important;
	color: #696b6c;
	font-family: Verdana, sans-serif;
	font-size: 10px;
}

.inet_form_col #fp_search_day {
	width: 40px !important;
}

.inet_form_col #fp_search_yearmonth {
	width: 65px !important;
}

.inet_form_col #fp_search_prettydate {
	width: 100px;
	color: #696b6c;
	font-family: Verdana, sans-serif;
	font-size: 10px;
}

.inet_form_col .aproxydate_wrapper {
	text-align: left;
}

.inet_form_col table.aproxydate {
	margin: 5px 0 0 15px;
}

.inet_form_col table.aproxydate td {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	vertical-align: middle;
	text-align: left;
}

.inet_form_col #aproxydate {
	width: 14px;
	height: 14px;
	margin: 0;
	padding: 0;
}

#inet_form_cols .last {
	width: 150px;
}

#inet_form_fac {
	width: 475px;
	float: left;
}

#inet_form_subm {
	width: 279px;
	float: left;
}

#inet_form_fac table td {
	padding: 0 10px 0 0;
	height: 48px;
	vertical-align: middle;
}

#inet_form_subm table td {
	height: 48px;
	vertical-align: middle;
}

#inet_form_subm td a {
	color: #c9252b;
}

#inet_form_subm td input {
	background-color: #4094bb;
	margin: 0 0 0 10px;
	padding: 2px 12px;
	border: 0;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	cursor: pointer;
}

.i_templ_11 #inet_content_inner {
	position: relative;
}

.i_templ_11 #inet_middle {
	background-image: none !important;
	position: relative;
	z-index: 1;
}

.i_templ_11 #inet_upper {
	background: transparent url(/site/images/bg_upper.gif) left top repeat-x;
	height: 336px;
}

.i_templ_11 #inet_front_flash {
	padding: 14px 8px 0 7px;
}

.i_templ_11 #flash_obj {
	border: 3px solid #c5d8e2;
}

.i_templ_11 #inet_upper_left {
	width: 604px;
	float: left;
}

.i_templ_11 #inet_upper_right {
	padding: 9px 0 0 0;
	width: 356px;
	float: left;
}

.inet_frontbox {
	background: transparent url(/site/images/bg_frontbox.png) left top no-repeat;
	width: 177px;
	height: 107px;
	float: left;
	overflow: hidden;
}

.inet_frontbox_content {
	padding: 7px 0 0 10px;
}

.inet_frontbox_img {
	height: 69px;
	overflow: hidden;
}

.inet_frontbox_img a {
	display: block;
	height: 69px;
	overflow: hidden;
}

.inet_frontbox_title {
	margin: 6px 0 0 5px;
	height: 25px;
	overflow: hidden;
	font-family: Tahoma, sans-serif;
	color: #c9252b;
	font-weight: bold;
	text-transform: uppercase;
}

.inet_frontbox_title a {
	color: #c9252b;
	text-decoration: none;
}

.i_templ_11 #inet_lower {
	background: #fff url(/site/images/bg_lower.gif) left top repeat-x;
}

.i_templ_11 #inet_fp_txt {
	background: none;
	padding: 10px 3px 0 8px;
}

.i_templ_11 #inet_fp_txtTop {
	background: transparent url(/site/images/bg_fp_txttop2.gif) top left no-repeat;
	height: 3px;
	overflow: hidden;
}

.i_templ_11 #inet_fp_txtContent {
	background: transparent url(/site/images/bg_fp_txtcontent2.gif) left top repeat-y;
	width: auto;
	float: none;
	overflow: visible;
}

.i_templ_11 #inet_fp_txtInnerContent {
	padding: 15px 12px 5px 12px;
	line-height: 18px;
}

.i_templ_11 #inet_fp_txtInnerContent h1 {
	margin: 0 -12px 15px -12px;
	padding: 0 12px 15px 12px;
	color: #0c0f10;
	border-bottom: 1px solid #cee3ea;
}

.i_templ_11 #inet_fp_txtBot {
	background: transparent url(/site/images/bg_fp_txtbottom2.gif) top left no-repeat;
	height: 3px;
	overflow: hidden;
}


.i_templ_11 #inet_right {
	padding-top: 10px;
	width: 360px;
	float: right;
}


#inet_fp_nlSub {
	margin: 0 0 10px 3px;
	height: 67px;
	overflow: hidden;
	background: url(/site/images/bg_nlsub.gif) top left no-repeat;
	color: #000;
}

#inet_fp_nlSubContent {
	padding: 9px 20px 0 25px;
}

#inet_fp_nlSubContent h1,
.i_templ_11 #inet_fp_houseSearchContent h1 {
	margin: 0 0 5px 0;
	font-size: 13px;
	font-family: Tahoma, sans-serif;
	text-transform: uppercase;
}

#inet_fp_nlSubContent a {
	color: #c9252b;
}

.i_templ_11 #inet_fp_lastMinute {
	width: auto;
	height: auto;
	padding: 0 0 5px 7px;
}

.i_templ_11 #inet_fp_lastMinuteContent {
 	margin: 0;
	width: 348px;
}


.i_templ_11 #inet_fp_houseSearch {
	background: url(/site/images/bg_house_search2.gif) top left no-repeat;
	margin: 0 0 0 3px;
	height: 67px;
	font-weight: normal;
}

.i_templ_11 #inet_fp_houseSearchContent {
	padding-top: 9px;
}

.i_templ_11 #inet_fp_houseSearchContent td {
	text-align: left;
	vertical-align: middle;
}

.i_templ_11 #inet_tabs {
	background: none;
	padding: 0 0 0 4px;
	float: none;
	width: auto;
}

.i_templ_11 #inet_tabstop {
	background: transparent url(/site/images/bg_tabstop2.gif) center top repeat-y;
}

.i_templ_11 #inet_tabstop .content {
	padding-right: 0;
}

.i_templ_11 #inet_tabsContent {
	background: transparent url(/site/images/bg_tabs2.gif) repeat-y top center;
	height: auto;
	overflow: visible;
}

.i_templ_11 #inet_tabsContent .tabContent {
	height: auto;
	overflow: visible;
}

.i_templ_11 #inet_tabsContent .tabInnerContent {
	padding: 0 0 0 7px;
}


.i_templ_11 #inet_tabsContent .inet_news_item {
	padding: 10px 0 5px 20px;
	margin: 0;
}

#inet_newsarc_link {
	margin: 0 10px 0 7px;
	padding: 12px 12px 5px 0;
	border-top: 1px solid #c6dbe3;
	text-align: right;
}

#inet_newsarc_link a {
	color: #94b1b8;
	font-weight: bold;
	text-decoration: none;
}

.i_templ_11 #inet_fp_altSearch {
	position: absolute;
	left: 7px;
	top: 0;
	z-index: 10;
	display: none;
	width: 960px;
	float: none;
	padding: 0;
	overflow: visible;
}





.i_templ_202 #inet_news {
	width: auto;
	overflow: visible;
	margin: 0;
}

.i_templ_202 #inet_news .inet_news_item {
	margin: 6px 0 0 0;
	padding: 6px 0;
	border-top: 1px solid #ddd;
}

.i_templ_202 .inet_news_img {
	width: 70px;
	float: left;
}

.i_templ_202 .inet_news_txt {
	width: 440px;
	float: left;
}

#inet_newsFilter {
	background: #fff;
	margin: 0 6px 0 0;
	padding: 10px 0 15px 10px;
	border-right:1px solid #D0DDE0;
	border-top:1px solid #D0DDE0
}

#inet_newsFilter ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#inet_newsFilter li {
	margin: 0;
	padding: 2px 0;
}

#inet_newsFilter li.current {
	font-weight: bold;
}

.i_templ_11 #inet_main .inet_paragraphs {
	background: transparent url(/site/images/bg_para_130.gif) 282px 0 repeat-y;
	margin: 0 0 10px 0;
}

.inet_para_130 {
	width: 282px;
	float: left;
}

.i_templ_11 .peven {
	float: right;
}

.i_templ_11 .puneven .inet_para_content {
	padding-right: 11px;
}

.i_templ_11 .peven .inet_para_content {
	padding-left: 11px;
}

.inet_para_130 .inet_img_item,
.inet_para_130 .inet_para_txt {
	padding: 0 0 10px 0;
}

.inet_inp {
	margin: 0 0 10px 0;
	padding: 2px;
	width: 150px;
	border: 1px solid #5aa5b8;
}