body, td, p, br, select, input
{
    font-family: Verdana,Arial,Tahoma;
    font-size: 11px;
}

a
{
    color: #008000;
    text-decoration: none;
    font-weight: bold;
}

.titulo
{
    font: "Trebuchet MS" , Verdana;
    font-size: 18px;
    letter-spacing: -1px;
    color: #9900ab;
}

.titular01
{
    font: 21px Trebuchet Ms, "times new roman" ,times,serif;
    letter-spacing: -1px;
    color: #9900ab;
}

.titsec
{
    font: 21px Trebuchet Ms, "times new roman" ,times,serif;
    color: #9900ab;
    letter-spacing: -1px;
}

.titular01, .subtitular01, .info, .coment
{
    text-decoration: none;
}

.titular01:hover, .coment:hover, .info:hover
{
    text-decoration: underline;
}

.subtitular01
{
    font: 14px Trebuchet Ms, "times new roman" ,times,serif;
    letter-spacing: -1px;
}

.subtitular01, .fuente
{
    color: #666;
}

.fuente
{
}

.noticia
{
    vertical-align: top;
}

.foto
{
    border: 1px solid #EFCCEF;
}

.thumb
{
    border: 1px solid #EFCCEF;
    padding: 5px;
    float: right;
}

#divMovil, #divArea
{
    position: relative;
}

div.img-shadow img
{
    background: #fff;
    border: 1px solid #a9a9a9;
    margin: -0px 5px 5px -0px;
    vertical-align: bottom;
}

.masinfo
{
    background: #FFFFFF;
    color: #fff9ff;
    border: 1px solid #c0c0c0;
    padding: 10px;
    margin-top: 10px;
    white-space: nowrap;
    width: 205px;
}

.info
{
    font: 12px Trebuchet Ms, "times new roman" ,times,serif none;
    color: #008000;
    background: none url(../img/ico_flecha_go.gif) no-repeat 0 40%;
}

.info, .coment
{
    padding-left: 20px;
}

.adjunto
{
    font: 12px Trebuchet Ms, "times new roman" ,times,serif normal;
    height: 18PX;
    color: #9a01ac;
    padding-left: 17px;
    background: white url(../img/folder-green.gif) no-repeat 0 30%;
}


#divMovil
{
    width: 190px;
    height: 180px;
    overflow: hidden;
    visibility: hidden;
}


.tabagenda
{
    width: 234px;
    background-image: url(../img/bgagenda.gif);
    background-repeat: repeat-x;
}

.tabnoticia
{
    vertical-align: middle;
    border-bottom: 1px dotted #FFECFF;
    height: 60px;
}

.tabnoticia a
{
    font-size: 12px;
    font-weight: bold;
    color: Black;
    text-decoration: none;
}

.tabnoticia a:hover
{
    text-decoration: underline;
}
.tabnoticia img
{
    display: inline-table;
}


.paginado
{
    margin-top: 5px;
    margin-bottom: 5px;
    border: 1px solid #800080;
    background-color: #F3E4F5;
    width: 97%;
    padding: 2px;
}


.paginado td
{
    font-size: 9px;
}
.paginado a
{
    font-size: 9px;
    text-decoration: none;
    color: #353324;
}
.paginado a:hover
{
    color: #800080;
}

.frm
{
    font-family: Verdana,Arial,Tahoma;
    font-size: 9px;
}


.link01
{
    /* normal, morado, sin linea */
    color: #9900AB;
    font-weight: bold;
    text-decoration: none;
}

.link01:hover
{
    text-decoration: underline;
}


.link02
{
    color: #008000;
    font-weight: bold;
    text-decoration: none;
}

.link02:hover
{
    text-decoration: underline;
}

.tabla01
{
    background-color: #FAEFFC;
    border: 1px solid #ECCEEF;
}

.fotocofcr
{
    border-bottom: solid 2px #9900AB;
}

.tabla01 a
{
    color: #9900AB;
    font-weight: bold;
    text-decoration: none;
}

.tabla01 a:hover
{
    text-decoration: underline;
}

.tabla02
{
    background-color: #F6FCE9;
    border: 1px solid #8FD400;
}

.tabla02 a
{
    color: #008000;
    font-weight: bold;
    text-decoration: none;
}

.tabla02 a:hover
{
    text-decoration: underline;
}


.tabla03
{
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
}

.tabla03 a
{
    font: 14px Trebuchet Ms, "times new roman" ,times,serif;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

.tabla03 a:hover
{
    text-decoration: underline;
}

.titulo01
{
    font: 14px Trebuchet Ms, "times new roman" ,times,serif;
    color: #9900AB;
}


.puntos
{
    background-image: url(../img/bgdott.gif);
    background-repeat: repeat-x;
    height: 15px;
}
.celda
{
    font-weight: normal;
    color: #000000;
    font-size: 7pt;
    text-decoration: none;
}

.celda:hover
{
    color: #ffffff;
    font-size: 7pt;
    text-decoration: none;
    background-color: #9900AB;
}

.tdheader
{
    font-size: 8pt;
    color: White;
    background-color: #9900AB;
}

.tdheader a
{
    color: #ffffff;
    font-weight: bold;
}

.tdheader a:hover
{
    text-decoration: underline;
}
.linkagenda
{
    font-weight: bold;
    color: #9900ab;
}

.tablepag
{
    border: 1px solid #CCCCCC;
    background-color: #F0F0F0;
    margin: 5px 5px 5px 5px;
    width: 500px;
}

.navegacion table
{
    width: 160px;
}

/*.padre
{
    color: #9900ab;
    background: #faeffc;
    text-align: left;
    text-decoration: none;
    border: 1px solid #666666;
    border-left: 5px solid #666666;
    border-color: #ecceef #ecceef #ecceef #ecceef;
    padding: 2px;
    display:block;
}

.padre td
{
    text-decoration: none;
    color: #9900ab;

}
    
.padre a:hover {
    color: #52005B;
    border-left-color: #9900ab;
}
*/
.comomenu
{
    border: Solid 1px #F0F0F0;
    padding:2px 4px
}

.staticMenuItem
{
    padding:2px 4px !important;
    border-bottom:solid 2px white;
}
.menuHover
{
    background-color: white;
}
.dmenuHover
{
    color: blue;
    background-color: red;
}
.dynamicMenuItem
{
    color: black;
    padding:2px 4px
}
.dynamicMenu
{
    border: Solid 1px #F0F0F0;
    padding:2px 4px;
    background-color:#FAEFFC !important;
    border-bottom:solid 2px white;
}

.tabla03
{
    background-color: #FAEFFC;
    border: 1px solid #ECCEEF;
}

.tabla03 a
{
    color: #9900AB;
    font-weight: bold;
    text-decoration: none;
}

.tabla03 a:hover
{
    text-decoration: underline;
}

.usuarios
{
    font-weight: bold;
    font-size: 12px;
}
