@charset "utf-8";
/* CSS Document */

#contenedor {
	border: 2px solid #CCC;
	margin-top: 10px;
}
#menu_sup {
	background-image: url(image/apartado_02.png);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.continente {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 15px;
	text-align: justify;
	background-color: #f8f8f8;
}
#general_continente {
	vertical-align: top;
	background-color: #F8F8F8;
}

.encabezado_menu_apartado {
	font-size: 15px;
	font-weight: bolder;
	background-color: #F8F8F8;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-decoration: none;
}
.elemento_lista {
	list-style-type: circle;
}


#fondo {
	background-image: url(image/base/fondo3.png);
	background-repeat: repeat-x;
	background-color: #FFF;
}
#img_apartado {
	background-color: #F8F8F8;
}

#Contenido_apartado {
	background-color: #f8f8f8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	list-style-type: square;
	border-right-width: 0px;
	border-right-style: none;
}

.Escaparate_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFF;
}
#titulo_escaparate {
	text-align: center;
	margin-top: 8px;
	margin-right: 10px;
	margin-left: 10px;
	padding: 4px;
}

#logo {
	background-image: url(image/base/Sup_a1.png);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.a2 {
	color: #069;
	text-decoration: none;
}
#menu_main {
	background-image: url(image/base/Sup_b2.png);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	text-align: right;
	vertical-align: middle;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
}
#inferior {
	background-image: url(image/base/Inferior1.png);
	color: #6087c0;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	vertical-align: bottom;
}

#escaparate {
	background-image: url(image/prueba.png);
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	color: #069;
	text-align: left;
	font-size: 14px;
}
#divi_menu {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	color: #3C6199;
	background-color: #F8F8F8;
	background-image: url(image/base/Sup_b1.png);
}


.a2:hover{
		text-decoration: none;
}
#menu_sup_div {
	font-family: Arial, Helvetica, sans-serif;
	color: #069;
	text-align: right;
	font-weight: normal;
	font-size: 14px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}
#menu_div {
	font-family: Tahoma, Geneva, sans-serif;
	color: #FFF;
	text-align: right;
	font-weight: normal;
	font-size: 14px;
	letter-spacing: 1px;
	vertical-align: middle;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-bottom-style: none;
	background-image: none;
	border-right-style: none;
	border-left-style: none;
	
}
.a1 {
	color: #FFF;
	text-decoration: none;
}
.a1:hover{
	color: #EAEAEA;
	text-decoration: underline;
}
#presenta_escaparate {
	background-image: none;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	color: #069;
	text-align: center;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	background-color: #CCC;
}
.item_menu_apartado {
	font-size: 14px;
	font-weight: bold;
	background-color: #F8f8f8;
	color: #DCDDDE;
	font-family: Tahoma, Geneva, sans-serif;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	list-style-type: circle;
	border: 0px none #333;
}

.a2:hover{
	text-decoration: none;
	color: #F00;
}
.item_menu_apartado:hover{
	text-decoration: none;
	color: #333;
	background-color: #FFF;
}
.imagen_encabezado_apartado {
	font-size: 13px;
	font-weight: normal;
	background-color: #FFF;
	color: #3C6199;
	font-family: Tahoma, Geneva, sans-serif;
	vertical-align: top;
	padding: 0px;
}
HR{
	color: #6D92C7;
	text-decoration: none;
	text-align: center;
	background-color: #FFF;
}
.a3 {
	color: #F60;
	text-decoration: none;
}
.a3:hover{
	color: #CCC;
	text-decoration: none;
}
h1{
	color: #3C6199;
	text-decoration: none;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}
#divi_menu2 {
	background-image: url(image/base/Sup_3.png);
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	text-align: right;
	vertical-align: middle;
	padding-right: 15px;
	font-weight: bolder;
	color: #3C6199;
}
#divi_menu2 {
}

#presentacion {
	background-image: none;
	vertical-align: middle;
	text-align: left;
	background-color: #F8F8F8;
	padding-left: 5px;
}
.Apartado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	text-align: justify;
}

.Apartado_titulo {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	text-align: center;
	vertical-align: top;
	padding-left: 0px;
	font-size: 24px;
	font-weight: bold;
	left: 125px;
}
.Apartado_2 {
	font-size: 12px;
	text-align: justify;
	color: #F00;
	font-family: Arial, Helvetica, sans-serif;
}
.Menu_main_v3 {
	color: #4E6881;
	text-decoration: none;
	vertical-align: middle;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
#botones_grandes {
	background-image: none;
	vertical-align: middle;
	background-color: #FFF;
}#fondo2 {
	background-image: url(image/fondo1.png);
	background-repeat: repeat-x;
	background-color: #FFF;
}
.Celda_formulario {
	color: #50709F;
	font-weight: normal;
	text-align: left;
		}
.Celda_preg_formulario {
	color: #333;
	
	font-weight: normal;
	text-align: left;
	padding-left: 2px;
		}
		
.tarifa_aclaraciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
}
#Contenido_apartado_main {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	text-align: center;
	vertical-align: top;
	padding-top: 0px;
	list-style-type: square;
	border-right-width: 0px;
	border-right-style: none;
}
.encabezado_menu_apartado_banner {
	font-size: 14px;
	font-weight: normal;
	background-color: #F8F8F8;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 2px;
	text-decoration: none;
}
#bajo_presenta {
	background-image: url(imagenes/fondo_mainpng.png);
	background-repeat: no-repeat;
	background-color: #f8f8f8;
}
#general_continente {
	background-image: none;
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #666;
	border-left-style: none;
	background-color: #F3F3F3;
}
#divi_menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	vertical-align: middle;
	padding-right: 15px;
	font-weight: normal;
	color: #3C6199;
	background-color: #F8F8F8;
	background-image: url(image/base/Sup_3.png);
}
#divi_menu3 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	text-align: right;
	vertical-align: middle;
	padding-right: 15px;
	font-weight: bolder;
	color: #3C6199;
	background-color: #F8F8F8;
	background-image: none;
}
#logo2 {
	background-image: url(image/base/Sup_a2.png);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
h2 {
	color: #900;
	text-decoration: none;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
}
.encabezado_destacado {
	font-size: 14px;
	font-weight: bold;
	background-color: #F8F8F8;
	color: #F60;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-decoration: none;
	text-transform: none;
}
.a6 {
	color: #333;
	text-decoration: none;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border:0px;
}
.info_menu_sup {
	text-decoration: none;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 18px;
	text-align: right;
	padding-right: 20px;
}
.a7 {
	color: #FFF;
	text-decoration: none;
}
.a7:hover {
	text-decoration: none;
	color: #FF0;
}
.info_menu_main {
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	padding-right: 20px;
	color: #255F87;
}
.a8 {
	color: #255F87;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
}
.a8:hover {
	text-decoration: none;
	color: #F00;
}
.info_menu_infe {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	padding-right: 5px;
	color: #FFF;
	padding-bottom: 5px;
}
.btn_apartado {
	font-size: 15px;
	font-weight: bolder;
	background-color: #F8F8F8;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	text-decoration: none;
}
.btn_ind_dcha {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	padding-right: 5px;
	color: #FFF;
	padding-bottom: 5px;
}
