.fecha
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8px;
    VERTICAL-ALIGN: bottom;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; background-color: #000000
; line-height: normal
}

.aligntop {  vertical-align: top}
.linkcap { FONT-SIZE: 11px; COLOR: #F46200; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.linkcap:hover { FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.linkgal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFCC;
	text-decoration: none;
	font-weight: bold;
}
.linkgal:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
	font-weight: bold;
}
.negro {  background-color: #000000}
.vclaro {  background-color: #DCE9E8}
.motivo {  background-image: url(images/motivo.gif); background-repeat: repeat; vertical-align: top}
.voscuro {  background-color: #2A505D}
.textogral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1E3C59;
	text-align: left;
	vertical-align: top;
	background-position: center center;
	line-height: 21px;
	padding-top: 7px;



}
.puntos {  background-image: url(images/punto.gif); background-repeat: repeat-x}
.negro2 { background-color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF }
.negro3 { background-color: #000000 ; vertical-align: top}
.vclaro1 { background-color: #DCE9E8 ; vertical-align: top}
.motivo2 { background-image: url(images/motivo.gif); background-repeat: repeat; text-align: right; vertical-align: text-bottom; padding-bottom: 5px}
.linkgal2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; text-decoration: none; text-align: right; vertical-align: text-bottom; padding-top: 20px; padding-right: 4px; padding-bottom: 5px}
.linkgal2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; text-decoration: none; text-align: right; vertical-align: text-bottom; padding-top: 20px; padding-right: 4px; padding-bottom: 5px}
.textohrs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 38px;
	color: #5A6DA1;
	padding: 5px;
	font-weight: bold;
	vertical-align: middle;


}
.texsolohrs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #5A6DA1;
	font-weight: bold;

}
.textotitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	padding-left: 7px;


}
.costadoleft {
	background-image: url(imagenes/leftpedazo.gif);
	background-repeat:  repeat-y;
}
.costadoderecho {
	background-image: url(imagenes/rightpedazo.gif);
	background-repeat:  repeat-y;
}
.abajopedazo {
	background-image: url(imagenes/abajopedazo.gif);
	background-repeat:  repeat-x;
}
.abajomedio {
	background-image: url(imagenes/abajomedio.gif);
	background-repeat:  repeat-x;
}
.fondfecha {
	background-image: url(imagenes/imagbarrafecha.jpg);
	background-repeat: no-repeat;
}
.fondbotonera {
	background-image: url(imagenes/fondbotonera.jpg);
	background-repeat: no-repeat;
}
.fondtira2 {
	background-image: url(imagenes/titulotira2.gif);
	background-repeat:  repeat-x;
}
.fondtira1 {
	background-image: url(imagenes/titulotira1.gif);
	background-repeat:  repeat-x;
}
.lengueta {
	background-image: url(imagenes/ventchica_abjolengueta.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.ventitulomedio {
	background-image: url(imagenes/ventchica_titulomedio.gif);
	background-repeat:  repeat-x;
}
.sombrarightvent {
	background-image: url(imagenes/ventsombraright_medio.gif);
	background-repeat:  repeat-y;
}
.usombizquierd {
	background-image: url(imagenes/ventsombraleft_medio.gif);
	background-repeat:  repeat-y;
}
.txtsubtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #21343D;
	font-weight: normal;
	padding-left: 5px;

}
.txtcontenidogeneral {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #304B58;
	font-weight: bolder;
	padding-left: 5px;
}
.txtsubtitulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #304B58;
	font-weight: normal;
	padding-left: 1px;
	line-height: 24px;

}
.textcredits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #436883;
}
.fondisimprime {
	background-image: url(imagenes/dubicacion/fondis_abajoimprimir.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.fondotxtubicacion {
	background-image: url(imagenes/dubicacion/fondo_textoubicacion.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.textoformulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E3C59;
	text-align: left;
	line-height: 17px;
}
.fondocontacto {
	background-image: url(imagenes/dubicacion/fondo_textocontactenos.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.contenidotextosubtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #D5E4EA;
}
.textocontenidos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #E4EEF1;
	padding-top: 7px;
	padding-right: 12px;
	padding-left: 21px;
	padding-bottom: 10px;
	text-align: justify;

}
.contenidotextotitulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.textobajadanota {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: justify;
	padding-left: 6px;
	line-height: 17px;
	padding-right: 4px;
}
.fondobarramedio {
	background-image: url(imagenes/imagfondomedio.jpg);
	background-repeat: no-repeat;
}
.textotitulobarra {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #F0F7F9;
	text-align: justify;
	font-variant: normal;
	text-decoration: none;
	padding-bottom: 6px;
}
.fondohome {
	background-image: url(imagenes/marco_interior/imaghome/imag_derecha.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #5682A5;
}

