
/*CSS de pagina de inicio - compatibilidad distintos navegadores, dar estilo al texto*/
body {
    font-family:Georgia, "Times New Roman", Times, Serif; /*compatibilidad de fuentes*/
    font-size:12px; /*tamaņo generico de fuente*/
    color:#012568; /*color generico de fuente*/
}


/*------------------------------------------------------------ Inicio de general ------------------------------------------------------------*/
p.justified{
    text-align:justify;
    text-justify:newspaper;
}
/*------------------------------------------------------------ Fin de general ------------------------------------------------------------*/


/*------------------------------------------------------------ Inicio de cabecera ------------------------------------------------------------*/

/*-------------------- Diseņo de cabecera --------------------*/
#cabecera{
    position: relative;
    width: 975px;
    height: 95px;
    border-top: #012568 16px solid; /*color anchura y estilo de borde superior de cabecera - este valor es el borde superior*/
    border-right: #012568 1px solid;
    border-left: #012568 1px solid;
    border-bottom: #012568 16px solid;
    margin-top: -5px;
    margin-right: auto; /*centrado horizontal de cabecera en pagina - este valor autoalinea la cabecera en la pagina*/ 
    margin-left: auto; /*centrado horizontal de cabecera en pagina - este valor autoalinea la cabecera en la pagina*/ 
    margin-bottom: 0px;
}

/*-------------------- Diseņo de navegador superior de la cabecera --------------------*/
#cabecera ul{
    list-style-type: none;
    text-align: right;
    margin-top: -16px; /*anchura margin navegador1-cabecera arriba - este valor alinea el navegador de cabecera superior dentro del borde superior*/
    margin-right: 10px;
    margin-left: 0px;
    margin-bottom: 0px;
} 

/*-------------------- Diseņo de elementos de navegador superior de la cabecera --------------------*/
#cabecera li{
    background-color: #012568;
    border: 0px #012568 solid;
    display: inline;
    text-align: center;
    margin: 0px 0px 0px 0px;
    font-family: verdana;
    color: #ffffff;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 
 
/*-------------------- Diseņo de enlaces de navegador superior de la cabecera --------------------*/
#cabecera li a{
    background-color: #012568;
    border: 1px #012568 solid;
    padding-top: 0px;
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 0px;
    font-family: verdana;
    color: #ffffff;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none;
}  

/*-------------------- Diseņo de efectos de navegador superior de la cabecera --------------------*/
#cabecera li a:hover{
    background-color: #C5C7ED;
    border: #800000 2px groove;
    color: #012568;
    font-weight: normal;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 2px;
    padding-bottom: 0px;
} 

/*-------------------- Diseņo de navegador inferior de la cabecera --------------------*/
#cabecera ul.ulnav2{
    list-style-type: none;
    text-align: right;
    margin-top: 95px; /*anchura margin navegador2-cabecera arriba - este valor alinea el navegador inferior de cabecera dentro del borde inferior*/
    margin-right: 10px;
    margin-left: 0px;
    margin-bottom: 0px;
}

/*-------------------- Diseņo de elementos de navegador inferior de la cabecera --------------------*/
#cabecera li.linav2{
    background-color: #012568;
    border: 0px #012568 solid;
    display: inline;
    text-align: center;
    margin: 0px 0px 0px 0px;
    font-family: verdana;
    color: #ffffff;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
}

/*-------------------- Diseņo de enlaces de navegador inferior de la cabecera --------------------*/
#cabecera li a.anav2{
    background-color: #012568;
    border: 1px #012568 solid;
    padding-top: 0px;
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 0px;
    font-family: verdana;
    color: #ffffff;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
}
/*------------------------------------------------------------ Fin de cabecera ------------------------------------------------------------*/


/*-------------------------------------------------- Inicio de contenedor de publicidad --------------------------------------------------*/

/*-------------------- Diseņo de contenedor de publicidad --------------------*/
#contpublicidad{
    position: relative;
    z-index: -2;
    width: 975px;
    height: 150px;
    background-color: #ffffff;
    border: 0px;
    margin-top: 2px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 0px;
    border-top: #012568 1px solid;
    border-right: #ffffff 1px solid;
    border-left: #012568 1px solid;
    border-bottom: #012568 1px solid;
}

/*-------------------- Diseņo de navegador de publicidad --------------------*/
#menupubli li.todo{ 
    display: inline; 
    float: left; 
    width: 80px; 
    background-color: #ffdddd; 
    padding: 5px; 
    margin: 5px; 
    text-align: center; 
    border-top: #ffffff 1px solid;
    border-right: #a00000 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #a00000 1px solid; 
}

#menupubli li.basico{ 
    display: inline; 
    float: left; 
    width: 80px; 
    background-color: #f5f7f9; 
    padding: 5px; 
    margin: 5px; 
    text-align: center; 
    border-top: #ffffff 1px solid;
    border-right: #012568 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #012568 1px solid; 

}

#menupubli li.otros{ 
    display: inline; 
    float: left; 
    width: 80px; 
    background-color: #f5f7f9; 
    padding: 5px; 
    margin: 5px; 
    text-align: center; 
    border-top: #ffffff 1px solid;
    border-right: #012568 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #012568 1px solid; 
} 

#menupubli li.todo:hover ~ li.basico{
    display: block;
    background-color: #ffbbbb;
    border-top: #a00000 1px solid;
    border-right: #ffffff 1px solid;
    border-left: #a00000 1px solid;
    border-bottom: #ffffff 1px solid;
}

#menupubli li.todo:hover{ 
    display: block;
    background-color: #ffbbbb;
    border-top: #a00000 1px solid;
    border-right: #ffffff 1px solid;
    border-left: #a00000 1px solid;
    border-bottom: #ffffff 1px solid;
}

#menupubli li.basico:hover{ 
    display: block;
    background-color: #c5c7ed;
    border-top: #a00000 1px solid;
    border-right: #ffffff 1px solid;
    border-left: #a00000 1px solid;
    border-bottom: #ffffff 1px solid;
}

#menupubli li.otros:hover{
    display: block;
    background-color: #c5c7ed;
    border-top: #a00000 1px solid;
    border-right: #ffffff 1px solid;
    border-left: #a00000 1px solid;
    border-bottom: #ffffff 1px solid;
} 

#menupubli li a.publifont{ 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none;
 
} 

#notapie{ 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 0px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin: 0px;
    border: 0px;
} 

/*-------------------- Diseņo de destacados --------------------*/
#destacados{ 
    display: block;
    border: 0px #cacaca solid; 
    width: 128px; 
    height: 140px;
} 

#destacados a{ 
    border: 1px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border: 0px;
} 

#titdestaca{  
    width: 126px;
    background-color: #c00000;
    font-family: verdana;
    color: #ffffff;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    padding-top: 4px;
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px; 
    margin: 0px;
    border: 0px;
} 

#productdestaca{ 
    width: 126px; 
    background-color: #ffffff;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    padding-top: 2px;
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px; 
    border-top: #012568 1px solid;
    border-right: #012568 0px solid;
    border-left: #cacaca 0px solid;
    border-bottom: #cacaca 1px solid;
    margin: 0px;
} 

#textdestaca{ 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 0px;
    padding-right: 4px;
    padding-left: 5px;
    padding-bottom: 0px;
    margin: -2px 0px 0px 0px;
    border: 0px;
} 

#textdestaca p.justified:hover{ 
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 9px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 2px;
    margin: 0px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
} 
/*-------------------------------------------------- Fin de contenedor de publicidad --------------------------------------------------*/


/*------------------------------------------------------------ Inicio de menu principal ------------------------------------------------------------*/

/*-------------------- Diseņo de menu principal --------------------*/
#menuprincipal{
    position: relative;
    width: 975px;
    height: 25px;
    border-top: #012568 0px solid;
    border-right: #012568 0px solid;
    border-left: #012568 0px solid;
    border-bottom: #012568 0px solid;
    margin-top: -2px;
    margin-right: auto; /*centrado horizontal de cabecera en pagina - este valor autoalinea la cabecera en la pagina*/ 
    margin-left: auto; /*centrado horizontal de cabecera en pagina - este valor autoalinea la cabecera en la pagina*/ 
    margin-bottom: 0px;
}

#menuprincipal div.barraMenu{ 
    text-align: left; 
    background-color: #800000;
} 

#menuprincipal div.barraMenu p{ 
    background-color: #800000; 
    font-family: Verdana; 
    font-size: 9px; 
    color: white;  
    text-decoration: none; 
    height: 10px;
    padding-top: 5px;
    padding-right: 0px;
    padding-left: 8px;
    padding-bottom: 7px; 
    border-top: #cacaca 1px solid;
    border-right: #404040 1px solid;
    border-left: #cacaca 1px solid;
    border-bottom: #ff0000 3px solid;
    margin-top: 4px;
    margin-right: 0px;
    margin-left: -1px;
    margin-bottom: 0px;
} 

#menuprincipal div.barraMenu a{ 
    background-color: #800000; 
    font-family: Verdana; 
    font-size: 9px; 
    color: white; 
    text-decoration: none;  
    padding-top: 0px;
    padding-right: 15px;
    padding-left: 8px;
    padding-bottom: 4px; 
    border-top: #cacaca 0px solid;
    border-right: #404040 0px solid;
    border-left: #cacaca 0px solid;
    border-bottom: #404040 0px solid;
    margin-top: 4px;
    margin-right: -9px;
    margin-left: 8px;
    margin-bottom: 0px;
}

#menuprincipal div.barraMenu a.botonMenu{ 
    background-color: #a00000; 
    font-family: Verdana; 
    font-size: 9px; 
    color: white; 
    text-decoration: none;  
    padding-top: 0px;
    padding-right: 15px;
    padding-left: 15px;
    padding-bottom: 4px; 
    border-top: #cacaca 1px solid;
    border-right: #404040 1px solid;
    border-left: #cacaca 1px solid;
    border-bottom: #404040 1px solid;
    margin-top: 4px;
    margin-right: -9px;
    margin-left: 8px;
    margin-bottom: 0px;
} 

#menuprincipal div.barraMenu a.botonMenu:hover{ 
    background-color: #c00000;
    border-top: #404040 1px solid;
    border-right: #cacaca 1px solid;
    border-left: #404040 1px solid;
    border-bottom: #cacaca 1px solid; 
}
/*------------------------------------------------------------ Fin de menu principal ------------------------------------------------------------*/


/*------------------------------------------------------------ Inicio de portada ------------------------------------------------------------*/

/*-------------------- Diseņo de portada --------------------*/
#portada{
    position: relative;
    width: 975px;
    height: 5990px;
    border-top: #012568 1px solid;
    border-right: #012568 0px solid;
    border-left: #012568 0px solid;
    border-bottom: #012568 1px solid;
    margin-top: 30px;
    margin-right: auto; /*centrado horizontal de cabecera en pagina - este valor autoalinea la cabecera en la pagina*/ 
    margin-left: auto; /*centrado horizontal de cabecera en pagina - este valor autoalinea la cabecera en la pagina*/ 
    margin-bottom: 0px;
}

/*-------------------- Diseņo de etiqueta de portada --------------------*/
#etiquetaportada p{ 
    background-color: #ffffff; 
    width: 120px;
    height: 8px;
    font-family: Verdana; 
    font-size: 9px; 
    color: #012568;  
    font-weight: bold;
    text-decoration: none; 
    padding-top: 5px;
    padding-right: 4px;
    padding-left: 8px;
    padding-bottom: 7px; 
    border-top: #cacaca 0px solid;
    border-right: #404040 0px solid;
    border-left: #cacaca 0px solid;
    border-bottom: #ff0000 0px solid;
    margin-top: -22px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
} 

/*-------------------- Diseņo de menu de portada --------------------*/
#bloquemenuportada{
    width: 165px;
}

#portada .titmenuportada{   
    border-top: #b5b5b5 1px solid;
    border-right: #a0a0a0 1px solid;
    border-left: #b5b5b5 1px solid;
    border-bottom: #c00000 1px solid;
    padding-top: 5px;
    padding-right: 0pt;
    padding-bottom: 5px;
    padding-left: 7px;
    font-family: Verdana; 
    font-size: 9px; 
    color: #012568;
    font-weight: bold;
    background-color: #d4dae4;
}

#portada .cuerpomenuportada{
    border-top: #c00000 1px solid;
    border-right: #a0a0a0 1px solid;
    border-left: #b5b5b5 1px solid;
    border-bottom: #a0a0a0 1px solid;
    margin-top: 0px;
    margin-right: 0pt;
    margin-bottom: 4px;
    margin-left: 0pt;
}

#portada .cuerpomenuportada ul{
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 4px;
    padding-top: 0pt;
    padding-right: 0pt;
    padding-bottom: 0pt;
    padding-left: 2px;
    list-style-type: disc;
    list-style-image: none;
    list-style-position: inside;
}

#portada .cuerpomenuportada li{
    padding-top: 0pt;
    padding-right: 0pt;
    padding-bottom: 2pt;
    padding-left: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 0px;
}

#portada .cuerpomenuportada a{
    padding-left: 5px;
    padding-bottom: 2px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: -10px;
    font-family: Verdana; 
    font-size: 9px; 
    color: #012568;
    font-weight: normal;
    text-decoration: none;
}

#portada a.atitmenuportada{
    padding-left: 5px;
    padding-bottom: 2px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: -10px;
    font-family: Verdana; 
    font-size: 9px; 
    color: #012568;
    font-weight: bold;
    text-decoration: none;
}

#portada .cuerpomenuportada a:hover{
    padding-left: 0px;
    font-family: Verdana; 
    font-size: 9px; 
    color: #ffffff;
    font-weight: normal;
    background-color: #6076E2;
}






#cuadroizq1{ 
    border: 1px #cacaca solid; 

} 

#cuadroizq1 a{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadroizq1 p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 4pt;
    margin-bottom: 10px;
    margin-left: 2px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
} 

#cuadroizq1 p:hover{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #008000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 4pt;
    margin-bottom: 10px;
    margin-left: 2px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
} 

#titcuadroizq1{  
    width: 162px;
    background-color: #ffffff;
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    margin-top: 1px;
} 

#textcuadroizq1{ 
    width: 162px;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
}

#imagecuadroizq1 a img, #imagecuadroizq1 a { 
    border: none; 
    overflow: hidden; 
    float: left;
    padding: 1px;
}

#imagecuadroizq1 a:hover {
    border: 2px solid #f8bf24;
}

#imagecuadroizq1 a:hover img { 
    margin: -2px;
} 

#cuadroizq1 .cuerpomenuportada{
    border-top: #c00000 0px solid;
    border-right: #a0a0a0 0px solid;
    border-left: #b5b5b5 0px solid;
    border-bottom: #a0a0a0 0px solid;
    margin-top: 0px;
    margin-right: 0pt;
    margin-bottom: 4px;
    margin-left: 0pt;
}

#cuadroizq1 .cuerpomenuportada ul{
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 4px;
    padding-top: 0pt;
    padding-right: 0pt;
    padding-bottom: 0pt;
    padding-left: 2px;
    list-style-type: disc;
    list-style-image: none;
    list-style-position: inside;
}

#cuadroizq1 .cuerpomenuportada li{
    padding-top: 0pt;
    padding-right: 0pt;
    padding-bottom: 2pt;
    padding-left: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 0px;
}

#cuadroizq1 .cuerpomenuportada a{
    padding-left: 5px;
    padding-bottom: 2px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: -10px;
    font-family: Verdana; 
    font-size: 9px; 
    color: #012568;
    font-weight: normal;
    text-decoration: none;
}

#cuadroizq1 .cuerpomenuportada a:hover{
    padding-left: 0px;
    font-family: Verdana; 
    font-size: 9px; 
    color: #ffffff;
    font-weight: normal;
    background-color: #6076E2;
}






/*-------------------- Diseņo de cuadros de servicios --------------------*/
#servicios .img2{ 
    background-color: #ffffff;
    border-top: #ffffff 0px solid;
    border-right: #a00000 0px solid;
    border-left: #ffffff 0px solid;
    border-bottom: #808080 1px solid; 
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 5px;
    padding-left: 0px;
}

#menuservicios li.servicios{ 
    display: inline; 
    float: left; 
    width: 45px; 
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 2px;
    padding-left: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-right: 2pt;
    margin-left: 2px;
    text-align: center; 
    border-top: #ffffff 0px solid;
    border-right: #a00000 0px solid;
    border-left: #ffffff 0px solid;
    border-bottom: #808080 1px solid; 
}

#menuservicios li.servicios:hover ~ .img3:hover{ 
    display: block;
    background-color: #e0e0e0;
    border-top: #012568 1px solid;
    border-right: #ffffff 1px solid;
    border-left: #012568 1px solid;
    border-bottom: #ffffff 1px solid;
    padding-right: 1px;
    padding-left: 1px;
}

#menuservicios li a.serviciosfont{ 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 2px;
    padding-left: 0px;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-right: 2pt;
    margin-left: 0px;
    text-align: center;
} 

#menuservicios li a.serviciosfont:hover{ 
    font-family: verdana;
    color: #a00000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 2px;
    padding-left: 0px;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-right: 2pt;
    margin-left: 0px;
} 

#menuservicios .img3{  
    border-top: #ffffff 0px solid;
    border-right: #a00000 0px solid;
    border-left: #ffffff 0px solid;
    border-bottom: #808080 0px solid; 
    opacity: .50;
    filter:alpha(opacity=50);
    width: 35px;
}

#menuservicios .img3:hover{  
    border-top: #ffffff 0px solid;
    border-right: #a00000 0px solid;
    border-left: #ffffff 0px solid;
    border-bottom: #808080 0px solid; 
    opacity: .99;
    filter:alpha(opacity=99);
    width: 35px;
}

/*-------------------- Diseņo de cuadros de portada --------------------*/
#cuadro1{ 
    border: 0px #cacaca solid; 
    width: 255px; 
    height: 370px;
} 

#cuadro1 a{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadro1 p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
} 

#cuadro1 p:hover{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #008000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#titcuadro1{  
    width: 245px;
    background-color: #ffffff;
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
} 

#textcuadro1{ 
    width: 245px;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
}


#cuadro2{ 
    border: 0px #cacaca solid; 
    width: 270px; 
    height: 310px;
} 

#cuadro2 a{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadro2 p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#cuadro2 p:hover{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #008000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0px;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#titcuadro2{  
    width: 170px;
    background-color: #ffffff;
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
} 

#textcuadro2{ 
    width: 170px;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#listacuadro2 ul{
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    list-style-type: disc;
    list-style-image: none;
    list-style-position: inside;
}

#listacuadro2 li{
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#listacuadro2 a{
    padding-left: 0px;
    padding-bottom: 2px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: -8px;
    font-family: Verdana; 
    font-size: 9px; 
    color: #012568;
    font-weight: normal;
    text-decoration: none;
}

#listacuadro2 a:hover{
    font-family: Verdana; 
    font-size: 9px; 
    color: #ffffff;
    font-weight: normal;
    background-color: #6076E2;
}





















#cuadro3{ 
    border: 0px #cacaca solid; 
    width: 180px; 
    height: 335px;
} 

#cuadro3 a{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadro3 p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0px;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
} 

#cuadro3 p:hover{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #008000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#titcuadro3{      
    width: 169px;
    background-color: #ffffff;
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    margin-top: 0px;
    margin-right: 0pt;
    margin-bottom: 0px;
    margin-left: 5px;
} 

#textcuadro3{ 
    width: 169px;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
}

#cuadro4{ 
    border: 0px #cacaca solid; 
    width: 255px; 
    height: 125px;
} 

#cuadro4 a{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadro4 p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#cuadro4 p:hover{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #008000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#titcuadro4{  
    width: 140px;
    background-color: #ffffff;
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
} 

#textcuadro4{ 
    width: 170px;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadro5{ 
    border: 0px #cacaca solid; 
    width: 255px; 
    height: 100px;
} 

#cuadro5 a{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadro5 p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#cuadro5 p:hover{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #008000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#titcuadro5{  
    width: 140px;
    background-color: #ffffff;
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
} 

#textcuadro5{ 
    width: 170px;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 







#cuadro6{ 
    border: 0px #cacaca solid; 
    width: 370px; 
    height: 320px;
} 

#cuadro6 a{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadro6 p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#cuadro6 p:hover{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #008000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#titcuadro6{  
    width: 200px;
    background-color: #ffffff;
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
} 

#textcuadro6{ 
    width: 235px;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 



#cuadro7{ 
    border: 0px #cacaca solid; 
    width: 255px; 
    height: 552px;
} 

#cuadro7 a{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadro7 p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#cuadro7 p:hover{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #008000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#titcuadro7{  
    width: 200px;
    background-color: #ffffff;
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
} 

#textcuadro7{ 
    width: 215px;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 




#cuadro8{ 
    border: 0px #cacaca solid; 
    width: 370px; 
    height: 140px;
} 

#cuadro8 a{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadro8 p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#cuadro8 p:hover{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #008000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#titcuadro8{  
    width: 210px;
    background-color: #ffffff;
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
} 

#textcuadro8{ 
    width: 200px;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 







/*-------------------- Diseņo de cuadros publicidad derecha --------------------*/
#bloquecuadrosder{
    width: 159px;
}

#bloquecuadrosder .cuadropubder1{ 
    border: 0px #cacaca solid; 
    width: 160px; 
    height: 200px;
} 

#cuadropubder1 a{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadropubder1 p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 4pt;
    margin-bottom: 10px;
    margin-left: 2px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
} 

#cuadropubder1 p:hover{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #008000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 4pt;
    margin-bottom: 10px;
    margin-left: 2px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
} 

#titcuadropubder1{  
    width: 157px;
    background-color: #ffffff;
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    margin-top: 125px;
} 

#textcuadropubder1{ 
    width: 159px;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
}

#imagecuadro1 a img, #imagecuadro1 a { 
    border: none; 
    overflow: hidden; 
    float: left;
    padding: 1px;
}

#imagecuadro1 a:hover {
    border: 2px solid #f8bf24;
}

#imagecuadro1 a:hover img { 
    margin: -2px;
} 

#bloquecuadrosder .cuadropubder2{ 
    border: 0px #cacaca solid; 
    width: 160px; 
    height: 200px;
} 

#cuadropubder2 a{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadropubder2 p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 4pt;
    margin-bottom: 10px;
    margin-left: 2px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
} 

#cuadropubder2 p:hover{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #008000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 4pt;
    margin-bottom: 10px;
    margin-left: 2px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
} 

#titcuadropubder2{  
    width: 157px;
    background-color: #ffffff;
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
} 

#textcuadropubder2{ 
    width: 159px;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
}

#bloquecuadrosder .cuadropubder3{ 
    border: 0px #cacaca solid; 
    width: 160px; 
    height: 200px;
} 

#cuadropubder3 a{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadropubder3 p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 4pt;
    margin-bottom: 10px;
    margin-left: 2px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
} 

#cuadropubder3 p:hover{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #008000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 4pt;
    margin-bottom: 10px;
    margin-left: 2px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
} 

#titcuadropubder3{  
    width: 157px;
    background-color: #ffffff;
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
} 

#textcuadropubder3{ 
    width: 159px;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
}

#bloquecuadrosder .cuadropubder4{ 
    border: 0px #cacaca solid; 
    width: 160px; 
} 

#cuadropubder4 a{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadropubder4 p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 4pt;
    margin-bottom: 1px;
    margin-left: 2px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
} 

#cuadropubder4 p:hover{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #008000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 4pt;
    margin-bottom: 10px;
    margin-left: 2px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
} 

#titcuadropubder4{  
    width: 80px;
    background-color: #ffffff;
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
} 

#textcuadropubder4{ 
    width: 159px;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
}











/*------------------------------------------------------------ Fin de portada ------------------------------------------------------------*/

#portada2{
    position: relative;
    width: 637px;
    height: 552px;
    border-top: #012568 1px solid;
    border-right: #012568 0px solid;
    border-left: #012568 0px solid;
    border-bottom: #012568 0px solid;
    margin-top: 30px;
    margin-right: auto; /*centrado horizontal de cabecera en pagina - este valor autoalinea la cabecera en la pagina*/ 
    margin-left: auto; /*centrado horizontal de cabecera en pagina - este valor autoalinea la cabecera en la pagina*/ 
    margin-bottom: 0px;
}

#etiquetaportada2 p{ 
    background-color: #ffffff; 
    width: 120px;
    height: 8px;
    font-family: Verdana; 
    font-size: 9px; 
    color: #012568;  
    font-weight: bold;
    text-decoration: none; 
    padding-top: 5px;
    padding-right: 4px;
    padding-left: 8px;
    padding-bottom: 7px; 
    border-top: #cacaca 0px solid;
    border-right: #404040 0px solid;
    border-left: #cacaca 0px solid;
    border-bottom: #ff0000 0px solid;
    margin-top: -22px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
} 













#cuadronot1{ 
    width: 180px; 
    height: 180px;
} 

#cuadronot1 a{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadronot1 p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0px;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
} 

#cuadronot1 p:hover{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #008000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#titcuadronot1{      
    width: 169px;
    background-color: #ffffff;
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    margin-top: 0px;
    margin-right: 0pt;
    margin-bottom: 0px;
    margin-left: 5px;
} 

#textcuadronot1{ 
    width: 169px;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
}


#cuadronot2{ 
    width: 255px; 
    height: 180px;
} 

#cuadronot2 a{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadronot2 p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0px;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
} 

#cuadronot2 p:hover{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #008000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#titcuadronot2{      
    width: 149px;
    background-color: #ffffff;
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    margin-top: 0px;
    margin-right: 0pt;
    margin-bottom: 0px;
    margin-left: 2px;
} 

#textcuadronot2{ 
    width: 140px;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
}


#cuadronot3{ 
    width: 635px; 
    height: 351px;
} 

#cuadronot3 a{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
} 

#cuadronot3 p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0px;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
} 

#cuadronot3 p:hover{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #008000;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 4px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 8px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}

#titcuadronot3{      
    width: 169px;
    background-color: #ffffff;
    font-family: verdana;
    color: #c00000;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    margin-top: 0px;
    margin-right: 0pt;
    margin-bottom: 0px;
    margin-left: 5px;
} 

#textcuadronot3{ 
    width: 169px;
    font-family: verdana;
    color: #012568;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
}

#cuadronot3 .cuerpomenuportada{
    border-top: #c00000 0px solid;
    border-right: #a0a0a0 0px solid;
    border-left: #b5b5b5 0px solid;
    border-bottom: #a0a0a0 0px solid;
    margin-top: 0px;
    margin-right: 0pt;
    margin-bottom: 4px;
    margin-left: 0pt;
}

#cuadronot3 .cuerpomenuportada ul{
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 5px;
    margin-left: 4px;
    padding-top: 0pt;
    padding-right: 0pt;
    padding-bottom: 0pt;
    padding-left: 2px;
    list-style-type: disc;
    list-style-image: none;
    list-style-position: inside;
}

#cuadronot3 .cuerpomenuportada li{
    padding-top: 0pt;
    padding-right: 0pt;
    padding-bottom: 2pt;
    padding-left: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 0px;
}

#cuadronot3 .cuerpomenuportada a{
    padding-left: 5px;
    padding-bottom: 2px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: -10px;
    font-family: Verdana; 
    font-size: 9px; 
    color: #012568;
    font-weight: normal;
    text-decoration: none;
}

#cuadronot3 .cuerpomenuportada a:hover{
    padding-left: 5px;
    font-family: Verdana; 
    font-size: 9px; 
    color: #ffffff;
    font-weight: normal;
    background-color: #6076E2;
}











#cuadro1not{ 
    border-top: #000080 1px solid;
    border-right: #000080 1px solid;
    border-left: #000080 1px solid;
    border-bottom: #000080 1px solid;
    width: 255px; 
    height: 590px;
    background-color: #6076E2;
    font-weight: none;
    text-decoration: none;
} 

#imagecuadro1 .imagecuadro1not{  
    border-top: #012568 1px solid;
    border-right: #808080 1px solid;
    border-left: #012568 1px solid;
    border-bottom: #808080 1px solid; 
}

 

#cuadro1not p{ 
    border: 0px #cacaca solid; 
    font-family: verdana;
    color: #ffffff;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 2px;
    padding-bottom: 0px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 2px;
    border: 0px;
    text-align:justify;
    text-justify:newspaper;
}  

#textcuadro1not{ 
    width: 240px;
    font-family: verdana;
    color: #ffffff;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
}

#textcuadro2not{ 
    width: 240px;
    font-family: verdana;
    color: #ffffff;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none; 
}



#textcuadro2not ul{
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    list-style-type: disc;
    list-style-image: none;
    list-style-position: inside;
}

#textcuadro2not li{
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#textcuadro2not .a1{
    padding-left: 0px;
    padding-bottom: 2px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: -8px;
    font-family: Verdana; 
    font-size: 9px; 
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
}

#textcuadro2not .a1:hover{
    font-family: Verdana; 
    font-size: 9px; 
    color: #ff9191;
    font-weight: bold;
    background-color: #6076E2;
}

#textcuadro2not .a2{
    padding-left: 0px;
    padding-bottom: 2px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 0px;
    font-family: Verdana; 
    font-size: 9px; 
    color: #ffffff;
    font-weight: none;
    text-decoration: none;
}

#textcuadro2not .a2:hover{
    padding-left: 0px;
    padding-bottom: 2px;
    margin-top: 1px;
    margin-right: 0pt;
    margin-bottom: 1px;
    margin-left: 0px;
    font-family: Verdana; 
    font-size: 9px; 
    color: #ff9191;
    font-weight: none;
    text-decoration: none;
}
















/*------------------------------------------------------------ Inicio de footer ------------------------------------------------------------*/






















