base por @ anaoliveira





















p, a, body, td, tr, div {
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	color: #222222;
	font-family: Tahoma;
	line-height: 11px;
	cursor: crosshair;}



	a, a:link{
	color: #444444;
	font-size: 11px;
	cursor: help;
	background-color: #;
	border-bottom: 1px dashed #444444;
	TEXT-DECORATION: none;

}

	a:hover {
	color: #444444;
	background-color: #959393;
	border-bottom: 1px dashed #222222;
	TEXT-DECORATION: none;
}


a img {
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
        border: 1px solid #444444;
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        padding: 1px;
        margin: 1px;
}


a:hover img {
	filter: alpha(opacity=10);
	-moz-opacity: 1.0;
        border: 1px solid #222222;
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        padding: 1px;
        margin: 1px;
}




input, textarea {
	color: #444444;
	font-family: Tahoma;
	font-size: 10 px;
	border: 1px solid #222222;
	background-color: #444444;


	}
	input, textarea, select
	{font-family: Tahoma;
	font-size: 11px;
	color: #c4c4c4;
	background-color: #e3e3e3;
	border: 1px solid #c4c4c4;
}



/* -- Tabelas -- */

.table {
	font: 13px Georgia;
	text-align: right;
	width: 356px;
	color: #444444;
	padding: 4px 4px 4px 4px;
	background-color : #e3e3e3;
	border-bottom: 3px solid #5e5a5a;
-moz-border-radius: 13px 13px 0px 0px;
}

.table2 {
	font: 11px Tahoma;
	text-align: center;
	color: #444444;
	width: 356px;
	background-color : #222222;
	border-left: 5px solid #ffffff;
             border-right: 5px solid #ffffff;
	border-top: 1px solid #444444;}
.end {
	font: 8px PF Tempesta Five Condensed;
	text-align: center;
	color: #5e5a5a;
	width: 356px;
	background-color : #e3e3e3;
	border-left: 5px solid #ffffff;
             border-right: 5px solid #ffffff;}

.nav {
	font: 12px Tahoma;
	text-align: center;
	text-transform: uppercase;
	color: #444444;
	width: 356px;
	padding: 4px 4px 4px 4px;
	background-color : #f1f1f1;
	border-right: 1px solid #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
	-moz-border-radius: 0px 0px 13px 13px;}


.fundopost {
	font: 11px Tahoma;
	background-color: #f1f1f1;
	color: #f1f1f1;
	width: 356px;
	border-left: 1px solid #f1f1f1;
	border-right: 1px solid #f1f1f1;}



a img {
	filter:alpha(opacity=65);
	-moz-opacity:0.90;
	opacity:0.90;

}


a:hover img {
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;

}

::-moz-selection{
background:#ffffff;
color:#f1f1f1;
}
background:#ffffff;
color:#f1f1f1;
}

.titulo {
font-family: Verdana;
font-color: #f1f1f1;
background-color: #f1f1f1;
border-top: 1px solid #f1f1f1;
border-left: 1px solid #f1f1f1;
border-right: 1px solid #f1f1f1;
border-bottom: 1px solid #f1f1f1;
padding: 3px 3px 3px 3px;
font-size: 11px;
width: 350px;
font-weight: normal;
font-style: normal;
}
.subtitulo {
font-family: Tahoma;
font-size: 12px;
font-aling: center;
width: 110px;
color: #444444;
background-color: #222222;
border: 1px solid #f1f1f1;
-moz-border-radius: 3px 3px 3px 3px
}


