body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(imagenes/fondo.jpg);
	background-repeat:repeat-x;
	background-color: #FFFFFF;
}a:link {
    color: #ffb200;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration:none;

}
a:visited {
	color: #ffb200;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}
a:active {
    color: #ffb200;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}
a:hover{
	color: #00093b;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;

}
b {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #306283;
	font-weight: bold;
 }
H1{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #1762A6;
	font-weight: bold;
    text-indent:25px;
	padding: 4px;
	margin: 15px 0px 5px 0px;
	text-align:left;
	
 }
H2{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #1148A4;
    margin: 0px 0px 15px 30px;
	padding: 0px;
	text-align:left;
	line-height:1.8em !important ;
	
 }
H3{
	font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	text-align:left;
	font-weight: bold;
    margin: 0px;
	padding: 0px;
	text-indent:30px;
}

H4{
    margin:20px 20px 20px 20px;
	padding:5px 5px 5px 5px;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #152440;
	text-align:left;
	font-weight: bold;
}

H5{
    margin:20px 20px 20px 20px;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #990000;
	text-align:left;
	font-weight: bold;
}
small {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
 }
p {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	font-weight: normal;
	margin: 4px 4px 4px 5px;
	padding: 10px;
	line-height:1.8em !important ;
	text-align:justify;
}

blockquote {
    margin:20px 20px 20px 20px;
	background-image:url(imagenes/blockquote.jpg);
	background-repeat:repeat-x;
	padding:5px 5px 5px 5px;
	display:block;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-align:justify;
	color: #FFFFFF;
	
}
.pie{
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color:#1762A6;
	font-weight: normal;
	padding: 10px;
	line-height:1.8em !important ;
	text-align:center;
}

.forma {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #990000;
}
.style4 {font-family: "Trebuchet MS", Arial,Helvetica, Times, serif; font-size: 8pt; 
font-weight: bold;
text-align:left;

}
.style1 {color: #FFFFFF;
}

.fondo_azulito_textos {
	background-image:url(imagenes/fondo_textos_azulito.jpg);
	background-repeat:no-repeat;
}
.fondo_azulito_textos_cortos {
	background-image:url(imagenes/fondo_largo_horizontal.jpg);
	background-repeat:no-repeat;
}
.textos_margen {
    margin:20px 20px 20px 20px;
	padding:5px 5px 5px 5px;
	display:block;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-align:justify;
	color: #FFFFFF;
}
 


legend {
    margin:5px 5px 5px 5px;
	font-size:12pt;
	background-color:#F2F2F4;
	text-align:center;
	padding:2px 8px 2px 8px;
	color:#333333;
	border:1px solid #666666;
	font-weight: bold; 
}
ul {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	font-weight: normal;
	margin: 4px 4px 4px 5px;
	padding: 10px;
	line-height:1.8em !important ;
	text-align:justify;
}
ol {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	font-weight: normal;
	margin: 4px 4px 4px 5px;
	padding: 10px;
	line-height:1.8em !important ;
	text-align:justify;
}
li {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	font-weight: normal;
	margin: 2px 10px 2px 10px;
	margin:
	padding: 10px;
	line-height:1.8em !important ;
	text-align:justify;
}
#contendertextos{
    pading: 5px;
}
 
.titulares {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #DF0024;
	background-color: #F2F2F4;
	text-align: left;
}
.fli {
	background-image: url(imagenes/fli.jpg);
	background-repeat: repeat-y;
}
.eizs {
	background-image: url(graphichelpers/eizs.png);
	background-repeat: no-repeat;
}
.fld {
	background-image: url(imagenes/fld.jpg);
	background-repeat: repeat-y;
}
.ltop {
	background-image: url(graphichelpers/ltop.gif);
	background-repeat: repeat-x;
}
.eders {
	background-image: url(graphichelpers/eders.png);
	background-repeat: no-repeat;
}
.lbaja {
	background-image: url(imagenes/lbaja.jpg);
	background-repeat: repeat-x;
	vertical-align: top;
}
.esderinf {
	background-image: url(graphichelpers/ederinf.png);
}
.esqizqinf {
	background-image: url(graphichelpers/eizinf.png);
}
.cabezal {
	background-image: url(imagenes/fondo_cabezal.jpg);
	background-repeat: repeat;
}
.menu {
	background-image: url(imagenes/fondo_menu.jpg);
	background-repeat: repeat-x;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffb200;
	font-style: normal;
}
#menu_contenedor_bar {
    text-align:left;

}
.lineadiv{
    background-image: url(imagenes/linea_div.jpg);
	background-repeat: no-repeat;
}
.fondo_cuerpo {
	background-color: #ECECEC;
}
.fondo_menu_der {
	background-color: #ECECEC;
}
.fondo_contenedor {
	background-color: #ECECEC;
/*-----------------------ESQUINAS PRIMER FONDO CONTENEDOR--------*/	
}
.esqsupderfondocont {
    background-image: url(imagenes/esquinas/sup_der_fcont.jpg);
	background-repeat: no-repeat;
}
.esqsupizqfondocont {
    background-image: url(imagenes/esquinas/sup_iz_fcont.jpg);
	background-repeat: no-repeat;
}
.esqbottomizqfondocont {
    background-image: url(imagenes/esquinas/bot_iz_fcont.jpg);
	background-repeat: no-repeat;
}
.esqbottomderfondocont {
    background-image: url(imagenes/esquinas/bot_der_fcont.jpg);
	background-repeat: no-repeat;
}
/*-----------------------TERMINAN ESQUINAS PRIMER FONDO CONTENEDOR--------*/	

/*-----------------------ESQUINAS TITULARES--------*/	
.esiztitulares {
    background-image: url(imagenes/esquinas/gri_iz.jpg);
	background-repeat: no-repeat;
}
.esderetitulares {
    background-image: url(imagenes/esquinas/gri_der.jpg);
	background-repeat: no-repeat;
}
/*----------------------- TERMINAN ESQUINAS TITULARES--------*/	


/*-----------------------  ESQUINAS CONTENEDOR AZUL TEXTOS--------*/	
.izquitop {
    background-image: url(imagenes/esquinas/interiores/top_left.jpg);
	background-repeat: no-repeat;
}
.dertop {
    background-image: url(imagenes/esquinas/interiores/top_right.jpg);
	background-repeat: no-repeat;
}
.izquibot {
    background-image: url(imagenes/esquinas/interiores/bot_left.jpg);
	background-repeat: no-repeat;
}
.derbot {
    background-image: url(imagenes/esquinas/interiores/bot_right.jpg);
	background-repeat: no-repeat;
}
/*----------------------- TERMINAN ESQUINAS CONTENEDOR AZUL TEXTOS--------*/	


/*-----------------------  ESQUINAS CONTENEDOR ROJOS TEXTOS--------*/	
.rojizquitop {
    background-image: url(imagenes/esquinas/izq_top_roj.jpg);
	background-repeat: no-repeat;
}
.rojdertop {
    background-image: url(imagenes/esquinas/der_top_roj.jpg);
	background-repeat: no-repeat;
}
.rojizquibot {
    background-image: url(imagenes/esquinas/iz_bot_roj.jpg);
	background-repeat: no-repeat;
}
.rojderbot {
    background-image: url(imagenes/esquinas/der_bot_roj.jpg);
	background-repeat: no-repeat;
}
/*----------------------- TERMINAN ESQUINAS CONTENEDOR ROJOS TEXTOS--------*/	




.fondo_rojo {
	background-color: #990000;
}
.cont_textos {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #336699;
	background-color: #FFCC00;
	text-align: left;
	font-weight: normal;
	margin: 0px 0px 0px 10px;
}
.fotoiz {
	float: left;
	margin:4px 20px 4px 4px;
}
.fotoder {
	float: right;
	margin:12px;
}
.tablink{
	background-image:url(imagenes/tabs/link.jpg);
	background-repeat:repeat-x;
	background-position: bottom;
}

/*----------------------- Estilo Tablas--------*/	
.tablaTitularesAzul {
    background-color: #1762A6;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-align:left;
	font-weight: bold;
    margin: 0px 0px 0px 8px;

}
.tablaTitulares {
    background-color: #990000;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-align:left;
	font-weight: bold;
    margin: 0px;
	padding: 0px;
	text-indent:15px;
}
.tablaTitularesSeg {
    background-color: #ADC8D8;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #990000;
	text-align:left;
	font-weight: bold;
    margin: 0px;
	padding: 0px;

}
.tablaTitularesTer {
    background-color: #E9E9E9;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #164869;
	text-align:left;
	font-weight: bold;
    margin: 0px;
	padding: 0px;

}
.tablaTitularesCuarto {
    background-color: #ADC8D8;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #164869;
	text-align:left;
	font-weight: bold;
    margin: 0px;
	padding: 0px;

}
.tablainterior {
    background-color: #164869;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-align:left;
	font-weight: bold;
    margin: 10px;
	padding: 10px;
}
