/* HOJA DE ESTILOS BENAVERD --------------------------------------
-----------------------------------------vgcomunicacion.com-----dhc */


/* estilos generales ---------------------------------- */

body {
	margin:0px;
	border:0px;
	padding:0px;
}
a img {border:0px;}
.index {background: url(/images/fondos/backhome.jpg) repeat-x left top;}
.inner {background: url(/images/fondos/backinner.jpg) repeat-x left top;}
#contenedora {
	height:589px;
	margin:0px auto;
	padding:0px;
	width:960px;
}
#top { line-height:20px; width:960px; height:17px; padding-top:3px;}
.idiomas { float:left; width:165px; text-align:left;}
.info {float:right; width:235px; text-align:right; }

#logoshome { height:118px; line-height:118px; text-align:center;}
#logocover {
	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 30px;
	height: 103px;
	width: 201px;
	z-index: 20;
	left: 50%;
	margin-left:-95px;
}

.logovj {
	float:left;
	left: 13px;
	top: 27px;
}
.logobnv {
	float:left;
	left: 162px;
	top: 11px;
}
.infotel {
	float:left;
	right: -312px;
	top: 27px;
}
.logovj, .logobnv, .infotel {
	position:relative;
}
/* menu home --------------------------------------------------------- */
#menuhome {
	height:44px;
	display:block;
	margin:0px;
	padding: 0px;
	line-height: 44px;
	margin-top:10px;
}
#navegacion {
	margin: 0px;
	padding-left:23px;
	text-align: left;
	height: 44px;
}

#menuhome li{ float:left; list-style: url(none) none;}

#presentacion a, #entorno a, #galeria a, #memoria a, #planos a, #comollegar a, #viviendasjardin a {
	float:left;
	display:block;
	padding: 44px 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:44px;
	background: no-repeat;
	cursor:pointer;
	margin: 0px;
}
#menuhome a:active { background-position: 0 -44px;}
#menuhome a:hover { background-position: 0 -44px ;}
#menuhome .selected { background-position: 0 -44px ;}


#presentacion a{ background:url(/images/menu/presentacion.gif); width:125px;}
#entorno a{ background: url(/images/menu/entorno.gif); width:140px;}
#galeria a{ background: url(/images/menu/galeria.gif); width:133px; }
#memoria a{ background: url(/images/menu/memoria.gif); width:145px;}
#planos a{ background: url(/images/menu/planos.gif); width:109px;}
#comollegar a{ background: url(/images/menu/comollegar.gif); width:136px;}
#viviendasjardin a{ background: url(/images/menu/viviendasjardin.gif); width:126px;}

/* contenido interior --------------------------------------------------------- */

#contenidoinner {
	background: url(/images/fondos/backcontenidoinner.jpg) no-repeat left top;
	display: block;
	margin: 0px;
	padding: 0px;
	clear: both;
	position: relative;
	top: 19px;
	width: 960px;
	height: 314px;
	min-height:314px;
}
#leftside {
	width:229px;
	float:left;
	text-align:left;
	margin: 0px;
	padding: 13px 0px 0px;
}
ul#banners  { margin:0; padding:0px;}
ul#banners li {
	margin: 0px;
	padding: 0px;
	list-style: url(none) none;
}
#rightside {
	width:709px;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans", "small Fonts";
}
#rightside h1 {
	color: #A8A296;
	font-size: 12px;
	line-height: 16px;
	margin: 0px 0px 10px;
	padding: 2px 10px 2px 10px;
	text-align: left;
	background: #ECE8D7;
}
#rightside h2 {
	color: #8C9D7E;
	background: #E5ECD7;
	font-size: 12px;
	padding-right:5px;
	text-align: left;
	display: inline;
}
#rightside p {
	color: #9D9D9D;
	font-size: 11px;
	line-height: 14px;
}
#rightside a {
	text-decoration:underline;
	color:#8C9D7E;
}

/* Entorno */
.foto-entorno{
	display:block;
	margin:5px auto;
	padding:4px;
	float:left;
}
.entorno-texto{
	margin-top:45px;
	margin-left:310px;
}
/* Fin de Entorno */



/* memoria de calidades  ----------------------------------- */

#lista-memoria {
	margin: 0px;
	padding-left: 30px;
	padding-top: 30px;
	display: block;
}

.item-memoria {
	width: 226px;
	height: 79px;
	float: left;
	margin: 0px;
	padding: 0px;
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #BBB9AD;
	display: inline;
}

html>body .item-memoria {margin-bottom:20px;}

.foto-item {

	height: 79px;
	width: 93px;
	margin: 0px;
	float: left;
	background: url(/images/fondos/fondo_item.jpg) no-repeat left top;
	padding: 5px 0px 0px;
	text-align: left;
}

.fotomemoria {
	margin: 0px;
	padding: 0px;
	text-align: left;
	height: 71px;
	width: 71px;
	float: left;
}

.amplia {
	width: 18px;
	height: 18px;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	position: relative;
	top: 50px;
}

.nombre-item {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	text-align: left;
	display: block;
	float: right;
	width: 122px;
	font-weight: bold;
}

.desc-item {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: right;
	display: block;
	width: 122px;
	text-align: left;
}

#descargapdf {
	height: 197px;
	width: 137px;
	margin: -286px 0px 0px 330px;
	padding: 0px;
	position: absolute;
	text-align: left;
	float: right;
	left: 50%;

}

/* fin memoria de calidades ----------------------------------- */

/* paginador ----------------------------------- */

#paginador{
	_margin:3px auto;
	display:block;
	text-align:center;
	color:#848379;
	clear: both;
	padding: 0px;
	font: bold 10px Arial, sans-serif;
}

#paginador img{
    vertical-align:bottom;
}
/* fin de paginador ----------------------------------- */


/* galería de imágenes  ----------------------------------- */

#lista-galeria {}
#submenugaleria  {
	height:20px;
	text-align:right;
	display: block;
	background: #E5ECD7;
	margin: 0px 0px 20px;
	padding: 0px;
	width: 709px;
	font: bold 11px/20px Verdana, Arial, Helvetica, sans-serif, "Lucida Sans", "small Fonts";
}
#submenugaleria a{
	color: #8C9D7E;
	text-decoration: none;
	margin: 0px 4px;
	padding: 2px;
	line-height:20px;
	height:20px;
	
}
#submenugaleria a:hover{
	color: #E5ECD7;
	text-decoration:none;
	margin: 0px 4px;
	padding: 2px;
	background: #8C9D7E;
}
.item-galeria {display:inline; float:left; margin-bottom:10px;}
.foto-galeria {background: url(/images/fondos/backgaleria.jpg) no-repeat left top; width:169px; height:103px; padding-left:8px; padding-top:8px; margin:0px;}
.item-galeria p {margin:0px 0px 0px 3px; padding-left:8px; border:0px; background:url(/images/botones/bulletgaleria.jpg) no-repeat left 3px;}

/* fin galería de imágenes  ----------------------------------- */



/* Viviendas Jardín  ----------------------------------- */
ul#submenu { margin:0px 0px 20px 0px; border:0px; padding:0px; font-family:Verdana, Arial; font-size:11px; line-height:14px; font-weight:bold; clear:right; display:block; position:relative; left:45px;}
#submenu li {list-style:none; margin-bottom:8px;}
#submenu li a{color:#FFFFFF; background-color:#D0DBB9; text-decoration:none; padding:2px; display:block; width:180px; text-align:right;}
#submenu li a:hover {background-color:#ECE8D7; text-decoration:none; color:#A8A296;}



.tabla-promociones {
	font-size:11px;
	color: #9D9D9D;
	width: 709px;
}

/* fin Viviendas Jardín  ----------------------------------- */

/* como llegar  ----------------------------------- */
#bloque {
	margin: 0px;
	padding: 0px;
	display: block;
	width: 350px;
}
.bloquea{
	margin: 0px;
	padding: 0px;
	float: right;
	position: relative;
	right: 15px;
}
.bloqueb{
	float: left;
	margin: 0px;
	padding: 0px;
}
.mapauno {
	float: left;
	margin: 0px;
	padding: 0px;
}
.mapados {
	float: right;
	margin: 0px;
	padding: 0px;
}


/* fin como llegar  ----------------------------------- */

/* formulario contacto  ----------------------------------- */



#formulario_contacto {
	padding: 25px 0px 0px;
	font-size: 11px;
	margin: 0px;
	width: 709px;
	float: right;
	clear: left;
}

#contacto {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	width: 709px;
}

#contacto table {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans", "small Fonts";
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	width: 709px;
}

.txt-caja {
	text-align: right;
	margin: 0px;
	padding: 2px 4px 0px 0px;
	color: #6E6B0C;
	font-weight: normal;
	vertical-align: top;
	font-size: 10px;
}

.cajatexto {
	margin: 2px 0px;
	padding: 1px;
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #AA9A93;
	border: 1px solid #6B6B09;
	text-align: left;
	height: 15px;
}

.areadetexto {
	margin: 2px 0px;
	padding: 1px;
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #AA9A93;
	border: 1px solid #6B6B09;
}

.enviar {
	border: 1px solid #8E8E8E;
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
	font: 8px "small Fonts", Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	color: #AA9A93;
	text-transform: uppercase;
}
/* fin formulario contacto  ----------------------------------- */

/* Planos */
#lista-planos {
	margin: 0px;
	padding-left: 30px;
	padding-top: 30px;
	display: block;
}

.item-plano {
	width: 226px;
	height: 79px;
	float: left;
	margin: 0px;
	padding: 0px;
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #BBB9AD;
	display: inline;
}

html>body .item-plano {margin-bottom:20px;}
/* fin de planos --------------------------------------- */
/* Promociones */
#cover-galerias {
	margin-top:10px;
	}
}

