* {
	margin:0;
	list-style:none;
	text-decoration:none;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4c4c4c;
}
html{
	overflow:auto;
}
ul{
	padding:0;
	margin:0;
}
a{
	color:#4c4c4c;
}
/*img{
	behavior: url(iepngfix.htc);
}*/
/*-----------------------------------------------------------------------------------*/
.t10, .t10 a {
	font-size:10px;
}
.t11, .t11 a {
	font-size:11px;
}
.t12, .t12 a {
	font-size:12px;
}
.t15, .t15 a {
	font-size:15px;
}
.t14, .t14 a {
	font-size:14px;
}
.t16, .t16 a {
	font-size:16px;
}
.t18, .t18 a {
	font-size:18px;
}
.t21, .t21 a {
	font-size:18px;
}
.bold {
	font-weight:bold;
}

.tt10, .tt10 a { font-family: Verdana; font-size:10px; }
.tt11, .tt11 a { font-family: Verdana; font-size:11px; }
.tt12, .tt12 a { font-family: Verdana; font-size:12px; }
.tt13, .tt13 a { font-family: Verdana; font-size:13px; }
.tt14, .tt14 a { font-family: Verdana; font-size:14px; }
.tt15, .tt15 a { font-family: Verdana; font-size:15px; }
.tt16, .tt16 a { font-family: Verdana; font-size:16px; }
.tt18, .tt18 a { font-family: Verdana; font-size:18px; }
.tt24, .tt24 a { font-family: Verdana; font-size:24px; }

.ttt10, .ttt10 a { font-family: Tahoma; font-size:10px; }
.ttt11, .ttt11 a { font-family: Tahoma; font-size:11px; }
.ttt12, .ttt12 a { font-family: Tahoma; font-size:12px; }
.ttt13, .ttt13 a { font-family: Tahoma; font-size:13px; }
.ttt14, .ttt14 a { font-family: Tahoma; font-size:14px; }
.ttt15, .ttt15 a { font-family: Tahoma; font-size:15px; }
.ttt16, .ttt16 a { font-family: Tahoma; font-size:16px; }
.ttt18, .ttt18 a { font-family: Tahoma; font-size:18px; }

.tr10, .tr10 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; }
.tr11, .tr11 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; }
.tr12, .tr12 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
.tr13, .tr13 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; }
.tr14, .tr14 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; }
.tr15, .tr15 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; }
.tr16, .tr16 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; }
.tr18, .tr18 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; }
.tr23, .tr23 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:23px; }
.tr24, .tr24 a  { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; }

/*----------------------------------------------------------------------------------*/
.preto, .preto a {
	color:#000000;
}
.bordo, .bordo a{
	color:#990000;
}
.vermelho, .vermelho a {
	color:#FF0000;
}
.branco, .branco a {
	color:#FFFFFF;
}
.verde, .verde a {
	color:#13211C;
}
.verde2, .verde2 a {
	color:#006600;
}
.laranj, .laranj a {
	color:#FC7A15;
}
.azul, .azul a {
	color:#0000CC;
}
.cinza, .cinza a		{ color:#666666; }
.cinza2, .cinza2 a		{ color:#cdcdcd; }
.cinza3, .cinza3 a		{ color:#939292; }
.cinza4, .cinza4 a		{ color:#939292; }
.cesq, .cesq a 			{ color:#333333; }
.rosa, .rosa a			{ color:#EB8686; }

.formCadastro { background:#F7F7F7; border:1px solid #D8D8D8; }
.formCadastro2 { background:url(../images/formCadastroBg.png) repeat-x #FFF; padding:2px; border:1px solid #dddddd; }

#aviso { width:100%; padding:2% 0; float:left; }
#aviso_fechar { width:1%; float:right; }
#avisobg_vermelho { width:99%; height:25px; border:1px solid #F99; background:#FCC; margin:0 auto; }
#avisobg_verde { width:99%; height:25px; border:1px solid #9ecaae; background:#bff2d2; margin:0 auto; }
#avisobg_azul { width:99%; height:25px; border:1px solid #a1d2ef; background:#cfe8f5; margin:0 auto; }
#avisobg_cinza { width:99%; height:25px; border:1px solid #E9E9E9; background:#F4F4F4; margin:0 auto; }
#aviso_txt { width:95%; padding:1% 2%; float:left; }

.fade10		{ filter:alpha(opacity=10); -moz-opacity:0.1; opacity:0.1; -khtml-opacity:0.1; }
.fade20		{ filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; -khtml-opacity:0.2; }
.fade30		{ filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; -khtml-opacity:0.3; }
.fade40		{ filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; -khtml-opacity:0.4; }
.fade50		{ filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; -khtml-opacity:0.5; }
.fade60		{ filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; -khtml-opacity:0.6; }
.fade70		{ filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; -khtml-opacity:0.7; }
.fade80		{ filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; -khtml-opacity:0.8; }
.fade90		{ filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; -khtml-opacity:0.9; }

.borda {
	border:1px solid #000000;
}
.bordah{
	border:1px solid #efefef;
}
.bordah:hover{
	border:1px solid #CCC;
}
.alpha{
	filter:alpha(opacity=40);
	opacity: 0.4; 
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
}
.alpha3{
	filter:alpha(opacity=70);
	opacity: 0.7; 
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
}
.alpha3:hover{
	filter:alpha(opacity=100);
	opacity: 1; 
	-moz-opacity: 1;
	-khtml-opacity: 1;
}
#alert{
	clear:left;
	width:281px;
	height:16px;
	padding:15px 0 15px 44px;
	margin:10px auto;
	background:url(../images/alert.jpg) no-repeat 7px center #fdd;
	border:1px solid #C00;
	text-align:center;
	color:#666;
	font-size:10px;
	/*<div id="alert">Nenhum registro encontrado. Em breve novidades...</div>*/
}
.cl{
	clear:left;
}
.g{
	width:100%;
	float:left;
}
#p{
	width:0;
	height:0;
	font-size:0;
	float:left;
}
.p{
	width:0;
	height:0;
	font-size:0;
	float:left;
}