﻿@import url('Internas.css');
@import url('Menus.css');
@import url('Comum.css');
@import url('Pag-Home.css');
@import url('Carrinho.css');
@import url('Minhas-Listas.css');
@import url('Cadastro.css');
@import url('categoria.css');

/*Inicio Antiga Pagina ADD.css***********************************************/
.btn-tbl-dir, .btn-tbl-esq { margin-top: 10px; width: 20px; height: 20px; display: block; }
.btn-tbl-dir{background: url('../../Imagens/btns-tbl-dir.gif') no-repeat scroll left top;}
.btn-tbl-esq{background: url('../../Imagens/btns-tbl-esq.gif') no-repeat scroll left top;}
.cad-rbl input {margin-right: 3px;}
.cad-rbl label{margin-right: 12px;}
.Ajx-Vitrine { width:100%; float:left; }
.RadAjxLodPan { filter: alpha(opacity=50); -moz-opacity: 5.0; -khtml-opacity: 5.0; opacity: 5.0; min-height: 186px; background-color: #E0E0E0; }
.RadAjxLodPan .ImgRadAjxLodPan { border: 1px #fff none; position: relative; top: 50%; margin-top: -25px; }
/*Fim Antiga Pagina ADD.css**************************************************/

/*Inicio Antiga Pagina Box-Medidas.css***********************************************/
.flu-med { position:absolute; z-index:8; top:71px; left:350px; width:170px; float:left; }
.box-medida2											{ margin-top:2px; width:167px; height:30px; float:right; }
.box-medida2 .div-view									{ margin:0px; padding:0px; width:167px; text-align:center; color:#990066; height:30px; float:left; }
.box-medida2 .div-view .btn-minha-medida 				{ float:left; color:#990066!important; cursor:pointer; display:block; }
.box-medida2 .div-view .btn-minha-medida .desc-med	 	{ float:left; font-size:9px; color:#990066; position:absolute; top:4px; padding-left:75px; }
.box-medida2 .div-view .btn-minha-medida .cliente-nome 	{ float:left; font-size:12px; font-weight:bold; position:absolute; top:14px; padding-left:40px;   }
.box-medida2 .div-view .btn-minha-medida .lbl-med		{ display:block; padding-left:40px; margin-top:8px; background:transparent url('../../Imagens/indiq.jpg') no-repeat scroll right top; width:109px; height:14px; }
.box-medida2 .box-minha-med{ width:160px; height:51px; padding-top:10px; padding-right:7px; padding-bottom:8px; position:absolute; top:30px; left:0px; z-index:9999!important; }
.box-minha-med table { height:45px; }
.box-minha-med table tr th, .box-minha-med table tr td {  text-align:right;  font-family:Arial, Helvetica, sans-serif; color:#990066; font-size:11px; padding:3px 0px 0px 0px; *padding:1px 0px 0px 0px; margin:0px; line-height:normal; }
.box-minha-med .txt-medida{ color:#495f61; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:right; background-color:#a5bdbf; padding-right:20px; width:27px; height:13px; line-height:13px; border:1px #fff none; }
.box-minha-med .btn-editar	{ width:51px; height:29px; border:1px #fff none; cursor:pointer; }
/*Fim Antiga Pagina Box-Medidas.css**************************************************/

/****************************************************************************/
* { margin: 0; padding: 0; }
a:active, input	 { outline: none; }
a:focus, input	 { -moz-outline-style: none; }		
a 			{ color:inherit; text-decoration: none; }
a:hover		{ color:inherit; text-decoration: underline; }
a:visited  	{ color:inherit; }
img         { border:1px #fff none; vertical-align:middle; }
.bg-body { margin:0px; padding:0px; font:11px Arial, Helvetica, Sans-serif; color:#425759; background:transparent url('../../Imagens/Estrutura/bg-body.jpg') repeat-y fixed center top; }
#corpo-top, #corpo-mid, #corpo-bot { width:100%; position:relative; float:left; }
#corpo-top { height:162px; display:block; background:#de0084 url('../../Imagens/Estrutura/bg-cen-top.gif') repeat-x scroll center top; z-index:2; }
#corpo-mid { display:block; height:100%; padding-top:5px; z-index:2; }
#corpo-bot { z-index:1; clear:both; background:transparent url('../../Imagens/Estrutura/bg-cen-bot.jpg') repeat-x scroll left bottom; padding-top:5px; }
#cabecalho, #conteudo, #rodape { width:965px; margin:0 auto; }
#cabecalho	{ height:162px; position:relative; }
#conteudo	{ padding-top:5px; padding-bottom:20px; }
#rodape		{ display:block; }

/*Estrutura do Cabeçalho***********************************/                    
#cabecalho h1 { margin:0px; width:209px; height:29px; display:block; position:absolute; left:14px; top:27px; }
#cabecalho h1 a	{ background: url('../../Imagens/Empresa/logo-marisa.jpg') no-repeat center; text-indent:-9999px; height:29px; display:block; cursor:pointer; }

/* box sacola */
#box-sacola { width:235px; padding: 5px 10px 0px 45px; height:36px; position:absolute; top:25px; right:13px; _right:15px; }
#box-sacola table { width:100%; color:#748b8d; font-size:11px; }
#box-sacola .btn-fechar-compra{ border:1px #fff none; width:51px; height:31px; cursor:pointer; }
#box-sacola .btn-fechar-compra:hover { 	}
        
/* barra de login e busca */        
#box-log-busca{ width:934px; padding-right:13px; padding-left:13px; height:30px; line-height:30px; position:relative; top:52px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
#box-log-busca a { color:#fff; }
#box-log-busca .btn-sair { width:62px; height:30px; border:1px #fff none; cursor:pointer; margin:0px 0px 0px 8px; display:inline-block; text-indent:-8888px; }

/*box de busca*/	
#box-log-busca .box-buscar { width:430px; height:30px; line-height:21px; text-align:right; float:right; }
.box-buscar tr td { padding-left:8px; }
.box-buscar .txt-buscar { border:1px #c13a89 solid; width:235px; height:18px; height:21px; line-height:21px; color:#6c0040; font-size:11px; padding-top:3px; *padding-top:0px; padding-left:8px; padding-right:2px; margin:2px 0px 0px 0px; }
.box-buscar .btn-buscar	{ width:31px; height:19px; line-height:19px; border:1px #fff none; cursor:pointer; vertical-align:middle; }
.box-buscar .btn-buscar:hover { }

/*home conteudo*/
#box-publicidade	{ width:180px; float:right; }
#box-nav-interna	{ width:159px; float:left; margin-right:10px; }
#box-vitrine		{ width:605px; float:left; }
.resultado-acs		{ width:795px!important;}
#box-aproveite		{ width:605px; float:left;  }
#box-vitrine .bnr-principal { width:100%; float:left; overflow:hidden; }
#box-publicidade .publicidade {  width:180px; margin-bottom:13px; float:left; }
.cat-t { margin-top:10px; }
       
/* Coluna direita */        
/* box  indicacao */
.box-indique { width:180px; height:318px; -margin-bottom:13px; margin-bottom:15px; float:left; }
.box-indique h2{ margin:0px 0px 10px 0px; width:170px; padding:0px 0px 0px 8px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#425759; display:block; line-height:20px; float:left; }
.box-indique p { margin:0px 0px 7px 0px; padding:0px 4px; font-size:11px; color:#566a6c; }

/* box  destaque-dir */
.destaque-dir { width:180px; float:left; }
.destaque-dir h2{ margin:10px 0px 10px 0px; width:170px; padding:0px 0px 0px 8px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#425759; display:block; line-height:20px; float:left; }
.destaque-dir .pc-destaque { margin-top:10px; margin-bottom:15px; width:175px; text-align:center; border-color:#ffffff #A5BDC0; border-style:solid; border-width:1px; background-color:#fff; padding:0px 0px 1px 0px; position:relative; float:left; }
.pc-destaque .b-top, .destaque-dir .pc-destaque .b-bottom 	{ position:absolute; left:-1px; width:177px;}
.pc-destaque .b-top { top:-1px; height:6px; }
.pc-destaque .b-bottom { bottom:-7px; height:13px; }

/* foto da peca */
.destaque-dir .pc-destaque .img-pc 		{ margin:0px; padding:0px; text-decoration:none;  }
.destaque-dir .pc-destaque .img-pc img	{ border:1px #fff none; width:174px; height:180px; margin:0px; padding:0px; }

/* detalhe/valor da peca da peca */
.destaque-dir .pc-destaque .link-pc { background-color:#a5bdc0; margin-top:-3px; padding:10px 0px 10px 10px; width:165px; float:left; display:block; border:1px #fff none; position:relative; text-decoration:none; }
.destaque-dir .pc-destaque .link-pc .nome-desc-pc{ float:left; width:92px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-align:center; font-weight:normal; }
.destaque-dir .pc-destaque .link-pc .valor-pdt{ float:left; width:69px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#e9018a; text-align:center; line-height:17px; border-top:1px #dbe5e6 solid; border-bottom:1px #dbe5e6 solid; background-color:#fff; position:absolute; top:50%; margin-top:0px; right:-1px; }
.destaque-dir .pc-destaque .link-pc .valor-por{ float:left; width:69px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ec008c; text-align:center; line-height:17px; border-top:1px #dbe5e6 solid; border-bottom:1px #dbe5e6 solid; background-color:#fff; position:absolute; top:50%; margin-top:0px; right:-1px; }
.destaque-dir .pc-destaque .link-pc .valor-de{ float: right; width:134px; padding-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#748b8d; text-decoration:line-through; text-align:right; line-height:17px; position:absolute; top:25%; margin-top:-8px; right:0px; }
            
/* parceiros*/        
.box-parceiros { float:left; width:100%; margin-top:30px; margin-bottom:2px; }
.box-parceiros h2{ margin:0px; padding:0px; width:958px; height:25px; _height:20px; text-indent:-9999px; float:left; }
.box-parceiros .box-mid-parceiro{ width:958px; text-align:center; float:left; }
.box-parceiros .box-mid-parceiro a { text-decoration:none; margin:5px 15px; display:inline-block; }
.box-parceiros .box-mid-parceiro a img { text-decoration:none; border:1px #fff none; }
.box-bot-parceiro { width:958px; display:block; _position:relative; _top:-5px; height:8px; float:left; }

/* tag cloud*/ 
.box-tag-cloud { text-align:center; line-height:17px; width:605px; padding:0 175px 20px 169px; float:left; text-transform: lowercase; }
.box-tag-cloud .tit-c { margin:10px 0px 10px 0px; width:597px; padding:0px 0px 0px 8px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#425759; text-align:left; display:block; line-height:20px; float:left; }

/* rodape*/
.box-institucional { float:left; width:100%; position:relative; padding:0px; margin-bottom:20px; }
.box-institucional-bot { width:958px; margin:0px!important; padding:0px!important; border:1px #fff none!important; height:6px; position:absolute; left:0px; bottom:-5px!important; }
.box-institucional .coluna-div { border-left:1px #ccd3d5 solid; border-right:1px #f6f8f9 solid; margin:5px 0px; padding:5px 15px 10px 15px; width:159px; height:89px; float:left; font-size:11px; color:#748b8d; }
.box-institucional .coluna-div h2 { font-size:11px; display:block; margin:0px; margin-bottom:15px; }

.box-institucional .coluna-div ul { list-style:none; margin:0px; padding:0px; }   
.box-institucional .coluna-div ul li { margin:0px; padding:0px; }
.box-institucional .coluna-div ul li a { color:#748b8d; cursor:pointer; }   

/* barra segura*/
.box-segura { float:left; width:100%; height:60px; padding-bottom:30px; }

.box-segura .btn-forma-pag { display:inline-block; width:380px; height:50px; margin-left:15px; }
.box-segura .btn-premio { display:inline-block; width:66px; height:50px; margin-left:30px; }
.box-segura .btn-seguro { display:inline-block; width:200px; height:50px; margin-left:30px; margin-right:0px; }
.box-segura .btn-e-bit-rod{ display:inline-block; width:68px; height:50px; margin-left:-3px; margin-right:115px; }	
.box-segura .vm2 { color:#748b8d; display:inline-block; height:50px; cursor:pointer; }
 
/* finalização pedido (carrinho) */      
.box-parabens{float:left; width:474px; text-align:center; font-size: 12px; height:100px; background:url(/imagens/box-parabens.png) top left no-repeat; color:#fff; margin-left:20px;}
.box-parabens > p{padding:0 20px; margin-top:30px;}
.confirmacao{float:left; width:300px; color:#e20287; margin:30px 80px 0; font-size: 12px;}

