body {
        margin:1% 1% 0px 1%;
        padding:0px;
        padding-top: 0px;
        font-family:Verdana,Arial;
        font-size:80%;
        background-color:#FFFFFF;

}
IMG:after {
        content: attr(alt)
}
HR.medio{

        margin-left:40%;
        margin-right:40%;
}
img {
A:hover, A:active {color: #FFFFFF }}
A:hover img, A:active img {filter: alpha(opacity=65); opacity: .5
}

H1{

        font-size:130%;
        color:#E01D25;
        font-weight: bold;
        text-align: left;
        MARGIN-TOP: 2px;
        margin-bottom:0px;
        border-bottom:#E01D25 dashed 1px;
}
H1.azul{

        font-size:140%;
        color:#0193CF;
        font-weight: bold;
        text-align: left;
        MARGIN-TOP: 2px;
        margin-bottom:0px;
        border-bottom:#0193CF dashed 1px;
}
H1.rojo{

        font-size:140%;
        color:#F26321;
        font-weight: bold;
        text-align: left;
        MARGIN-TOP: 2px;
        margin-bottom:0px;
        border-bottom:#F26321 dashed 1px;
}
H1.naranja{

        font-size:140%;
        color:#FDB813;
        font-weight: bold;
        text-align: left;
        MARGIN-TOP: 2px;
        margin-bottom:0px;
        border-bottom:#FDB813 dashed 1px;
}
H1.green{

        font-size:140%;
        color:#5AD501;
        font-weight: bold;
        text-align: left;
        MARGIN-TOP: 2px;
        margin-bottom:0px;
        border-bottom:#5AD501 dashed 1px;
}
H2{
        font-size:110%;
        color:#AAAAA8;
        text-align: left;
        margin-bottom:2px;
        padding-left:5px;
}

A {

        color: #013763;
        font-size:85%;
        text-align: justify;
        text-decoration: none;
}

A:hover {

        color: #f78500;
        text-align: justify;
        text-decoration: underline;
}
A.sumario{

        color: #FFFFFF;
        font-weight: bold;
        text-align: justify;
        text-decoration: none
}

A.sumario:hover {

        color: #FFFFFF;
        font-weight: bold;
        text-align: justify;
        text-decoration: underline;
        background-color:888888;
}

A.azul {

        color: #3B5391;
        font-weight: bold;
        font-size:90%;
        text-align: justify;
        text-decoration: none
}
.rojo {

        color: #DF1C24;
        font-size:80%;

}
.azul {

        color: #3B5391;
        font-weight: bold;
        font-size:90%;
        text-align: justify;
        text-decoration: none
}
A.azul:hover {

        color: #888888;
        text-align: justify;
        text-decoration: none;

}

A.azul2 {

        color: #3B5391;
        font-size:70%;
        text-align: justify;
        text-decoration: none
}
.azul2 {

        color: #3B5391;
        font-size:70%;
        text-align: justify;
        text-decoration: none
}

A.azul2:hover {

        color: #888888;
        text-align: justify;
        text-decoration: none;

}

.menuprin  {

       font-family: Tahoma,Arial;
        display: block;
        font-size:80%;
        padding-top: 2px;
        padding-left: 6px;
        padding-right: 2px;
        padding-bottom: 2px;
        color: #FFFFFF;
        text-decoration: none;
        border-top: 1px none #003366;
        border-right: 1px none #003366;
        border-bottom: 1px solid #FFFFFF;
        border-left: 1px none #003366;
        background-color: #3B5391;
        font-weight: bold;
        background-position: right;
        background-repeat: no-repeat;
        voice-family: "\"}\"";
        voice-family: inherit;
}

.menuprinleft  {

       font-family: Tahoma,Arial;
        display: block;
        font-size:80%;
        padding-top: 2px;
        padding-left: 6px;
        padding-right: 2px;
        padding-bottom: 2px;
        color: #FFFFFF;
        text-decoration: none;
        border-top: 3px solid #FFFFFF;
        border-right: 1px none #003366;
        border-bottom: 1px solid #FFFFFF;
        border-left: 1px none #003366;
        background-color: RGB(0,79,136);
        font-weight: bold;
        background-position: right;
        background-repeat: no-repeat;
        voice-family: "\"}\"";
        voice-family: inherit;
}

.head  {

        font-family: Trebuchet,Verdana,Tahoma,Arial;
        display: block;
        font-size:75%;
        color: #006633;
        font-weight: bold;
       text-decoration: none;
}

a.head  {

        font-family: tahoma,arial;
        display: block;
        font-size:80%;
        padding-top: 2px;
        padding-left: 6px;
        padding-right: 2px;
        padding-bottom: 2px;
        color: #FFFFFF;
        text-decoration: none;
        border-top: 1px none #003366;
        border-right: 1px none #003366;
        border-bottom: 1px solid #FFFFFF;
        border-left: 1px none #003366;
        background-color: #336699;
        font-weight: bold;
       background-position: right;
        background-repeat: no-repeat;
      voice-family: "\"}\"";
        voice-family: inherit;
}

a.head:hover  {

        color: #FFFFFF;
        background-color: #003366;
        text-decoration: none;
}


a.menuleft  {

        font-family: tahoma,arial;
        display: block;
        padding-left: 6px;
        padding-right: 2px;
        padding-top:4px;
        padding-bottom:4px;
        color: #FFFFFF;
        font-size:80%;
        text-decoration: none;
        background-color: #ea7f0d;
        font-weight: normal;
        clear:both;
        border-bottom: 1px solid #FFFFFF;
}


a.menuleft:hover {
        background-color:#F9F1CC;
        color: #000000;
        text-decoration: none;
        }

a.menuright  {

        font-family: tahoma,arial;
        display: block;
        padding-top: 6px;
        padding-left: 6px;
        padding-right: 2px;
        padding-bottom: 6px;
        color: #FFFFFF;
        font-size:80%;
        text-decoration: none;
        border-top: 1px none #003366;
        border-right: 1px none #003366;
        border-bottom: 1px solid #FFFFFF;
        border-left: 1px none #003366;
        background-color: RGB(2,129,210);
        background-position: right;
        background-repeat: no-repeat;
       font-weight: bold;
}

a.menuright:hover {
        background-color:#F9F1CC;
        color: #000000;
        text-decoration: none;
        }

.vertical{
        vertical-align: middle;

}



.izquierda{

        text-align: left;

}

}

A.imagen  {

        color: #FFFFFF;

        text-decoration: none;

        font-size:100%;

}



A.imagen:hover  {

        color:#FFFFFF;

        text-transform:uppercase;

        font-weight:bold;

}

A.ejecutar  {

        color:#7AAB2B;

        font-weight:bold;

        text-decoration: none;

        font-size:100%;

}



A.ejecutar:hover  {

        color: #FFFFFF;

         background-color:#7AAB2B;

}



.verde {

        color:#C02521;
        font-size:150%;
        font-weight:bold;
}

.verde2 {

         font-size:130%;
         color:#7AAB2B;
}

.mayusblancas {

         text-transform:uppercase;
        font-size:100%;
         background-color:#518202;
         color:#FFFFFF;
         font-weight:bold;
         text-align:center;
        margin-left:5px;
        margin-right:5px;
       margin-top:5px;

 }

 .formulario{

        text-align: left;

        background-color:#FFFFFF;

        BORDER: SOLID 1PX;

        border-color:#518202;

        font-size: 110%;

        color:#000000;

}

.verde3{

        color:#518202;
        font-size:100%;
}



.bordeverde{

        BORDER: SOLID 2PX;

        border-color:#518202;

}



.clarito {

        padding-left:2px;

        padding-top:7px;

        padding-bottom:5px;

        padding-right:3px;

        left: 2px;

        width: 100%;

        height: auto;

        font-size: 100%;

        overflow: hidden;

        background-color:#FFFFFF;

        text-align:left;

        border-color:#000000;

}

.clarito4 {

        padding-left:2px;

        padding-top:2px;

        padding-bottom:2px;

        left: 2px;

        width: 99%;

        height: auto;

        overflow: hidden;

        BORDER-top: dotted 1PX;

        BORDER-bottom: dotted 1PX;

        border-color:#000000;

}

.claritogris {

        padding-left:5px;

        padding-top:5px;

        padding-bottom:5px;

        padding-right:5px;

        left: 2px;

        width: 100%;

        height: auto;

        font-size: 100%;

        overflow: hidden;

        text-align:justify;

        background-color:#EEEEEE;

}

.clarito2 {

        padding-left:10px;

        padding-top:2px;

        left: 2px;

        padding-right:10px;

        width: 95%;

        height: auto;

        text-align: justify;

        font-size: 100%;

        overflow: hidden;

        BORDER: ridge 1PX;

}



.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%;

}

.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:80%;

         background-color:#518202;

         color:#FFFFFF;

         font-weight:bold;

         text-align:center;

 }

 .margen {

         margin-left:10%;

 }

 .margen2 {

         text-align:center;

         color:#FFFFFF;

         font-size:75%;



 }

.eventosindex {

         border-right: 0px;

         border-top: 0px;

         background: #5c5c5c;

         border-left: 0px;

         width: 100%;

         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 #518202;

         background-color:#A3CB2A;

         color:#FFFFFF;

}



.boton5{

        font-size: 100%;

        font-weight:bold;

         background-color:#518202;

         color:#FFFFFF;

}



.boton4{

        margin-top:2px;

        font-size: 90%;

        width:80%;

        font-weight:bold;

        color:#518202;

         BORDER: SOLID 1PX;

        text-align:left;

}

.boton{

        font-size: 80%;

}



.titular_blanco {

        font-size: 80%;

        color: #FFFFFF;

        text-decoration: none

}



.titular_verde {

        font-weight: bold;

        font-size: 75%;

        color: #658f1d;

        text-align: justify;

        text-decoration: none

}

.titular_verde:hover {

        font-weight: bold;

        font-size: 75%;

        color: #86b140;

        text-align: justify;

        text-decoration: none

}

.titular_negro {

        font-size: 100%;
        color: #990000;
        text-align: justify;
        text-decoration: none
}

titular_negro_peq {

        font-size: 60%;
        color: #444444;
        text-align: justify;
        text-decoration: none;
}

.titular_negro:hover {

        font-size: 100%;
        color: #990000;
        text-align: justify;
        text-decoration: none;
}

.cursiva {

        font-style: italic;

        font-size: 90%;

        text-align: justify;

}

.textonoticias {

        font-weight: normal;

        font-size: 80%;

        color: #414141;

        text-align: justify;

        text-decoration: none;

      }

.textonoticias2 {

        font-weight: normal;

        font-size: 70%;

        color: #414141;

        text-align: center;

        text-decoration: none;

}

 .negrita {

        font-weight: bold;

}

.texto_verde_form {

        font-weight: bold;

        font-size: 75%;

        color: #658f1d;

        text-decoration: none

}

.texto_verde_form:hover {

        font-size: 75%;

        color: #000000;

        text-decoration: underline;

}



.texto_verde_form100 {

        font-size: 100%;

        color: #658f1d;

        text-decoration: none

}

.texto_verde_form100:hover {

        font-size: 100%;

        color: #86b140;

        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: #86b636;

}

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;

}



.menu_titulo {

        font-weight: bold;

        font-size: 70%;

        color: #ffffff;

        text-decoration: none;

}

.grisoscuro{

        color: #FFFFFF;

        background-color: #666666;

        font-size:85%;

        font-weight: bold;
        padding-left:2px;

}



.marco{
         border: SOLID 1px #000000;
         margin-right:4px;
         margin-bottom:2px;
         width:100%;
         vertical-align:middle;
}
.marcogestion{
        height:100%;
       border: SOLID 1px #000000;
         background-color:#eeeeee;
         margin-top:5px;
         font-size:90%;
         margin-left:3px;
         margin-right:3px;
         
}
.marco_noticia {
        display:run-in;
        overflow:visible;
        clear:both;
        border-bottom: dashed 1px;
        border-color:#000000;
}

.seccionderecha {
         position:relative;
        left:0%;
        padding-left:2%;
         text-transform:uppercase;
         font-size:75%;
         background-color:#993333;
         color:#000000;
         text-align:left;
         overflow:visible;
        background-image: url("images/fondosd.jpg");
 }

.claritoeventos {

        padding-left:2px;

        padding-top:7px;

        padding-bottom:5px;

        left: 2px;

        width: 99%;

        height: auto;

        font-size: 100%;

        overflow: hidden;

        text-align: justify;

         border-bottom: dashed 1px #000000;

}

.claritoeventos2 {

        padding-left:2px;

        padding-top:7px;

        padding-bottom:5px;

        left: 2px;

        width: 99%;

        height: auto;

        font-size: 78%;

        color: #414141;

        overflow: hidden;

        text-align: justify;

        border-bottom: dashed 1px #000000;

}

.grisoscuro2{

        color: #FFFFFF;

        background-color: #666666;

        font-size:100%;

        font-weight: bold;

}

.brclass{

        border-top: 0px #FFFFFF;

        border-bottom: dashed 1px #000000;

}



.lista{

        list-style-type:square;

        padding-left:12px;

        margin-left:0px;

        margin-top:5px;

}

.lista2{

       list-style-type:circle;

       padding-left:20px;

        margin-left:0px;

        margin-bottom:5px;

}

.sinborde{

         BORDER-style: none;

}

.sinborde100{

         BORDER-style: none;
         width:100%;

}
.sinborde50{

         BORDER-style: none;
         width:50%;

}



.accesocurso{

        display: block;
        border-top: 1px solid #B0CAFF;
        border-right: 1px solid #B0CAFF;
        border-bottom: 1px solid #B0CAFF;
        border-left: 1px solid #B0CAFF;
        background-color: #E5EDFF;
        padding-left:2px;
        padding-top:5px;
        padding-right:5px;
        padding-bottom:5px;
        margin-bottom:1px;
        font-size: 100%;
        font-family: tahoma,arial;
}

.cajadiversa{

        display: block;

        border-top: 10px solid #E6D587;

        border-right: 1px solid #E6D587;

        border-bottom: 1px solid #E6D587;

        border-left: 1px solid #E6D587;

        padding-left:2px;

        padding-top:5px;

        padding-right:15px;

        padding-bottom:5px;

        background-color: #FFFFFF;

        font-size: 100%;

        font-family: tahoma,arial;

}

.granate70{
        color:#990000;
        font-size:70%;
}
.granate90{
        color:#990000;
        font-size:90%;
}
.granate90n{
        color:#990000;
        font-size:90%;
        font-weight:bold;
}
.granate80{
        color:#990000;
        font-size:80%;
}
.middle{
        vertical-align:middle;
}
.bordegrueso{
        border:#FF0000 ridge 4px;
        vertical-align:middle;
        margin-bottom:1px;
        margin-top:1px;
}
.ochenta{
        font-size:80%;
}
.margen0{
        margin:0px;
        margin-top:1px;
        padding:0px;
}
.bordegruesoverde{
        border:#C02521 ridge 2px;
        color:#C02521;
        background-color:transparent;
        font-size:80%;
        font-weight:bold;
}

.verdeotro{
        border:#C02521 solid 1px;
        color:#C02521;
        background-color:#FFFFFF;
        font-size:80%;
        margin-top:2px;
}

.fondoblanco{
        background-color:#FFFFFF;
        padding-top:4px;
        padding-bottom:4px;
        text-align:left;
       width:100%;
       margin-left:3px;
}

.fondoclaro{
        background-color:#dddddd;
        padding-top:4px;
        padding-bottom:4px;
        width:100%;
      text-align:left;
       margin-left:3px;
}
.blanco {
        color: #FFFFFF;
        text-align: justify;
        text-decoration: none;
        font-size:100%;
}
.blanco:hover {
        color: #FFFFFF;
        text-align: justify;
        text-decoration: none;
        font-size:100%;
}

.centro{
        text-align:center;
}

.imagennoticia{
        float:left;
        width:25%;
        margin-right:4px;
        margin-top:3px;
        margin-left:2px;
        
}

.imagennoticia2{
        float:left;
        width:15%;
        margin-right:4px;
        margin-top:3px;
        margin-left:2px;

}
.desanoticia{
        margin-left:2px;
        margin-right:4px;
        CLEAR:BOTH;

}
.fecha{
        text-align:right;
        font-style:italic;
        font-size:80%;
}

.desanoticia2{
        margin-left:4px;
        margin-right:4px;
        clear:both;
        font-size:90%;
        margin-bottom:3px;
        background-color:#EEEEEE;
}
.desanoticia3{
        display:block;
        margin-left:4px;
        margin-right:4px;
        font-size:90%;
        margin-bottom:3px;
        background-color:#EEEEEE;
}
.solapavizq{
        overflow:hidden;
        background-image: url("images/solapavizqm.gif");
        float:left;
        width:14px;
        height:14px;
        background-color:#FFFFFF;
        background-repeat: no-repeat;
        margin:0px;
        padding:0px;
        clear:left;
}

.solapavcen{
        overflow:hidden;
        background-image: url("images/solapavcenm.gif");
        float:left;
        height:14px;
        width:77%;
        background-repeat: repeat-x;
        background-color:#FFFFFF;
        margin:0px;
        padding:0px;
        text-align:center;
}
.solapavder{

        overflow:hidden;
        background-image: url("images/solapavderm.gif");
        float:left;
        width:15px;
        height:14px;
        background-color:#FFFFFF;
        background-repeat: no-repeat;
        margin:0px;
        padding:0px;
}

.bajosolapaizq0{
        overflow:hidden;
        float:left;
        width:13px;
        margin:0px;
        padding:0px;
        display: block;
        border-left: 1px solid #006633;
        background-color: #D2EB93;
        clear:left;
        font-size:80%;
        height:auto;
        background-image:url("images/flecha.gif");
        background-position:center center;
        background-repeat:no-repeat;
}

.bajosolapacen0{
        overflow:hidden;
        font-family: tahoma,arial;
        padding-left: 0px;
        color: #000000;
        background-color: #D2EB93;
        font-weight: normal;
        overflow:hidden;
        float:left;
        width:77%;
        margin:0px;
        text-align:left;
}
.bajosolapader0{

        overflow:hidden;
        background-color: #D2EB93;
        float:left;
        width:12px;
        margin:0px;
        padding:0px;
        font-size:80%;
}

.bajosolapader20{
        overflow:hidden;
        float:left;
        width:13px;
        font-size:80%;
        margin:0px;
        padding:0px;
        font-family: tahoma,arial;
        display: block;
        border-right: 1px solid #006633;
        background-color: #D2EB93;
}

.bajosolapaizq1{
        overflow:hidden;
        float:left;
        width:13px;
        margin:0px;
        padding:0px;
        display: block;
        border-left: 1px solid #006633;
        background-color: #D2EB93;
        clear:left;
        font-size:80%;
        background-image:url("images/flecha.gif");
        background-position:center center;
        background-repeat:no-repeat;
}

.bajosolapacen1{
        overflow:hidden;
        font-family: tahoma,arial;
        padding-left: 0px;
        color: #000000;
        background-color: #D2EB93;
        font-weight: normal;
        overflow:hidden;
        float:left;
        width:77%;
        margin:0px;
        text-align:left;
}
.bajosolapader1{

        overflow:hidden;
        background-color: #D2EB93;
        float:left;
        width:12px;
        margin:0px;
        padding:0px;
        font-size:80%;
}

.bajosolapader21{
        overflow:hidden;
        float:left;
        width:13px;
        font-size:80%;
        margin:0px;
        padding:0px;
        font-family: tahoma,arial;
        display: block;
        border-right: 1px solid #006633;
        background-color: #D2EB93;
}

.bajosolapaizq2{
        overflow:hidden;
        float:left;
        width:13px;
        margin:0px;
        padding:0px;
        display: block;
        border-bottom: 1px solid #006633;
        border-left: 1px solid #006633;
        background-color: #D2EB93;
        clear:left;
        font-size:80%;
        background-image:url("images/flecha.gif");
        background-position:center center;
        background-repeat:no-repeat;
}

.bajosolapacen2{
        overflow:hidden;
        font-family: tahoma,arial;
        padding-left: 0px;
        color: #000000;
        background-color: #D2EB93;
        font-weight: normal;
        overflow:hidden;
        float:left;
        width:77%;
        margin:0px;
        text-align:left;
        border-bottom: 1px solid #006633;
}
.bajosolapader2{

        overflow:hidden;
        background-color: #D2EB93;
        float:left;
        width:12px;
        margin:0px;
        padding:0px;
        font-size:80%;
        border-bottom: 1px solid #006633;
}

.bajosolapader22{
        overflow:hidden;
        float:left;
        width:13px;
        font-size:80%;
        margin:0px;
        padding:0px;
        font-family: tahoma,arial;
        display: block;
        border-bottom: 1px solid #006633;
        border-right: 1px solid #006633;
        background-color: #D2EB93;
        margin-bottom:20px;
}
.fondorojocentro{
        margin-left:3px;
        text-align:center;
}
.fondoenlaces{
        background-color:#E65A67;
        color:#FFFFFF;
        font-weight:bold;
}
.fondoenlaces:hover{
        background-color:#E65A67;
        color:#FFFFFF;
        font-weight:bold;
}
.fondogranate{
        color:#FFFFFF;
        background-color:#990000;
}
.fondotransal11{
        background-color:#f7f7f7;
}
.fondotransal12{
        background-color:#ffffff;
}
.fondotransal1{
        font-weight: bold;
}
.grande{
        font-size:200%;
}
.m50{
        margin-left:50px;
}
.arial{
        font-family:arial;
}
.tahoma{
        font-family:tahoma;
}
.azulo{
        color: RGB(0,79,136);
}
.susenlace{
        color: #993333;
        font-size:80%;
        text-align: justify;
        text-decoration: none;
        font-weight:bold;
}
.logo25{
        float:left;
        width:22%;
        padding:1%;
        font-size: 80%;
        line-height: 12px;
}
.centrado{
        text-align:center;
}
.salto {
margin: 10px;
}
fieldset.uno{
        margin-left:3%;
        margin-right:3%;
}
.info{
        line-height: normal;
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        margin:10px;
        border: 1px solid #3C4D55;
        padding:4px;
        background-color:RGB(219,247,209);
        display:block;
        color:#000000;
        vertical-align:middle;
}
.titformu{
        padding-right:5px;
        font-size:80%;
}
.grisecillo{
        background-color:#EFEFEF;
        border: 1px solid #DEDEDE;
}
.camposformu{
        font-size:90%;
        
}
.margensuperior{

        margin-top:5px;
}
.errores{
        color:RGB(243,0,20);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
}
.datosgrandes{
        color:RGB(0,0,0);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        font-size:300%;
        font-weight:bold;
        background-color:RGB(245,245,245);
        line-height: 80px;
        text-align:center;
}
.datostabla{
        color:RGB(243,0,20);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        font-size:85%;
}
.datostabla2{
        color:RGB(80,80,80);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        font-size:85%;
}
.datosgrandes2{
        color:RGB(0,0,0);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        font-size:150%;
        font-weight:bold;
        background-color:RGB(251,230,177);
        line-height: normal;
        text-align:center;
        vertical-align:middle;
        display:block;
}
.datosgrandes20{
        color:RGB(0,0,0);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        font-size:120%;
        background-color:RGB(251,230,177);
        line-height: normal;
        vertical-align:middle;
        display:block;
}
#navcontainer ul{
padding-left: 0;
margin-left: 0;
background-color: #C00000;
color: #ffffff;
float: right;
width: 100%;
font-family: arial, helvetica, sans-serif;
}



#navcontainer ul li { display: inline; }

#navcontainer ul li a

{

padding: 0.1em 1em;

background-color: #C00000;
color: #FFFFFF;
text-decoration: none;
float: right;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #F9E7E7;
color: #C00000;
}

#ddblueblockmenu{
border-right: 1px solid #375971;
border-bottom-width: 0;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font-size:100%;
font-family: 'Century Gothic','Trebuchet MS', 'Comic Sans MS', Arial;
}



#ddblueblockmenu li a{

display: block;
padding: 1px 1px;
padding-left: 9px;
text-decoration: none;
color: #000E78;
background-color: transparent;
border-bottom: 1px solid #BE006A;
border-left: 0px solid #BE006A;
width:100%;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 92%; /*IE 5*/
}

#ddblueblockmenu li a:hover {
background-color: #F9E7E7;
color: #C00000;
}


#ddblueblockmenu div.menutitle{
color: white;
border-bottom: 1px solid #000E78;
padding: 1px 0;
padding-left: 5px;
background-color: #000E78;
font-family: 'Century Gothic','Trebuchet MS', 'Comic Sans MS', Arial;
font-weight:bold;
}
.grandecita{
        font-size:120%;
}
.fondonaranja{
   background-color:RGB(255,90,0);
}
.grisecillo0{
        background-color:#EEEEEE;
}
.grisecillo1{
        background-color:#DDDDDD;
}
.tablains1{
        border:1px solid RGB(255,89,0);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma,Arial;
        width:100%;
        border-spacing:2px;
        text-align:left;
        font-size:130%;

}
.tablains{
        border:1px solid RGB(255,89,0);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma,Arial;
        width:100%;
        border-spacing:2px;
        text-align:left;

}
.datosgrandes3{
        color:RGB(0,0,0);
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
        font-size:150%;
        font-weight:bold;
        background-color:RGB(251,230,177);
        line-height: normal;
        text-align:center;
        display:block;
}
.century{
        font-family:'Century Gothic','Arial Rounded MT Bold',Tahoma;
}

