body {
	margin: 10px;
	background-color: #ffffff;
        font-family:Georgia, "Times New Roman", Times, serif;
	font-size: .8em;
	color: #000000;
	background-image: url(fundo.png);
	background-repeat: repeat-xy;
}

img {
border:none;
}

h1{
	color: #06375C;
	padding:.4em .4em .4em .4em;
	font-size: 1.5em;
}

h2{
	border-bottom: 1px dotted #8a9899;
	color: #000000;
	padding:.4em .4em .4em .4em;
	font-size: 1.25em;
}

h3{
	border-bottom: 1px dotted #8a9899;
	color: #000000;
	padding:.4em .4em .4em .4em;
	font-size: 1em;
}

td.main{
	text-align: left;
	vertical-align: top;
        color: #000000;
        background-color: #cdcdcd;
        padding:1em 1em 1em 1em;
	font-size: .8em;

}

th{
        background-color: #999999;
        color: #000000;
        padding: .3em;
}

table.table{
        margin: 1em auto 1em auto;
        font-size: .9em;
}

td.escuroe{
        text-align: left;
        background-color: #efefef;
        color: #000000;
        padding: .3em;
}

td.escuroc{
        text-align: center;
        background-color: #efefef;
        color: #000000;
        padding: .3em;
}

td.escurod{
        text-align: right;
        background-color: #efefef;
        color: #000000;
        padding: .3em;
}

td.claroe{
        text-align: left;
        background-color: #ffffff;
        color: #000000;
        padding: .3em;
}

td.claroc{
        text-align: center;
        background-color: #ffffff;
        color: #000000;
        padding: .3em;
}

td.clarod{
        text-align: right;
        background-color: #ffffff;
        color: #000000;
        padding: .3em;
}


a:link {
        text-decoration:none;
        color:#002452;
}
a:visited {
        text-decoration:none;
        color:#002452;
}
a:active {
        text-decoration:underline;
        color:#ff0000;

}

select{
        font-size: 1em;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

input{
        font-size: 1em;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

