body {
	background-color: black;
	color: white;
}
a:link,
a:visited {
	text-decoration: none;
}
a:hover {
     text-decoration: underline;
}
/*
input:focus,
select:focus,
textarea:focus {
	background-color: #ffffaa;
}
*/
.link {
	font-size: 14px;
	color: #FFFFFF;
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
}
.texto {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: normal;
	font-variant: normal;
	clip:    rect(auto auto auto auto);
}
.caixa {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
/*	background-color: #EBF1FA; */
}
.txtpqbold {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.titdados {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFF99;
}
.txtlist {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	clip:   rect(auto auto auto auto);
	line-height: 13px;
}
.txtmed {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.txtmedbold {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
.bot {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 11px;
	color: #eCeCeC;
	background-color: #660033;
	font-weight: bold;
	height: auto;
	width: auto;
	border: none;

}
.calhoje {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 15px;
	color: #990033;
	background-color: #f7f7d4;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.calinac {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 15px;
	color: #222222;
	background-color: #555555;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.calfds {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 15px;
	color: black;
	background-color: #9999ee;
	font-weight: bold;
	cursor: pointer;
	text-align: center;
	vertical-align: middle;
}
.calsem {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 15px;
	color: black;
	background-color: #ebf6fc;
	font-weight: bold;
	cursor: pointer;
	text-align: center;
	vertical-align: middle;
}
.calfer {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 15px;
	color: #000000;
	background-color: #ee11ee;
	font-weight: bold;
	cursor: pointer;
	text-align: center;
	vertical-align: middle;
}
.tit {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 16px;
	color: #0066CC;
	font-weight: bold;
}
.tblsup {
	background-color: #333333;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FF9933;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #FF9933;
}
.tblsupesq {
	background-color: #333333;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFCC00;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #FFCC00;
	text-indent: 2pt;
}
.tblesq {
	background-color: #333333;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #FF9933;
}
.txtpeq {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.tblrelevo {
	background-color: #333333;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #FF9933;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF9933;
	border-right-color: #660033;
	border-bottom-color: #660033;
}
.err {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FF3333;
}
.tit2 {
	font-size: 14px;
	font-weight: bold;
}
.inp {
	font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
