body {
	font-family: Tahoma, Verdana, Trebuchet, Arial;
	font-size: 62.5%;
	color: #666;
	background-color: #d4d4d7;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#general {
	background-color: #FDFDFF;
	height: auto;
	width: 820px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 40px;
	padding-right: 41px;
	padding-bottom: 0px;
	padding-left: 41px;
	position: relative;
}

#contenido {
	height: auto;
	width: 820px;
	background-color: #F3F3F5;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 45px;
	padding-left: 0px;
	margin: 0px;
}
#contenido_seccion {
	margin: 0px;
	width: 500px;
	height: auto;
	float: right;
	padding-top: 25px;
	padding-right: 35px;
	padding-bottom: 35px;
	padding-left: 35px;
}
#contenido_seccion_promociones {
	margin: 0px;
	width: 500px;
	height: auto;
	float: right;
	padding-top: 25px;
	padding-right: 35px;
	padding-bottom: 25px;
	padding-left: 35px;
	background-color: #F3F3F5;
}
#vivienda_uno {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 500px;
}


#formulario {
	width: 375px;
	height: 305px;
	font-size: 1em;
	text-align: justify;
	background-image: url(../imagenes/fondo_formulario.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 50px;
	padding-right: 50px;
	padding-bottom: 50px;
	padding-left: 80px;
}
#texto_legal_contacto {
	padding: 0px;
	height: auto;
	width: 500px;
	font-size: 0.9em;
	font-weight: normal;
	color: #999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: justify;
}

#texto {
	width: 500px;
	height: auto;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#texto_delegaciones {
	width: 491px;
	height: auto;
	padding: 0px;
	margin: 0px;
}

#texto_delegaciones p {
	text-align: center;
	margin: 0px;
	padding: 0px;
}

#texto_empresa {
	width: 500px;
	height: auto;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 1.1em;
	text-align: justify;
}
#texto_empresa p {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#texto_promociones {
	width: 500px;
	height: auto;
	padding: 0px;
	font-size: 1.1em;
	text-align: justify;
	margin: 0px;
	background-color: #F3F3F5;
}
#texto_promociones p {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#cabecera {
	margin: 0px;
	padding: 0px;
	height: 215px;
	width: 820px;
}
#contenedor {
	width: 487px;
	height: auto;
	clear: both;
	float: right;
	margin-top: 35px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}



#logotipo {
	height: 215px;
	width: 271px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
	position: absolute;
}
#flash {
	margin: 0px;
	padding: 0px;
	height: 215px;
	width: 570px;
	background-color: #EFEFEF;
	float: right;
}
#menu {
	margin: 0px;
	height: 48px;
	width: 820px;
	background-color: #005479;
	position: relative;
	padding: 0px;
	background-image: url(../imagenes/titulo_promociones.png);
	background-repeat: no-repeat;
}
#menu ul li {
	display: inline;
	color: #FFF;
	font-family: Verdana, Arial, Tahoma;
	font-size: 1.3em;
	padding-top: 5px;
}
#menu ul {
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 290px;
}
#separador1 {
	height: 47px;
	width: 3px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	left: 365px;
	top: 0px;
	background-image: url(../imagenes/separador_menu.png);
	background-repeat: no-repeat;
}
.boton_empresa {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 68px;
}
.boton_delegacines {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}
.boton_contacto {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
}
.boton_Kermogroup {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 43px;
}
#menu_promociones {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 250px;
	float: left;
}


#boton_viviendas {
	background-image: url(../imagenes/boton_viviendas.png);
	width: 250px;
	height: 77px;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
}
#boton_viviendas img {
	padding: 0px;
	margin-top: -14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#boton_locales {
	background-image: url(../imagenes/boton_locales.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 250px;
	text-indent: -9999px;
}
#boton_plazas {
	background-image: url(../imagenes/boton_plazas.png);
	margin: 0px;
	padding: 0px;
	height: 77px;
	width: 250px;
	text-indent: -9999px;
}
#boton_naves {
	background-image: url(../imagenes/boton_naves.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 77px;
	width: 250px;
	text-indent: -9999px;
}

#pie {
	height: 172px;
	width: 925px;
	background-image: url(../imagenes/pie.png);
	background-repeat: no-repeat;
	margin-top: -25px;
	margin-bottom: 0px;
	margin-left: -53px;
	padding: 0px;
	margin-right: 0px;
	z-index: -10;
	clear: both;
	clip: rect(auto,auto,auto,auto);
}


#pie p {
	padding-top: 90px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 300px;
	color: #FFF;
	margin: 0px;
}

h3 {
	margin: 0px;
	padding: 0px;
}
h4 {
	margin: 0px;
	padding: 0px;
}
#titulo_promociones {
	background-image: url(../imagenes/titulo_promociones.png);
	background-repeat: no-repeat;
	padding: 0px;
	height: 46px;
	width: 250px;
	background-color: #95AB13;
	text-indent: -9999px;
	float: left;
	margin: 0px;
}
#fondo_ficha {
	width: 510px;
	font-size: 1.1em;
	color: #666;
	text-align: justify;
	background-color: #EDEDEF;
	height: 140px;
	background-image: url(../imagenes/pie_fondo_ficha.jpg);
	background-position: bottom;
	padding: 0px;
	background-repeat: no-repeat;
	margin-top: -120px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	position: relative;
	clip: rect(auto,auto,auto,auto);
}
#ficha {
	width: 430px;
	height: auto;
	background-color: #FFF;
	padding: 28px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
	z-index: 10;
	position: relative;
}
#fotos_miniaturas {
	height: auto;
	width: 430px;
	padding: 0px;
	margin: 0px;
	float: left;
}

#ficha ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#titulo1 {
	background-color: #95ab13;
	color: #036;
	font-size: 1.1em;
	font-weight: bold;
	font-family: Tahoma, Arial, Verdana;
	width: 430px;
	height: 48px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#titulo1 p {
	margin: 0px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#titulo2 {
	background-color: #95ab13;
	color: #036;
	font-size: 1.1em;
	font-weight: bold;
	font-family: Tahoma, Arial, Verdana;
	width: 430px;
	height: 48px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#titulo2 p {
	margin: 0px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#descripcion_promocion {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 430px;
	float: left;
}
#descripcion_promocion p {
	font-family: Arial, Helvetica, Verdana;
	color: #666;
	text-align: justify;
	height: auto;
	width: 400px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#texto_memoria_calidades p img {
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -15px;
}


#titulo3 {
	background-color: #95ab13;
	color: #036;
	font-size: 1.1em;
	font-weight: bold;
	font-family: Tahoma, Arial, Verdana;
	width: 430px;
	height: 48px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#texto_memoria_calidades ul li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#texto_memoria_calidades ul  {
	margin: 0px;
	padding: 0px;
}

#titulo3 p {
	margin: 0px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#titulo4 {
	background-color: #95ab13;
	color: #036;
	font-size: 1.1em;
	font-weight: bold;
	font-family: Tahoma, Arial, Verdana;
	width: 430px;
	height: 48px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#titulo4 p {
	margin: 0px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#titulo5 {
	background-color: #95ab13;
	color: #036;
	font-size: 1.1em;
	font-weight: bold;
	font-family: Tahoma, Arial, Verdana;
	width: 430px;
	height: 48px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#titulo5 p {
	margin: 0px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#texto_memoria_calidades p {
	font-family: Arial, Helvetica, Verdana;
	color: #666;
	text-align: justify;
	height: auto;
	width: 400px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#titulo6 {
	background-color: #95ab13;
	color: #036;
	font-size: 1.1em;
	font-weight: bold;
	font-family: Tahoma, Arial, Verdana;
	width: 430px;
	height: 48px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#titulo6 p {
	margin: 0px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#texto_descripcion_zona p {
	font-family: Arial, Helvetica, Verdana;
	color: #666;
	text-align: justify;
	height: auto;
	width: 400px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#texto_descripcion_zona p img {
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -15px;
}

#promocion_uno {
	width: 147px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #96AA13;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#promocion_dos {
	width: 147px;
	clear: none;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #96AA13;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#promocion_tres {
	width: 147px;
	margin: 0px;
	padding: 0px;
	float: right;
	clear: right;
}


.titulo_promo_verde {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #96AA13;
	font-weight: bold;
	color: #FFF;
	height: 22px;
	text-decoration: none;
}
#texto_promo_uno {
	text-align: justify;
}
#titulo_seccion {
	background-image: url(../imagenes/inicio/titulo.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 500px;
	background-position: right;
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
}
#texto_promo_dos {
	text-align: justify;
}
#texto_promo_tres {
	text-align: justify;
}
h5 {
	color: #005479;
	font-size: 1.6em;
	font-family: Helvetica, Arial, "Trebuchet MS", sans-serif;
	font-weight: normal;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	padding: 0px;
}
h6 {
	font-size: 2.5em;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-weight: 100;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}
.calle {
	font-size: 1.1em;
	color: #005479;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 163px;
	margin: 0px;
	text-decoration: none;
}
.ver_mapa {
	font-weight: bold;
	color: #000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.ver_mapa a {
	color: #000;
	text-decoration: none;
}

.mail_delegaciones {
	font-size: 1.1em;
	color: #005479;
	font-weight: bold;
	width: 163px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 163px;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 45px;
	padding-left: 0px;
}
#general #contenido_seccion #texto_delegaciones #delegaciones_mail .mail_delegaciones a {
	color: #005479;
}


#delegacion_almassora {
	background-image: url(../imagenes/fondo_cuadro_verde.jpg);
	background-repeat: no-repeat;
	height: 163px;
	width: 163px;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#delegacion_betxi {
	background-image: url(../imagenes/fomdo_cuadro_azul.jpg);
	background-repeat: no-repeat;
	height: 163px;
	width: 163px;
	padding: 0px;
	float: left;
	clear: none;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#delegacion_burriana {
	background-image: url(../imagenes/fondo_cuadro_verde.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	height: 163px;
	width: 163px;
	padding: 0px;
	float: right;
	clear: right;
}
#delegacion_onda {
	background-image: url(../imagenes/fomdo_cuadro_azul.jpg);
	background-repeat: no-repeat;
	height: 163px;
	width: 163px;
	padding: 0px;
	float: left;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#delegacion_torreblanca {
	background-image: url(../imagenes/fondo_cuadro_verde.jpg);
	background-repeat: no-repeat;
	height: 163px;
	width: 163px;
	padding: 0px;
	float: left;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#delegaciones_mail p {
	padding: 0px;
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#delegaciones_mail {
	margin: 0px;
	padding: 0px;
	height: 163px;
	width: 160px;
	float: right;
}
#form1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, "Trebuchet MS";
	font-size: 1.1em;
	font-weight: bold;
	color: #000;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
	margin-bottom: 0px;
	height: auto;
	width: auto;
}
input {
	padding: 0px;
	width: 345px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: thin;
	border-left-width: thin;
	border-top-color: #95AB13;
	border-left-color: #95AB13;
	border-top-style: solid;
	border-left-style: solid;
	height: 20px;
	font-size: 1.1em;
	color: #333;
}
#casilla_telefono #telefono     {
	width: 158px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#casilla_mail #fijo     {
	width: 150px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


textarea {
	width: 345px;
	height: 100px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #95AB13;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #95AB13;
}
#boton_enviar label input {
	width: 95px;
	margin: 0px;
	padding: 0px;
	background-image: url(../imagenes/boton_enviar.png);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 27px;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
}
#menu a:link {
	color: #FFF;
	text-decoration: none;
}
#menu a:visited {
	color: #FFF;
	text-decoration: none;
}
#menu a:hover {
	color: #000;
	text-decoration: none;
}
#menu a:active {
	color: #000;
	text-decoration: none;
}
#menu_promociones a:link {
	color: #96AA13;
	text-decoration: none;
}
#menu_promociones a:visited {
	color: #96AA13;
	text-decoration: none;
}
#menu_promociones a:hover {
	color: #FFF;
	text-decoration: none;
}
#menu_promociones a:active {
	color: #FFF;
	text-decoration: none;
}
#submenu_viviendas .submenu a:active{
	color: #FFF;
	text-decoration: none;
}

#texto_contacto #form1 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#casilla_nombre {
	width: 350px;
	height: 38px;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	float: left;
}
#casilla_comentario {
	width: 350px;
	height: 120px;
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#boton_enviar {
	height: 25px;
	width: 100px;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 245px;
	float: left;
}
#casilla_telefono {
	width: 160px;
	height: 38px;
	padding: 0px;
	float: left;
	margin-top: 15px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#casilla_empresa {
	width: 350px;
	height: 38px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#casilla_mail {
	width: 160px;
	height: 38px;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#inferior_menu {
	margin: 0px;
	padding: 0px;
	float: left;
}
#ficha p {
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 15px;
}
#planos {
	height: auto;
	width: 430px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#texto_memoria_calidades {
	height: auto;
	width: 430px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#texto_descripcion_zona {
	height: auto;
	width: 430px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#foto_grande {
	height: auto;
	width: 430px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#promocion_viviendas {
	position:relative;
	margin: 0px;
	width: 500px;
	height: auto;
	float: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#promocion_viviendas .vivienda { position:relative; padding: 0px; height: auto; width: 500px; clear: both; margin-top: 15px;
	margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: right;}

#vivienda_dos {
	position:relative; padding: 0px; height: auto; width: 500px; clear: both; margin-top: 15px;
	margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: right;
}	
#vivienda_tres {
	position:relative; padding: 0px; height: auto; width: 500px; clear: both; margin-top: 15px;
	margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: right;
}	
#vivienda_cuatro {
	position:relative; padding: 0px; height: auto; width: 500px; clear: both; margin-top: 15px;
	margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: right;
}	
#vivienda_cinco {
	position:relative; padding: 0px; height: auto; width: 500px; clear: both; margin-top: 15px;
	margin-right: 0px; margin-bottom: 0px; margin-left: 0px; float: right;
}	

#texto_promocion_viviendas {
	margin: 0px;
	padding: 0px;
	width: 330px;
	float: right;
}
#miniautura_viviendas {
	height: auto;
	width: 155px;
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#texto_promocion_viviendas p {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 1.4em;
}
.link  {
	color: #666;
	text-decoration: none;
}

#separador2 {
	height: 47px;
	width: 3px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	left: 477px;
	top: 0px;
	background-image: url(../imagenes/separador_menu.png);
	background-repeat: no-repeat;
}
#separador3 {
	height: 47px;
	width: 3px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	left: 589px;
	top: 0px;
	background-image: url(../imagenes/separador_menu.png);
	background-repeat: no-repeat;
}
#separador4 {
	height: 47px;
	width: 3px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	left: 700px;
	top: 0px;
	background-image: url(../imagenes/separador_menu.png);
	background-repeat: no-repeat;
}

/****************************************************/
/* ESTILO CREADO POR VICTOR */
/****************************************************/
.menu { cursor:pointer; border-bottom:solid 1px #95AB13; }
.menu:hover{ background:#C1C1C1; -moz-opacity:0.8; opacity:0.8;	filter: alpha (opacity=80); cursor:pointer; }
.menu_activo { border-bottom:none; }

.submenu { background-color:#005479; padding:15px; color:#FFFFFF; font-weight:bold; border-bottom:solid 1px #95AB13; visibility:hidden; }
.submenu li{ list-style:inside; cursor:pointer; margin-bottom:7px; }
.submenu li:active{
	color:#000;
}
.submenu li:link{ color:#95AB13; }
.submenu li:active{
	color:#000;
}
.submenu li:hover{
	color:#FFF;
}

.Imagen:hover {  background:#C1C1C1; -moz-opacity:0.8; opacity:0.8;	filter: alpha (opacity=80); cursor:pointer; }
.Imagen_activa {  background:#C1C1C1; -moz-opacity:0.8; opacity:0.8; filter: alpha (opacity=80); cursor:pointer; }

#texto_promocion_locales {
	margin: 0px;
	padding: 0px;
	width: 500px;
	float: right;
}
#texto_promocion_locales p {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 1.4em;
}
#texto_promocion_inicio {
	margin: 0px;
	padding: 0px;
	width: 500px;
	float: right;
}
#texto_promocion_inicio p {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 1.4em;
}
a:link {
	color: #666;
	text-decoration: none;
}
.rutas {
	font-size: 1.4em;
	color: #005479;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#general #pie a:link {
	color: #000;
}

a:visited {
	color: #FFF;
	text-decoration: none;
}
#general #contenido_seccion #texto_legal_contacto input {
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#plano_1 {
	height: 130px;
	width: 107px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#plano_2 {
	height: 130px;
	width: 107px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#plano_3 {
	height: 130px;
	width: 107px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#plano_4 {
	margin: 0px;
	padding: 0px;
	height: 130px;
	width: 107px;
	float: right;
}
#plano_5 {
	height: 130px;
	width: 107px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#plano_6 {
	height: 130px;
	width: 107px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#plano_7 {
	height: 130px;
	width: 107px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#plano_8 {
	margin: 0px;
	padding: 0px;
	height: 130px;
	width: 107px;
	clear: none;
	float: left;
}
#plano_9 {
	margin: 0px;
	padding: 0px;
	height: 130px;
	width: 107px;
	float: left;
}
#plano_10 {
	margin: 0px;
	padding: 0px;
	height: 130px;
	width: 107px;
	float: left;
}

#ficha #planos p {
	font-size: 1.4em;
	color: #95AB13;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#telefono {
	font-size: 1.4em;
	color: #005479;
	font-weight: normal;
	text-align: right;
	padding: 0px;
	height: 25px;
	width: 400px;
	float: right;
	margin-top: -25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#telefono p {
	margin: 0px;
	padding: 0px;
}

.telefono {
	font-size: 1.6em;
	font-weight: normal;
	color: #96AA13;
}
.titulo_memoria {
	font-size: 1.2em;
	font-weight: bold;
	color: #036;
}
#flcha {
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 110px;
	position: absolute;
	background-image: url(../imagenes/boton_estado.png);
	background-repeat: no-repeat;
	left: 253px;
	top: 40px;
}
#flcha_empresa {
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 110px;
	position: absolute;
	background-image: url(../imagenes/boton_estado.png);
	background-repeat: no-repeat;
	left: 366px;
	top: 40px;
}
#flcha_delegaciones {
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 110px;
	position: absolute;
	background-image: url(../imagenes/boton_estado.png);
	background-repeat: no-repeat;
	left: 481px;
	top: 40px;
}
#flcha_contacto {
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 110px;
	position: absolute;
	background-image: url(../imagenes/boton_estado.png);
	background-repeat: no-repeat;
	left: 592px;
	top: 40px;
}
#texto_legal {
	margin: 0px;
	padding: 25px;
	width: 550px;
	text-align: justify;
	font-size: 1.1em;
	height: 700px;
}
#casilla_telefono input {
	padding: 0px;
	width: 345px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: thin;
	border-left-width: thin;
	border-top-color: #95AB13;
	border-left-color: #95AB13;
	border-top-style: solid;
	border-left-style: solid;
	height: 20px;
	font-size: 1.1em;
	color: #333;
}
#delegacion_peniscola {
	background-image: url(../imagenes/fondo_cuadro_verde.jpg);
	background-repeat: no-repeat;
	height: 163px;
	width: 163px;
	padding: 0px;
	float: left;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.campo {
	color: #F00;
}

