/* Classificats:epígrafs */
table#classif {width:100%;}
table#classif div{margin-top:0.8em}
table#classif div.llista{margin-top:0}
table#classif div div{margin-top:0}
table#classif td{vertical-align:top;}

/* Llista d'anuncis */
div#CosClassificats,div#danunci{padding:1ex;margin:0 5px;background:white;border:solid #B9B1AE;border-width:0 2px 2px 2px}
#busca_classif{margin:0.5em 0;font-size:75%;text-align:center}
#busca_classif fieldset{background:white;border:1px solid  #B9B1AE;background:#E0DBDB}
#busca_classif legend{color:#8A211B;font-weight:bold}
#hor, #cap_anun{font-size:90%;color:#8A211B;font-style:italic;width:100%}
#hor a {color:#908480;font-weight:bold;}
#se_muestran{text-align:right;margin-bottom:0.5ex}
#taula_anuncis{font-size:75%;border-collapse:collapse;width:100%;}
#taula_anuncis a{text-decoration:none;color:black;display:block;}
#taula_anuncis a:hover{color:#8A211B;background:#FFFFD4;}
#taula_anuncis td,#taula_anuncis th{border:solid white;border-width:.25ex .25ex 0 0;}
#taula_anuncis .r,.f{text-align:center;padding:.2ex 1ex;font-weight:bold;}
#taula_anuncis .f{border-right-width:0;vertical-align:middle;}
#taula_anuncis .f img{border:0;}
#taula_anuncis .a{text-align:left;padding:.2ex 1ex;}
#taula_anuncis tr.A0 td{background:#E0DBDB;}
#taula_anuncis tr.A1 td{background:#FAF9F9;}
#taula_anuncis th{font-size:110%;}

/* Especialitzacions 2009 per a immobiliŕria */
body.A3 #taula_anuncis a:hover{color:black;background:#e0dbdb;}
body.A3 #taula_anuncis tr.A0 td{background:transparent}
body.A3 #taula_anuncis tr.A1 td{background:transparent}
body.A3 #taula_anuncis{border-collapse:separate;}
body.A3 #taula_anuncis tr  {background:white;}
body.A3 #taula_anuncis td  {background:transparent;border-bottom:1px solid #e0dbdb;padding:3px;}
body.A3 #taula_anuncis td.f {border-right-width:0.25ex;vertical-align:middle;text-align:center;}
body.A3 #taula_anuncis td.f img{border:0;width:70px;height:64px;margin:auto;}
body.A3 #taula_anuncis td.a{text-align:left;padding:0.2ex 1ex;}
body.A3 #taula_anuncis td.n {text-align:left;width:30%;}
body.A3 #taula_anuncis td.l {text-align:left;}
body.A3 #taula_anuncis td.fh {text-align:center;}
body.A3 #taula_anuncis td.p, #taula_anuncis td.s {text-align:right;}

body.A1 #taula_anuncis th{background:#F9F5C0}
body.A2 #taula_anuncis th{background:#DAEEEE}
body.A3 #taula_anuncis th{background:#D9EBC6}
#pag_res{color:#8A211B;font-style:italic;font-weight:bold;margin-top:1em;font-size:87%;text-align:right}
#pag_res #nav{text-align:right;color:black;display:inline}
#pag_res #nav a{color:black;font-weight:normal}
#pag_res #nav #pag_act{font-weight:bold;color:#8A211B}
/* Detalls ocasió */
div#danunci{text-align:center;}
table#det_anunci{margin:auto;font-size:75%}
table#det_anunci #clasificacion td{font-size:110%;font-weight:bold;color:#8A211B}
table#det_anunci th{text-align:right;background:#E0DBDB;padding:0.3ex 2ex;white-space:nowrap}
table#det_anunci td{text-align:left;background:#FAF9F9;padding:0.3ex 1ex}
table#det_anunci #nombre td{font-size:125%;color:#8A211B;font-weight:bold;text-transform:uppercase}
body.A1 table#det_anunci tr.T th{background:#F9F5C0}
body.A2 table#det_anunci tr.T th{background:#DAEEEE}
body.A3 table#det_anunci tr.T th{background:#D9EBC6}
table#det_anunci tr.T th{border-top:0.5em solid white;text-align:center;font-size:125%;color:#8A211B;font-variant:small-caps}
table#det_anunci tr.T th#primer{border-top:0}
table#det_anunci tr.tel td{font-size:115%;font-weight:bold;line-height:120%}
table#det_anunci td.S{vertical-align:middle}
table#det_anunci form{margin:0}
table#det_anunci input{font-size:100%;border:2px solid #D9261A;background:white;-moz-border-radius:10px;border-radius:10px;padding:0.8ex;margin:0.7ex 0;width:21em}
table#det_anunci input:hover{cursor:pointer;background:#E0DBDB;color:black;font-weight:bold}
table#det_anunci #marca td {text-transform:uppercase}
table#det_anunci #foto {
	text-align:center;
}
/* Naus */
div#mapa{text-align:center;border:solid #B9B1AE;border-width:0 1px 1px 1px;padding:5mm;margin:0 10px}
div#mapa img{border:0}
div#explicacio{background:#8A211B;color:white;position:absolute;width:200px;height:45px;visibility:hidden;padding:0.5mm;color:white;font-size:60%;}

/* Immo */
table#llista_municipis {width:100%;}
table#llista_municipis td {width:33%;padding:1mm;}
table#llista_municipis td div {overflow:auto;height:100mm;max-height:120mm;margin-top:0;}
table#llista_municipis h4 {background:#D9EBC6;padding:1mm;color:black;margin:0;}
div#immobles_propers {font-size:80%;}
div#immobles_propers h3#titolet {color:white;background:#8a211b;display:block;width:100%;padding:0.5ex;}


/* Especialitzacions ODs */
body.classif div#Ctr div#ODs
{
	margin:0 6px ;
}

body.classif table#tODs
{
	margin-bottom:0;
	width:100%;
}

body.classif table#tODs td.OD{
	border-top-width: 0;
	border-width: 2px;
}

table#tODs td.OD table
{
	margin:auto;
}

table#tODs div.OD1, table#tODs div.OD2, table#tODs div.OD3
{
font-size:15px;
}

table#tODs td.OD a img {
max-height:110px;
max-width:120px;
}


/* Llistat/Taula d'anuncis */
#taula_classificats{font-size:70%;border-collapse:collapse;width:100%;margin-top:5px;background:white;}
#taula_classificats a{text-decoration:none;color:black;}
#taula_classificats a img {border:0;}
#taula_classificats a:hover{color:#8A211B;background:#FFFFD4;}
#taula_classificats tr  {background:white;}
#taula_classificats td  {background:transparent;border:1px solid #C7BEBE;padding:5px; max-width:120px;overflow:hidden;}
#taula_classificats td div { width:120px;overflow-x:hidden;}
#taula_classificats th{border-right:solid white;border-width:.25ex .25ex 0 0;font-size:110%;padding:2px;}
#taula_classificats .r{text-align:center;padding:.2ex 1ex;font-weight:bold;}
#taula_classificats .a{text-align:left;padding:.2ex 1ex;}
#taula_classificats tr.A0 td{background:transparent}
#taula_classificats .seleccionat{border: 3px solid red;}
#taula_classificats thead th.pri_th  {border-left:0;-moz-border-radius-topleft:3mm;border-radius-topleft:3mm;-webkit-radius-topleft:3mm;}
#taula_classificats thead th.ult_th  {border-right:0;-moz-border-radius-topright:3mm;border-radius-topright:3mm;-webkit-radius-topright:3mm;}
#taula_classificats thead th.ult_th2  {border-right:0;}

body.A1 #taula_classificats th{background:#d4d4d1}
body.A2 #taula_classificats th{background:#DAEEEE}
body.A3 #taula_classificats th{background:#D9EBC6}

#titol_anunci h1{background:#726763;color:White;font-size: 130%;font-weight:bold;margin: 5px 5px 0 5px;padding: 4px;text-align:center;border-radius:10px 10px 0 0;}
#anunci {font-size: 80%;border: 1px solid #726763;margin:0 5px;padding: 10px;background:white;}
#anunci #imatgesanunci {margin: 10px auto 10px auto;}
#anunci #imatgesanunci a {margin: 5px;display:inline;}
#anunci #imatgesanunci a img {border:1px solid black;}
#anunci #imatgesanunci a .seleccionat{opacity: 0.4;}
#anunci #mainfoto img {max-width:460px;border:1px solid black;}
table#det_anunci2{margin:auto;font-size:85%;background:white;border-collapse:collapse;width:100%}
table#det_anunci2 th{text-align:right;background:#949292;padding:0.3ex 2ex;white-space:nowrap;color:White;border:1px solid white;vertical-align: middle;}
table#det_anunci2 td{text-align:left;background:#FAF9F9;padding:0.3ex 1ex;border:1px solid #949292;}
table#det_anunci2 input{font-size:110%;border:2px solid #D9261A;background:white;-moz-border-radius:10px;padding:0.8ex;margin:0.7ex 0;width:25em}
table#det_anunci2 input:hover{cursor:pointer;background:#E0DBDB;color:black;font-weight:bold}
#anunci_error {font-size: 80%;border:1px solid red;margin:5px;padding:10px;background:white;}
#anuncis_empresa{text-align:right;margin-bottom:0.5ex}
#anuncis_empresa a {color:Black;}

#titol_identificacio {background:#CCCCCC;color:White;font-size: 130%;font-weight:bold;margin: 5px 5px 0 5px;padding: 4px;text-align:center; border-collapse:collapse;}
#titol_identificacio  table td {color:White;font-size:20px;font-weight:bold;}

.dynamicDiv {position:absolute;width:490px;z-index:9999;background:white;}
#identificacio {border: 1px solid #CCCCCC;margin:5px;padding: 10px;background:white;font-size:12px;}
.identificacio_error{font-size: 100%;color:red;}
#identificacio #f tr th {background:#CCCCCC;}
#boto{height:40px;text-align:center;}

.LanguageDisclaimer{background:white;color:black;margin:0 0 6mm 0;padding:2mm;font-family:Verdana,sans-serif;font-size:11px;font-weight:normal;border:2px solid #353535;width:auto;}

#close{float:right;}

#vidrefumat
{position:fixed;left:0;
    top:0;
    width:100%;
    height:100%;
    background:black;
    filter:alpha(opacity=40);
    opacity:0.4;
    display:none;
    z-index:10;
    }

#demandes {margin:10px 0 5px 0;font-weight:bold;}
#demandes div{width:48.5%;}
#demandes .titol{color:White;font-size:110%; padding-left:15px;font-weight:bold;}
#demandes div {border-radius:10px; height:70px;}
#demandes a {display:block;width:100%;height:100%;text-decoration:none;color:white;}
#demandes a:hover{background:transparent;}
#demandes img{margin:2mm;border:0;}
#demandes .demandes_classificades{float:left;background:#d5302a;margin-right:5px;}
#demandes .demandes_classificades img {float:left;}
#demandes .demandes_classificades span{display:block;float:right;padding-top:15px;width:60%;}
#demandes .afegir_demanda{float:right;background:#807a7a;margin-left:5px;}
#demandes .afegir_demanda img {float:right;}
#demandes .afegir_demanda span{display:block;float:left;padding:10px;width:60%;}
#demandes .petit {font-size:12px;color:White;}

