#titol #navegacion{
	width:100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e3f0fc;
}
#titol div .kms {padding-top:0px!important;padding-right:10px;width:200px;float:right;text-align:right;background-image:none}
#result .esq{float:left;width:176px;background-color:#fff;border:0px solid #daeaf6;margin-bottom:30px;}
#result .esq form{background-color:#e3f0fc;border:2px solid #daeaf6;margin-bottom:10px;}
#result .esq h2{color:#5F819F;background:url(/images/web/f_mi_busqueda.gif) no-repeat left top;text-align:center;padding:4px 0;margin:3px;}
#result .esq select {width:170px;}
#result .esq p{margin-left:3px;margin-bottom:5px;}
#result .esq p.label{color:#5F819F;margin-bottom:1px;margin-left:8px;}
#result .esq p.check{margin:8px;}


#result .drt{padding-left:188px;margin-bottom:20px;}
#easy {padding-left:25;width:180px;}


/*.pag{background:#f2f2ff url(/images/web/f_pag_left.gif) no-repeat left top;margin-bottom:14px;}
.pag .r{background:url(/images/web/f_pag_right.gif) no-repeat right top;text-align:left;color:#666;padding:4px 7px 5px 4px;}
.pag .r strong{color:#f00000;}
.pag .right{float:right;color:#c8c8c8;}
.pag .right a{color:#444;}*/

.inf{background:transparent;text-align:right;margin-top:8px;margin-right:13px;float:right;}


table.list{width:579px;}
.list td{vertical-align:top;padding:3px 6px;color:#666;}
.list .cap td{border-top:1px solid #FF9600;border-bottom:1px solid #FF9600;font-weight:bold;padding:3px 13px 5px 1px;border-left:1px solid #ffeeee;white-space:nowrap;}
html .list .cap td{padding:3px 2px 5px 1px;}
.list .cap td a{color:#666;padding:1px 11px 1px 1px;display:inline;}
.list .cap td a.ordenat1{/*background:#f00000 url(/images/web/fl_avall.gif) no-repeat right 6px;color:#fff;*/background:#FFEC7D url(/images/web/fl_avall.gif) no-repeat right 6px;color:#333;}
.list .cap td a.ordenat2{display:inline;padding:1px 11px 1px 1px;/*background:#f00000 url(/images/web/fl_amunt.gif) no-repeat right 6px;color:#fff;*/background:#FFEC7D url(/images/web/fl_amunt.gif) no-repeat right 6px;color:#333;}
.list .cap .c1 a{padding-right:1px;}
.list .dades td{border-bottom:1px solid #ffeed6;padding:6px;border-left:1px solid #ffeed6}
.list td.c1{width:auto;padding-right:0;border-left-style:none;padding-left:0;}
.list td.c2{width:36%;border-left-style:none;}
.list td.c3{width:25%;text-align:center;}
.list td.c4{width:5%;text-align:center;}
.list td.c5{width:5%;text-align:center;}
.list td.c6{width:5%;text-align:center;}
.list .cap td.c7{width:5%;text-align:center;padding-top:0px;}
.list .desc td{border-bottom:1px solid #ffeed6;color:#666;font-size:10px;padding:4px 0 7px;}
.list .fav td{border-bottom:1px solid #FF9600;color:#ee9600;font-size:10px;padding:2px 0 5px;}
.list .fav td a{color:#ee9600;}
.list .fav td a span{color:#ee9600;}
.list .fav td img{margin-right:3px;}
.list .select{padding:1px 3px 1px 2px;/*background:#f00000;color:#fff;font-weight:bold;*/background:#FFEC7D;color:#333;}



/* lista destacados  */
.list .cap_dest td{background-color:#FF9600; font-weight:bold;padding:3px 13px 5px 1px;border-left:1px solid #ffeeee;white-space:nowrap;color:#FFF;}
.list .dades_dest td{border-bottom:1px solid #fcddb0;padding:6px;border-left:1px solid #fcddb0; background-color:#fff2df; }
.list .desc_dest td{border-bottom:1px solid #ffeed6;color:#666;background-color:#fff2df;font-size:10px;padding:4px 0 7px 6px;}
/* fin lista destacados  */


OPTION  		{background-color:#ffffff; color:#0e0e0e;}
OPTION.seltit  	{background-color:#FF8400; color:#ffffff;}

#wrapper_listado_total {width: 748px!important;}
#publicidad {
	float: right	;
	height: 600px;
	width: 120px;
}
#inicio {
	width: 975px;
	height:auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

}
#container {
	float: left;
	margin: 0;
	padding: 0;
}
#aa {
	float:left;
	width: 100%;
	text-align:center;

	padding:0px;
	margin:0px;
}
a #logo {}


/* Destacados */
.destacados {
  background:#ffffff;
  width:645px;
  padding:0;
  margin:0;
}

.destacados h3{ font-family:Tahoma, Arial; background:#fe9833; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:left; padding-top:6px; padding-left:5px; height:15px; overflow: hidden; display:block;}
.destacados .tit_descrip{ font-family:Tahoma, Arial; background:#fe9833; font-size:9px; font-weight:normal; color:#FFFFFF; text-align:left; padding-left:10px;}

.destacados #top {
  float:left;
  height:21px;
  width:645px;
  margin: 0px;
  padding: 0px;
}
.destacados #top #int{
  float:left;
  height:21px;
  background:#fe9833;
  width:635px;
  margin: 0px;
  padding: 0px;
}
.destacados #top #izq{
  background-image: url(/images/web/destacados/via_top_izq.gif);
  background-repeat: no-repeat;
  width:5px;
  height:21px;
  float:left;
  margin: 0px;
  padding: 0px;
}
.destacados #top #der{
  background-image: url(/images/web/destacados/via_top_der.gif);
  background-repeat: no-repeat;
  width:5px;
  height:21px;
  float:right;
  margin: 0px;
  padding: 0px;
}
.destacados #contenido{
	float:left;
	width:633px;
	margin: 0px;
	padding: 5px 0px 10px 10px;
	text-align:left;
	vertical-align:top;
	border: 1px solid #fe9833;
}

/* titular para destacados normales en lista */
.destacados #contenido #top_lista { width:623px; padding-right:10px; float:left;}
.destacados #contenido #top_lista h3{ font-family:Tahoma, Arial; background:#ffffff; font-size:11px; font-weight:bold; color:#ee9600; text-align:left; padding:10px 0px 5px 0px; float:left; height:25px; }
.destacados #contenido #top_lista .tit_descrip{ font-family:Tahoma, Arial; background:#ffffff; font-size:9px; font-weight:normal; color:#ee9600; text-align:left; padding-left:10px;}
/* fin de titular para destacados normales en lista */

.destacados #contenido #int{
	float:left;
	width:633px;
}
.destacados #contenido #int2{
	float:left;
	width:633px; font-family:Tahoma, Arial; color:#666666;
}
.destacados #contenido #int2 .direccion{font-family:Tahoma, Arial; color:#ee9600; font-weight:bold;
}
.destacados #contenido #int #foto{ width:180px; height:135px; padding: 0px 0px 0px 0px; vertical-align:top; float:left; overflow:hidden; }

.destacados #contenido #int #zona_der {width:428px; float:right; }
.destacados #contenido #int #zona_der #sub_descrip{ font-family:Tahoma, Arial; color:#fbc590; font-weight: bold; width:418px; padding: 0px 10px 10px 0px; float: right; vertical-align: top; }
.destacados #contenido #int #zona_der #descrip { font-family:Tahoma, Arial; color:#666666; width:204px; padding: 0px 10px 0px 0px; float:left; }
.destacados #contenido #int #zona_der #area #campos .opiniones {
	background-image:url(/images/web/bt_opiniones.png);
	background-position:center 5px;
	background-repeat:no-repeat;
	display:block;
	height:42px;
	margin:0;
	padding:6px 0 6px 0;
	text-align:center;
	width:71px;

}
.destacados #contenido #int #zona_der #area { width:214px; padding: 0px 0px 0px 0px; float:right}
.destacados #contenido #int #zona_der #area #area_top {
	width:214px; height:11px;
	padding: 0px 0px 0px 0px;
	background-image: url(/images/web/destacados/areader_dest_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.destacados #contenido #int #zona_der #area #area_bot {
	width:214px; height:11px;
	padding: 0px 0px 0px 0px;
	background-image: url(/images/web/destacados/areader_dest_bot.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.destacados #contenido #int #zona_der #area #area_int {
	width:203px;
	height:119px;
	padding: 0px 0px 0px 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #fcddb0;
}
.destacados #contenido #int #zona_der #area #tit_campos {font-family:Tahoma, Arial; color:#666666; font-weight: normal; width:115px; float:left; line-height:16px;}
.destacados #contenido #int #zona_der #area #campos {font-family:Tahoma, Arial; color:#666666; width:69px; padding: 0px 10px 0px 0px; float:right; line-height:16px;}
.destacados #contenido #int #zona_der #area #tit_campos a {color:#FF9600;text-decoration:none}
.destacados #contenido #int #zona_der #area #tit_campos a:hover{text-decoration:underline }


a.boton_02 {
	background: transparent url('/images/web/fondo_boton_03.gif') no-repeat;
	height: 21px;
	width: 151px;
	color: #444;
	display: block;
	font: normal 11px Tahoma, arial, sans-serif;
	margin-right: 0px;
	padding-right: 0px; padding-top:3px;
	margin-top:0px;
	text-decoration: none;
	text-align:center;
	vertical-align: center;
	
}
a.boton_02 span {   
    display: block;
    line-height: 10px;
    padding: 5px 0 5px 0px;
}
#espacio_destacados { height:20px; float:left; width:100%}
a.ver_aloja{ display:block; float:left; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;margin:0; white-space:nowrap;color:#ffffff;font-weight:bold}
a.ver_aloja1{ display:block; float:left; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;margin:0; white-space:nowrap;color:#FF9900;font-weight:bold}
a.ver_aloja:hover{ text-decoration:underline }
a.ver_aloja1:hover{ text-decoration:underline }





/* Publicidad Segmentada */

#blok_publi_wide ,#blok_publi_wide0{
  background:#ffffff;
  padding:0; margin:0 7px 0 0;
   width:645px;
  float:left  
  text-align:left;  
}

#blok_publi_wide #top, #blok_publi_wide0 #top {
  float:left;
  height:7px;
  width:645px;
  margin: 0;
  padding: 0;
}


#blok_publi_wide #top #inte, #blok_publi_wide0 #top #inte{
  float:left;
  height:6px; border-top-style:solid; border-top-color:#fdc77f; border-top-width:1px;
  width:629px;
  margin: 0;
  padding: 0;
}
#blok_publi_wide #top #int, #blok_publi_wide0 #top #int{
  float:left;
  height:6px; border-top-style:solid; border-top-color:#fdc77f; border-top-width:1px;
  width:629px;
  margin: 0;
  padding: 0;
}

#blok_publi_wide #contenido #inte, #blok_publi_wide0 #contenido #inte{
	float:left;
	width:629px; min-height:60px;
	margin: 0px;
	padding: 0px 7px 0px 7px;
	text-align:center;
	background-color: #fff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #fdc77f;
	border-left-color: #fdc77f;	 text-align:left; line-height:1.1em;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; overflow:hidden;
}



#blok_publi_wide #bot {
  float:left;
  height:7px;
  width:645px;
  margin-bottom: 10px;
  padding: 0px;
}
#blok_publi_wide #bot #int{
  float:left;
  height:6px; border-bottom-style:solid; border-bottom-color:#fdc77f; border-bottom-width:1px;
  width:645px;
  margin: 0px;
  padding: 0px;
}

#blok_publi_wide #bot #inte{
  float:left;
  height:6px; border-bottom-style:solid; border-bottom-color:#fdc77f; border-bottom-width:1px;
  width:629px;
  margin: 0px;
  padding: 0px;
}


#blok_publi_wide0 #bot {
  float:left;
  height:7px;
  width:645px;
  margin-bottom: 10px;
  padding: 0px;
}
#blok_publi_wide0 #bot #int{
  float:left;
  height:6px; border-bottom-style:solid; border-bottom-color:#fdc77f; border-bottom-width:1px;
  width:645px;
  margin: 0px;
  padding: 0px;
}

#blok_publi_wide0 #bot #inte{
  float:left;
  height:6px; border-bottom-style:solid; border-bottom-color:#fdc77f; border-bottom-width:1px;
  width:629px;
  margin: 0px;
  padding: 0px;
}



.ad_text {
margin:0;paddin:0px;width:100%
}
#blok_publi {
  background:#ffffff;
  padding:0; margin:0 7px 0 0;
  width:136px;
  float:left  
  text-align:left;
  
}
#blok_publi #top {
  float:left;
  height:7px;
  width:136px;
  margin: 0;
  padding: 0;
}
#blok_publi #top #inte{
  float:left;
  height:6px; border-top-style:solid; border-top-color:#fdc77f; border-top-width:1px;
  width:120px;
  margin: 0;
  padding: 0;
}
#blok_publi #top #int, #blok_publi_wide #top #int,#blok_publi0 #top #int, #blok_publi_wide0 #top #int{
  float:left;
  height:6px; border-top-style:solid; border-top-color:#fdc77f; border-top-width:1px;
  width:120px;
  margin: 0;
  padding: 0;
}

#blok_publi #top #izq, #blok_publi_wide #top #izq,#blok_publi_wide0 #top #izq,#blok_publi0 #top #izq{
  background-image: url(/images/web/publi/esquinas.gif);
  background-position: left top;
  background-repeat: no-repeat;
  width:8px;
  height:7px;
  float:left;
  margin: 0;
  padding: 0;
}
#blok_publi #top #der, #blok_publi_wide #top #der,#blok_publi0 #top #der, #blok_publi_wide0 #top #der{
  background-image: url(/images/web/publi/esquinas.gif);
  background-position: right top;
  background-repeat: no-repeat;
  width:8px;
  height:7px;
  float:right;
  margin: 0;
  padding: 0;
}
#blok_publi #contenido #inte,#blok_publi0 #contenido #inte{
	float:left;
	width:120px; min-height:60px;
	margin: 0px;
	padding: 0px 7px 0px 7px;
	text-align:center;
	background-color: #fff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #fdc77f;
	border-left-color: #fdc77f;	 text-align:left; line-height:1.1em;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; overflow:hidden;
}
#blok_publi #contenido #inte a, #blok_publi_wide #contenido #inte a,#blok_publi0 #contenido #inte a, #blok_publi_wide0 #contenido #inte a{ color:#333333; text-decoration:none; }
#blok_publi #contenido #inte a:hover, #blok_publi_wide #contenido #inte a,#blok_publi0 #contenido #inte a:hover, #blok_publi_wide0 #contenido #inte a{ color:#333333; text-decoration:none;
}
#blok_publi #contenido #inte b, #blok_publi_wide #contenido #inte b,#blok_publi0 #contenido #inte b, #blok_publi_wide0 #contenido #inte b { color:#ee9600; text-decoration:none; font-weight:bold;
}

#blok_publi #bot {
  float:left;
  height:7px;
  width:136px;
  margin-bottom: 10px;
  padding: 0px;
}
#blok_publi #bot #int{
  float:left;
  height:6px; border-bottom-style:solid; border-bottom-color:#fdc77f; border-bottom-width:1px;
  width:120px;
  margin: 0px;
  padding: 0px;
}

#blok_publi #bot #inte{
  float:left;
  height:6px; border-bottom-style:solid; border-bottom-color:#fdc77f; border-bottom-width:1px;
  width:120px;
  margin: 0px;
  padding: 0px;
}
#blok_publi #bot #izq, #blok_publi_wide #bot #izq{
  background-image: url(/images/web/publi/esquinas.gif);
  background-position: left bottom;
  background-repeat: no-repeat;
  width:8px;
  height:7px;
  float:left;
  margin: 0px;
  padding: 0px;
}
#blok_publi #bot #der, #blok_publi_wide #bot #der{
  background-image: url(/images/web/publi/esquinas.gif);
  background-position: right bottom;
  background-repeat: no-repeat;
  width:8px;
  height:7px;
  float:right;
  margin: 0px;
  padding: 0px;
}


#blok_publi0 #bot {
  float:left;
  height:7px;
  width:136px;
  margin-bottom: 10px;
  padding: 0px;
}
#blok_publi0 #bot #int{
  float:left;
  height:6px; border-bottom-style:solid; border-bottom-color:#fdc77f; border-bottom-width:1px;
  width:120px;
  margin: 0px;
  padding: 0px;
}

#blok_publi0 #bot #inte{
  float:left;
  height:6px; border-bottom-style:solid; border-bottom-color:#fdc77f; border-bottom-width:1px;
  width:120px;
  margin: 0px;
  padding: 0px;
}
#blok_publi0 #bot #izq, #blok_publi_wide0 #bot #izq{
  background-image: url(/images/web/publi/esquinas.gif);
  background-position: left bottom;
  background-repeat: no-repeat;
  width:8px;
  height:7px;
  float:left;
  margin: 0px;
  padding: 0px;
}
#blok_publi0 #bot #der, #blok_publi_wide0 #bot #der{
  background-image: url(/images/web/publi/esquinas.gif);
  background-position: right bottom;
  background-repeat: no-repeat;
  width:8px;
  height:7px;
  float:right;
  margin: 0px;
  padding: 0px;
}



.ad_text {font-size:13px;padding:0;white-space:nowrap;}

.ad_url {
	font-size:12px;
	}
#publi_titulo_wide {
	padding-bottom:2px;padding-top:9px;
	visibility:hidden;
	text-align:left
}
#publi_titulo_narrow {
	padding-bottom:2px;padding-top:9px;
	visibility:hidden;
	text-align:center;
}

.supdesc {
	float:left;
	width:490px;
}

	