/* CSS Document */

/* ###### TAGS HTML ###### */

a{
    color:#1B81FF;
    text-decoration:none;
    font-size:9pt;
}

a:hover{
    text-decoration:underline;
}

abbr{
    cursor:help;
}

body{
    background-color:#ffffff;
    font-family:arial;
    margin-top:0px;
    /*margin-left:-29px;*/
}

div{ /*provisorio, apenas para teste*/
	/*background-color:#eaeaea;*/
}

img{
    border:none;
}

li{
	margin-left:-25px;
}

p{
	margin-top:0px
}

strong.dtq{ /* Alteramos a tag <strong> para <strong class='dtq'> no div 'prodinfo', tornando-a 1 pixel maior*/
	font-size:11pt;
}


/* ###### DIVS ESPECÍFICAS ###### */

#prodinfo{
	font-size:10pt;
}

/* ###### GENÉRICOS ###### */

.fechar{ /* link fechar */
    font-size:9pt;
    color:#999999;
}

.txt{
    font-size:9pt;
}

.txttop{ /* tópicos */
    font-size:11pt;
    font-weight:bold;
}

.txttopori{ /* tópico origem. Ex.: produtos > produto x */
    font-size:11pt;
    color:#999999;
}

.frmbto{ /* tamanho caracteres botão envio formulários*/
    font-size:9pt;
}

/* ###### ARQUIVOS ###### */

.arqtop{ /* Tópicos tela Arquivos*/
    font-size:13pt;
	font-weight:bold;
	color:#006699;
}

/* ###### CONTATO ###### */

.cttinf{ /* Informações do contato*/
    font-size:9pt;
}

.cttnom{ /* Nome do contato*/
    font-size:11pt;
    font-weight:bold;
}

/* ###### FORMAS PAGAMENTO ###### */

.forpag{
    font-size:8pt;
	height:27px;
	width:413px;
	padding-top:4px;
	background-repeat:no-repeat;
}

/* ###### FORMULÁRIO NEWSLETTER ###### */

.frmnlt{
    font-size:9pt;
    border:1px solid #cccccc;
	height:20px;
	width:128px;
	padding-left:5px;
}

/* ###### COLUNA DIREITA ###### */

.dirtop{
    font-size:12pt;
	font-weight:bold;
    color:#006699;
}

/* ###### TELA INICIAL ###### */

.initxt{ /* Textos resumos tela inicial*/
    font-size:10pt;
    color:#000000;
	margin-top:-5px;
}

.initxttop{ /* Textos tópicos tela inicial*/
    font-size:14pt;
	font-weight:bold;
    color:#0079C1;
}

/* ###### MAPA DO SITE ###### */

.mapsitlnk{ /* links mapa do site*/
    font-size:10pt;
}

.mapsitlnktop{ /* Tópicos com link mapa do site*/
    font-size:13pt;
	font-weight:bold;
}

.mapsittop{ /* Tópicos (sem link) mapa do site*/
    font-size:13pt;
    color:#00508E;
}

/* ###### MENU PRODUTOS ###### */

.mnucatdiv{ /* Menu categorias */
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #000000;
    border-right-style: none;
    border-top-style: none;
    border-left-style: none;
	font-size:10.5pt;
	margin-left:23px;
	width:100px;
	min-height:20px;
	/*background-color:#CCCCCC;*/
	padding-bottom:5px;
	padding-top:5px;
	padding-left:12px;
}

.mnucattxt{ /* Texto categorias */
    font-size:10.5pt;
	color:#000000;
}

.mnusubcatdiv{ /* Texto subcategorias */
	margin-top:5px;
	/*margin-bottom:7px;*/
	font-size:8pt;
	color:#000000;
}

.mnusubcattxt{ /* Texto subcategorias */
    font-size:8pt;
	color:#000000;
    /*color:#888888;*/
}

/* ###### PRODUTOS ###### */

.prdjanampnom{ /* Nome do produto na janela ampliada */
    font-size:11pt;
    font-weight:bold;
}

.prdlinhor{ /* Linha horizontal separação listagem produtos */
    border-top: solid 1px #cccccc;
    border-right-style: none;
    border-left-style: none;
	margin-bottom: 10px;
}

.prdqdinfotxt{ /* texto quadros informações produtos */
    font-size:9pt;
}

.prdnom{ /* nome do produto */
    font-size:10pt;
	font-weight:bold;
	color:#0079C1;
}

.prdnumvis{ /* número de visualizações produtos */
    font-size:9pt;
    color:#333333;
}

.prdtxttop{ /* tópicos informações produtos */
    font-size:11pt;
    font-weight:bold;
	color:#CCCCCC;
}

.prdtxt{ /* tópicos informações produtos */
    font-size:10pt;
	margin-left:4px;
}

/* ###### RODAPÉ ###### */

.rdpendpto{ /* texto endereço rodapé */
    font-size: 9pt;
}

.rdpendtit{ /* título endereço rodapé */
    font-size:11pt;
    font-weight:bold;
}

.rdphisvistxt0{ /* texto aviso rodapé */
    font-size:9pt;
}

.rdphisvistxt{ /* texto produtos visualizados rodapé */
    font-size:9pt;
	color:#000000;
}

.rdplindiv{ /* linha de divisão do rodapé */
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #CCCCCC;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}

/* ###### RODAPÉ ###### */

.toplindiv{ /* linha de divisão do topo */
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #C4DEFF;
    border-right-style: none;
    border-top-style: none;
    border-left-style: none;
	background-image:url('img/sombra.gif');
	background-repeat:repeat-x;
	height: 27px;
	min-height: 27px;
}