/**************************************   DEFINICIÓN DE LA PORTADA   *********************************/
/*******************************************  ESTILOS GENÉRICOS  *************************************/
body{
	margin:0px;
	padding:0px;
	background-color:#EFEFEF;
}

#general{
	margin:0px;
	width:100%;
	padding:0px;
	background-image:url("../imagenes/fondo_pagina.jpg");
	background-repeat:repeat-y;
	background-position:center;
	float:left;
}

#contenedor{
	margin:0px;
	padding:0px;
}

#bordesuperior{
	margin:0px;
	padding:0px;
	width:100%;
	background-image:url("../imagenes/borde_sup.jpg");
	background-position:bottom center;
	background-repeat:no-repeat;
	height:10px;
	background-color:#EFEFEF;
}

#contenido{
	width:800px;
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	display:table;
	background-image:url("../imagenes/fondo_contenido_gral.gif");
	background-position:left;
	background-repeat:repeat-y;
	min-height:450px;
	height:auto;
}

#cabecera{
	margin:0px;
	padding:0px;
	width:800px;
	height:110px;
	background-image:url("../imagenes/cabecera_interior.jpg");
	background-repeat:no-repeat;
	background-position:top;
	float:left;
}

#barraroja{
	margin:0px;
	padding:0px;
	width:800px;
	height:35px;
	background-image:url("../imagenes/fondo_barra_menu.jpg");
	background-repeat:no-repeat;
	background-position:top;
	float:left;
}

#barraroja a:link{
	color:#FFFFFF;
	text-decoration:none;
}

#barraroja a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

#barraroja a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#barraroja li{
	margin:0px;
	margin-top:10px;
	padding:0px;
	padding-top:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#FFFFFF;
	display:inline;
	padding-left:10px;
	padding-right:5px;
	line-height:35px;
}


#barragris{
	margin:0px;
	padding:0px;
	width:790px;
	height:30px;
	float:left;
	background-color:#aba8a8;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#333333;
	padding-left:10px;
}

#barragrismenu a:link{
	color:#333333;
	text-decoration:none;
}

#barragrismenu a:visited{
	color:#333333;
	text-decoration:none;
}

#barragrismenu a:hover{
	color:#333333;
	text-decoration:underline;
}

#barragrismenu li{
	margin:0px;
	margin-top:10px;
	padding:0px;
	padding-top:10px;
	display:inline;
	padding-left:5px;
	padding-right:5px;
	line-height:35px;
}

#barragrismenu{
	width:500px;
	float:left;
	line-height:30px;
	font-size:0.75em;
}

#barragrisfecha{
	width:280px;
	font-weight:normal;
	font-size:0.9em;
	line-height:30px;
	color:#FFFFFF;
	text-align:right;
}

#contenidoprincipal{
	margin:0px;
	margin-top:30px;
	margin-bottom:20px;
	margin-left:25px;
	margin-right:25px;
	padding:0px;
	width:400px;/*CAMBIAR DESPUÉS A 480*/
	display:table;
	float:left;
	height:350px;
	min-height:350px;
}

#contenidocentral{
	margin:0px;
	padding:0px;
	margin-top:20px;
	margin-bottom:20px;
	width:650px;
	display:table;
	float:left;
	height:auto;
}

#contenidocentralcontacta{
	margin:0px;
	padding:0px;
	margin-top:20px;
	margin-left:60px;
	width:550px;
	display:table;
	float:left;
	height:auto;
	min-height:350px;
	background-color:#990000;
	background-image:url(../imagenes/form_borde_sup.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#contenidocentralcontactainf{
	margin:0px;
	padding:0px;
	background-color:#900;
	background-image:url(../imagenes/form_borde_inf.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	margin-bottom:20px;
	margin-left:60px;
	width:550px;
	height:20px;
	float:left;
}

#contenidocentralcontacta p{
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}

#contenidocentralpromos{
	margin:0px;
	padding:0px;
	width:800px;
	display:table;
	min-height:350px;
	height:auto;
	float:left;
	background-color:#FFF;
	padding-bottom:20px;
}

#contenidoconozcanos{
	margin:0px;
	padding:0px;
	margin-left:40px;
	margin-right:30px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-top:20px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:20px;
	width:670px;
	display:table;
	background-color:#F4F4F4;
	background-image:url("../imagenes/fondo_conozcanos_sup.jpg");
	background-repeat:no-repeat;
	background-position:top;
}

#contenidoconozcanosinf{
	margin:0px;
	padding:0px;
	margin-left:40px;
	margin-right:30px;
	margin-bottom:20px;
	height:30px;
	margin-top:0px;
	width:710px;
	background-color:#F4F4F4;
	background-image:url("../imagenes/fondo_conozcanos_inf.jpg");
	background-repeat:no-repeat;
	background-position:bottom;
}

#contenidotrabajo{
	margin:0px;
	padding:0px;
	width:720px;
	padding:40px;
	display:table;
	background-color:#FFF;
	float:left;
}
	
#pie{
	margin:0px;
	padding:0px;
	margin-top:0px;
	width:100%;
	background-image:url("../imagenes/borde_inf.jpg");
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#EFEFEF;
	float:left;
}

#centrarpie{
	margin:0px;
	margin-top:0px;
	padding:0px;
	padding-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.60em;
	color:#666;
}

#centrarpie p{
	margin:0px;
	padding:0px;
	margin-top:7px;
	line-height:0.9em;
	text-align:center;
	list-style:none;
}

#pie #centrarpie p a{
	color:#666;
	text-decoration:none;
}

#pie #centrarpie p a:hover{
	text-decoration:underline;
	color:#333;	
}

.piep{
	font-size:1.1em;
}

#logo{
	margin:0px;
	margin-left:630px;
	margin-top:5px;
	padding:0px;
	width:150px;
	height:100px;
	float:none;
}

#menuprincipal{
	margin:0px;
	padding:0px;
	width:800px;
	float:left;
	margin-top:35px;
	magin-top:45px!important;
	margin-left:0px;
}

#menuprincipal ul{
	list-style:none;
	display:inline;
}

#menuprincipal li{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#FFFFFF;
	list-style:none;
	display:inline;
	text-align:left;
	float:left;
	margin-left:10px;
}

#menuprincipal a:link{
	color:#FFFFFF;
	text-decoration:none;
}
#menuprincipal a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
#menuprincipal a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#menusecundario{
	margin:0px;
	padding:0px;
	width:800px;
	height:27px;
	min-height:27px;
	background-image:url("../imagenes/fondo_inferior.jpg");
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#990000;
}

#menusecundario ul{
	margin:0px;
	line-height:27px;
	padding:0px;
	list-style:none;
	display:inline;
}

#menusecundario li{
	list-style:none;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#FFF;
	margin-left:10px;
}
#menusecundario a:link{
	color:#FFFFFF;
	text-decoration:none;
}
#menusecundario a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
#menusecundario a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

/*************************************************************/
#menuizquierdo{
	background-color:#CACACA;
	width:150px;
	float:left;
	margin-top:30px;
	text-align:right;
}

#menuizquierdo a:link{
	color:#262311;
	text-decoration:none;
}

#menuizquierdo a:visited{
	color:#262311;
	text-decoration:none;
}

#menuizquierdo a:hover{
	color:#262311;
	text-decoration:underline;
}

#menuizquierdo li{
	margin:0px;
	padding:0px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#595755;
	font-size:0.7em;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	list-style:none;
	border-bottom:1px solid #9E9E9E;
	width:138px;
	width:133px!important;
	height:25px;
	min-height:25px;
	/*background-color:#f2f0f0;*/
	display:block;
}

#menuizquierdo li a:link{
	color:#595755;
	text-decoration:none;
}

#menuizquierdo li a:visited{
	color:#595755;
	text-decoration:none;
}

#menuizquierdo li a:hover{
	color:#595755;
	text-decoration:underline;
}

#menuizquierdo ul{
	margin:0px;
	padding:0px;
}

/******************************************************************************/
#menuenventaizq{
	background-color:#E7E7E7;
	width:150px;
	float:left;
	margin-top:30px;
}

#menuenventaizq a:link{
	color:#006600;
	text-decoration:none;
}

#menuenventaizq a:visited{
	color:#006600;
	text-decoration:none;
}

#menuenventaizq a:hover{
	color:#006600;
	text-decoration:underline;
}

#menuenventaizq li{
	margin:0px;
	margin-top:2px;
	padding:0px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	font-size:0.8em;
	list-style:none;
	width:148px;
	width:143px!important;
	height:25px;
	min-height:25px;
	background-color:#f2f0f0;
	display:block;
}

#menuenventaizq ul{
	margin:0px;
	padding:0px;
}

/******************************************************************************/

.titulomenu{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#666666;
}

#info{
	width:150px;
	margin:0px;
	padding:0px;
	float:right;
	margin-top:30px;
	padding-left:10px;
}

.primerenlace{
	margin-top:20px;
}

.titulopromo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	font-size:0.9em;
	font-weight:bold;
}

.textos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:0.65em;
}

.textosblancos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:0.65em;
}

.porc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:0.66em;
}

.imagenborde{
	border:1px solid #666666;
}

.textopeq{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.65em;
	color:#666666;
	text-align:left;
	font-weight:bold;
}

.imagenleft{
	float:left;
	margin:0px;
	padding:0px;
	margin-right:10px;
	margin-bottom:10px;
	border:1px solid #CCC;
}

#financia{
margin-top:100px;
}

#pestana{
	margin:0px;
	padding:0px;
	float:left;
	margin-left:25px;
	margin-left:15px!important;
	width:550px;
}

.pestana{
	border:1px solid #D2D3D4;
	margin:2px;
	margin-left:8px;
	background-color:#999999;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	float:left;
	padding:3px;
}

#cajacontenido{
	margin:0px;
	padding:0px;
	float:left;
	margin-left:25px;
	margin-left:15px!important;
	width:550px;
	background-color:#D2D3D4;
}

#cajacontenido{
	margin:0px;
	padding:0px;
	float:left;
	margin-left:25px;
	margin-left:15px!important;
	width:550px;
	background-color:#D2D3D4;
	display:table;
}

#cajacontenidotrans{
	margin:0px;
	padding:0px;
	/*float:left;*/
	margin-left:40px;
	margin-left:40px!important;
	width:550px;
	display:table;
	text-align:inherit;
	
}

#fila{
	margin:0px;
	padding:0px;
	float:left;
	margin-left:10px;
	width:500px;
	/*background-color:#D2D3D4;*/
	margin-bottom:5px;
}

#sinresultfila{
	margin:0px;
	padding:0px;
	float:left;
	width:448px;
	margin-bottom:5px;
	/*height:20px;*/
	height:auto;
}

#sinresultfilatop{
	margin:0px;
	padding:0px;
	float:left;
	width:448px;
	margin-bottom:5px;
	margin-top:10px;
	padding-bottom:10px;
	height:20px;
}

.menuizquierda{
	line-height:25px;
	margin-top:2px;
	border-bottom:1px solid #CCCCCC;
	margin-left:5px;
	margin-right:5px;
}

.menuenventa{
	line-height:15px;
	margin-top:2px;
	padding-top:10px;
	margin-top:10px;
	border-bottom:1px solid #CCCCCC;
}


#fila b, #fila strong{color:#666666;
font-weight:bold;
}

#filaizquierda{
	margin:0px;
	padding:0px;
	float:left;
	width:245px;
	height:20px;
}

#filaizquierda p{
	margin:0px;
	padding:0px;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:0.7em;
	height:20px;
	line-height:20px;
	text-align:right;
}

#filaderecha{
	margin:0px;
	margin-left:5px;
	padding:0px;
	float:left;
	width:245px;
	height:auto;
}

#filaderecha p{
	margin:0px;
	padding:0px;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:0.7em;
	height:20px;
	line-height:20px;
}

#sinresultfilaizquierda{
	margin:0px;
	margin-left:10px;
	padding:0px;
	float:left;
	width:180px;
	/*height:20px;*/
	height:auto;
}

#sinresultfiladerecha{
	margin:0px;
	margin-left:5px;
	padding:0px;
	float:left;
	width:240px;
	/*height:20px;*/
	height:auto;
}

#sinresultfilaizquierda p{
	margin:0px;
	padding:0px;
	padding-left:10px;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:0.75em;
	height:20px;
	line-height:20px;
	text-align:left;
}


#sinresultfiladerecha p{
	margin:0px;
	padding:0px;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:0.75em;
	height:20px;
	line-height:25px;
}

#sinresultfila p{
	margin:0px;
	padding:0px;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:0.7em;
}


#fila p{
	margin:0px;
	padding:0px;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:0.7em;
}

#cajafila{
	margin:0px;
	padding:0px;
	float:left;
	margin-left:4px;
	width:119px;
	background-color:#D2D3D4;
	font-size:0.9em;
}

#cajafilap{
	margin:0px;
	padding:0px;
	float:left;
	margin-left:2px;
	width:100px;
	background-color:#D2D3D4;
	font-size:0.9em;
}

#filainfobasica{
	margin:0px;
	padding:0px;
	float:left;
	width:410px;
	background-color:#D2D3D4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:0.7em;
	float:left;
}

#hipoteca{
	margin:0px;
	padding:0px;
	width:300px;
	height:auto;
}

#reserva{
	margin:0px;
	padding:0px;
	width:400px;
	height:auto;
	background-color:#E4E4E4;
}

#reservafilaboton{
	margin:0px;
	padding:0px;
	float:left;
	width:400px;
	background-color:#E4E4E4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	height:32px;
}

#reservafila{
	margin:0px;
	padding:0px;
	/*float:left;*/
	width:400px;
	background-color:#E4E4E4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	/*height:25px;*/
}

#reservafila2{
	margin:0px;
	padding:0px;
	/*margin-top:10px;*/
	/*float:left;*/
	width:400px;
	background-color:#E4E4E4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	/*height:35px;*/
}

#reservafila2 p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	padding:5px;
	padding-left:12px;
}
#reservafila p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	padding:5px;
	padding-left:12px;
}

#reservafilatitulo{
	margin:0px;
	padding:0px;
	/*float:left;*/
	width:400px;
	background-color:#CCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	/*height:25px;*/
	margin-bottom:10px;
}

#reservafilatitulo p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	padding:5px;
	padding-left:12px;
	color:#000;
}

#reservatitulo{
	margin:0px;
	padding:0px;
	float:left;
	width:150px;
	text-align:left;
	height:25px;
}

#reservacaja{
	margin:0px;
	padding:0px;
	float:left;
	width:225px;
	height:25px;
}

#reservacaja input{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
}

#hipotecafilaboton{
	margin:0px;
	padding:0px;
	float:left;
	width:300px;
	height:25px;
	padding-top:10px;
	background-color:#E4E4E4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
}

#hipotecafilaboton p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
}

#hipotecafila{
	margin:0px;
	padding:0px;
	float:left;
	width:300px;
	background-color:#E4E4E4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
}

#hipotecafila p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
}

#hipotecatitulo{
	margin:0px;
	padding:0px;
	float:left;
	width:150px;
	text-align:right;
	height:20px;
}


#hipotecacaja input{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
}

.inputright{
	text-align:right;
}

.inputsinresultados{
	font-size:8pt;
	width:130px;
	height:15px;
}

.cajasinresultados{
	margin:0px;
	padding:0px;
	font-size:0.6em;
	size:0.8em;
	width:180px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}

.selectsinresultados{
	margin:0px;
	padding:0px;
	font-size:0.6em;
	size:0.75em;
	width:66px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}

.indexlocalidad{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#333;
	font-weight:bold;
}

.indexlocalidad a:link{
	text-decoration:none;
	color:#990000;
}

.indexlocalidad a:visited{
	text-decoration:none;
	color:#990000;
}

.indexlocalidad a:hover{
	text-decoration:underline;
	color:#990000;
}

#indexcaracteristicas{
	margin:0px;
	padding:0px;
	height:45px;
	min-height:45px;
}

.indexcaracteristicas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#666;
}

.indexcaracteristicas a:link{text-decoration:none; color:#666;}
.indexcaracteristicas a:visited{text-decoration:none; color:#666;}
.indexcaracteristicas a:hover{text-decoration:underline; color:#666;}

.txt15{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:0.65em;
	height:23px;
	border-bottom:1px solid #fff;
}

.txt15 a:link{
	color:#333;
	text-decoration:none;
}

.txt15 a:visited{
	color:#333;
	text-decoration:none;
}

.txt15 a:hover{
	color:#000;
	text-decoration:underline;
}

.tituloform{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:0.7em;
	height:23px;
	border-bottom:1px solid #fff;
	font-weight:bold;
}

.txt12{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	font-size:0.7em;
	height:23px;
	border-bottom:1px solid #fff;
	font-weight:bold;
}

.txt13{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	font-size:0.7em;
	height:23px;
	border-bottom:1px solid #fff;
	font-weight:bold;
	padding-right:15px;
	margin-bottom:5px;
}

.txt12 a:link{
	color:#990000;
	text-decoration:none;
}

.txt12 a:visited{
	color:#990000;
	text-decoration:none;
}

.txt12 a:hover{
	color:#990000;
	text-decoration:underline;
}

input{font-size:8pt;
color:#333333;
}

.left{text-align:left}
.right{text-align:left}
.center{text-align:left}

.boton{
	padding:3px;
	border:1px solid #666666;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	background-color:#C00;
	margin:2px;
	text-align:center;
}

.boton a:link{
	color:fff;
	text-decoration:none;
}

.boton a:visited{
	color:fff;
	text-decoration:none;
}

.boton a:hover{
	color:fff;
	text-decoration:none;
}


#hipotecafila{
	margin:0px;
	padding:0px;
	float:left;
	width:300px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	height:20px;
}

#hipotecafila p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	line-height:20px;
}

#hipotecacaja{
	margin:0px;
	margin-left:10px;
	padding:0px;
	float:left;
	width:130px;
	height:20px;
}

#hipotecacaja input{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
}

.siguiente{
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333;
	font-size:0.7em;
	text-align:center;
}

a.siguiente{
	color:#333;
}

a:hover.siguiente{
	color:#333;
	text-decoration:none;
	background-color:#CCCCCC;
}

.enlacerojo{
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#990000;
}

.enlacerojo a:link{
	color:#990000;
	text-decoration:underline;
}

.enlacerojo a:visited{
	text-decoration:underline;
	color:#990000;
}

.enlacerojo a:hover{
	text-decoration:none;
	color:#990000;
}

.fondoblanco{
	background-color:#FFFFFF;
}

#cuadro{
	margin:0px;
	margin-top:20px;
	margin-left:40px;
	padding:0px;
	/*float:left;*/
	width:550px;
	border:1px solid #333;
	display:table;
	background-color:#9E2222;
}

#cuadroprint{
	margin:0px;
	margin-top:20px;
	padding:0px;
	/*float:left;*/
	width:550px;
	border:1px solid #333;
	display:table;
	background-color:#9E2222;
}

#marcotituloizda{
	margin:0px;
	padding:0px;
	float:left;
	width:100px;
	background-color:#9E2222;
}

#marcotituloizda p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#fff;
	font-weight:bold;
	text-align:right;
	margin-right:5px;
	margin-top:10px;
}

#contenidocuadro{
	margin:0px;
	padding:0px;
	float:left;
	width:450px;
}

#filacuadro{
	margin:0px;
	padding:0px;
	/*float:left;*/
}

/*#contenidocuadrotitulo{
	margin:0px;
	padding:0px;
	float:left;
	width:223px;
	background-color:#CCC;
	border:1px solid #666;
}*/

#contenidocuadrotitulo{
	margin:0px;
	padding:0px;
	float:left;
	width:223px;
	background-color:#fff;
	border:1px solid #fff;
}

#contenidocuadrotitulo p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.65em;
	size:0.65em;
	text-align:center;
}

/*#contenidocuadrocaja{
	margin:0px;
	padding:0px;
	float:left;
	width:224px;
	background-color:#f4f4f4;
	min-height:40px;
	height:40px;
	border-left:1px solid #666666;
}*/

#contenidocuadrocaja{
	margin:0px;
	padding:0px;
	float:left;
	width:224px;
	background-color:#900;
	min-height:40px;
	height:40px;
}

#contenidocuadrocaja select{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.65em;
}

#contenidocuadrocaja p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:25px;
	margin:0px;
	padding:0px;
}

.selectpeq{
	font-size:0.65em;
	margin:0px;
	padding:0px;
	margin-top:10px;
}

.inputindex{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	size:0.8em;
	background-color:#DEDEDC;
	color:#797979;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-top:10px;
}

.inputcita{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	size:0.8em;
	background-color:#DEDEDC;
	color:#797979;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-top:15px;
}

.btnhipoteca{
	margin-top:10px;
	margin-bottom:10px;
}

#producto{
	margin:0px;
	margin-top:20px;
	margin-left:40px;
	padding:0px;
	width:550px;
	border:1px solid #333;
	display:table;
}

#productoprint{
	margin:0px;
	margin-top:20px;
	padding:0px;
	width:550px;
	border:1px solid #333;
	display:table;
}

#productofila{
	margin:0px;
	padding:0px;
	width:550px;
	background-color:#e5e5e5;
	border-bottom:1px solid #666666;
	display:table;
}

#productofilaTituloP{
	margin:0px;
	padding:0px;
	width:550px;
	height:25px;
	float:none;
	background-color:#C6C6C6;
	border-bottom:1px solid #666666;
}

#productofilaTituloP p{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#666666;
	margin-left:5px;
	font-weight:bold;
	line-height:25px;
}

#productofilatitulo{
	margin:0px;
	margin-left:0px;
	padding:0px;
	width:125px;
	height:auto;
	height:25px!important;
	line-height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	display:table;
}

#productofilatitulo p{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	margin-left:5px;
}

#productofiladato{
	margin:0px;
	padding:0px;
	width:150px;
	height:auto;
	height:25px!important;
	line-height:25px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	display:table;
}

#productofiladato p{
	margin:0px;
	padding:0px;
}

/************************************************************************/
#cuadroinfogeneral{
	margin:0px;
	padding:0px;
	margin-top:10px;
	margin-left:40px;
	width:550px;
	/*float:left;*/
	display:table;
}

#cuadroinfogeneralprint{
	margin:0px;
	padding:0px;
	margin-top:10px;
	width:550px;
	/*float:left;*/
	display:table;
}

#infogeneralImagenes{
	margin:0px;
	padding:0px;
	width:198px;
	height:150px;
	background-color:#CCCCCC;
	float:left;
}

#productoinfogeneral{
	margin:0px;
	margin-left:3px;
	padding:0px;
	width:345px;
	border:1px solid #333;
	display:table;
}

#productofilainfogeneral{
	margin:0px;
	padding:0px;
	width:345px;
	height:25px;
	/*float:left;*/
	background-color:#e5e5e5;
	border-bottom:1px solid #666666;
	line-height:25px;
}

#productofilaTituloPinfogeneral{
	margin:0px;
	padding:0px;
	width:345px;
	height:25px;
	float:left;
	background-color:#C6C6C6;
	border-bottom:1px solid #666666;
}

#productofilaTituloPinfogeneral p{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#666666;
	margin-left:5px;
	font-weight:bold;
	line-height:25px;
}

.productofilaTituloPinfogeneral{
	margin:0px;
	padding:0px;
	padding-left:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#666666;
	font-weight:bold;
	line-height:25px;
	background-color:#C6C6C6;
	border-bottom:1px solid #333;
	border-top:1px solid #333;
}

#productofilatituloinfogeneral{
	margin:0px;
	padding:0px;
	width:65px;
	height:25px;
	float:left;
	background-color:#e5e5e5;
}

#productofilatituloinfogeneral p{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:2px;
	font-size:0.60em;
}

.productofilatituloinfogeneral{
	margin:0px;
	padding:0px;
	padding-left:4px;
	font-family:Arial, Helvetica, sans-serif;x;
	font-size:0.60em;
	background-color:#e5e5e5;
	border-bottom:1px solid #333;
}

#productofiladatoinfogeneral{
	margin:0px;
	padding:0px;
	width:100px;
	height:25px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	
}

.productofiladatoinfogeneral{
	height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	background-color:#e5e5e5;
	border-bottom:1px solid #333;
}

#productofiladatoinfogeneral p{
	margin:0px;
	padding:0px;
	line-height:15px;
	margin-top:5px;
}

.tablaproducto{
	margin:0px;
	padding:0px;
	margin-left:40px;
}

/***********************************************************************************/
#ventadatos{
	margin:0px;
	margin-left:5px;
	padding:0px;
	float:left;
	width:540px;
	background-color:#f8f8f8;
	border-left:1px solid;
}

.ventafilatitulo{
	margin:0px;
	padding:0px;
	width:540px;
	height:25px;
	background-color:#BFBFBF;
	border-bottom:1px solid #666;
}

.ventafila{
	margin:0px;
	padding:0px;
	width:540px;
	height:25px;
	background-color:#e5e5e5;
	border-bottom:1px solid #666;
	line-height:25px;
}

.ventafila p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.65em;
	color:#333;
	margin-left:5px;
	line-height:25px;
	text-align:center;
}

.ventafilatitulo p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000;
	margin-left:5px;
	font-weight:bold;
	line-height:25px;
	text-align:center;
}

.ventaref{
	margin:0px;
	padding:0px;
	width:50px;
	border-bottom:1px solid;
	border-left:1px solid #000;
}


.ventadescripcion{
	margin:0px;
	padding:0px;
	width:200px;
	height:25px;
	border-bottom:1px solid;
	
}
.ventaref p{
	margin:0px;
	padding:0px;
	line-height:15px;
	margin-top:5px;
}

.ventadescripcion p{
	margin:0px;
	padding:0px;
	line-height:15px;
	margin-top:5px;
}

.ventaprovincia{
	margin:0px;
	padding:0px;
	width:80px;
	height:25px;
	border-bottom:1px solid;
}

.ventaprovincia p{
	margin:0px;
	padding:0px;
	line-height:15px;
	margin-top:5px;
}

.ventapoblacion{
	margin:0px;
	padding:0px;
	width:110px;
	height:25px;
	border-bottom:1px solid;
}

.ventapoblacion p{
	margin:0px;
	padding:0px;
	line-height:15px;
	margin-top:5px;
}

.ventaprecio{
	margin:0px;
	padding:0px;
	width:100px;
	height:25px;
	border-bottom:1px solid;
}

.ventaprecio p{
	margin:0px;
	padding:0px;
	line-height:15px;
	margin-top:5px;
}

.modalidad{
	margin:0px;
	padding:0px;line-height:25px;
	background-color:#CCCCCC;
	color:#262311;
	padding-left:10px;
	padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.70em;
	font-weight:bold;
}

/*********************************************/
/*#filareferenciatitulo{
	margin:0px;
	padding:0px;
	float:left;
	width:448px;
	background-color:#CCC;
	border:1px solid #666;
}*/

#filareferenciatitulo{
	margin:0px;
	padding:0px;
	float:left;
	width:448px;
	background-color:#F4F4F4;
}

#filareferenciatitulo p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.65em;
	size:0.65em;
	text-align:center;
}

.textoproducto{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.68em;
	margin:0px;
	padding:0px;
	margin-left:3px;
	line-height:15px;
	height:auto;
}

/*#filareferenciacaja{
	margin:0px;
	padding:0px;
	float:left;
	width:448px;
	background-color:#f4f4f4;
	min-height:40px;
	height:40px;
	border-left:1px solid #666666;
	display:table;
}*/

#filareferenciacaja{
	margin:0px;
	padding:0px;
	float:left;
	width:448px;
	background-color:#fff;
	min-height:40px;
	height:auto;
	/*border-left:1px solid #666666;*/
	display:table;
}

#filareferenciacaja p{
	font-family:Arial, Helvetica, sans-serif;
}

#pedircita{
	margin:0px;
	padding:0px;
	width:100px;
	float:left;
	height:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:1.2em;
	line-height:50px;
	background-color:#990000;
	text-align:center;
}

#textocita{
	margin:0px;
	padding:0px;
	width:100px;
	float:left;
	width:350px;
	height:50px;
}

#textocita p{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:0.7em;
	text-align:center;
	padding-top:5px;
}


#citaboton{
	margin:0px;
	padding:0px;
	width:100px;
	height:50px;
	line-height:50px;
	float:left;
}

.direccion{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	color:#fff;
	text-align:center;
	margin:0px;
	padding:0px;
	padding-top:8px;
	padding-bottom:8px;
}

.enviaramigo{
	margin:0px;
	padding:0px;
	padding-left:6px;
}

.inputenviaramigo{
	margin:0px;
	padding:0px;
	font-size:0.6em;
	size:0.8em;
	width:110px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}

#destacado{
	margin:0px;
	padding:0px;
	width:112px;
	float:left;
	min-height:40px;
}

.imagenportada{
	float:left;
}

.ventadato{
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}

.ventadato a:link{
	color:#333;
	text-decoration:none;
}

.ventadato a:visited{
	color:#333;
	text-decoration:none;
}

.ventadato a:hover{
	color:#333;
	text-decoration:underline;
}

.mailtitulo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#000;
	text-align:right;
	font-weight:bold;
}

.maildato{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000;
	text-align:right;
}


.notaventa{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#990000;
	text-align:center;
	margin-top:8px;
}

.click{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	color:#990000;
	text-align:center;
	margin-top:8px;
}

.notapromo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#990000;
	text-align:left;
	margin-top:8px;
}

.notasinresult{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#990000;
	margin:5px;
	line-height:17px;
	font-weight:normal;
}

.tituloplano{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#990000;
	margin:5px;
	line-height:17px;
	font-weight:normal;
	text-decoration:underline;
	margin-bottom:3px;
}

/****************  MAQUETACIÓN DEL MAIL  **************************/
#mail{
	margin:0px;
	margin-top:20px;
	margin-left:40px;
	padding:0px;
	/*float:left;*/
	width:550px;
	border:1px solid #666;
	display:table;
	background-color:#fff;
}

#mailtitulo{
	margin:0px;
	padding:0px;
	float:left;
	width:490px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#900;
	border-bottom:2px solid #900;
	text-align:right;
	padding-right:35px;
	padding-left:25px;
	margin-bottom:10px;
	margin-top:10px;
}

/**********************************************************************/
.fotoleft{
	float:left;
	margin:3px;
}

.precio{
	width:50px;
	font-size:0.6em;
}

#centrarmail{
	width:550px;
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	display:table;
	min-height:300px;
	height:300px;
}

/**********************************************************************/
.imagenmenupromociones{
	margin:0px;
	padding:0px;
	margin-top:20px;
}

#promosenventa{
	margin:0px;
	margin-left:40px;
	margin-top:20px;
	padding:0px;
	padding-bottom:30px;
	background-color:#F4F4F4;
	width:550px;
	height:200px;
	min-height:200px;
	display:table;
}

.titulopromosenventa{
	margin:0px;
	padding:0px;
	margin-left:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:0.9em;
	font-weight:bold;
}

#promosenventacuadro{
	margin:0px;
	padding:0px;
	background-color:#F4F4F4;
	width:150px;
	margin-left:15px;
	margin-top:25px;
	float:left;
	min-height:150px;
	height:150px;
	background-color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.65em;
	color:#333;
	text-align:center;
}

#promosenventacuadro b{
	font-weight:bold;
	color:#990000;
	font-size:1.2em;
}

#promosenventacuadro p{
	margin:0px;
	padding:5px;
}

.menuentregadas{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}

a.menuentregadas{
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em; 
	text-decoration:none;
	color:#666;
}

a:hover.menuentregadas{
	text-decoration:underline;
	color:#990000;
}

.seccion {font-family:Tahoma,Verdana,Arial,Helvetica;color:#4A4A4A;font-weight:none;font-size:11px;text-decoration:none;}
.seccion a:link {font-family:Tahoma,Verdana,Arial,Helvetica;color:#4A4A4A;font-weight:none;font-size:11px;text-decoration:underline;}
.seccion a:visited {font-family:Tahoma,Verdana,Arial,Helvetica;color:#4A4A4A;font-weight:none;font-size:11px;text-decoration:underline;}
.seccion a:hover {font-family:Tahoma,Verdana,Arial,Helvetica;color:#4A4A4A;font-weight:none;font-size:11px;text-decoration:underline;}

.destseccion {font-family:Tahoma,Verdana,Arial,Helvetica;color:#fffff;font-weight:bold;font-size:11px;text-decoration:none;}

.Delal {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  font-weight:none;}
.Delal a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  font-weight:none; text-decoration:none;}
.Delal a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  font-weight:none; text-decoration:none;}
.Delal a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  font-weight:none; text-decoration:underline;}

.titulocurric{font-weight:bold;
text-align:right;
color:#FFF;
padding:0px;
padding-right:30px;
margin:0px;
background-image:url(../imagenes/titulo_curric_fondo.jpg);
background-repeat:no-repeat;
background-position:top right;
}

#contenidoenlaces{
	margin:0px;
	padding:0px;
	padding-left:50px;
	padding-right:50px;
	padding-bottom:20px;
	width:690px;
	display:table;
	min-height:350px;
	height:auto;
	background-color:#FFF;	
	float:left;
}


#enlacestitulo{
	margin:0px;
	margin-top:20px;
	padding:0px;
	padding-left:20px;
	width:670px;
	height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	color:#990000;
	background-color:#F4F4F4;
	border:1px solid #999;
	line-height:25px;
}

#enlacestitulo a{
	color:#990000;
	text-decoration:none;
}

#enlacestitulo a:hover{
	color:#990000;
	text-decoration:underline;
}

#enlacesclasificados{
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	padding-right:20px;
	padding-top:10px;
	width:670px;
	height:auto;
	border:0px;
	border-left:1px solid #999;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	display:table;
}

#enlacesclasificados li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#333;
	list-style-image:url(../imagenes/flecha_li_2.gif);
	padding-top:5px;
	padding-bottom:5px;
}

#avisolegal{
	margin:0px;
	margin-bottom:20px;
	padding-top:30px;
	padding-bottom:30px;
	width:690px;
	height:auto;
	border-left:1px solid #999;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	display:table;
}

#avisolegal p{
	padding-left:30px;
	padding-right:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#333;
	list-style-image:url(../imagenes/flecha_li_2.gif);
}

#avisolegal p a{
	color:#990000;
	text-decoration:none;
}

#avisolegal p a:hover{
	color:#990000;
	text-decoration:underline;
}

#enlacesclasificados li a{
	color:#000;
	text-decoration:none;
}

#enlacesclasificados li a:hover{
	color:#000;
	text-decoration:underline;
}

#mapawebborde{
	border:1px solid #CCC;
	width:600px;
	background-color:#F4F4F4;
}

/******************************************************************************/
/****************************** MAPA WEB **************************************/
/******************************************************************************/
#mapaweb{
	margin:0px;
	padding:0px;
	padding-left:50px;
	width:750px;
	display:table;
	min-height:350px;
	height:auto;
	background-color:#FFF;	
	float:left;
}

#contenidomapaweb{
	margin:0px;
	margin-left:30px;
	padding:0px;
	width:590px;
	background-image:url(../imagenes/mapaweb_fondo.gif);
	padding-left:60px;
	background-repeat:repeat-y;
	float:left;
}

#contenidomapawebsup{
	margin:0px;
	margin-top:30px;
	margin-left:30px;
	padding:0px;
	width:600px;
	height:50px;
	background-image:url(../imagenes/mapaweb_fondosup.gif);
	background-repeat:repeat-y;
	line-height:50px;
	padding-left:50px;
	float:left;
}

#contenidomapawebinf{
	margin:0px;
	margin-left:30px;
	margin-bottom:30px;
	padding:0px;
	width:650px;
	height:25px;
	background-image:url(../imagenes/mapaweb_fondoinf.gif);
	background-repeat:repeat-y;
	float:left;
}

#contenidomapaweb ul{
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:00px;
	padding:0px;
}

#contenidomapaweb ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	padding:5px;
	color:#666;
	list-style-image:url(../imagenes/flecha_li.gif);
}

#contenidomapaweb ul li a{
	color:#666;
	text-decoration:none;
}

#contenidomapaweb ul li a:hover{
	color:#990000;
	text-decoration:underline;
}

#contenidomapaweb ul li li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.95em;
	color:#999;
	margin-left:20px;
	list-style-image:url(../imagenes/flecha_li_2.gif);
}

#contenidomapaweb ul li li a{
	color:#999;
	text-decoration:none;
}

#contenidomapaweb ul li li  a:hover{
	color:#333;
	text-decoration:underline;
}

#conozcanos{margin:0px;
padding:0px;
padding-top:60px;
width:548px;
margin-left:30px;
margin-right:30px;
padding-left:20px;
padding-right:20px;
display:table;
border:1px solid #666;
background-color:#f4f4f4;
background-image:url(../imagenes/misc/conozcanos/titulo_conozcanos.gif);
background-repeat:no-repeat;
background-position:top;
}

#conozcanos a{
color:#009933;
text-decoration:none;
}

#conozcanos a:hover{
color:#990000;
text-decoration:underline;
}

#ganar{
	margin:0px;
	padding:0px;
	padding-top:60px;
	width:548px;
	margin-left:30px;
	margin-right:30px;
	padding-left:20px;
	padding-right:20px;
	display:table;
	border:1px solid #666;
	background-color:#f4f4f4;
	background-image:url(../imagenes/misc/conozcanos/titulo_ganar.gif);
	background-repeat:no-repeat;
	background-position:top;
}

#ganar a{
	color:#009933;
	text-decoration:none;
}

#ganar a:hover{
	color:#990000;
	text-decoration:underline;
}

#indexsup{
	margin:0px;
	padding:0px;
	background-color:#900;
	background-image:url(../imagenes/index_sup.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:550px;
	height:19px;
}

#indextitbuscador{
	margin:0px;
	padding:0px;
	width:550px;
	height:19px;
}

#indextitbuscador p{
	margin:0px;
	padding:0px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	margin-left:50px;
	font-weight:bold;
}

#indexinf{
	margin:0px;
	padding:0px;
	background-image:url(../imagenes/index_inf.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:19px;
}

#cajaportada{
	margin:0px;
	padding:0px;
	width:550px;
	height:auto;
	background-color:#900;
	margin-left:40px;
	display:table;
}

#contenidocajaportada{
	margin:0px;
	padding:0px;
	width:550px;
	height:auto;
	background-color:#FFF;
	width:450px;
	margin-left:50px;
	border:1px solid #fff;
	display:table;
}