BODY {
        margin: 3px;
        padding-left:0px;
        padding-right:0px;
        color:#333333;
        padding-top: 0px;
        font-size:1em;
        line-height:1.1;
        font-family:Verdana,Arial;
        background-image: url("imagenes/fondo2.jpg");
        background-position: right;
        background-repeat: repeat-y;
       }

.claves {
        float:right;
        text-align: right;
        overflow: hidden;
        font-size:70%;
        width:20%;
}

H1{
        font-size:120%;
        color:#FFFFFF;
        font-weight: bold;
        text-align: left;
        MARGIN-TOP:3px;
        margin-bottom:3px;

}

H2{
        font-size:110%;
        color:#000000;
        font-weight: bold;
        text-align: left;
        MARGIN-TOP:3px;
        margin-bottom:3px;

}
H1.negro{
        font-size:120%;
        color:#000000;
        font-weight: bold;
        text-align: left;
        MARGIN-TOP:3px;
        margin-bottom:3px;

}

A {
        color: #000000;
        text-align: justify;
        text-decoration: none
}
A:hover {
        color: #7992B6;
        text-align: justify;
        text-decoration: underline
}

A.negro {
        color: #000000;
        text-align: justify;
        text-decoration: none
}
A.negro:hover {
        color: #666666;
        text-align: justify;
        text-decoration: none
}
DIV#contenedor {
        border: dotted 1px #3E5784;
}
DIV#cabecera {
        background-image: url("imagenes/aumentativa2.jpg");
        background-position:right;
        background-repeat:no-repeat ;
        background-color:#7992B6;
        display:block;
        height:111px;
        width:100%;
}
DIV#metidito{
        left:10%;
        position:relative;
        font-size:100%;

}
DIV#sub {
        position:absolute;
        width: 25%;
        height: 80px;
        text-align: right;
        overflow: hidden;
        right:0px;
        top:30px;
}

A.imagen  {
        color: #FFFFFF;
        text-decoration: none;
        font-size:100%;
}

A.imagen:hover  {
        color:#FFFFFF;
        text-transform:uppercase;
         font-weight:bold;
}

DIV#izquierda {
        float:left;
        display:run-in;
        width: 18% ;
        overflow: hidden;
        font-size:80%;
        color:#FFFFFF;
        overflow: hidden;
        padding-top:1px;
}

DIV#izquierda1 {
        width: 100% ;
        background-color:#CFB247;
        padding-top:1px;
}
DIV#izquierda2 {
        width: 100% ;
        background-color:#E0E0E0;
        border-bottom: dotted 1px #3E5784;
        border-left: dotted 1px #3E5784;
       border-right: dotted 1px #3E5784;
}

DIV#izquierda3 {
        width: 100% ;
        padding-top:1px;
}


DIV#derecha {
        position:absolute;
        top: 134px;
        right:0%;
        width: 18% ;
        overflow: hidden;
        background-image: url("imagenes/fondoverde.jpg");
        background-color:#A8CB67;
        font-size:60%;
        padding-left:4px;
        padding-right:4px;
        color:#000000;
        padding-top:4px;
}

DIV#total {
        margin-top:20px;
        position:absolute;
        display:run-in;
        top: 110px;
        left:25%;
        width: 45% ;
        overflow: hidden;
        background-color:#DDDDDD;
        font-size:90%;
}

DIV#centro {
        float:right;
        margin-top:5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        width:79%;
        text-align: justify;
        font-size: 90%;
        overflow: visible;
}

DIV#centro2 {
        margin-top:5px;
        padding-top: 5px;
        padding-left: 5px;
        padding-right: 5px;
        width:98%;
        text-align: justify;
        font-size: 90%;
        overflow: visible;
        border: #9CADC9 solid 1px;

}

DIV#navegacion {
        clear:both;
        width:100%;
        text-align: left;
        font-size: 90%;
        background-color:#DEE3EA;
        border: #3E5784 dotted 1px;
        display:block;
        height:18px;
}
.flotarizquierda{
        float:left;
}
.flotarderecha{
        float:right;
}

DIV#finderecha {

        float:right;
         border: SOLID 1px;
        border-color:#5c5c5c;
         background: #daEEb9;
         width: 100%;
        width:17%;
        text-align: left;
        font-size: 90%;
        overflow: visible;
}

DIV#dergen {
        clear:both;
        padding-left: 1%;
        padding-right: 1%;
        margin-left:2px;
        width:100%;
        height:80%;
        bottom:50px;
        text-align: left;
        background-image: url("imagenes/fondoizquierda.jpg");
        font-size: 90%;
        overflow: visible;
}

div#comentarios{
        position:relative;
        text-align: justify;
        overflow: visible;
         border: SOLID 1px #666666;
         width:80%;
         left:10%;
}
div#noticiasprin{
        overflow: visible;
         height:auto;
}

A.ejecutar  {
        color:#7AAB2B;
        font-weight:bold;
        text-decoration: none;
        font-size:100%;
}

A.ejecutar:hover  {
        color: #FFFFFF;
         background-color:#7AAB2B;
}


DIV#campoizquierda {
        position:relative;
        padding-left:10px;
        padding-top:8px;
        left: 2px;
        width: 17%;
        height: auto;
        text-align: right;
        font-size: 65%;
        overflow: hidden;
}
DIV#campoderecha {
        position:relative;
        padding-left:20px;
        margin-top:-15px;
        left: 17%;
        height: auto;
        width: 82%;
        text-align: left;
        font-size: 85%;
        overflow: hidden;
        color:#000000;
}
.mayusblancas {
         text-transform:uppercase;
         font-size:100%;
         background-color:#7992B6;
         color:#ffffff;
         font-weight:bold;
         text-align:center;
        margin-left:0px;
        margin-right:0px;
        margin-top:5px;
        margin-bottom:5px;
 }
.formulario{
        text-align: left;
        BORDER: SOLID 1PX;
        border-color:#004F6D;
        font-size: 110%;
        color:#000000;
}

.bordeverde{
        BORDER: SOLID 2PX;
        border-color:#004F6D;
}
.clarito {
        padding-left:2px;
        padding-top:7px;
        padding-bottom:5px;
        padding-right:3px;
        left: 2px;
        width: 100%;
        height: auto;
        font-size: 100%;
        overflow: hidden;
        text-align:left;
}
.clarito4 {
        padding-left:2px;
        padding-top:2px;
        padding-bottom:2px;
        left: 2px;
        width: 99%;
        height: auto;
        overflow: hidden;
        border-color:#000000;
}
.claritogris {
        width: 100%;
        overflow: hidden;
        text-align:justify;
        background-color:#EFEFEF;
}

.verde100 {
        font-size:100%;
        color:#7AAB2B;
}

.verde200 {
        font-size:200%;
        color:#7AAB2B;
}
.negro100 {
        font-size:100%;
        color:#000000;
}

.pequena {
        font-size:80%;
}
.enana {
        font-size:70%;
}
.superenana {
        font-size:55%;
}
.mediana {
        font-size:90%;
}
A.limpio  {
        color: #000000;
        text-decoration: none;
        font-size:80%;
         font-style:normal;
}

A.limpio:hover  {
        background-color: #7AAB2B       ;
        color:#FFFFFF;
         font-style:normal;
}
.mayusblancas2 {
         text-transform:uppercase;
         font-size:100%;
         background-color:#004F6D;
         color:#FFFFFF;
         font-weight:bold;
         text-align:center;
 }
 .margen {
         color:#FFFFFF;
         font-size:100%;
         margin-left:15px;

 }
.margen2 {
         text-align:center;
         color:#666666;
         font-size:85%;
         margin-left:3%;
 }
.margen2:hover {
         text-align:center;
         color:#004F6D;
         background-color:#FFFFFF;
         font-size:85%;
         margin-left:3%;
         text-decoration: none;
         border: solid 1px #7992B6;
 }

.eventosindex {
         border-right: 0px;
         border-top: 0px;
         background: #5c5c5c;
         border-left: 0px;
         width: 70%;
         border-bottom: 0px;
        color:#FFFFFF;
}

.clarito3 {
        padding-left:2px;
        padding-top:6px;
       padding-bottom:6px;
        left: 2px;
        padding-right:10px;
        width: 100%;
        height: auto;
        text-align: justify;
        font-size: 75%;
        overflow: hidden;
         BORDER-bottom: SOLID 1PX;
        BORDER-COLOR:#5c5c5c;
}

.boton2{
        padding-left:0px;
        padding-right:0px;
        margin-left:0px;
        margin-right:0px;
        font-size: 80%;
        width:90%;
}

.boton3{
        padding-left:0px;
        padding-right:0px;
        margin-left:0px;
        margin-right:0px;
        font-size: 120%;
        width:90%;
        font-weight:bold;
         border:solid 1px #004F6D;
         background-color:#004F6D;
         color:#FFFFFF;
}

.boton5{
        font-size: 100%;
        font-weight:bold;
}

.boton4{
        margin-top:2px;
        font-size: 90%;
        width:80%;
        font-weight:bold;
        color:#004F6D;
         BORDER: SOLID 1PX;
        text-align:left;
}
.boton{
        font-size: 80%;
}

.titular_verde {
        font-weight: bold;
        font-size: 75%;
        color: #004F6D;
        text-align: justify;
        text-decoration: none
}
.titular_verde:hover {
        font-weight: bold;
        font-size: 75%;
        color: #A1A1A1;
        text-align: justify;
        text-decoration: none
}
.titular_negro {
        font-size: 85%;
        color: #444444;
        text-align: justify;
        text-decoration: none
}
.titular_negro_peq {
        font-weight: bold;
        font-size: 60%;
        color: #444444;
        text-align: justify;
        text-decoration: none
}
.titular_negro:hover {
        font-weight: bold;
        font-size: 85%;
        color: #888888;
        text-align: justify;
        text-decoration: none
}

.textonoticias {
        font-weight: normal;
        font-size: 70%;
        color: #414141;
        text-align: justify;
        text-decoration: none
}

.seccionderecha {
         position:relative;
        left:0%;
         text-transform:uppercase;
         font-size:100%;
         background-color:#7992B6;
         color:#FFFFFF;
         text-align:left;
         overflow:visible;
        margin-top:5px;
        font-weight:bold;
        background-image: url("imagenes/barra.jpg");
        background-position: left;
        background-repeat: repeat-y;
 }
.texto_verde_form {
        font-size: 75%;
        color: #004F6D;
        text-decoration: none;
}
.texto_verde_form:hover {
        font-size: 75%;
        color: #9D9D9D;
        text-decoration: underline
}
.texto_blanco {
        font-size: 95%;
        color: #354D7B;
        text-decoration: none;
}

.texto_blanco:hover {
        font-size: 95%;
        color: #FFFFFF;
        text-decoration: none;
        background-color:#354D7B;
}
.texto_verde_form100 {
        font-size: 100%;
        color: #004F6D;
        text-decoration: none
}
.texto_verde_form100:hover {
        font-size: 100%;
        color: #86b140;
        text-decoration: none
}

.texto_negro_form100 {
        font-size: 100%;
        color: #000000;
        text-decoration: none
}
.texto_negro_form100:hover {
        font-size: 100%;
        color: #FFFFFF;
        text-decoration: none
}
.subir{
        margin-top:-3px;
}
.blanco150 {
        font-size:150%;
        color:#FFFFFF;
}

HR.blanco {
        color:#FFFFFF;
}

IMG.enlaces {
        margin-top:5px;
        BORDER:NONE;
}

td.columnatipo1 {
background-color: #B6B6B6;
font-weight:bold;
text-align:center;
font-size:80%;
}
td.columnatipo2 {
background-color: #7bab2b;
}
td.columnatipo3 {
background-color: #ffffff;
}
td.columnatipo4 {
background-color: #cdc030;
}
td.columnatipo5 {
background-color: #5c5c5c;
}
td.columnatipo6 {
background-color: #eeeeee;
padding:10px;
}

.menu_titulo {
        font-weight: bold;
        font-size: 70%;
        color: #ffffff;
        text-decoration: none;
}
.grisoscuro{
        color: #FFFFFF;
        background-color: #666666;
        font-size:75%;
        font-weight: bold;
}

.marco{
         border: SOLID 1px #000000;
}
.centro{
         text-align:center;
}
.claritoeventos {
        padding-left:2px;
        padding-top:7px;
        padding-bottom:5px;
        left: 2px;
        width: 99%;
        height: auto;
        font-size: 100%;
        overflow: hidden;
        text-align:left;
         border-bottom: dashed 1px #000000;
}
div#ultimosre{
        text-align: justify;
        overflow: visible;
         border-bottom: dotted 1px #3E5784;

        border-left: dotted 1px #3E5784;
         border-right: dotted 1px #3E5784;
         height:100%;
}

div#web{
        text-align: left;
        overflow: visible;
         border: SOLID 1px #666666;
         height:100%;
        font-size: 70%;
        color:#555555;
}

.grisoscuro2{
        color: #FFFFFF;
        background-color: #666666;
        font-size:100%;
        font-weight: bold;
}
.normalito{
          font-size:100%;

}

HR.rayitas{
             border-bottom: dotted 1px #CC2E2E;
             border-top: solid 1px #FFFFFF;
}
.menu1{
         text-transform:uppercase;
         font-size:100%;
         background-color:#CC2E2E;
         color:#FFFFFF;
         font-weight:bold;
         text-align:center;
        margin-top:0px;

}
.sumariogrande{
         font-size:140%;
         font-weight:bold;
         color:#000000;
}
.fondoazul {
         position:relative;
        left:0%;
         text-transform:uppercase;
         font-size:100%;
         background-color:#7992B6;
         color:#FFFFFF;
         text-align:left;
         overflow:visible;
        font-weight:bold;
        background-image: url("imagenes/barra.jpg");
        background-position: left;
        background-repeat: repeat-y;
 }
DIV#imagen1 {
        position:relative;
        padding-left:10px;
        left: 2px;
        width: 25%;
        height: auto;
        text-align: left;
        font-size: 80%;
        overflow: hidden;
}

DIV#imagen2 {
        position:relative;
        padding-left:10px;
        margin-top:-50px;
        left: 25%;
        width: 25%;
        height: auto;
        text-align: left;
        font-size: 80%;
        overflow: hidden;
}
DIV#imagen3 {
        position:relative;
        padding-left:10px;
        margin-top:-50px;
        left: 50%;
        width: 25%;
        height: auto;
        text-align: left;
        font-size: 80%;
        overflow: hidden;
}

DIV#imagen4 {
        position:relative;
        padding-left:10px;
        margin-top:-50px;
        left: 75%;
        width: 25%;
        height: auto;
        text-align: left;
        font-size: 80%;
        overflow: hidden;
}



.texto_verde{

        font-size: 75%;

        color: #993333;

        text-decoration: none;

}

.texto_verde:hover{

        color: #000000  ;

}

.mayusverdes {

         text-transform:uppercase;

         font-size:80%;

         color:#004F6D;

         font-weight:bold;

         text-align:center;

        margin-left:15px;

        margin-right:5px;

        margin-top:5px;

        margin-bottom:5px;

 }

.margen00{
        margin:0px;
        margin-top:1px;
        margin-bottom:1px;
        padding:0px;
}
.ancho33{
        display:block;
        width:32%;
        padding-left:2px;
        padding-right:2px;
}

.ancho25{
        display:block;
        width:23%;
        padding-left:2px;
        padding-right:2px;
}
.ancho15{
        display:block;
        width:16%;
        padding-left:2px;
        padding-right:2px;
}
.limpio{
        clear:both;
}
.elegir  {
        color:#D80202;
        text-decoration: none;
}

.elegir:hover  {
        color: #FFFFFF;
         background-color:#D80202;
}
.secciond {
         color:#FFFFFF;
 }
.elegir2  {
        color:#010191;
        text-decoration: none;
}

.elegir2:hover  {
        color: #FFFFFF;
         background-color:#010191;
}
.sinborde{
        border:none;
}
.middle{
        vertical-align:middle;
}
.margen000{
        margin:0px;
        padding:0px;
}
.elegir2co  {
        color: #010191;
         background-color:#DEDEFF;
}
.ancho50{
        display:block;
        width:48%;
        padding-left:2px;
        padding-right:2px;
}
.campoizquierda {
        padding-left:4px;
        padding-top:3px;
        left: 2px;
        width: 17%;
        height: auto;
        text-align: right;
        font-size: 80%;
        overflow: hidden;
        float:left;

}
.campoderecha {
        margin-left:0px;
        padding-left:1px;
        height: auto;
        width: 82%;
        text-align: left;
        font-size: 80%;
        overflow: hidden;
        color:#000000;
}
.azul{
         color:#0E0E85;
}

.gris{
         color:#666666;
}

.padding{
        padding:20px;
}

.centroa {
        margin-top:5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        text-align: justify;
        background-position: right;
        background-repeat: repeat-y;
        
        font-size: 100%;
        overflow: visible;

}
.margencillo{
        margin-left:6%;
        padding-left:5%;
        padding-right:5%;
        padding-top:2%;
        padding-bottom:2%;
}
.bloque{
        display:block;
}
.pedirclaves{
        margin-left:30%;
        margin-right:30%;
        border: 1px solid #FEFEFE ;
        padding:0px;
}
.rojo{
        color:#FF0000;
}
.izquierda{
        text-align:left;
}
.submit{
        text-align:left;
        margin-left:0px;
        margin-right:0px;
        padding-left:0px;
        padding-right:0px;
        min-width:90px;
}
.verde{
        color:#7AAB2B;
}
.azul{
        color:#171779;
}
.clarito2{
        font-family:trebuchet MS,Verdana;
        line-height:1.25;
}
.negrita{
        font-weight: bold;
}
.imagen11 {
        position:relative;
        padding-left:10px;
        left: 2px;
        width: 45%;
        height: auto;
        text-align: left;
        font-size: 80%;
        overflow: hidden;
        float:left;
}
.margen5{
        margin:3px;
}
.extragrande {
        font-size:300%;
}
.mediogrande {
        font-size:200%;
}
.fondoblanco {
        background-color:#FFFFFF;
}
.mayusculas{
text-transform:uppercase;
}

.blanco{
        color:#FFFFFF;
}

