/* CSS Document */
body
{
	font-family:Arial;
	font-size:12px;
	margin:0px;
	top: 0px;
	left: 0px;		
	position:relative;	
	width: 995px;
	margin: 0px auto; /* centrar con firefox */
	text-align:center; /* centra las capas con internet explorer */
	
}
input{font-family:Cooper,Arial;
	font-size:12px;}
select{font-family:Cooper,Arial;
	font-size:12px;}	
textarea{font-family:Cooper,Arial;
	font-size:12px;}	

form{margin:0px;}
ul{margin-top:0px;}
li{margin-top:0px;}
a:link {color:#000000; }
a:visited {color:#000000; border:0px;}
a:active {color:#000000; border:0px;}
a:hover {color:#000000;} 
#pagina { 
width:995px; 
float:left;
margin:auto;
background:#E2F1E2 url(/img/fondo.png) top no-repeat;
}
#cabecera{
width:995px;
height:116px;
float:left;
}
#menu{
width:995px;
height:22px;
float:left; 
}

#contenido{
width:995px; 
float:left;
}

#izquierda{
float:left;
width:255px; 
}
#centro{
float:left;
width:740px;
}

#centroficha{
float:left;
width:740px;
}

#pie{
width:523px;
clear:both;
height:70px;
text-align:center;
border-top:solid 2px #FFFFFF;
font-weight:bold;
color:#000000;
float:left;
}

/*Cabecera*/
.cabeceratxt{ color:#345F44; font-weight:bold;}
.cabeceratxt a{ color:#345F44; font-weight:bold;}

/*Inicio*/
.paginicio{ width:740px; float:left;}
.tituloinicio{font-size:14px; text-transform:uppercase; text-align:left; margin:5px; font-weight:bold; margin-bottom:15px; margin-top:20px; color:#345F44;}
.sitiofotoinicio{ float:left; margin-left:20px; margin-top:20px;}
.fotoinicio{ width:240px; border:solid 1px #666666;}
.datoslocinicio{float:left; text-align:left; margin-top:20px; font-size:14px;}
.listadodatoslocinicio{ list-style:none;}
.tabladestacadoinicio{ width:350px;}
.tddestacadoinicio{}
.itemdatoslocinicio{margin-top:5px; color:#345E44; font-weight:bold;}
.zonadestacadosinicio{float:left; clear:both; width:515px;}
.tddestacadoinicio{}
.cuadrodestacadoinicio{ background-image:url(img/destacado.png); margin:15px; margin-right:50px; padding:5px;}
.txtdestacadoinicio{ width:210px; background-color:#990000; color:#FFFFFF; font-weight:bold; border:solid 1px #000000; margin-bottom:2px;}
.masinfoinicio{font-size:10px; text-align:right; margin-right:5px;}
.fotodestacadoinicio{ width:200px; border:solid 1px #000000;}

.lineabajanprecio{ text-align:left; margin-left:10px; margin-top:5px;}
.lineaultimasaltas{ text-align:left; margin-left:10px; margin-top:5px;}
.lineainmueblesporloc{ text-align:left; margin-left:10px; margin-top:5px;}

.tiposelec{ color:#F2CE8F; font-size:15px;}
.tiposelec a{ color:#F2CE8F; font-size:15px;}
.tiponoselec{ color:#345F44;}
.tiponoselec a{ color:#345F44;}

/* ficha*/
.cabdatosficha{ font-weight:bold;}

/*Menu*/
.opcionesmenu{ margin-left:0px; float:left; width:995px;}
.botonmenu{ float:left; margin-right:1px;}
/*Buscador*/
.buscador{height:413px;
}
.titulobuscador{ visibility:hidden;}
.tablabuscador{
margin-top:0px;  text-align:left; margin-left:10px; margin-right:10px; border-style:none; border-width:0px; padding:0px; margin-top:30px; margin-bottom:0px;
}
.ccabbuscador{/* celda cabecera buscador */
color:#000000; font-weight:bold; padding:5px;
}
.cconbuscador{ /* celda contenido buscador */
}
.lineabuscadorextra{ float:left; width:106px; color:#000000; text-align:left; }


/*Buscadorref*/
.tablabuscadorref{}

/* PROMOCIONES */
.pagpromociones{float:left; width:740px; background-image:url(img/promociones.png); background-repeat:no-repeat;margin-left:10px;
}
.titulopromociones{
}
.zonapromo1{ margin-top:50px; float:left; width:700px;}
.zonafotopromo1{}
.fotopromos{ border:solid 2px #000000; width:500px;}
.txtpromos1{padding:4px; padding-top:10px;}
.txtpromos2{padding:4px;}
.txtpromos3{padding:4px;}
.txtrellenarformpromo1{ width:495px; padding:5px;}
.tablaformpromo1{margin-left:10px; width:430px;}


/* FICHA PROMOCION */
.paginapromocion{width:645px; margin-top:10px;  float:left; margin-left:20px;}
.titulopromo{font-size:16px; margin:5px; font-weight:bold; margin-bottom:15px; float:left; margin-left:10px; float:left; width:500px;
}
.titulopromo1{ font-size:14px; font-weight:bold; color:#000000; margin-top:15px;  margin-top:10px; margin-bottom:15px; margin-left:40px; float:left; width:450px; text-align:left;}
.txtpromocab{ color:#000000; width:100px; text-align:left; font-weight:bold;}
.txtpromocont{ color:#000000; text-align:left;}
.txtpromocarac1{padding:10px; float:left; width:290px; margin-left:30px;}
.tablacaracpromo1{width:600px; float:left; }
.fotofichapromo{ float:left; width:270px; margin-left:20px;  }
.txtsolenviadapromo1{text-align:center; vertical-align:middle; color:#003300; font-weight:bold;}
.listaotrospromo1{list-style-type:circle; line-height:16px; padding:0px; margin:15px}
.fotosadicionalespromo1{border:1px solid #000000; width:250px;}
.fotossituacionpromo1{border:1px solid #000000;margin-right:5px; margin-bottom:5px; width:200px;}
.textosituacionpromo1{ float:left; width:200px; text-align:left; margin-left:20px;}
.zonatipologiaspromo1{width:500px; float:left;}
.zonasituacionpromo1{ width:500px; margin-top:5px;margin-left:30px;  margin-bottom:5px; margin-top:5px; float:left}
.tipologiapromo1{width:600px; margin:5px; margin-left:30px;text-align:left; float:left;}
.fototipologiapromo1{border:1px solid #000000;margin-right:5px; margin-bottom:5px; width:210px;}
.nofotopromo1{width:250px; float:left;}
.nofotogeneralpromo1{width:250px; float:left;}
.comollegarpromo1{text-align:left; width:600px; margin:5px; float:left; }
.lugarfototipologiapromo1{ float:left;  }
.fototipologiapromo1{ width:250px; }
.textotipologiapromo1{ float:left; margin-left:20px; width:300px; }
.lugarfotocomollegarpromo1{ float:left; }
.fotocomollegarpromo1{ width:250px; }
.textocomollegarpromo1{ float:left; margin-left:20px; width:300px; }
.fotogeneralpromo1{border:1px solid #000000; width:270px; text-align:left; }
.txtrellenarformpromo1{ float:left; width:500px;}
.tablaformpromo1{ float:left;margin-left:30px; width:500px;}
.botonesinfopromo1{ float:left; width:500px;}
.resultadoinfopromo1{float:left; width:500px;}

/* VENDER */
.pagvender{float:left;}
.titulovender{
font-family:"Arial Black", Arial; font-size:15px; color:#345E44;
}
.formvender{ border:solid 1px #000000; width:450px; text-align:left; margin-left:60px; padding:10px;
}
.txtformvender{ margin:15px;
}
.submitvender{ text-align:center; }

/* COMPRAR */
.pagcomprar{float:left;}
.titulocomprar{
font-family:"Arial Black", Arial; font-size:15px; color:#345E44;
}
.formcomprar{ border:solid 1px #000000; text-align:left; width:450px; padding:10px;
}
.txtformcomprar{ margin:15px;
}
.txtrescomprar{ margin:15px; color:#FF3300; font-weight:bold;
}
.submitcomprar{ text-align:center; }


