F/* elementos basicos */
body {
	background-color:#CCCCCC;
	margin: 0;
	padding:0;
	}
a img   {
	border:none;
	}
a {
text-decoration: none;
outline: none;
}
#container {
	position: absolute;
	left: 50%;
	margin-top: 0px;
	margin-left: -387px;
	width: 774px;
	height: 500px;
	background-color:#FFFFFF;
}
#containerplanos {
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	width: 700px;
	height: 526px;
	background-color:#FFFFFF;
}
#containercondiciones {
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	width: 516px;
	height: 650px;
	background-color:#FFFFFF;
}
/*clases generales*/
.cabecerageneral {
	background: url('../imgs/fondocabecerageneral.jpg') no-repeat left top;
	}
.cabeceraalquiler {
	background: url('../imgs/fondocabeceraalquiler.jpg') no-repeat left top;
	}
.cabeceraventa {
	background: url('../imgs/fondocabeceraventa.jpg') no-repeat left top;
	}
.portada {
	background: url('../imgs/fondoportada.jpg') no-repeat left top;
	}

.izda {
	margin-top: 0px;
	float:left;
	}
.dcha {
	margin-top: 0px;
	float: right;
	}
.limpiaizda {
	height: 0px;
	clear:left;
	}
.limpiadcha {
	clear:right;
	}
.altodelinea {
line-height: 10px;
}
.txt {
	font-family: "Century Gothic", Arial;
	font-size: 12px;
	text-align: justify;
	color: #000000;
}
.txt2 {
	font-family: "Century Gothic", Arial;
	font-size: 12px;
	text-align: left;
	color: #c73300;
}
.txt3 {
	font-family: "Century Gothic", Arial;
	font-size: 10px;
	text-align: justify;
	color: #000000;
}
.txt3 a:link {
	text-decoration: none;
	color: #3C25A7;
}
.txt3 a:visited {
	text-decoration: none;
	color: #FF0000;
}
.txt3 a:hover {
	text-decoration: none;
	color: #FF0000;
}
.txt3 a:active {
	text-decoration: none;
}

.txt4 {
	font-family: "Century Gothic", Arial;
	font-size: 11px;
	text-align: justify;
	color: #ffffff;
}
.txt5 {
	font-family: "Century Gothic", Arial;
	font-size: 10px;
	text-align: left;
	color: #ffffff;
}
.txt6 {
}
.puntosventa {
	margin: 417px 0 0 27px;/*arriba dcha abajo izda*/
	font-family: "Century Gothic", Arial;
	font-size: 11px;
	text-align: left;
	color: #999a9c;
	text-transform: uppercase;
	position: absolute;
	font-weight: normal;
}
.preciosalquiler {
	font-family: "Century Gothic", Arial;
	font-size: 15px;
	text-align: center;
	color: #ffffff;
}
.txtdefdireccion {
	font-family: "Century Gothic", Arial;
	font-size: 13px;
	text-align: left;
	margin: 5px 0 0 15px;/*arriba dcha abajo izda*/
	color: #000000;
	}
.txtdireccion {
	font-family: "Century Gothic", Arial;
	font-size: 11px;
	text-align: left;
	margin: -10px 0 0 262px;/*arriba dcha abajo izda*/
	color: #77787B;
	}
.txtpiealquiler {
	margin: 5px 0 0 262px;/*arriba dcha abajo izda*/
	font-family: "Century Gothic", Arial;
	font-size: 10px;
	text-align: left;
	color: #c73300;
}

.txtdcha {
color: #5F5F5F;
font-family:  Arial, Verdana;
font-size: 12px;
text-align: right;
}
.txtcentro {
color: #5F5F5F;
font-family:  Arial, Verdana;
font-size: 12px;
text-align: center;
}
.input { 
	background: transparent;
	border: 0px;
	position:absolute;
	margin-left:0px;
	margin-top: 0px;
	z-index: 2;
}
.textarea { 
	background: transparent;
	border: 0px;
	position:absolute;
	margin-left:0px;
	margin-top: 0px;
	z-index: 2;
/* para el scroll en explorer*/	
	scrollbar-face-color: #F4F3F3;
	scrollbar-shadow-color: #F4F3F3;
	scrollbar-highlight-color: #F4F3F3;
	scrollbar-3dlight-color: #F4F3F3;
	scrollbar-darkshadow-color: #F4F3F3;
	scrollbar-track-color: #F4F3F3;
	scrollbar-arrow-color: #E73C09;
/**/
}

/*ids que usan todos*/
#cabecera {
	margin-left: 0px;
	margin-top: 0px;
	position: absolute;
	visibility: visible;
	width: 774px;
	height: 125px;
	border-bottom: 2px solid #AD2A0A;
	}
#logo {
	margin-left: 36px;
	margin-top: 15px;
	position: absolute;
	visibility: visible;
	width: 192px;
	height: 102px;
}
/********portada******/
#entrar {
	margin-left: 326px;
	margin-top: 267px;
	position: absolute;
	visibility: visible;
	width: 101px;
	height: 41px;
	border: 1px solid #000000;
	z-index: 2;
	}
.entrar {
line-height: 40px;
	position: absolute;
	font-family: "Century Gothic", Arial;
	font-size: 13px;
	text-align: center;
	color: #000000;
	text-transform: uppercase;
	font-weight: bold;
}
.entrar a {
	color: #000000;
	}
.entrar a:hover {
	color: #AD2A0A;
	}
/**************quienes***********/
#imgempresa {
	margin-top: 195px;
	margin-left: 366px;
	position: absolute;
	visibility: visible;
	width: 408px;
	height: 251px;
	}
#bloquetxtquienes {
	margin-left: 21px;
	margin-top: 221px;
	position: absolute;
	visibility: visible;
	width: 377px;
	height: 167px;
	z-index: 3;
	}
#bloquetxtpequienes {
	margin-left: 21px;
	margin-top: 424px;
	position: absolute;
	visibility: visible;
	width: 345px;
	height: 20px;
	z-index: 3;
	}
/*hack para que funcione en firefox*/
html>body #bloquetxtpequienes {
	margin-top: 415px;
}
/**/
#bloquetitulos {
	margin-left: 0px;
	margin-top: 161px;
	position: absolute;
	visibility: visible;
	width: 774px;
	height: 32px;
	border-top: 2px solid #AD2A0A;
	border-bottom: 2px solid #AD2A0A;
	z-index: 2;
	}
#bloqueexplicaciones {
	margin-left: 0px;
	margin-top: 446px;
	position: absolute;
	visibility: visible;
	width: 774px;
	height: 116px;
	border-top: 2px solid #AD2A0A;
	border-bottom: 2px solid #AD2A0A;
	z-index: 2;
	background: url('../imgs/fondobloqueexplicaciones.jpg') repeat-y left top;
	}
#bloqueexplicaciones dl {
	margin: 5px 0 0 21px

}
#bloqueexplicaciones dd {
	margin-left: 0px;	

}
.tirahorizontal {
	margin-left: 0px;
	margin-top: 0px;
	position: relative;
	visibility: visible;
	padding: 0px;
	}
ul.tirahorizontal {
	width: auto;  
	height: auto;  
	list-style: none;
}
ul.tirahorizontal li { 
 /* Convierto la lista en horizontal*/ 
position: absolute;
display: block;
height: auto;
}
ul.tirahorizontal li { 
width: auto;  
position: relative;
float: left;
visibility: visible;
}
/*********sucursales************/
#bloquetitulossucursales {
	margin-left: 0px;
	margin-top: 161px;
	position: absolute;
	visibility: visible;
	width: 774px;
	height: 21px;
	border-top: 2px solid #AD2A0A;
	border-bottom: 2px solid #AD2A0A;
	z-index: 2;
	}
#bloquetitulossucursales h1, #bloquetitulossucursales2 h1{
	margin: 2px 0 0 15px;/*arriba dcha abajo izda*/
	}
#bloquetitulossucursales2 {
	margin-left: 0px;
	margin-top: 305px;
	position: absolute;
	visibility: visible;
	width: 774px;
	height: 21px;
	border-top: 2px solid #AD2A0A;
	border-bottom: 2px solid #AD2A0A;
	z-index: 2;
	}
#bloquereservas {
	margin-left: 38px;
	margin-top: 192px;
	position: absolute;
	visibility: visible;
	width: 460px;
	height: 108px;
	z-index: 2;
	background: url('../imgs/fondobloquereservas.jpg') no-repeat left top;
	}
#emailsedecentral {
	margin: 192px 0 0 508px;/*arriba dcha abajo izda*/
	position: absolute;
	visibility: visible;
	width: 233px;
	height: 108px;
}
#planosedecentral {
	margin: 249px 0 0 508px;/*arriba dcha abajo izda*/
	position: absolute;
	visibility: visible;
	width: 233px;
	height: 108px;	
}
#bloquetxtreservas {
	margin: 14px 0 0 23px;/*arriba dcha abajo izda*/
	position: absolute;
	visibility: visible;
	width: 416px;
	height: 38px;
	}
#telreservas {
	margin: 62px 0 0 23px;/*arriba dcha abajo izda*/
	position: absolute;
	visibility: visible;
	width: 408px;
	height: 28px;
	}
.direcciones  { 
width: 460px;  
height: 51px;
position: absolute;
visibility: visible;
background: url('../imgs/fondodirecciones.jpg') no-repeat; 
}
#direccioncarcaixent {
margin: 336px 0 0 38px;/*arriba dcha abajo izda*/
}
#direccionxativa {
margin: 392px 0 0 38px;/*arriba dcha abajo izda*/
}
#direccionalzira {
margin: 448px 0 0 38px;/*arriba dcha abajo izda*/
}
#direccionalginet {
margin: 505px 0 0 38px;/*arriba dcha abajo izda*/
}
#plano1 {
	margin: 336px 0 0 508px;/*arriba dcha abajo izda*/
	position: absolute;
	visibility: visible;
	width: 233px;
	height: 108px;	
}
#plano2 {
	margin: 392px 0 0 508px;/*arriba dcha abajo izda*/
	position: absolute;
	visibility: visible;
	width: 233px;
	height: 108px;	
}
#plano3 {
	margin: 448px 0 0 508px;/*arriba dcha abajo izda*/
	position: absolute;
	visibility: visible;
	width: 233px;
	height: 108px;	
}

#plano4 {
	margin: 505px 0 0 508px;/*arriba dcha abajo izda*/
	position: absolute;
	visibility: visible;
	width: 233px;
	height: 108px;	
}
.email { 
width: 233px;  
height: 51px;
position: absolute;
visibility: visible;
background: url('../imgs/botonemailb.jpg') no-repeat; 
}
.email a { 
width: 233px;  
height: 51px;
position: absolute;
visibility: visible;
background: url('../imgs/botonemail.jpg') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
.email a:hover { 
width: 233px;  
height: 51px;
position: absolute;
visibility: visible;
background: url('../imgs/botonemailb.jpg') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
	
.plano { 
width: 233px;  
height: 51px;
position: absolute;
visibility: visible;
background: url('../imgs/botonverplanob.jpg') no-repeat; 
}
.plano a { 
width: 233px;  
height: 51px;
position: absolute;
visibility: visible;
background: url('../imgs/botonverplano.jpg') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
.plano a:hover { 
width: 233px;  
height: 51px;
position: absolute;
visibility: visible;
background: url('../imgs/botonverplanob.jpg') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
/********* alquiler ************/	
#bloquetitulosalquiler, #bloquetitulosventa {
	margin-left: 0px;
	margin-top: 0px;
	position: absolute;
	visibility: visible;
	width: 774px;
	height: 26px;
	border-top: 2px solid #AD2A0A;
	border-bottom: 2px solid #AD2A0A;
	z-index: 2;
	}
#bloquepiealquiler , #bloquepieventa{
	margin-left: 0px;
	margin-top: 420px;
	position: absolute;
	visibility: visible;
	width: 774px;
	height: 17px;
	border-top: 2px solid #AD2A0A;
	z-index: 0;
	}
/*tabla*/
#equipamiento {
	margin: 167px 0 0 406px;/*arriba dcha abajo izda*/
	width: 152px;  
	height: 34px;
	position: absolute;
	visibility: visible;
	background: url('../imgs/fondoequipamiento.jpg') no-repeat;
	z-index: 2;
	text-indent: -10000px;
}
#cienkm {
	margin: 167px 0 0 585px;/*arriba dcha abajo izda*/
	width: 67px;  
	height: 34px;
	position: absolute;
	visibility: visible;
	background: url('../imgs/fondo100km.jpg') no-repeat;
	z-index: 2;
	text-indent: -10000px;
}
#mildoscientoskm {
	margin: 167px 0 0 655px;/*arriba dcha abajo izda*/
	width: 69px;  
	height: 34px;
	position: absolute;
	visibility: visible;
	background: url('../imgs/fondo1200km.jpg') no-repeat;
	z-index: 2;
	text-indent: -10000px;
}
#tablaalquiler {
	margin-left: 39px;
	margin-top: 191px;
	position: absolute;
	visibility: visible;
	width: 693px;
	height: 366px;
	background-color: #dcdcde;
	}
.tablaalquiler  {
	margin: 10px 0 0 11px;/*arriba dcha abajo izda*/
	width: 670px;
	border: 0px;
	text-align: center;
	padding: 0;
	table-layout: fixed;
}
.tablaalquiler thead tr {
	margin: -30px 0 0 0;/*arriba dcha abajo izda*/

}
.tablaalquiler tr.fila1 {
	margin-top: 0px;
	position: relative;
	height: 44px !important;
	z-index: 4;
}
.tablaalquiler tr.fila2 {
	margin: 3px 0 0 0px;/*arriba dcha abajo izda*/
	position: absolute;
	height: 44px !important;
}
.tablaalquiler tr.fila3 {
	margin: 53px 0 0 0px;/*arriba dcha abajo izda*/
	position: absolute;
	height: 44px !important;
}
.tablaalquiler tr.fila4 {
	margin: 103px 0 0 0px;/*arriba dcha abajo izda*/
	position: absolute;
	height: 44px !important;
}
.tablaalquiler tr.fila5 {
	margin: 152px 0 0 0px;/*arriba dcha abajo izda*/
	position: absolute;
	height: 44px !important;
}
.tablaalquiler tr.fila6 {
	margin: 201px 0 0 0px;/*arriba dcha abajo izda*/
	position: absolute;
	height: 44px !important;
}
.tablaalquiler tr.fila7 {
	margin: 251px 0 0 0px;/*arriba dcha abajo izda*/
	position: absolute;
	height: 44px !important;
}
html>body .tablaalquiler tr.fila2, .tablaalquiler tr.fila3, .tablaalquiler tr.fila4, .tablaalquiler tr.fila5, .tablaalquiler tr.fila6, .tablaalquiler tr.fila7 {
	position: relative;
	}

.tablaalquiler td.col1{
	width: 146px !important;
	border: solid 1px #000000;
	border-right: 0px;
	background-color: #7a7a7a;
}
.tablaalquiler td.col1b{
	width: 146px !important;
	border: solid 1px #000000;
	border-right: 0px;
	background-color: #b2b2b2;
}
.tablaalquiler td.col2{
	width: 177px !important;
	border: solid 1px #000000;
	border-right: 0px;
	background-color: #999a9c;
	position: relative;
}
.tablaalquiler td.col3{
	width: 207px !important;
	border: solid 1px #000000;
	border-right: 0px;
	background-color: #999a9c;
	position: relative;
}
.tablaalquiler td.col4{
	width: 69px !important;
	border: solid 1px #000000;
	border-right: 0px;
	background-color: #c73300;
	position: relative;
}
.tablaalquiler td.col4b{
	width: 69px !important;
	border: solid 1px #000000;
	border-right: 0px;
	background-color: #df4b18;
	position: relative;
}
.tablaalquiler td.col5{
	width: 71px !important;
	border: solid 1px #000000;
	background-color: #c73300;
	position: relative;
}
.tablaalquiler td.col5b{
	width: 71px !important;
	border: solid 1px #000000;
	background-color: #df4b18;
	position: relative;
}
/**/
img.vehiculos {
	float: left; 
	clear: left; 
	margin: 0 0 0 0;
	}
dl.tipodevehiculo	{
	margin: 0px 0 0 6px;/*arriba dcha abajo izda*/
}

.tipodevehiculo dt {
	font-family: "Century Gothic", Arial;
	font-size: 11px;
	text-align: left;
	color: #000000;
	float: left; 

}
.tipodevehiculo dd {
	font-family: "Century Gothic", Arial;
	font-size: 11px;
	text-align: left;
	color: #ffffff;
	margin: 0 0 0 0;/*arriba dcha abajo izda*/

}
.iconosequipamiento {
	margin-left: 5px;
	margin-top: 5px;
	position: relative;
	visibility: visible;
	padding: 0px;
	}
ul.iconosequipamiento {
	width: auto;  
	height: auto;  
	list-style: none;
}
ul.iconosequipamiento li { 
 /* Convierto la lista en horizontal*/ 
	position: absolute;
	display: block;
	height: auto;
	margin-left: 5px;
}
ul.iconosequipamiento li { 
width: auto;  
position: relative;
float: left;
visibility: visible;
}
#condiciones{
 margin: 549px 0 0 0;/*arriba dcha abajo izda*/
position: absolute;
visibility: visible;
 z-index:6;
}
.condiciones { 
width: 148px;  
height: 27px;
position: absolute;
visibility: visible;
background: url('../imgs/botoncondicionesb.jpg') no-repeat; 
}
.condiciones a { 
width: 148px;  
height: 27px;
position: absolute;
visibility: visible;
background: url('../imgs/botoncondiciones.jpg') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
.condiciones a:hover { 
width: 148px;  
height: 27px;
position: absolute;
visibility: visible;
background: url('../imgs/botoncondicionesb.jpg') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
/**********planos*****************/
#cabeceraplanos {
	margin: 0 0 0 0;/*arriba dcha abajo izda*/
	width: 700px;  
	height: 96px;  
	position: absolute;
	visibility: visible;
	padding: 0px;
	background-color: #c4b69d;
	border-bottom: 2px solid #c73300;
	}
#bloquerojoplanos {
	margin: 114px 0 0 0;/*arriba dcha abajo izda*/
	width: 700px;  
	height: 76px;  
	position: absolute;
	visibility: visible;
	padding: 0px;
	background-color: #c73300;
	border-top: 2px solid #c4b69d;
	}
	html>body #bloquerojoplanos {
	margin: 98px 0 0 0;/*arriba dcha abajo izda*/
}
#mapa {
	margin: 154px 0 0 22px;/*arriba dcha abajo izda*/
	width: 371px;  
	height: 355px;  
	position: absolute;
	visibility: visible;
	padding: 0px;
	border: 2px solid #c73300;
	}
#plano {
	margin: 20px 0 0 322px;/*arriba dcha abajo izda*/
	width: 360px;  
	height: 304px;  
	position: absolute;
	visibility: visible;
	padding: 0px;
	border: 2px solid #c73300;
	}
#fotolocal {
	margin: 315px 0 0 415px;/*arriba dcha abajo izda*/
	width: 247px;  
	height: 184px;  
	position: absolute;
	visibility: visible;
	padding: 0px;
	border: 2px solid #c73300;
	}
.txtdefdireccionplanos {
	font-family: "Century Gothic", Arial;
	font-size: 13px;
	text-align: left;
	margin: 20px 0 5px 22px;/*arriba dcha abajo izda*/
	color: #ffffff;
	}
.txtdireccionplanos {
	font-family: "Century Gothic", Arial;
	font-size: 13px;
	text-align: left;
	margin: 0 0 0 22px;/*arriba dcha abajo izda*/
	color: #000000;
	}
/**/
/*************** condiciones ***********/
#cabeceracondiciones {
	margin: 0 0 0 0;/*arriba dcha abajo izda*/
	width: 516px;  
	height: 169px;  
	position: absolute;
	visibility: visible;
	padding: 0px;
	background: url('../imgs/fondocabeceracondiciones.jpg') no-repeat; 
	}
#bloquetxtcondiciones {
	margin: 191px 0 0 46px;/*arriba dcha abajo izda*/
	width: 462px;  
	height: 413px;  
	position: absolute;
	visibility: visible;
	padding: 0px;
	overflow: auto;
	
	scrollbar-face-color: #999a9c;
	scrollbar-shadow-color: #5a5a5a;
	scrollbar-highlight-color: #5a5a5a;
	scrollbar-3dlight-color: #999a9c;
	scrollbar-darkshadow-color: #999a9c;
	scrollbar-track-color: #999a9c;
	scrollbar-arrow-color: #dadada;

	}
.txth1condiciones {
	font-family: "Century Gothic", Arial;
	font-size: 14px;
	text-align: left;
	margin: 142px 0 0 46px;/*arriba dcha abajo izda*/
	color: #ffffff;
	font-weight: normal;
	}
.txth2condiciones {
	font-family: "Century Gothic", Arial;
	font-size: 13px;
	text-align: left;
	margin: 8px 0 5px 0;/*arriba dcha abajo izda*/
	color: #c73300;
	font-weight: normal;
	}
.txth3condiciones {
	font-family: "Century Gothic", Arial;
	font-size: 13px;
	text-align: left;
	margin: 8px 0 5px 0;/*arriba dcha abajo izda*/
	color: #000000;
	font-weight: normal;
	}
.txtpcondiciones {
	font-family: "Century Gothic", Arial;
	width: 400px;  
	font-size: 12px;
	text-align: left;
	margin: 5px 0 0 0;/*arriba dcha abajo izda*/
	color: #000000;
	font-weight: normal;
	}
.txtolcondiciones {
	font-family: "Century Gothic", Arial;
	font-size: 12px;
	text-align: left;
	color: #000000;
	font-weight: normal;
	}
/*************** venta ****************/
#vehiculosventa {
	margin: 190px 0 0 402px;/*arriba dcha abajo izda*/
	width: 333px;  
	height: 367px;  
	position: absolute;
	visibility: visible;
	padding: 0 0 0 6px;/*arriba dcha abajo izda*/
	overflow: auto;
	background-color: #dcdcde;
	/* para el scroll en ie6 */
	scrollbar-face-color: #999a9c;
	scrollbar-shadow-color: #5a5a5a;
	scrollbar-highlight-color: #5a5a5a;
	scrollbar-3dlight-color: #999a9c;
	scrollbar-darkshadow-color: #999a9c;
	scrollbar-track-color: #999a9c;
	scrollbar-arrow-color: #dadada;
	/**/
	}
#listadevehiculosventa {
	margin: 7px 0 0 0;/*arriba dcha abajo izda*/
	width: 311px;  
	height: 46px;  
	position: absolute;
	visibility: visible;
	padding: 0 0 0 0;
}
#listadevehiculosventa li.cadaelemento {
	margin: -1px 0 0 0;/*arriba dcha abajo izda*/
	height: 46px;  
	position: relative;
	background-color: #787878;
	border: 1px solid #545455;
}
html>body #listadevehiculosventa li.cadaelemento {
	margin: 3px 0 0 0;/*arriba dcha abajo izda*/
}
dl.tipodevehiculoventa	{
	margin: 8px 25px 0 10px;/*arriba dcha abajo izda*/
}

html>body dl.tipodevehiculoventa	{
	margin: 8px 37px 0 5px;/*arriba dcha abajo izda*/
}
.tipodevehiculoventa dt {
	font-family: "Century Gothic", Arial;
	font-size: 11px;
	text-align: left;
	color: #000000;
	float: left; 

}
.tipodevehiculoventa dd {
	font-family: "Century Gothic", Arial;
	font-size: 11px;
	text-align: left;
	color: #ffffff;
	margin: 0 0 0 0;/*arriba dcha abajo izda*/

}

/*elementos a mostrar en la lista en cada vehiculo*/
.elementosdevehiculoventa {
	margin-left: 0px;
	margin-top: 0px;
	position: absolute;
	visibility: visible;
	padding: 0px;
	}
ul.elementosdevehiculoventa {
	width: auto;  
	list-style: none;
}
ul.elementosdevehiculoventa li { 
 /* Convierto la lista en horizontal*/ 
	position: absolute;
	display: block;
	width: auto;  
	margin-left: 0px;
	position: relative;
	float: left;
	visibility: visible;
	margin: 0 5px 0 0;/*arriba dcha abajo izda*/
}
ul.elementosdevehiculoventa li img{ 

}
/*boton ver ficha venta*/
.verfichaventa { 
width: 47px;  
height: 46px;
position: absolute;
visibility: visible;
background: url('../imgs/botonverfichab.gif') no-repeat;
}
.verfichaventa a { 
width: 47px;  
height: 46px;
position: absolute;
visibility: visible;
background: url('../imgs/botonverficha.gif') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
.verfichaventa a:hover { 
width: 47px;  
height: 46px;
position: absolute;
visibility: visible;
background: none;
background: url('../imgs/botonverfichab.gif') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
/**/
.verplanoventa { 
width: 74px;  
height: 52px;
position: absolute;
visibility: visible;
background: url('../imgs/botonverplanoventab.gif') no-repeat; 
}
.verplanoventa a { 
width: 74px;  
height: 52px;
position: absolute;
visibility: visible;
background: url('../imgs/botonverplanoventa.gif') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
.verplanoventa a:hover { 
width: 74px;  
height: 52px;
position: absolute;
visibility: visible;
background: url('../imgs/botonverplanoventab.gif') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
#direccioncarcaixentventa {
margin: 442px 0 0 27px;/*arriba dcha abajo izda*/
width: 276px;  
height: 51px;
position: absolute;
visibility: visible;
background: url('../imgs/fondocarcaixentventa.jpg') no-repeat; 
}
#direccionalziraventa {
margin: 498px 0 0 27px;/*arriba dcha abajo izda*/
width: 276px;  
height: 51px;
position: absolute;
visibility: visible;
background: url('../imgs/fondoalciraventa.jpg') no-repeat; 
}
#plano1venta {
	margin: 442px 0 0 305px;/*arriba dcha abajo izda*/
	position: absolute;
	visibility: visible;
}
#plano2venta {
	margin: 498px 0 0 305px;/*arriba dcha abajo izda*/
	position: absolute;
	visibility: visible;
}
.txtdefdireccionventa {
	font-family: "Century Gothic", Arial;
	font-size: 13px;
	text-align: left;
	margin: 5px 0 0 18px;/*arriba dcha abajo izda*/
	color: #000000;
	}
.txtdireccionventa {
	font-family: "Century Gothic", Arial;
	font-size: 11px;
	text-align: left;
	margin: -10px 0 0 162px;/*arriba dcha abajo izda*/
	color: #77787B;
	}
#bloquetxtventa1 {
margin: 204px 0 0 27px;/*arriba dcha abajo izda*/
width: 333px;  
height: 20px;
position: absolute;
visibility: visible;
}
#bloquetxtventa2 {
margin: 312px 0 0 27px;/*arriba dcha abajo izda*/
width: 333px;  
height: 82px;
position: absolute;
visibility: visible;
}
/*************** submenuventa ***************/
#submenuventa {
	margin-left: 37px;
	margin-top: 231px;
	position: absolute;
	visibility: visible;
	padding: 0px;
	/***texto***/
	font-family: "Century Gothic", Arial;
	font-size: 10px;
	text-align: left;
	color: #c73300;
	text-transform: uppercase;

	}
ul#submenuventa {
	width: 337px;  
	height: auto;  
	list-style: none;
}
ul#submenuventa li { 
margin: 2px 0 0 0;/*arriba dcha abajo izda*/
padding: 3px 0 0 5px;/*arriba dcha abajo izda*/
width: 337px;  
height: 20px;
position: relative;
visibility: visible;
background: url('../imgs/fondosubmenuventa.gif') no-repeat; 
}
ul#submenuventa li a { 
padding: 3px 0 0 5px;/*arriba dcha abajo izda*/
width: 337px!important;  
height: 20px;
position: relative;
visibility: visible;
background: url('../imgs/fondosubmenuventa.gif') no-repeat; 
text-decoration: none;
color: #c73300;
}
html>body ul#submenuventa li a{ 
margin: -3px 0 0 -5px;/*arriba dcha abajo izda*/
padding: 3px 0 0 5px;/*arriba dcha abajo izda*/
width: 337px;  
height: 20px;
position: absolute;
visibility: visible;
background: url('../imgs/fondosubmenuventa.gif') no-repeat; 
}
ul#submenuventa li a:hover { 
margin: 0 0 0 -5px;/*arriba dcha abajo izda*/
padding: 3px 0 0 10px;/*arriba dcha abajo izda*/
width: 337px;  
height: 20px;
position: absolute;
visibility: visible;
background: url('../imgs/fondosubmenuventab.gif') no-repeat;
text-decoration: none;
color: #c73300;
background-position: 0 0;/*arriba dcha abajo izda*/
}

html>body ul#submenuventa li a:hover { 
margin: -3px 0 0 -5px;/*arriba dcha abajo izda*/
width: 337px;  
height: 20px;
position: absolute;
visibility: visible;
background: url('../imgs/fondosubmenuventab.gif') no-repeat;
text-decoration: none;
color: #c73300;
background-position: 0 0;/*izda arriba*/
}
/***************ficha venta************/
#bloquegrisarribaficha {
	margin: 40px 0 0 26px;/*arriba dcha abajo izda*/
	width: 525px;  
	height: 101px;  
	position: absolute;
	visibility: visible;
	padding: 0px;
	background-color: #dcdcde;
	}
#bloquetituloficha { 
margin: 0 0 0 0;/*arriba dcha abajo izda*/
width: 283px;  
height: 32px;
position: absolute;
visibility: visible;
background: url('../imgs/fondobloquetituloficha.gif') no-repeat;
text-decoration: none;
color: #ba945d;
}
#bloqueequipamiento {
	margin: 40px 0 0 563px;/*arriba dcha abajo izda*/
	width: 200px;  
	height: 363px;  
	position: absolute;
	visibility: visible;
	padding: 0px;
	background-color: #dcdcde;
	overflow: auto;
	}
#cerrarficha {
	margin: 8px 0 0 625px;/*arriba dcha abajo izda*/
	position: absolute;
	visibility: visible;
	font-family: "Century Gothic", Arial;
	font-size: 10px;
	text-align: left;
	color: #999a9c;
	}
#cerrarficha a {
	color: #999a9c;
}
#cerrarficha a:hover{
	color: #000000;
}
#titulocaracteristicasficha {
	margin: 8px 0 0 283px;/*arriba dcha abajo izda*/
	position: absolute;
	visibility: visible;
	}
#bloqueequipamiento h3 {
	margin: 8px 0 -10px 13px;/*arriba dcha abajo izda*/
	position: relative;
	visibility: visible;
	}

#imgficha1 {
	margin: 140px 0 0 26px;/*arriba dcha abajo izda*/
	width: 260px;  
	height: 197px;  
	position: absolute;
	visibility: visible;
	padding: 0px;
	}
	#imgficha1 img, #imgficha2 img{
		border: 1px solid #999a9c;
	}
#imgficha2 {
	margin: 140px 0 0 290px;/*arriba dcha abajo izda*/
	width: 260px;  
	height: 197px;  
	position: absolute;
	visibility: visible;
	padding: 0px;
	}
.h1ficha {
	margin: 5px 0 0 15px;/*arriba dcha abajo izda*/
	font-family: "Century Gothic", Arial;
	position: absolute;
	font-size: 12px;
	text-align: left;
	color: #c73300;
}

.h2ficha {
	margin: 5px 0 0 15px;/*arriba dcha abajo izda*/
	font-family: "Century Gothic", Arial;
	position: absolute;
	font-size: 20px;
	text-align: left;
	color: #ffffff;
	font-weight: normal;
}
#listacaracteristicas1 {
	margin: 37px 0 0 9px;/*arriba dcha abajo izda*/
	width: 249px;  
	height: 56px;  
	position: absolute;
	visibility: visible;
	padding: 0px;
	}
#listacaracteristicas2 {
	margin: 37px 0 0 263px;/*arriba dcha abajo izda*/
	width: 249px;  
	height: 56px;  
	position: absolute;
	visibility: visible;
	padding: 0px;
	}
#listacaracteristicas3 {
	margin: 440px 0 0 26px;/*arriba dcha abajo izda*/
	position: absolute;
	visibility: visible;
	padding: 0px;
	background-color: #dcdcde;
	}
#listacaracteristicas3 {
	width: 525px;  
	height: 26px;  
	list-style: none;
}
#listacaracteristicas3 #precio { 
	margin: 4px 0 0 7px;/*arriba dcha abajo izda*/
	width: 47px;  
	height: 16px;
	position: absolute;
	visibility: visible;
}
#listacaracteristicas3 #garantia { 
	margin: 4px 0 0 163px;/*arriba dcha abajo izda*/
	width: 47px;  
	height: 16px;
	position: absolute;
	visibility: visible;
}
#listacaracteristicas3 #financiacion { 
	margin: 4px 0 0 333px;/*arriba dcha abajo izda*/
	width: 47px;  
	height: 16px;
	position: absolute;
	visibility: visible;
}
.definicion1 { 
	margin: 5px 0 0 56px;/*arriba dcha abajo izda*/
	width: 99px;  
	height: 16px;
	position: absolute;
	text-align: center;
	font-family: "Century Gothic", Arial;
	font-size: 11px;
	background-color: #999a9c;
	color: #ffffff;
}
.definicion2 { 
	margin: 5px 0 0 221px;/*arriba dcha abajo izda*/
	width: 99px;  
	height: 16px;
	position: absolute;
	text-align: center;
	font-family: "Century Gothic", Arial;
	font-size: 11px;
	background-color: #999a9c;
	color: #ffffff;
}
.definicion3 { 
	margin: 5px 0 0 415px;/*arriba dcha abajo izda*/
	width: 99px;  
	height: 16px;
	position: absolute;
	text-align: center;
	font-family: "Century Gothic", Arial;
	font-size: 11px;
	background-color: #999a9c;
	color: #ffffff;
}

dl.caracteristicasfichaventa	{
	/*margin: 8px 35px 0 5px;arriba dcha abajo izda*/
}

.caracteristicasfichaventa dt {
	margin: 3px 0 0 5px;/*arriba dcha abajo izda*/
	padding: 0 0 0 5px;/*arriba dcha abajo izda*/
	font-family: "Century Gothic", Arial;
	list-style-type: disc;
	font-size: 11px;
	width: 131px;  
	height: 16px;  
	text-align: left;
	color: #000000;
	float: left; 
	clear:left;
	background-color: #999a9c;

}
.caracteristicasfichaventa dd {
	margin: 3px 0 0 0;/*arriba dcha abajo izda*/
	padding: 0 0 0 5px;/*arriba dcha abajo izda*/
	font-family: "Century Gothic", Arial;
	font-size: 11px;
	width: 95px;  
	background-color: #999a9c;
	text-align: left;
	color: #ffffff;
}
html>body #listacaracteristicas1 {
	margin: 37px 0 0 9px;/*arriba dcha abajo izda*/
	width: 300px;  
	height: 56px;  
	position: absolute;
	visibility: visible;
	padding: 0px;
}
html>body #listacaracteristicas2 {
	margin: 37px 0 0 263px;/*arriba dcha abajo izda*/
}
html>body .caracteristicasfichaventa dt {
	margin: 3px 15px 0 0;/*arriba dcha abajo izda*/
	position: relative;
	float: left;
	width: auto;
}
html>body .caracteristicasfichaventa dd {
	padding: 0 0 0 5px;/*arriba dcha abajo izda*/
	width: 230px;
}

/*************** menu ***************/
#menu {
	margin-left: 0px;
	margin-top: 127px;
	position: absolute;
	visibility: visible;
	padding: 0px;
	background-color: #4A4A4A;
	}
ul#menu {
	width: 774px;  
	height: 34px;  
	list-style: none;
}
ul#menu li { 
 /* Convertimos la lista en horizontal*/ 
	position: absolute;
	display: block;
	height: 34px;
}
/*aqui empiezan los botones del menu */ 
ul#menu li#quienes { 
margin-left: 21px;
width: 184px;  
height: 34px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonquienes.gif') no-repeat; 
}
ul#menu li#quienes a { 
width: 184px;  
height: 34px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonquienes.gif') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
.quienesactivo {
width: 184px;  
height: 34px;
position: relative;
float: left;
visibility: visible;
text-indent: -10000px;
text-decoration: none;
background: url('../imgs/botonquienesb.gif') no-repeat !important; 
}
ul#menu li#quienes a:hover { 
width: 184px;  
height: 34px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonquienesc.gif') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}

ul#menu li#sucursales { 
margin-left: 24px;
width: 148px;  
height: 34px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonsucursalesc.gif') no-repeat; 

}
ul#menu li#sucursales a { 
width: 148px;  
height: 34px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonsucursales.gif') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
.sucursalesactivo { 
width: 148px;  
height: 34px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonsucursalesb.gif') no-repeat !important; 
text-indent: -10000px;
text-decoration: none;

}
ul#menu li#sucursales a:hover { 
width: 148px;  
height: 34px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonsucursalesc.gif') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
ul#menu li#alquiler { 
margin-left: 21px; 
width: 148px;  
height: 34px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonalquilerc.gif') no-repeat;
}
ul#menu li#alquiler a{ 
width: 148px;  
height: 34px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonalquiler.gif') no-repeat;
text-indent: -10000px;
text-decoration: none;
}
.alquileractivo{ 
width: 148px;  
height: 34px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonalquilerb.gif') no-repeat !important;
text-indent: -10000px;
text-decoration: none;
}
ul#menu li#alquiler a:hover{ 
width: 148px;  
height: 34px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonalquilerc.gif') no-repeat;
text-indent: -10000px;
text-decoration: none;
}
ul#menu li#venta { 
margin-left: 21px; 
width: 148px;  
height: 34px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonventac.gif') no-repeat;
}
.ventaactivo{ 
width: 148px;  
height: 34px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonventab.gif') no-repeat !important;
text-indent: -10000px;
text-decoration: none;
}
ul#menu li#venta a{ 
width: 148px;  
height: 34px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonventa.gif') no-repeat;
text-indent: -10000px;
text-decoration: none;
}
ul#menu li#venta a:hover{ 
width: 148px;  
height: 34px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonventac.gif') no-repeat;
text-indent: -10000px;
text-decoration: none;
}
/*************** submenu ***************/
#submenu {
	margin-left: 46px;
	margin-top: 176px;
	position: absolute;
	visibility: visible;
	padding: 0px;
	z-index: 8;
	}
ul#submenu {
	width: auto;  
	height: 12px;  
	list-style: none;
}
ul#submenu li { 
 /* Convertimos la lista en horizontal*/
 	display: block; 
	position: absolute;
	height: 12px;
}
/*aqui empiezan los botones del submenu */ 
ul#submenu li#turismos { 
margin-top: 0px;
width: 69px;  
height: 12px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonturismosb.jpg') no-repeat; 
}
ul#submenu li#turismos a { 
width: 69px;  
height: 12px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonturismos.jpg') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
ul#submenu li#turismos a:hover { 
width: 69px;  
height: 12px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonturismosb.jpg') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
ul#submenu li#industriales { 
margin-left: 3px;
width: 85px;  
height:12px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonindustrialesb.jpg') no-repeat; 
}
ul#submenu li#industriales a { 
width: 85px;  
height:12px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonindustriales.jpg') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
ul#submenu li#industriales a:hover { 
width: 85px;  
height:12px;
position: relative;
float: left;
visibility: visible;
background: url('../imgs/botonindustrialesb.jpg') no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
#biosfera4 a {
	margin-left: 910px;
	margin-top: 433px;
	position: absolute;
	visibility: visible;
	width: 37px;
	height: 38px;
	background: url('../imgs/biosfera4.jpg') no-repeat; 
	text-indent: -10000px;
}

/*html {
scrollbar-face-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #EA9B3B;
} */
