/* 
Estilo padrão
*/

/* Zera as margens do documento e seta fonte padrão */
* {margin:0; padding:0;}
body {
	margin-top: 0px;
	margin-left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	td{font-size:11px;
}

/* Formatação padrão de Imagens */
img {border:0;}

.imgAlvo{
	border: none;
	position: relative;
	max-width:70px;
 	width: expression(this.width > 70 ? 70: true);
	max-height:70px;
 	height: expression(this.height > 70 ? 70: true);
	/*margin: 10px 0 0 6px;*/
}

/* Formatação padrão de Links */
a { color: #000000; text-decoration:none; font-weight:bold;}
a:hover {
	text-decoration:underline;
}

#banner a{ #FFFFFF; text-decoration:none; font-weight:bold;}
#banner a:hover{ #89f4ff; text-decoration:none; font-weight:bold;}
/* Formatação padrão de Tabelas - funciona quando chamada a função MontaTabela ou quando se cria uma tabela qualquer */


/**********************************************style*******************************************/

.txt001 {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #FFFFFF; text-decoration:none;}/*texto branco*/
.txt002 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #FFFFFF; text-decoration:none; font-weight:bold;}/*texto branco bold*/
.txt003 {font-family:Arial, Helvetica, sans-serif; font-size:9px; color: #000000; text-decoration:none;}/*texto branco*/
.txt004 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF; text-decoration:none;}
.txt005 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0066CC;}

.tit01 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333; text-decoration:none; text-decoration:none; line-height:14px;}/*assinatura*/
.tit0102 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FF0000; text-decoration:none; text-decoration:none; line-height:14px;}
.tit02 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333; text-decoration:none; text-decoration:none; line-height:14px; font-weight:bold;}
.tit03 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:none; text-decoration:none; line-height:14px;}

.alerta {font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #FF0000;}

.Titulo01 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; font-weight:bold; text-decoration:none; line-height:20px;}
.Titulo02 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #D1A84F; font-weight:bold; text-decoration:none;}
.Titulo03 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #000000; font-weight:bold; text-decoration:none;}
.Titulo04 {font-family:Arial, Helvetica, sans-serif; font-size:25px; color: #c9161f; font-weight:bold; text-decoration:none; padding:0 0 0 38px;}


#boxTexto{
	width:600px;
	display:table;
}

#boxTexto p{
	padding-left:173px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding-bottom:24px;
}

#boxTexto p span{
	font-size:20px;
	color:#0361be;
}

#boxTexto p span.tamanho15{
	font-size:15px;
}

#boxTexto p.espaco15{
	font-size:10px;
	padding-left:188px;
}

#boxTexto1{
	width:600px;
	display:table;
	padding-top:22px;
}

#boxTexto1 p{
	width:532px;
	margin:0 auto;
	display:block;
	padding-left:50px;
}

#boxTexto1 p.linha1{
	color:#0165c0;
	font-weight:bold;
	font-size:16px;
	padding-bottom:18px;
}

#boxTexto1 p.linha2{
	color:#c9161f;
	font-weight:bold;
}

#boxTexto1 p.linha2 span.tamanho21{font-size:21px; letter-spacing:5px;}

#boxTexto1 p.linha2 span.tamanho40{font-size:40px; letter-spacing:8px;}

#boxTexto1 p.linha2 span.tamanho13{
	width:440px;
	font-size:13px;
	text-align:right;
	letter-spacing:2px;
	display:block;
	padding:12px 0 22px 0;
}

#boxTexto1 p.linha3{
	font-weight:bold;
	font-size:17px;
}

#boxTexto2{
	width:600px;
	display:table;
	padding-top:22px;
}

#boxTexto2 p{
	font-family:Arial, Helvetica, sans-serif;
}

#boxTexto2 span.txtVermelho14{
	margin:0px;
	font-size:18px;
	color:#c9161f;
	font-weight:bold;
	padding:0px 52px 0px 52px ;
	/*letter-spacing:2px;*/
}
#boxTexto2 span.txtVermelho20{
	font-size:13px;
	color:#c9161f;
	font-weight:bold;
	padding:0px 52px 0px 52px ;
	/*letter-spacing:2px;*/
	margin:0px; 
}

#box372{
	width:405px;
	margin-left:164px;
	padding-top:28px;
}

#boxTexto2 p.txtPreto12{
	font-size:12px;
	color:#000000;
	padding-bottom:12px;
}

#boxTexto2 p.txtPreto12 span.azul,
#boxTexto2 p.txtAzul14{
	font-size:14px;
	color:#003399;
	font-weight:bold;
	padding-bottom:12px;
}

#boxTexto2 p.txtVermelho12 span.txt18{
	font-size:18px;
}

#boxTexto2 p.txtVermelho12{
	font-size:12px;
	color:#c9161f;
	font-weight:bold;
}

#boxTexto2 p.espacamentos{
	padding:25px 0 0 62px;
}

#boxTexto2 #form{
	width:486px;
	margin:164px 0 0 55px;
}

#boxTexto2 #form ul{}

#boxTexto2 #form ul li{
	display:block;
	float:left;
	list-style-type:none;
}

#boxTexto2 #form ul li label{
	font-size:25px;
	color:#003399;
	font-weight:bold;
	padding-bottom:5px;
	/*margin-bottom:5px;*/
	display:block;
}

#boxTexto2 #form ul li textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:475px;
	height:71px;
	border:1px solid #d9d9d9;

}

#boxTexto2 p.txtPreto15{
	font-size:15px;
	color:#000000;
	display:block;
	padding:10px 0 0 57px;
	clear:both;
}


#boxTexto2 p.txtVermelho33{
	color:#c9161f;
	font-size:33px;
	font-weight:bold;
	padding-top:27px;
	text-align:center;
	letter-spacing:1px
}




.txt01 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration:none;}
.txt02 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333; text-decoration:none;}
.txt03 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #333333; text-decoration:none; font-weight:bold;}
.txt04 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #000000; text-decoration:none; font-weight:bold;}
.txt05 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #000000; text-decoration:none;}

.txt01white {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-decoration:none;}


.banner {
margin-top: 5px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 20px;
	}

.LINK {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration:none; font-weight:bold; padding-left:7px; padding-right:7px; }
.LINK_lateral {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
	line-height: 10px;
}

.LINK_lateral2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
	line-height: 15px;
}

.LINK_conteudo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	line-height: 25px;
}

.LINK_banner {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #42d7fc;
	text-decoration:none;
	font-weight:bold;
	
}
/*fomulários*/
.formLogin {margin:0;}
.formLogin input {
color: #000000; border:1; background-color:#FFFFFF;}

#radio {color: #000000; height:16px; border:0; background-color:#333333;}

input.btn-1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #000000;
	height:23px;
	border:2;
	border-width:2px;
	border-style:solid;
	border-color:#000000;
	background-color:#FFFFFF;
}	
a:hover input.btn-1{background-color:#Ad2128; color:#333333}
/*fomulários*/
/**********************************************************************************************************************************fim style*************************/

/*estiloMestre*/

.TBL{background-color:#D1A84F; border-style:solid; border-width:1px; border-color:#926F25;}/*linha entorno*/
.TBLtitulo{font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #FFFFFF; font-weight:bold; background-color:#D1A84F; border-style:solid; border-width:1px; border-color:#926F25; text-align:center;}
.TBLcoluna{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #333333; font-weight:bold; background-color:#D1A84F; border-style:solid; border-width:1px; border-color:#926F25; text-align:center; padding:2px;}

.TBLtxt{font-family:Arial, Helvetica, sans-serif; font-size:11; color: #000000; border-style:solid; border-width:1px; border-color:#000000; padding-left:5px;}


.TDCategoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border:1px;
	border-color:#333333;
	background-color:#D6D6D6;
	text-align:left;
				padding-left:4px;
}

.TDSubCategoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
	border:2px;
	background-color:#EBEBEB;
	text-align:left;
	line-height:15px;
		padding-top:4px;
				padding-left:4px;
}

.descreveProduto {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #Ad2128; text-decoration:none;}
.produtoFoco {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #Ad2128; text-decoration:none;}
.busca {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #Ad2128; font-weight:bold; text-decoration:none;}

/* fim -- estiloMestre*/

/*scroll extrato resumo*/
.scroll_extrato {height:180px; width:600px; overflow:auto; 
		scrollbar-3dlight-color:;
        scrollbar-arrow-color:#000000;
        scrollbar-base-color:#333333;
        scrollbar-darkshadow-color:;
        scrollbar-face-color:#333333;
        scrollbar-highlight-color:;
        scrollbar-shadow-color:;}
		
.posicao {
	padding-top: 350px;
	padding-left: 190px;
}
#cotacao {
	background-color:white;
	width:230px;
	margin-left:192px;
	margin-top:3px;
	text-align:center;
	padding-left:4px;
}
/*fim scroll extrato resumo*/
#pdf a{color:#003399; font-weight:bold; text-align:center; margin:20px 0; border:1px solid #FFbb99; float:right; width:200px; padding:6px;}
#gif{background:url(../img/caixa_banners.jpg) no-repeat; width:439px; height:134px; padding-left:10px; padding-top:15px;}

#contatoform div{ font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
#contatoform p{font-weight:bold; margin:0 0 4px 0;}
#contatoform input.radios{ margin: 0 2px 0 ; vertical-align: text-top;}
/**********************************/
.list{
		margin:0px auto;
		padding:0px 0px 30px 0px;
		width:100%;
		}
.list ul{	
		padding:20px 0px 30px 0px;
		width:300px;
		list-style:none;
		}
.list ul a{ 
		color:#000;
		text-decoration:underline;
		}
.list ul a:hover{ 
		color:#f5f5f5;
		}
.list span{
		color:#c00; 
		font-size:10px;
		}
