body {
	width:		100%;
	color:		#777777;
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	margin:		0 auto;
	padding:	0;
	text-align:	center;
}

.izq { float:left;}

.der { float:right; }

.clear { clear:both; }

.nobackground { 
	background-image:none !important;
}

.noborder {
	border:none !important;
}

.oculto { 
	display:none
}

ul { 
	list-style:	none; 
	margin:		0; 
	padding:	0; 
}

a {
	color:		#4197E3;
	text-decoration:none;
}

a:hover {
	outline:	none;
	color:		#777777;
}
.active {
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif!important; 
	color:		#4197E3;
	padding: 	7px 10px 0 10px!important; 
}

a img {	border:none; }

fieldset {
	border:		none;
	margin:		0;
	padding:	0;
}

.ampliar { float:right; }

h1 {
	float:		left;
	margin:		0;
	padding-left:10px;
	font:		bold 15px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#FFFFFF;
	text-align:	left;
	background:	url(/img/_ob_background_tit_blau.gif) repeat-x;
	width: 		420px;
	height: 	25px;
	line-height:24px;
}

h1 img { float:left; }

h2 {
	float:		left;
	margin: 	0;
	padding-left:10px;
	font:		bold 15px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#E9E9E9;
	text-align:	left;
	background:	url(/img/_ob_background_tit_gris.gif) repeat-x;
	width: 		323px;
	height: 	25px;
	line-height:24px;
	display:	block;
}

h3 {
	font: 		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#4197E3;
	background:	url(/img/ma_marca.gif) no-repeat;
	padding:	0 0 6px 16px;
	line-height:12px;
	margin: 	0;
	width:		210px;
}

h4 {
	float: 		left;
	font: 		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#5588AA;
	margin:		0;
	padding:	0;
	line-height:12px;
	width:		425px;
}

h5 {
	float: 		left;
	font: 		bold 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#777777;
	margin: 	0 0 5px 0;
	padding:	0;
	width:		225px;
}

h6 {
	float: 		left;
	font: 		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#777777;
	margin: 	10px 0 0 0;
	padding:	10px 0 0 0;
	width:		620px;
}

.p {
	line-height:12px;
	color: 		#777777;
}

#globalhome {
	width:		980px;
	height: 	auto;
	margin:		0 auto;
	text-align:	left;
}

#barra_top {
	float:		left;
	width: 		980px;
	height: 	22px; 
	background: url(/img/ob_background_top.gif) repeat-x;
	display:	block;
	overflow:	hidden;
}

#contacte-top {
	float:		left;
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#979797;
	margin: 	6px 0 0 220px;
	padding-left:8px;
	background:	url(/img/ob_marca_top.gif) no-repeat left;
}

.txtblau {
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
}

.txtblau_g {
	font: 		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
}

.txtblau_center {
	float:		left; 
	font: 		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	text-align: center;
	width: 		293px; 
}

.txtpetit {
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
}

#container-top {
	float:		left;
	width:		980px;
}

#logo {
	float:		left;
	margin: 	2px 0 9px 12px;
	width: 		190px;
	height: 	85px;
}

#contacto {
	float:		left;
	width:		auto;
	height: 	auto;
	margin-left:490px;
	margin-top: 18px;
}

#contenedor-header {
	width:		980px;
	height: 	auto;
	margin:		0 auto;
}

#headerfotoesquerra {
	float:		left;
	width: 		647px;
	height: 	173px;
}

#headerfotodreta {
	float:		left;
	width: 		333px;
	height: 	173px;
}
	
#breadcrumb {
	float:		left;
	width: 		980px;
	height: 	30px;
	margin-top:	3px;
	background: url(/img/ob_background_ombra_bread.gif) no-repeat;
	padding: 	0 0 0 15px;
}

#breadcrumb li {
	display:	inline;
	padding:	0;
}

#breadcrumb a {
	float:		left; 
	padding: 	12px 10px 0 5px;
	margin:		0;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
	background: url(../img/ob_bullet_breadcrumb.gif) no-repeat right;
}

#breadcrumb a:hover {
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
}

#header {
	float:		left;
	width: 		980px;
	height: 	190px;
	margin-top:	1px;
	background:	#99FF33;
}

#pestanyes-idiomes { 
	position:	relative; 
	width: 		150px;
	height: 	22px;
	margin-left:830px;
}

#idiomes {
	position:	relative; 
	left: 		578px;
	height: 	42px;
	width: 		160px;
	font: 		10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	text-align: right;
	line-height:18px;
}

#idiomes a {
	color:		#FFFFFF;
}

#idiomes a:hover {
	color:		#A0A0A0;
}

#zona_idioma {
	float:		left; 
	width: 		980px;
}

#idioma01 {
	float:		left;
	height:		22px;
	width: 		69px;
	font: 		10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	margin-right:1px;
	text-align:	center;
	display:	block;
}

#idioma01 a {
	float:		left;
	height: 	22px;
	width: 		69px;
	font: 		10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#FFFFFF;
	margin-right:1px;
	padding: 	4px 0 0 1px;
	text-align:	center;
	background:	url(/img/ob_pestanya_blau.jpg) no-repeat;
	display:	block;
}

#idioma01 a:hover {
	float:		left;
	height: 	22px;
	width: 		69px;
	font: 		10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#FFFFFF;
	padding: 	4px 0 0 1px;
	text-align:	center;
	background: url(/img/ob_pestanya_gris.jpg) no-repeat;
	display:	block;
}

#idioma02 {
	float:		left;
	height: 	22px;
	width: 		69px;
	font: 		10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#FFFFFF;
	text-align:	center;
	background:	url(/img/ob_pestanya_blau.jpg) no-repeat;
	display:	block;
}

.idiomaActive{
	background-image:url(/img/ob_pestanya_gris.jpg) !important;
	background-repeat:no-repeat;
	padding: 	4px 0 0 0;
	color:		#FFFFFF;
}
	
#idioma02 a{
	float:		left;
	height: 	22px;
	width: 		69px;
	font: 		10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#FFFFFF;
	padding: 	4px 0 0 0;
	text-align:	center;
	background:	url(/img/ob_pestanya_blau.jpg) no-repeat;
	display:	block;
}

#idioma02 a:hover {
	float:		left;
	height: 	22px;
	width: 		69px;
	font: 		10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#FFFFFF;
	padding: 	4px 0 0 0;
	text-align:	center;
	background:	url(/img/ob_pestanya_gris.jpg) no-repeat;
	display:	block;
}

.separador {
	clear:		both;
	width: 		295px;
	background:	url(/img/ob_linea_puntets_footer.gif) repeat-x;
	height: 	1px;
	margin: 	22px 0 0 0;
}

#immobles_destacats {
	float:		left;
	width: 		450px;
	margin-top: 30px;
}

#immobles_destacats li {
	float:		left;
	margin: 	15px;
	background:	url(/img/ob_background_destacats.gif) no-repeat;
	width: 		176px;
	height:		143px;
	padding: 	8px 5px 5px 5px;
}

.immobles_ampliar {
	width: 		25px;
	left: 		140px;
	top: 		95px;
	background:	#009999;
}

.immobles_destacats-descrip {
	width: 		165px;
	float:		left;
}

.immobles_destacats-descrip p {
	float:		left;
	margin-top: 5px;
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
	padding-left:16px;
}

.preuimmoble {
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	padding-left:16px;
}

.immobles_destacats-descrip h3 {
	font: 		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#4197E3;
	background:	url(/img/ob_marca.gif) no-repeat;
	margin-top: 15px;
	height: 	6px;
	width: 		150px;
	line-height:9px;
}

.immobles_destacats-descrip a {
	font: 		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	
}

.immobles_destacats-descrip a:hover {
	font: 		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
}

.immobles_destacats-veuremes {
	float:		left;
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	padding: 	0;
}

.immobles_destacats-veuremes a{
	float:		left;
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	padding: 	0;
}

.immobles_destacats-veuremes a:hover{
	float:		left;
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#949494;
	padding: 	0;
}

#cerca_rapida {
	width:		333px;
	background:	#F7F7F7;
	height: 	auto;
}

#instruccions {
	padding: 	10px 0 0 10px;
}

#opcions {
	width: 		318px;
	height: 	auto; 
	background: #f7f7f7;
	padding: 	15px 0 20px 15px;
	margin:		0!important;
}

.opcio_on {
	width: 		auto;
	background:	no-repeat;
	font: 		bold 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
	padding-left:25px;
	height: 	25px;
	line-height:18px;
}

.opcio_off {
	width: 		auto;
	background: url(/img/ob_num_01A.gif) no-repeat;
	font: 		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	padding-left:25px;
	height: 	20px;
	line-height:18px;
	margin: 	10px 0 0 0; 
}

#opcions li {
	width: 		auto;
	margin: 	0 0 0 25px;
	height: 	15px;
	background: url(../img/ob_bullet_listas.gif) no-repeat left top;
	cursor:		pointer!important;
	text-indent:10px; 
}

#opcions li a {
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
	cursor:		pointer!important;
}

#opcions li a:hover {
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	cursor:		pointer!important;
}

.seleccionado, .cambiar {
	width: 		auto;
	height: 	13px;
	margin: 	0 0 0 25px;
	cursor:		pointer!important;
}

.cambiar {
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	width: 		52px;
	height: 	12px;
	margin: 	2px 0 0 253px;
	padding: 	2px 0 0 0;
	cursor:		pointer!important;
	text-align:	right;
	background:	url(../img/ob_bt_cambiar_naranja.gif) no-repeat left;
}

.cambiar a{
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#949494;
}

.cambiar a:hover{
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#4197E3;
}

#operacion {
	width: 		306px; 
	padding: 	0 0 11px 0;
	background: url(../img/ob_linea_puntets_footer.gif) repeat-x bottom;
}


.subtitol {
	font: 		bold 14px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#CECECE;
}

#menu {
	float:		right; 
	margin-top: 20px;
	padding:	0;
	width:		760px;
	height:		46px;
	border-bottom:1px solid #C7C7C7;
}

#menu li {
	float:		left; 
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	padding: 	0;
	text-align:	center;
	line-height:40px;
	width: 		94px;
	background:	url(/img/ob_separador_menu.gif) no-repeat;
}

.menu-activo {
	color:		#FFFFFF;
	height: 	55px;
	width: 		94px;
	display: 	block;
	text-align:	center;
	border-bottom:1px solid #F9F9F9;
}

#submenuhome {
	float:		right; 
	margin: 	0;
	padding:	0 0 0 15px;
	width:		745px;
	height:		30px;
	background:	url(../img/ob_background_submenu.gif) no-repeat;
}

#submenuhome li {
	float:		left; 
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	height:		30px;
	padding: 	0 10px 0 10px;
	line-height:28px;
	text-indent:0;
	margin:		0;
}

#submenuhome li a{
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
}

#submenuhome li a:hover {
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
}

#submenu-activo {
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#FFFFFF;
	background:	#9CD000;
	width:		auto;
	padding: 	5px;
}

#pestanyes {
	float:		left;
	width: 		333px;
	background: #B4B4B6;
}

#background {
	width: 		333px;
	height: 	25px;
	background: #B4B4B6;
	font:		bold 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#ECECED;
	line-height:25px;
}

#pestanyes li {
	float: 		right;
	background:	#E6E6E7;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#949494;
	height: 	16px;
	width: 		65px;
	margin: 	6px 0 0 1px;
	text-align:	center;
	display:	block;
	overflow:	hidden;
	padding-top:3px;
	cursor:		pointer!important;
}

#pestanyes li a{
	float: 		right;
	background:	#E6E6E7;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#949494;
	height: 	19px;
	width: 		65px;
	margin-left:1px;
	text-align:	center;
	padding-top:3px;
}

#pestanyes li a:hover{
	float: 		right;
	background:	#F7F7F7;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#949494;
	height: 	19px;
	width: 		65px;
	margin-left:1px;
	text-align:	center;
	padding-top:3px;
}

.pestanya-activa {
	background: #F7F7F7;
	font:		bold 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#949494;
	width: 		65px; 
	height: 	19px;
	display:	block;
	overflow:	hidden;
	padding-top:3px;
}

.tit-immobles {
	float:		left;
	background: #B4B4B6;
	font:		bold 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#ECECED;
	width: 		65px; 
	padding-top:7px;
	text-align: center; 
}

#area_resultats {
	float:		left;
	width: 		313px;
	height: 	auto;
	background: #F7F7F7;
	padding: 	30px 0 25px 20px;
}

#area_resultats li {
	float:		left;
	margin: 	0 0 10px 0;
	width: 		292px;
	height: 	95px;
	background: url(/img/ob_linea_puntets_footer.gif) repeat-x bottom;
}

#area_resultats img {
	float:		left;
	border: 	3px solid #ffffff;
}

#area_resultats h3 {
	float:		right;
	margin: 	0;
	width: 		200px;
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#4197E3;
	padding: 	0 11px 6px 0;
}

#area_resultats p {
	float:		right;
	margin: 	0;
	width: 		210px;
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#777777;
	padding:	0 1px 0 0;
}

#resultats_bottom {
	float:		left;
	width: 		313px;
	margin: 	5px 0 10px 0;
}

#rss {
	float:		left;
	width: 		175px;
	margin-top: 12px;
	background:	url(/img/ob_ico_rss.gif) no-repeat;
}

#rss a {
	float:		left;
	width: 		150px;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
	padding-left:19px;
}

#rss a:hover {
	float:		left;
	width: 		150px;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	padding-left:19px;
}

#bt_historico {
	float:		left; 
	width: 		145px; 
	height: 	22px;
	text-align:	center; 
}

#bt_historico a {
	width: 		auto; 
	height: 	15px;
	background: #4197E3;
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#FFFFFF;
	display:	block;
	overflow:	hidden;
	padding:	5px;
}

#bt_historico a:hover{
	width: 		auto; 
	height: 	15px;
	background: #6F7074;
	display:	block;
	overflow:	hidden;
	padding:	5px;
}

#paginador {
	float:		left;
	width: 		110px;
	text-align:	right;
	height: 	20px!important;
	margin: 	0 0 0 7px; 
}

.paginador-ant {
	float:		left;
	width:		51px;
	height: 	22px!important;
	background: url(/img/ob_bt_color_gris.gif) repeat-x;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#ffffff;
	padding-top:4px;
	text-align:	center;
	margin-right:5px;
	margin-top: 8px;
	display: 	block;
}

.paginador-ant a{
	float:		left;
	width:		51px;
	height: 	22px;
	background:	url(/img/ob_bt_color_blau.gif) repeat-x;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#ffffff;
	padding-top:4px;
	text-align:	center;
	margin-right:5px;
	margin-top: -4px;
	display: 	block;
}

.paginador-ant a:hover{
	width:		51px;
	height: 	22px;
	background:	url(/img/ob_bt_color_negre.gif) repeat-x;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#ffffff;
	padding-top:4px;
	text-align:	center;
	margin-right:5px;
	display: 	block;
}

.paginador-seg {
	float:		left;
	width:		51px;
	height: 	22px;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#ffffff;
	background: url(/img/ob_bt_color_gris.gif) repeat-x;
	text-align:	center;
	padding-top:4px;
	margin-top: 8px;
	display: 	block;
}

.paginador-seg a{
	width:		51px;
	height: 	22px;
	background: url(/img/ob_bt_color_blau.gif) repeat-x;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#ffffff;
	padding-top:4px;
	text-align:	center;
	margin-top:	-4px;
	display: 	block;
}

.paginador-seg a:hover{
	width:		51px;
	height: 	22px;
	background: url(/img/ob_bt_color_negre.gif) repeat-x;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#ffffff;
	padding-top:4px;
	text-align:	center;
	display: 	block;
}

.txtveuremes {
	float:		right;
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	padding: 	10px 100px 0 0;
	width:		111px;
	margin: 	0 0 10px 0;
}

._int {
	float:		right;
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	padding: 	10px 100px 0 0;
	width:		129px;
}

.txtveuremes a{
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	padding: 	10px 0 0 0;
}

.txtveuremes a:hover{
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
	padding: 	10px 0 0 0;
}

#area_galeria {
	float:		left;
	width: 		298px;
	height: 	125px;
	background: #f7f7f7;
	padding-left:35px;
	padding-bottom:25px;
}

#bt_patras {
	position:	relative;
	right: 		26px;
	top: 		76px;
}

#bt_palante {
	position:	relative;
	left:		4px;
	top: 		43px;
}

.txt_galeria {
	float:		left; 
	width: 		285px;
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
}

#area_galeria li {
	float:		left;
	margin: 	5px 2px 0 1px;
}

#area_galeria li a{
	float:		left;
	margin-right:2px;
	margin-top: 5px;
	border: 	1px solid #A0A0A0;
	padding:	1px;
	display:	block;
	overflow: 	hidden;
	width: 		80px;
	height: 	80px;
}

#selector {
	float:		left; 
	width: 		285px;
}

#selector li{
	float:		left; 
	width:		20px; 
}

#col01 {
	float:		left;
	width:		215px;
	height:		auto;
	text-align:	left;
	background:	#FFFFFF;
}

#col01 p {
	margin: 	0 0 10px 0;
}

#col01 h2 {
	float:		left;
	margin: 	0;
	padding-left:10px;
	font:		bold 15px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#FFFFFF;
	text-align:	left;
	background:	url(/img/_ob_background_tit_blau.gif) repeat-x;
	width: 		205px;
	height: 	25px;
	line-height:24px;
}

#col02 {
	float:		left;
	width:		430px;
	height:		auto;
	margin: 	0;
	margin-left:1px;
}

#col03 {
	float:		left;
	width:		333px;
	height:		auto;
	margin-top: 0;
	margin-left:1px;
}

#cols3 {
	float:		left;
	width: 		980px; 
}

#cols3 h1 {
	float:		left;
	margin:		0;
	padding-left:10px;
	font:		bold 15px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#FFFFFF;
	text-align:	left;
	background:	url(/img/_ob_background_tit_blau.gif) repeat-x;
	width:		970px;
	height: 	25px;
	line-height:24px;
}

#bann {
	float:		left;
	width: 		187px; 
	height:		auto;
	margin: 	15px 0 0 0;
}

#bann li {
	width: 		187px;
	height: 	183px;
	margin: 	0 0 20px 15px;
}

#container-pie {
	float:		left; 
	padding: 	0;
	width:		980px;
	height:		37px;
	margin:		10px 0 0 0;
	text-align:	left;
	clear:		both;
	background: url(/img/ob_linea_puntets_footer.gif) repeat-x bottom;
}

#prev-pie {
	float:		left;
	width:		980px;
	margin-top: 25px;
}

#minimenu {
	float:		left;
	width: 		780px;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#4197E3;
	height: 	13px;
}

#minimenu li {
	float:		left;
	width: 		150px;
}

#minimenu a {
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
}

#minimenu a:hover {
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
}

#pujar {
	float:		right;
	width: 		150px;
	height: 	13px;
	text-align:	right
}

#pujar a{
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	width: 		50px;
	height: 	13px;
	color:		#B4B4B4;
}

#pujar a:hover{
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	width: 		50px;
	height: 	13px;
	color: 		#4197E3;
}

#barra-gris {
	float:		left;
	background: #D1D6D9;
	width: 		980px;
	height: 	5px;
	display:	block;
	overflow:	hidden;
}

#copy {
	float: 		left;
	width:		15px;
}

#txt-pie {
	float:		left;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	margin:		0;
	padding: 	10px 0 0 5px;
	text-align:	left;
	width: 		750px;
	height: 	auto; 
}

#txt-pie a {
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
}

#txt-pie a:hover {
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
}

#credits {
	float:		right;
	font:		normal 9px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	padding: 	10px 15px 0 0;
}

#credits a{
	font:		normal 9px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
}

#credits a:hover{
	font:		normal 9px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
}

#area_sotapeu {
	float: 		left; 
	width: 		980px;
	height: 	200px;
} 

#contacte01 {
	float: 		left;
	width: 		205px;
	margin-top: 10px;
}

#contacte01 img {
	margin-top: 8px;
}

#contacte02 {
	float: 		left;
	width: 		150px;
	margin: 	10px 0 0 0;
}

#contacte02 img {
	margin-top: 8px;
}

#area_logos {
	float:		right;
	height: 	150px;
	margin-top: 12px;
	width: 		550px;
}

#area_logos li {
	float:		right;
	width: 		100px;
	height: 	65px;
	margin-left:10px;
	text-align:	right;
}

#col02_int {
	float:		left; 
	width: 		646px;
	margin: 	0 0 50px 0; 
	color:		#777777; 
}

#col02_int h1 {
	float:		left;
	margin:		0;
	padding-left:10px;
	font:		bold 15px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#FFFFFF;
	text-align:	left;
	background: url(/img/_ob_background_tit_blau.gif) repeat-x;
	width: 		636px;
	height: 	25px;
	line-height:24px;
}

#col02_int p {
	margin: 	15px 0 0 0;
}

#submenu_int {
	float:		left; 
	width:		318px;
	height: 	235px;	
	margin: 	13px 0 0 15px;
}

#submenu_int li{
	float:		left; 
	width:		313px;
	height: 	21px;
	background: url(/img/ob_img_fons_submenu.gif) no-repeat;
	text-indent:15px; 
	padding: 	7px 0 0 0;
}

#submenu_int li a{
	float:		left; 
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#717276;
}

#submenu_int li a:hover{
	float:		left; 
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
}

.submenu_int-activo{
	float:		left; 
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
}

#area_info_destacada {
	float:		left; 
	width: 		646px;
	height: 	160px;
	margin: 	25px 0 0 0;
}

#img_areainfo {
	float:		left; 
	width:		275px;
	height: 	140px;
	background:	#F7F7F7;
	padding: 	10px;
}

.img_areainfo_200px {
	float:		left; 
	width:		200px;
	height: 	200px;
	background:	#F7F7F7;
	padding: 	10px;
	margin: 	0 15px 0 0; 
	display:	block; 
}

.img_areainfo_logos {
	float:		left; 
	width:		150px;
	height: 	100px;
	background:	#F7F7F7;
	padding: 	10px;
	margin: 	0 15px 140px 0; 
	display:	block;
}

#txt_areainfo {
	float:		left; 
	width:		310px;
	height: 	160px;
	background:	#F2F7FB;
	margin-left:10px; 
}

#txt_areainfo li {
	float:		left; 
	width:		285px;
	height: 	15px;
	line-height:15px; 
	background:	#F2F7FB;
	margin: 	1px 0 0 20px; 
}

#txt_areainfo h3{
	float:		left; 
	font:		bold 14px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	padding: 	16px 0 0 20px;
	margin-bottom:15px;
	width: 		290px; 
}

#txt_areainfo p{
	padding: 	0 10px 0 20px;
	color: 		#777777; 
	margin-bottom:15px; 
}

#content {
	float:		left; 
	width: 		610px;
	margin: 	10px 0 35px 10px; 
} 

#content_corto {
	width: 		636px;
	margin:		50px 0 50px 0; 
	padding: 	0 20px 0 0; 
} 

#content_corto h3 {
	font:		bold 14px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;	
	width: 		auto; 
	padding: 	10px 0 3px 10px;
} 

#content_corto p{
	width: 		auto;
	margin: 	0 0 15px 10px;
	line-height:14px;
	text-align:	justify;
}  

#content ul {
	float:		left;
	margin: 	0 0 10px 0; 
}

#content li {
	float:		left;
	width: 		580px; 
	background:	url(/img/ob_bullet_02.gif) no-repeat;
	height: 	auto; 
	margin: 	0 0 5px 10px;
	padding: 	0 0 0 15px; 
} 

#content h3 {
	font:		bold 14px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;	
	width: 		600px; 
	padding: 	0;
	margin: 	10px 0 0 0;
}

#content p {
	margin: 	10px 0 18px 0; 
	line-height:14px;
}

#area_destacada {
	float:		left; 
	width: 		626px;
	height: 	30px; 
	background:	#F7F7F7;
	margin: 	25px 0 0 0;
	padding: 	15px 0 0 0;
	text-align:	center; 
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
}

#area_resultats_int {
	float:		left;
	width: 		313px;
	height: 	auto;
	background:	#F7F7F7;
	padding-left:20px;
	padding-top:30px;
	padding-bottom:25px;
}

#area_resultats_int li {
	float:		left;
	margin: 	0 0 10px 0;
	width: 		292px;
	height: 	95px;
	background: url(/img/ob_linea_puntets_footer.gif) repeat-x bottom;
}

#area_resultats_int img {
	float:		left;
	border: 	1px solid #A0A0A0;
	padding: 	1px; 
}

#area_resultats_int h3 {
	float:		right;
	margin: 	0;
	width: 		200px;
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#4197E3;
	padding: 	0 11px 6px 0px;
}

#area_resultats_int p {
	float:		right;
	margin: 	0;
	width: 		209px;
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#777777;
	padding: 	0 0 0 19px;
}

.preuimmoble_int {
	float:		left; 
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	padding-left:25px;
	width: 		200px;
	margin: 	1px 0 6px 0;  
}

#paginador_int {
	float:		right;
	width: 		80px;
	text-align:	right;
}

#paginador_int img {
	border: 	0!important;  
}

.paginador_int-ant {
	float:		left;
	width: 		22px;
	height: 	22px;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#ffffff;
	text-align:	center;
	margin-right:5px;
	display: 	block;
}

.paginador_int-seg {
	float:		left;
	width: 		22px;
	height: 	22px;
	text-align:	center;
	display: 	block;
}

.txtfitxaimmoble {
	float:		left;
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	padding: 	10px 0 0 25px;
}

.txtfitxaimmoble a{
	color:		#4197E3;
}

.txtfitxaimmoble a:hover{
	color:		#777777;
}

#area_fitxa {
	float:		left; 
	width: 		646px;
	height: 	295px;
	margin: 	25px 0 0 0;
}

#img_areafitxa {
	float:		left; 
	width:		275px;
	height: 	275px;
	background:	#F7F7F7;
	padding: 	10px;
}

#txt_areafitxa {
	float:		left; 
	width:		310px;
	height: 	160px;
	background:	#ffffff;
	margin-left:10px; 
	color:		#777777;
}

#txt_areafitxa li {
	float:		left; 
	width:		285px;
	height: 	17px;
	line-height:16px; 
	background:	#ffffff;
	margin: 	1px 0 0 20px; 
}

#txt_areafitxa h3{
	float:		left; 
	font:		bold 14px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	padding: 	16px 0 0 20px;
	margin-bottom:15px;
	width: 		175px;
}

#txt_areafitxa p {
	float:		left; 
	width:		310px;
	height: 	17px;
	line-height:18px; 
	background:	#ffffff;
	margin: 	0!important; 
}

#area_fitxa-llistat{
	float:		left; 
	width:		310px;
	height: 	275px;
	margin-left:10px; 
	color:		#777777;
	background:	#F2F7FB;
	padding: 	10px; 
}

#area_fitxa-llistat h3{
	font:		bold 14px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	width: 		290px;
	background:	url(/img/ob_linea_puntets_footer.gif) repeat-x bottom; 
	margin: 	10px 0 20px 5px; 
	text-indent:-15px; 
}

#area_fitxa-llistat li {
	float: 		left; 
	width: 		290px; 
	height: 	auto;
	margin: 	0 0 20px 5px;
	padding-left:12px; 
	background:	url(/img/ob_bullet_02.gif) no-repeat; 
}

#area_fitxa-llistat p {
	float:		left; 
	margin: 	5px 0 0 0;
}

#preu_venda {
	float:		left; 
	width: 		320px;
} 

#preu_venda h3 {
	float:		left; 
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	width: 		84px;
}

#preu_venda_ficha,#preu_lloguer_ficha,#preu_trespas_ficha {
	float:		left; 
	width: 		72px; 
	margin-top: 10px; 
	margin-left:3px;
	height: 	14px; 
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#ffffff;
	background:	#4197E3; 
	padding: 	5px; 
	text-align: center;
}

#top_galeria_fitxa {
	float:		left; 
	width: 		300px;
	margin: 	15px 0 0 20px;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
	background:	url(/img/ob_ico_fotos.gif) no-repeat;
	text-indent:32px;
	padding-top:5px; 
	height: 	25px; 
}

#galeria_fitxa {
	float:		left;
	width:		300px;
	margin-left:20px;
}

#galeria_fitxa li{
	float:		left; 
	width: 		63px;
	height: 	58px;
	margin-right:-10px; 
	padding:	1px; 
}

#galeria_fitxa a{
	float:		left; 
	width: 		58px;
	height: 	58px;
	border: 	2px solid #D6D6D6;
	display:	block;
	margin-right:-10px; 
	padding:	1px; 
}

#galeria_fitxa a:hover{
	float:		left; 
	width: 		58px;
	height: 	58px;
	border: 	2px solid #4197E3;
	display:	block;
	margin-right:-10px; 
	padding:	1px; 
}

#stats {
	float:		left; 
	margin:		10px 0 0 10px; 
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
	line-height:13px;
}

#stats p {
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	margin: 	0; 
}

.tipo_operacion {
	float:		right;
	height: 	52px;
	margin: 	0;
	width:		120px; 
	text-align: right;
}

#paginador_galeria {
	float:		left; 
	width: 		330px;
	margin: 	15px 0 0 1px;
} 

.galeria_anterior {
	float:		left;
	width: 		25px;
	margin-left:20px;
}

.galeria_siguiente {
	float:		right;
	width: 		39px;
}

#contingut {
	float:		left;
	width: 		646px; 
	margin-top: 25px; 
}

#content_fitxa  {
	float:		left; 
	width: 		600px;
	margin: 	30px 0 35px 10px; 
} 

#content_fitxa h3 {
	font:		bold 14px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;	
	width: 		600px; 
	padding: 	0 0 2px 0;
}

#content_fitxa p {
	padding: 	0 0 19px 0;
}

#background {
	width: 		333px;
	height: 	25px;
	background: #B4B4B6;
	font:		bold 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#ECECED;
	line-height:25px;
}

#pestanyes_625px {
	float:		left;
	width: 		626px;
	height: 	30px;
	background:	#6F7074;
	margin:		0;
}

.tit_pestanyes_625px {
	float:		left; 
	font:		bold 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#ECECED;
	padding-left:20px;
	height: 	25px;
	line-height:24px; 
	margin: 	0;
}

#pestanyes_625px li {
	float: 		right;
	background:	#DCDCDB;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#949494;
	height: 	19px;
	width: 		124px;
	margin: 	11px 1px 0 0;
	text-align:	center;
	display:	block;
	overflow:	hidden;
}

#pestanyes_625px li a{
	float: 		right;
	background:	#DCDCDB;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#949494;
	height: 	19px;
	width: 		125px;
	margin-left:1px;
	text-align:	center;
	padding-top:3px;
}

#pestanyes_625px li a:hover{
	float: 		right;
	background:	#F7F7F7;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#949494;
	height: 	19px;
	width: 		125px;
	margin-left:1px;
	text-align:	center;
	padding-top:3px;
}

#area_resultats_625px {
	float:		left;
	width: 		625px;
	height: 	auto;
	overflow:	hidden;
}

#area_resultats_625px p{
	float:		left;
	width: 		610px;
	padding: 	20px 0 0 15px;
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#777777;
}

#area_acceso {
	float:		left;
	width: 		313px;
	height: 	auto;
	background: #f7f7f7;
	padding-left:20px;
	padding-bottom:20px;
}

#area_txtformvendre {
	float:		left;
	width: 		293px;
	height:		1283px;
	background: #f7f7f7;
	padding: 	30px 20px 20px 20px;
}

#area_acceso h3 {
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#4197E3;
	width: 		300px; 
	padding: 	22px 0 0 0; 
}

#area_acceso p {
	width: 		300px; 
	line-height:14px;
	margin: 	5px 0 0 0; 
}

#area_acceso li {
	margin-top: 4px;
}

#bt_omplir_form {
	float:		left; 
	width: 		120px; 
	height: 	25px!important;
	text-align:	center;
	margin: 	5px 0 15px 0;
	background:	#4197E3;
}

#bt_omplir_form a{
	width: 		120px; 
	height: 	15px!important;
	background: #4197E3;
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#FFFFFF;
	display:	block;
	overflow:	hidden;
	padding:	5px;
	border:		0!important;
}

#bt_omplir_form a:hover{
	width: 		120px; 
	height: 	15px!important;
	background: #6F7074;
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#FFFFFF;
	display:	block;
	overflow:	hidden;
	padding:	5px;
}

#zona_llistat {
	float: 		left; 
	width: 		980px;
	margin-top: 25px; 
}

#zona_llistat li {
	float: 		left;
	width: 		950px; 
	background:	url(/img/ob_linea_puntets_footer.gif) repeat-x bottom;
	margin-left:15px; 
	height: 	auto;
	padding: 	0 0 15px 0;
}

#zona_llistat p {
	margin: 	0;
	height: 	30px;
	overflow:	hidden;
}

#zona_llistat img {
	float:		left;
	border: 	1px solid #A0A0A0;
	padding: 	1px; 
	margin: 	12px 12px 0 0;
}

#zona_llistat h3 {
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3; 
	padding: 	15px 0 8px 0; 
	width: 		500px; 
}

.txt_llistat {
	float:		left;
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	padding: 	15px 0 0 0px;
}

.data {
	float:		left; 
	font:	 	normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	margin-bottom:15px; 
	width: 		400px;
}

.data_02 {
	float:		left; 
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#949494;
	margin: 	0 0 8px 10px;
	width: 		200px; 
}

#area_notis {
	float:		left;
	width: 		313px;
	height: 	auto;
	display:	block;
	background: #F7F7F7;
	padding:	30px 0 15px 20px;
}

#area_notis li {
	float:		left;
	margin: 	0 0 10px 0;
	width: 		285px;
	height: 	auto;
	display:	block;
	background: url(/img/ob_linea_puntets_footer.gif) repeat-x bottom;
}

#area_notis h3 {
	float:		left;
	margin: 	0;
	width: 		210px;
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#4197E3;
	padding: 	0 0 1px 10px;
}

#area_notis img {
	float:		left;
	border: 	3px solid #ffffff;
}

#area_notis p {
	float:		left;
	height:		auto;
	display:	block;
	margin: 	0;
	width: 		210px;
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#777777;
	padding-left:10px;
}

.opcionsCerca {
	width: 		250px; 
	margin: 	1px 0 0 11px; 
}

#form-cerca-home {
	float:		left; 
	width: 		410px;
	margin: 	10px 0 0 12px;
}

#form-cerca-home label {
	font:		bold 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#777777;
	margin: 	0 0 0 2px;
}

#form-cerca-home select {
	float:		left; 
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#ffffff;
	width: 		172px; 
	height: 	auto; 
	border: 	1px solid #CECFD1;  
	margin: 	3px 0 0 0;
	padding: 	0 0 0 1px;
	background:	#717276;
}

#form-cerca-home li {
	float:		left; 
	width: 		195px;
	margin: 	15px 0 0 10px;
	height: 	30px;  
}

#form-cerca-home p {
	width: 		400px;
	margin: 	10px 0 5px 0;
}

.bt_cercar {
	float:		right;
	margin: 	7px 6px 0 0;
	width: 		71!important;
	height: 	22!important; 
}

.bt_cercar-avanzado {
	position:	relative;
	top: 		0px;
	left: 		890px; 
	width: 		71!important;
	height: 	22!important; 
}

.bt_enviar {
	float: 		left; 
	width: 		110px!important;
	height: 	22px!important; 
}

#area_acceso-form {
	width: 		281px;
	height: 	auto;
	margin-top: 15px; 
	background:	url(/img/ob_background_formacceso.gif) no-repeat;
}

#area_acceso-form input {
	width:		280px; 
	border: 	1px solid #D0CFD4;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	height: 	14px;
	margin: 	2px 0 0 0;
	padding: 	3px 0 2px 0;
	line-height:14px; 
	text-indent:3px;
}

#area_acceso-form li {
	float:		none;
	width: 		270px!important; 
	margin:		10px 0 0 0;
}

#area_acceso-form label {
	width: 		200px; 
	font:		bold 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	margin: 	0 0 2px 0;
}

#zona-recuerdo {
	float:		left;
	margin: 	5px 0 0 0 !important; 
	width: 		180px;
}

.checkbox {
	float:		left; 
	width: 		16px!important; 
	border:		0!important; 
	margin: 	22px 0 10px 0!important;
}

.label_blau {
	float:		left; 
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#4197E3;
	margin: 	22px 0 0 3px; 
}

.subtext {
	float:		left; 
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#777777;
	margin: 	-8px 0 0 29px;
	width: 		250px;  
}

.subtext_g {
	margin: 	15px 0 15px 0; 
}

.bt_acceso {
	float:		right;
	margin: 	25px 0 0 0!important;
	width: 		92px!important; 
	height: 	27px!important;
	text-align:	center;
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif!important;
	color: 		#FFFFFF;
	border: 	0!important;
	background:	#4197E3;
	display:	block;
	padding: 	5px!important;
}

.bt_acceso a {
	background:	#4197E3;
}

.bt_acceso a:hover  {
	background:	#6F7074;
}

#area_volvendre-form {
	width: 		600px;
	height: 	auto;
	margin-top: 15px;
	background:	#FFFFFF; 
}

#area_volvendre-form p {
	width: 		600px;
	height: 	auto;
	margin: 	0 0 20px 0;
}

#area_volvendre-form fieldset {
	width: 		600px; 
	border: 	1px solid #F2F7FB;
	background: #F2F7FB;
	margin: 	0 0 20px 0;
	padding: 	0 0 20px 20px;
}

#area_volvendre-form label{
	float:		left; 
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	margin: 	0 10px 0 0;
	width: 		115px;
	height:		25px;
	padding: 	5px 0 0 0; 
}

#area_volvendre-form li{
	float:		left;
	width:		600px;  
	overflow:	hidden;   
}

#area_volvendre-form legend{
	font:		bold 12px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	padding: 	5px 0 15px 0; 
	color:		#4197E3; 
}

#area_volvendre-form input{
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#777777;
	margin: 	0;
	border: 	1px solid #D0CFD4; 
	height: 	auto;
	margin: 	2px 40px 0 0;
	padding: 	3px 0 2px 0;
	text-indent:3px;
}

#area_volvendre-form textarea{
	float:		left; 
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#777777;
	border: 	1px solid #D0CFD4; 
	height: 	auto;
	margin: 	2px 0 15px 0;
	padding: 	3px 0 2px 0;
	text-indent:3px; 
	width: 		580px; 
}

.labeltxtarea {
	margin: 	0!important; 
	text-align:	left!important; 
	height: 	15px!important; 
}

.inputlargo {
	width: 		200px; 
}

.inputcp {
	width: 		50px;
}

#area_captcha {
	float:		left; 
	width: 		550px;
	margin: 	20px 0 0 0;
}

#area_captcha li {
	float:		left; 
	width: 		550px; 
}

#area_captcha label {
	float:		left; 
	width: 		350px; 
}

#area_captcha input {
	width: 		110px;
}

#captcha-img {
	width: 		auto;
	float:		right;
	margin: 	0 1px 0 0;
}

.bt_solicitud {
	float:		left; 
	width: 		125px; 
	height: 	25px;
	padding:	5px;
	text-align:	center;
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif!important;
	color:		#FFFFFF!important;
	border:		0!important; 
}

.bt_solicitud a {
	width: 		110px; 
	height: 	30px!important;
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#FFFFFF;
	display:	block;
	overflow:	hidden;
	padding:	5px;
	background: #4197E3 url(../img/ob_bt_color_blau.gif) repeat-x;
}

.bt_solicitud a:hover {
	width: 		110px; 
	height: 	30px!important;
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#FFFFFF;
	display:	block;
	overflow:	hidden;
	background: #4197E3 url(../img/ob_bt_color_gris.gif) repeat-x;
}

#area_error {
	float:		left;
	background:	#FBFADB;
	width: 		582px;
	margin: 	15px 0 15px 0;
	padding:	20px; 
	overflow:	hidden;
}

#area_error li{
	width: 		640px; 
	float:		left;
	margin: 	0 0 5px 0;
	background:	url(../img/ob_bullet_listas.gif) no-repeat;
	text-indent:10px;
}

#area_OK {
	float:		left;
	background:	#FBFADB;
	width: 		582px;
	margin: 	15px 0 15px 0;
	padding: 	5px 20px 20px 20px; 
	overflow:	hidden;
	text-align: center;
	color:		#4197E3;
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
}

#notis-home {
	float:		left; 
	width: 		195px;
	margin: 	0;
	padding: 	inherit0 0 0 10px;
	background:	#FFFFFF;
}

#notis-home h3 {
	font: 		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#4197E3;
	background: url(/img/ob_marca_notis-home.gif) no-repeat;
	height: 	auto;
	width: 		185px;
	line-height:12px;
	margin: 	20px 0 5px 0;
}

#notis-home p {
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#949494;
	padding: 	0 0 0 16px;
}

#notis-home li {
	height:		auto;
	margin: 	0 0 10px 0;
	background:	url(../img/ob_linea_puntets_footer.gif) repeat-x bottom;
	padding: 	0 0 10px 0;
}

.notis-home-data {
	float:		left; 
	font: 		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#949494;
	margin: 	2px 0 8px 16px;
	width: 		180px;
}

#zona_autor {
	float:		left; 
	width: 		645px; 
	height: 	auto;
	margin: 	25px 0 0 0;
	padding: 	10px 0 10px 0;
	background:	url(../img/ob_linea_puntets_footer.gif) repeat-x top;
}

#zona_autor p{
	margin:		0;
}

.highlight {color:#949494!important; font-weight:bold!important; background-color:#F7F7F7!important;}
.oculto{display:none;}

.item1{	background-image:url(/img/ob_num_01A.gif);}
.item2{	background-image:url(/img/ob_num_02A.gif);}

.pestanyes_625px-activa *{background-color:white !important;font-weight:bold !important;}

dl { 
	border-bottom:1px solid #DFDFDF;
	margin: 	30px 0 30px 0;
}

dt {
	float:		left;
	width: 		140px;
	padding: 	10px;
	float: 		left;
	margin:		0; 
	border-top: 1px solid #DFDFDF;
	font-weight:bold;
}

dd {
	border-top: 1px solid #DFDFDF;
	margin-left:5px;
	padding: 	10px;
}

dd.first { 
	border-top: 1px solid #DFDFDF;
}

#resultats thead tr {
	height: 	35px;
	font: 		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	background: #4197E3;
	text-align: center;
	vertical-align:middle;
}

#resultats thead tr a {
	color: 		#FFFFFF; 
}

#resultats thead tr a:hover {
	color: 		#FFFFFF;
	text-decoration:underline;
}

#resultats tbody td {
	height: 	90px;
	padding: 	0;
	vertical-align:middle;
}

#resultats tbody img {
	margin: 	0;
}

#resultats tbody tr {
	height: 	35px;
	padding: 	0;
	background: url(../img/ob_background_table.gif) no-repeat bottom; 
}

#form-avanzado {
	width: 		980px; 
	margin: 	0 0 20px 0;
	background: #F7F7F7;
	padding: 	20px 0 20px 0;
}

#form-avanzado label{
	font: 		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	margin: 	0 0 5px 0;
}

#form-avanzado li{
	float:		left; 
	width: 		230px;
	background: url(../img/ob_background_blank.gif)	repeat-x;
}

#form-avanzado select{
	float:		left; 
	width: 		210px;
	margin: 	5px 0 0 0;
	font: 		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
}

.impar {
	background: #F7F7F7; 
}

.over {
	background: #F0F4F7;
	color: 		#FFFFFF;
}

.foto {
	width: 		60px; 
	text-align: left;
	margin: 	0;
	padding: 	0 0 0 20px;
}

.numDormitorios {
	width: 		65px;
	text-align: center;
	margin: 	0;
	padding: 	0 10px 0 0;
}

.numDormitorios img{
	border: 	0!important;
	margin: 	2px 4px 0 5px!important;
}

.numBanyos {
	width:		60px; 
	text-align: center;
	margin: 	0;
	padding: 	0 10px 0 0;
}

.numBanyos img{
	border: 	0!important;
	margin: 	2px 4px 0 5px!important;
}

.numAseos {
	width:		60px; 
	text-align: center;
	margin: 	0;
	padding: 	0 10px 0 0;
}

.numAseos img{
	border: 	0!important;
	margin: 	2px 4px 0 5px!important;
}

.inmuebleTipo {
	width:		50px; 
	text-align: center;
	margin: 	0;
	padding: 	0 10px 0 0;
}

.inmuebleTipo img{
	border: 	0!important;
	margin: 	2px 4px 0 5px!important;
}

.precioVenta {
	width:		120px; 
	text-align: right;
	font: 		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	margin: 	0;
	padding: 	0 10px 0 0!important;
}

.precioVenta img{
	border: 	0!important;
	margin: 	2px 4px 0 5px!important;
}

.precioAlquiler {
	width:		120px; 
	text-align: right;
	font: 		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	margin: 	0;
	padding: 	0 10px 0 0!important;
}

.precioAlquiler img{
	border: 	0!important;
	margin: 	2px 4px 0 5px!important;
}

.precioTraspaso {
	width:		120px; 
	text-align: right;
	font: 		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	margin: 	0;
	padding: 	0 10px 0 0!important;
}

.precioTraspaso img{
	border: 	0!important;
	margin: 	2px 4px 0 5px!important;
}

.zona {
	width: 		200px; 
	text-align: left;
	font: 		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	margin: 	0;
	padding: 	0 10px 0 0;
}

.zona img {
	border: 	0!important;
	margin: 	2px 4px 0 5px!important;
}

.direccion {
	width: 		280px; 
	text-align: left;
	margin: 	0;
	padding: 	0 10px 0 0;
}

.direccion img {
	border: 	0!important;
	margin: 	2px 4px 0 5px!important;
}

.superficie {
	width: 		79px; 
	text-align: center;
	margin: 	0;
	padding: 	0 10px 0 0;
}

.superficie img {
	border: 	0!important;
	margin: 	2px 4px 0 5px!important;
}

#paginacion-buscador {
	float:		right;
	width:		auto;
	text-align:	right;
	display:	block;
}

#paginacion-buscador li {
	float:		left;
	width: 		auto; 
	background: url(../img/ob_background_blank.gif) repeat-x;
	margin: 	0 3px 0 3px; 
}

#paginacion-buscador a {
	float: 		left; 
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif!important; 
	color:		#4197E3;
	width: 		23px!important;
	display:	block;
	height: 	18px!important; 
	padding: 	5px 0 0 0!important; 
	margin: 	0; 
	background: #ffffff;
	border: 	1px solid #4197E3;
	text-align:	center;
}

#paginacion-buscador a:hover {
	float: 		left; 
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif!important; 
	color:		#FFFFFF;
	width: 		23px!important;
	display:	block;
	height: 	18px!important; 
	padding: 	5px 0 0 0!important; 
	margin: 	0; 
	background: #959595;
	border: 	1px solid #959595;
	text-align:	center;
}

.active-page {
	float: 		left; 
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif!important; 
	color:		#FFFFFF;
	width: 		23px!important;
	display:	block;
	height: 	18px!important; 
	padding: 	5px 0 0 0!important; 
	margin: 	0; 
	background: #4197E3;
	border: 	1px solid #4197E3;
	text-align:	center;
}

#sinZonas {
	float:		left;
	width: 		220px;
	height: 	25px;
	margin: 	8px 0 0 0;
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif!important;
	color: 		#4197E3;
}

.orden {
	background: #F5F5F5 url(../img/ob_linea_puntets_footer.gif) repeat-x bottom;
	border-left:1px solid #777777;
	border-right:1px solid #777777;
}

.orden a {
	color:		#777777;
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif!important;
}

.ordenASC {
	background:	#777777;
}

.ordenDESC {
	background:	#777777; 
	border:		0;
	text-decoration:none;
}

#tit-resultados {
	float:		left;
}

#container-resultados {
	float:		left;
	width: 		980px;
	margin:		0;
}

#container-resultados h2 {
	float: 		left;
	font:		bold 14px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif!important; 
	background: url(../img/ob_background_blank.gif); 
	color:		#4197E3;
	width: 		650px; 
}

.bt_paginacion {
	float: 		left;
	padding:	0!important;
	margin: 	-6px 0px 0 -1px!important;
	border: 	0!important;
}

.bt_paginacion-des {
	float: 		left;
	padding:	0!important;
	margin: 	0 0 0 -1px!important;
	border: 	0!important;
}

.zona_listado-detallado {
	float:		right; 
	margin: 	0 23px 0 0;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif!important; 	
}

#ficha-paginacion {
	float: 		right; 
	margin: 	10px 15px 0 0;
	height: 	auto;
	padding: 	0;
	width: 		625px;
	text-align: left;
	overflow:	hidden;
	display:	block;
}

#info-ficha {
	float:		left;
	width: 		285px;
	overflow:	hidden;
}

.bt_mostrarbuscador {
	width: 		95px!important;
	height: 	25px!important;
	background:	#4197E3;
	display:	block;
	color:		#FFFFFF;
	margin:		5px 0 20px 10px;
}

.bt_mostrarbuscador a{
	width: 		95px!important;
	height: 	20px!important;
	background:	#4197E3;
	display:	block;
	color: 		#FFFFFF;
	text-align:	center;
	padding:	5px 0 0 0;
}

.bt_mostrarbuscador a:hover {
	width: 		95px!important;
	height: 	20px!important;
	background:	#6F7074;
	display:	block;
	color: 		#FFFFFF;
	text-align:	center;
	padding:	5px 0 0 0;
}

.bt_cercapermapa {
	float:		left; 
	width: 		250px!important;
	height: 	25px!important;
	display:	block;
	color: 		#FFFFFF;
	margin:		10px 0 20px 10px;
}

.bt_cercapermapa a {
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif!important;
}

#container-botonscerca {
	float:		left;
	width: 		377px;
	display:	block;
	height: 	36px;
	display:	block;
	background: #F2F7FB;
	margin: 	25px 0 0 10px;
}

#container-areacalc {
	float: 		left;
	width: 		200px;
	margin: 	0 0 0 17px;
	overflow:	hidden;
}

#calculadoraHipotecasOn {
	width: 		300px;
	margin: 	0;
}

#plazo {
	float:		left;
	width: 		50px;
	margin: 	0;
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
}

#interes {
	float:		left;
	width: 		50px;
	margin: 	0;
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
}

#cantidad {
	float:		left;
	width: 		119px;
	margin: 	0 50px 10px 0px;
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	height: 	15px;
	padding: 	3px 0 0 2px;
	color:		#777777;
}

.calc-label {
	float:		left;
	width: 		180px;
	margin: 	0 0 3px 0px;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
}

#container-cuota {
	float:		left; 
	width: 		208px;
	margin: 	5px 0 10px 0;
	border-top: 1px solid #4197E3;
	display:	block;
}

.cuota-label {
	float:		left;
	width: 		150px;
	margin: 	5px 0 3px 0;
	font:		bold 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#777777;
}

.plazo-label {
	float:		left;
	width: 		50px;
	margin: 	0 50px 3px 0px;
	cear:		both;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
}

.interes-label {
	float:		left;
	width: 		35px;
	margin: 	0 0 3px 0px;
	clear:		both;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
}

.area_calc-li {
	float:		left;
	margin: 	0 0 10px 0;
	width: 		292px;
	height: 	180px!important;
	background: url(/img/ob_linea_puntets_footer.gif) repeat-x bottom;
}

#cuota {
	float:		left;
	width: 		150px;
	font:		bold 14px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	clear:		both!important;
}

#container-selects {
	float:		left;
	width: 		208px;
	margin: 	5px 0 10px 0px;
	display:	block;
}

.li-plazo {
	float:		left;
	width: 		75px;
	display:	block;
	heigh: 		35px!important;
}

.li-interes {
	float:		left;
	width: 		65px;
	display:	block;
	heigh: 		35px!important;
	margin: 	0;
}

#destacado-contacto {
	float:		left; 
	background:	#F2F7FB;
	width: 		275px; 
	padding:	10px;
	text-align:	center;
	margin: 	10px 0 0 0;
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
}

#area_destacada-container {
	float:		left; 
	width: 		626px;
	height: 	30px; 
	background:	#ffffff;
	margin: 	22px 0 0 0;
	padding: 	15px 0 0 0;
	text-align:	center; 
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
}

#area_destacada-caixa01 {
	float:		left; 
	width: 		312px;
	height: 	30px; 
	background:	#F2F7FB;
	margin: 	0;
	padding: 	15px 0 0 0;
	text-align:	center; 
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
}

#area_destacada-caixa02 {
	float:		right; 
	width: 		312px;
	height: 	30px; 
	background:	#F2F7FB;
	margin: 	0;
	padding: 	15px 0 0 0;
	text-align:	center; 
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
}

#llegenda-container {
	float:		left; 
	width: 		980px;
	height: 	30px;
	text-align: right;
	margin: 	10px 0 0 0;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
}

#llegenda-container li {
	float:		left;
	width: 		auto;
	display:	block;
	height: 	20px;
	margin-left:6px;
	padding: 	10px 0 0 0;
	line-height:20px;
}

#area_vol_llogar-form {
	width: 		600px;
	height: 	auto;
	margin-top: 15px;
	background:	#FFFFFF; 
}

#area_vol_llogar-form p {
	width: 		600px;
	height: 	auto;
	margin-bottom:20px;
}

#area_vol_llogar-form fieldset {
	width: 		600px; 
	border: 	1px solid #F2F7FB;
	background: #F2F7FB;
	margin: 	0 0 20px 0;
	padding: 	0 0 20px 20px;
}

#area_vol_llogar-form label {
	float:		left; 
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	margin: 	0 10px 0 0;
	width: 		200px;
	height:		25px;
	padding: 	5px 0 0 0; 
}

#area_vol_llogar-form li {
	float:		left;
	width:		600px;  
	overflow:	hidden;   
}

#area_vol_llogar-form legend {
	font:		bold 12px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	padding: 	5px 0 15px 0; 
	color:		#4197E3; 
}

#area_vol_llogar-form input {
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#777777;
	margin: 	0;
	border: 	1px solid #D0CFD4; 
	height: 	auto;
	margin: 	2px 40px 0 0;
	padding: 	3px 0 2px 0;
	text-indent:3px;
}

#area_vol_llogar-form textarea {
	float:		left; 
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#777777;
	border: 	1px solid #D0CFD4; 
	height: 	auto;
	margin: 	2px 0 15px 0;
	padding: 	3px 0 2px 0;
	text-indent:3px; 
	width: 		580px; 
}

.area_vol_llogar-form-especial {
	float:		left;
	display:	block;
	height:		20px;
	font:		bold 12px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	width: 		575px;
	background:	url(/img/ob_linea_puntets_footer.gif) repeat-x bottom;
	padding: 	5px 0 0 0;
	margin: 	5px 0 15px 0;
}

.area_vol_llogar-form-inputlargo {
	width: 		110px; 
}

#area_captcha-vol_llogar-form {
	float:		left; 
	width: 		550px;
	margin: 	20px 0 0 0;
}

#area_captcha-vol_llogar-form li {
	float:		left; 
	width: 		550px; 
}

#area_captcha-vol_llogar-form label {
	float:		left; 
	width: 		350px; 
}

#area_captcha-vol_llogar-form input {
	width: 		110px;
}

#area_captcha-vol_llogar-form img {
	width: 		auto;
	float:		right;
	margin: 	0 1px 0 0;
}

.nou_fitxa-h3 {
	float:		left;
	font:		bold 14px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	margin: 	15px 0 0 20px;
	width: 		150px;
}

.nou_fitxa-p {
	float:		left;
	width: 		290px;
	margin: 	0 0 4px 20px;
}

.tit_preu-fitxa {
	float:		left;
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	margin: 	14px 8px 0 20px;
}

.visites {
	float:		left;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#4197E3;
	width: 		150px;
	margin: 	1px 0 17px 0;
}

.volver-busca {
	float:		right;
	display:	block;
	height: 	auto;
	color:		#ffffff;
}

.volver-busca a {
	display:	block;
	height: 	15px;
	color:		#4197E3;
}

.volver-busca a:hover {
	display:	block;
	height: 	15px;
	color:		#6F7074;
}

#formButlleti {
	float:		none;
	width: 		600px;
	height: 	auto;
	margin-top: 15px;
	background:	#FFFFFF; 
}

#formButlleti p {
	width: 		600px;
	height: 	auto;
	margin: 	0 0 20px 0;
}

#formButlleti fieldset {
	width: 		600px; 
	border: 	1px solid #F2F7FB;
	background: #F2F7FB;
	margin: 	0 0 20px 0;
	padding: 	0 0 20px 20px;
}

#formButlleti label {
	float:		left; 
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	margin: 	0 10px 0 0;
	width: 		120px;
	height:		25px;
	padding: 	5px 0 0 0; 
}

#formButlleti li {
	float:		left;
	width:		600px;  
	overflow:	hidden;   
}

#formButlleti legend {
	font:		bold 12px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	padding: 	5px 0 15px 0; 
	color:		#4197E3; 
}

#formButlleti input {
	font:		normal 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color: 		#777777;
	width:		150px;
	margin: 	0;
	border: 	1px solid #D0CFD4; 
	height: 	auto;
	margin: 	2px 40px 0 0;
	padding: 	3px 0 2px 0;
	text-indent:3px;
}

.txtboxCorto {
	width: 		220px!important;
}

.txtboxLargo {
	width: 		425px!important;
}

#area_btSuscripcion {
	float:		right;
}

.btSuscripcion {
	float:		right!important; 
	width: 		80px!important; 
	height: 	25px!important; 
	padding:	5px 5px 8px 5px!important;
	text-align:	center;
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif!important;
	color:		#FFFFFF!important;
	border:		0!important; 
	background-color: #4197E3!important;
	cursor: 	pointer!important;
}

.precioRebajado {
	color:		#92c21a;
}

.precioNoRebajado {
	text-decoration: line-through;
}

.obranova {
	position:	absolute;
	margin: 	-15px 0 0 -15px;
}

.preu_anterior_ficha {
	float:		left; 
	width: 		60px; 
	margin-top: 10px; 
	margin-left:0;
	height: 	14px; 
	font:		bold 11px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif;
	color:		#d90600;
	background:	#ffffff; 
	padding: 	5px 8px 5px 0; 
	text-align: right!important;
	text-decoration:line-through;
}

.precioNoRebajado-listado {
	color:		#d90600;
	text-decoration: line-through;
	padding: 	0 0 0 5px;
}

.precioNoRebajado-destacados {
	float:		none!important;
	color:		#d90600!important;
	text-decoration: line-through!important;
	padding: 	0 0 0 0;
	margin:		0!important;
	text-align: left!important;
}

.ico-obranova {
	position: 	absolute;
	margin:		-10px 0 0 -10px;
}

.miniasterisc {
	font:		bold 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif!important;
	color:		#4197e3!important;
	margin:		-6px 0 4px 0!important;
}

.alertaAlquiler {
	color: 		#8f8f8f!important;
	float:		left;
	font:		normal 10px Tahoma, "Trebuchet MS", Verdana,  Helvetica, sans-serif!important;
	margin:		0 0 10px 0!important;
	padding: 	10px 0 10px 20px!important;
	width:		300px!important;
}
