/* Definition von Styles, die zusaetzlich zu den raiffeisen.at styles benoetigt werden.
/*@version 1.0, 10.12.2006, wrshfb, Erstellung */ 

/* top element */

#wi_wohnenin_content {
	color: #000000;
	width: 96%;
	margin: 0;
	padding-right: 15px;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
#wi_wohnenin_content a:link,#wi_wohnenin_content a:visited,#wi_wohnenin_content a:hover,#wi_wohnenin_content a:active {
	text-decoration: underline;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#wi_wohnenin_content td {
	font-weight: normal;
	font-size: 11px !important;
	border: 0;
	/*height: 14px;*/
}

#wi_wohnenin_content div {
	float: left;
}

#wi_wohnenin_content_detail div {
	float: none;
}

#wi_main_content {
	color: #000000;
	margin: 0;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

#wi_main_content a:link,#wi_main_content a:visited,#wi_main_content a:hover,#wi_main_content a:active {
	text-decoration: underline;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#wi_main_content td {
	font-weight: normal;
	font-size: 11px !important;
	border: 0;
	height: 14px;
}

#wi_main_content div {
	float: left;
}

/* common styles for text and images */
.wi_welcome {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.wi_bold_text {
	font-weight: bold;
}

.wi_label_text {
	font-weight: bold;
	font-size: 11px;
}

.wi_radio {
	font-weight: normal;
	font-size: 11px;
	border: 0;
	background-color: transparent;
}

.wi_checkbox {
	border: 0;
	background-color: transparent;
}

.wi_radio_table {
	font-weight: normal;
	font-size: 11px;
	border: 0;
	background-color: transparent;
}


.wi_box_text {
	font-size: 11px;
	font-weight: normal;
}

.wi_wohnenin_title {
	width: 100%;
	text-align: left;
	border-bottom: 1px solid black;
	float: left;
	margin-bottom: 13px;
}

.wi_wohnenin_image {
	margin: 0;
	width: 200px;
	text-align: left;
}

.wi_fileupload{
	height:18px !important;
}

* html .wi_fileupload {
	height: 14px !important;
}

/* paragraphs */

.wi_wohnenin_div {
	margin: 0;
	width: 100%;
	text-align: left;
	float: left;
	padding-top: 0px;
	padding-bottom: 13px;
	
}

.wi_wohnenin_paragraph {
	margin: 0;
	width: 100%;
	padding-top: 8px;
	padding-bottom: 13px;
	text-align: left;
	float: left;
}

.wi_wohnenin_paragraph a:link,.wi_wohnenin_paragraph a:visited,.wi_wohnenin_paragraph a:hover,.wi_wohnenin_paragraph a:active
	{
	text-decoration: underline;
	font-size: 13px;
}

.wi_wohnenin_paragraph_yellow_border {
	border: 1px solid #736f6e;
	background-color: #FFFCBE;
	padding: 10px 1%;
	margin: 0;
	width: 98%;
	text-align: left;
	float: left;
}

* html .wi_wohnenin_paragraph_yellow_border {
	width: 100%;
}

.wi_wohnenin_paragraph_border {
	border-top: 0;
	border-bottom: 1px solid #736f6e;
	border-left: 1px solid #736f6e;
	border-right: 1px solid #736f6e;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 1%;
	padding-left: 1%;
	margin: 0;
	width: 98%;
	text-align: left;
	float: left;
}

* html .wi_wohnenin_paragraph_border {
	width: 100%;
}

.wi_wohnenin_paragraph_full_border {
	border-top: 1px solid #736f6e;
	border-bottom: 1px solid #736f6e;
	border-left: 1px solid #736f6e;
	border-right: 1px solid #736f6e;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0;
	width: 100%;
	text-align: left;
}

.wi_wohnenin_paragraph_full_border a:link,.wi_wohnenin_paragraph_full_border a:visited,.wi_wohnenin_paragraph_full_border a:hover,.wi_wohnenin_paragraph_full_border a:active{
	font-size: 11px !important;
}

.wi_input_number{
	 text-align: right;
	 width: 100%;
	 font-size: 11px !important;
}

/* tabs */
.wi_active_tab {
	color: black !important;
	height: 17px;
	padding-left: 5px;
	float: left;
	background-image: url(/WohnenIn/ext/rso/wi/images/default/activetab.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 11px;
	font-weight: bold;
	width: 158px;
}

* html .wi_active_tab {
	padding-top: 2px;
}

.wi_active_tab_suchparameter {
	color: black !important;
	height: 17px;
	padding-left: 5px;
	float: left;
	background-image: url(/WohnenIn/ext/rso/wi/images/default/activetab_suchparameter.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 11px;
	font-weight: bold;
}

* html .wi_active_tab_suchparameter {
	padding-top: 2px;
}

.wi_active_tab_small {
	color: black !important;
	height: 17px;
	width:59px;
	padding-left: 5px;
	float: left;
	background-image: url(/WohnenIn/ext/rso/wi/images/default/activetab_small.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
* html .wi_active_tab_small {
	width:64px;
	padding-top: 2px;
}

.wi_active_tab_small a:link,.wi_active_tab_small a:visited,.wi_active_tab_small a:hover,.wi_active_tab_small a:active
	{
	font-size: 10px !important;
	text-decoration: none !important;
	font-weight: bold !important;
	color: black !important;
}

.wi_inactive_tab_huge {
	height: 17px;
	width:132px;
	padding-left: 5px;
	float: left;
	background-image: url(/WohnenIn/ext/rso/wi/images/default/inactivetab_huge.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

* html .wi_inactive_tab_huge {
	width:137px;
	padding-top: 2px;
}

.wi_inactive_tab_huge a:link,.wi_inactive_tab_huge a:visited,.wi_inactive_tab_huge a:hover,.wi_inactive_tab_huge a:active
	{
	font-size: 10px !important;
	text-decoration: none !important;
	font-weight: bold !important;
}
.wi_active_tab_huge {
	color: black !important;
	height: 17px;
	width:132px;
	padding-left: 5px;
	float: left;
	background-image: url(/WohnenIn/ext/rso/wi/images/default/activetab_huge.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

* html .wi_active_tab_huge {
	width:137px;
	padding-top: 2px;
}

.wi_active_tab_huge a:link,.wi_active_tab_huge a:visited,.wi_active_tab_huge a:hover,.wi_inactive_tab_huge a:active
	{
	font-size: 10px !important;
	text-decoration: none !important;
	font-weight: bold !important;
	color: black !important;
}

.wi_inactive_tab_big {
	height: 17px;
	width:96px;
	padding-left: 5px;
	float: left;
	background-image: url(/WohnenIn/ext/rso/wi/images/default/inactivetab_big.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

* html .wi_inactive_tab_big {
	width:101px;
	padding-top: 2px;
}

.wi_inactive_tab_big a:link,.wi_inactive_tab_big a:visited,.wi_inactive_tab_big a:hover,.wi_inactive_tab_big a:active
	{
	font-size: 10px !important;
	text-decoration: none !important;
	font-weight: bold !important;
}

.wi_active_tab_big {
	color: black !important;
	height: 17px;
	width:96px;
	padding-left: 5px;
	float: left;
	background-image: url(/WohnenIn/ext/rso/wi/images/default/activetab_big.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

* html .wi_active_tab_big {
	width:101px;
	padding-top: 2px;
}

.wi_active_tab_big a:link,.wi_active_tab_big a:visited,.wi_active_tab_big a:hover,.wi_active_tab_big a:active
	{
	font-size: 10px !important;
	text-decoration: none !important;
	font-weight: bold !important;
	color: black !important;
}

.wi_inactive_tab_medium {
	height: 17px;
	width:74px;
	padding-left: 5px;
	float: left;
	background-image: url(/WohnenIn/ext/rso/wi/images/default/inactivetab_medium.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

* html .wi_inactive_tab_medium {
	width:79px;
	padding-top: 2px;
}

.wi_inactive_tab_medium a:link,.wi_inactive_tab_medium a:visited,.wi_inactive_tab_medium a:hover,.wi_inactive_tab_medium a:active
	{
	font-size: 10px !important;
	text-decoration: none !important;
	font-weight: bold !important;
}

.wi_active_tab_medium {
	color: black !important;
	height: 17px;
	width:74px;
	padding-left: 5px;
	float: left;
	background-image: url(/WohnenIn/ext/rso/wi/images/default/activetab_medium.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

* html .wi_active_tab_medium {
	width:79px;
	padding-top: 2px;
}

.wi_active_tab_medium a:link,.wi_active_tab_medium a:visited,.wi_active_tab_medium a:hover,.wi_active_tab_medium a:active
	{
	font-size: 10px !important;
	text-decoration: none !important;
	font-weight: bold !important;
	color: black !important;
}

.wi_inactive_tab_small {
	height: 17px;
	width:59px;
	padding-left: 5px;
	float: left;
	background-image: url(/WohnenIn/ext/rso/wi/images/default/inactivetab_small.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

* html .wi_inactive_tab_small {
	width:64px;
	padding-top: 2px;
}

.wi_inactive_tab_small a:link,.wi_inactive_tab_small a:visited,.wi_inactive_tab_small a:hover,.wi_inactive_tab_small a:active
	{
	font-size: 10px !important;
	text-decoration: none !important;
	font-weight: bold !important;
}


/* boxes */
.wi_titlebox1 {
	float: left;
}

.wi_titlebox2 {
	float: right !important;
	width: 30%;
	margin-top: 5px;
}


/* Layout-Styles */

/* Layout-Styles */
.wi_search_col_left{
	width: 20% !important;
}

.wi_search_col_right{
	width: 80% !important;
}

.wi_create_col_left{
	width: 35% !important;
}

.wi_create_col_right{
	width: 65% !important;
}

.wi_create_col_right_left{
	width: 45% !important;
}

.wi_create_col_right_left_number{
	width: 15% !important;
}

.wi_create_col_right_right{
	width: 53% !important;
}

.wi_max_min_seit_width{
	margin-left: 10px;
	width: 40px;
}

.wi_detail_box_yellow {
	width: 100%;
	background-color: #FFFCBE;
}

.wi_detail_box_white {
	width: 100%;
	background-color: #FFFF;
}

.wi_detail_box_left_margin {
	margin-bottom: 7px;
	padding: 0px;
	text-align: left;
	vertical-align: center;
	width: 100%;
	float: left;
}

.wi_detail_box_left_halb {
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 48%;
	float: left;
}

.wi_detail_box_left {
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 24%;
	float: left;
}

.wi_left_box {
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: center;
	float: left;
}

.wi_left_box_padding_right {
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: center;
	padding-right: 5px;
	float: left;
}

.wi_right_box {
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: center;
	float: right !important;
}

/* tables */
.wi_standardTable {
	margin-top: 10px;
	width: 100%;
	cellspacing: 0;
	cellpadding: 0;
	border: 0;
	float: left;
}

.wi_standardTable a:link,.wi_standardTable a:visited,.wi_standardTable a:hover,.wi_standardTable a:active{
	font-size: 11px !important;
}

.wi_td-header {
	color: black !important;
	font-weight: bold;
	background-color: #F9F300;
	height: 16px;
	text-align: center;
	font-size: 11px !important;
}
.wi_td-header a:link,.wi_td-header a:visited,.wi_td-header a:hover,.wi_td-header a:active
	{
	font-size: 11px !important;
	text-decoration: none !important;
	font-weight:bold !important;
	color: black !important;
}

.wi_td-row1 {
	background-color: #FFF;
}

.wi_td-row2 {
	background-color: #FFFCBE;
}

.wi_td-grey {
	background-color: #F0F0F0;
}

.wi_colBilder {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	width: 50%;
	text-align: left;
	vertical-align: center;
}

.wi_colSearch_left {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	text-align: left;
	vertical-align: center;
}

.wi_colSearch_right {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	text-align: right;
	vertical-align: center;
}

.wi_colSearch_center {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	text-align: center;
	vertical-align: center;
}


.wi_colSearchJob_left {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	text-align: left;
	vertical-align: center;
}

.wi_colSearchJob_right {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	text-align: right;
	vertical-align: center;
}

.wi_colSearchJob_icon {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	width: 1px;
	text-align: center;
	vertical-align: center;
}


.wi_scroller {
	float: left;
	margin-left:40%;
	padding-bottom: 20px;
}

* html .wi_scroller {
	margin-left:20%;
}

.wi_scroller a:link,.wi_scroller a:visited,.wi_scroller a:hover,.wi_scroller a:active{
	font-size: 11px !important;
}

.wi_paginatorColumn {
}

.wi_paginatorActiveColumn {
	text-decoration: none !important;
	font-weight: bold !important;
}
.wi_paginatorActiveColumn a:link,.wi_paginatorActiveColumn a:visited,.wi_paginatorActiveColumn a:hover,.wi_paginatorActiveColumn a:active
	{
	text-decoration: none !important;
	font-weight: bold !important;
}

/* separators */

.wi_paragraph_separator {
	border: dotted #736f6e 1px;
	height: 1px;
	vertical-align: center;
}

/* styles for divs with background images */
.wi_info {
	width: 100%;
	height: 40px;
	float: left;
	background-image: url(/WohnenIn/ext/rso/wi/images/icon_info.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.wi_info div {
	padding-left: 50px;
}

.wi_info a:link,.wi_info a:visited,.wi_info a:hover,.wi_info a:active {
	text-decoration: underline;
}

/*löschen*/
.wi_recommend {
	text-indent: 25px;
	width: 150px;
	float: right;
	background-image:
		url(/WohnenIn/ext/rso/wi/images/recommend.ico);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	margin: 0;
	padding: 0;
}

/*löschen*/

/* Error-Message */

.wi_error {
	margin: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding:0px 0px 2% 8%;
	font-size: 13px;
	font-weight: bold;
	color: #990000;
	background-color: #FFE5E5;
	border: 1px solid #990000;
	background-image: url(/WohnenIn/ext/rso/wi/images/icon_error.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
	width: 95%;
}

* html .wi_error {
	padding: 15px 0px 0px 30px;
	width: 100%;
}

.wi_statusmessage {
	margin: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding:0px 0px 2% 8%;
	font-size: 13px;
	font-weight: bold;
	color: #187418;
	background-color: #E8F1E8;
	border: 1px solid #187418;
	background-image: url(/WohnenIn/ext/rso/wi/images/tickmark.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
	width: 95%;
}

* html .wi_statusmessage {
	padding: 15px 0px 0px 30px;
	width: 100%;
}

.wi_div_popup {
	padding: 20px;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color: white;
	border: 3px solid #736f6e;
	position: absolute;
	top: 80px;
	display: none;
	width: 68%;
	background-position: 10px 5px;
	text-align: center;
}

.wi_div_ltp_popup {
	padding: 20px;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color: white;
	border: 3px solid #736f6e;
	position: absolute;
	top: 80px;
	display: none;
	width: 70%;
	background-position: 10px 5px;
	text-align: center;
}
.wi_popup_cell {
	width: 100%;
}

.wi_popup_left {
	width: 40%;
}

.wi_popup_right {
	width: 55%;
}

.wi_popup_close {
	float: right !important;
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline !important;
	font-size: 10px !important;
}

.wi_popup_close a:link,.wi_popup_close a:visited,.wi_popup_close a:hover,.wi_popup_close a:active
	{
	text-decoration: underline !important;
	font-size: 10px !important;
}

/* diese Styles sind nur für den html-dummy und können danach gelöscht werden, da die  */
	/* untere Link-Leiste und die back Links von raiffeisen.at implementiert werden */
.wi_back_right {
	float: right !important;
	background-image: url(/WohnenIn/ext/rso/wi/images/icon_back.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
}

.wi_back_right a:link,.wi_back_right a:visited,.wi_back_right a:hover,.wi_back_right a:active
	{
	text-decoration: underline !important;
	font-size: 10px !important;
}


/* Footer */

.wi_table_back {
	background-image: url(/WohnenIn/ext/rso/wi/images/icon_back.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
}

.wi_table_next {
	background-image: url(/WohnenIn/ext/rso/wi/images/icon_arrow_grey.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
}

/* Ende Frage stellen */
.wi_back {
	float: left !important;
	background-image: url(/WohnenIn/ext/rso/wi/images/icon_back.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 9px;
}

.wi_back a:link,.wi_back a:visited,.wi_back a:hover,.wi_back a:active {
	text-decoration: underline !important;
	font-size: 10px !important;
}

.wi_next {
	float: left !important;
	background-image: url(/WohnenIn/ext/rso/wi/images/icon_arrow_grey.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
}

.wi_next a:link,.wi_next a:visited,.wi_next a:hover,.wi_next a:active {
	text-decoration: underline !important;
	font-size: 10px !important;
}


/* Buttons Hintergrundbilder */

.wi_button_anbieter_kontakt_size {
	width: 200px;
	height: 68px !important;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_anbieter_kontakt {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/big_anbieter_kontaktieren.jpg);
	background-repeat: no-repeat;
}
.wi_button_finanzierungsanfrage_size {
	width: 200px;
	height: 68px !important;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_finanzierungsanfrage {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/big_finanzierungsanfrage.jpg);
	background-repeat: no-repeat;
	
}
.wi_button_new_search_job_size {
	width: 186px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_new_search_job {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_new_search_job.gif);
	background-repeat: no-repeat;
	
}
.wi_button_new_offer_size {
	width: 166px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_new_offer {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_new_offer.gif);
	background-repeat: no-repeat;
	
}
.wi_button_newpicture_save_size {
	width: 146px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_newpicture_save {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_newpicture_save.gif);
	background-repeat: no-repeat;
}
.wi_button_next_size {
	width: 63px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_next {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_next.gif);
	background-repeat: no-repeat;
}
.wi_button_offersave_size {
	width: 134px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_offersave {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_offersave.gif);
	background-repeat: no-repeat;
}
.wi_button_picture_delete_size {
	width: 97px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_picture_delete {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_picture_delete.gif);
	background-repeat: no-repeat;
}
.wi_button_picture_workon_size {
	width: 125px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_picture_workon {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_picture_workon.gif);
	background-repeat: no-repeat;
}
.wi_button_save_search_size {
	width: 172px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_save_search {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_save_search.gif);
	background-repeat: no-repeat;
}
.wi_button_send_news_size {
	width: 125px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_send_news {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_send_news.gif);
	background-repeat: no-repeat;
}
.wi_button_start_search_size {
	width: 106px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_start_search {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_start_search.gif);
	background-repeat: no-repeat;
}
.wi_button_startpicture_select_size {
	width: 119px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_startpicture_select {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_startpicture_select.gif);
	background-repeat: no-repeat;
}
.wi_button_store_changes_size {
	width: 172px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_store_changes {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_store_changes.gif);
	background-repeat: no-repeat;
}
.wi_button_store_search_job_size {
	width: 152px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_store_search_job {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_store_search_job.gif);
	background-repeat: no-repeat;
}
.wi_button_tellafiend_size {
	width: 200px;
	height: 68px !important;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_tellafiend {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/big_empfehlung.jpg);
	background-repeat: no-repeat;
}
.wi_button_abbrechen_size {
	width: 108px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_abbrechen {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_abbrechen.gif);
	background-repeat: no-repeat;
}
.wi_button_rechner_size {
	width: 200px;
	height: 186px;
	border: 0;
	cursor: pointer;
	cursor: hand;
}
.wi_button_rechner {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/ltp.gif);
	background-repeat: no-repeat;
}
/* Icons*/
.wi_icon_info_size {
	width: 16px;
	height: 16px;
	border: 0;
}
.wi_icon_info {
	background-image: url(/WohnenIn/ext/rso/wi/images/default/icon_info.gif);
	background-repeat: no-repeat;
}

.wi_bilder_winkel_size {
	width: 25px;
	height: 14px;
	border: 0;
}

.wi_bilder_winkel {
	background-image: url(/WohnenIn/ext/rso/wi/images/bilder_winkel.gif);
	background-repeat: no-repeat;
}

.wi_oesterreich_map{
	background-image:url(/WohnenIn/ext/rso/wi/images/Karten/a.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.wi_burgenland_map{
	background-image:url(/WohnenIn/ext/rso/wi/images/Karten/b.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.wi_kaernten_map{
	background-image:url(/WohnenIn/ext/rso/wi/images/Karten/k.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.wi_niederoesterreich_map{
	background-image:url(/WohnenIn/ext/rso/wi/images/Karten/n.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.wi_oberoesterreich_map{
	background-image:url(/WohnenIn/ext/rso/wi/images/Karten/o.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.wi_salzburg_map{
	background-image:url(/WohnenIn/ext/rso/wi/images/Karten/s.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.wi_steiermark_map{
	background-image:url(/WohnenIn/ext/rso/wi/images/Karten/stk.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.wi_tirol_map{
	background-image:url(/WohnenIn/ext/rso/wi/images/Karten/t.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.wi_vorarlberg_map{
	background-image:url(/WohnenIn/ext/rso/wi/images/Karten/vb.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.wi_wien_map{
	background-image:url(/WohnenIn/ext/rso/wi/images/Karten/w.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.dataTableSortingArrowUp {
	background-image:url(/WohnenIn/ext/rso/wi/images/default/up.gif); background-repeat:no-repeat; background-position:center center;
}

.dataTableSortingArrowDown {
	background-image:url(/WohnenIn/ext/rso/wi/images/default/down.gif); background-repeat:no-repeat; background-position:center center;
}

/* start neue Detailanzeige
*****************************************************/

.immoDetailLeftDiv {
	margin-right: 210px;
}

.immoDetailCategorieTable {
	width: 100%;	
}
.immoDetailCategoryFieldsTable {
	margin-top: 14px;
	margin-bottom: 18px;
	margin-left: 7px;
}

.immoDetailCategoryFieldsTableRow {
	height: 10px;
	vertical-align: bottom;
}

.immoDetailCategoryFieldsTableColumn2 {
	padding-left: 5px;
}

.immoDetailCategoryLabel {
	font-size: 13px;
	font-weight: bold;
	margin-left: 7px;
	margin-top: 5px;
	position: absolute;
 }
.immoDetailCategoryLabelDiv {
	background-color:#efefef;
	height: 26px;
	vertical-align: middle;
}
.immoDetailExtraCategoryLabelDiv {
	text-align: left;	
}
.immoDetailDescriptionText {
	text-align: left;
	font-weight: none;
	font-size: 13px;
	margin-left: 7px;
	margin-top: 10px;
	margin-bottom: 18px;
}
.immoDetailwbpLink {
	text-decoration: underline;
	cursor: pointer;
}
.immoDetailProviderLabelDiv {
	text-align: left;
	margin-left: 7px;
	margin-top: 10px;	
}

.immoDetailTopDiv {
	margin-bottom: 16px;
	float: left !important;
}

.immoDetailRightDiv {
	float:right !important;
	width:200px;
}

.immoDetailTitleBox {
	float: left !important;
}

.immo_wbp_immo_header {
	text-align: right;
}
/* ende neue Detailanzeige
*****************************************************/

.wi_suche_textfeld_div {
	width: 112px;
}

.wi_max_min_bis_width {
	margin-left: 10px;
	width: 30px;
}

.immo_ergebnis_header {
	text-align: left;
}

.wi_high_td-row1 {
	background-color: #FFF;
	height: 80px;
	vertical-align:middle;
}

.wi_high_td-row2 {
	background-color: #FFFCBE;
	height: 80px;
	vertical-align:middle;
}

* html .wi_error ul {
	margin: 0px 0px 0px 50px !important;	
}

* html .wi_statusmessage ul {
	margin: 0px 0px 0px 50px !important;	
}

/**************************************
Start neue Ergebnisliste */

.wi_table_last {
	background-image: url(/WohnenIn/ext/rso/wi/images/icon_arrow_last.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 17px;
	padding-left: 10px;
}
	
.wi_table_first {
	background-image: url(/WohnenIn/ext/rso/wi/images/icon_arrow_first.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 16px;
	padding-right: 10px;
}

.ergebnisTableBildColumn {
	text-align: center;
	width: 90px;
}

.ergebnisTablePreisColumn {
	text-align: right;
	width: 80px;
}

.ergebnisTableIdColumn {
	text-align: left;
	width: 70px;
}

.ergebnisTableFlaecheColumn {
	text-align: right;
	width: 100px;
}

.immoListRightDiv {
	float:right !important;
	width:106px;
}

.immoListLeftDiv {
	margin-right: 106px;
	float: none !important;
}

.immo_button_neue_suche {
	width: 106px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_new_start_search.gif);
	background-repeat: no-repeat;
}
.immo_button_suche_aendern {
	margin-top: 12px;
	width: 106px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_edit_search.gif);
	background-repeat: no-repeat;
}
.immo_button_suchauftrag_speichern {
	width: 152px;
	height: 14px;
	border: 0;
	cursor: pointer;
	cursor: hand;
	background-image: url(/WohnenIn/ext/rso/wi/images/default/button_store_search_job.gif);
	background-repeat: no-repeat;
}
.wi_scroller_ergebnistable {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

/* Ende neue Ergebnislist
****************************************/
