body {background-color:#FFF; margin: 0px;}

tr,td,p,div,font,li,ul {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px;  color:#444444}

.frm{color:#898989;border:1px solid #898989}
.frm2{color:#F00;border:1px solid #F00}

hr {border: 1px dashed #909090}

input {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px;}
textarea {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; overflow: auto;}
select {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; background-color: #FFF}

.hor {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color:#c1c1c1}
.whi {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color:#ebebeb}

A.r:link {text-decoration: none; COLOR:#42643a;}
A.r:visited {text-decoration: none; COLOR:#42643a;}
A.r:hover {text-decoration: none; COLOR: #000;}

.borda-lados {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9A9A9A;
	border-right-color: #9A9A9A;
	border-bottom-color: #9A9A9A;
	border-left-color: #9A9A9A;
}
.fonte-tit {
	font-family: tahoma;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

.linha-escura-baixo {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9A9A9A;
	border-right-color: #9A9A9A;
	border-bottom-color: #9A9A9A;
	border-left-color: #9A9A9A;
}