


.textoResaltado {  font-family: arial, sans serif; font-size: 11px; font-weight: normal; color: #000066; margin-left:0.5cm; margin-right:0.5cm; }
.texto {  font-family: "trebuchet ms", arial, sans serif; font-size: 12px; font-weight: normal; text-align: justify; text-indent: 5px; clip:    rect(   ); line-height: normal; list-style-type: square;margin-left:0.5cm; margin-right:0.5cm; }
.textoAviso {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal; font-weight: normal; color: ff2244;}
.textoPeq {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-align: justify; text-indent: 5px; clip:    rect(   ); line-height: normal; list-style-type: square;margin-left:0.5cm; margin-right:0.5cm; }

.barravertical {  background-image: url(images/BarraVertical.gif); background-repeat:  repeat-y; background-attachment: fixed}

.h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #101573; vertical-align: bottom; margin-left:0.5cm; margin-right:0.5cm; }
.h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #101573; vertical-align: bottom; margin-left:0.5cm; margin-right:0.5cm; }
.h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #191503; vertical-align: bottom; margin-left:0.5cm; margin-right:0.5cm; }

.listas {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; list-style-position: outside; list-style-type: square; alink=#000066;adecoration:none}

.tbOut { border:1px solid #cccccc; background-color:cccccc; border-collapse:collapse;}
.tbOut td { padding:1px; }


.cabeceraTabla2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: ffdddd; text-decoration: none; background-color: bb7777; text-align: left}
.cabeceraTabla {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: 000066; text-decoration: none; background-color: a4a6ca; text-align: center}
.cabeceraTablaP {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: 000066; text-decoration: none; background-color: 000000; text-align: center}

.celda1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000066; background-color:#f2f3f8; border-color: black #FFFFFF #FFFFFF black; border-right-width: 1px; border-bottom-width: 1px; list-style-type: square}
.celda1C {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: normal; color: #770022; background-color:#f2f3f8; border-color: black #FFFFFF #FFFFFF black; border-right-width: 1px; border-bottom-width: 1px; list-style-type: square}
.celda2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000066; border-color: black black #FFFFFF; border-bottom-width: 1px}
.celda2C {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #77002; background-color:#edf0fa; border-color: black black #FFFFFF; border-bottom-width: 1px}
.celda2T {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000066; background-color:#ddd0da;border-color: black black #FFFFFF; border-bottom-width: 1px}
.celda2TC {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #770022; background-color:#ddd0da; border-color: black black #FFFFFF; border-bottom-width: 1px}
.celda3 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; background-color:#FFFFFF; border-color: black #FFFFFF #FFFFFF black; border-right-width: 1px; border-bottom-width: 1px; list-style-type: square}
.celdaT {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; font-weight: normal; color: #000000; background-color:#ee9999; border-color: black #FFFFFF #FFFFFF black; border-right-width: 1px; border-bottom-width: 1px; list-style-type: square}
.cabeceracelda {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066; background-color: #dddeeb}
.form {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000066; border: 1px #6678CE solid; clip:   rect(   ); text-align: right; left: 10px; }
.txtform {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000066; border: 1px #6678CE solid; clip:   rect(   ); text-align: left; left: 10px }
.boton{width:80px;height:18px;background:#003366;color:white;border:0px;font-weight:bold;}

A.menuItems:link {color:black;text-decoration:none;}
A.menuItems:hover {color:black;text-decoration:none;} 
A.menuItems:active {color:black;text-decoration:none;}
A.menuItems:visited {color:black;text-decoration:none;}


.lnksm {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: left; text-indent: 0px; line-height: normal; color:gray}
A.lnksm {color:gray;text-decoration:none} 
A.lnksm:hover {color:gray;text-decoration:none}
A.lnksm:active {color:gray;text-decoration:none}
A.lnksm:visited {color:gray;text-decoration:none}


.lnknegro {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: left; text-indent: 0px; line-height: normal; color:gray; }
A.lnknegro {color:white;background:black;text-decoration:none} 
A.lnknegro:hover {color:white;text-decoration:none}
A.lnknegro:active {color:white;text-decoration:none}
A.lnknegro:visited {color:white;text-decoration:none}

.form {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000066; border: 1px #6678CE solid; clip:   rect(   ); text-align: left; left: 10px }
.formR {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000066; border: 1px #6678CE solid; clip:   rect(   ); text-align: right; left: 10px }














#login-dp{
    min-width: 250px;
    padding: 14px 14px 0;
    overflow:hidden;
    background-color:rgba(255,255,255,.8);
}
#login-dp .help-block{
    font-size:12px    
}
#login-dp .bottom{
    background-color:rgba(255,255,255,.8);
    border-top:1px solid #ddd;
    clear:both;
    padding:14px;
}
#login-dp .social-buttons{
    margin:12px 0    
}
#login-dp .social-buttons a{
    width: 49%;
}
#login-dp .form-group {
    margin-bottom: 10px;
}
.btn-fb{
    color: #fff;
    background-color:#3b5998;
}
.btn-fb:hover{
    color: #fff;
    background-color:#496ebc
}
.btn-tw{
    color: #fff;
    background-color:#55acee;
}
.btn-tw:hover{
    color: #fff;
    background-color:#59b5fa;
}
@media(max-width:768px){
    #login-dp{
    background-color: inherit;
    color: #fff;
}
#login-dp .bottom{
    background-color: inherit;
    border-top:0
    none;
}

    