	   
	body {
	font-size-adjust:none;
	padding: 0px;
	margin: 0px;
s
	background: #ffffff repeat-x left top;
	font: normal 0.75em/1.33em Arial, Helvetica, sans-serif;
	color: #444;
	background: #fff;
	}
	
	/* content holder */
	#wrapper { 
	padding: 0px;
	margin: 0px;
	}
	
	/* header */
	#header {
	padding-bottom: 0px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	}
	#logo {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	position: relative;
	height: 108px;
	}
	#logo p {
		margin-top: -2px;
		margin-right: 0px;
		margin-bottom: 0px;
		padding-top: 0px;
		position: absolute;
		top: 10.7em;
		left: 6em;
	}
	#top_info {
	float: right;
	width: 166px;
	text-align: right;
	margin-top: 108px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	top: -24px;
	right: 73px;
	z-index: 1000;
	height: 30px;
	background: url(../images/aviso-socio.gif) no-repeat 60px bottom;
	}
	
	/* links */
	a {
	text-decoration: none;
	color: #4995E8;
	}
	a:hover {
	text-decoration: underline;
	}	
	
	/* headings */
	h1 {
		margin: 0;
		letter-spacing: -1px;
		font-size: 5.7em;
		font-weight: bold;
		line-height: 1em;
		padding-left: 10px;
	}
	h2, .categoria_titol {
	padding-bottom: 0px;
	margin: 0px;
	font-size: 22px;
	line-height: normal;
	}
	
	/* horizontal tabbed menu */	
	#tabs {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	font-weight: normal;
	text-transform: uppercase;
	width: 838px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	background: #4995E8 url(../images/fondomenu.gif) repeat-x right bottom;
url(../images/fondomenu.gif) repeat-x bottom;
	border-top: 1px solid #3382de;
	border-right: 1px solid #3382de;
	border-bottom: 0px none #3382de;
	border-left: 1px solid #3382de;
	height: 36px;
	overflow: hidden;
	}
	#tabs li {
	float: left;
	}
	#tabs a {
	text-shadow: #346BA8 -1px -1px;
	display: block;
	text-transform: none;
	color: #FFF;
	border-style: none;
	padding: 10px;
	}
	
	#tabs li a.current { background: #fff url(../../Copy%20of%20default/images/barcurrent.gif) no-repeat; color: #2C71AE; }	
	.key { text-decoration: underline; }
	
	
	/* lists and form elements */
	ul {
	list-style: none;
	}
	form {
	padding:0px;
	margin: 0px;
	}
	#imatges .nou-publicar.imatges form {
	}
	input.search {
		width: 100px;
		font-weight: normal;
		margin-right: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.1em;
		border: 1px solid #666666;
		float: left;
		margin-top: 2px;
		height: 16px;
	}
	input.button {
		padding: 0px;
		float: left;
		margin-right: 0px;
		margin-top: 3px;
		width: 25px;
		background-color: Transparent;
		background-image: url(../images/lupa.gif);
		height: 19px;
		margin-bottom: 0px;
		margin-left: 0px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		cursor: pointer;
	}
	
	/* Top Search Form */
	#tabs #search {
		color: #000;
		margin: 0px;
		padding-top: 5px;
		float: right;
		border-right-style: none;
		width: 190px;
	}
	#search p {
		padding: 0;
		margin: 0;
	}
	
	/* misc */
	.buttons { text-align: right; padding: 4px 3px 0 0;}
	.left_articles .buttons { float: right; height: 20px; }
	.bluebtn { background: #488EB2 url(../../Copy%20of%20default/images/bluebtn.gif) no-repeat; width: 100px; padding: 1px 16px 5px 16px; color: #fff; text-decoration: none; }
	.greenbtn { background: #488EB2 url(../../Copy%20of%20default/images/greenbtn.gif) no-repeat; padding: 1px 17px 5px 16px; color: #fff; text-decoration: none; }
	.bluebtn:hover, .greenbtn:hover { background: #488EB2 url(../../Copy%20of%20default/images/hoverbtn.gif) no-repeat; color: #fff; }
	.error{
	z-index: 100;
	text-align: center;
	line-height: 1.3em;
}
	.main .total{
		color: #FF297F;
	}
	.clear{ clear: both; }
	
	/* Left Sidebar */	
	#sidebar {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	width: 840px;
	background: url(../images/micuenta2.gif) no-repeat 358px top;
	padding-top: 5px;
	}	
	#sidebar h1 {
		margin-top: 10px;
		padding: 5px 0 5px 10px; 
		font: bold 1.1em Verdana, 'Trebuchet MS', Sans-serif;
		color: #555;
		background: #EEF0F1 url(../../Copy%20of%20default/images/headerbg.gif) repeat-x left bottom;	
		border: 1px solid #EFF0F1;
	}
	#sidebar .sidemenu {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	list-style: none;
	text-decoration: none;
	padding-right: 30px;
	padding-bottom: 5px;
	font-size: 13px;
	overflow: hidden;
	background: #8FC000;
	width: auto;
	float: left;
	padding-left: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	.sidemenu li {
	margin: 0px;
	padding: 5px 10px 0px;
	float: left;
	background: url(none);
	}
	.sidemenu a {
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	margin: 0px;
	padding: 2px 0px;
	}
	
	
	.tableborder {
	width: 576px;
	margin-left: 34px;
	}
	
	#content th a:link, #content th a:visited {
	text-decoration: underline;
	color: #eee;
	font-size: 12px;
	}
	#content th a:hover {
		text-decoration: underline;
	}
	
	/* Checkout Steps */
	.step { background-color: #EAEAEA; color: #000; width: 100%; padding: 5px; border: 1px solid #ccc;}
	.breadcrumbs:link, .breadcrumbs:visited, .breadcrumbs:active, .breadcrumbs:hover {
	color: #444444;
	text-decoration: none;
	}
	span.completed{color: green;}
	span.pending{color: black; }
	span.pendingpayment{
		background: #FFFF99;
		color: #000;
		padding: 3px;
		display: block;
	}
	span.notcompleted{color: #CACACA;}
	span.notcompletedred{color: red;}

	#content .submit input{ border: 3px double #999;	border-left-color: #ccc; border-top-color: #ccc; color: #333; padding: 0.25em; }
	
		#content fieldset p {
		padding: 0px;
		margin: 0px;
	}
	#content fieldset p label { float: left; }
	
	/* Breadcrumb
	 * This class handles the category
	 * breadcrumb trail
	*/
	
	#content a.breadcrumb:hover {
	color: #666;
	text-decoration: underline;
	}
	
	
	/* Pagination
	 * This class handles the appearence of the
	 * previous and next section
	 *
	*/
	.pageNav td {
	padding:5px 10px;
	}
	.pageNav a { text-decoration: none; }
	
	.pagination{
	color: #333333;
	float: right;
	right: 5px;
	font-size: 12px;
	}
	td.paginationNum{
	color: #333333;
	background-color: #FFF;
	border: 1px solid#e5e5e5;
	}
	.pagenav .navigationBack{
		font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
		white-space: nowrap;
		padding-top: 3px;
		padding-right: 20px;
		padding-bottom: 3px;
		padding-left: 6px;
	}
	.navigation{
		font: x-small verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	}
	/* Featured Listings
	 * td.featured handles the display of featured listings
	 *
	*/
	
	
	/* Bold Listings
	 * td.bold handles the display of bold listings
	 *
	*/
	
	/* Highlighted Listings
	 * td.highlighted handles the display of highlighted listings
	 *
	*/
	.main td.highlighted, .main td.titulohighlighted{
	background-color: #dee9ff;
	}
	/* row1 & row2
	 * This section handles alternating rows
	 *
	*/
	.row1{
	background-color:#d0d0d0;
	background-color:#f9f9f9;
	}
	.row2{
		 background-color:#FFF;
	}
	
	.listingextras,
	.listingextras a {
	margin: 0px;
	padding: 0px;
		}
	.listingextras2 {
		float: right;
	}
	.listingextras2 a {
		font-size: 1em;
	}
	.favorites {
	background: url(../images/anadir.png) no-repeat 7px center;
	}
	.delfavorites {
		background: url('../../Copy of default/images/favorites_delete.gif') left top no-repeat;
		padding: 0px 0 2px 20px;
		margin-left: 10px;
		height: 16px;
	}
	.listingextras .printer {
	background: url(../images/imprimir.png) no-repeat 7px center;
	}
	.moreads {
	}
	.friendmail {
	}
	.contact {
	display: block;
	padding-bottom: 9px;
	}
	blockquote {
		margin: 10px 0;
		padding: 5px;
		color: #666;
		border:1px inset;
		}
	.updated {
	border: 1px solid #ff0066;
	margin-top: 1em;
	margin-bottom: 10px;
	padding-top: 0;
	padding-right: 1em;
	padding-bottom: 0;
	padding-left: 3em;
	text-align: center;
	display: none;
	}
	
	
	/* footer  */
	.footer {
	clear: both;
	text-align: center;
	line-height: 1.8em;
	float: none;
	background-color: #333333;
	font-size: 11px;
	border-top: 4px solid #222222;
	padding: 10px 0px 10px 0;
	}
	#content .main .invisible {
		display: none;
	}
	.main a {
	color: #333333;
	}
	.main .titol {
		display: block;
		padding-bottom: 3px;
	}
	.intoweb {
		border: 1px solid #e5e5e5;
		background-color: #fafafa;
		font-size: 1.2em;
		margin-top: 10px;
		margin-bottom: 10px;
		clear: both;
		padding-top: 7px;
		padding-right: 20px;
		padding-bottom: 7px;
		padding-left: 20px;
	}
	.main ul {
		clear: both;
		overflow: hidden;
	}
	.main li {
		float: left;
		width: 300px;
		margin-right: 20px;
		font-size: 1.1em;
		border-bottom-width: 1px;
		border-bottom-style: none;
		border-bottom-color: #e5e5e5;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #e5e5e5;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.main .descripcion {
		padding-left: 40px;
		display: block;
	}
	.main .titol img {
		height: 32px;
		width: 32px;
		float: left;
		margin-right: 8px;
	}
	#content .main {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e5e5e5;
	clear: both;
	}
	.banners {
		padding-left: 15px;
		float: left;
		position: relative;
		left: -1px;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #e5e5e5;
	}
	.banners img {
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
	}
	.detallseccio {
		margin-right: 20px;
		padding: 10px;
		font-size: 1.2em;
		color: #333333;
		border: 2px solid #99CC00;
		background-color: #fafafa;
	}
	#content table.main {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin: 0px auto;
	clear: both;
	}
	.main td {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 1em;
	}
	#tabs .destacat a {
		color: #CC0000;
	}
	#tabs #search .avanzada {
		font-size: 0.9em;
		font-weight: normal;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		padding-top: 0px;
		margin-top: 3px;
	}
	#tabs #search .avanzada:hover {
		background-color: transparent;
	}
	.enviar_mail #username:hover {
	border-color: #eaeaea;
	}
	fieldset .main td {
		border-bottom-width: 1px;
		border-bottom-style: none;
		border-bottom-color: #e5e5e5;
		padding-top: 5px;
		padding-bottom: 3px;
		padding-left: 10px;
	}
	fieldset .condicions {
		font-size: 0.9em;
		padding-top: 10px;
		padding-bottom: 10px;
		background-color: #fafafa;
	}
	fieldset .botoneria {
		border-top-width: 3px;
		border-top-style: solid;
		border-bottom-style: none;
		border-top-color: #f5f5f5;
		text-align: right;
		padding-right: 20px;
	}
	fieldset .formleft {
		white-space: nowrap;
	}
	.small {
		font-size: 0.8em;
		font-style: italic;
		display: block;
		padding-left: 5px;
	}
	.required {
	padding-right: 0px;
	}
	fieldset .titol {
		font-weight: bold;
		padding-top: 20px;
	}
	#newlistings {
	width: 215px;
	margin-right: 15px;
	overflow: hidden;
	float: right;
	padding-bottom: 27px;
	display: inline;
	padding-top: 41px;
	}
	#newlistings h2 {
		float: none;
	}
	.sidemenu2 {
		display: none;
	}
	.seccions-home .titol, .columna-seccio .titol {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 75px;
	padding-bottom: 3px;
	}
	.seccions-home .text {
	margin-top: 0px;
	margin-left: 75px;
	margin-right: 15px;
	font-size: 1em;
	}
	.seccions-home li {
	text-shadow: #ffffff 1px 1px;
	width: 274px;
	float: left;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 10px;
	overflow: hidden;
	display: inline;
	height: 90px;
	padding-top: 10px;
	}
	.seccions-home {
	overflow: hidden;
	display: inline-block;
	width: 580px;
	margin: 0px;
	list-style-type: none;
	border-right: 1px dotted #ccc;
	padding: 5px;
	}
	.menu-inferior {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top-style: none;
	border-top-color: #FFFFFF;
	padding-top: 20px;
	color: #CC0000;
	font-weight: bold;
	}
	.fitxa-producte .imatges {
		float: left;
		width: 250px;
		padding-bottom: 20px;
	}
	#content {
	overflow: hidden;
	width: 840px;
	z-index: 1;
	margin: 0px auto;
	padding: 0px 0px 50px;
	clear: both;
	}
	.breadcrumb {
	/* -moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px; */
	color: #4995E8;
	font-size: 12px;
	background: #FFF;
	margin: 0px;
	padding: 9px 6px 9px 0px;
	border-bottom: 3px solid #DEE9FF;
	border-right: 1px none #e0e0e0;
	border-left: 1px none #e0e0e0;
	border-top: 2px none #f5f5f5;
	}
	.producte .breadcrumb {
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	}
	a.breadcrumb {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 0px;
	margin-left: 5px;
	padding-right: 0px;
	color: #666;
	margin-right: 0px;
	position: relative;
	z-index: 10001;
	}
	.fitxa-producte .descripcio .titol {
		display: none;
	}
	.fitxa-producte .detalls dt {
		float: left;
		width: 130px;
		font-weight: bold;
		padding-top: 3px;
		padding-bottom: 3px;
	}
	.fitxa-producte .descripcio {
		margin-left: 300px;
		margin-bottom: 30px;
	}
	.fitxa-producte .detalls {
		margin-left: 300px;
		margin-bottom: 30px;
	}
	.fitxa-producte .extres {
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 30px;
	}
	#wrapper #content .fitxa-producte .extres .listingextras2 {
		margin: 0px;
		padding: 0px;
	}
	.fitxa-producte .imatges td {
		padding: 10px;
		border: 1px solid #e5e5e5;
		text-align: center;
	}
	#content th {
	text-shadow: #444 -1px -1px;
	text-align: left;
	margin: 0px 1px 0px 0px;
	font-size: 12px;
	background: #555;
	background: -moz-linear-gradient(top, #666 , #555);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#666),  to(#555));
	padding: 4px;
	color: #eeeeee;
	}
	
	#content .tableborder th {
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	text-shadow: #333 0px 0px;

	
	
	background: #fff;
	background: -moz-linear-gradient(top, #fff , #fff);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff),  to(#fff));

	}
	.main .foto {
	font-size: 0px;
	line-height: 0px;
	background-color: transparent;
	width: 95px;
	padding-left: 10px;
	}
	.main .titulo {
	text-transform: lowercase;
	}
	.pageNav .paginationNum strong {
		font-weight: bold;
		color: #CC3333;
	}
	.pageNav .paginationNum a strong {
		font-weight: bold;
		color: #0F9FE7;
	}
	.listingextras2 li {
		font-size: 0.9em;
		float: left;
		padding-right: 10px;
		padding-left: 10px;
		border-right-width: 1px;
		border-right-style: solid;
	}
	.detalls dd {
		margin-left: 0px;
		padding-left: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
	}
	.main th.titulo {
	border-left-color: #FFFFFF;
	text-transform: capitalize;
	}
	.main .titulo a {
	color: #4995E8;
	font-size: 1.1em;
	}
	.main .precio {
	}
	#content .precio {
	text-align: right;
	padding-right: 10px;
	border-right-style: none;
	color: #f06;
	width: 60px;
	}
	#content th.precio {
	
	color: #fff;
	}
	.columnaHome {
	overflow: hidden;
	float: left;
	width: 570px;
	padding-top: 26px;
	padding-left: 0px;
	padding-bottom: 27px;
	margin-left: 10px;
	display: inline;
	margin-bottom: 0px;
	}
	.columnaDestacatsHome {
		float: left;
		width: 225px;
		text-transform: lowercase;
		overflow: hidden;
		border: 1px solid #FF0000;
	}
	.columnaDestacatsHome img {
		display: none;
	}
	#logo img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	left: -2px;
	top: 6px;
	font-size: 1em;
	z-index: 1000;
	}
	#logo .titol {
	color: #3F89E4;
	position: absolute;
	z-index: 1000;
	top: 82px;
	font-weight: normal;
	left: 164px;
	font-style: italic;
	font-size: 1em;
	text-align: right;
	}
	#logo .titol .fucsia {
	color: #B2EBFF;
	}
	.seccions-home .imatge {
	float: left;
	margin-top: 0px;
	margin-left: 5px;
	}
	.main .llistat {
	}
	.main .featured a {
	}
	.main .highlighted a {
	}
	.main .bold {
		font-weight: bold;
	}
	#newlistings td {
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	text-align: right;
	width: 215px;
	}
	#newlistings a {
	width: 155px;
	text-align: left;
	display: block;
	float: left;
	color: #666;
	}
	#newlistings h3 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	margin-bottom: 4px;
	padding-bottom: 4px;
	color: #FF0066;
	padding-top: 0px;
	text-transform: none;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 0px;
	}
	.promo {
	font-size: 1em;
	line-height: 1.38em;
	clear: both;
	margin-top: 0px;
	border: 1px none #dddddd;
	margin-bottom: 24px;
	padding-top: 9px;
	padding-right: 90px;
	padding-left: 30px;
	}
	.entradaprevisual {
	}
	#map {
	height: 350px;
	width: 400px;
	position: relative;
	}
	.content-mapa {
	width: 665px;
	}
	.titol-seccio .breadcrumb {
	font-size: 1.2em;
	margin-right: 10px;
	margin-left: 235px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	}
	.categories td {
		font-weight: bold;
		color: #FF0066;
	}
	.llista-categories {
	margin: 0px;
	padding: 0px 0px 0px 30px;
	border-bottom: 1px none #368DE6;
	}
	#content .main .distancia {
	text-align: right;
	padding-right: 10px;
	width: 120px;
	}
	
	#content .main th.distancia {
		padding-right: 0px;
	}
	#tabs #search a {
		font-weight: bold;
		font-size: 0.9em;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 5px;
		padding-top: 0px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: solid;
		border-left-width: 1px;
		border-left-color: #A1E0F4;
		margin-top: 2px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		line-height: 1em;
		color: #CBF1FB;
		height: 19px;
		background-color: Transparent;
	}
	.cercador-general {
	padding-bottom: 0px;
	margin-bottom: 0px;
	overflow: hidden;
	}
	.cercador-general td {
	overflow: hidden;
	padding-left: 0px;
	padding-top: 5px;
	width: 150px;
	height: 50px;
	}
	.cercador-general input {
	margin-top: 2px;
	color: #333333;
	}.cercador-general input:hover {
	-webkit-box-shadow: 0px 0px 0px #7CB9DC;
	-moz-box-shadow: 0px 0px 0px #7CB9DC;
	}
	.cercador-general select {
	padding: 0px;
	position: relative;
	z-index: -1000;
	width: 130px;
	margin: 0px;
	}
	.cercador-general input.errorForm {
		border-top-color: #CC0000;
		border-right-color: #CC0000;
		border-bottom-color: #CC0000;
		border-left-color: #CC0000;
	}
	.cercador-general p.errorForm {
	background-color: #FFFFFF;
	position: absolute;
	width: 201px;
	text-align: center;
	top: 88px;
	left: 681px;
	z-index: 3000;
	color: #005B8C;
	font-size: 1.2em;
	padding: 12px;
	border: 2px solid #008DE6;
	}
	.cercador-general table {
	width: 100%;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
	padding: 0px;
	}
	input.button:hover {
		cursor: pointer;
	}
	#newlistings table {
	width: 215px;
	}
	.cercador-general .busca {
	margin: 0px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 6px 0px 0px;
	}
	.cercador-general .todas {
		color: #FF2E82;
	}
	.cercador-general .busca input {
	}
	.cercador-general #cp {
	background-color: Transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 80px;
	margin-top: 0px;
	}
	.cercador-general  #buscar {
	background-color: Transparent;
	color: #3A82E2;
	width: 58px;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: center center;
	height: 36px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 1.1em;
	font-weight: bold;
	}
	.cercador-general #searchtext {
	width: 250px;
	margin-right: 5px;
	}
	.cercador-general #distance {
	margin-right: 10px;
	width: 150px;
	padding: 0px;
	margin-top: 4px;
	}
	.banner-cercador img {
		width: 200px;
	}
	#tabs .atenuado a {
	}
	.cercador-general .avanzada {
	text-align: center;
	height: 20px;
	padding-right: 5px;
	font-size: 10px;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
	padding-bottom: 0px;
	margin: 0px;
	position: absolute;
	bottom: -26px;
	right: 10px;
	background-color: #F3F3F3;
	display: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #C0C0C0;
	border-right-color: #C0C0C0;
	border-left-color: #C0C0C0;
	padding-left: 5px;
	}
	.banner-cercador {
	}
	#searchform .publicador {
	float: right;
	width: 220px;
	margin: 0px;
	position: relative;
	height: 68px;
	}
	.publicador .comopublicar {
	text-align: right;
	height: 15px;
	margin: 0px;
	padding-top: 3px;
	}
	.banner-cercador #publicar {
	color: #FFFFFF;
	background-color: #FF6600;
	height: 27px;
	width: 190px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 25px;
	margin-left: 15px;
	display: block;
	text-align: center;
	padding-top: 13px;
	}
	.comopublicar a {
	color: #FF6600;
	padding: 0px;
	display: block;
	position: absolute;
	bottom: -20px;
	right: 15px;
	margin: 0px;
	font-size: 10px;
	}
	#searchform {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	width: 834px;
	padding: 3px 2px;
	margin-top: 5px;
	border: 1px solid #CAD2DF;
	height: 56px;
	background: #DEE9FF url(../images/fondo-cercador.gif) no-repeat left center;
	}
	.pageNav {
	position: relative;
	margin-top: 18px;
	border-top: 1px none #999;
	overflow: hidden;
	}
	.pageNav .navigationBack {
		padding-right: 30px;
	}
	.main .foto img {
	font-size: 1px;
	line-height: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	}
	.columna-promo {
		float: right;
		width: 200px;
	}
	.listingextras {
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #e5e5e5;
	font-size: 11px;
	padding-top: 34px;
	padding-bottom: 20px;
	}
	.listingextras li {
	}
	.tableborder td {
	margin-bottom: 5px;
	}
	.tableborder .detall td {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 0px;
	font-size: 13px;
	}
	.tableborder .llista-imatges {
	width: 186px;
	text-align: center;
	padding-right: 0px;
	padding-top: 8px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	} 
	.tableborder .norm .descripcio {
		border-bottom-style: none;
	}
	.sequencia {
	background: #eff4fe;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	/* -moz-border-radius: 6px;
	-webkit-border-radius: 6px; */
	background: -moz-linear-gradient(top, #eff4fe , #fff);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#eff4fe),  to(#fff));
	overflow: hidden;
	margin: 0px 0px 9px;
	padding: 8px 6px;
	clear: both;
	font-size: 0.95em;
	}
	.sequencia .anterior {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	float: left;
	margin-right: 8px;
	border: 1px solid #99C1F9;
	padding: 2px 10px;
	background: #FFF;
	box-shadow: 0px 0px 5px #dddddd;
	-webkit-box-shadow: 0px 0px 5px #dddddd;
	-moz-box-shadow: 0px 0px 5px #dddddd;
	}
	.sequencia .seguent {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	float: left;
	margin-left: 8px;
	border: 1px solid #99C1F9;
	padding: 2px 10px;
	background: #FFF;
	box-shadow: 0px 0px 5px #dddddd;
	-webkit-box-shadow: 0px 0px 5px #dddddd;
	-moz-box-shadow: 0px 0px 5px #dddddd;
	}
	
	.sequencia .veuretots {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	float: right;
	margin-right: 0px;
	border: 1px solid #99C1F9;
	padding: 2px 10px;
	background: #FFF;
	box-shadow: 0px 0px 5px #dddddd;
	-webkit-box-shadow: 0px 0px 5px #dddddd;
	-moz-box-shadow: 0px 0px 5px #dddddd;
	}
	.sequencia p {
	margin: 0px;
	padding: 3px 0px 0px;
	float: left;
	display: block;
	}
	.tableborder #ptitle {
	padding-bottom: 9px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	background-color: transparent;
	padding-left: 0px;
	border-right-style: none;
	padding-top: 0px;
	}
	.tableborder.usuari td {
		padding-bottom:6px;
		
	}
	#content .borde .titol_user {
	padding-bottom: 9px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	background-color: transparent;
	padding-left: 0px;
	border-right-style: none;
	padding-top: 30px;
	margin-bottom:9px;
	}
	#content .borde .titol_user h2{
	padding-left: 0px;
	}
.tableborder .detall {
	overflow: hidden;
	font-size: 12px;
	}
	#ptitle .titol, .categoria_titol {
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 0px;
	margin: 0px;
	float: left;
	padding-bottom: 0px;
	}
	.tableborder .detall .descripcio {
	border-bottom-style: none;
	}
	#content .veuretots {
	}
	.veuretots a {
	}
	.llista-imatges .peu {
		display: block;
		font-size: 0.9em;
	}
	.tableborder label {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	width: 100px;
	display: block;
	float: left;
	text-align: right;
	font-size: 13px;
	}
	.tableborder .formright input {
		width: 350px;
	}
	.tableborder tr {
	}
	.tableborder li {
		background-color: #f9f9f9;
		margin-bottom: 4px;
		border: 1px solid #e5e5e5;
		padding: 7px;
		display: inline-block;
		overflow: hidden;
		width: 644px;
	}
	.tableborder li input {
		width: 250px;
	}
	.columna-seccio .promo {
		width: 680px;
	}
	.columna-seccio .llista-categories li {
		float: left;
		width: 320px;
		margin: 0px;
		display: inline-block;
		overflow: hidden;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 10px;
		padding-left: 0px;
	}
	.columna-seccio  .titol {
		padding: 0px;
		float: left;
		margin-top: 0px;
		margin-right: 3px;
		margin-bottom: 0px;
		margin-left: 0px;
	}
	.llista-categories .imatge {
		padding: 0px;
		float: left;
		margin-top: 0px;
		margin-right: 5px;
		margin-bottom: 0px;
		margin-left: 0px;
	}
	.seccions-home .titol a {
	font-size: 1.23em;
	}
	.columna-seccio .titol a {
		font-weight: bold;
	}
	.columna-seccio h3 {
		clear: both;
	}
	.destacats-seccio {
	clear: both;
	overflow: hidden;
	background-color: #FFFFFF;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	/* -moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;*/
	background: -moz-linear-gradient(top, #ffffff , #fbfbfb);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff),  to(#fbfbfb));
	border: 1px solid #EAF1FF;
	margin-top: 5px;
	margin-bottom: 9px;
	padding-top: 12px;
	padding-bottom: 12px;	
	
	
	
	
	}
	.columna-seccio {
		float: left;
		width: 680px;
	}
	.promos {
		float: right;
		background-color: #99FF00;
		width: 200px;
	}
	
	
	
	
	
	.nou-usuari {
	margin-bottom: 50px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 780px;
	padding: 0px;
	}
	.contacto {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 400px;
	}
	.nou-usuari ul, .contacto ul {
		float: left;
		width: 430px;
		border-right-width: 1px;
		border-right-style: none;
		border-right-color: #FFFFFF;
	}
	.nou-usuari ul li, .contacto ul li {
		width: 420px;
	}
	.nou-usuari .comentario {
	padding-right: 40px;
	padding-left: 20px;
	color: #777777;
	vertical-align: top;
	width: auto;
	text-align: left;
	font-size: 1em;
	}
	
	
	/* ------------- */
	
	
	
	
	
	.nou-publicar {
	margin-bottom: 56px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: 0px;
	width: 680px;
	}
	.nou-publicar label {
	display: block;
	float: left;
	width: 130px;
	padding-left: 10px;
	}
	.nou-publicar input {
	border:1px solid #DDDDDD;
	padding:2px;
	width:209px;
	}
	.nou-publicar ul {
		float: left;
		width: 430px;
		border-right-width: 1px;
		border-right-style: none;
		border-right-color: #FFFFFF;
	}
	.nou-publicar ul li {
		width: 420px;
	}
	.nou-publicar .comentario {
		font-size: 0.85em;
		padding-right: 10px;
		right: 10px;
		font-style: italic;
		width: auto;
		padding-left: 20px;
		background-color: #FBFBFB;
		line-height: 1.3em;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.nou-publicar td {
	width: 400px;
	}
	
	
	
	
	/* -----------  */
	
	
	
	
	
	.email-usuario ul {
		float: left;
	}
	.contrasena-usuario ul {
		float: left;
	}
	.nou-usuari li .email-usuario {
		border-bottom-style: none;
	}
	.nou-usuari .posicion-geo {
	padding: 0;
	}
	.nou-usuari .mapillo {
	border-bottom-style: none;
	padding-bottom: 0px;
	}
	.nou-usuari .enviar {
		border-bottom-style: none;
	}
	.nou-usuari .contrasenya-confirm {
		border-bottom-style: none;
	}
	.nou-usuari .mapillo input {
		float: none;
		font-size: 0.9em;
	}
    p.errorForm {
	color: #FFFFFF;
	display: none;
	font-size: 0.95em;
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding-top: 3px;
	}
	img {
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
	}
	.modificar ul .provincies {
		border-bottom-style: none;
	}
	.destacados .destacados, .publicar .publicar, .cuenta .mi-cuenta, .inicio {
	color: #4995E8;
	}
	.datos .datos, .anuncio .anuncios, .favoritos .favoritos, .alertas .alertas, .privados .privados {
	background-color: #FFFFFF;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-top: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	}
	.datos .datos a, .anuncio .anuncios a, .favoritos .favoritos a, .alertas .alertas a, .privados .privados a, .datos .datos a:hover, .anuncio .anuncios a:hover, .favoritos .favoritos a:hover, .alertas .alertas a:hover, .privados .privados a:hover {
	color: #719700;
	}
	#tabs .destacados .destacados a, #tabs .publicar .publicar a, #tabs .cuenta .mi-cuenta a, #tabs .inicio a, #tabs .destacados .destacados a:hover, #tabs .publicar .publicar a:hover, #tabs .cuenta .mi-cuenta a:hover, #tabs .inicio a:hover {

	margin: 0px;
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	}
	
	
	#tabs .cuenta .mi-cuenta a, #tabs .cuenta .mi-cuenta a:hover {
	color: #FFFFFF;
	margin: 0px;
	}
	
	.cuenta .inicio a, .publicar .inicio a, .destacados .inicio a {
		color: #0E9FE8;
		background-image: none;
	}
	.cuenta .inicio, .publicar .inicio, .destacados .inicio {
		color: #0E9FE8;
		background-color: Transparent;
		background-image: none;
	}
	.cercador-general label {
	text-shadow: #ffffff 1px 1px;
	padding-bottom: 3px;
	display: block;
	width: auto;
	float: none;
	color: #555;
	padding-left: 2px;
	}
	.cercador-general .cp {
	width: 125px;
	}
	.cercador-general .categoria {
	padding-left: 22px;
	text-align: left;
	width: 305px;
	}
	.cercador-general .dist {
	width: 160px;
	}
	.nou-usuari td {
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	width: 400px;
	padding-bottom: 12px;
	text-align: right;
	}
	.main .cosmissatge {
	padding: 20px;
	border: 1px dotted #999;
	}
	
	.nuevo .nuevo, .enviado .enviado, .recibido .recibido {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background: #e5e5e5;
	}
	.llista-missatges li {
	margin-right: 0px;
	display: inline;
	line-height: 25px;
	padding-top: 0px;
	float: left;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	border: 1px solid #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	.llista-missatges {
	padding: 0px;
	overflow: hidden;
	font-size: 13px;
	margin: 18px 0px 0px 30px;
	}
	.main .redactarmissatge {
		margin: 0px;
		padding: 0px;
	}
	.redactarmissatge .message {
	background-color: #f9f9f9;
	margin: 0px;
	width: 760px;
	padding-left: 20px;
	font: 13px/20px Arial, Helvetica, sans-serif;
	float: none;
	border: 1px dotted #999;
	height: 300px;
	}
	.columna-esquerra {
	float: left;
	margin-left: 0px;
	}
	.llistacorreus strong a {
		color: #CC3333;
	}
	#top_info .missatges-pendents {
		color: #CF3E3E;
	}
	#content table.llistacorreus {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
	.nou-publicar .publicar-preus #price {
	width: 60px;
	}
	.nou-publicar .publicar-preus #offers {
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 20px;
	}
	.nou-publicar .publicar-preus .trNegociable {
	width: auto;
	display: inherit;
	float: none;
	border: 1px solid #00CCFF;
	}
	.imatges table.modul {
		width:198px;
	}
	.imatges {
		background-color: #FFFFFF;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
	}
	.imatges td {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	.nou-publicar .thumb-nou-publicar {
		text-align: center;
		padding: 0px;
		height: 150px;
		background-color: #f5f5f5;
		border: 1px solid #e5e5e5;
	}
	.nou-publicar .botoneria input {
		width: auto;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
	}
	.nou-publicar .orden input {
		width: auto;
		text-align: right;
	}
	.imatges .nom-imatge input {
	width: 130px;
	}
	.imatges .modul .botoneria input {
	text-align: center;
	float: none;
	font-size: 11px;
	margin-top: 5px;
	border: 1px solid #e5e5e5;
	}
	.imatges .modul .botoneria {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5e5e5;
	position: inherit;
	}
	.se-han-publicado {
		float: right;
		margin: 0px;
		padding: 0px;
	}
	.recursos-fitxa {
	width: 200px;
	text-align: center;
	padding-top: 15px;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 1.6em;
	right: 0px;
	}
	.recursos-fitxa li {
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	float: left;
	text-align: center;
	width: 70px;
	border: 1px solid #e5e5e5;
	font-size: 0.95em;
	}
	.nou-publicar .message-contact {
		width: 350px;
		border: 1px solid #E5E5E5;
	}
	.fitxa-producte {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #e5e5e5;
	}
	#enviar {
	clear: both;
	float: none;
	padding-top: 10px;
	}
	.fitxa-producte td {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.fitxa-producte .detall strong {
	}
	.fitxa-producte .detall .descripcio strong {
	}
	.fitxa-producte .separador {
		width: 10px;
		overflow: hidden;
	}
	.fitxa-producte .detall .separador {
		border-left-width: 1px;
		border-bottom-style: none;
		border-left-style: solid;
		border-left-color: #e5e5e5;
	}
	.fitxa-producte .detall .titol-detall {
		width: 202px;
	}
	#previsualitza .fitxa-producte {
		border-bottom-style: none;
		width: 650px;
	}
	#previsualitza .fitxa-producte .detall {
		width: 449px;
	}
	.beta {
	position: absolute;
	top: 13px;
	right: 381px;
	margin: 0px;
	padding: 0px;
	z-index: 9999;
	}
	#top_info a {
	font-weight: normal;
	font-size: 11px;
	color: #FFF;
	}
.llista-categories li {
	float: left;
	width: 260px;
	padding-bottom: 9px;
}
.llista-categories p {
	float: left;
	margin: 0px;
	padding: 0px;
}
.bannerillo {
	background-color: #FF6600;
	margin-top: 20px;
	padding: 20px;
}
html {
	margin: 0px;
	padding: 0px;
	width: auto;
	overflow-x:hidden;
	overflow-y:scroll;
	background-color: #333333;
}
.main .destacat td {
	margin: 0px;
	padding: 0px;
}
.cercador-general #search-extra {
}
.main .destacat .text-destacat {
	padding-top: 5px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ccc;
	font-weight: normal;
	height: auto;
	color: #666666;
	vertical-align: top;
	padding-right: 300px;
}
.main .destacat .foto img {
	width: 70px;
	overflow: hidden;
	line-height: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.main .destacat .foto {
	padding-left: 10px;
}
.main .text-destacat:first-letter {
	text-transform: uppercase;
}

.main .base-destacat, .main .base-taula td {
	height: 0px;
	overflow: hidden;
	padding: 0px;
	font-size: 1px;
	line-height: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.main .destacat .base-destacat-previa {
	height: 0px;
	overflow: hidden;
	padding: 0px;
	font-size: 1px;
	line-height: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.main .base-taula {
}
.main .destacat .titulo {
	padding-top: 7px;
	height: 16px;
	padding-bottom: 5px;
}
.main .destacat .ciudad {
	padding-top: 7px;
	padding-bottom: 5px;
	height: 16px;
	text-transform: lowercase;
	font-variant: normal;
}
.main .ciudad {
	text-transform: lowercase;
}
.main .fi-taula td {
	font-size: 1px;
	line-height: 1px;
	color:#e5e5e5;
	margin: 0px;
	padding: 0px;
	height: 1px;
	overflow: hidden;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: none;
	border-top-width: 1px;
	border-top-color: #E5E5E5;
}
.main .destacat td.highlighted {
	background: #FFF;
}
.tableborder .preu {
	font-weight: normal;
	margin: 0px;
	color: #FF0066;
	font-size: 18px;
	line-height: normal;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	letter-spacing: -1px;
}
#map_user {
	background-color: #4995E8;
	padding-top: 80px;
	text-align: center;
	height: 80px;
	color: #FFFFFF;
	width: 175px;
	margin-bottom: 8px;
}
.listingextras .propietari table {
	width: 180px;
	text-align: left;
}
.listingextras .propietari td {
	width: 50%;
	padding-top: 2px;
	padding-bottom: 2px;
}
.listingextras .propietari li {
	text-align: left;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.listingextras .propietari p {
	font-weight: bold;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	margin: 0px;
}
.recursos-fitxa .friendmail {
	width: 116px;
	margin-right: 10px;
	float: left;
}
.listingextras ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.detall .descripcio strong {
	padding-bottom: 8px;
	display: block;
}
.detall .descripcio p:first-letter {
	text-transform: uppercase;
}
.detall .descripcio p {
	text-transform: lowercase;
}
.tableborder .detall .descripcio #pdescription {
	display: block;
}
.contacto input {
	margin-top: 0px;
	width: 260px;
	float: right;
	font: 13px "Lucida Grande", Arial, sans-serif;
}
.propietari .contacto {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.listingextras .contacto li {
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
}
.tableborder .contacto tr {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tableborder .detall .descripcio td {
}
.tableborder .detall .descripcio .comentario {
	font-size: 11px;
	padding-left: 110px;
}
.titulo-contacto {
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 9px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 5px;
}
.contacto .mensaje label {
}
.contacto .mensaje textarea {
	border: 1px solid #eseses;
	width: 262px;
	height: 100px;
	float: right;
	font: 13px "Lucida Grande", Arial, sans-serif;
}
.detall .descripcio .titulo-contacto strong {
	display: inline;
}
.detall .descripcio .registrado .usuario-registrado {
	margin: 0px;
	padding-top: 5px;
	font-style: italic;
	color: #0F9FE7;
}
.contacto .chapata {
	padding-left: 10px;
}
.tableborder .detall .descripcio .chapata {
	text-align: right;
	float: right;
}
.listingextras .extres li {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	text-align: left;
	margin-bottom: 5px;
	padding: 7px 4px 6px 35px;
	border: 1px solid #e9e9e9;
}
.listingextras .moreads {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	text-align: center;
	border: 1px solid #e9e9e9;
	padding: 6px 0px;
}
#search-extra input { 
	border: 1px solid #e5e5e5;
}
#search-extra  #minprice {
	width: 50px;
	margin-top: 6px;
}
#search-extra  #maxprice {
	width: 50px;
}
.cercador-general table table {
	width: auto;
	background-color: transparent;
}
.llista-missatges a {
}
.enviado .enviado a {
	color: #008DE6;
}
.llista-categories ul {
	display: inline-block;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-size: 1.13em;
}
.columnacentre , .columna-centre {

	
}
#content .vacia {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.llista-imatges p {
	border: 1px dotted #cccccc;
	padding-top: 18px;
	padding-bottom: 18px;
	margin: 0px 28px 18px 0px;
	background: #FFF;
}
.footer .copy {
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	color: #CCCCCC;
	padding-bottom: 20px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
}
.borde {
	padding-top: 0px;
	overflow: hidden;
}
#ajxresponse {
	width: 215px;
}
#optResponse {
	display: none;
}
.titol-seccio {
	font-size: 20px;
	color: #000000;
	padding-bottom: 9px;
	display: block;
	float: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 9px;
	margin-left: 0px;
	padding-top: 18px;
}
.columna-esquerra .breadcrumb {
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin-right: 0px;
	padding-right: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
}
.filactual {
	font-weight: bold;
}
.filactual a.breadcrumb {
	color: #666;
}
.columna-esquerra a.breadcrumb {
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.llista-categories a {
	margin-right: 5px;
	color: #4995E8;
}
#login_form legend {
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
#login_form .formright input {
	width: 200px;
	
}
#login_form .error {
	font-size: 11px;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 10px;
	color: #ff0066;
	text-align: center;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#login_form .formulario {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	width: 365px;
}
.formulario td {
	padding-top: 10px;
	padding-bottom: 10px;
}
.botoneria .boto {
}
#login_form .text {
	padding-top: 9px;
}
#login_form .misatge {
	width: 350px;
	margin-left: 150px;
}
.perfil-usuari #login_form {
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
#top_info .misstges-privats {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	position: absolute;
	top: 0px;
	background-color: #D0EFFF;
	display: block;
	font-size: 11px;
	color: #3880E0;
	padding: 3px 5px;
	margin-right: auto;
	margin-left: auto;
	right: 0px;
}
#top_info .misstges-privats .missatges-numero {
	color: #008DE6;
	padding-right: 2px;
	padding-left: 2px;
}
.perfil-usuari {
}
.text-llista {
	font-size: 13px;
	margin-left: 30px;
	padding: 9px 100px 18px 0px;
}
.expirado {
}
.main .expirado td {
}
.expira a {
	text-decoration: underline;
}
.main .expira {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
	margin-left: 10px;
}
.columna-expira {
}
.main .modificar-anuncio {
	font-size: 11px;
	font-weight: bold;
	color: #0091D3;
	text-decoration: underline;
	margin-right: 10px;
}
.main .opciones {
	width: 115px;
	border-right-style: none;
}
#content .columna-expira {
	text-align: center;
	padding-left: 0px;
	width: 40px;
}
.columna-fecha {
	width: 80px;
}
.main .columna-fecha {
	color: #666666;
	width: 115px;
}
#content  th.opciones {
	border-right-style: none;
	width: 120px;
}
.columna-esquerra .columna-esquerra, .columna-centre .columna-esquerra {
	float: none;
	width: auto;
}
.titol-bloc {
	font-weight: normal;
	padding-top: 22px;
	font-size: 1.53em;
	margin: 0px;
	padding-left: 30px;
	padding-bottom: 10px;
}
.menu-oferta {
	list-style-type: none;
	display: inline-block;
	overflow: hidden;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.menu-oferta li {
	float: left;
	font-weight: normal;
	cursor: pointer;
	color: #008DE6;
	margin-right: 0px;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 25px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: inline;
	margin-top: 0px;
}

#login_form table table {
	margin: 0px;
	width: 100%;
}
/* #errornom, #errormail, #errormens, #errorchapata {
	color: #FFFFFF;
	display: block;
	background-color: #FF0066;
	width: 267px;
	margin-top: 2px;
}
*/
.tableborder .detall .descripcio .contacto td {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.enviat {
	border: 1px dotted #ccc;
	padding-top: 18px;
	padding-bottom: 18px;
	margin-top: 18px;
	margin-bottom: 18px;
	font-size: 15px;
	text-align: center;
	font-weight: bold;
	color: #009900;
	background-color: #FFFFFF;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background: -moz-linear-gradient(top, #ffffff , #f9f9f9);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff),  to(#f9f9f9));
}
.nou-usuari td td {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.text-avis {
	border: 1px solid #E5E5E5;
	text-align: center;
	padding-top: 9px;
	padding-bottom: 9px;
	background-color: #FBFBFB;
	color: #333333;
}
#login_form #preview, #login_form #preview:hover, .codipostal #preview, .codipostal #preview:hover {
	height: auto;
	width: 80px;
	margin-right: 0px;
	color: #FFF;
	text-shadow: #346BA8 -1px -1px;
	background-color: #4995E8;
	background: -moz-linear-gradient(top, #4995E8 , #3d7cc1);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#4995E8),  to(#3d7cc1));
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: right;
	padding-top: 2px;
	padding-bottom: 2px;
}
.mdificar-pantalles .tableborder {
	width: 615px;
	margin-left: 0px;
}
.mdificar-pantalles .detall {
	width: 385px;
}
.mdificar-pantalles .nou-publicar {
	clear: both;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}
.mdificar-pantalles {
	padding: 0px;
	margin: 0px;
}
.mdificar-pantalles .botoneria-general{
}
.mdificar-pantalles #imatges .entradilla {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
	font-size: 12px;
}
#imatges .se-han-publicado {
	float: right;
	font-size: 0.95em;
	color: #666666;
	margin: 0px;
	padding: 0px;
}
.mdificar-pantalles .nou-publicar td {
	padding-left: 5px;
}
.mdificar-pantalles .nou-publicar .modul td {
	padding-left: 0px;
	text-align: left;
}
.mdificar-pantalles .modul input {
	padding: 2px;
}
.mdificar-pantalles .modul img {
	z-index: 100;
}
.perfil-usuari #login_form table {
	margin-bottom: 50px;
	margin-left: 50px;
}label {
	float: left;
	width: 170px;
	padding-right: 0px;
	display: block;
	padding-top: 2px;
	font-size: 1.05em;
}
.geo #zip {
	width: 110px;
	margin: 0px 15px 0px 0px;
	float: left;
}
#ciutat {
}
#ciutat #city {
	width: 180px;
}
.nou-usuari .contrasena-usuario {
	padding: 0px;
}
#freecap {
	float: none;
	margin-left: 110px;
	border: 1px solid #dddddd;
	height: 52px;
}
.nou-usuari .chapata label {
}
.nou-usuari .chapata #word {
}
.mdificar-pantalles .entradilla_in {
	padding-bottom: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	margin-bottom: 9px;
	font-size: 12px;
	padding-top: 20px;
}
.mdificar-pantalles .entradilla_out {
	margin-top: 9px;
	padding-top: 18px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5e5e5;
}
.nou-publicar #description {
	height: 140px;
	margin-left: 15px;
	margin-top: 5px;
	clear: both;
	font-size: 12px;
	width: 340px;
	padding: 10px;
	line-height: 1.38em;
	margin-bottom: 10px;
}
.nou-publicar #send {
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.nou-usuari input.errorForm {
	border: 1px solid #ff0066;
}
.missatge-error {
	display: block;
	margin-top: 0px;
	float: right;
	color: #f06;
}
.nou-usuari .check {
	padding: 0px;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.mdificar-pantalles #previsualitza .main {
	width: 625px;
}
.pasos .passillo {
	display: block;
	width: auto;
	margin-bottom: 3px;
	font-weight: bold;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pasos li {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	float: left;
	margin-right: 30px;
	width: 140px;
	padding: 5px 20px 5px 10px;
	background: #F06;
}
.pasos .notcompleted {
	color: #aaa;
	background: #e5e5e5;
	font-size: 1.1em;
}
.pasos {
	width: 810px;
	overflow: hidden;
	color: #FFF;
	margin-top: 9px;
	margin-bottom: 36px;
	margin-left: 30px;
	padding: 9px 0px 0px;
}
.pasos-publicar {
	margin-top: 0px;
	margin-bottom: 0px;
}
.cuenta {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
h3 {
	font-weight: normal;
	font-size: 1.13em;
	margin: 0px 30px;
	line-height: normal;
	padding: 0px 0px 18px;
}
.boto-publicar input {
}
.boto-publicar {
	text-align: right;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: relative;
	padding-top: 0px;
	padding-right: 36px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.nou-usuari-darrer {
	margin-bottom: 0px;
}

.botoneria {
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	color: #FFF;
}
.posicion-geo .codipostal p.errorForm {
	position: absolute;
	top: 26px;
	left: 0px;
	background-position: 180px 0px;
}
.nou-usuari .codipostal {
	text-align: left;
	width: auto;
}
.codipostal2 {
	position: relative;
}
.agradeciendolo p.errorForm {
}
.agradeciendolo {
}
.error-mapa {
	background-image: url(../images/fletxa-error-down.gif);
	padding-bottom: 12px;
	background-repeat: no-repeat;
	background-position: 180px bottom;
	display: none;
}
.error-mapa #errorgmap {
	background-color: #FD0065;
	padding: 3px;
	margin-top: 10px;
	width: 362px;
	color: #FFFFFF;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-size: 0.95em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.destacats-superior {
	height: 45px;
}
#fenviar .enviat .texto {
	display: block;
	padding-top: 9px;
	padding-right: 18px;
	padding-left: 18px;
	font-weight: normal;
	color: #333333;
	line-height: 150%;
	font-size: 13px;
}
.enviat .texto a {
	display: block;
	font-size: 13px;
	padding-bottom: 4px;
	border: 1px solid #0F9FE7;
	line-height: normal;
	width: 150px;
	font-weight: bold;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 18px auto 12px;
	padding-top: 4px;
	text-shadow: #fff 1px 1px;
	background: -moz-linear-gradient(top, #f9f9f9 , #f0f0f0);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9),  to(#f0f0f0));
	box-shadow: 0px 0px 5px #7CB9DC;
	-webkit-box-shadow: 0px 0px 5px #7CB9DC;
	-moz-box-shadow: 0px 0px 5px #7CB9DC;
}
#fenviar .texto strong {
	display: inline;
}
#tabs ul {
	overflow: hidden;
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 25px;
	border-style: none;
}
.cerques #map {
	width: 780px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}
.resultat-cerques {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin-top: 9px;
	font-size: 12px;
	margin-bottom: 12px;
	padding: 3px 10px;
	color: #666;
	width: auto;
	float: right;
	background: #DEE9FF;
	margin-right: 30px;
	display: inline;
}
.cerques {
	border-top-width: 4px;
	border-top-style: none;
	border-top-color: #f5f5f5;
	padding-top: 0px;
	width: 840px;
	padding-bottom: 18px;
}
#fenviar {
	margin-top: 40px;
	margin-bottom: 40px;
	padding-bottom: 8px;
	border: 1px none #e5e5e5;
}
#fenviar .botoneria {
	right: 0px;
	padding-right: 0px;
	margin-top: 9px;
	padding-top: 6px;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;
}
.contacto .star {
	font-size: 13px;
	color: #FF0066;
	line-height: 0px;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
}
#fenviar .contacto .obligatorio {
	position: absolute;
	bottom: -30px;
	font-size: 9px;
	background-color: Transparent;
}
#wrapper .left-box {
}
#content .llistacorreus th {
	margin-top: 0px;
}
.banner-categoria {
	display: none;
}
.contacto .label-capchca {
	float: none;
	width: auto;
	text-align: left;
	margin-left: 144px;
}
.contacto #word {
	margin-left: 110px;
}
.fitxa .detall {
	width: 400px;
}
.columna-dreta {
	float: right;
	width: 185px;
	margin-right: 15px;
}
.detall .columna2 {
	width: 266px;
}
.detall .columna1 {
	width: 149px;
	text-align: left;
	float: none;
}
.categoria_titulo {
	font-size: 18px;
}
#precio .gratix {
	color: #CC3300;
}
#precio {
	width: 100px;
}
#content .cercador-general .precio {
	
	text-align: left;
	padding: 0px;
}
#tabs .publicar a {
}
#errorchapata {
	display: none;
}




.opcions-familia li {
	font-weight: bold;
	float: left;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 3px;
	padding-right: 10px;
	width: 100px;
	border: 1px none #CCCCCC;
}
.opcions-familia li li {
	float: none;
	font-weight: normal;
}
.opcions-familia {
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	list-style-type: none;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.opcions-familia ul {
	width: auto;
}
.opcions-todo {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	font-weight: bold;
	width: 400px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.opcions-todo li {
	padding-left: 10px;
	padding-bottom: 2px;
	background-color: #F5f5f5;
	padding-top: 0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #e5e5e5;
	border-bottom-style: none;
}



.popup-opcions-list {
	position: absolute;
	z-index: 1000;
	width: 400px;
	left: 20px;
	top: 66px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.cercador-general .categoria img {
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}
.cercador-general .obre-llistat {
	padding-right: 0px;
	padding-left: 0px;
	width: auto;
}
.obre-llistat img {
	margin-top: 17px;
}
.cercador-general .boto-cerca {
	width: 70px;
	padding-top: 0px;
	background-repeat: no-repeat;
	background-position: center center;
}
.categoria #type {
	width: 270px;
	text-align: left;
}
.NFButtonLeft, .NFButtonRight {
	display: none;
}
.cercador-general .cp label {
	padding-bottom: 3px;
	padding-left: 0px;
}
.menu-inferior a {
	color: #CCCCCC;
}
.copy a {
	color: #CCCCCC;
	text-decoration: underline;
}
x
.borde h2 {
	padding-top: 15px;
	padding-left: 30px;
}
.borde #searchform {
	padding-top: 0px;
}
.main .destacat .highlighted img {
}
#content .borde h2 {
	padding-top: 0px;
	padding-left: 30px;
	font-weight: normal;
}
.destacats-seccio #searchform {
	margin-top: 30px;
}
.llista-categories h3 {
	padding-bottom: 18px;
	font-size: 16px;
}
.main .destacat .precio {
	padding-top: 7px;
	padding-bottom: 5px;
	height: 16px;
	width: 60px;
	text-align: right;
	padding-left: 0px;
}
.breadcrumb .breadcrumb {
}
.destacats-seccio h3 {
	padding-bottom: 9px;
	font-size: 1.23em;
	margin-bottom: 4px;
	padding-top: 9px;
}
#content th.citi {
	width: 200px;
}
#content .borde .titol-seccio {
	font-weight: normal;
	font-size: 20px;
	color: #000000;
	padding-bottom: 18px;
	display: block;
	float: none;
	padding-top: 18px;
	margin: 0px;
	padding-left: 34px;
}
#content #ptitle .titol {
	padding-top: 0px;
	padding-left: 0px;
	color: #333;
}
#content .borde .titol-fitxa {
	font-size: 17px;
	padding-top: 9px;
}
.linkgmaps {
	display: block;
	float: left;
	width: 140px;
}
#map .preu {
	width: 30px;
	display: block;
}
#map li {
	overflow: hidden;
	margin-bottom: 3px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dddddd;
}
form h3 {
	padding-bottom: 4px;
	border-bottom: 1px dotted #666666;
	margin-bottom: 27px;
	font-size: 1.23em;
}
.nou-usuari-darrer td {
	width: 768px;
}
.nou-usuari .chebox label {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.nou-usuari #ciutat {
	overflow: hidden;
	text-align: center;
}
.nou-usuari #ciutat label {
	display: inline;
	float: none;
}
.enviar-nou-usuari .botoneria {
	text-align: left;
	padding-left: 300px;
}
.suscripcion {
	margin-bottom: 20px;
}
.agradeciendolo .missatge-error {
	width: 400px;
	padding-right: 10px;
	padding-left: 10px;
	float: none;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	margin-top: 0px;
}
#login_form p.errorForm {
	
	clear: both;
	float: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	left: 183px;
	color: #f06;
}
#content .columnacentre table.main {
	width: 840px;
}
.main th {
	padding-right: 10px;
	padding-left: 10px;
}
#content .llista-anunci .main th, #content .llista-anunci .main td {
	padding-right: 5px;
	padding-left: 5px;
}
.botoneria-general.boto-modificar-anunci input, #SubmitImg,  {
	background-color:#FFFFFF;
	font-size:12px;
	line-height: 12px;
	text-align: center;
	width: 125px;
}

.botoneria-general.boto-modificar-anunci input, #SubmitImg  {	
	padding-top: 3px;
	padding-bottom: 4px;
}
.mdificar-pantalles #imatges {
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#content .borde  .mdificar-pantalles #pcategoria {
	padding-top: 0px;
}

#modificaanunci .nou-publicar .descripcio {
	float: none;
}

.imatges .nom-imatge {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
.imatges .orden {
	text-align: right;
	padding-bottom: 5px;
}
.borde-formulario #freecap {
	float: right;
}
.borde-formulario .separador {
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	height: 10px;
	overflow: hidden;
}
.borde-formulario .comentario-mapa {
	padding-top: 20px;
}
.borde-formulario .comentario-mapa strong {
	color: #000;
	font-weight: normal;
	padding-right: 2px;
	padding-left: 2px;
}
.nou-usuari .comentario:hover {
	color: #333;
}
.nou-usuari .comentario .condiciones_uso {
	font-weight: normal;
	color: #333;
}
.nou-usuari .comentario .chebox {
	font-weight: normal;
	color: #333;
}
.borde-formulario .chebox input {
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.formulari #category, .formulari #marca, .mdificar-pantalles #bold, .mdificar-pantalles #highlighted, .mdificar-pantalles #featured, .nou-usuari #bold, .nou-usuari #highlighted, .nou-usuari #featured {
	  width: 219px;
}
#cCharTitleLeft {
	display: inline;
}
#free {
	width: 90px;
	margin-right: 129px;
}
#price {
	text-align: right;
	float: right;
	width: 80px;
	margin-left: 0px;
	display: inline;
}
.negociable #offers {
	width: 15px;
	padding: 0px;
	float: right;
	margin-left: 32px;
	background-color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.negociable {
	
	width: 49px;
}
.euro {
	font-size: 12px;
	padding-top: 3px;
	width: 15px;
	display: block;
	float: right;
}
.oferta {
	font-size: 12px;
	padding-top: 3px;
	width: 70px;
	display: block;
	float: right;
}
.borde-formulario input.loenvio_check {
	background-color: #FFF;
	padding: 0px;
	margin-right: 202px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: auto;
}
.borde-formulario .td_textbox {
	text-align: left;
}
.td_textbox .characters {
	padding-left: 440px;
}
.latext {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 180px;
}
.borde-formulario .comentari_textbox {
	color: #777;
	text-align: left;
	display: block;
	width: 400px;
	padding-top: 2px;
	padding-bottom: 5px;
	font-size: 1em;
}

.borde-formulario .comentari_textbox:hover {
	color: #000;
}
.borde-formulario .comentari_td {
	padding-top: 0px;
	padding-bottom: 10px;
	font-size: 11px;
	width: 700px;
}
#previsualitza .columna-esquerra {
	float: none;
	padding-left: 60px;
}
.comentario .characters {
	text-align: left;
}

select, input, textarea, button {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #dddddd;
	background: #f2f2f2;
	font: 1em Arial, Helvetica, sans-serif;
	color: #444;
}
.characters {
	font-size: 0.85em;
	display: block;
	clear: both;
}
.formulari input {
	width: 209px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.formulari select {
	height: 21px;
	line-height: 21px;
}
.td_textbox label {
	text-align: right;
}
#description {
	height: 100px;
	width: 400px;
	padding: 10px;
}
.formulari .boto_accio, .mdificar-pantalles .boto_accio, #enviaAlta, .botor-enviar, .boto_contacte {
	color: #FFF;
	text-shadow: #346BA8 -1px -1px;
	background-color: #4995E8;
	background: -moz-linear-gradient(top, #4995E8 , #3d7cc1);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#4995E8),  to(#3d7cc1));
	width: 150px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 10px;
	margin-right: 175px;
}
.boto_amic {
	color: #FFF;
	background-color: #4995E8;
	width: 150px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 18px;
	margin-left: 100px;
}
.formulari .imatges_upload {

	overflow: hidden;
}
.modul {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	width: 600px;
	margin-bottom: 9px;
}
.formulari .modul .botoneria input {
	height: auto;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #2B93D7;
	padding: 0px;
	text-decoration: underline;
	background-color: Transparent;
}
.formulari .orden input {
	width: 25px;
	text-align: center;
}
.nou-usuari .modul .imatge-thumb {
	text-align: center;
	width: 150px;
	border: 1px dotted #999;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.imatges_upload form {
}
.thumb-nou-publicar .image {
	bottom: 10px;
	left: 0px;
	right: auto;
}
.modul td {
	padding-bottom: 5px;
}
.formulari .imatges_upload  input {
}
.formulari #imagename, #fileToUpload {
	width: auto;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	background-color: #FFF;
}
.uploader label {
	padding-right: 10px;
	text-align: right;
	margin-right: 15px;
}
#imageupload td {
	width: auto;
	text-align: left;
}
.columnacentre .previsualitzar {
	text-align: center;
	width: 150px;
	line-height: 20px;
	margin-left: 180px;
	}
#pujar, #SubmitImg, .previsualitzar {
	width: auto;
	background-color: #FFF;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	font-size: 11px;
	margin-left: 5px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	border-top-color: #CCC;
	border-left-color: #CCC;
}
.nou-usuari .seguir {
	text-align: left;
	padding-top: 20px;
	padding-left: 120px;
}
.missatges td {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	padding: 5px 7px;
}
.missatges .cosmissatge {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	padding: 15px;
}
.notcompleted .breadcrumbs {
	color: #2B93D7;
}
.publicar {
}
.nou-usuari .modul td {
	width: auto;
	padding-left: 20px;
	text-align: left;
}
.nou-usuari .modul .separador10 {
	font-size: 1px;
	line-height: 1px;
	padding: 0px;
	height: 10px;
	overflow: hidden;
}
.modul .nom-imatge {
	height: 20px;
}
.modul tr .orden {
	height: 20px;
}
.modul .botoneria {
	height: 20px;
}
.factura td {
	padding-top: 5px;
	padding-bottom: 5px;
	height: auto;
	text-align: left;
	width: auto;
	border-bottom: 1px dotted #bbb;
	font-size: 12px;
}
.nou-usuari .td_textbox {
	width: 600px;
}
td input:hover, td textarea:hover, td select:hover {
	background-color: #FFF;
	border: 1px solid #5FBAF1;
	box-shadow: 0px 0px 5px #7CB9DC;
	-webkit-box-shadow: 0px 0px 5px #7CB9DC;
	-moz-box-shadow: 0px 0px 5px #7CB9DC;
}
.estic_previsualitzant {
	padding: 15px;
	border: 5px solid #E5E5E5;
	margin: 0px 30px 18px;
}
.menu-oferta .seleccionat {
	background-color: #f5f5f5;
}
.no-linia-sup .estic_previsualitzant {
	border-top-style: none;
}
#enviaAlta, .botor-enviar, .boto_contacte {
	margin-left: 325px;
}
.formulari .contactar-usuari .boto_accio {
	margin-right: 250px;
	margin-left: 0px;
}
.formulari .boto_contacte {
	width: 150px;
}
.contactar-usuari #message {
	height: 150px;
	width: 214px;
}
#top_info .aurora {
	font-weight: bold;
	color: #FFF;
}
#logo .ellink img {
	position: absolute;
	left: 8px;
	top: 22px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	z-index: 1000000001;
	height: 75px;
	width: 165px;
}
.reservado strong {
	background-color: #FF0;
	padding-right: 5px;
	padding-left: 5px;
	text-align: center;
	margin-left: 144px;
}
.friendmail {
	background-color: #FFF;
	background-image: none;
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 40px;
	padding-left: 30px;
	height: 400px;
}
.friendmail .nou-usuari {
	width: 400px;
	margin-bottom: 0px;
}
.friendmail .cerrar_ventana, .buscar_usuari .cerrar_ventana {
	font-size: 10px;
	position: absolute;
	width: 400px;
	left: 30px;
	text-align: center;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
	bottom: 5px;
	padding-top: 5px;
}
.llistacorreus td {
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}
.llistacorreus .toggable {
	background-color: Transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.llistacorreus th input {
	background-color: Transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.main .enviar_mail {
	background-color: #F7F7F7;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.enviar_mail input {
	background-color: #FFF;
}
.enviar_mail .titol_correu {
	width: 560px;
	margin-right: 0px;
}
.main .missatge {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.redactarmissatge #message {
	margin-left: 195px;
	background-color: #FFF;
	width: 530px;
	height: 200px;
}
.columnacentre .enviar-mail {
	background-color:#4995E8;
	border-style:none;
	color:#FFFFFF;
	margin-top:36px;
	width:150px;
	margin-left: 190px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.buscar_usuari li {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	font-size: 12px;
	height: auto;
	line-height: normal;
	margin: 0px;
	width: 340px;
	padding-right: 10px;
	padding-left: 10px;
}.buscar_usuari ol {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 251px;
	overflow-y: auto;
	overflow-x: hidden;
	width: 358px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.buscar_usuari {
	background-color: #FFFFFF;
	background-image: none;
	height: 345px;
	overflow: hidden;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 40px;
}
.buscar_usuari .tableborder {
	width: auto;
}
.Form_Cerca_usuari .formleft {
	font-size: 12px;
	width: 135px;
	padding-top: 5px;
	padding-left: 5px;
}
.Form_Cerca_usuari .formright input {
	width: 198px;
	background-color: #FFFFFF;
	margin-top: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-size: 12px;
}
.Form_Cerca_usuari .formstrip #submit {
	margin-top: 5px;
	margin-bottom: 5px;
	background-color:#4995E8;
	border-style:none;
	color:#FFFFFF;
	margin-top:5px;
	width:100px;
	margin-left: 140px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.buscar_usuari .fer_clcick {
	font-size: 11px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 0px;
}
.buscar_usuari .Form_Cerca_usuari {
	background-color: #f5f5f5;
}
.llista-anunci td {
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #cccccc;
}
.columna-elimina {
	text-align: center;
}
.reservado {
	text-align: center;
}
.main .reservado input {
	background-color: Transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#content th.reservado, #content th.columna-elimina {
	text-align: center;
	width: 60px;
}
.favoritos_llista td {
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
#content .favoritos_llista .deletear, #content .alertas .deletear {
	width: 60px;
	text-align: center;
	padding-left: 0px;
}
.alertas td {
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
.main .ver_anuncio a {
	color: #0091D3;
	text-decoration: underline;
}
#content .favoritos_llista th, #content .favoritos_llista td, #content .alertas th, #content .alertas td {
	padding-left: 10px;
}
.bienvenido {
	padding-left: 30px;
	clear: both;
}
.bienvenido .misatge {
	margin-left: 180px;
}
.columnacentre .missatges, #reply {
	font-size: 13px;
	margin-left: 30px;
}
.missatges .pageNav, #reply .pageNav {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: right;
}
.missatges .pageNav input , #reply .pageNav input {
	background-color:#4995E8;
	border-style:none;
	color:#FFFFFF;
	margin-top:5px;
	padding:2px 10px;
}
#login_form input:hover {
	background-color:#FFFFFF;
border:1px solid #5FBAF1;
}
#wrapper #content .borde .borde-formulario .columnacentre #login_form .nou-usuari input.errorForm {
}

#fenviar #formContactar .obligatorio {
	position: static;
}

#formContactar .comentario {
	text-align: right;
}
#formContactar .contacto {
	text-align: right;
}
#formContactar #enviamens {
	background:-moz-linear-gradient(center top , #4995E8, #3D7CC1) repeat scroll 0 0 transparent;
	border-style:none;
color:#FFFFFF;

	padding:4px 10px;
	text-shadow:-1px -1px #346BA8;
	background-color:#4995E8;
	border-style:none;
	color:#FFFFFF;
	margin-top:10px;
	
	width:150px;
}

#formContactar .botoneria {
	text-align: right;
	width: 410px;
}
.mdificar-pantalles .continue {
	margin: 0px;
	padding-left: 250px;
}
.conti {
}
.mapillo #errorgmap {
	display: block;
	position: relative;
}
.botoneria #submit {
	text-shadow: #346BA8 -1px -1px;
	background-color: #4995E8;
	background: -moz-linear-gradient(top, #4995E8 , #3d7cc1);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#4995E8),  to(#3d7cc1));
	border-style:none;
	color:#FFFFFF;
	margin-right:0px;
	margin-top:10px;
	padding:4px 10px;
	width:100px;
}
#login_form input {
	padding:2px 4px;
	width:150px;
}
.botoneria #submit:hover {
	color: #FFF;
	background: #4995E8;
	border-style: none;
}
.nou-usuari .separador15 {
	width: 65px;
}
.nou-usuari .separador16 {
	width: auto;
}
.nou-usuari .promo {
	width: 345px;
	background: #0FF;
}
.titolbloc .titol-bloc {
}
.nou-usuari .promo2 {
	width: 250px;
	text-align: left;
}
.nou-usuari .promo3 {
	text-align: left;
	width: 200px;
	padding-right: 50px;
	font-size: 13px;
}
.promo3 p {
	margin: 0px;
}
.nou-usuari .registrate {
	width: 150px;
	text-align: left;
	padding-left: 100px;
	font-size: 14px;
}
#login_form label {
	width: 230px;
}
#login_form {
	padding-top: 27px;
	clear: both;
}
#login_form .titol-bloc {
	padding-bottom: 10px;
	clear: both;
	padding-left: 172px;
}
.nou-usuari .separador20 {
	border-left: 1px dotted #4995E8;
	width: auto;
}
#addlisting h3 {
	border-bottom: 1px dotted #666666;
	margin-bottom: 27px;
}
.codipostal label {
	margin-right: 15px;
	text-align: right;
}
#tabs .usuari {
	float: right;
	border-style: none;
	width: auto;
}
#tabs .usuari a {
	border-style: none;
	font-weight: normal;
}
.capcelera-llista {
	margin-bottom: 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.titol-seccio.cercador {
}
#tabs .cuenta .mi-cuenta {
	background: url(../images/micuenta1.gif) no-repeat 34px bottom;
}
#tabs li.mi-cuenta {
	width: 87px;
	border-left: 1px solid #4995E8;
	border-right-style: none;
}
#tabs li.publicar {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	width: 136px;
	border-top: 1px none;
	border-right: 1px none #A46FF9;
	border-bottom: 1px none #A46FF9;
	border-left: 1px none #6232A8;
}
#tabs li.destacados {
	width: 98px;
	border-right: 1px solid #337ADE;
	border-left: 1px solid #4995E8;
}
#tabs li {
	width: 56px;
	padding: 0px;
	border-right: 1px solid #337ADE;
	text-align: center;
	font-size: 1.13em;
}
#tabs .usuari a {
	font-size: 0.93em;
	padding-top: 11px;
}
.columnacentre .missatges {
	width: 780px;
}
#content  .columnacentre #reply .main {
	width: 780px;
	margin: 0px;
}
#login_form .chebox input {
	background: #FFF;
	width: auto;
	border-style: none;
}
.perfil-usuari .botoneria #submit {
	width: 150px;
}
.perfil-usuari  #zip {
	width: 60px;
	text-align: right;
	float: left;
	margin-left: 10px;
}
.perfil-usuari #preview {
	text-align: center;
}
.entradilla {
	padding-left: 30px;
	width: 780px;
}
.borde-formulario h3 {
	font-size: 1.23em;
	margin-bottom: 27px;
	padding-bottom: 4px;
	border-bottom: 1px dotted #666666;
}
.formulari .publicar td .boto_accio {
	margin-right: 0px;
}
form .cabecera-respuesta h3 {
	margin-left: 0px;
}
#content .columnacentre .main.alertas, #content .columnacentre .main.llistacorreus, #content .columnacentre .llista-anunci .main, #content .columnacentre .main.favoritos_llista  {
	width: 780px;
	margin-left: 30px;
}
#content .columnacentre .destacats-seccio .main {
	width: 780px;
	border: 1px none #999;
}
.main .destacat.base-destacat-previa {
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	height: 0px;
	overflow: hidden;
	display: none;
}
.missatges .columna-titol {
	width: 100px;
	font-weight: bold;
}
.missatges .titol-correu {
	padding-top: 15px;
}
.pujarimatges {
	padding-left: 30px;
}
.pujarimatges .nou-usuari {
	margin-bottom: 0px;
}
.pujarimatges .entradilla {
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 27px;
}
.estic_previsualitzant p {
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
}
.publicar-destacar {
	padding-left: 30px;
}
.publicar-destacar input {
	width: auto;
	background: #FFF;
	border-style: none;
}
.publicar-destacar label {
	width: 260px;
}
.publicar-destacar td {
	width: 300px;
}
.step5 {
	padding-bottom: 18px;
	margin-bottom: 18px;
}
#addlisting .step5-entradilla {
	margin-bottom: 9px;
}
.step5-entradilla2 {
	margin-right: 30px;
	padding-bottom: 18px;
}
.factura {
	width: 100%;
	margin: 0px;
	border-style: none;
}

.factura th {
	border-bottom: 1px dotted #666;
}
.factura .total {
	border-top: 1px dotted #666;
	color: #f06;
	border-bottom-style: none;
}
.encuadre-factura {
	border: 1px solid #e5e5e5;
	padding: 7px;
	margin-bottom: 20px;
	width: 760px;
	margin-left: 30px;
}
.estic_previsualitzant .llista-imatges p {
	margin-bottom: 18px;
	margin-left: 0px;
}
.formulari .conti .boto_accio {
	margin-right: 0px;
	margin-left: auto;
}
#login_form .promo2 .titol-bloc {
	padding-left: 0px;
}
#login_form .modificar-titol {
	padding-left: 30px;
}
.borde-formulario .mitja-plana {
	margin-bottom: 9px;
}
.perfil-usuari #login_form .canvi-password {
	margin-top: 27px;
	position: relative;
	margin-bottom: 27px;
}
.canvi-geo {
	margin-top: 27px;
}
.main .destacat .bold {
	font-weight: normal;
}
#content .borde .titol-seccio.cercador {
	padding-bottom: 9px;
	padding-top: 9px;
	float: left;
	margin-right: 30px;
}
.pagina {
	margin-right: 60px;
	padding-left: 120px;
	padding-top: 0px;
	font-size: 1.13em;
	padding-bottom: 60px;
	line-height: 1.43em;
}
.blog {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	clear: both;
	overflow: hidden;
	
	

border:1px solid #E5E5E5;
	
	

	
	padding-bottom: 20px;

	margin-top: 18px;
	padding-right: 0px;
	padding-left: 0px;
	display: inline-block;
	width: 838px;
}
.blog ul {
	margin: 0px 0px 0px 8px;
	padding: 0px;
	overflow: hidden;
	position: relative;
}
.blog li {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	overflow: hidden;
	padding: 0px 14px;
	margin-bottom: 9px;
	border-top: 1px none #ccc;
	border-right-style: none;
	display: inline-block;
	width: 179px;
	float: left;
	margin-right: 0px;
	border-left: 1px dotted #ccc;
	margin-left: -1px;
	position: relative;
}
.blog .titulo {
	text-shadow: #ffffff 1px 1px;
	font: 1.43em/1.2em Georgia, "Times New Roman", Times, serif;
	padding-bottom: 2px;
	padding-left: 0px;
	width: 90%;
	height: 100px;
	padding-top: 0px;
	margin: 0px;
}
.blog .desc {
	font-size: 0.5em;
	display: block;
}
.blog h3 {
	text-shadow: #ffffff 1px 1px;
	padding-left: 18px;
	font-size: 1.8em;
	font-weight: normal;
	padding-top: 22px;
	margin: 0px;
	padding-bottom: 24px;
}
.blog .sombreta {
	overflow: hidden;
}
.blog .imatge {
	float: left;
	margin-right: 9px;
	margin-top: 4px;
}
.blog .imatge img {
	width: 130px;
}
.blog .text {
	line-height: 1.4em;
	height: 230px;
}
.columna1 {
	float: left;
	width: 190px;
	text-align: right;
}
.blog .mas {
	white-space: nowrap;
	display: block;
	text-align: right;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 4px 10px;
	margin-top: 12px;
	float: right;
	font: 0.85em Helvetica, Arial, sans-serif;
}
.blog a {
	color: #4995E8;
}
.detall .reservado {
	width: 100%;
}
.alertaIE {
	color: #FFF;
	background: #F06;
	position: absolute;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	top: 0px;
	width: 100%;
}
.alertaIE a, .alertaIE a:visited {
	color: #FFF;
	text-decoration: underline;
}
.listingextras .favorites {
	background: url(../images/anadir.png) no-repeat 5px center;
}
.listingextras .alertas {
	background: url(../images/enviar-amigo.png) no-repeat 7px center;
}
.friendmail2 {
	background: url(../images/amigo.png) no-repeat 7px center;
}
.FBConnectButton_Simple {
	margin-left: -17px;
	position: fixed;
}
.listingextras .extres .alertas {
	height: 33px;
}
.listingextras .extres .sharelo {
	padding-left: 10px;
}

.facebook {
	position: absolute;
	left: 685px;
	top: 66px;
}
.twitter {
	position: absolute;
	left: 725px;
	top: 66px;
}
body #ads {
	margin-left: 18px;
}

body #ads .adb {
	width: 210px !important;
	
	}
.caixa-home {
	overflow: hidden;
	background-color: #FFFFFF;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px; 
	/* -moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;*/
	background: -moz-linear-gradient(top, #ffffff , #fbfbfb);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff),  to(#fbfbfb));
	border: 1px solid #e5e5e5;
	margin-top: 5px;
	width: 838px;
	margin-bottom: 0px;
}
/* .seccions-home li:hover {
	background: #FFF;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	box-shadow: 0px 0px 5px #f0f0f0;
	-webkit-box-shadow: 0px 0px 5px #f0f0f0;
	-moz-box-shadow: 0px 0px 5px #f0f0f0;
} */
.seccions-home .text a {
	color: #333;
	text-decoration: none;
}
.seccions-home .text a:hover {
	text-decoration: none;
}
.blog .mas a {
	color: #999;
}
.destacats-seccio .pageNav {
	background: #ffffff;
	background: -moz-linear-gradient(top, #eeeeee , #fbfbfb);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee),  to(#fbfbfb));
	margin-right: auto;
	margin-left: auto;
	width: 762px;
	padding: 9px;
	margin-top: 0px;
}
.entrada-llista {
	background: #eff4fe;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	/* -moz-border-radius: 6px;
	-webkit-border-radius: 6px; */
	background: -moz-linear-gradient(top, #eff4fe , #fff);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#eff4fe),  to(#fff));
	border-top: 1px none #FFF;
	border-right: 1px none #FFF;
	border-bottom: 1px solid #FFF;
	border-left: 1px none #FFF;
}
.marc-prod {
	overflow: hidden;
		background-color: #FFFFFF;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	/* -moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;*/
	background: -moz-linear-gradient(top, #ffffff , #fbfbfb);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff),  to(#fbfbfb));
	border: 1px solid #EAF1FF;
}
.capcelera-cerca {
	display: inline-block;
	width: 100%;
	overflow: hidden;
}
#content .marc-prod #pcategoria {
	padding-top: 18px;
	padding-bottom: 24px;
}
