html, body {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin:0pt;
padding:0pt;
text-align:justify;
width:100%;
}

#contenedor {
display:table;
height:100%;
width:935px;
margin: 0 auto;
background-image:url(../../img/web/bg_home.jpg);
background-repeat:no-repeat;
}
#contenedor2 {
display:table;
height:100%;
width:935px;
margin: 0 auto;
background-image:url(../../img/web/bg_interior.jpg);
background-repeat:no-repeat;
}

h1,h2{ color:#8DB5F7; font-size:9px; padding:7px 0 0 10px; margin:0;}
h4{color:#000000; font-size:18px;}
h5{color:#929292; font-size:14px; font-weight:normal;}

.tabla_provincias td a {color:#929292;font-size:9px;}
.tabla_provincias { margin-bottom:15px;}

a{color:#313131;}
img{border:none;}
#header{height:97px; }
#left{float:left;width:205px;}
#left h1{padding:7px 0 7px 10px;}
#middle{float:left;width:600px;}
#middle .top{ height:102px; padding:60px 0 0 25px; }
#middle .top select{ width:270px;}
#middle .top input {display: inline;}
#middle .top label { vertical-align: middle; display: inline; }

#middle h1,#middle h2{margin-bottom:0px;margin-top:0px;height:28px; background-repeat:no-repeat;background-image:url(../../img/web/bg_h1_middle.gif); background-color:transparent; color:#FFFFFF; font-size:14px;padding-top:8px;}
#middle h2{background-repeat:repeat-x;background-image:url(../../img/web/bg_h2_middle.gif); padding-top:3px;height:23px;margin-top:1px;}

#right{float:right;width:130px;}
#right h1{padding:7px 0 7px 10px;}
.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
#google_ads{padding-left:24px;padding-top:15px;}
#logo{ position:absolute; margin:23px 0 0 22px; width:324px; height:56px; /*border:1px solid;*/ cursor:pointer; }
#logo_provincia{width:300px;text-align:center;color:#F8B50B;font-size:14px;font-weight:bold;}

#topright{float:right;width:346px;clear:both;}
#topright .login{ margin-top:7px; text-align:right;clear:both;}
#topright .login input{border:1px solid #313131; margin-bottom:2px;}
#topright .login .log{width:135px;height:14px; }
#topright .login .pass{width:80px;height:14px;}
#topright .login .btn {border:none; vertical-align:middle;margin-left:5px;}
#topright .login a{font-size:9px;}

#topright .menu{text-align:right;width:326px;height:21px; /*background-image:url(../../img/web/bg_menu_header.gif); background-repeat:no-repeat; background-position:top right;*/ padding:5px 20px 0 0; }
#topright .menu a{margin-left:5px; font-weight:bold;}

#right .banners{text-align:center;}

.ficha_categoria{float:left;width:145px;color:#313131; font-size:10px;margin-top:10px;}
.ficha_categoria .descp{padding-left:10px; text-align:left;height:65px;}
.ficha_categoria h3{background-image:url(../../img/web/bg_h2_ficha_categoria.gif); background-repeat:no-repeat; height:27px; font-size:12px;padding-left:20px; padding-top:5px;color:#0B63F4;margin:0;}
.ficha_categoria h3 a{font-size:12px;color:#0B63F4;text-decoration:none;}
.ficha_categoria .imagen{text-align:center;}
.ficha_categoria .info{background-image:url(../../img/web/btn_info.gif); text-align:right; background-repeat:no-repeat; background-position:center right; padding-right:10px;}
.ficha_categoria .info a{color:#8D8D8D; text-decoration:none;}

.clear{clear:both;}
#middle .separador{width:6px; float:left; height:1px;}
#middle .listado{height:36px;background-image:url(../../img/web/bg_listado.gif); background-repeat:repeat-x; color:#929292; font-size:11px;margin-bottom:5px;padding-top:7px;padding-left:10px;

/* updated...*/
height:auto;padding-right:10px;padding-bottom:7px;margin-bottom:3px;


}
#middle .listado span{color:#000000;}
#middle .listado a{color:#0B63F4; font-weight:bold;}
#footer{background-image:url(../../img/web/bg_footer.gif);height:64px;width:935px; text-align:center;padding-top:13px; background-repeat:no-repeat; background-position:top center; color:#313131;font-size:11px;}
#footer .avellana{margin-top:4px;}
#footer .avellana a img{vertical-align:bottom;}


#buscador{background-color:#FFFFFF;}
#hilo{padding:10px; font-size:16px;font-weight:bold;padding-top:6px;}
#buscador .form{background-color:#EDEDE3;margin:20px;padding:20px;margin-top:10px;}
#buscador .form select{ width:250px;}
#buscador .form input {display: inline;}
#buscador .form label { vertical-align: middle; display: inline; }

#tabla_detall tr.top{height:5px;}
#tabla_detall tr.top td.left{background-image:url(../../img/web/top_tabla_detall.gif); background-position:left;}
#tabla_detall tr.top td.middle{width:2px;background:url(../../img/web/bg_tabla_middle_top.gif) no-repeat left top;}
#tabla_detall tr.top td.right{background-image:url(../../img/web/top_tabla_detall.gif); background-position:right;}
#tabla_detall tr.center td.left{border-right:none;height:50px; background-repeat:no-repeat;border-left:1px solid #D6D6D6; background-image:url(../../img/web/bg_tabla_detall.gif);}
#tabla_detall tr.center td.middle{background:url(../../img/web/bg_tabla_middle_fixed.gif) repeat-y right;}

#tabla_detall tr.center td.middle, x:-moz-any-link {background-position:-1px;}
#tabla_detall tr.center td.middle, x:-moz-any-link, x:default {background-position:0px;}



#tabla_detall tr.center td.right{background-repeat:no-repeat;background-position:-1px 0px; border-left:none;border-right:1px solid #D6D6D6;background-image:url(../../img/web/bg_tabla_detall.gif);}
#tabla_detall tr.bottom{height:5px;}
#tabla_detall tr.bottom td.left{height:5px;background-position:left;background-image:url(../../img/web/bottom_tabla_detall.gif);}
#tabla_detall tr.bottom td.middle{background:url(../../img/web/bg_tabla_middle_bottom.gif) no-repeat left bottom;}
#tabla_detall tr.bottom td.right{height:5px; background-position:right;background-image:url(../../img/web/bottom_tabla_detall.gif);}
#tabla_detall span{margin-left:10px; color:#929292;}

.detalle_titulo_ref{padding-left:20px;padding-right:20px;margin-top:20px;margin-bottom:20px;}
.detalle_titulo_ref h4 {color:#0B63F4;padding-bottom:0px;margin-bottom:0px;padding-top:0px;margin-top:0px;}
.detalle_titulo_ref h5 {padding-bottom:0px;margin-bottom:0px;padding-top:0px;margin-top:0px;}

#tabla_info { margin-bottom:20px; }
#tabla_info td { padding:5px; }
#tabla_info .linia1 { background-color:#F5F5F5; }
#tabla_info .linia2 { background-color:#EDEDED; }

div.holder {
display: table-cell;
width: 260px;
height: 190px;
text-align: center;
vertical-align: middle;
background: #F3F3F3;
border-left:3px solid #ffffff;
border-bottom:3px solid #ffffff;
padding-top:3px;
}

#detalle_anuncio{
width:521px;
border:1px solid #D6D6D6;
margin:auto;
margin-top:36px;
padding:20px;}

.visitas{color:#000000;font-size:10px;}
/* MISSATGES --------------------------------------------------------------------------------------------- */
.message
{
	width:300px;
	height:auto;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-150px;
	font-size:13px;
	border: solid 1px #C2BCAE;
	padding:11px;
	color:#000000;
	background-color:#F5EAD9;
	text-align:center;
}


.messageOK
{
	width:300px;
	height:auto;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-150px;
	font-size:13px;
	border: solid 1px #C2BCAE;
	padding:11px;
	color:#000000;
	background-color:#B2FEA0;
	text-align:center;
}

.messageFALSE
{
	width:300px;
	height:auto;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-150px;
	font-size:13px;
	border: solid 1px #C2BCAE;
	padding:11px;
	color:#000000;
	background-color:#FFB3B5;
	text-align:center;
}
/* MISSATGES --------------------------------------------------------------------------------------------- */


/*
tr.fila1
{
	background-color:#fffbf1;
	cursor:hand;
	cursor:pointer;
}
tr.fila2
{
	background-color:#fff4db;
	cursor:hand;
	cursor:pointer;
}
*/
.contenido_usuario
{
margin-left:20px;
margin-right:20px;
}

.contenido_usuario fieldset
{
background-color:#F3F3F3;
margin-bottom:10px;
}
.contenido_usuario legend
{
color:#000000;
font-weight:bold;
}
.contenido_usuario fieldset fieldset
{
border:none;
}


/*ULTIMS CANVIS HOME CATEGORIES*/

.provincias_links,.provincias_links a{font-size:9px;color:#929292;text-decoration:none;}
.categorias_home{background:url(../../img/web/bg-categorias-home.gif)  no-repeat #F4F4F4;background-position:top;_background-position:left -34px;padding-top:10px;}
.categorias_home .cat_home{width:140px;float:left;text-align:left;padding:0px 5px 0px 5px;}
.categorias_home .cat_home a{font-family:verdana;font-weight:bold;font-size:9px;color:#000000;text-transform:uppercase;text-decoration:none;}
.categorias_home .cat_home p{background:url(../../img/web/bullet-categoria-home.gif) no-repeat;background-position:left 5px;.background-position:left 2px;padding:0px 0px 6px 14px;.padding:0px 0px 0px 14px;margin:0px;}
.categorias_home hr{border-top:1px dashed #C5C5C5;color:#F4F4F4;}