/****************************************************************************************************************************************
*															HTML																		*
****************************************************************************************************************************************/
body {
	font-family					: Tahoma, Verdana, Helvetica;
	font-size					: 8pt;
	scrollbar-3dlight-color		: #EFEFEF;
	scrollbar-highlight-color	: #CCCCCC;
	scrollbar-arrow-color		: #CCCCCC;
	scrollbar-base-color		: #FFFFFF;
	scrollbar-shadow-color		: #CCCCCC;
	scrollbar-darkshadow-color	: #EFEFEF;
	scrollbar-face-color		: #F7F7F7;
	background-color			: #DEDCD8;
	background-image			: url(images/bg_site.jpg);
	margin						: 0px;
}

a:visited { text-decoration: none; color: #666666; }
a:link	  { text-decoration: none; color: #666666; }
a:hover	  { text-decoration: none; color: #D32629; }

td, p {
	font-family					: Arial, Verdana, Tahoma, Helvetica;
	font-size					: 10px;
	color						: #525252;
}
b, strong	{
	font-family					: Verdana, Tahoma, Helvetica;
	font-size					: 9px;
}
hr {
	height: 1px;
	color: #00CC66;
	border: 1px dashed #efefef;
}
/****************************************************************************************************************************************
*															BOTÕES E FORMS																*
****************************************************************************************************************************************/
.bt_buscar {
	background-image			: url(images/bt_buscar.gif);
	background-repeat			: no-repeat;
	background-color			: #FFFFFF;
	width						: 57px;
	height						: 20px;
	border						: 0px none;
	cursor						: hand;
}
.bt_enviar {
	background-image			: url(images/bt_enviar.gif);
	background-repeat			: no-repeat;
	background-color			: #FFFFFF;
	width						: 54px;
	height						: 20px;
	border						: 0px none;
	cursor						: hand;
}
.bt_form {
	font-family					: Tahoma, Verdana, Helvetica, sans-serif;
	font-size					: 9px;
	color						: #333333;
	background-color			: #EFEFEF;
	border						: 1px #CCCCCC solid;
	text-transform				: lowercase;
}
.bt_lupa {
	background-image			: url(images/bt_lupa.gif);
	background-repeat			: no-repeat;
	background-color			: #FFFFFF;
	width						: 20px;
	height						: 18px;
	border						: 0px none;
	cursor						: hand;
}
.bt_ok {
	background-image			: url(images/bt_ok.gif);
	background-repeat			: no-repeat;
	background-color			: #199850;
	width						: 19px;
	height						: 17px;
	border						: 0px none;
	cursor						: hand;
}
.bt_resultados {
	background-image			: url(images/bt_resultados.gif);
	background-repeat			: no-repeat;
	background-color			: #FFFFFF;
	width						: 72px;
	height						: 20px;
	border						: 0px none;
	cursor						: hand;
}
.bt_votar {
	background-image			: url(images/bt_votar.gif);
	background-repeat			: no-repeat;
	background-color			: #FFFFFF;
	width						: 46px;
	height						: 20px;
	border						: 0px none;
	cursor						: hand;
}
.bt_voltar {
	background-image			: url(images/bt_voltar.gif);
	background-repeat			: no-repeat;
	background-color			: #FFFFFF;
	width						: 50px;
	height						: 20px;
	border						: 0px none;
	cursor						: hand;
	margin						: 4px;
}

.select {
	font-family					: Tahoma, Verdana, Helvetica, sans-serif;
	font-size					: 8pt;
	color						: #02651E;
	background-color			: #C4ECD8;
	border						: #B4B3B1 solid 1px;
	padding-left				: 3px;
}
.text {
	font-family					: Tahoma, Verdana, Helvetica, sans-serif;
	font-size					: 8pt;
	color						: #666666;
	background-color			: #FFFFFF;
	border						: #B4B3B1 solid 1px;
	padding-left				: 3px;
	height						: 18px;
}
.text_bg {
	font-family					: Tahoma, Verdana, Helvetica, sans-serif;
	font-size					: 8pt;
	color						: #02651E;
	background-color			: #FFFFFF;
	border						: 1px solid #55B281;
	padding-left				: 3px;
	background-image			: url(images/form_bg_verde.gif);
	background-repeat			: repeat-x;
	margin						: 0px;
	height						: 18px;
}
.text_bg_wt {
	font-family					: Tahoma, Verdana, Helvetica, sans-serif;
	font-size					: 8pt;
	color						: #8B8B8B;
	padding-left				: 3px;
	border						: 1px solid #CDCDCD;
	background-color			: #FFFFFF;
	background-image			: url(images/bg_form_logon.gif);
	background-repeat			: repeat-x;
	margin						: 0px;
	height						: 18px;
}
.text_Min	{
	font-family					: Tahoma, Verdana, Helvetica, sans-serif;
	font-size					: 8pt;
	color						: #666666;
	background-color			: #FFFFFF;
	border						: #B4B3B1 solid 1px;
	text-transform				: lowercase;
	padding-left				: 3px;
}
.text_Mai  {
	font-family					: Tahoma, Verdana, Helvetica, sans-serif;
	font-size					: 8pt;
	color						: #666666;
	background-color			: #FFFFFF;
	border						: #B4B3B1 solid 1px;
	text-transform				: capitalize;
	padding-left				: 3px;
}
.textArea {
	font-family					: Tahoma, Verdana, Helvetica, sans-serif;
	font-size					: 8pt;
	color						: #666666;
	background-color			: #FFFFFF;
	border						: #B4B3B1 solid 1px;
	padding-left				: 3px;
}
/****************************************************************************************************************************************
*															DIVERSOS																		*
****************************************************************************************************************************************/
.bgtd {
	background-color: #FFFFFF;
	border: 1px solid #EFEFEF;
}
.bg_pts {
	background-image			: url(images/pts.gif);
	background-repeat			: repeat-x;
	background-position			: center center;
}
.bg_tit {
	background-image			: url(images/bg_tit.gif);
	background-repeat			: repeat-x;
	background-position			: top center;
}
.bg_pts_cl {
	background-image			: url(images/pts_2.gif);
	background-repeat			: repeat-x;
	background-position			: center bottom;
}
.data {
	color						: #D32629;
}
.divisor {
	color						: #028D3F;
}
.img {
	border						: 1px solid #525252;
}
.titulo {
	color						: #006600;
	font-size					: 13px;
}
.texto_pq {
	font-family					: Tahoma, Verdana, Helvetica, sans-serif;
	font-size					: 7pt;
	color						: #A7A7A7;
}
.td10px {	padding				: 10px;	}
.td5px {	padding				: 5px;	}
.td2px {	padding				: 2px;	}
