html {
	height:100%;
	overflow: -moz-scrollbars-vertical;
}
.linha_chamada{
	height:37px;
	background-image:url(../images/homepage08.gif)
}
.linha_chamada td{
	border:0px solid green;
	text-transform: uppercase;
	font-size: 11px;
	color: #EC0A0A;
}
td{
	border:0px solid red
}
form {
	border: 0px; 
	padding:0px;
	margin:0px;
}
input, select, textarea{
	border: 1px solid #505050;
	background-color:#FFFFFF;
	font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#666666;
}
.radio{
	border-width:0px;
}	
.td_cad {
	padding-bottom: 3px;
	padding-left: 8px;
	border:0px solid #ff0000;
	height:20px;
}
.atencao{
	color:#FF0000;
}
.td_cada {
	padding:0px 5px 5px 0px;
	width:145px;
	text-align:right;
}

.td_cadx {
	padding:0px 0px 5px 0px;
	width:145px;
	text-align:left;
}
.td_cadx .input_longo{
padding:0px 0px 0px 0px;
width:505px;
}
.td_cadx .input_curto, .td_cadx .formata_cpf, .td_cadx .formata_cep, .td_cadx .formata_fone, .td_cadx .formata_cnpj{
padding:0px 0px 0px 0px;
width:150px;
}




.show_state_name {
	background: none repeat scroll 0 0 #D4D4D4;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	color: #000000;
	font-size: 1.1em;
	padding: 5px;
	text-align: center;
	width: 125px;
}
.sprite-background {
	background: url("../imagens/home_sprites.gif") no-repeat scroll 0 0 transparent;
}

.sprite-map_new {
	background-position: -465px 0;
	height: 469px;
	width: 457px;
}
.sprite-state_sp {
	background-position: -7572px -2px;
	height: 469px;
	width: 457px;
}
.sprite-state_ma{
	background-position: -3597px -165px;
	height: 469px;
	width: 457px;
}
.sprite-state_sc {
	background-position: -5483px -2px;
	height: 469px;
	width: 457px;
}
.sprite-state_go {
	background-position: -4298px -3px;
	height: 369px;
	width: 457px;
}
.sprite-state_pb{
	background-position: -3390px -1px;
	height: 268px;
	width: 457px;
}
.sprite-state_es{
	background-position: -5080px -2px;
	height: 469px;
	width: 457px;
}
.sprite-state_am{
	background-position: -3389px -259px;
	height: 469px;
	width: 457px;
}
.sprite-state_al{
	background-position: -2934px -1px;
	height: 320px;
	width: 457px;
}
.sprite-state_pi{
	background-position: -2934px -259px;
	height: 469px;
	width: 457px;
}
.sprite-state_rn {
	background-position: -2346px -283px;
	height: 469px;
	width: 457px;
}
.sprite-state_mt {
	background-position: -2659px -1px;
	height: 369px;
	width: 457px;
}
.sprite-state_mg {
	background-position: -7176px -3px;
	height: 469px;
	width: 457px;
}
.sprite-state_df {
	background-position: -2344px -2px;
	height: 369px;
	width: 457px;
}
.sprite-state_ms{
	background-position: -2077px -2px;
	height: 469px;
	width: 457px;
}
.sprite-state_se {
	background-position: -1637px -2px;
	height: 469px;
	width: 457px;
}
.sprite-state_ro {
	background-position: -1102px -174px;
	height: 469px;
	width: 457px;
}
.sprite-state_to {
	background-position: -1306px -71px;
	height: 469px;
	width: 457px;
}
.sprite-state_ac {
	background-position: -1015px -251px;
	height: 469px;
	width: 157px;
}
.sprite-state_ap {
	background-position: 83px -380px;
	height: 469px;
	width: 457px;
}
.sprite-state_rr {
	background-position: -989px -1px;
	height: 169px;
	width: 457px;
}
.sprite-state_rj {
	background-position: -6791px -2px;
	height: 469px;
	width: 457px;
}
.sprite-state_ba {
	background-position: -6364px -2px;
	height: 469px;
	width: 457px;
}
.sprite-state_rs {
	background-position: -6082px -1px;
	height: 469px;
	width: 457px;
}
.sprite-state_pr {
	background-position: -5781px -3px;
	height: 469px;
	width: 457px;
}
.sprite-state_pe {
	background-position: -4623px -2px;
	height: 469px;
	width: 457px;
}
.sprite-state_ce {
	background-position: -3971px -311px;
	height: 469px;
	width: 457px;
}
.sprite-state_pa {
	background-position: -3972px -2px;
	height: 269px;
	width: 457px;
}
