body{margin-top:8px;margin-left:0px; scrollbar-arrow-color:#839098; /* Color de les fletxes*/SCROLLBAR-TRACK-COLOR: #FFFFFF;  /* Color de fondo de la barra*/scrollbar-face-color:#EEEEEE; /* Color de la barra de scroll*/scrollbar-highlight-color:#EEEEEE; /* Color borde izquierdo primero */ scrollbar-shadow-color:#EEEEEE; /* Color borde derecho primero*/scrollbar-3dlight-color:#FFFFFF; /* Color borde izquierdo segundo */scrollbar-darkshadow-color:#C0C0C0; /* Color borde derecho segundo */background:#FFFFFF;font-family: Tahoma, Arial, Helvetica, sans-serif;}

img { border:none}

h1 {font-size: 13px;color: #0092CE;text-decoration:none;font-weight: bold;padding:20px 0 0 0; margin:0;}
h1 a, h1 a:visited, h1 a:active{font-size: 13px;color: #0092CE;text-decoration:none;font-weight: bold;}
h1 a:hover {text-decoration:underline;}
h1.apartments-bcn {padding:9px 0 0 0; color:#336699}
h1.apartments-bcn a { color:#336699}
h1.apartments-bcn a:hover, h1.apartments-ttl a:visited { color:#336699; text-decoration:none;}
h1.sitemap {font-size:10px ! important;	color: #999999;	
	padding: 5px 0 5px 15px;
	left:40px;
	margin:15px 0 0 0;
	background-image:url(../img/detall-mes.gif);
	background-repeat:no-repeat;
	background-position:center left; }
h1.sitemap a {color:#888888; font-weight:bold;text-decoration:none;font-size:10px ! important}
h1.sitemap a:hover {text-decoration:underline;font-size:10px ! important}

h2.sitemap {	position:relative;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px ! important;
	color:#888888 ! important;
	padding: 0 0 0 15px;
	left:60px;
	background-image:url(../img/detall-fletxa-2.gif);
	background-repeat:no-repeat;
	background-position:center left;
	margin:15px 0 0 0;}
}
h2.sitemap a {color:#888888 ! important; font-weight:bold;text-decoration:none;font-size:11px ! important; text-transform:uppercase;}
h2.sitemap a:hover {text-decoration:underline;font-size:11px ! important; color:#888888 !}


h2{font-size: 11px;color: #827070;text-decoration:none;font-weight: bold;padding:0;margin:0 0 5px 0 ;}
h2 a, h2 a:visited, h2 a:active {font-size: 11px;color: #827070;text-decoration:none;font-weight: bold; }
h2 a:hover {text-decoration:underline;}


h2.apartment-results {color:#0092ce;padding:6px 0 0 11px; margin:0;}
.uppercase {text-transform:uppercase;}


h3.sitemap {	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px ! important;
	color:#888888 ! important;
	padding-left:120px;

}
h3.sitemap a {color:#888888 ! important; font-weight:bold;text-decoration:none;font-size:9px ! important; text-transform:uppercase;padding-top:5px;}
h3.sitemap a:hover {text-decoration:underline;font-size:9px ! important; color:#888888 !}



h3 {font-size: 11px;text-decoration:none;font-weight: bold; color:#827070;margin:0; padding: 8px 0 0 0}
h3 a, h3 a:visited {font-size: 11px;text-decoration:none;font-weight: bold; color:#5b87b3;}
h3 a:hover {text-dcoration:underline;}
h5{color: #000000;}
.guide-photo-txt {color:#336699; font-size:14px;padding:6px 0 0 0; text-align:center;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif}


#sitemapwrapper {padding-top:40px;}



/*h1 {color:#666666; text-decoration:none; padding:0; margin:0;font-size:10px; font-weight:normal;}

h1 a, h1 a:hover, h1 a:visited {text-decoration:none; padding:0; margin:0;color:#666666;font-size:10px; font-weight:normal;}

h1 {font-size: 13px;color: #0092CE;text-decoration:none;font-weight: bold;padding:20px 0 0 0;line-height: 5px; margin:0;}
h1 a, h1 a:visited, h1 a:active{font-size: 13px;color: #0092CE;text-decoration:none;font-weight: bold;}
h1 a:hover {text-decoration:underline;}
h1.apartments-bcn {padding:9px 0 0 0; color:#336699}
h1.apartments-bcn a { color:#336699}
h1.apartments-bcn a:hover, h1.apartments-ttl a:visited { color:#336699; text-decoration:none;}
h1.sitemap {font-size:10px ! important;	color: #999999;	
	padding: 5px 0 5px 15px;
	left:40px;
	margin:15px 0 0 0;
	background-image:url(../img/detall-mes.gif);
	background-repeat:no-repeat;
	background-position:center left; }
h1.sitemap a {color:#888888; font-weight:bold;text-decoration:none;font-size:10px ! important}
h1.sitemap a:hover {text-decoration:underline;font-size:10px ! important}

h2.sitemap {	position:relative;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px ! important;
	color:#888888 ! important;
	padding: 0 0 0 15px;
	left:60px;
	background-image:url(../img/detall-fletxa-2.gif);
	background-repeat:no-repeat;
	background-position:center left;
	margin:15px 0 0 0;}
}
h2.sitemap a {color:#888888 ! important; font-weight:bold;text-decoration:none;font-size:11px ! important; text-transform:uppercase;}
h2.sitemap a:hover {text-decoration:underline;font-size:11px ! important; color:#888888 !}
h2{font-size: 11px;color: #827070;text-decoration:none;font-weight: bold;padding:0;margin:5px 0 5px 0 ;}
h2 a, h2 a:visited, h2 a:active {font-size: 11px;color: #827070;text-decoration:none;font-weight: bold; }
h2 a:hover {text-decoration:underline;}

h3.sitemap {	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px ! important;
	color:#888888 ! important;
	padding-left:120px;

}
h3.sitemap a {color:#888888 ! important; font-weight:bold;text-decoration:none;font-size:9px ! important; text-transform:uppercase;padding-top:5px;}
h3.sitemap a:hover {text-decoration:underline;font-size:9px ! important; color:#888888 !}



h3 {font-size: 11px;text-decoration:none;font-weight: bold; color:#5b87b3;margin:0; padding: 8px 0 0 0}
h3 a, h3 a:visited {font-size: 11px;text-decoration:none;font-weight: bold; color:#5b87b3;}
h3 a:hover {text-dcoration:underline;}
h5{color: #000000;}
.guide-photo-txt {color:#336699; font-size:14px;padding:6px 0 0 0; text-align:center;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif}
*/
.gris{font-size: 11px;color: #999999;text-decoration:none;font-weight: normal;}
.grisLink{font-size: 11px;color: #999999;text-decoration:none;font-weight: normal;}
.grisLink:hover{font-size: 11px;color: #888888;text-decoration:underline;font-weight: normal;}
.grisPetit{font-size: 10px;color: #999999;text-decoration:none;font-weight: normal;}
.grisFosc, .grisFosc a {font-size: 10px;color: #666666;text-decoration:none;font-weight: normal;} 
.grisFosc a:hover {font-size: 10px;color: #FFFFFF;background: #999999;text-decoration:none;font-weight: normal;}
.grisPetitLink{font-size: 10px;color: #999999;text-decoration:none;font-weight: normal;}
.grisPetitLink:hover{font-size: 10px;color: #FFFFFF;background: #999999;text-decoration:none;font-weight: normal;}
.grisPetitLink2{font-size: 10px;color: #999999;text-decoration:none;font-weight: normal;}
.grisPetitLink2:hover{font-size: 10px;color: #999999;text-decoration:underline;font-weight: normal;}
.grisGran{font-size: 11px;color: #999999;text-decoration:none;font-weight: bold;}
.blauClar{font-size: 11px;color: #0092CE;text-decoration:none;font-weight: normal;}
.blauClarLink{font-size: 11px;color: #0092CE;text-decoration:none;font-weight: normal;}
.blauClarLink:hover{font-size: 11px;color: #FFFFFF;text-decoration:none;font-weight: normal;background: #0092CE;}
.blauClarLink2{font-size: 11px;color: #0092CE;text-decoration:none;font-weight: normal;}
.blauClarLink2:hover{font-size: 11px;color: #0092CE;text-decoration:underline;font-weight: normal;}
.blauClarPetit{font-size: 10px;color: #0092CE;text-decoration:none;font-weight: normal;}
.blauClarPetitLink{font-size: 10px;color: #0092CE;text-decoration:none;font-weight: normal;}
.blauClarPetitLink:hover{font-size: 10px;color: #0092CE;text-decoration:underline;font-weight: normal;}
.blauClarGran{font-size: 13px;color: #0092CE;text-decoration:none;font-weight: bold;}
.blauClarGegant{font-size: 18px;color: #0092CE;text-decoration:none;font-weight: bold;}
.blauFosc, .blauFosc a {font-size: 11px;color: #336699;text-decoration:none;font-weight: normal;}
.blauFosc a:hover {font-size: 11px;color: #336699;text-decoration:underline;font-weight: normal;background: #FFFFFF;}
.blauFoscGran, .blauFoscGran a {font-size: 13px;color: #336699;text-decoration:none;font-weight: bold;}
.fonsBlau{font-size: 10px;color: #FFFFFF;background: #0092CE;text-decoration:none;font-weight: normal;}
.negre{ font-size: 12px;color: #000000; text-decoration:none;}
.negreNegreta{font-size: 12px;color: #000000;text-decoration:none;font-weight: bold;}
.negrePetit{font-size: 10px;color: #000000;text-decoration:none;}
.blanc{font-size: 12px;color: #FFFFFF;text-decoration:none;}
.blancPetit{font-size: 11px;color: #FFFFFF;text-decoration:none;}


.caixa{position:relative;border:solid 1px #CCCCCC;padding:4px 2px 2px 2px;}
.apartment-eixample{position:relative;border:solid 1px #CCCCCC;padding:4px 2px 2px 2px;width:182px;}
.apartment-eixample a {text-decoration:none; color:#999999;}
.apartment-eixample a:hover {text-decoration:underline;}
.inner{position:relative;z-index:2;background-image:url(../img/fons-caixa.gif);background-repeat: repeat-x;}
.inner2{position:relative;z-index:2;background-image:url(../img/degradat.gif);background-repeat: repeat-x;}

.inner ul {padding:0; margin:0;}
.inner ul li {display:inline; }
.inner ul li a {color:#999999; text-decoration:none;}
.inner ul li a:hover {text-decoration:underline;}

.barcelona-flats { position:relative; width:575px; height:22px; background-image:url(../img/fons-paginacio.gif);}
.barcelona-apartments {position:relative;  padding:0 0 0 0;}
.barcelona-apartments a {text-decoration:underline;color:#666666;}
.barcelona-apartments a:link {text-decoration:none;}
.barcelona-apartments a:visited {text-decoration:none;color:#666666;}
.barcelona-apartments a:hover {text-decoration:none;color:#5b8733;}
.barcelona-apartments h1 {margin-top:20px;}
.temps-icon {paddding:0; vertical-align:middle;}
.menu-spacer-1 {position:relative; top:7px; height:27px; overflow:hidden;} 
.menu-spacer-2 {position:relative; top:0px; height:15px; width:100%; z-index:5; overflow:hidden;}
.apartments-flats, .apartments-flats a, apartments-flats a:hover, apartments-flats a:visited{color:#666666; text-align: right; text-decoration:none; } 
.book-barcelona-apartment {font-size:14px; white-space: nowrap;color:#0092CE;}
.taula {margin-top:10px;}
.list-home {margin:5px 0 5px 0;}
.list-apartments {margin:20px 0 0 0;}
.apartment-list-hd {font-size: 13px;color: #336699;text-decoration:none;font-weight: bold;}

#footer {padding-top:20px; font-size:10px}
#footer ul {padding:0; margin:0;}
#footer ul li {display:inline;  margin-right:4px;}
#footer ul li a {text-decoration:none; color:#999999}
#footer ul li a:hover {text-decoration:underline;}

.guide-hdr {font-size: 13px;color: #0092CE;text-decoration:none;font-weight: bold;padding:20px 0 0 0;line-height: 5px; margin:0;}
.guide-subhdr{font-size: 11px;color: #827070;text-decoration:none;font-weight: bold;padding:0;margin:5px 0 5px 0 ;}
.guide-photo {width:292px; height:236px; float:left;  }


#booking-search-wrapper {width:770px;}
#booking-search-left {width:556px;float:left; }
#booking-search-right {width:206px;.width:203px;float:left;height:590px; }
#bs-navigation {width:770px; height:24px; float:left;margin-bottom:16px;}


#bs-nav1 {width:146px; float:left;height:24px;.height:22px;border-color: #cccccc;border-width:0 1px 0 0;border-style: solid;}

.bs-nav1-btn {color:#666666; display:block; text-align:center; float:left;width:72px;.width:71px; height:22px;background-color:#ffffff; border-color: #cccccc;border-width:1px 0 1px 1px;border-style: solid; }

.bs-nav1-btn a {color:#666666; display:block; text-align:center; width:72px;.width:71px; height:18px;background-color:#f5f5f5; text-decoration:none; padding-top:4px;}
.bs-nav1-btn a:hover {color:#666666; display:block; text-align:center; width:72px;.width:71px; height:18px;background-color:#ffffff;  }
.bs-spacer {padding-top:4px;float:left;text-align:center; width:72px;}
#bs-nav2 {color:#666666; background-color:#ffffff; border-color: #cccccc;border-width:1px;border-style: solid; width:462px; float:left;height:22px;margin:0 5px 0 5px;}
#bs-nav2-liner {padding:0 0 0 4px;height:22px;float:left;}
.bs-nav2txt {color:#666666;font-size:11px;}

#bs-nav3 {background-color:#ffffff; border-color: #cccccc;border-width:1px;border-style: solid; width:146px; float:left;height:22px;}
.bs-btn-prev { color: white; font-size:10px;float:left; width:44px; height:16px;display:block;background-color:#41b9ea;margin-top:2px;}
.bs-btn-prev a {text-decoration:none; color:white; text-align:center; font-size:10px; width:44px; height:14px;display:block;background-color:#41b9ea;padding-top:2px;}
.bs-btn-prev a:hover {text-decoration:none; color:white; width:44px; height:14px;;background-color:#cccccc;padding-top:2px;}
.bs-btn-next{ color: white; font-size:10px;float:left; width:44px; height:16px;display:block;background-color:#0092ce;margin-top:2px;}
.bs-btn-next a {text-decoration:none; color:white; text-align:center; font-size:10px; width:44px; height:14px;display:block;background-color:#0092ce;padding-top:2px;}
.bs-btn-next a:hover {text-decoration:none; color:white; width:44px; height:14px;background-color:#999999;padding-top:2px;}

.spacer3 {padding:2px 0 0 2px;;}

.apartment-box {float:left;width:554px;margin-bottom:16px;}
.apartment-box-border {width:548px;.width:556px; border-color: #cccccc;border-width: 0 1px 0 1px;border-style: solid;padding:0 3px 0 3px; }
.apartment-box-bg {background-image:url(../img/common/apt-box-bg.gif);background-repeat:repeat-x;height:161px;width:548px;}
.apt-left {width:323px; float:left;margin:7px 0 0 11px;.margin:7px 0 0 5px;}
.apt-right {width:190px; float:left;padding:4px 0 0 13px;}
.apartment-results2 {color:#666666; font-weight:normal; font-size:11px;}
.apt-final-price1 {font-size:12px; text-transform:uppercase; font-weight:bold; color:#0099ce;padding:4px 0 9px 0;}
.icons-wrapper3 {width:170px;}
.btn-grey-small { margin:8px 4px 4px 0; float:left; color:white; text-align:center; font-size:11px; width:75px; height:18px;display:block;background:url(../img/common/btn-grey-small.gif) 0 0 no-repeat;}
.btn-grey-small a {color: white; font-size:11px; text-decoration:none;width:75px; height:18px; display:block;text-transform:uppercase;padding-top:2px;}
.btn-grey-small a:hover {width:75px; height:18px;background: url(../img/common/btn-grey-small.gif) 0 0 no-repeat; color:white !important;}

.btn-white-small { float:left;margin: 0 8px 17px 0; float:left; color:#666666; text-align:center; font-size:11px; width:77px; height:20px;display:block;background:url(../img/common/btn-white-small.gif) 0 0 no-repeat;}
.btn-white-small a {color:#666666; font-size:11px; text-decoration:none;width:77px; height:20px; display:block;text-transform:uppercase;padding-top:4px;}
.btn-white-small a:hover {width:77px; height:20px;background: url(../img/common/btn-white-small.gif) 0 0 no-repeat; color:#666666; !important;}

#refine-search-wrapper {width:206px;padding:0 0 0 11px;.padding:0 0 0 6px;height:200px;}
#refine-search-border {width:198px;border-color: #cccccc;border-width: 0 1px 0 1px;border-style: solid;padding:0 3px 0 3px }
#refine-search-bg {background-image:url(../img/common/apt-box-bg.gif);background-repeat:repeat-x;width:198px; height:537px;}
#refine-search { padding:6px 0 0 13px;}
.rs-ttl {color:#666666;font-size:11px; font-weight:bold;padding:0 0 14px 0}

table.refine-search {color:#666666;font-size:11px;float:left;width:180px;text-align:left;}
