body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.Estilo7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Estilo8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.fondo {
	background-attachment: scroll;
	background-image: url(/imgs/fondo.gif);
}
.puntosdrc {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
.puntosizq {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}
.Estilo9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1F5D82;
	text-decoration: none;
}
.Estilo9 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E7C76;
	text-decoration: none;
}
.borde {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}




.barra_arrib {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	background-image:   url(../imgs/TOP2.jpg);
	font-weight: bold;

}

		.barra_arrib a {
			color: #ccc00;
			text-decoration:none;
		}
		.barra_arrib a:hover {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DE0B0B;

		}

.precio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	background-image:  url(../imagenes/bg_menu.jpg);
	text-align: center;
	vertical-align: middle;
	padding-bottom:4px;
	color: #990000;
}

.txt_descripcion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	text-align: left;
	padding: 0 30px 0 15px;
	color: #666666;
	text-decoration: none;
}
.txt_descripcion2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	text-align: left;
	padding: 10px 30px 10px 15px ;
	color: #666666;
}

.bg_amarillo_txt_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	background-image:  url(../imagenes/bg_menu.jpg);
	text-align: left;
	padding-bottom:4px;
	padding-right:3px;
	padding-top:2px;
	line-height: 14px;
}
		.bg_amarillo_txt_rojo a {
			text-decoration:none;
				color: #DE0B0B;
		}
		.bg_amarillo_txt_rojo a:hover {
			text-decoration:none;
				color: #DE0B0B;
		}


.servicios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	background-image:  url(../imagenes/bg_menu.jpg);
	text-align: left;
	vertical-align:top;
	padding:15px 20px 15px 20px;
	color: #666666;
}
					.servicios img {
								padding-right: 15px;
					}

.icono_casa_menu {
	vertical-align:top;
	text-align:right;
	padding-left:0px;
	padding-right:3px;
}

/* -------------------- FORMS ------------------------------------------*/

	.barra_busqueda {
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#3D5B74;
    background-color:#f7f7f7;
	text-align: center;
	vertical-align: middle;
}

	.combo_120 {
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#3D5B74;
	background-image:  url(../imagenes/bg_menu.jpg);
	text-align: center;
	vertical-align: middle;
	width:127px;
}


FORM.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
}

		FORM.form  select {
			color: #000000;
			border-width:1px;
			border-style:solid;
			border-color: #CCCCCC;
		}

		FORM.form  input {
			font-size: 7pt;
			color: #000000;
			padding-left:5px;
			padding-right:5px;
			border-color: #CCCCCC;
			border-width:1px;
		}
		
		.boton_menorias {
			font-size: 7pt;
			color: #FDFEDC;
			background-color:#205539;
			border-color: #FFFFFF;
			border-width:1px;
			width:120px;
			border-style:outset;
			cursor:hand;
		}
		
		.boton_submit {
			font-size: 7pt;
			color: #FFFFFF;
			padding-left:5px;
			background-color:#737373;
			border-color: #FFFFFF;
			border-width:1px;
			border-style:outset;
			cursor:hand;
		}
		
		FORM.form  radio {
			color: #000000;
			border-width:0px;
			border-style:solid;
			border-color: #FFFFFF;
			padding-left:5px;
		}
		
		FORM.form  textarea {
			font-size:8px;
			color: #000000;
			border-width:1px;
			border-style:inset;
			border-color: #CCCCCC;
			padding-left: 5px;
		}		

/* --------------------  fin FORMS ------------------------------------------*/
/* precios.asp ---------------------------------------------------- */

.borde_tablas {
	border:1 solid #000000;
}


.cabeceras_tablas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:right;
	vertical-align:middle;
	background-image:url(../imagenes/bg_menu_mas_osc.gif);
	padding:2px;
}

.contenido_tabla_fondo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#990000;
	padding:2px;
}

/* fin precios.asp ---------------------------------------------------- */

.bg_amarillo {
	background-image:  url(../imagenes/bg_menu.jpg);
}

.imageBanner-left {
			border: 1px solid #B8C2DA;
	}

.contenido_fichas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
	color: #990000;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-color: #f7f7f7;
}

		.contenido_fichas img {
			text-align: center;
			vertical-align: middle;
			border: 1px solid #B8C2DA;
			width: 110px;
			height: 70px;
		}

.info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	text-align: left;
	vertical-align: top;
	padding:15px 15px 15px 15px ;
	border: 1px solid #B8C2DA;
}
		.info img {
				 border: 1px solid #B8C2DA;
		}

.detalle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image:  url(../imagenes/bg_menu.jpg);
	text-align: center;
	vertical-align: middle;
	color: #990000;
	border: 1px solid #B8C2DA;
}

.spacetab table {
		padding:0 1px 0 1px ;
}


.border {
	border: 1px solid #B8C2DA;
}

.barras_peq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image:   url(../imgs/TOP2.jpg);
	text-align: center;
	vertical-align: middle;
}
.barras_fichas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image:  url(../imagenes/bg_barras_fichas.gif);
	text-align: center;
	vertical-align: middle;
}
.barra_central {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left:15px;	
	padding-right:15px;
}
.space_blanco {
	background-color: #ffffff;
	font-size: 11px;
	height: 1px;
}
.raya_menu_izq {
	background-image:  url(../imagenes/raya_lado_menu_izq.gif);
	background-repeat: repeat-y;
}
.raya_menu_derecha {
	background-image:  url(../imagenes/raya_lado_menu_derech.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.fondo_azul_bordes {
	background-color: #a2bdec;
	border: 1px solid #f7f7f7;
}

.pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
}

	.pie a {
		text-decoration:none;
	}
	
	.pie a:hover {
	text-decoration:underline;
	}
	
/* -------------------------------- TABLAS -------------------------- */

.tabla_detalle_osc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 7px;	
	padding-right: 7px;	
	text-align:left;
}
.tabla_detalle_claro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(../imagenes/bg_menu.jpg);
	padding-left: 7px;	
	padding-right: 7px;	
	text-align:left;
}
.promo_descr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(../imagenes/bg_menu.jpg);
	padding: 7px;	
	text-align:left;
}
.panos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(../imagenes/bg_menu.jpg);
	padding-top: 5px;	
	padding-left: 5px;	
	padding-right: 5px;	
	text-align:left;
}
.pad_pano {
	padding-right: 2px;	
	padding-left: 2px;	
}
.foto_promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(../imagenes/bg_menu.jpg);
	padding: 0px;	
	text-align:left;
}
.txt_promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(../imagenes/bg_menu.jpg);
	padding: 8px;	
	text-align:left;
}

.gracias {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align:center;
	vertical-align:top;
}

.txt_thumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(../imagenes/bg_menu.jpg);
	text-align:center;
	vertical-align:top;
}
						.txt_thumbs a {
							color: #000000;
							text-decoration:none;
							text-align:center;
						}
						.txt_thumbs a:hover {
							color: #000000;
							text-decoration:none;
							text-align:center;
						}

.link_gris_rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	text-align:left;
}



.fondo_claro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	background-image: url(../imagenes/bg_menu.jpg);
}


.contenido_fichas_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color:#FFFFFF;
	padding: 5px 10px 5px 10px ;
}

		.contenido_fichas_list img {
					border: 1px solid #295349;
}

.contenido_fichas_list_tabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align:left;
	padding-left:10px;
	background-color:#FFFFFF;
}

.tabla_osc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align:left;
	padding-left:10px;
	background-color:#FFFFFF;
}

.strong_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#003333;
	text-decoration: none;
}

		.contenido_fichas_list_tabla a {
		 padding:0;
		}
		.contenido_fichas_list_tabla a:hover {
		 padding:0;
		 text-decoration:underline;
		}

.contenido_fichas_list_tabla_negro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(../imagenes/bg_menu.jpg);
	padding-left: 5px;	
	padding-right: 5px;	
	text-align:left;
}

.foto_detalle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image:url(../imagenes/bg_menu_mas_osc.gif);
	text-align:left;
}

.detalle_claro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(../imagenes/bg_menu.jpg);
	text-align:left;
}

.contenido_fichas_list_tabla_negro_fondo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image:url(../imagenes/bg_menu_mas_osc.gif);
	padding-left: 5px;	
	padding-right: 5px;	
	text-align:left;
}
.tabl_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image:url(../imagenes/bg_menu_mas_osc.gif);
}

/* -------------------------------- fin TABLAS -------------------------- */

.txt_rojo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	vertical-align: middle;
	color: #990000;
}
			.txt_rojo a {
				color: #990000;
				text-decoration:none;
			}
			.txt_rojo a:hover {
				color: #990000;
				text-decoration:underline;
			}
.txt_rojo_centro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	vertical-align: middle;
	color: #990000;
}





				
.strong_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#003333 ;
}
	.strong_verde input {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#FFFFFF;
		border-style:inset;
	}
.Estilo9caja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	width: 430px;
	height: 87px;
	border: 0px;
	background-attachment: fixed;
	display: marker;
}
.frmTextnegritacolor {

	BORDER-RIGHT: #626262 0px; PADDING-RIGHT: 1px; BORDER-TOP: #626262 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: auto; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #626262 0px; COLOR: #333399; PADDING-TOP: 1px; BORDER-BOTTOM: #626262 0px; TEXT-DECORATION: none
}

