.tabela{
background:#f3f2ee;
width:160px;
padding:0px;
border:1px solid #ccc;
float:left;
margin-right:20px;
}
.td{
background:#f8f8f8;
width:25px;
height:10px;
text-align:center;

}
.hj{
background: #FFFF99;
width:25px;
height:25px;
text-align:center;
}
.dom{
background: #FFCC99;
width:25px;
height:25px;
text-align:center;
}
.evt{
background: #CCFF99;
width:25px;
height:25px;
text-align:center;
cursor:pointer;
}
.mes{
background:#fff;
width:auto;
height:20px;
text-align:center;
}
.show{
background:#202020;
width:300px;
height:30px;
text-align:left;
font-size:12px;
font-weight:bold;
color:#CCFF00;
padding-left:5px;
}
.linha{
background:#404040;
width:300px;
height:20px;
text-align:left;
font-size:11px;
color:#f0f0f0;
padding:1px 1px 1px 10px;
}
.sem{
background: #ECE6D9;
width:auto;
height:20px;
text-align:center;
font-size:12px;
font-weight:bold;
font-family:Verdana;
}
body,td,th {
    font-family: Verdana;
    font-size: 12px;
    color: #000000;
	background-color:#f3f2ee;
}
a:link {
    color: #000000;
    text-decoration: none;
}
a:visited {
    text-decoration: none;
    color: #000000;
}
a:hover {
    text-decoration: underline;
    color: #FF9900;
}
a:active {
    text-decoration: none;
}
#carregando{    
    background: white;    
    padding-left: 20px;
    display: none; /* hidden */   
    width: 160px;
    /*height: 100px;*/
        /*margin-top: -50;*/
    line-height:20px;  
    }
