/* CSS Document */
body {
	margin:0;
	padding:0;
	background:#EBF5FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
a {border:none; outline:none;}
img {border:none;}
/* GERAL */
.centra {margin:0 auto;}
.barras_topo {background:url(images/bgtoponew.gif) repeat-x bottom #006ABE;width:96%;padding:4px 2% 0 2%;float:left;height:36px; line-height:25px; text-align:center;}
.barras_topo a {float:left; margin-top:2px;}
.barras_topo strong {text-align:center; font-size:17px; color:#fff; }
.a_bg {float:left; text-indent:-9999px;}

.box_branco_rodape {float:left;width:291px;background:url(images/img06.gif) no-repeat bottom;padding-bottom:4px;margin-bottom:15px;margin-top:10px;}
.box_branco_topo {float:left;width:291px;background:url(images/img04.gif) no-repeat top;}
.box_branco {background:url(images/img05.gif) repeat-y;width:291px;float:left;margin:4px 0 0 0;padding-top:10px;}

h1 {width:143px; margin:0 auto; padding:10px 0 0 0;}
h1 a {background:url(images/newmobile_2.jpg);width:143px;height:92px;}

.botao_dir {float:left;background:url(images/img13.gif) no-repeat right;height:36px;margin-right:13px; padding:0 5px 0 0;}
.botao_esq {float:left;background:url(images/img11.gif) no-repeat left;height:36px; padding:0 0 0 5px;}
.botao {float:left;background:url(images/img12.gif) repeat-x;text-align:center;}
	.botao a {font-size:12px;color:#000;font-weight:bold;text-decoration:none;padding:11px 10px 11px 10px; float:left;}

.conteudo_internas {float:left;width:96%;padding:0 2% 10px 2%;}
.ds {float:left;width:100%; padding:10px 0 0 0;}

.menu_sub {float:left; width:100%;}
	.menu_sub ul {margin:0;padding:0;width:100%;float:left;list-style:none; }
	.menu_sub li {float:left; width:100%; background:#fff; border-top:1px solid #fff;}
	.menu_sub .esq {float:left; width:100%;}
	.menu_sub .dir {float:left; width:100%; height:46px;}
	.menu_sub .meio {float:left; width:100%; line-height:46px;}
	.menu_sub .meio a {float:left; width:88%; padding:0 9% 0 3%; font-family:Arial, Helvetica, sans-serif; font-size:14.5px; color:#000000; font-weight:bold; text-decoration:none; height:46px; background:url(images/sep_azul.jpg) no-repeat right; }
	
.tit_sub {color:#0A65A8; font-size:15px; padding:0 0 7px 0; float:left; width:100%;}
.tit_prod {font-size:15px; color:#000; float:left; width:100%; text-align:center; padding-bottom:5px;}
.migalha {color:#0A65A8; font-size:11px; font-weight:bold; float:left; width:100%; padding:0 0 7px 0;}
	.migalha strong {color:#000; font-size:15px;}
.produtos_linha, .produtos_linha ul, .produtos_linha ul li{float:left; width:100%;}	
	.produtos_linha ul {margin:0; padding:2px 0 0 0; list-style:none; background:url(images/lis_1.gif) repeat-x top;}
	.produtos_linha ul li {width:100%;padding:2px 0 0 0; background:#fff;}
	.produtos_linha ul li.li2 {background:#fff;}
	.produtos_linha a {border:none;text-decoration:none;color:#000;float:left;width:100%;}
.outli {width:96%;padding:8px 2% 10px 2%;float:left; border-bottom:2px solid #BEDBF5;}
.li2 .outli {background:#fff;float:left;width:96%;padding:8px 2% 10px 2%;}

.vert {vertical-align: middle;height:75px;display: table-cell; }
.produtos_linha img {float:right; margin:0 0 0 40px;}
.produtos_linha li strong {color:#FF5400;}
.produtos_linha li strong span {text-decoration:underline;}
.ds_prod {padding:12px 0 10px 0;background:url(images/bgtopolista_1.gif) repeat-x top #fff;float:left;width:100%;text-align:center;}
.botoes_prod {float:left; width:100%; text-align:center;}
	.botoes_prod div {float:right; margin:3px 0 0 0;}
	.botoes_prod select {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
	.botoes_prod a {padding-right:5px; text-align:center;}
	.bt_prod {width:80px;background:url(images/img21.gif) no-repeat;}
	.prodover {background:url(images/img20.gif) no-repeat; cursor:default;}
	.bt_desenho {width:109px; background:url(images/img23.gif) no-repeat;}
	.desenhoover {background:url(images/img22.gif) no-repeat;}
	.bt_ficha {width:94px; background:url(images/img25.gif) no-repeat;}
	
.tabela_prod {float:left;width:100%;}
	.tabela_prod .pdright {padding:0 10px 0 0;}
	.tabela_prod .pdleft {padding:0 0 0 10px;}
	.tabela_prod thead {color:#0A65A8; font-weight:bold; font-size:12px;}
	.tabela_prod thead td {border-bottom:1px solid #B2C3D3;}
	.tabela_prod td {padding:3px 0 3px 0; font-size:11px;}

.centraliza_home {width:291px; margin:0 auto;}
.conteudo_home { width:291px; float:left; text-align:center; }

.busca {padding-bottom:10px;}
	.busca form {margin:0; padding:0;}
	.busca label {width:100px; text-align:left; float:left;}
	.busca select {width:175px; height:30px; margin:0 0 3px 0; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000;}
	.busca button {background:url(images/bt_buscar.jpg) no-repeat;float:right;width:58px;height:26px; line-height:24px;border:none;cursor:pointer;font-weight:bold;font-size:11px; text-indent:-9999px;}
	.busca input {width:170px;margin:0 5px 0 10px; height:20px; font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000; float:right;}

.listabusca ul li {text-transform:uppercase;}
	.listabusca .li2 .outli {background:#BEDBF5;}
	.listabusca ul li strong {color:#000; text-transform:none;}
	
.tit_result {width:96%; padding:0 2% 0 2%; font-size:15px; color:#000;}
.contato {text-align:left; width:281px; padding:5px;}

.tit_contato {float:left;width:100%;text-align:left;font-size:15px;margin-top:10px;color:#0A65A8; font-family:Arial, Helvetica, sans-serif;}
.assist_come {padding-top:5px; text-align:left;}
.infos {border-bottom:1px solid #A5B9CB;padding:5px 3% 5px 3%; width:94%; font-size:13px;}
.border_box {float:left;border:1px solid #97C1E3;width:100%;position:relative;background:#fff;padding:10px 0 10px 0;margin:10px 0 10px 0;}

.te {float:left;background:url(images/a_topo_esq.gif) no-repeat top left; width:5px; height:5px; position:absolute; top:-1px; left:-1px; }
.td {float:left;background:url(images/a_topo_dir.gif) no-repeat top right; width:5px; height:5px; position:absolute; top:-1px; right:-1px;}
.be {float:left;background:url(images/a_baixo_esq.gif) no-repeat bottom left; width:5px; height:5px; position:absolute; bottom:-1px; left:-1px;} 
.bd {float:left;background:url(images/a_baixo_dir.gif) no-repeat bottom right; width:5px; height:5px; position:absolute; bottom:-1px; right:-1px; } 

.topoesq {float:left;background:url(images/topo_esq.jpg) no-repeat top left; width:100%; }
.topodir {float:left;background:url(images/topo_dir.jpg) no-repeat top right; width:100%;}
.baixoesq {float:left;background:url(images/baixo_esq.jpg) no-repeat bottom left; width:100%;} 
.baixodir {float:left;background:url(images/baixo_dir.jpg) no-repeat bottom right; width:100%;} 
.boxcontato {padding:5px 3% 5px 3%; width:94%; margin-bottom:5px; font-size:13px;}
.content_box {float:left;width:100%;}
.infos a {color:#F48102; font-weight:bold; }
.boxcontato a {color:#F48102; font-weight:bold;}
	
.lista_grande tr {background:#fff;}
.lista_grande td {padding:3px 0 3px 0;}
.lista_grande td a {
	width:88%; 
	padding:0 9% 0 3%; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14.5px; 
	color:#000000; 
	font-weight:bold; 
	text-decoration:none; 
	height:46px; 
	float:left;
	height:42px;
	line-height:42px;
	background:url(images/sep_azul.jpg) no-repeat right;
}
