﻿body
{
	text-align: center;
	margin: 0 0 0 0;
	font-family: Arial;
	font-size: 10pt;
	line-height: 1.5;
}

h2
{
	font-size: 10pt;
	font-weight: bold;
	margin-right:10px;
	
	}

table td
{
	border: 1px solid #FFF;
	}
.frame
{
	margin: 0 auto;
	width: 991px;
}

.textFiscal
{
	text-align: justify;
	margin: 20px;
	font-size:10pt;
	overflow:auto;
	width: 616px;
	height: 391px;
	
	}


.textPrincipal
{
	text-align: justify;
	margin: 20px;
	font-size:10pt;
	overflow:auto;
	width: 616px;
	height: 391px;
	overflow: visible;
	}
.textPrincipal p
{
	margin-right:10px;
}	


.bannerSup
{
	float: left;
	width: 991px;
	height: 115px;
	margin: 0px;
}

.menu
{
	margin: 5px 0 0px 0;
	width: 991px;
	height: 32px;
}

.menu ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style: none;
}
.menu li
{
	float: left;
}
.menu a
{
	height: 32px;
	display: block;
}


.btnHome
{
	width: 83px;
	height: 32px;
	background-image: url(botons/home3.jpg );
}
.btnHome:hover
{
	background-image: url(botons/home2.jpg);
}
.btnHomeSelected
{
	width: 83px;
	height: 32px;
	background-image: url(botons/home1.jpg);
}

.btnContacta
{
	width: 102px;
	height: 32px;
	background-image: url(botons/contacta3.jpg );
}
.btnContacta:hover
{
	background-image: url(botons/contacta2.jpg);
}
.btnContactaSelected
{
	width: 102px;
	height: 32px;
	background-image: url(botons/contacta1.jpg);
}
.btnOnsom
{
	width: 140px;
	height: 32px;
	background-image: url(botons/encuent3.jpg );
}
.btnOnsom:hover
{
	background-image: url(botons/encuent2.jpg);
}
.btnOnsomSelected
{
	width: 140px;
	height: 32px;
	background-image: url(botons/encuent1.jpg);
}

.btnInmobiliaria
{
	width: 123px;
	height: 32px;
	background-image: url(botons/inmob3.jpg );
}
.btnInmobiliaria:hover
{
	background-image: url(botons/inmob2.jpg);
}
.btnInmobiliariaSelected
{
	width: 123px;
	height: 32px;
	background-image: url(botons/inmob1.jpg);
}
.btnFiscal
{
	width: 218px;
	height: 32px;
	background-image: url(botons/fiscal3.jpg );
}
.btnFiscal:hover
{
	background-image: url(botons/fiscal2.jpg);
}
.btnFiscalSelected
{
	width: 218px;
	height: 32px;
	background-image: url(botons/fiscal1.jpg);
}
.btnDistribuidor
{
	width: 288px;
	height: 32px;
	background-image: url(botons/distrib3.jpg );
}
.btnDistribuidor:hover
{
	background-image: url(botons/distrib2.jpg);
}
.btnDistribuidorSelected
{
	width: 288px;
	height: 32px;
	background-image: url(botons/distrib1.jpg);
}
.logo1
{
	width: 37px;
	height: 32px;
}

.lateral
{
	width: 320px;
	height: 411px;
	float: left;
	margin: 10px 0 0 0;
}
.lateral a
{
	display: block;
}
.banner1
{
	width: 320px;
	height: 177px;
	background-image: url(img/banner1a.jpg);
	margin: 0px 0px 10px 0px;
}
.banner1:hover
{
	width: 320px;
	background-image: url(img/banner1b.jpg);
}

.banner2
{
	width: 320px;
	height: 89px;
	background-image: url(img/banner2a.jpg);
	margin: 0px 0px 10px 0px;
}
.banner2:hover
{
	width: 320px;
	background-image: url(img/banner2b.jpg);
}

.banner3
{
	width: 320px;
	height: 125px;
	background-image: url(img/banner3a.jpg);
	margin: 0px 0px 0px 0px;
}
.banner3:hover
{
	width: 320px;
	background-image: url(img/banner3b.jpg);
}

.bannerInf
{
	width: 991px;
	height: 89px;
	float: left;
	margin: 10px 0 0 0;
}
.bannerInf a
{
	display: block;
}


.bannerInf1
{
	width: 320px;
	height: 89px;
	background-image: url(img/banner4a.jpg);
	margin: 0px 15px 0px 0px;
	float: left;
}

.bannerInf1:hover
{
	width: 320px;
	background-image: url(img/banner4b.jpg);
}

.bannerInf2
{
	width: 320px;
	height: 89px;
	background-image: url(img/bannerBANKIA1.jpg);
	margin: 0px 16px 0px 0px;
	float: left;
}
.bannerInf2:hover
{
	width: 320px;
	background-image: url(img/bannerBANKIA2.jpg);
}
.bannerInf3
{
	width: 320px;
	height: 89px;
	background-image: url(img/banner6a.jpg);
	margin: 0px 0px 0px 0px;
	float: left;
}
.bannerInf3:hover
{
	width: 320px;
	background-image: url(img/banner6b.jpg);
}

.bottom
{
	background-image: url(img/info.jpg);
	width: 991px;
	height: 25px;
	margin: 10px 0 0 0;
}

.contingut
{
	width: 646px;
	height: 411px;
	margin: 10px 0 0 20px;
	background-color: #D32E12;
	color: #FFFFFF;
	float: left;
}

.contacta
{
	color: #FFFFFF;
	float: left;
	text-align: left;
	font-weight: bold;
	margin-top: 20px;
	margin-left: 20px;
}

.gmap
{
	margin-top: 20px;
	margin-left: 20px;
	float: left;
}

.inmobliaria
{
	color: #FFFFFF;
}

.casa
{
	float: left;
	margin-top: 10px;
	margin-left: 11px;
	width: 200px;
	height: 150px;
	text-align: center;
}

.Camp1
{
	background-color: #FFFFFF;
	color: #000000;
	width: 195px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
	padding-left: 5px;
}
.Camp2
{
	background-color: #FFFFFF;
	color: #000000;
	width: 195px;
	margin-bottom: 5px;
	text-align: left;
	padding-left: 5px;
}
.Camp3
{
	background-color: #FFFFFF;
	color: #000000;
	width: 195px;
	text-align: left;
	padding-left: 5px;
}

.clear
{
		clear:both;
	}
.paginacio
{

	color: #FFFFFF;
	font-size: 12pt;
	margin: auto;
	margin-top: 10px;
	text-align: center;
	width: 630px;
	height: 25px;
	
}
.paginacio a
{
	float: left;
	text-decoration:none;
	color: #FFFFFF;
	margin-right: 5px;
	}

.paginacio img
{
	border: none;
	width: 30px;
	height: 25px;
	}
	
.cases
{
	height:350px;
	
	}
.borderNone
{
	border:none;
	
	}

.foto
{
	width:200px;
	height: 150px;
	text-align: center;
	}

.foto a
{
	text-decoration:none;
}
.fotoInm
{
	float: left;
	margin: 10px 5px 10px 5px;
	vertical-align: middle;
}

.imatgesInmoble
{
	margin-left:7px;
	height: 380px;
	}
.divTornar 
{
	clear: both;
	
	}
.divTornar a
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.imglink
{
	width:115px;
	height:12px;
	display:block;
	
	

	}
.imglink img
{
	margin-top:10px;
	border:none;
	
}
.MasFotos
{
	background: #8E8F8A;
	font-weight: bold;
	
	
	}

.MasFotos a
{
	display:block;
	width: 195px;
	color:#FFFFFF;
	text-decoration:none;
	}
.proteccion
{
	color: White;
	font-size: 6pt;
	line-height:1;
	
	}
.proteccion p
{
	margin: 5px;
	}
