BODY 
{
	text-align :center;
	background-image : url(../imagenes/fondo_pagina.jpg);
	background-repeat : no-repeat;
}

#barra_enlaces , #barra_enlaces_empresa, #barra_enlaces_proximos, #barra_enlaces_entregadas, #barra_enlaces_enventa, #barra_enlaces_contacto
{
	width:730px;
	height:39px;
	margin:auto;
	background-image : url(../imagenes/fondo_barra.jpg);
	background-repeat : no-repeat;
	line-height : 2.2;
}

#barra_enlaces_empresa
{
	background-image : url(../imagenes/fondo_barra_empresa.jpg);
}

#barra_enlaces_proximos
{
	background-image : url(../imagenes/fondo_barra_proximos.jpg);
}

#barra_enlaces_entregadas
{
	background-image : url(../imagenes/fondo_barra_entregadas.jpg);
}

#barra_enlaces_enventa
{
	background-image : url(../imagenes/fondo_barra_enventa.jpg);
}

#barra_enlaces_contacto
{
	background-image : url(../imagenes/fondo_barra_contacto.jpg);
}

#barra_enlaces A, #barra_enlaces_empresa A, #barra_enlaces_proximos A, #barra_enlaces_entregadas A, #barra_enlaces_enventa A, #barra_enlaces_contacto A
{
	text-decoration : none;
	font-size :13px;
	color:#2E3E59;
	margin-left:8px;
	margin-right:8px;
	font-family : Trebuchet MS;
	vertical-align :middle ;
}

#barra_enlaces A:hover, #barra_enlaces_empresa A:hover, #barra_enlaces_proximos A:hover, #barra_enlaces_entregadas A:hover, #barra_enlaces_enventa A:hover,  #barra_enlaces_contacto A:hover
{
	color:#FFF;
}

#barra_enlaces_empresa A.seleccionado, #barra_enlaces_proximos A.seleccionado, #barra_enlaces_entregadas A.seleccionado, #barra_enlaces_enventa A.seleccionado, #barra_enlaces_contacto A.seleccionado
{
	text-decoration : none;
	font-size :13px;
	color:#FFF;
	margin-left:8px;
	margin-right:8px;
	font-family : Trebuchet MS;
	vertical-align :middle ;
}

#botones_scroll 
{
	float:left;
	margin-left:3px;
}

#botones_scroll IMG
{
	border:0;
	margin-top:4px;
}

#contenedor 
{
	margin:auto;
	width:780px;
	height :618px;
	background-image : url(../imagenes/fondo_contenedor.jpg);
	background-repeat : no-repeat;
	background-position : center bottom;
}

#cabecera
{
	float:left;
	width:780px;
	height:218px;
}

.direccion_contacto
{
	font-size :11px;
	font-weight : bold;
	color:#617AA4;
	font-family : Trebuchet MS;
}

.direccion_contacto A
{
	font-size :11px;
	color:#CEAA00;
	font-family : Trebuchet MS;
	text-decoration :none;
}

.direccion_contacto A:hover
{
	color:#2E3E59;
}

form 
{
	margin:0;
	padding:0;
	border:0;
}

#formulario 
{
	float:left;
	width:275px;
	height:275px;
	margin-left:15px;
	margin-top:10px;
	background-color : #FFF;
}

.formulario_campo
{
	float:left;
	width:150px;
	height:18px;
	margin-left:10px;
	margin-top:5px;
	font-size :10px;
	color:#000;
	font-family : verdana;
	text-align :left;	
}

.formulario_caja
{
	float:left;
	margin-left:10px;
}

.formulario_caja INPUT
{
	width:230px;
	height:18px;
	font-size :12px;
	color:#000;
	font-family : verdana;
	text-align :left;	
	border : 1px #6783A3 solid;
}

.formulario_caja INPUT.boton
{
	width:50px;
	height:22px;
	padding:3;
	font-size :12px;
	color:#000;
	font-family : verdana;
	text-align :left;	
	border : 1px #6783A3 solid;
	background-color : #FFF;
}

.formulario_caja TEXTAREA
{
	width:230px;
	height:30px;
	font-size :12px;
	color:#000;
	font-family : verdana;
	text-align :left;	
	border : 1px #6783A3 solid;
	margin-bottom :10px;
}

#formulario_explicacion
{
	float:left;
	width:150px;
	height:275px;
	margin-left:15px;
	margin-top:10px;
	font-size :11px;
	color:#617AA4;
	font-family : Trebuchet MS;
	text-align :left;	
}

#formulario_explicacion A
{
	font-size :11px;
	color:#CEAA00;
	font-family : Trebuchet MS;
	text-decoration :none;
}

#formulario_explicacion A:hover
{
	color:#2E3E59;
}

.formulario_explicacion_gris 
{
	color:#9F9F9F;
}

#galeria_imagenes
{
	float:left;
	width:430px;
	height:100px;
	margin-left:20px;
	margin-top:8px;
}

#galeria_imagenes IMG 
{
	border:0;
	margin-left:5px;
	margin-right:5px;
}

#img_cabecera 
{
	border:0;
	vertical-align : bottom ;
}

#img_promociones
{
	float : right;
	border:0;
	margin:0;
}

#img_situacion
{
	border:1px #617AA4 solid;
}

#img_flash 
{
	float:left;
	margin-left:4px;
	margin-top:5px;
}

#menu_central
{
	float:left;
	width:780px;
	height:400px;
}

#menu_promociones
{
	width:728px;
	height:335px;
	background-image :url(../imagenes/fondo_promociones.jpg);
	margin:auto;
	margin-top :0;
	border:1px #FFF solid;
}

#menu_contacto
{
	width:728px;
	height:335px;
	background-image :url(../imagenes/fondo_contacto.jpg);
	margin:auto;
	margin-top :0;
	border:1px #FFF solid;
}

#menu_entregadas
{
	float:right;
	width:255px;
	height:325px;
	text-align :left;
}


#menuv {
	width: 215px;
	font-size :12px;
	font-family : Trebuchet MS;
	margin-top:10px;
}

#menuv ul, li {
	list-style-type: none;
}

#menuv ul {
	margin: 0;
	padding: 0;
}

#menuv a {
	text-decoration: none;
	color: #436294;
	display: block;
	padding-bottom:3px;
	padding-left:1px;
	width: 182px;
}

#menuv a.seleccionado {
	text-decoration: none;
	color: #436294;
	display: block;
	padding-bottom:3px;
	padding-left:1px;
	width: 182px;
	background-color : #F9F9F9;
}

#menuv a:hover {
	background-color: #ced8ed;
}

#mas_galerias
{
	float:left;
	width : 430px;
	margin-top : 3px;
	text-align :center;
	margin-left:20px;
}

#mas_galerias A
{
	font-family : Trebuchet MS;
	font-size:10px;	
	color:#C6B76A;
	font-weight :bold;
	text-decoration : none;
}

#mas_galerias A:hover
{
	color:#2E3E59;
}

#mas_promociones
{
	float:left;
	margin-left:20px;
	margin-top:5px;
}

#mas_promociones A, A.masinfo
{
	font-family : Trebuchet MS;
	font-size:10px;	
	color:#C6B76A;
	font-weight :bold;
}

#mas_promociones A:hover, A.masinfo:hover
{
	color:#2E3E59;
}

#nombre_seccion
{
	float:left;
	width:430px;
	padding-left:15px;
	margin-top:15px;
	font-family : Trebuchet MS;
	font-size:18px;	
	color:#5C1719;
	text-align :left;
	background-image : url(../imagenes/fondo_seccion.jpg);
	background-repeat : no-repeat ;
	background-position : left middle;
}

#nombre_seccion_proximos
{
	float:left;
	width:430px;
	padding-left:20px;
	margin-top:5px;
	font-family : Trebuchet MS;
	font-size:18px;	
	color:#5C1719;
	text-align :left;
	background-image : url(../imagenes/fondo_seccion.jpg);
	background-repeat : no-repeat ;
	background-position : left middle;
}

#nombre_seccion_enventa
{
	float:left;
	width:430px;
	padding-left:20px;
	margin-top:20px;
	margin-bottom:20px;	
	font-family : Trebuchet MS;
	font-size:18px;	
	color:#5C1719;
	text-align :left;
	background-image : url(../imagenes/fondo_seccion.jpg);
	background-repeat : no-repeat ;
	background-position : left middle;
}

.negrita 
{
	font-weight :bold;	
}


P 
{
	margin:0;
	margin-bottom:5px;
}

#pie
{
	margin:auto;
	width:780px;
	height :auto;
	font-size :11px;
	color:#AAA;
	font-family : Trebuchet MS;
	background-image : url(../imagenes/fondo_pie.jpg);
	background-repeat :no-repeat ;
	background-position : center top;	
	padding-top :30px;
}

#pie A
{
	font-size :11px;
	color:#CEAA00;
	font-family : Trebuchet MS;
	text-decoration :none;
}

#pie A:hover
{
	color:#2E3E59;
}

.promociones 
{
	float:left;
	width:400px;
	height:100px;
	margin-top :12px;
	margin-left:20px;
	text-align :left;
}

.promociones IMG 
{
	float:left;
}

.promociones_titulo 
{
	margin-top:0px;
}

.promociones_titulo A
{
	font-family : Trebuchet MS;
	font-size:16px;	
	color:#5C1719;
	font-weight :bold;
	text-decoration :none;
}

.promociones_titulo A:hover
{
	text-decoration : underline;
}

.promociones_cuerpo 
{
	font-family : Trebuchet MS;
	font-size:12px;	
	color:#083174;
}

.promocion_destacada
{
	float:left;
	width:430px;
	height:auto; 
	text-align :justify;
	margin-left:15px;
	font-family : Trebuchet MS;
	font-size:10px;	
	color:#083174;
	background-color : #FFF;
	padding: 4px;
	border:1px #EAEAEA solid;
}

.promocion_destacada_scroll
{
	float:left;
	width:430px;
	height:175px; 
	text-align :justify;
	margin-left:15px;
	font-family : Trebuchet MS;
	font-size:10px;	
	color:#083174;
	background-color : #FFF;
	padding: 4px;
	border:1px #EAEAEA solid;
	overflow : hidden ;
}

.promocion_destacada_scroll UL
{
	margin:0;
	margin-left:30px;
	margin-bottom:5px;
	list-style-type :circle ;
}

.promocion_destacada_scroll_aviso
{
	float:left;
	width:430px;
	height:250px; 
	text-align :justify;
	margin-left:15px;
	font-family : Trebuchet MS;
	font-size:10px;	
	color:#083174;
	background-color : #FFF;
	padding: 4px;
	border:1px #EAEAEA solid;
	overflow : hidden ;
}

.promocion_destacada IMG 
{
	float:left;
	margin-right : 5px;
}

#promocion_enlaces 
{
	float:left;
	width:430px;
	text-align :center;
	font-size :14px;
	color:#9EABC1;
	font-family : Trebuchet MS;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
}

#promocion_enlaces A
{
	text-decoration : none;
	font-size :12px;
	color:#9EABC1;
	font-family : Trebuchet MS;
	padding-top:3px;
	font-weight : bold;	
}

#promocion_enlaces A:hover, #promocion_enlaces A.seleccionado
{
	color:#C6B76A;
}

.promocion_opciones 
{
	float:left;
	margin-top:5px;
	width:255px;
	background-color : #F4F6F8;
	border:1px #E0E2E6 dotted;
	font-family : Trebuchet MS;
	font-size:10px;	
	color:#C4A3B7;
	text-align :right;
}

.promocion_opciones A
{
	font-family : Trebuchet MS;
	font-size:10px;	
	color:#E58C6C;
	text-decoration :none;
	margin-right:3px;
}

.promocion_opciones A:hover
{
	color:#2E3E59;
}

.promocion_opciones IMG 
{
	border:0;
	vertical-align :middle;
}

#titulo_seccion
{
	float:left;
	margin-left:10px;
	margin-top:15px;
	font-family : Trebuchet MS;
	font-size:14px;	
	color:#C6B76A;
	font-weight :bold;
}

#titulo_galeria
{
	float:left;
	width:430px;
	margin-left:20px;
	margin-top:10px;
	font-family : Trebuchet MS;
	font-size:12px;	
	color:#2E3E59;
	text-align :center;
	font-weight : bold;
	background-image : url(../imagenes/fondo_galeria.jpg);
	background-repeat : no-repeat ;
	background-position : center top;
}

#titulo_contacto
{
	margin-left:10px;
	margin-top:5px;
	font-size :12px;
	font-weight : bold;
	color:#5C1719;
	font-family : Trebuchet MS;
}

.titulo_seccion_proximos
{
	float:left;
	width:170px;
	margin-left:15px;
	margin-top:5px;
	font-family : Trebuchet MS;
	font-size:14px;	
	color:#C6B76A;
	font-weight :bold;
	text-align :left;	
}


.titulo_seccion_garyloc
{
	float:left;
	width:400px;
	margin-left:15px;
	margin-top:5px;
	font-family : Trebuchet MS;
	font-size:14px;	
	color:#C6B76A;
	font-weight :bold;
	text-align :left;	
}

#texto_seccion
{
	float:left;
	text-align :justify;
	width:420px;
	margin-left:10px;
	margin-top:10px;
	font-family : Trebuchet MS;
	font-size:11px;	
	color:#083174;
}

