body {
    margin-top: 0px;
    margin-left: 0px;
    background: white;
}
table.principal {
    width: 887px;
    height: 793px;
    border-spacing: 0px;
    border-collapse: collapse;
  	padding: 0px 0px 0px 0px;
}
td.leftMargin {
  background: white;
  width: 4px;
  font-size: 0px;
  padding: 0px 0px 0px 0px;
}
td.upMargin {
  background: white;
  height: 4px;
  font-size: 0px;
  padding: 0px 0px 0px 0px;
  width: 883px;
}
html>body td.upMargin {
  background: white;
  height: 4px;
  font-size: 0px;
}
td.downMargin {
  background: white;
  height: 4px;
  font-size: 0px;
}
td.upLeftCorner1 {
  width: 76px;
  height: 35px;
  background: url(img/upleft.gif) no-repeat;
  padding: 0px 0px 0px 0px;
}
td.upLeftCorner2 {
  width: 40px;
  height: 35px;
  background: url(img/top.gif) no-repeat;
  padding: 0px 0px 0px 0px;
}
td.downLeftCorner1 {
  width: 76px;
  height: 37px;
  background: url(img/bottomleft.gif) no-repeat;
  padding: 0px 0px 0px 0px;
}
td.downLeftCorner2 {
  width: 39px;
  height: 37px;
  background: url(img/bottom.gif) no-repeat;
  padding: 0px 0px 0px 0px;
}
td.up1 {
  	background: url(img/grupa1.jpg) no-repeat right;
  	height: 37px;
  	width: 106px;
  	padding: 0px 0px 0px 0px;
}
*html td.up1 {
  	background: url(img/grupa1.jpg) no-repeat right;
  	height: 37px;
  	width: 108px;
  	padding: 0px 0px 0px 0px;
}
td.up2 {
  	padding: 0px 0px 0px 0px;
	width: 508px;
}
td.up3 {
  	width: 146px;
  	padding: 0px 0px 0px 0px;
  	background: url(img/vertex1.gif) no-repeat left;
  	height: 35px;
}
*html td.up3 {
  	width: 144px;
  	padding: 0px 0px 0px 0px;
  	background: url(img/vertex1.gif) no-repeat left;
  	height: 35px;
}
td.down {
  width: 756px;
  padding: 0px 0px 0px 0px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  vertical-align: top;
  text-align: right;
}
a.peuMenu {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: black;
  text-decoration: none;
}
a.peuMenu:hover {
  color: #b9122b;
}
td.left {
  width: 76px;
  height: 720px;
  background: url(img/left.gif) #c0c0c0 no-repeat;
  padding: 0px 0px 0px 0px;
}
td.mainWindow {
  width: 805px;
  height: 720px;
  padding: 0px 0px 0px 0px;
}
table.mainWindow {
  width: 805px;
  height: 720px;
  border-spacing: 0px;
  border-collapse: collapse;
  background: url(img/grupa.jpg) bottom right no-repeat #eceded;
  border: 0px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
td.upMainWindow {
  font-size: 0px;
  height: 2px;
  background: white;
  padding: 0px 0px 0px 0px;
}
td.upMainWindow1 {
  	font-size: 0px;
  	height: 2px;
  	padding: 0px 0px 0px 0px;
  	background: white;
  	width: 36px;
}
td.upMainWindow2 {
  font-size: 0px;
  height: 2px;
  width: 110px;
  background: url(img/grupa2.jpg) left no-repeat;
  padding: 0px 0px 0px 0px;
}
td.upMainWindow2b {
  font-size: 0px;
  height: 2px;
  width: 16px;
  padding: 0px 0px 0px 0px;
  background: white;
}
td.upMainWindow3 {
  font-size: 0px;
  height: 2px;
  background: white;
  width: 498px;
  padding: 0px 0px 0px 0px;
}
td.upMainWindow4 {
  font-size: 0px;
  height: 2px;
  background: url(img/vertex2.gif) left no-repeat;
  padding: 0px 0px 0px 0px;
  width: 144px;
}
td.leftMainWindow {
  	font-size: 0px;
  	width: 2px;
  	background: white;
  	padding-left: 0px;
  	padding-right: 0px;
}
td.downMainWindow {
  	font-size: 0px;
  	height: 2px;
  	background: white;
  	padding: 0px 0px 0px 0px;
}
td.cornerMainWindow {
  	width: 38px;
	padding: 0px 0px 0px 0px;
}
html>body td.cornerMainWindow {
  	width: 39px;
}
td.logoGrupA {
  	height: 34px;
	padding: 0px 0px 0px 0px;
  	background: url(img/grupa3.jpg) no-repeat;
}
td.menu {
  height: 34px;
  background: url(img/fondoMenu.jpg) no-repeat;
  padding: 0px 0px 0px 0px;
}
td.logoVertex {
  	height: 34px;
  	background: url(img/vertex3.gif) no-repeat;
  	padding: 0px 0px 0px 0px;
}
html>body td.logoVertex {
  	height: 34px;
  	background: url(img/vertex3.gif) no-repeat;
  	padding: 0px 0px 0px 0px;
}
td.opcioMenu {
  font-size: 12px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: black;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0px;
  text-align: center;
}
td.opcioMenuOver {
  background: url(img/fondoMenu1.jpg) repeat-x;
  font-size: 12px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: black;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0px;
  text-align: center;
}
td.separadorMenu {
  width: 1px;
  font-size: 0px;
  background: url(img/separadorMenu.jpg) no-repeat;
  padding: 0px 0px 0px 0px;
}
td.logoVertex1 {
  	height: 19px;
  	background: url(img/vertex4.gif) no-repeat;
  	padding: 0px 0px 0px 0px;
}
div.idiomas {
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	color: #8b8f90;
	font-size: 11px;
	position: relative;
	margin-left: 65px;
}
*html div.idiomas {
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	color: #8b8f90;
	font-size: 11px;
	position: absolute;
	margin-left: 65px;
	margin-top: -10 px;
}
a.idioma {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	color: #8b8f90;
	font-size: 11px;

	text-decoration: none;
}
a.idioma:hover {
	color: #b9122b;
	text-decoration: underline;
}
td.spacerSuperior {
	padding: 0px 0px 0px 0px;
	height: 19px;
}
table.menuTabla {
  padding: 0px 0px 0px 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  height:100%
}
table.tablaInicio {
  padding: 0px 0px 0px 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  width: 803px;
}
td.imagen1 {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  width: 804px;
  height: 37px;
  background: url(img/grupa_01.jpg) no-repeat;
}
td.separador {
  width: 804px;
  height: 2px;
  font-size: 0px;
  padding: 0px 0px 0px 0px;
}
td.mainWindow1 {
  	padding: 0px 0px 0px 0px;
  	margin: 0px 0px 0px 0px;
  	width: 804px;
}
td.imagen2 {
  padding: 0px 0px 0px 0px;
  width: 804px;
  height: 61px;
  background: url(img/grupa_02.jpg) no-repeat;
  font-size: 15px;
  vertical-align: middle;
  text-align: center;
  color: white;
  font-weight: bold;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
td.titolInici {
  height: 30px;
  background: #8b8f90;
  padding-left: 38px;
  vertical-align: bottom;
  padding-bottom: 4px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #eceded;
  font-weight: bold;
  width: 268px;
}
td.titolInici1 {
  height: 30px;
  background: #8b8f90;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-bottom: 2px;
  color: #eceded;
  font-weight: bold;
  vertical-align: bottom;
  text-align: right;
  padding-right: 7px;
  width: 268px;
}
td.titolInici2 {
  height: 30px;
  background: #b9122b;
  padding-left: 38px;
  vertical-align: bottom;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #eceded;
  padding-bottom: 4px;
  font-weight: bold;
  width: 266px;
}
td.promoInicia {
  width: 38px;
  background: #eceded;
  height: 71px;
  padding: 0px 0px 0px 0px;
}
td.promoInicia1 {
  width: 38px;
  background: #eceded;
  height: 71px;
  padding: 0px 0px 0px 0px;
}
td.promoIniciae {
  width: 38px;
  background: #eceded;
  height: 40px;
  padding: 0px 0px 0px 0px;
}
td.promoInicib {
  width: 230px;
  background: white;
  height: 30px;
}
td.promoInicibq {
  width: 230px;
  background: white;
  height: 30px;
  padding-left: 0px;
}
td.promoInicic {
  width: 498px;
  background: white;
  height: 30px;
}
td.introContacto {
  background: white;
  height: 40px;
  vertical-align: top;
  padding-top: 2px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #b9122b;
  text-align: left;
  padding-left: 166px;
}

td.textoEmpresa {
  background: white;
  height: 40px;
  vertical-align: top;
  padding-top: 2px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #b9122b;
  text-align: left;
  padding-left: 166px;
  padding-right: 20px;
  padding-bottom: 50px;
  line-height: 16px;
}
span.titolTextoEmpresa {
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
}
td.contacto1 {
  	width: 498px;
  	background: white;
  	height: 70px;
	padding: 0px 0px 0px 0px;
}
table.contacto1 {
	border-spacing: 0px;
	border-collapse: collapse;
}
table.contacto2 {
	border-spacing: 0px;
	border-collapse: collapse;
}
td.contacto2 {
  	width: 498px;
  	background: white;
  	height: 261px;
	padding: 0px 0px 0px 0px;
}
td.titleForm {
	padding-top: 3px;
	padding-bottom: 2px;
	height: 23px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #b9122b;
	font-size: 12px;
	text-align: right;
	padding-right: 5px;
	width: 74px;
	font-weight: bold;
}
td.titleForm1 {
	padding-top: 3px;
	padding-bottom: 2px;
	height: 23px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #b9122b;
	font-size: 12px;
	text-align: right;
	padding-right: 5px;
	width: 74px;
	font-weight: bold;
}
td.titleForm2 {
	padding-top: 4px;
	padding-bottom: 2px;
	height: 24px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #b9122b;
	font-size: 12px;
	text-align: right;
	padding-right: 5px;
	width: 161px;
	font-weight: bold;
}
td.titleForm3 {
	padding-top: 4px;
	padding-bottom: 2px;
	height: 24px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #b9122b;
	font-size: 12px;
	text-align: right;
	padding-right: 5px;
	width: 161px;
	font-weight: bold;
	vertical-align: top;
}
td.inputForm {
	padding-top: 3px;
	padding-bottom: 2px;
	height: 23px;
	padding-left: 3px;
	padding-right: 3px;
	width: 166px;
}
td.inputForm1 {
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	height: 23px;
	width: 182px;
}
td.inputForm2 {
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 0px;
	height: 24px;
	width: 312px;
}
td.inputForm3 {
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 0px;
	height: 163px;
	width: 312px;
}
td.botonesForm {
	height: 23px;
	width: 312px;
	padding-left: 3px;
	padding-right: 19px;
	padding-top: 4px;
	padding-bottom: 2px;
}
input.inputContacto {
	width: 160px;
	height: 18px;
	border: 1px solid #8b8f90;
	background: #eceded;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: black;
	padding-left: 5px;
}
select.selectContacto {
	height: 18px;
	width: 314px;
	border: 1px solid #8b8f90;
	background: white;
	color: #8b8f90;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
textarea.textareaContacto {
	height: 157px;
	width: 314px;
	border: 1px solid #8b8f90;
	background: #eceded;
	color: black;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td.promoInicib1 {
  width: 230px;
  background: #8b8f90;
  height: 30px;
}
td.promoInici1a {
  width: 38px;
  background: #eceded;
  height: 30px;
}
td.promoInici1b {
  width: 230px;
  background: white;
  height: 30px;
}
td.buscador {
  width: 267px;
  vertical-align: top;
  padding: 0px 0px 0px 0px;
}
table.buscador {
	width: 267px;
	border-spacing: 0px;
	border-collapse: collapse;
}
span.telefon {
  font-size: 18px;
}
td.promoInicibb {
  width: 230px;
  background: white;
  height: 71px;
  font-size: 15px;
  color: #b9122b;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  padding-left: 10px;
  padding-bottom: 9px;
  vertical-align: bottom;
}
td.promoInicibbq {
  width: 220px;
  background: white;
  height: 71px;
  font-size: 15px;
  color: #b9122b;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  padding-left: 10px;
  padding-right: 0px;
  vertical-align: bottom;
  padding-bottom: 9px;
  font-weight: bold;
  letter-spacing: 1px;
}
td.promoInicie {
  width: 498px;
  background: white;
  height: 40px;
  font-size: 14px;
  color: #b9122b;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  font-weight: bold;
  padding-left: 4px;
  letter-spacing: 1px;
}
td.promoInicibc {
  width: 230px;
  background: white;
  height: 42px;
  font-size: 15px;
  color: #b9122b;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  padding-left: 10px;
  vertical-align: bottom;
  padding-bottom: 10px;
  font-weight: bold;
  letter-spacing: 1px;
}
td.promoInici2 {
  width: 230px;
  text-align:right;
  height: 42px;
  font-size: 15px;
  color: #b9122b;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  padding-left: 10px;
  vertical-align: top;
  padding-bottom: 10px;
  font-weight: bold;
  letter-spacing: 1px;
  background: url(img/fondoTru.gif) repeat-y white
}
td.promoIniciNom {
	background-color:white;
	font-size:15px;
	color: #b9122b;
  font-family: Tahoma;
  text-align:right;
  font-weight: bold;
  letter-spacing: 1px;
  padding-right:10px;
  padding-top:20px;
  padding-bottom: 10px;
}
td.promoInicibb1 {
  width: 220px;
  background: #8b8f90;
  height: 71px;
  font-size: 15px;
  color: white;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  padding-left: 10px;
  padding-right: 0px;
  vertical-align: bottom;
  padding-bottom: 9px;
  font-weight: bold;
  letter-spacing: 1px;
}
td.promoInici1bb {
  width: 230px;
  background: white;
  height: 41px;
  font-size: 15px;
  color: #b9122b;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  padding-left: 10px;
}
td.imatgeA {
  height: 161px;
  width: 268px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
img.imatgeA {
  width: 268px;
  height: 161px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
table.tablaInicio1 {
  padding: 0px 0px 0px 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  width: 804px;
}
td.imatgeB {
  width: 268px;
  height: 161px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
img.imatgeB {
  width: 266px;
  height: 161px;
  border-left: 2px solid #eceded;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
td.imatgeB1 {
  width: 267px;
  height: 161px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
td.imatgeB11 {
  width: 266px;
  height: 200px;
  padding: 0px 0px 0px 0px;
}
img.imatgeB1 {
  width: 265px;
  height: 161px;
  border-left: 2px solid #eceded;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
img.imatgeB11 {
  width: 266px;
  height: 200px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
td.imatgeC {
  width: 327px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background: url(img/fondoTru.gif) repeat-y white;
  vertical-align: top;
}
img.imatgeC {
  width: 327px;

  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
img.imatgeFinalitzat {
	width: 132px;
	height: 99px;
	padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

td.promoInicibTexte {
  padding: 0px 0px 0px 0px;
  color: black;
  background: white;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  width: 230px;
}
div.promoInicibTexte {
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 5px;
  padding-bottom: 10px;
  color: black;
  background: white;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}
div.popup {
	position:absolute;
	left:340;
	top:80;
}
td.top_popup {
	background-color:#b9122b;
	height:10px;
	padding-bottom:2px;
}
td.top_popup2 {
	background-color:#000000;
	height:10px;
	padding-bottom:2px;
}
a.link_top,a.link_top:hover,a.link_top:visited {
	color:white;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
}
td.contingut_popup {
	background-color:#d0df99;
	height:300px;
}

td.promoInicibTexte1b {
  padding: 0px 0px 0px 0px;
  color: black;
  background: white;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  width: 230px;
}
div.promoInicibTexte1b {
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 5px;
  padding-bottom: 10px;
  color: black;
  background: white;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
	height: 127px;
}
div.promoInicibTexte1c {
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 5px;
  padding-bottom: 10px;
  color: black;
  background: #8b8f90;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
	height: 127px;
}
td.promoInicibTexteC {
  padding-top: 0px;
  padding-left: 10px;
  padding-right: 5px;
  padding-bottom: 10px;
  color: black;
  background: white;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  width: 230px;
  vertical-align: top;
}

td.promoInicibTexteC1 {
  padding-top: 0px;
  padding-left: 10px;
  padding-right: 5px;
  padding-bottom: 10px;
  color: black;
  background: white;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  width: 265px;
  vertical-align: top;
  line-height: 14px;
}
td.promoInicibTexte1 {
  padding: 0px 0px 0px 0px;
  color: black;
  background: #8b8f90;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  width: 230px;
}
td.promoInici1bTexte {
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 5px;
  padding-bottom: 10px;
  color: black;
  background: white;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  width: 230px;
}
td.veureDetalls {
  vertical-align: middle;
  text-align: center;
  background: white;
  height: 24px;
}
td.veureDetalls1 {
  vertical-align: middle;
  text-align: center;
  background: #8b8f90;
  height: 24px;
}
td.veureQualitats {
  vertical-align: bottom;
  text-align: center;
  background: white;
  padding-bottom: 0px;
  color: #b9122b;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
td.veureQualitats1 {
  vertical-align: bottom;
  text-align: left;
  background: white;
  padding-bottom: 0px;
  color: #b9122b;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding-left: 10px;
  padding-bottom: 2px;
}
td.planol {
  vertical-align: top;
  text-align: center;
  background: white;
  padding-top: 1px;
}
td.tablaMini {
  width: 268px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align: top;
}
table.tablaMini {
  width: 268px;
  border: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px 0px 0px 0px;
}
td.tablaMini1 {
  width: 267px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align: top;
}
table.tablaMini1 {
  width: 267px;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px 0px 0px 0px;
}
td.tablaMini2 {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align: top;
  text-align: right;
  width: 534px;
}
table.tablaMini2 {
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px 0px 0px 0px;
  width: 534px;
}
span.vermell {
  color: #b9122b;
}
td.spacerBuscador {
  width: 267px;
  height: 12px;
}
td.spacerB1 {
  width: 27px;
  height: 16px;
}
td.spacerB2 {
  width: 25px;
  height: 16px;
}
td.titolFormulari {
  width: 216px;
  height: 16px;
  padding-left: 10px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  color: #b9122b;
  vertical-align: bottom;
  padding-bottom: 3px;
}
td.formulari {
  height: 26px;
  width: 216px;
  padding-left: 10px;
  vertical-align: bottom;
  padding-bottom: 6px;
}
select.formulari {
  width: 196px;
  height: 18px;
  border: 1px solid #8b8f90;
  font-size: 10px;
  color: #a4a4a4;
  padding-left: 4px;
  background: white;
}
td.cercar {
  text-align: right;
  padding-right: 15px;
  vertical-align: middle;
}
td.buida {
  height: 24px;
}
td.titolPromo {
  height: 30px;
  background: #b9122b;
  color: #eceded;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  padding-left: 28px;
  border-left: 2px solid #eceded;
}
td.titolPromo1 {
	text-align: left;
	padding-left: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: black;
	vertical-align: middle;
	background: white;
}
td.datosGrupa {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-left: 28px;
  vertical-align: top;
  padding-top: 13px;
}
a.menu {
  color: black;
  text-decoration: none;
}
a.menu:hover {
  text-decoration: underline;
}
td.imagen3 {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  width: 803px;
  height: 37px;
  background: url(img/grupa_03.jpg) no-repeat;
}
td.imagen4 {
  padding: 0px 0px 0px 11px;
  width: 803px;
  height: 61px;
  background: url(img/grupa_04.jpg) no-repeat;
  font-size: 15px;
  vertical-align: middle;
  text-align: left;
  color: white;
  font-weight: bold;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
span.blanc {
  color: white;
}
td.titolMesProjectes {
  width: 803px;
  height: 31px;
  padding-left: 30px;
  vertical-align: bottom;
  padding-bottom: 5px;
  color: #eceded;
  background: #8b8f90;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  padding-right: 0px;
}
td.miniProjecte {
  	height: 75px;
  	padding: 0px 0px 0px 0px;
}
td.miniProjecte1 {
	height: 106px;
	padding: 0px 0px 0px 0px;
}
td.spacerProjecte1 {
	width: 2px;
	padding: 0px 0px 0px 0px;
	font-size: 0px;
	background: #eceded;
}
table.miniProjecte {
  height: 75px;
  background: white;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px 0px 0px 0px;
}
table.miniProjecte1 {
	height: 106px;
	width: 268px;
  	background: white;
  	border-spacing: 0px;
  	border-collapse: collapse;
  	padding: 0px 0px 0px 0px;
}
table.miniProjecte2 {
	height: 106px;
	width: 268px;
  	background: #f9f9f9;
  	border-spacing: 0px;
  	border-collapse: collapse;
  	padding: 0px 0px 0px 0px;
}
table.miniProjecte3 {
	height: 106px;
	width: 268px;
  	background: #f2f3f3;
  	border-spacing: 0px;
  	border-collapse: collapse;
  	padding: 0px 0px 0px 0px;
}
table.miniProjecte4 {
	height: 106px;
	width: 268px;
	background: #dadbdb;
  	border-spacing: 0px;
  	border-collapse: collapse;
  	padding: 0px 0px 0px 0px;
}
table.miniProjecteBuit {
	height: 106px;
	width: 268px;
}
td.miniFoto {
  	width: 123px;
  	height: 75px;
  	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}
td.miniFoto1 {
  	width: 123px;
  	height: 75px;
  	padding: 0px 0px 0px 0px;
	vertical-align: top;
}
img.miniFoto {
  width: 123px;
  height: 75px;
}
img.miniFoto1 {
  width: 123px;
  height: 75px;
}
td.infoProjecte {
  width: 143px;
  height: 32px;
  vertical-align: bottom;
  padding-bottom: 3px;
  text-align: left;
  padding-left: 7px;
  font-family: Tahoma, Verdana, Arial , Helvetica, sans-serif;
  font-size: 11px;
  color: #b9122b;
  background: white;
  font-weight: bold;
}
td.infoProjecte1 {
  width: 143px;
  height: 16px;
  font-family: Tahoma, Verdana, Arial , Helvetica, sans-serif;
  font-size: 11px;
  color: black;
  background: white;
  font-weight: bold;
  vertical-align: bottom;
  padding-bottom: 3px;
  text-align: left;
  padding-left: 7px;
}
td.infoProjecte4 {
  width: 136px;
  height: 106px;
  font-family: Tahoma, Verdana, Arial , Helvetica, sans-serif;
  font-size: 11px;
  color: black;
  vertical-align: top;
  padding-top: 3px;
  text-align: left;
  padding-left: 7px;
}
span.infoProjecte4 {
	color: #b9122b;
	font-weight: bold;
}
td.infoProjecte2 {
  width: 143px;
  height: 27px;
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 4px;
}
td.infoProjecte3 {
	width: 123px;
	height: 31px;
	text-align: right;
	vertical-align: middle;

}
td.imagen5 {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  width: 803px;
  height: 37px;
  background: url(img/grupa_05.jpg) no-repeat;
}
td.imagen6 {
  	padding: 0px 0px 0px 11px;
  	width: 803px;
  	height: 61px;
  	background: url(img/grupa_06.jpg) no-repeat;
  	font-size: 15px;
  	vertical-align: middle;
  	text-align: left;
  	color: white;
  	font-weight: bold;
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
td.opcionActiva1 {
	width: 1px;
	font-size: 0px;
	background: url(img/fondoActive3.jpg) no-repeat white;
	height: 17px;
}
td.opcionActiva2 {
  	font-size: 11px;
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	color: white;
  	background: url(img/fondoActive1.jpg) repeat-x;
  	height: 17px;
  	font-weight: bold;
  	padding-left: 4px;
  	padding-right: 5px;
}
td.opcionActiva3 {
	width: 1px;
	font-size: 0px;
	background: url(img/fondoActive2.jpg) no-repeat;
	height: 17px;
}
td.titolInici2b {
  	height: 30px;
  	background: #b9122b;
  	vertical-align: bottom;
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	color: #eceded;
  	padding-bottom: 0px;
  	font-weight: bold;
  	text-align: center;
  	width: 266px;
}
table.menuPromocions {
	border-spacing: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	height: 17px;
	width: 266px;
}
td.opcionInactiva1 {
	width: 1px;
	font-size: 0px;
	background: url(img/fondoInactive3.jpg) no-repeat white;
	height: 17px;
}
td.opcionInactiva2 {
  	font-size: 11px;
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	color: #a8acad;
  	background: url(img/fondoInactive1.jpg) repeat-x;
  	height: 17px;
  	font-weight: bold;
  	padding-left: 4px;
  	padding-right: 5px;
}
td.opcionInactiva3 {
	width: 1px;
	font-size: 0px;
	background: url(img/fondoInactive2.jpg) no-repeat;
	height: 17px;
}
td.opcionInactiva1b {
	width: 1px;
	font-size: 0px;
	height: 17px;
}
td.opcionInactiva2b {
  	font-size: 11px;
  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  	color: #a8acad;
  	height: 17px;
  	font-weight: bold;
  	padding-left: 4px;
  	padding-right: 5px;
}
td.opcionInactiva3b {
	width: 1px;
	font-size: 0px;
	height: 17px;
}
td.spacerOpciones {
	width: 1px;
	font-size: 0px;
}
td.nbFotos {
	height: 26px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	color: #b9122b;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: white;
}

td.buitPromo {
	height: 117px;
	background: white;
}
td.buitPromo1 {
	height: 110px;
	background: white;
}
td.fitxaTecnica {
	height: 117px;
	background: white;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: black;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	width: 280px;
	line-height: 14px;
}
a.numPag {
	color: #b9122b;
	text-decoration: none;
}
a.numPag:hover {
	text-decoration: underline;
}
a.tornar2 {
	color: #b9122b;
	text-decoration: none;
	padding-left:32px;
	font-size:11px;
	font-family:Tahoma;	
}
a.tornar2:hover {
color: #b9122b;
	text-decoration: underline;
	padding-left:32px;
	font-size:11px;
	font-family:Tahoma;
}
a.tornar {
	color: #a8acad;
	text-decoration: none;
}
a.inactiva:hover {
	color: white;
}
td.tipusVivendes {
	padding: 18px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: left;
}
td.tipusVivendes2 {
	padding: 50px 0px 10px 10px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: left;
	color: black;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  width: 230px;
}
table.tipusVivendes {
	width: 268px;
	border-spacing: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
}
td.titolTaulaVivendes {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8b8f90;
	text-align: center;
	font-weight: bold;
}
td.titolTaulaVivendes1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8b8f90;
	text-align: left;
	padding-left: 25px;
	font-weight: bold;
}
td.titolTaulaVivendes1a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8b8f90;
	text-align: center;
	font-weight: bold;
}
td.tipusVivendaActiu {
	width: 79px;
	height: 26px;
	background: white;
	font-size: 11px;
	color: #8b8f90;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	border-bottom: 2px solid #eceded;
}
td.tipusVivendaActiu_ {
	width: 79px;
	height: 26px;
	background: #eceded;
	font-size: 11px;
	color: #8b8f90;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	border-bottom: 2px solid #eceded;
}
td.tipusVivendaActiu1 {
	width: 153px;
	height: 26px;
	background: white;
	font-size: 11px;
	color: #8b8f90;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 25px;
	font-weight: bold;
	border-bottom: 2px solid #eceded;
}
td.tipusVivendaActiuF1 {
	width: 108px;
	height: 26px;
	background: white;
	font-size: 11px;
	color: #8b8f90;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	border-bottom: 2px solid #eceded;
	border-right: 3px solid #eceded;
}
td.tipusVivendaActiuF {
	width: 79px;
	height: 26px;
	background: white;
	font-size: 11px;
	color: #8b8f90;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	border-bottom: 2px solid #eceded;
	border-right: 3px solid #eceded;
}
td.tipusVivendaActiuF_ {
	width: 79px;
	height: 26px;
	background: #eceded;
	font-size: 11px;
	color: #8b8f90;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	border-bottom: 2px solid #eceded;
	border-right: 3px solid #eceded;
}
td.tipusVivendaInactiu {
	width: 79px;
	height: 27px;
	background: #8b8f90;
	font-size: 11px;
	color: #eceded;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	border-bottom: 2px solid #eceded;
}
td.tipusVivendaInactiu_ {
	width: 79px;
	height: 27px;
	background: #cfd0d0;
	font-size: 11px;
	color: #8b8f90;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	border-bottom: 2px solid #eceded;
}
td.tipusVivendaInactiuF {
	width: 79px;
	height: 27px;
	background: #8b8f90;
	font-size: 11px;
	color: #eceded;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	border-bottom: 2px solid #eceded;
	border-right: 3px solid #eceded;
}
td.tipusVivendaInactiuF_ {
	width: 79px;
	height: 27px;
	background: #cfd0d0;
	font-size: 11px;
	color: #8b8f90;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	border-bottom: 2px solid #eceded;
	border-right: 3px solid #eceded;
}
td.tipusVivendaInactiu1 {
	width: 152px;
	height: 62px;
	background: #8b8f90;
	font-size: 11px;
	color: #eceded;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 25px;
	border-left: 1px solid #eceded;;
	font-weight: bold;
	border-bottom: 1px solid #eceded;
	border-top: 1px solid #eceded;
}
a.tipusVivendaInactiu1 {
	color: #eceded;
	text-decoration: none;
}
a.tipusVivendaInactiu1:hover {
	text-decoration: underline;
}
a.tipusVivendaActiu1 {
	color: #8b8f90;
	text-decoration: none;
}
a.tipusVivendaActiu1:hover {
	text-decoration: underline;
}
td.tipusVivendaInactiu1_ {
	width: 152px;
	height: 27px;
	background: #cfd0d0;
	font-size: 11px;
	color: #8b8f90;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 25px;
	border-left: 1px solid #eceded;
	font-weight: bold;
	border-bottom: 1px solid #eceded;
	border-top: 1px solid #eceded;
}
a.tipusVivendaInactiu1_ {
	color: #8b8f90;
	text-decoration: none;
}
a.tipusVivendaInactiu1_:hover {
	text-decoration: underline;
}
td.tipusVivendaInactiuF1 {
	width: 108px;
	height: 62px;
	background: #8b8f90;
	font-size: 11px;
	color: #eceded;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	border-top: 1px solid #eceded;
	border-bottom: 1px solid #eceded;
	border-right: 3px solid #eceded;
}
td.tipusVivendaInactiuF1_ {
	width: 108px;
	height: 27px;
	background: #cfd0d0;
	font-size: 11px;
	color: #8b8f90;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #eceded;
	border-top: 1px solid #eceded;
	border-right: 3px solid #eceded;
}
td.tipusVivendaActiuSeparador {
	width: 1px;
	font-size: 0px;
	background: url(img/fondoViviendas1.jpg) no-repeat;
}
td.tipusVivendaActiuSeparador1 {
	width: 1px;
	font-size: 0px;
	border-top: 1px solid white;
	background: url(img/fondoViviendas1.jpg) no-repeat;
}
td.tipusVivendaActiuSeparador_ {
	width: 1px;
	font-size: 0px;
	background: url(img/fondoViviendas1a.jpg) no-repeat;
}
td.tipusVivendaActiuSeparador__ {
	width: 1px;
	font-size: 0px;
	background: url(img/fondoViviendas1b.jpg) no-repeat;
}
td.tipusVivendaActiuSeparador1_ {
	width: 1px;
	font-size: 0px;
	background: url(img/fondoViviendas1a.jpg) no-repeat;
}
td.titolTaulaVivendesSeparador {
	width: 1px;
	font-size: 0px;
}
td.titolTaulaVivendesSeparador1 {
	width: 1px;
	font-size: 0px;
}
td.tipusVivendaInactiuSeparador {
	width: 1px;
	font-size: 0px;
	background: url(img/fondoViviendas2.jpg) no-repeat;
}
td.tipusVivendaInactiuSeparador1 {
	width: 1px;
	font-size: 0px;
	background: url(img/fondoViviendas2.jpg) no-repeat;
}
td.tipusVivendaInactiuSeparador1a {
	width: 1px;
	font-size: 0px;
	border-top: 1px solid #eceded;
	background: url(img/fondoViviendas2b.jpg) no-repeat;
}
td.tipusVivendaInactiuSeparador_ {
	width: 1px;
	font-size: 0px;
	background: url(img/fondoViviendas2a.jpg) no-repeat;
}
td.tipusVivendaInactiuSeparador__ {
	width: 1px;
	font-size: 0px;
	background: url(img/fondoViviendas3.jpg) no-repeat;
}
td.tipusVivendaInactiuSeparador1_ {
	width: 1px;
	font-size: 0px;
	background: url(img/fondoViviendas3a.jpg) no-repeat;
}
td.tipusVivendaInactiuSeparador1_a {
	width: 1px;
	font-size: 0px;
	border-top: 1px solid #eceded;
	background: url(img/fondoViviendas3b.jpg) no-repeat;
}
td.spacerTitol {
	width: 2px;
	font-size: 0px;
	padding: 0px 0px 0px 0px;
}
td.spacerTipusVivendaActiu {
	width: 2px;
	font-size: 0px;
	background: white;
	border-bottom: 1px solid #eceded;
	border-top: 1px solid #eceded;
	padding: 0px 0px 0px 0px;
}
td.spacerTipusVivendaActiu_ {
	width: 2px;
	font-size: 0px;
	background: #eceded;
	border-bottom: 1px solid #eceded;
	border-top: 1px solid #eceded;
	padding: 0px 0px 0px 0px;
}
td.spacerTipusVivendaInactiu {
	width: 2px;
	font-size: 0px;
	background: #eceded;
	padding: 0px 0px 0px 0px;
}
td.spacerTipusVivendaActiu1 {
	width: 2px;
	font-size: 0px;
	background: white;
	border-bottom: 2px solid #eceded;
	padding: 0px 0px 0px 0px;
}
td.spacerTipusVivendaInactiu1 {
	width: 2px;
	font-size: 0px;
	background: #eceded;
	padding: 0px 0px 0px 0px;
}
td.spacerTitol1 {
	width: 2px;
	font-size: 0px;
	padding: 0px 0px 0px 0px;
}
td.spacerTipusVivendaActiu1 {
	width: 2px;
	font-size: 0px;
	background: white;
	border-bottom: 2px solid #eceded;
	padding: 0px 0px 0px 0px;
}
td.spacerTipusVivendaInactiu1 {
	width: 2px;
	font-size: 0px;
	background: #eceded;
	padding: 0px 0px 0px 0px;
}
span.hueco {
	width: 2px;
}
td.contactoInfo {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: bottom;
	text-align: left;
	width: 267px;
}
td.empresaInfo {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: left;
	width: 267px;
}
table.contactoInfo {
	width: 267px;
	border-spacing: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
}
td.tituloContacto {
	padding-left: 38px;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: bold;
	vertical-align: top;
	height: 40px;
}
td.direccionContacto {
	padding-left: 38px;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: black;
	vertical-align: top;
	height: 99px;
}
td.imatgeContacto {
	padding-left: 38px;
	height: 231px;
	vertical-align: top;
}
td.imatgeEmpresa {
	padding-left: 2px;
	height: 200px;
	width: 266px;
	vertical-align: top;
	padding-top: 34px;
	padding-right: 0px;
}
div.serveis {
	position: absolute;
	margin-top: 21px;
	height: 21px;
	width: 250px;
	margin-left: -150px;
	padding-top: 2px;
	visibility: hidden;
}
html>body div.serveis {
	position: absolute;
	margin-top: 7px;
	height: 21px;
	width: 200px;
	margin-left: -50px;
	padding-top: 2px;
	visibility: hidden;
}
table.submenu {
	height: 21px;
	border-spacing: 0px;
	border-collapse: collapse;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: black;
	width: 200px;
}
td.leftSubmenu {
	height: 21px;
	background: url(img/fondoSubmenuL.jpg) repeat-y;
	width: 8px;
	padding: 0px 0px 0px 0px;
}
td.rightSubmenu {
	height: 21px;
	background: url(img/fondoSubmenuR.jpg) repeat-y;
	width: 8px;
	padding: 0px 0px 0px 0px;
}
td.celdaSubmenu {
	background: #d9a7af;
	height: 21px;
	text-align: center;
	padding: 0px 10px 0px 10px;
}
table.busquedaCeldas {
	width: 500px;
	border-spacing: 0px;
	border-collapse: collapse;
}
td.busquedaCeldas {
	width: 500px;
	padding: 0px 0px 0px 0px;
}
td.celdaBusqueda1 {
	width: 249px;
	height: 119px;
	background: #cfd0d0;
	padding-left: 2px;
	padding-top: 14px;
	padding-bottom: 9px;
	padding-right: 2px;
}
td.celdaBusqueda2 {
	width: 249px;
	height: 119px;
	background: white;
	padding-left: 2px;
	padding-top: 14px;
	padding-bottom: 9px;
	padding-right: 2px;
}
td.celdaBusqueda3 {
	width: 250px;
	height: 119px;
	background: #eceded;
	padding-left: 2px;
	padding-top: 14px;
	padding-bottom: 9px;
	padding-right: 2px;
}
td.celdaBusquedaVacia {
	width: 250px;
	height: 119px;
	background: white;
	padding-left: 2px;
	padding-top: 14px;
	padding-bottom: 9px;
	padding-right: 2px;
}
table.celdaBusqueda1 {
	width: 242px;
	height: 92px;
	border-spacing: 0px;
	border-collapse: collapse;
}
span.titolInmoble {
	font-size: 10px;
	font-weight: bold;
	color: #b9122b;
}
span.preuInmoble {
	font-weight: bold;
}
td.imatgeCelda {
	height: 92px;
	padding: 0px 0px 0px 0px;
	width: 122px;
}
td.texteCelda {
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #8b8f90;
	height: 92px;
	padding: 0px 0px 0px 7px;
	width: 120px;
	vertical-align: top;
}
td.separador1 {
	background: url(img/separador1.gif) no-repeat;
	font-size: 0px;
	padding: 0px 0px 0px 0px;
	width: 3px;
}
td.separador2 {
	background: url(img/separador2.gif) no-repeat;
	font-size: 0px;
	padding: 0px 0px 0px 0px;
	width: 3px;
}
table.detallInmoble {
	width: 500px;
	border-spacing: 0px;
	border-collapse: collapse;
}
td.detallInmoble {
	width: 500px;
	padding: 0px 0px 0px 0px;
}
td.imatgeInmoble {
	height: 214px;
	width: 285px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 0px;
	vertical-align: top;

}
img.imatgeInmoble {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #b9122b;
	height: 212px;
	width: 283px;
}
td.texteInmoble {
	height:296px;
	width: 215px;
	background: #8b8f90;
	color: white;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	padding-left: 8px;
	padding-top: 8px;
	vertical-align: top;
	line-height: 15px;
}
td.nbFotos1 {
	padding: 0px 0px 0px 0px;
	padding-left: 6px;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	color: #b9122b;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: white;
	border-right: 2px solid #8b8f90;
}
td.spacerInmoble {

	background: #8b8f90;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
td.titolFinan {
	height: 18px;
	padding-left: 6px;
	background: white;
	color: #b9122b;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2px;
	border-right: 2px solid #8b8f90;
}
span.titolFinan {
	color: #b9122b;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2px;
}
td.solicitarInfo {
	background: url(img/fondoSoli.gif) no-repeat top #8b8f90;
	height: 103px;
	width: 299px;
	padding-top: 16px;
	vertical-align: top;
	padding-left: 7px;
	padding-right: 7px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
}
span.titleSolicitar {
	color: #b9122b;
	font-weight: bold;
}
td.titolSolicitar {
	text-align: right;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	width: 90px;
	padding-right: 4px;
}
td.inputSolicitar {
	width: 210px;
	padding-left: 4px;
}
input.solicitarInfo {
	height: 15px;
	border: 0px;
	width: 197px;
	background: white;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	margin-top: 1px;
	margin-bottom: 0px;
}
td.financiacion {
	background: white;
	padding-left: 5px;
	vertical-align: top;
	padding-top: 6px;

}
input.financiacion {
	width: 178px;
	height: 17px;
	background: white;
	border: 1px solid #8b8f90;
	color: #8b8f90;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 4px;
	margin-top: 1px;
}
input.financiacion1 {
	width: 178px;
	height: 17px;
	background: #fbf2f3;
	border: 1px solid #b9122b;
	color: #b9122b;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 4px;
}
img.calcQuota {
	margin-top: 2px;
	margin-bottom: 1px;
}
td.formSolicitar {
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top;
}
td.solicitar {
	padding-top: 4px;
}
img.imatgePisPilot {
	width: 80px;
	height: 60px;
	padding: 0px 0px 0px 0px;
}
img.imatgeCerca {
	width: 122px;
	height: 92px;
}
td.pisPilotActiui {
	padding: 0px 0px 0px 0px;
}
table.pisPilotActiui {
	width: 134px;
	height: 79px;
	background: white;
	border-spacing: 0px;
	border-collapse: collapse;
}
td.pisPilotActiud {
	padding: 0px 0px 0px 0px;
}
table.pisPilotActiud {
	width: 136px;
	height: 79px;
	background: white;
	border-spacing: 0px;
	border-collapse: collapse;
}
td.pisPilotInactiud {
	padding: 0px 0px 0px 0px;
}
table.pisPilotInactiud {
	width: 136px;
	height: 79px;
	background: #8b8f90;
	border-spacing: 0px;
	border-collapse: collapse;
}
table.pisPilotInactiud_ {
	width: 136px;
	height: 79px;
	background: white;
	border-spacing: 0px;
	border-collapse: collapse;
}
td.pisPilotInactiui {
	padding: 0px 0px 0px 0px;
}
table.pisPilotInactiui {
	width: 134px;
	height: 79px;
	background: #8b8f90;
	border-spacing: 0px;
	border-collapse: collapse;
}
table.pisPilotInactiui_ {
	width: 134px;
	height: 79px;
	background: white;
	border-spacing: 0px;
	border-collapse: collapse;
}
td.margeSuperior {
	height: 1px;
	padding: 0px 0px 0px 0px;
	font-size: 0px;
}
td.imatgePisPilot {
	height: 60px;
	width: 80px;
	padding: 0px 0px 0px 0px;
}
td.margeDret1 {
	font-size: 0px;
	width: 1px;
	background: #eceded;
}
td.margeEsquerre1Inactiu {
	font-size: 0px;
	width: 2px;
	background: #eceded;
}
td.margeEsquerre1Actiu {
	font-size: 0px;
	width: 2px;
	background: white;
}
td.textePisPilotActiu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8b8f90;
	text-align: center;
	font-weight: bold;
	padding-bottom: 5px;
}
td.textePisPilotInactiu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eceded;
	text-align: center;
	font-weight: bold;
	padding-bottom: 5px;
}
td.separadorPisPilot {
	font-size: 0px;
	width: 1px;
	padding: 0px 0px 0px 0px;
}
td.separadorPisPilot1 {
	font-size: 0px;
	height: 1px;
	padding: 0px 0px 0px 0px;
}
td.spacerHorizontal {
	height: 20px;
}
input.botoDetalls {
	background-image: url(img/fondoBoton.gif);
	border: 0px;
	height: 17px;
	width: 216px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b9122b;
	font-weight: bold;
	padding-bottom: 2px;
}
input.botoDetalls1 {
	background-image: url(img/fondoBoton1.gif);
	border: 0px;
	height: 17px;
	width: 96px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b9122b;
	font-weight: bold;
	padding-bottom: 2px;
}
input.botoDetalls2 {
	background-image: url(img/fondoBoton2.gif);
	border: 0px;
	height: 17px;
	width: 216px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding-bottom: 2px;
}
input.botoDetalls3 {
	background-image: url(img/fondoBoton3.gif);
	border: 0px;
	height: 17px;
	width: 196px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b9122b;
	font-weight: bold;
	padding-bottom: 2px;
}
input.botoDetalls4 {
	background-image: url(img/fondoBoton4.gif);
	border: 0px;
	height: 17px;
	width: 94px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b9122b;
	font-weight: bold;
	padding-bottom: 2px;
}
input.botoDetalls5 {
	background-image: url(img/fondoBoton5.gif);
	border: 0px;
	height: 17px;
	width: 197px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding-bottom: 2px;
}
input.botoDetalls6 {
	background-image: url(img/fondoBoton6.gif);
	border: 0px;
	height: 17px;
	width: 178px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b9122b;
	font-weight: bold;
	padding-bottom: 2px;
}
input.botoDetalls7 {
	background-image: url(img/fondoBoton7.gif);
	border: 0px;
	height: 17px;
	width: 131px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b9122b;
	font-weight: bold;
	padding-bottom: 2px;
}
input.botoDetalls8 {
	background-image: url(img/fondoBoton8.gif);
	border: 0px;
	height: 17px;
	width: 118px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b9122b;
	font-weight: bold;
	padding-bottom: 2px;
}