	
	.mycolor .ui-state-default 	{ color: #FFFFFF; top:-2px; background: #DA7E7E url(http://images2.piso24.eu/_styles/red/42009040815303007516.gif) repeat-x; }
	.mycolor .ui-state-hover 		{ color: #FFFFFF; top:-2px; background: #DA7E7E url(http://images1.piso24.eu/_styles/red/42009040815302945112.gif) repeat-x; }	
	.mycolor .ui-slider-range 	{ top:-1px; height:11px; border: 1px solid #C73D3D; background: #C73D3D url(http://images1.piso24.eu/_styles/red/4200904081530294198.gif) left top repeat-x; }
	.mycolor .ui-slider-handle 	{ border-color: #C73D3D; }
	
	.cursor_1 {
		cursor: url(http://images1.piso24.eu/_highslide/zoomin.cur), pointer !important;
	}
	
	.immo_chat {
		background: url(http://images2.piso24.eu/offer_en.png) left top repeat-x;
	}
	
	.immo_offer {
		background: url(http://images2.piso24.eu/offer_en.png) left top repeat-x;
	}
	
	.immo_offer_red {
		background: url(http://images2.piso24.eu/offer_red_en.png) left top repeat-x;
	}			
	
	.status_bronce {
		background: #FFFFFF url(http://images2.piso24.eu/_styles/bronce/4200904081530294198.gif) left top repeat-x;
	}
	
	.status_silver {
		background: #FFFFFF url(http://images1.piso24.eu/_styles/silver/4200904081530294198.gif) left top repeat-x;
	}
	
	.status_gold {
		background: #FFFFFF url(http://images2.piso24.eu/_styles/gold/4200904081530294198.gif) left top repeat-x;
	}		
		
	.status_green {
		background: #FFFFFF url(http://images2.piso24.eu/_styles/green/42009040815303007516.gif) left top repeat-y;
	}	
	.status_red {
		background: #FFFFFF url(http://images1.piso24.eu/_styles/red/42009040815303007516.gif) left top repeat-y;
	}	
	.status_yellow {
		background: #FFFFFF url(http://images2.piso24.eu/_styles/yellow/42009040815303007516.gif) left top repeat-y;
	}
		
	a.deletebtn {
		background: url( http://images1.piso24.eu/_office/_toolbar/delete_x.gif) no-repeat;
		float: right;
		width: 13px; height: 14px;
		margin: 5px;
		text-indent: -9999px;
	}
	a.deletebtn:hover { background-position: left bottom; }

	.txt1001 {
		color: #C73D3D;
		text-decoration: none;
	}
	
	.txt1002 {
		color: #952B2B;
		text-decoration: none;
	}
	
	.txt1003 {
		color: #FFFFFF;
		text-decoration: none;
	}
	
	.txt1004 {
		color: #000000;
		text-decoration: none;
	}
	
	.txt1005 {
		color: #727272;
		text-decoration: none;
	}	
	
	a.link1001:link, a.link1001:active, a.link1001:visited {
		color: #C73D3D;
		font-weight: bold;
		text-decoration: none;
		border-bottom: 0px;
	}
		
	a.link1002:link, a.link1002:active, a.link1002:visited {
		color: #C73D3D;
		text-decoration: none;
		font-size:10px;
		border-bottom: 0px;
	}	

	a.link1003:link, a.link1003:active, a.link1003:visited {
		color: #A53A35;
		text-decoration: none;
		border-bottom: 0px;
	}

	.color1001{		
		color: #DA7E7E;		
	}
	
	.color1002{		
		color: #952B2B;		
	}
					
	.border1001{		
		border: 1px solid #DA7E7E;		
	}
	
	.border1002{		
		border: 1px solid #952B2B;		
	}
	
	.border1003{		
		border: 1px solid #213D87;		
	}
	
	.border1004{		
		border: 1px solid #EBBABA;		
	}

	.border1005{		
		border: 1px solid #CAD1D4;		
	}	

	.border1006{		
		border: 1px solid #DFDFDF;		
	}	

	.border1007{		
		border: 1px solid #C0C0C0;		
	}	
		
	.backcolor1001{		
		background: #696969;
		padding: 0 0 2px 0;
		margin: 0 0 15px 0;				
	}			
			
	.back1001{		
		background: #FFFFFF url(http://images1.piso24.eu/_styles/red/4200904081530294198.gif) left top repeat-x;		
	}
	
	.back1002{		
		background: #FFFFFF url(http://images2.piso24.eu/_styles/blue/4200904081530294198.gif) left top repeat-x;		
	}
	
	.back1003{		
		background: #FFFFFF url(http://images2.piso24.eu/_styles/red/42009040815303010622.gif) left top repeat-x;		
	}		
	
	.back1004{		
		background: #FFFFFF url(http://images1.piso24.eu/_styles/red/42009040815304431067.gif) left top repeat-x;		
	}		
	
	.back1005{		
		background: #FFFFFF url(http://images2.piso24.eu/_styles/green/4200904081530294198.gif) left top repeat-x;		
	}	
	
	.back1006{		
		background: #FFFFFF url(http://images2.piso24.eu/_styles/red/4200904081530294198.gif) left top repeat-x;		
	}
	
	.back1007{		
		background: #FFFFFF url(http://images2.piso24.eu/_styles/blue/42009040815304367561.gif) left top repeat-x;		
	}
	
	.back1008{		
		background: #FFFFFF url(http://images2.piso24.eu/_styles/red/42009040815304367561.gif) left top repeat-x;		
	}
	
	.back1009{		
		background: #FFFFFF url(http://images2.piso24.eu/_styles/red/42009040815302945112.gif) left top repeat-x;		
	}
	
	.back1010{		
		background: #FFFFFF url(http://images1.piso24.eu/_styles/red/4200904081530294136.gif) left top repeat-x;		
	}				
	
	.back1011{		
		background: #FFFFFF url(http://images2.piso24.eu/_styles/gray/4200904081530294198.gif) left top repeat-x;		
	}	
	
	.back1012{		
		background: #FFFFFF url(http://images1.piso24.eu/_styles/red/42009040815304411365.gif) left top repeat-x;		
	}
		
	.btn1001{		
		color: #FFFFFF;
		border: 1px solid #213D87;
		background: #FFFFFF url(http://images2.piso24.eu/_styles/blue/42009040815302945112.gif) left top repeat-x;		
	}
			
	.btn1002{		
		border: 1px solid #952B2B;
		background: #FFFFFF url(http://images2.piso24.eu/_styles/red/42009040815303010622.gif) left top repeat-x;		
	}
	
	.ac_results {
		padding: 0px;
		border: 1px solid #DA7E7E;
		background-color: Window;
		overflow: hidden;
	}
	
	.ac_results ul {
		background: #FFFFFF url(http://images2.piso24.eu/_styles/red/4200904081530294198.gif) left top repeat-x;
		width: 100%;
		list-style-position: outside;
		list-style: none;
		padding: 1;
		margin: 0;
		text-align: left;
	}
	
	.ac_results iframe {
		display:none;/*sorry for IE5*/
		display/**/:block;/*sorry for IE5*/
		position:absolute;
		top:0;
		left:0;
		z-index:-1;
		filter:mask();
		width:3000px;
		height:3000px;
	}
	
	.ac_results li {
		margin: 0px;
		padding-left: 2px;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-right: 2px;
		cursor: pointer;
		display: block;
		width: 98%;
		font: menu;
		font-size: 12px;
		overflow: hidden;
		text-align: left;
	}
	
	.referencia_label {
		color: #1A2122;
		font-size: 11px;
		font-family: Verdana, Arial, Tahoma;
	}
		
	.referencia {
		background : #EDF1F2 url('http://images1.piso24.eu/spacer.gif') right center no-repeat;
		color: #576E71;
		width: 140px;
		font-size: 10px;
		font-family: Verdana, Arial, Tahoma;			
		border: 1px solid #DA7E7E;
		margin: 0;
		height: 18px;
					height: 18px;
					
		padding: 2px 3px 2px 3px;		
	}

	.referencia_loading {
		background : #EDF1F2 url('http://images2.piso24.eu/_office/loader.gif') right center no-repeat;
		color: #576E71;
		width: 140px;
		font-size: 10px;
		font-family: Verdana, Arial, Tahoma;			
		border: 1px solid #DA7E7E;
		margin: 0;
		height: 18px;
					height: 18px;
					
		padding: 2px 3px 2px 3px;			
	}
	
	.ac_loading {
		background : #FFFFFF url('http://images2.piso24.eu/_office/loader.gif') right center no-repeat;
	}
		
	.ac_over {
		background-color: #C73D3D;
		color: HighlightText;
	}

	.highslide-loading:link, a.highslide-loading:active, a.highslide-loading:visited {
		text-decoration: none;
	}
			
	.highslide-loading {
		display: block;
		color: black;
		font-size: 11px;
		font-weight: bold;
		text-transform: uppercase;
		text-decoration: none;
		padding: 8px;
		border: 1px solid #DA7E7E;
		background-color: white;
		padding-left: 34px;
		background-image: url(http://images1.piso24.eu/_highslide/loader.white.gif);
		background-repeat: no-repeat;
		background-position: 4px 6px;
	}
	
	.highslide-controls:link, a.highslide-controls:active, a.highslide-controls:visited {
		text-decoration: none;
		border-bottom:0px;
	}
	
	#paginador_2 a
	{
	display: block;
	color: #587C98;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding: 0px;
	width: 16px;
	padding: 2px;
	margin: 3px;
	border: 1px solid #9BA0A3;
	text-decoration: none;
	text-align: center;
	}
		
	#paginador_2 a:hover
	{
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #952B2B;
	}	
	
	a.giv:active,a.giv:link,a.giv:visited{background:url(http://images2.piso24.eu/iconViewAsBtnAll.gif) no-repeat 0 0}
	a.giv:hover{background:url(http://images1.piso24.eu/iconViewAsBtnAll.gif) no-repeat 0 -24px;text-decoration:none}	
	
	a.lav:active,a.lav:link,a.lav:visited{background:url(http://images2.piso24.eu/iconViewAsBtnAll.gif) no-repeat 0 -120px}
	a.lav:hover{cursor:default;text-decoration:none}
	
	a.liv:active,a.liv:link,a.liv:visited{background:url(http://images1.piso24.eu/iconViewAsBtnAll.gif) no-repeat 0 -72px}
	a.liv:hover{background:url(http://images1.piso24.eu/iconViewAsBtnAll.gif) no-repeat 0 -96px;text-decoration:none}
	
	a.gav:active,a.gav:link,a.gav:visited{background:url(http://images2.piso24.eu/iconViewAsBtnAll.gif) no-repeat 0 -48px}
	a.gav:hover{cursor:default;text-decoration:none}
	
	.INPUT_require {
		background : #FFFFFF url('http://images2.piso24.eu/_office/field_red.png') right center no-repeat;
	}

	.INPUT_require_OK {
		background : #FFFFFF url('http://images2.piso24.eu/_office/field_green.png') right center no-repeat;
	}		.css_checkbox {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(http://images1.piso24.eu/_office/checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.css_radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(http://images2.piso24.eu/_office/radio.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.css_select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url(http://images1.piso24.eu/_office/select.gif) no-repeat;
	overflow: hidden;
}
a:link, a:active, a:visited
{
	color: #C73D3D;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #C73D3D;
}

a:hover
{
	color: #C73D3D;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #C73D3D;
}

#top
{
	background: #FFFFFF url(http://images2.piso24.eu/_styles/red/4200904081530294136.gif) left bottom repeat-x;
}

#topBand
{
	margin: 0 0 1px 0;		
	border-bottom: 1px solid #425663;
	background: url(http://images1.piso24.eu/_styles/red/background.gif) repeat;
}

#idiomas a:link, #idiomas a:visited, #idiomas a:active
{
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;			
	vertical-align: top;
	margin: 0 0 0 5px;
			padding: 0 1px 4px 3px;
		height: 11px;
	border: 1px solid #DA7E7E;
	background: url(http://images2.piso24.eu/_styles/red/btn.gif) repeat;
}

.formButtonReferencia
{
	color: #FFFFFF;
	background: url(http://images2.piso24.eu/_styles/red/btn.gif) repeat;
	border: 1px solid #DA7E7E;
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: normal;
	margin: 0;
	padding: 0px 5px 1px 5px;			
}

#topColumns
{
	background: url(http://images1.piso24.eu/_styles/red/4200904081530294198.gif) left top repeat-x;
}

#topLeft
{
	float: left;
}

#topLeft #logo
{
padding-top: 16px;
}

#topRight
{
float: right;
color: #952B2B;		
text-align: center;
}

#topRightTop
{
margin: 20px 0 27px 0;
}

#telefono
{
float: right;
margin-right: 20px;
}

#telefono b
{
	font-family: Georgia, Arial;
	font-size: 16px;
	color: #952B2B;
}

#telefono span
{
	font-size: 12px;
	color: #C73D3D;
}

#submenu
{			
float: right;
margin-top: 3px;
}

#submenu a:link, #submenu a:visited, #submenu a:active
{
	color: #C73D3D;
	border-bottom: 1px solid #C73D3D;
	font-size: 12px;
	font-family: "Trebuchet MS";
}

#submenu a:hover
{
	color: #952B2B;
}

#menu
{
margin: 0;
padding: 0 0 0 50px; /* padding-left define el desbordamiento del menu */
}

#menu ul
{
list-style-type: none;
margin: 0px;
padding: 0px;
}

#menu ul li
{
float: right;
margin: 0;
padding: 0;	
}

#menu ul li a:link, #menu ul li a:visited, #menu ul li a:active
{
color: #FFFFFF;
background: url(http://images1.piso24.eu/_styles/red/42009040815302944510.gif) left top no-repeat;
display: block;
font-family: Verdana, Arial, Tahoma, Verdana;
font-size: 12px;
font-weight: normal;
text-decoration: none;
letter-spacing: 1px;
margin: 0 2px 0 0;		
padding: 0 0 0 6px;
border: 0;
}

#menu ul li a:link span, #menu ul li a:visited span, #menu ul li a:active span
{
display: block;
padding: 5px 8px 4px 4px;
background: url(http://images1.piso24.eu/_styles/red/42009040815302945112.gif) right top no-repeat;
}

#menu ul li a:hover
{
color: #FFFFFF;
background: url(http://images2.piso24.eu/_styles/red/42009040815302986414.gif) left top no-repeat;
text-decoration: none;
}

#menu ul li a:hover span
{
background: url(http://images2.piso24.eu/_styles/red/42009040815303007516.gif) right top no-repeat;
}

#menu ul li a.viewactivo:link, #menu ul li a.viewactivo:visited, #menu ul li a.viewactivo:active, #menu ul li a.activo:hover
{
color: #000000;
letter-spacing: 0;
background: url(http://images1.piso24.eu/_styles/red/42009040815302986414.gif) left top no-repeat;
}

#menu ul li a.viewactivo:link span, #menu ul li a.viewactivo:visited span, #menu ul li a.viewactivo:active span, #menu ul li a.viewactivo:hover span
{
background: url(http://images2.piso24.eu/_styles/red/42009040815303007516.gif) right top no-repeat;
}

#menu ul li a.extraactivo:link, #menu ul li a.extraactivo:visited, #menu ul li a.extraactivo:active, #menu ul li a.extraactivo:hover
{
color: #000000;
letter-spacing: 0;
background: url(http://images2.piso24.eu/_styles/extra/42009040815302986414.gif) left top no-repeat;
}

#menu ul li a.extraactivo:link span, #menu ul li a.extraactivo:visited span, #menu ul li a.extraactivo:active span, #menu ul li a.extraactivo:hover span
{
background: url(http://images2.piso24.eu/_styles/extra/42009040815303007516.gif) right top no-repeat;
}	

#menu ul li a.extraactivo:hover
{
color: #FFFFFF;
background: url(http://images2.piso24.eu/_styles/extra/42009040815302944510.gif) left top no-repeat;
text-decoration: none;
}

#menu ul li a.extraactivo:hover span
{
background: url(http://images2.piso24.eu/_styles/extra/42009040815302945112.gif) right top no-repeat;
}		

#menu ul li a.activo:link, #menu ul li a.activo:visited, #menu ul li a.activo:active, #menu ul li a.activo:hover
{
color: #000000;
letter-spacing: 0;
background: url(http://images1.piso24.eu/_styles/red/42009040815303008218.gif) left top no-repeat;
}

#menu ul li a.activo:link span, #menu ul li a.activo:visited span, #menu ul li a.activo:active span, #menu ul li a.activo:hover span
{
background: url(http://images1.piso24.eu/_styles/red/42009040815303009320.gif) right top no-repeat;
}		

#content
{
	min-height: 400px;
	height: auto !important;
	height: 350px;
	margin-bottom: 25px;
	padding: 15px 0 0 0;
	background: #FFFFFF url(http://images2.piso24.eu/_styles/red/42009040815303010622.gif) left top repeat-x;
}

#corporate
{
	padding: 5px 10px 5px 10px;
	margin-bottom: 5px;
	background: #FFFFFF url(http://images2.piso24.eu/_styles/red/42009040815303040724.gif) left bottom repeat-x;
	border-bottom: 1px solid #EFEFF1;		
}

.directosItem
{
	float: left;
	padding: 5px;
	width: 232px;
	margin-right: 18px;
	font-family: Arial, Helvetica;
	font-size: 11px;
	background: #FFFFFF url(http://images2.piso24.eu/_styles/red/42009040815303187727.gif) left top repeat-x;
	border: 1px solid #8A7660;
}

.formularioSuperior	
{		
	padding: 10px 0 10px 15px;
	margin: 0 0 15px 0;
	background: url(http://images2.piso24.eu/_styles/red/42009040815303010622.gif) left top repeat-x;
	border: 1px solid #DDE1E3;
}

#contentBarSearch
{
	background: #FFFFFF url(http://images1.piso24.eu/_styles/red/42009040815303906249.gif) left top repeat-x;
	padding: 10px 15px 10px 15px;
}

.contentBarMotiveRealizados
{
	background: #FFFFFF url(http://images1.piso24.eu/_styles/red/42009040815303948751.jpg) left top no-repeat;
}

.contentBarMotiveVentas
{
	background: url(http://images1.piso24.eu/_styles/red/42009040815303188429.jpg) left top no-repeat;
}

.contentBarMotiveParcelas
{
	background: #FFFFFF url(http://images1.piso24.eu/_styles/red/42009040815303992054.jpg) left top no-repeat;
}

.contentBarMotiveOfertas
{
	background: #FFFFFF url(http://images1.piso24.eu/_styles/red/42009040815303448241.jpg) left top no-repeat;
}

.contentBarMotiveEntorno
{
	background: #FFFFFF url(http://images1.piso24.eu/_styles/red/42009040815303272133.jpg) left top no-repeat;
}

.contentBarMotiveContacto
{
	background: #FFFFFF url(http://images1.piso24.eu/_styles/red/42009040815303223431.jpg) left top no-repeat;
}

#listadoDestacados
{
	background: #ECEBE7;
	padding: 0 0 2px 0;
	margin: 0 0 15px 0;
}

#listadoDestacadosTitulo
{
	padding: 5px 0 3px 10px;
	background: url(http://images2.piso24.eu/_styles/red/42009040815304367561.gif) left top repeat-x;
}

#listadoDestacadosTitulo h2
{
	color: #5E5E5E;
	font-size: 16px;
	font-family: Arial, Verdana;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

#listadoDestacadosContainer
{
		padding: 5px 5px 0 5px;
	border-top: 1px solid #FFFFFF;
	
}

.listadoDestacadosItem
{
	float: left;
	margin: 0px 8px 10px 0px;
	padding: 7px 5px 7px 5px;
	text-align: center;
	width: 125px;
	min-height: 170px;
	height: auto !important;
	height: 170px;
	background: #FFFFFF url(http://images1.piso24.eu/_styles/red/42009040815303010622.gif) left top repeat-x;
}

.listadoBusquedaItem
{
	padding: 10px;
	margin-bottom: 10px;
	background: #FFFFFF url(http://images1.piso24.eu/_styles/red/42009040815304367561.gif) left top repeat-x;
	border: 1px solid #FFFFFF;
	border-bottom: 1px solid #EFF0EC;
}

#paginador a:hover
{
color: #FFFFFF;
background: #DA7E7E;
text-decoration: none;
border: 1px solid #952B2B;
}

#paginador a#estapagina
{
color: #FFFFFF;
border: 1px solid #858971;
background: #93BCD9;
}

#paginador a.navegacion
{
width: auto;
padding-left: 5px;
padding-right: 5px;
}

#paginador a.navegacionMas
{
width: auto;
padding-left: 5px;
padding-right: 5px;
color: #FFFFFF;
background: #C73D3D;
text-decoration: none;
border: 1px solid #952B2B;		
}

#paginador a.navegacionHypo
{
width: auto;
padding-left: 5px;
padding-right: 5px;
color: #FFFFFF;
background: #DA7E7E;
text-decoration: none;
border: 1px solid #952B2B;		
}	

#mediaFotos #fotoLoad
{
	display: none;
	color: #676767;
	font-size: 11px;
	font-family: Verdana, Arial;
	padding: 45px 0px 0px 0px;
	background: #EEF0F2 url(http://images1.piso24.eu/_styles/red/42009040815304388463.gif) center top no-repeat;
}

.fichaInmuebleDatosSecundarios
{
	margin-bottom: 20px;
	}

.fichaInmuebleDatosSecundariosTitulo
{
	color: #7E878E;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 1px;
	padding: 3px 0 3px 10px;
	background: #F7F9FB;
}

.fichaInmuebleDatosSecundariosContenido
{
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma;
	padding: 5px 0 10px 5px;
	background: url(http://images1.piso24.eu/_styles/red/42009040815304411365.gif) left top repeat-x;
}


#fichaInmueblePrecio span
{
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 16px;
	color: #952B2B;
}

.promocionesListadoItem
{
	margin-bottom: 15px;
	padding: 10px;
	border: 1px solid #EDF2F3;
	background: #FAFBFB url(http://images2.piso24.eu/_styles/red/42009040815304431067.gif) left top repeat-x;
}

.entornoListadoItem
{
	padding: 10px;
	margin-bottom: 10px;		
	background: #EEF0F2 url(http://images2.piso24.eu/_styles/red/42009040815304448069.gif) left top repeat-x;
}

#bottom
{
	background: #FFFFFF url(http://images1.piso24.eu/_styles/red/42009040815304448571.gif) left top repeat-x;
	border-top: 1px solid #DDE1E3;
	padding: 20px 0 0 0;
}

.formButtonOk
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 3px 5px 1px 5px;
	color: #FFFFFF;
	background: #DA7E7E;
	border-left: 1px solid #EBBABA;
	border-top: 1px solid #EBBABA;
	border-right: 1px solid #952B2B;
	border-bottom: 1px solid #952B2B;
	text-transform: uppercase;
	cursor:pointer;
}

div.btn_light
{
background-image:url('http://images1.piso24.eu/_styles/red/42009040815303010622.gif');
background-repeat:repeat-x;
border:1px solid #E1E1E1;
}
div.btn_highlight
{
background-image:url('http://images1.piso24.eu/_styles/red/4200904081530294198.gif');
background-repeat:repeat-x;
border:1px solid #B70000;
}

.formInfo a, .formInfo a:active, formInfo a:visited{
	background-color:#C73D3D;
	padding:1px 2px;
	margin-left:5px;
	color:#FFFFFF;
	text-decoration: none;
	border:0px;
}

.formInfo a:hover{
	text-decoration: none;
	border:0px;
}

#JT_arrow_left{
	background-image: url(http://images1.piso24.eu/_tips/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(http://images2.piso24.eu/_tips/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(http://images1.piso24.eu/_tips/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}

.details_head_12{ font-size:12px;border:1px solid #CAD1D4; text-align:center; }
.details_head_11{ font-size:11px;border:1px solid #CAD1D4; text-align:center; }
	
/* ie6 trash */
* html #gritter-notice-wrapper {
	position:absolute; 
}
* html .gritter-top {
	margin-bottom:-10px;
}
* html .gritter-item {
	padding-bottom:0;
}
* html .gritter-bottom {
	margin-bottom:0;
}
* html .gritter-close {
	background:url(http://images1.piso24.eu/_gitter/gritter-close-ie6.gif);
	width:22px;
	height:22px;
	top:7px;
	left:7px;
}

#gritter-notice-wrapper {
	position:fixed;
	top:20px;
	right:20px;
	width:301px;
	z-index:9999;
}
.gritter-item-wrapper {
	position:relative;
	margin:0 0 10px 0;
	background:url('.'); /* ie7/8 fix */ 
}
.gritter-top {
	background:url(http://images2.piso24.eu/_gitter/gritter.png) no-repeat left -30px;
	height:10px;
}
.hover .gritter-top {
	background-position:right -30px;
}
.gritter-bottom {
	background:url(http://images2.piso24.eu/_gitter/gritter.png) no-repeat left bottom;
	height:8px;
	margin:0;
}
.hover .gritter-bottom {
	background-position: bottom right;
}
.gritter-item {
	display:block;
	background:url(http://images1.piso24.eu/_gitter/gritter.png) no-repeat left -40px;
	color:#eee;
	padding:2px 11px 8px 11px;
	font-size: 11px;
	font-family:verdana;
}
.hover .gritter-item {
	background-position:right -40px;
}
.gritter-item p {
	padding:0;
	margin:0;
}
.gritter-close {
	position:absolute;
	top:5px;
	left:3px;
	background:url(http://images1.piso24.eu/_gitter/gritter.png) no-repeat left top;
	cursor:pointer;
	width:30px;
	height:30px;
}
.gritter-title {
	font-size:14px;
	font-weight:bold;
	padding:0 0 7px 0;
	display:block;
	text-shadow:1px 1px #000; /* Not supported by IE :( */
}
.gritter-image {
	width:48px;
	height:48px;
	float:left;
}
.gritter-with-image,
.gritter-without-image {
	padding:0 0 5px 0;
}
.gritter-with-image {
	width:220px;
	float:right;
}
#ajax_map_listOfOptions{
	position:absolute;	/* Never change this one */
	width:375px;	/* Width of box */
	height:150px;	/* Height of box */
	overflow:auto;	/* Scrolling features */
	border:1px solid #808080;	/* Dark green border */
	background-color:#FFF;	/* White background color */
	text-align:left;
	font-size:0.9em;
	z-index:100;
}
#ajax_map_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
	margin:1px;		
	padding:1px;
	cursor:pointer;
	font-size:0.9em;
}
#ajax_map_listOfOptions .optionDiv{	/* Div for each item in list */
	font-family: Verdana;
	font-size: 11px;
	color: #606060;	
}
#ajax_map_listOfOptions_iframe{
	background-color:#F00;
	position:absolute;
	z-index:5;
}
#ajax_listOfOptions{
	position:absolute;	/* Never change this one */
	width:175px;	/* Width of box */
	height:150px;	/* Height of box */
	overflow:auto;	/* Scrolling features */
	border:1px solid #808080;	/* Dark green border */
	background-color:#FFF;	/* White background color */
	text-align:left;
	font-size:0.9em;
	z-index:100;
}
#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
	margin:1px;		
	padding:1px;
	cursor:pointer;
	font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
	font-family: Verdana;
	font-size: 11px;
	color: #606060;	
}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
	background-color:#317082;
	color:#FFF;
	font-family: Verdana;
	font-size: 11px;	
}
#ajax_listOfOptions_iframe{
	background-color:#F00;
	position:absolute;
	z-index:5;
}