body {
	margin:0px;
	padding:0px;
}

input {
 font:11px/15px tahoma;
 color:#21531c; 
}

textarea {
 font:11px/15px tahoma;
 color:#21531c; 
}

td {
 font:11px/15px tahoma;
 color:#939292; 
}

th {
 font:11px/15px tahoma;
 color:#939292; 
 font-weight:bold 
}

.textos {
 font:11px/15px tahoma;
 color:#f4f6f5; 
}

.menu {
 font:11px/15px tahoma;
 color:#f4f6f5 
}

a:visited.menu {
 font:11px/15px tahoma;
 color:#f4f6f5; 
 text-decoration:none 
}

a:link.menu {
 font:11px/15px tahoma;
 color:#f4f6f5; 
 text-decoration:none 
}

a:hover.menu {
 font:11px/15px tahoma;
 color:#4bd044; 
 text-decoration:underline
}

a:visited {
 font:11px/15px tahoma;
 color:#939292; 
 text-decoration:none 
}

a:link {
 font:11px/15px tahoma;
 color:#939292; 
 text-decoration:none 
}

a:hover {
 font:11px/15px tahoma;
 color:#4bd044; 
 text-decoration:underline
}


#divCalendario table{
	text-align: center;
	width: 160px;
	border-collapse: collapse;
}

#divCalendario {
	height: 185px;
}

#divCalendario #tblCalendario th{
	background: #898989;
	color: #e0e0e0;
	font-weight: normal;
	line-height: 20px;
	width: 20px;
	height: 20px;
	padding: 0px;
	border: 0px;
}

#divCalendario #tblCalendario td{
	line-height: 20px;
	width: 20px;
	height: 20px;
	border: 1px solid #e0e0e0;
}

#divCalendario #tblNav{
	height: auto;
}

#divCalendario td.tdNav{
	width: 20px;
	height: 20px;
}

#divCalendario td.tdHoje{
	background: #e0e0e0;
	font-weight: bold;
}

#divCalendario td.tdHoje a{
	padding: 2px;
}

#divCalendario td a{
	color: #6d6d6d;
	text-decoration: none;
	padding: 4px;
}