/* 
    Document   : 1
    Created on : 30-may-2010, 10:31:05
    Author     : zailox
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}

A:link{text-decoration:none;color:#B40404;}
A:visited{text-decoration:none;color:#585858;}
A:active{text-decoration:none;color:#585858;}
A:hover{text-decoration:none;color:#FF8000;}


.tgneric,
.tnegrita,
.tright,
.thand,
.tmenu
{
    font: 12px Georgia,Verdana,sans-serif;
    color: #424242;
    background: #fff;

}
.tmenu
{
    border: 0px none #A9A9F5;
    width:100%;
    background-color: #fff;
}
.tmenus
{
    background-color: #fff;
    border: 1px solid #FE2E2E;
}
.tnegrita
{
    font-weight: bold;
}
.tright{
    text-align: right;
    font-weight: bold;
}
.tcenter
{
    text-align: center;    
    background: #B40404;
    font:12px Verdana,sans-serif;
    color:#fff;
    font-weight: bold;
    border: 1px solid gray;
    padding: 2px;
}
.tdata
{
    text-align: left;
    font: 11px Verdana,sans-serif;
    color:#2E2E2E;
    border-bottom:  1px dotted #585858;
}
.tover
{
    text-align: left;
    font: 11px Verdana,sans-serif;
    /*color:#FF8000; */
   background: #FAAC58;
    border-bottom:  1px dotted #585858;
}
.thand
{
    cursor: pointer;
}

/* ******************************* */

.tlog {
    color: #fff;
    font: 10px Verdana,sans-serif;
    font-weight: bold;
}

.cajafn
{
    border-left: 1px none #6E6E6E;
    border-right: 1px none #6E6E6E;
    border-top: 1px none #6E6E6E;
    border-bottom: 1px dotted #6E6E6E;
    font: 11px Verdana,sans-serif;
    color: #5858FA;
    font-weight: bold;
    
}




.div1,
.div2,
.divtopleft,
.absolute
{
    position: absolute;

}
.div1
{
    top: 0px;
    left: 1px;
    right: 1px;
    height:100px;
    background: #fff;
    text-align: center;
    background-image:url(../Img/f1.png);
    background-repeat: repeat-x;
    
    color:#B40404;

}

.div2
{
    top:10px;
    left:1px;
    right: 1px;
    border: 1px solid red;
    position: relative;
}

.divmp
{
    display:inline;
    color: #fff;
    background: #B40404;
    font: 13px Verdana,sans-serif;
    font-weight: bold;
    height: 16px;   
}

.divtopleft
{
    left:5px;
    top:1px;
    text-align: left;
    color:#fff;
    font-variant: small-caps;
    font-weight: bold;
    font: 11px sans-serif;
}

.carga
{
    position: relative;
    top:180px;
    left: 10%;
    right: 10%;
    width: 80%;
    border: 1px dotted #FAAC58;
    font: 12px Verdana,sans-serif;
    color: #424242;
    
}
.pie
{
    clear: both;
    position:fixed;
    bottom: 0px;
    left: 0px;
    right: 0px;
    height: auto;
    text-align: center;
    color:#A9A9F5;
    font-variant: small-caps;
    font-weight: bold;
}

.error
{
    font: 11px sans-serif;
    color:red;
}

table
{
    font: 11px Verdana,sans-serif;
   color:#2E2E2E;  
}

.cbusca
{
    border-bottom: 1px solid red;
    border-top: 1px solid red;
    border-left: 1px solid red;
    border-right: none;
    height: 16px;
    width: 149px;
}

.divbusca
{
    width: 169px;
    background-color: #8A0808;
    height: 17px;
}

.imgMnuPpal
{
    cursor:pointer;
}

.imgMnuPpalSel
{
    cursor:normal;
}

.celdaOscuraX2
{
    text-align: center;
    border:0px;
    background:#FFD0C0;
}

.celdaOscuraX3
{
    text-align: center;
    border:0px;
    background:#EFC0B0;
}

.tcenterx2
{
    text-align: center;    
    background: #400000;
    font:12px Verdana,sans-serif;
    color:#888;
    font-weight: bold;
    border: 1px solid gray;
    padding: 2px;
}

.celdaOscura
{
    text-align: center;
    border:0px;
    background:#FFF0F0
}

.celdaClara
{
    text-align: center;
    border:0px;
    background:#FFF9F9
}

#ToolbarWrap{
    position:fixed;
    bottom:0px;
    left:0px;
    height:33px;
    width:100%;
    z-index:9999;
    _display:none !important;
    visibility:hidden;
}

hr {
      border: 0;
      width: 100%;
    }

hr.hr2 {
      color: #f88;
      background-color: #f88;
      height: 1px;
    }

