﻿/* CSS Document */

@media screen
{
	body { min-height: 100%; _height: 100%;	background:#005aa9 url('../images/bg.gif') center top repeat-x; }
	a { text-decoration:none; color:white; }
	a:hover { text-decoration:underline; }
	html {
		height: 100%;
		scrollbar-arrow-color:#ffffff;
		scrollbar-3dlight-color:#061A2B;
		scrollbar-highlight-color:#061A2B;
		scrollbar-face-color:#061A2B;
		scrollbar-shadow-color:#061A2B;
		scrollbar-darkshadow-color:#061A2B;
		scrollbar-track-color:#0C3559;
	}
	div#wrapper-interna { width:1002px; margin:0 auto; }
	div#content-interna { float:left; display:block; margin-top:1px; padding-left:54px; margin-right:1px; background:url('../images/bg_content.gif') right top repeat-y; }
	div#iframe-interna { width:803px; float:right; }
	div#main-content { width:565px; float:left; background: #fcfcfc url('../images/bg_main.jpg') 0 34px no-repeat; padding-bottom:20px; }
	div#main { min-height:377px; _height:377px;  }
}

body { margin:0; }

img { border:0; margin:0; padding:0; }

.clear { clear:both; }

li { list-style:none; list-style-position:outside; }

.hidden { position:relative; display:block; text-indent:-5000px; overflow:hidden; }

p { color:white; }

/* IE-PNG-FIX */
div#lt IMG, div#lb IMG, div#rt IMG, div#rb IMG, div#space, div#outdoor-wrapper, div#produtos-wrapper,
	div#form-nav, form#filter, div#busca-box { behavior: url(css/iepngfix.htc) }
ul.product-list li a { behavior: url(../../css/iepngfix.htc) }

body { font-family:Arial, Helvetica, sans-serif;  }
div#wrapper { width:1002px; margin:0 auto; }

div#nav { width:410px; position:relative; float:left; padding-right:21px; background:url('../images/bg_nav.gif') right 310px no-repeat; }

div#branding { position:absolute; top:0; left:0; }

div#menu { width:143px; height:299px; background:white; margin-left:267px; padding-top:11px; }
div#menu-item { width:143px; height:23px; margin-bottom:1px; }
div#menu-item.last { margin-bottom:11px; }

div#sec-info { width:230px; display:inline; float:right; padding:11px 0 20px 0; }
div#center { width:142px; float:right; }
img#iso { margin-top:34px; }
div#address { display:block; float:left; margin-top:23px; }
div#address img { display:inline; float:right; }

img#tecnal { margin-right:7px; }
img#rua { margin-right:10px; }
img#fone { margin-right:14px; }
img#fax { margin-right:15px; }

div#content { width:551px; float:left; padding:0; }
div#space { width:551px; height:10px; display:block; margin:0; margin-bottom:1px; padding:0; font-size:1px; background:url('../images/bg_fifty.png') 0 0 repeat-x; }

div#outdoor-wrapper { position:relative; width:298px; height:298px; float:left; background:url('../images/bg_fifty.png') 0 0 repeat; }
div#bannerBanner { width:290px; height:290px; position:absolute; top:4px; left:4px; z-index:1; }
div#bannerCarregando { width:290px; height:290px; position:absolute; top:14px; left:14px; z-index:1; color:White; font-size:10px; }

div#lt { widht:9px; height:9px; position:absolute; top:4px; left:4px; z-index:100; }
div#lb { widht:9px; height:9px; position:absolute; bottom:4px; left:4px; z-index:100; }
div#rt { widht:9px; height:9px; position:absolute; top:4px; right:4px; z-index:100; }
div#rb { widht:9px; height:9px; position:absolute; bottom:4px; right:4px; z-index:100; }

div#produtos-wrapper { width:244px; height:290px; float:right; padding:4px; background:url('../images/bg_fifty.png') 0 0 repeat; }


div#form-nav { width:244px; height:23px; position:relative; display:block; background:url('../images/bg_fifty.png') 0 0 repeat; }
div#form-nav h3 { float:left; display:inline; font-size:12px; font-weight:normal; color:white; margin:0; padding:0; }
div#form-nav h3 img { padding:4px 0 0 4px; }
div#form-nav form#option { float:right; display:inline; }

div#option { width:88px; position:absolute; top:4px; right:17px; color:white; font-size:10px; z-index:1; }
.none { display:none; }
div#option a { color:white; padding:1px 3px; width:66px; display:block; border-right:1px solid #00162a; background:#005AA9;}
a#seta { width:15px; height:15px; position:absolute; top:4px; right:17px; background-color:#005AA9; background-image:url('../images/seta_bottom.gif'); background-position: 2px 3px; background-repeat: no-repeat; z-index:100; overflow: hidden }
div#option a:hover { background-color: #f1f1f1; color: #8197c7; text-decoration:none;}

div#iframe-wrapper { height:232px; }
iframe#produtos { width:244px; height:232px; border:0; overflow-x:hidden; }

form#filter { width:233px; height:26px; margin:0; padding:9px 11px 0 0; float:left; background:url('../images/bg_fifty.png') 0 0 repeat; }
form#filter label { float:left; color:white; font-size:12px; padding:1px 0 0 8px; }
form#filter input { width:103px; height:15px; float:right; margin:0; padding:0; border:1px solid #005AA9; font-family: Arial; font-size: 11px }

ul.product-list { width:200px; float:left; display:none; margin:0; padding:9px 0 9px 10px; }
ul.product-list li { width:200px; float:left; display:inline; margin:0 0 5px 0; padding:0; font-size:10px; color:white; }
ul.product-list li a { color:white; display:block; padding-left:7px; background:url('../images/seta.png') 0 5px no-repeat; }

ul.product-list2 { width: 350px; float:left; margin:0; padding: 0px; }
ul.product-list2 li { width: 350px; float:left; display:inline; margin:0 0 5px 0; padding:0; color:black; }
ul.product-list2 li a { color:black; display:block; }

div#boxes-wrapper { width:551px; display:block; margin-top:1px; color:white; }
div#big-box { width:551px; display:block; margin-bottom:0px; background:#002A4F; }

div#double-box { width:551px; display:inline-block; }
div#small-box { width:267px; margin-bottom:1px; padding:4px; background:#002A4F; }
div.box-left { float:left; }
div.box-right { float:right; }
div.box-both { background:url('../images/bg_double_box.gif') 0 0 repeat-y; }

div#boxes-wrapper h3 { display:inline; float:left; margin:0; padding:0; }
div#heading { height:22px; background:#001a30;padding-top:1px}
div#heading img { padding:4px;  vertical-align:middle;}
div#heading a img { float:right; padding:3px; }
div#small-box h3 img { display:inline; padding-left:5px; }
div#small-box-foto { width:267px; margin-bottom:1px; padding:0 4px; background:#002A4F; }

div#big-box div#box-content { display:block; padding:0px 4px 0 0; }
div.box-com-img { margin-left:0px; }
div#box-content h4 { font-size:14px; font-weight:bold; margin:0; padding:0 0 0 0px; }
div#box-content p { font-size:9px; margin:0; padding:0; }

div#banner-wrapper { position:relative; width:150px; height:100px; float:left; }
a#banner {width:142px; position:absolute; top:4px; height:92px; left:4px; z-index:1; background-repeat:no-repeat; background-position:center center; background-color:White; display:block;}
div#banner-wrapper img { display:inline; font-size:1px; }

div#product-name { width:110px; float:left; padding: 22px 0 8px 7px;}
div#product-name p { display:inline; }
div#product-description { width:272px; float:right; padding:12px 0; }
div#product-description p { display:inline-block; padding-right:10px; padding-left:2px; }

div#small-box h3 { display:block; padding:0; margin:0; }
div#small-box ul { float:left; display:block; margin:0; padding:0 0 3px 9px; }
div#small-box ul li { width:240px; float:left; margin:0; }
div#small-box ul li a { width:240px; float:left; margin:0; padding:7px 0 0 9px; font-size:9px; color:white; background:url('../images/seta2.gif') 0 12px no-repeat; }
div#small-box ul li a h5 { font-weight:bold; font-size:11px; margin:0; padding:0; }
div#small-box ul li a:hover h5 { text-decoration:underline; }

form#login { float:left; display:inline-block; padding:27px 0 1px 34px; }
form#login div { display:block; float:left; padding-right:4px; }
form#login label { width:84px; display:block; padding:0 0 0 2px; }
a#forget img { float:left; display:inline; }
form#login input { width:84px; /width:82px; height:13px; margin-top:-1px; display:block; border:1px solid #005AA9; }
a#button-ok { width:17px; height:17px; margin-top:10px; background:url('../images/button_ok.gif') 0 0 no-repeat; }
a#button-ok:hover { background:url('../images/button_ok.gif') 0 -17px no-repeat; }
a#forget { float:left; margin-top:6px; margin-left:48px; padding:0 0 0 8px; background:url('../images/seta3.gif') 0 4px no-repeat; }

.buscaHome { float:left; display:inline-block; padding:27px 0 10px 34px; }
.buscaHome div { display:block; float:left; padding-right:4px; }
.buscaHome label { width:84px; display:block; padding:0 0 0 2px; }
.buscaHome input { width:176px; /width:174px; height:13px; margin-top:-1px; display:block; border:1px solid #005AA9; }

form#login input, .buscaHome input { font-family: Arial; font-size: 11px }

div#footer { height:34px; display:block; margin-top:16px; background:#0073D9; }
div#site-info { width:1002px; margin:0 auto; }
div#site-info div { height:34px; float:left; border-right:1px solid #005AA9; }

div#credito { width:165px; }
a#salvego { display:block; width:88px; height:13px; margin:6px 0 0 31px; background:url('../images/salvego.gif') 0 0 no-repeat; }
a#dnex { display:block; width:104px; height:11px; margin:0 0 0 31px; background:url('../images/dnex.gif') 0 0 no-repeat; }

div#copy { width: 315px; }
div#copy p { margin:0; }
div#copy p#tecnal { margin:7px 0 0 33px; }
div#copy p#direitos { margin:-1px 0 0 33px; }

div#lang { width:261px; padding-left: 14px; }
div#lang a { float:left; display:inline; }
a.english { width:68px; height:15px; margin:11px 0px 0 0px; background:url('../images/english.gif') 0 0 no-repeat; position:relative; display:block; text-indent:-5000px; overflow:hidden; }
a.portugues { width:77px; height:15px; margin:11px 10px 0 0px; background:url('../images/portugues.gif') 0 0 no-repeat; position:relative; display:block; text-indent:-5000px; overflow:hidden; }
a.espanol { width:76px; height:15px; margin:11px 10px 0 0px; background:url('../images/espanol.gif') 0 0 no-repeat; position:relative; display:block; text-indent:-5000px; overflow:hidden; }

div#mapa { width:122px; }
div#mapa a { float:left; margin:9px 0 0 23px; }

div#site-info div#indique { width:121px; border-right:0; }
div#indique a { float:left; margin:9px 0 0 12px; }


div#header { position:relative; height:80px; display:block; }
div#branding-interna { width:226px; height:80px; float:left; display:block; }
div#branding-interna img { float:left; }
div#header div#slogan { height:48px; display:block; float:left; padding:32px 0 0 18px; }
div#header div#address-interna { width:200px; height:80px; display:inline; float:left; margin-left:71px; }
div#header div#address-interna img { display:block; }

div#address-interna img#tecnal { margin-top:12px; }
div#address-interna img#rua { margin-left:23px; }
div#address-interna img#fone { margin-left:61px; }
div#address-interna img#fax { margin-left:68px; }

div#busca-box { width:237px; height:79px; display:inline; float:right; margin-right:1px; background:url('../images/bg_fifty.png') 0 0 repeat; font-size:11px; }
div#busca-box h3 { height:29px; margin:0; padding:0; background:#001527; }
div#busca-box h3 img { padding:7px 7px; }
form#busca { margin:0; padding:0; }
form#busca label { display:block; color:white; font-size:12px; padding:7px 0 0 10px; }
form#busca input { width:162px; height:15px; float:left; margin:1px 0 0 12px; padding:0; border:1px solid #005AA9; font-size: 11px; font-family: Arial }
a#button-busca { width:52px; height:17px; float:left; display:inline;  margin:1px 0 0 5px; background:#005AA9; }
a#button-busca:hover { background:#00427d; }
a#button-busca img { float:left; display:inline; padding:1px 4px 0 4px; }

div#content-interna div#menu { margin-left:0; margin-right:1px; float:left; }
iframe#ifcontent { height:1200px; }


#localizador h2 { height:34px; background:#001A30; color:white; margin:0; padding:0 0 0 12px; }
#localizador h2 img { float:left; display:inline; margin-top:9px; }
#localizador h3 { display:none; }

div#main { display:block; margin:0; padding: 16px 14px 0 14px; color:#333; font-size:11px;  }
div#main p { margin: 0; padding:0; color:#333;  }

div#sidebar { width:237px; float:right; padding-top:0px; padding-bottom:20px; }
div#sidebar h3 { height:16px; display:block; border-bottom:1px solid white; padding-top:17px; margin:0; }
div#sidebar h3 img { float:right; display:inline; padding:0 5px 0 0; }

div#tools { width:136px; float:right; display:inline; padding:1px 4px 47px 0; }
div#tools a { width:132px; height:17px; display:block; background-color:#005AA9; font-size:10px; margin-top:4px; padding:2px; }
div#tools a:hover { margin-top:4px; padding:2px; }
div#tools a img { float:right; display:inline; padding:1px 1px 0 0; }
div#tools a#aplus { background:#005AA9 url('../images/button_aplus.gif') 2px 2px no-repeat; }
div#tools a#aminus { background:#005AA9 url('../images/button_aminus.gif') 2px 2px no-repeat; }
div#tools a#print { background:#005AA9 url('../images/button_print.gif') 2px 2px no-repeat; }
div#tools a#indique { background:#005AA9 url('../images/button_indique.gif') 2px 2px no-repeat; }

div#tools a#aplus:hover { background:#004B8C url('../images/button_aplus.gif') 2px -23px no-repeat; }
div#tools a#aminus:hover { background:#004B8C url('../images/button_aminus.gif') 2px -23px no-repeat; }
div#tools a#print:hover { background:#004B8C url('../images/button_print.gif') 2px -23px no-repeat; }
div#tools a#indique:hover { background:#004B8C url('../images/button_indique.gif') 2px -23px no-repeat; }

div#sidebar ul { float:left; display:block; margin:0; padding:0 0 3px 9px; }
div#sidebar ul li { width:228px; float:left; margin:0; }
div#sidebar ul li a { width:209px; float:left; margin:0; padding:7px 10px 0 9px; font-size:11px; color:white; background:url('../images/seta2.gif') 0 12px no-repeat; }
div#sidebar ul li a h5 { font-weight:bold; font-size:11px; margin:0; padding:0; }
div#sidebar ul li a:hover h5 { text-decoration:underline; }


div#footer-interna { height:34px; display:block; margin-top:1px; background:#0073D9; }

div#produto-img { width:178px; height:178px; position:relative; float:left; display:inline; margin:6px 0px 0 13px; padding-top:9px; }
div#produto-img A#aProd { border-left:2px solid #e6e6e6; border-right:2px solid #e6e6e6; float:left; display:block; height: 170px; width: 191px; background-position: center center; background-repeat: no-repeat; background-color: White }
div#produto-img div#top { width:195px; height:10px; position:absolute; top:0; left:0; z-index:100; }
div#produto-img div#bottom { width:195px; height:10px; position:absolute; bottom:0; left:0; z-index:100; }
div#produto-img A#plus { width:9px; height:9px; position:absolute; bottom:10px; right:-6px;}

div#produto-wrapper-interna { width:200px; float:left; margin-right:13px; }

div#description { width:165px; float:left; position:relative; padding:5px 0 0 0; min-height: 100px }
div#description h4 { margin:0; padding:0; font-size:18px; color:black; }
div#description p { margin:0; padding:0; font-size:11px; text-align:left; }
div#description p span { font-size:12px; margin-bottom:8px; display:block; }
div#buttons { width:136px; position:absolute; bottom:5px; left:181px; }
.button { width:136px; height:20px; padding:0; margin:1px 0 0 0; float:left; display:inline; background:#005AA9 url('../images/seta4.gif') 126px 8px no-repeat; }
.button img { float:right; display:inline; padding:2px 13px 0 0; }
.button:hover { background-color: #004B8C; }

a#pdf { width:136px; height:20px; padding:0; margin:10px 0 20px 33px; float:left; display:inline; background:#ff9600 url('../images/pdf.gif') 1px 1px no-repeat; }
a#pdf img { float:left; display:inline; padding:3px 0 0 23px; }

ul.simple-list { margin:0; padding:9px 0 10px 5px; }
ul.simple-list li { width:340px; margin:0; padding:0 0 0 7px; line-height:18px; background:url('../images/hifen.gif') 0 10px no-repeat; font-size:11px; }

xtable { width:395px; float:left; display:inline; margin:22px 0 20px 71px; padding:0; }

table#tabela { font-size: 11px }
table#tabela tr.odd { background:#E6E6E6; }
table#tabela tr.even { background:#CCCCCC; }
th.first { width:152px; }
th.second { width:240px; }
table#tabela td { padding:7px 5px 5px 8px; vertical-align:top; }
.bold { font-weight:bold; text-align:right; }

hr { height:1px; border:0; border-top:1px solid black; padding:10px 0 0 0; margin:0 7px 20px 3px; }

div#main h3 { height:16px; color:black; display:block; border-bottom:1px solid black; padding:10px 0 0 0; margin:0 7px 0 3px; }

div.description-bottom { margin-left:6px; }
div#pdf-bottom { float:left; display:inline; margin-left:1px; margin-top:13px; }
div#pdf-bottom a#pdf { margin-left:0; }

div#buttons-bottom { width:136px; float:right; display:inline; margin:-9px 11px 0 0; }
div#buttons-bottom a { width:136px; height:20px; padding:0; margin:1px 0 0 0; float:left; display:inline; background:#005AA9 url('../images/seta4.gif') 126px 8px no-repeat; }
div#buttons-bottom a img { float:right; display:inline; padding:2px 13px 0 0; }


div#filtroForm { float:left; width:559px; display:inline; background:#bfbfbf; border-bottom:1px solid #808080; font-size:10px; padding:3px 3px 5px 3px; }
div#filtroForm div#filtro { float:left; width:310px; display:inline; }
div#filtroForm div#chave { width:212px; float:right; display:inline; padding-top:1px; }

div#filtroForm label { margin-left:6px; float:left; display:inline; }
div#filtroForm label#chave { width:150px; margin-left:0; }
div#filtroForm label img { padding:2px 0 0 0; display:inline; }
div#filtroForm select { height:17px; font-size:10px; line-height:12px; float:left; display:inline; padding:0; }
div#filtroForm .input { width:132px; /width:130px; height:13px; float:left; display:inline; border:1px solid #808080; margin:3px 5px 0 2px; font-size:10px; }
div#filtroForm a#ok-button { float:left; display:inline; width:31px; height:17px; background:url('../images/button_ok_seta.gif') 0 0 no-repeat; margin-top:3px; }
.ok-button { float:left; display:inline; width:31px; height:17px; background:url('../images/button_ok_seta.gif') 0 0 no-repeat; margin-top:3px; position:relative; display:block; text-indent:-5000px; overflow:hidden; }

.selectFiltroTipo { width:172px; margin-left:5px; }
.selectFiltroseg { width:143px; margin-top:8px; margin-left:5px;}
label#seg { margin-top:8px; }

.ul_produto-check { width:532px; padding:5px 4px; margin:0; float:left; display:inline; }
.li_produto { width:260px; float:left; display:inline; margin:0 0 13px 0; }
div#main ul#produto-check { width:532px; padding:5px 4px; margin:0; float:left; display:inline; }
ul#produto-check li#produto { width:260px; float:left; display:inline; margin:0 0 13px 0; }

div#thumb-img { width:102px; height:89px; position:relative; float:left; display:inline; margin:0 10px 0 0; padding-top:9px; }
div#thumb-img A { border-left:2px solid #e6e6e6; border-right:2px solid #e6e6e6; float:left; display:block; height: 80px; width: 98px; background-position: center center; background-repeat: no-repeat; background-color: White }
div#thumb-img div#top { width:102px; height:9px; position:absolute; top:0; left:0; z-index:100; }
div#thumb-img div#bottom { width:102px; height:9px; position:absolute; bottom:0; left:0; z-index:100; }

div#thumb-description { width:145px; float:left; display:inline; margin:0; padding:0; }
div#thumb-description h5 { display:block; margin:0; padding:0; }
div#thumb-description p { display:block; margin:0; padding:0; padding-right:8px; font-size:9px; text-align:left; margin-bottom:0; }
div#thumb-description label { float:left; display:inline; font-size:10px; margin:23px 5px 0 0; }
div#thumb-description input { float:left; display:inline; width:22px; /width:20px; height:12px; border:1px solid #808080; font-size:9px; margin-top:18px; text-align:center;}
div#thumb-description a {color:#333;}
div#thumb-description a#pesquisar_botao { width:96px; height:20px; padding:0 4px 0 0; margin:5px 0 0 0; float:left; display:inline; background:#005AA9; clear:both; }
div#thumb-description a#pesquisar_botao img { float:left; display:inline; padding:2px 0 0 5px; }
div#thumb-description a#pesquisar_botao img#seta { float:right; display:inline; padding:8px 0 0 0; }

div#produto-nav { text-align:center; display:block; }
div#produto-nav p { display:inline; font-weight:bold; color:black; font-size:11px; }
div#produto-nav a {  color:black; font-size:11px; padding:0 4px 0 4px }
div#produto-nav .bold { font-weight:bold; }

div#sidebar-orcamento { width:237px; float:right; padding-top:0; padding-bottom:20px; }
div#sidebar-orcamento h2 { height:34px; display:block; padding:0; margin:0; background:#001527; }
div#sidebar-orcamento h2 img { float:left; display:inline; padding:7px; }
div#sidebar-orcamento h6 { color:white; font-weight:none; font-size:10px; margin:0; padding:6px 10px 8px 10px; }

div#iframe-sidebar { width:237px; }
iframe#lista { width:237px; border-top:1px solid #005AA9; border-bottom:1px solid #005AA9; }
ul#orcamento { width:221px; margin:0; padding:11px 0 11px 9px; }
ul#orcamento li { width:221px; margin:0 0 19px 0; padding:0; float:left; display:inline; }
ul#orcamento li.last { margin-bottom:0; }
div#produto-mini { width:160px; float:left; display:inline; margin:0; padding:0; }
div#thumb-thumb { width:42px; height:42px; position:relative; float:left; display:inline; margin:0; }
div#produto-mini p { font-size:9px; color:white; margin:2px 0 0 48px; display:block; padding:0; }
div#produto-mini-final { font-size:11px; float:left; display:inline; margin:0; padding:0; }
div#produto-mini-final a { color:black; margin:1px 0 0 3px; padding:0; }

div#remover { width:57px; float:right; display:inline; padding:0; }
div#remover label { float:left; display:inline; color:white; margin:8px 2px 0 8px; font-size:10px; text-align:right; }
div#remover input { float:left; display:inline; width:22px; /width:20px; height:13px; border:1px solid #005AA9; font-size:9px; margin:3px 0 0 0; text-align:center; }
div#remover a { width:57px; float:right; display:inline; font-size:10px; margin:4px 0 0 0; padding:0 0 0 0; background:url('../images/button_x.gif') right 4px no-repeat; }

div#thumb-thumb-img a { border:2px solid #e6e6e6; float:left; display:block; height: 38px; width: 38px; background-position: center center; background-repeat: no-repeat; background-color: White }
div#thumb-thumb div#lt { widht:6px; height:6px; position:absolute; top:0; left:0; z-index:100; }
div#thumb-thumb div#lb { widht:6px; height:6px; position:absolute; bottom:0; left:0; z-index:100; }
div#thumb-thumb div#rt { widht:6px; height:6px; position:absolute; top:0; right:0; z-index:100; }
div#thumb-thumb div#rb { widht:6px; height:6px; position:absolute; bottom:0; right:0; z-index:100; }

div#button-orcamento { padding:1px 9px 0 83px; float:left; display:block; }
div#button-orcamento a { width:136px; height:20px; float:right; display:inline; margin:9px 0 0 0; }
div#button-orcamento a img { float:right; display:inline; padding:2px 16px 0 0; }
a#atualizar { background:#005AA9 url('../images/seta4.gif') 126px 8px no-repeat; }
a#finalizar { background:#ffb500 url('../images/seta4.gif') 126px 8px no-repeat; }
a#atualizar:hover { background:#004d90 url('../images/seta4.gif') 126px 8px no-repeat; }
a#finalizar:hover { background:#ff8a00 url('../images/seta4.gif') 126px 8px no-repeat; }


div#main p.curto { width:346px; color:#333; line-height:18px; margin:0; padding:0 4px; }
div#column { width:250px; float:left; display:inline; margin-top:14px }
div.margin-right { margin-right:29px; }
div#column h3 { margin-right:15px; }
div#column ul { display:block; margin:0; padding:20px 0 0 4px; font-size:11px; }
div#column ul li { margin:0 0 10px 0; padding:0; }
div#column ul li p { margin:0; padding:0; text-align:left; }
div#column ul li p span { font-weight:bold; }
div#column ul li a { color: #333 }

div#column label { display:block; font-size:11px; padding:16px 0 0 4px; }
div#column select { width:173px; display:block; font-size:11px; margin: 4px 0 0 4px; }

#divSubMenu { position: absolute; z-index: 120; visibility: hidden; background-color: #ff9600; text-align: left; border: 0px solid #ff9600; padding: 0px 0px 3px 0px; overflow: hidden }
#tbMenu {  }
#tbMenu TD { padding: 0px 0px 0px 0px }
#divSubMenu a { font: normal 11px Tahoma; text-decoration: none; width: 100%; padding: 3px 15px 2px 5px; color: white; display: block; border: 0px solid #ff9600; }
#divSubMenu a:hover { background-color: #f1f1f1; color: #8197c7; }

#cabPrint { display: none; }

#overlay {
	width: 100%; 
	height: 400px; 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	z-index: 1000; 
	text-align: center;
	background: black; 
	filter: alpha(opacity=60); 
	opacity: .2;
	display: none;
}

#ampliacao {
	width: 100%; 
	height: 400px; 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	z-index: 1001; 
	text-align: center;
	display: none;
}

#ampliInner {
	width: 200px; 
	margin: 0 auto 0 auto;
}

#divBtnFechar
{
	height: 18px;
	text-align: right;
	padding-bottom: 3px;
}

#imgAmpliar2 {
	border: 6px solid white;
	margin-bottom: 6px;
}

#ampliText {
	background-color: White;
	padding: 6px;
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	color: Black;
}

#destacaLinks a {
	text-decoration:none;
	color:#005aa9;
}

#destacaLinks a:hover {
	color:#005aa9;
	text-decoration:underline;
}

#destacaLinks2 a {
	text-decoration:none;
	color:black;
}

#destacaLinks2 a:hover {
	color:black;
	text-decoration:underline;
}

.noBorderTable { border: 0px; }
.BorderOutTable { border: 1px solid gray; border-collapse: collapse; }
.BorderAllTable { border-collapse: collapse; }
.BorderAllTable TD { border: 1px solid gray; border-collapse: collapse; }

#divMovie { padding: 10px 0 10px 0 } 

div#main h5 {
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0 0 14px 0;
}
#tituData {
	font-size: 11px;
}

.noticia { padding: 0px 0px 0px 0px; margin-bottom: 20px; font-family: Arial; width: 437px; }
.noticia IMG { float: left; border: 1px solid gray; display: block; margin-right: 6px; }
.noticia .texto { float: left; padding: 0px; margin: 0px; }
.noticia .texto { width: 437px; }
.noticia #withImage { width: 369px; }
.noticia .texto STRONG { padding: 0px; font-family: Arial; }
.noticia A { color: black; text-decoration: none; }
.noticia A:hover { text-decoration:	 underline; }

.prod { padding: 0px 0px 0px 0px; margin-bottom: 20px; font-family: Arial; width: 437px; font-size: 10px }
.prod SPAN { font-weight: bold; font-size: 14px }
.prod .texto { float: left; padding: 4px 0 0 0; margin: 0px; }
.prod .texto { width: 437px; }
.prod #withImage { width: 325px; }
.prod .texto STRONG { padding: 0px; font-family: Arial; }
.prod A { color: black; text-decoration: none; }
.prod A:hover { text-decoration:	 underline; }

.prodBusca { padding: 0px 0px 0px 0px; margin-top: 20px; font-family: Arial; width: 437px; font-size: 10px }
.prodBusca SPAN { font-weight: bold; font-size: 14px }
.prodBusca .texto { float: left; padding: 4px 0 0 0; margin: 0px; }
.prodBusca .texto { width: 437px; }
.prodBusca #withImage { width: 325px; }
.prodBusca .texto STRONG { padding: 0px; font-family: Arial; }
.prodBusca A { color: black; text-decoration: none; }
.prodBusca A:hover { text-decoration:	 underline; }
.prodBusca .space { padding: 0px; height: 2px; margin: 0px; display: block; width: 273px; overflow: hidden; }
.prodBusca I#loc { font-size: 11px; color: #333 }

#itemBusca { width: 437px; padding: 0; margin-top: 20px; color: black; }
#itemBusca IMG { float: left; border: 1px solid #cccccc; display: block; margin-right: 6px; }
#itemBusca .texto { float: left; padding: 0px; margin: 0px; color: black; }
.itemBusca .texto { width: 437px; }
#itemBusca #withImage { width: 369px; }
#itemBusca .texto STRONG { padding: 0px; font-family: Arial; }
#itemBusca .texto EM { color: black; font-style: normal; }
#itemBusca A { color: black; text-decoration: none; }
#itemBusca A:hover { text-decoration: underline; }
#itemBusca .space { padding: 0px; height: 2px; margin: 0px; display: block; width: 273px; overflow: hidden; }
#itemBusca I#loc { font-size: 11px; color: #333 }

.indexListagem { width: 537px; margin: 26px 0px 16px 0px; padding-top: 16px; text-align: center; clear: both; font-size: 12px; font-family: Arial; color: black; }
.indexListagem a { color: black; padding: 0 4px; text-decoration: none; }
.indexListagem a:hover { color: #7d7d7d; text-decoration: underline; }

div#filtroLista { float:left; width:551px; display:inline; background:#bfbfbf; border-bottom:1px solid #808080; font-size:10px; padding: 4px 3px 4px 11px; line-height: 1px; font-size: 1px; }
div#filtroLista DIV { float: left; display: inline; padding: 0 10px 0 0; height: 17px; position: relative } 
div#filtroLista DIV IMG { float: left; display: inline; margin-top: 1px } 
div#filtroLista DIV SELECT { float: left; display: block; height: 18px; width: 200px; font-family: Arial; font-size: 11px; margin: 0 } 
div#filtroLista #cxfiltro { width: 200px; height:15px; margin:0; padding:0; border:1px solid #005AA9; font-family: Arial; font-size: 11px } 

select#tipo { width:172px; }
select#seg { width:143px; margin-top:8px; }
label#seg { margin-top:8px; }

.divDownload
{
	margin-top: 5px;
	margin-bottom: 20px;
	padding: 10px;
	font-family: Tahoma;
	border: 1px solid gray;
}
.divDownload #div1
{
	float: left;
	width: 250px;
}
.divDownload #div2
{
	float: right;
	text-align: right;
	padding-top: 30px;
}
.divDownload SPAN
{
	color: #00467b;
}
.divDownload #divTempo
{
}

.alerta { font-size:10px; padding:0; margin-left:-24px;float:left;  }
.alertaProduto { font-size:10px; padding:0;  margin-top:4px; float:left;  }
.li_cliente { width:102px; float:left; display:inline; margin:0 0 13px 0; }

div#cliente {padding:0px 0px 0px 0px}    
div#thumb-cliente { width:124px; height:89px; position:relative; float:left; display:inline; padding-top:9px; margin: 0 0 20px 10px }
div#thumb-cliente A { border-left:2px solid #e6e6e6; border-right:2px solid #e6e6e6; float:left; display:block; height: 80px; width: 98px; background-position: center center; background-repeat: no-repeat; background-color: White }
div#thumb-cliente div#top { width:121px; height:9px; position:absolute; top:0; left:0; z-index:100; }
div#thumb-cliente div#bottom { width:121px; height:9px; position:absolute; bottom:0; left:0; z-index:100; }

div#mapaSite {width:400px;}
div#mapaSite ul {margin:0;padding-top:10px; text-indent: 0; list-style-position: inside; list-style-type: none}
div#mapaSite ul li {text-indent:0px; margin:0 0 10px 0; padding:0; }
div#mapaSite li#level3 {margin-left:30px;}
div#mapaSite div#levelDescription {margin-left:45px; padding-top:10px}

#printImg { display: none }

div#thumb-produto { width:121px; height:89px; position:relative; float:left; display:inline; margin:6px 0px 0 13px; padding-top:9px; }
div#thumb-produto A { border-left:2px solid #e6e6e6; border-right:2px solid #e6e6e6; float:left; display:block; height: 80px; width: 98px; background-position: center center; background-repeat: no-repeat; background-color: White }
div#thumb-produto div#top { width:121px; height:9px; position:absolute; top:0; left:0; z-index:100; }
div#thumb-produto div#bottom { width:121px; height:9px; position:absolute; bottom:0; left:0; z-index:100; }
div#thumb-produto A#plus { width:9px; height:9px; position:absolute; bottom:10px; right:26px; overflow: hidden; border: 0 }

@media xscreen, print 
{
	BODY {
		background-color: White;
	}
	
	a { text-decoration:none; color:black; }
	
	#cabPrint { 
		display: block; 
		margin-bottom: 20px; 
		padding-bottom: 4px; 
		border-bottom: 1px solid gray; 
		padding-bottom: 10px; 
		height: 90px;
		font-family: Arial; 
		font-size: 12px; 
		padding-top: 6px;
		text-align: right;
		width: 100%;
		clear: both;
		color: Black;
	}
	#cabPrint IMG { 
		float: left; 
	}
	div#footer-interna, #localizador h2, div#header, div#content-interna div#menu, div#sidebar, a#pdf,
		div#buttons, div#buttons-bottom, .description-bottom, div#filtroForm, div#filtroLista,
		div#thumb-img {
		display: none;
	}
	#printImg { display: block; border: 1px solid black; float: left; margin-right: 10px }
	#localizador h3 {
		display: block;
		font-size: 18px;
		color: Black;
		margin: 0 0 20px 4px;
		padding: 0;
	}
	table#tabela {
		margin-top: 10px;
		border-collapse: collapse;
	}
	table#tabela TD {
		border: 1px solid black;
		border-collapse: collapse;
		background-color: White;
		padding: 2px;
	}
	.BorderOutTable, .BorderAllTable TD { border: 1px solid black; }
	div#produto-img { padding-top:0px; }
	div#produto-img A#aProd { display: none }
	div#produto-img div#top { display: none }
	div#produto-img div#bottom { display: none }
	div#produto-img A#plus { display: none }
	div#thumb-produto A { display: none }
	div#thumb-produto div#top { display: none }
	div#thumb-produto div#bottom { display: none }
	div#thumb-produto A#plus { display: none }
}
