@import "home.css";
@import "interiores.css";

* {
	margin: 0px;
	padding: 0px;	
}


body {
	font-family: "Trebuchet MS";
	background-color: #FFFFFF;	
	font-size: 12px;
}
.clear {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;		
}
ul li {
	list-style: none;	
}
img {
	border: 0px;
}
hr,
.texto_oculto {
	display: none;
}

/* --------------------------- ESTILOS CONTENEDOR PÁGINA --------------------------- */

.contenedor_pagina {	
	width: 1000px;	
	min-height: 650px;
	margin-left: auto;
	margin-right: auto;	
}

/* ------------------------------- ESTILOS CABECERA -------------------------------- */

.cabecera {
	width: 1000px;
	height: 145px;
}
.cabecera_logo {
	background: url(../images/logo.gif) no-repeat left top;
	width: 264px;
	height: 145px;
	margin-left: 57px;
	display: inline;
	float: left;
}
.cabecera_logo h1 {
	display: none;
}

.cabecera_seccion {
	width: 649px;
	height: 145px;	
	float: left;
}
.cabecera_seccion h2 {
	display: none;
}

/* ------------------------------ ESTILOS NAVEGACIÓN ------------------------------- */

.navegacion {
	width: 321px;
	min-height: 350px;
	float: left;
}
.menu_izquierda {
	width: 224px;
	margin-left: 57px;
}
.nivel_1_ul {
	width: 100%;
}
.nivel_1_0_li {
	background: url(../images/inicio_on.gif) no-repeat left top;
	margin-left: 37px;
	margin-bottom: 11px;
	display: inline;
}
.nivel_1_1_li {
	background: url(../images/nivel_1_1_on.gif) no-repeat left top;
}
.nivel_1_2_li {
	background: url(../images/nivel_1_2_on.gif) no-repeat left top;
}
.nivel_1_3_li {
	background: url(../images/nivel_1_3_on.gif) no-repeat left top;
}
.nivel_1_4_li {
	background: url(../images/nivel_1_4_on.gif) no-repeat left top;
}
.nivel_1_5_li {
	background: url(../images/nivel_1_5_on.gif) no-repeat left top;
}
.nivel_1_6_li {
	background: url(../images/nivel_1_6_on.gif) no-repeat left top;
}
.nivel_1_0_li,
.nivel_1_1_li,
.nivel_1_2_li,
.nivel_1_3_li,
.nivel_1_4_li,
.nivel_1_5_li,
.nivel_1_6_li {
	width: 100%;
	float: left;
	margin-top: 11px;
}
.nivel_1_0_off {
	background: url(../images/inicio_off.gif) no-repeat left top;
	width: 32px;
	height: 10px;
	display: block;
}
.nivel_1_1_off {
	background: url(../images/nivel_1_1_off.gif) no-repeat left top;
}
.nivel_1_2_off {
	background: url(../images/nivel_1_2_off.gif) no-repeat left top;
}
.nivel_1_3_off {
	background: url(../images/nivel_1_3_off.gif) no-repeat left top;
}
.nivel_1_4_off {
	background: url(../images/nivel_1_4_off.gif) no-repeat left top;
}
.nivel_1_5_off {
	background: url(../images/nivel_1_5_off.gif) no-repeat left top;
}
.nivel_1_6_off {
	background: url(../images/nivel_1_6_off.gif) no-repeat left top;
}

.nivel_1_1_off,
.nivel_1_2_off,
.nivel_1_3_off,
.nivel_1_4_off,
.nivel_1_5_off,
.nivel_1_6_off {
	width: 224px;
	height: 30px;
	display: block;
}


.nivel_1_0_off:hover,
.nivel_1_1_off:hover,
.nivel_1_2_off:hover,
.nivel_1_3_off:hover,
.nivel_1_4_off:hover,
.nivel_1_5_off:hover,
.nivel_1_6_off:hover {
	background: none;
}
.nivel_1_0_off span,
.nivel_1_1_off span,
.nivel_1_2_off span,
.nivel_1_3_off span,
.nivel_1_4_off span,
.nivel_1_5_off span,
.nivel_1_6_off span {
	display: none;
}

.nivel_1_1_on,
.nivel_1_2_on,
.nivel_1_3_on,
.nivel_1_4_on,
.nivel_1_5_on,
.nivel_1_6_on {
	width: 224px;
	height: 30px;
	display: block;
}

.nivel_1_1_on span,
.nivel_1_2_on span,
.nivel_1_3_on span,
.nivel_1_4_on span,
.nivel_1_5_on span,
.nivel_1_6_on span {
	display: none;
}


.nivel_2_ul {
	width: 188px;
	margin-left: 36px;
	margin-top: 11px;	
}
.nivel_2_li {
	font-size: 12px;
	width: 100%;
	line-height: 16px;
	float: left;
}
.nivel_2_off {
	color: #5e5e5e;
	text-decoration: none;
}
.nivel_2_off:hover {
	color: #7db1ff;
}
.nivel_2_on {
	color: #7db1ff;
	text-decoration: none;
}

.nivel_3_ul {
	width: 173px;
	margin-left: 15px;
}
.nivel_3_li {
	font-size: 12px;
	width: 100%;
	line-height: 16px;
	float: left;
}
.nivel_3_off {
	color: #a6a6a6;
	text-decoration: none;
}
.nivel_3_off:hover {
	color: #00d2ff;
}
.nivel_3_on {
	color: #00d2ff;
	text-decoration: none;
}

/* ------------------------------- ESTILOS CONTENIDO ------------------------------- */

.contenido {
	width: 649px;
	min-height: 350px;
	float: left;
}

/* ---------------------------------- ESTILOS PIE ---------------------------------- */

.pie {
	width: 649px;
	margin-top: 50px;
	margin-bottom: 20px;
}
.pie li {
	float: left;
	margin-right: 3px;
}

.pie h3 {
	font-weight: normal;
	font-size: 12px;
	margin-left: 75px;
	padding-top: 10px;
}


/* ------------------------------- ESTILOS FORMULARIO ------------------------------ */

.label {

}
.input_txt,
.select,
.input_checkbox,
.textarea {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #000000;
	float: left;
}
.input_txt {
	height: 20px;
	padding-top: 2px;
	padding-left: 3px;
	padding-right: 3px;
}	
.select {
	height: 24px;
	padding-top: 3px;
	padding-bottom: 0px;
}
.input_checkbox {
	margin-top: 3px;
	margin-right: 5px;
}
.textarea {
	padding-top: 1px;
	padding-bottom: 1px;
}

/* ------------------------------- ESTILOS BOTONES --------------------------------- */

.boton_redondeado_izquierda {
	background: url(../images/boton_redondeado_izquierda.gif) no-repeat left top;	
	/*background-color: #f38816;*/
	float: left;
}
.boton_redondeado_derecha {
	background: url(../images/boton_redondeado_derecha.gif) no-repeat right top;	
	float: left;
	height: 24px;	
	font-size: 14px;
}
.boton_redondeado_derecha input {
	height: 24px;	
	background: none;
	cursor: pointer;
	border: 0px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	float: left;	
}
.boton_redondeado_derecha input:hover {
	color: #fce1c5;
}

.boton_redondeado_izquierda_b {
	background: url(../images/boton_redondeado_izquierda_b.gif) no-repeat left top;	
	float: left;
}
.boton_redondeado_derecha_b {
	background: url(../images/boton_redondeado_derecha_b.gif) no-repeat right top;	
	float: left;
	height: 24px;	
	font-size: 14px;
}
.boton_redondeado_derecha_b input {
	height: 24px;	
	background: none;
	cursor: pointer;
	border: 0px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	float: left;	
}
.boton_redondeado_derecha_b input:hover,
.boton_redondeado_derecha_b a:hover {
	color: #e0e8ca;
}
.boton_redondeado_derecha_b a {
	color: #FFFFFF;
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	height: 20px;
	padding-top: 4px;
	float: left;
}



.boton_redondeado_izquierda_c {
	background: url(../images/boton_redondeado_izquierda_c.gif) no-repeat left top;	
	float: left;
}
.boton_redondeado_derecha_c {
	background: url(../images/boton_redondeado_derecha_c.gif) no-repeat right top;	
	float: left;
	height: 24px;	
	font-size: 14px;
}
.boton_redondeado_derecha_c input {
	height: 24px;	
	background: none;
	cursor: pointer;
	border: 0px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	float: left;	
}
.boton_redondeado_derecha_c input:hover,
.boton_redondeado_derecha_c a:hover {
	color: #e0e8ca;
}
.boton_redondeado_derecha_c a {
	color: #FFFFFF;
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	height: 20px;
	padding-top: 4px;
	float: left;
}





.boton_oscuro {
	background-color: #004e8f;	
	font-size: 12px;
}
.boton_oscuro a {
	background-color: #7fa3d1;
	text-decoration: none;
	padding-left: 18px;
	padding-right: 18px;
	color: #FFFFFF;
}
.boton_oscuro a:hover {
	background: none;
}
.boton_oscuro_on {
	background-color: #004e8f;	
	font-size: 12px;
}
.boton_oscuro_on a {
	text-decoration: none;
	padding-left: 18px;
	padding-right: 18px;
	color: #FFFFFF;
}