/* Estils generals */
html,body {margin:0;padding:0}
body {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:0.8em;margin:0;padding:0;color: #001A7B;width:100%;background:url(/Imatges/repeat-capcalera.jpg) repeat-x}

table{font-size:1em}
b, strong { font-weight: bold}
i, em { font-style: italic}
a { color: #000E78; text-decoration: underline}
a:hover, a:hover, tr.asobre { color: #C70002; text-decoration: none}
a img { border: 0px}

.centrat {text-align:center}
.separador {clear:both;font-size:0;line-height:0px}
.separador.espai {height:30px}

/* estils especifics web */
#headPortada {color:#001A7B}
#headPortada img {padding-right:14px}

/* titols */
h1 {font-size:1.8em;margin-top:0.5em;color:#001A7B;font-weight:bold;margin-left:20px;padding-bottom:10px;background:none}
h3 {clear:both;margin:0}


/* menu */
.menu {background:url(/Imatges/capcalera.jpg) no-repeat;margin-bottom:1em;padding-top:38px;/*padding-left:100px;*/font-size:0.8em;font-weight:bold;width:100%}
.menu span {padding-left:100px}
.menu span a, .menu span a:hover {text-decoration:none;background:transparent;font-weight:bold}
.menu h1 {padding-left:100px}


/* molletes */
#molletes {font-size: .8em;background-image:url(/imatges/inicimoll.gif);background-repeat: no-repeat;background-position:left 2px;padding-left:12px}
#molletes strong a { font-weight: bold; color: #E10915; text-decoration:none}

#contenidor{margin-left:1em;padding-right:1em;position:relative;/*height:300px*/}

#peu {text-align:center;margin:0;padding:11px 0 !important;clear:both;float:none;width:100%;height:10px}
#peu span {width:100%;display:inline}

/* Subcategories */
#pnlsubCategories {display:block;width:100%}
#pnlsubCategories ul li {margin:0;line-height:150%; background-image:url(/imatges/carp.gif); background-repeat:no-repeat; list-style:none; padding:0 0 5px 20px}
* html #pnlsubCategories ul li, 
* html span.noSubcategories {width:110px}
#pnlsubCategories ul {margin:0;padding:0}

/* Estils zones generals */
#segonama,
#immobiliaria {float:left;width:43%;border:10px solid #F5F5F7;background:#FFFFFF;padding:1em;margin-bottom:20px}
#immobiliaria {float:right}
 
#contesq {float:left;width:100px;position:absolute;left:0;margin-top:20px}
#contdre {float:right;width:225px;position:relative;right:0;margin-top:20px}
#contmiddle {margin:0 240px 0 130px;text-align:left;margin-top:20px;position:relative}

* html #contesq {width:160px}
* html #contdre {width:200px}

* html #contdre #contcercador {width:235px}

#contcercador  {border:10px solid #F5F5F7;background:#FFFFFF;padding:0}
#contcercador h3 {font-size:1.2em}
.contresultats {padding:0 0 1em 0;border:10px solid #F5F5F7;width:100%}
.contresultats h3 {display:block;width:auto}

#segonama {margin-right:0.8em}

/* Estils categories (pagina inici comrpaventa) */
ul.categories, ul.categories li, ul.categories ul{list-style-type:none;margin:0 0 0 3px;padding:0}
ul.categories li { list-style:none; background-image: url(/imatges/li.gif); background-repeat:no-repeat; background-position:3px 1px;padding:0 0 5px 15px}
ul.categories li a {font-size:110%;font-weight:bold;display:block;margin-top:10px}
ul.categories ul {display:block}
ul.categories ul li {background:none}
ul.categories li ul {padding:5px}
#immobiliaria ul.categories li,
#immobiliaria ul.categories li a,
ul.categories li ul li,
ul.categories li ul li a {font-size:100%;font-weight:normal;display:inline;padding:0 5px 0 0}

#immobiliaria ul.categories li,
#immobiliaria ul.categories li a {background-image:none}

#cercador{background:#DDDDDD;padding:0.5em;margin:0.5em;margin-left:0}
#cercador p{margin:0}

ul.novetats{list-style-type:none;margin:0;padding:0}
ul.novetats li {margin-left:15px;line-height:150%}

/* Estils detall producte o descripcio */
.marca, .tipus, .grandaria {color:#666666}
.preu, .lloc {font-weight:bolder;}
.resultats tbody tr td{cursor:pointer;color:#000066;text-decoration:underline}
.funcioAdministracio{border:1px solid #996600;background-color:#FFCC00;padding:1em;width:20em}
.moneda{text-align:right}

/* Estils botons + inputs + enllacos */
input, select, textarea {border-top:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;font-size:1em}
input, select {width:125px}
textarea {width:275px;height:90px}

.Boto_gris { font-size: 1em; width:auto; font-weight: normal; color: #000; background-color: #ccc; margin: .4em .2em 0 0; padding: .0em; border: 1px solid #000000; text-decoration: none; text-align: center}
.Boto_gris img { border: 0; vertical-align: middle; margin: 0em; padding: 0em; cursor: hand}
A.Boto_gris { vertical-align: middle; margin: .2em; padding: .2em; white-space: nowrap; height: .75em; color: #000000}

/* Tamany zones */
#segonama,
#immobiliaria,
#contcercador,
.contresultats,
#contenedordades,
#ContactarSoci,
#pnlsubCategories {font-size:.8em}


/* Titols zones */
#segonama h3,
#immobiliaria h3 {font-size:1.3em;margin-bottom:10px;margin-top:10px;padding-bottom:0}
#contcercador h3,
.contresultats h3 {font-size:1.3em;margin-bottom:10px;margin-top:0;background-color:#F5F5F7;padding:0.5 1em 1em 1em}
#contenedordades h3,
#ContactarSoci h3 {font-size:1.3em;margin:0;padding:0;background-color:#F5F5F7;padding:0.5 1em 1em 1em}

/* Taula resultats */
/*.contresultats td {padding:0;width:auto;}*/
/*.contresultats table.taulaResultats td {padding:0 0 10px 10px}*/
.contresultats td.header {font-weight:bold;padding-bottom:10px}
.contresultats td.header a#nom {padding-left: 0px}
.contresultats td.taulaResultatsPreu, td.taulaResultatsPreu_2 {font-weight:bold; text-align:left;}
/*.contresultats a.resultat {background-image:url(/imatges/li.gif);background-repeat:no-repeat;padding:0 0 0 13px}*/


/* Estils contenedor dades i zona de dades */
.zonadades {padding:1em 1em}
.zonadades a {color:#000}

#contenedordades {margin:2em 0}
#contenedordades .zonaDades p {list-style:none; background-image: url(/imatges/li.gif); background-repeat:no-repeat; background-position:3px 1px;padding-left:15px}
#contenedordades .zonaDades p.imatges {background:none}
#contenedordades .zonaDades p p {background:none}
#contenedordades, #ContactarSoci  {border:10px solid #F5F5F7;background:#FFFFFF}


/* Galeria adjunts */
ul.galeriaAdjunts{clear:both}
ul.galeriaAdjunts, .galeriaAdjunts li, ul.galeriaAdjuntsImatges, .galeriaAdjuntsImatges li{display:block;list-style:none;margin:0;padding:0;width:100%}
ul.galeriaAdjuntsImatges li,ul.galeriaAdjunts li {text-align:center;margin:1em;width:auto;float:left;height:108px}
ul.galeriaAdjuntsImatges li img,ul.galeriaAdjunts li img {border:1px solid #DDD}
ul.galeriaAdjuntsImatges li a:hover img,ul.galeriaAdjunts li a:hover img {border:1px solid #C70002}
ul.galeriaAdjuntsImatges li a:hover span,ul.galeriaAdjunts li a:hover {color:#C70002}
.galeriaAdjuntsImatges li span, .galeriaAdjunts li span {display:block;font-size:.9em}
.galeriaAdjuntsImatges li img.imgAdjunt, .galeriaAdjunts li img.imgAdjunt {}
.galeriaAdjuntsImatges li a, .galeriaAdjunts li a {text-decoration:none}


/* Estils paginacio compraventa */
.paginacio {border:none;border-top:1px solid #CCCCCC;padding-top:5px;text-align:center;color:#333}


span.noResultats {display:block;text-align:center;margin-top:1em}

/* Estils especials administracio */
#contenidor .ReixaDades {font-size:1.3em !important}
#contenidor a.Boto {font-size:0.8em !important}
#textarea {font-size:1.2em !important}
table.paginacio {border:1px solid #1481C1}
#estataplicacio span {display:inline;padding-left:0}
#estataplicacio {font-size:1em}
a.BotoTancarSessio {color:#fff}
a.BotoTancarSessio:hover {color:#C70002}

/* Afegit 19/03/2007 */
.taulaResultatsNom, .taulaResultatsPoblacio, .taulaResultatsZona, .taulaResultatsCategoria, .taulaResultatsTipus, .taulaResultatsPreu, .taulaResultatsUbicacio, .taulaResultatsIconaFoto, .taulaResultatsData {background-color: #FFFFFF; height: 30px}
.taulaResultatsNom_2, .taulaResultatsPoblacio_2, .taulaResultatsZona_2, .taulaResultatsCategoria_2, .taulaResultatsTipus_2, .taulaResultatsPreu_2, .taulaResultatsUbicacio_2, .taulaResultatsIconaFoto_2, .taulaResultatsData_2 {background-color: #E6E6E8; height: 30px}
.contresultats .taulaResultatsIconaFoto_2 {background-image:url(/imatges/li.gif); background-position:left center; background-repeat:no-repeat;padding:0 0 0 13px}
.contresultats .taulaResultatsIconaFoto {background-image:url(/imatges/li.gif); background-position:left center; background-repeat:no-repeat;padding:0 0 0 13px}
.contresultats td.header {padding:0 2px 0 0 ;width:100%; text-align:left;}
.contresultats td.headerIconaFoto {width:22px;}
.headerData { font-weight:bold;}