﻿*
{
    margin: 0;
    padding: 0;
    border: 0;
}

body
{
    background-repeat: no-repeat;
    background-position: center 232px;
    font-family: Arial, Helvetica, sans-serif; /*background:#F8F8F8;*/
}
/*********************************************/
/** Header **/
div#header
{
    /*background:#F8F8F8;*/ /*height:180px;*/
    width: 100%;
    margin: auto;
    background-image: url(imagens/comprar.0001.capa.jpg);
    background-repeat: no-repeat;
    background-position: center 0px;
    text-align: center;
}

div#logotipo
{
    height: 90px; /*altura 75*/
    width: 160px; /*margin:auto;	*/
    padding-top: 30px;
    padding-left: 0px;
}
div#logotipo1
{
    width: 160px;
    margin: auto;
}
#logo
{
    display: block;
    background: url(imagens/ilhadospuxadoiros.png) 0 0 no-repeat;
    width: 160px;
    height: 90px;
    text-indent: -9999px;
}

div#topo
{
    /*padding-top:5px;*/ /*height:22px; 	line-height:2px;*/
    margin: 0 auto;
    text-align: center;
    width: 950px;
}
div#topo1
{
    width: 950px;
    margin: auto;
}

div#topo_links1 ul
{
    list-style-type: none; /*padding: 0px; 	margin: 0px;*/
}
div#topo_links1 li
{
    color: #0A1857; /*#039bcd;*/
    display: inline;
    font-size: 12px;
    text-transform: lowercase;
}
div#topo_links1 li a
{
    color: #0A1857; /*#039bcd;*/
    font-size: 12px;
    text-decoration: none;
}
div#topo_links1 li a:hover
{
    color: #0A1857; /*#039bcd;*/
    font-size: 12px;
    text-decoration: underline;
}
.textoboasvindas
{
    color: #0A1857;
    font-size: 12px;
    text-transform:none;
}
.topo_carrinho
{
    /*font-family:Georgia;*/
    text-transform: lowercase;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
}
.topo_carrinho1
{
    /*font-family:Georgia;*/
    color: #C5C6CA;
    font-size: 12px;
}
.aumentaCarrinho a span
{
    display: none;
    text-decoration: none;
    color: #0A1857;
    font-size: 12px;
}
.aumentaCarrinho a:hover span
{
    display: block;
    z-index: 100;
    position: absolute;
    text-decoration: none;
    color: #0A1857;
    font-size: 12px; /*position: fixed;        right: 0;     width: 325px;*/
}
.aumentaCarrinho a:visited
{
    text-decoration: none;
    color: #0A1857;
    font-size: 12px;
}
.aumentaCarrinho a:link
{
    text-decoration: none;
    color: #0A1857;
    font-size: 12px;
}
.aumentaCarrinho a:active
{
    text-decoration: none;
    color: #0A1857;
    font-size: 12px;
}

div#menulinha
{
    height: 30px;
    clear: both;
    background-color: #93ADC1; /* background:url(imagens/backmenu.jpg) 0 0 repeat-x;/* */
}
div#menucorpo
{
    width: 950px;
    margin: auto;
}
div#menu_links ul
{
    font-size: 14px;
    text-transform: lowercase;
    font-family: Arial, Helvetica, sans-serif;
}
div#menu_links li
{
    padding-right: 10px;
    display: inline;
    text-transform: lowercase;
    list-style-type: none;
    color: #0A1857;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}
div#menu_links li a
{
    color: #0A1857;
    text-transform: lowercase;
    font-size: 14px;
    text-decoration: none;
}
div#menu_links li a:hover
{
    color: #FFFFFF;
    text-transform: lowercase;
    font-size: 14px;
    text-decoration: none;
}

.pesquisa
{
    /*height:20px;*/
    text-align: right;
    width: 200px;
    border: 1px solid #C5C6CA;
    background: #FFFFFF;
}
.pesquisa1
{
    width: 162px; /*padding: 8px 0px 5px 10px;*/
    background: transparent; /*height:20px;*/
    color: #0A1857;
    font-size: 12px;
}
/******************/


/***************************************************/
/** Divisoes **/
div#separalinha
{
    clear: both;
    height: 20px;
}
/*div#separalinha1{clear:both;background:#0A1857;height:1px;}
div#separalinha2{clear:both;height:8px;}
div#separalinha3{clear:both;height:6px;}
div#separalinha4{clear:both;background:#0A1857;height:1px;}*/
div#separalinha5
{
    clear: both;
    height: 35px;
}

/***************/
div#linha
{
    height: 10px;
    clear: both;
}
div#linha1
{
    background: #0A1857;
    height: 12px;
    clear: both;
}
div#linha2
{
    height: 35px;
    clear: both;
}
div#linha3
{
    height: 20px;
    clear: both;
}
/*
div#linha4{height:20px;clear:both;}
div#linha5{height:20px;clear:both;}

*/
/** Footer **/
div#linha6
{
    height: 30px;
    clear: both;
}
div#linha7
{
    height: 20px;
    clear: both;
    background-color: #93ADC1;
}
div#linha8
{
    height: 20px;
    clear: both;
    background-color: #93ADC1;
}

/*****************************************************/
/** Corpo **/
div#meio
{
    background: #FFFFFF;
    width: 950px;
    margin: auto; /* 	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5); 	-moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5); 	-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);     */
}
div#meio1
{
    width: 950px;
    margin: auto;
    padding-top: 15px;
}

div#corpo
{
    min-height: 580px; /*998px;*/
    width: 950px;
    margin: auto;
}
div#corpo1
{
    background: #FFFFFF;
    min-height: 574px; /*982px;*/
    width: 950px;
}
div#corpo2
{
    min-height: 400px;
    width: 950px;
    margin: auto;
}
div#corpo2_1
{
    background: #FFFFFF;
    min-height: 400px;
    width: 950px;
}


/*.campanhas_link
{
	color:#0A1857;
	background:#FFFFFF;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
}
.campanhas_link_titulo
{
	text-transform:lowercase;
	color:#0A1857;
	font-size:14px;
	font-family:Arial, sans-serif; font-stretch: condensed;
	font-weight:bold;
}
.campanhas_link_data
{
	text-transform:lowercase;
	color:#0A1857;
	font-size:11px;
	font-family:Arial, sans-serif; font-stretch: condensed;
}
.campanhas_link_texto
{
	color:#0A1857;
	font-size:14px;
	font-family:Arial, sans-serif; font-stretch: condensed;
}*/

div#campanhas
{
    width: 740px;
    margin: auto;
}
div#destaque
{
    /*height:225px;*/
    width: 740px;
    margin: auto;
}

/******************************************************************************/
/** MARCAS e INFOS **/
div#marcas
{
    height: 65px;
    width: 950px;
    margin: auto;
}
.botaonewsletter
{
    color: white;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    cursor: pointer;
}
div#rodape2
{
    height: 110px;
    background: #93ADC1;
}
div#rodape_links
{
    height: 125px;
    width: 950px;
    margin: auto;
}
.tit_rodape_links
{
    color: #0A1857;
    font-weight: bold;
    font-size: 13px; /*border-bottom:solid #e0e0e0;border-width:1px; 	*/
    text-transform: lowercase;
    font-family: Arial, sans-serif;
    font-stretch: condensed;
}
div#rodape_links1 ul
{
    list-style-type: none;
    padding: 0px;
    margin: 0px;
    font-size: 11px;
    font-family: Arial, sans-serif;
    text-transform: lowercase;
}
div#rodape_links1 li
{
    color: #0A1857;
    line-height: 0;
    font-size: 11px;
    font-family: Arial, sans-serif;
}
div#rodape_links1 li a
{
    color: #0A1857;
    font-size: 11px;
    text-decoration: none;
    line-height: 1.6;
}
div#rodape_links1 li a:hover
{
    color: #0A1857;
    font-size: 11px;
    text-decoration: underline;
}

div#rodape_links2 ul
{
    list-style-type: none;
    padding: 0px;
    margin: 0px;
    font-size: 11px;
    font-family: Arial, sans-serif;
    text-transform: lowercase;
}
div#rodape_links2 li
{
    color: #0A1857;
    line-height: 0;
    font-size: 11px;
    font-family: Arial, sans-serif;
}
div#rodape_links2 li a
{
    color: #0A1857;
    font-size: 11px;
    text-decoration: none;
    line-height: 1.6;
}
div#rodape_links2 li a:hover
{
    color: #0A1857;
    font-size: 11px;
    text-decoration: underline;
}

div#rodape_links3 ul
{
    list-style-type: none;
    padding: 0px;
    margin: 0px;
    font-size: 11px;
    font-family: Arial, sans-serif;
    text-transform: lowercase;
}
div#rodape_links3 li
{
    color: #0A1857;
    line-height: 0;
    font-size: 11px;
    font-family: Arial, sans-serif;
}
div#rodape_links3 li a
{
    color: #0A1857;
    font-size: 11px;
    text-decoration: none;
    line-height: 1.6;
}
div#rodape_links3 li a:hover
{
    color: #0A1857;
    font-size: 11px;
    text-decoration: underline;
}

/** copyright **/
div#rodape3
{
    height: 100px;
    background-color: #93ADC1;
}
div#rodape_i_m3
{
    padding-top: 3px;
    padding-right: 20px;
    height: 12px;
    width: 650px;
    margin: auto;
    text-align: right;
}
.texto_rodape_links1
{
    font-size: 11px;
    color: #0A1857;
    text-decoration: none;
    text-align: right;
}
.texto_rodape_links1 a
{
    font-size: 11px;
    color: #0A1857;
    text-decoration: none;
}
.texto_rodape_links1 a:hover
{
    font-size: 11px;
    color: #0A1857;
    text-decoration: underline;
}
/**********************************************************************************************/

/*padding: 0px 0 0px 0;*//*TRBL*/

h2
{
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    font-weight: bold;
    font-size: 20px;
    color: #0A1857;
    text-align: left;
    text-transform: lowercase;
}

h2 .anima
{
    font-weight: bold;
    color: #0A1857;
    text-align: left;
}

h2.produto
{
    font-weight: bold;
    color: #0A1857;
    text-align: left;
}

h2.produto1
{
    font-weight: bold;
    color: #0A1857;
    text-align: left;
    font-size: 18px;
}

h2.produtovermelho
{
    font-weight: bold;
    color: #0A1857;
    text-align: left;
}


h3
{
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    font-weight: bold;
    font-size: 16px;
    color: #0A1857;
    text-align: left;
    text-transform: lowercase;
    padding: 0px 0 0px 0;
}


.titulosbrancos
{
    color: white;
    text-transform: lowercase;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
}

.textoradios
{
    color: #0A1857;
    font-size: 13px;
    line-height: 25px; /* text-align: justify;     vertical-align: middle*/
}

.textoNORMAL
{
    color: #0A1857;
    font-size: 13px;
    text-align: justify;
    vertical-align: middle;
    line-height: 1.5em;
}


.texto
{
    color: #0A1857;
    font-size: 13px;
    text-align: justify;
    vertical-align: middle;
    line-height: 1.5em;
    text-transform: lowercase;
}

.textob
{
    color: #0A1857;
    font-size: 12px;
    text-align: justify;
    font-weight: bold;
    text-transform: lowercase;
}

.textoc
{
    color: #0A1857;
    font-size: 13px;
    text-align: center;
    text-transform: lowercase;
}

.textoc1
{
    color: #0A1857;
    font-size: 12px;
    text-align: center;
    text-transform: lowercase;
    font-weight: bold;
}

.textor
{
    color: #0A1857;
    font-size: 12px;
    text-align: right;
}
.textobrancos
{
    color: white;
    text-transform: lowercase;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
}

.textobrancosbuttonInact
{
    color: Gray;
    text-transform: lowercase;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
}

.textobrancosbutton
{
    color: white;
    text-transform: lowercase;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    cursor: pointer;
}

.linkproduto
{
    color: #0A1857;
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    font-size: 13px; /*font-weight:bold;   */
    text-decoration: none;
    text-transform: lowercase;
}

.linkproduto a
{
    color: #0A1857;
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    font-size: 13px; /*font-weight:bold;   */
    text-decoration: none;
    text-transform: lowercase;
}

.linkproduto a:hover
{
    color: #0A1857;
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    font-size: 13px; /*font-weight:bold;   */
    text-decoration: none;
    text-transform: lowercase;
}

.linkproduto1
{
    color: #0A1857;
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    font-size: 12px; /* font-weight:bold;   */
    text-decoration: none;
    text-transform: lowercase;
}

.linkproduto1 a
{
    color: #0A1857;
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    font-size: 12px; /*font-weight:bold;  */
    text-decoration: none;
    text-transform: lowercase;
}

.linkproduto1 a:hover
{
    color: #0A1857;
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    font-size: 12px; /*font-weight:bold;   */
    text-decoration: none;
    text-transform: lowercase;
}

.linksetas a
{
    color: #0A1857;
}
.linksetas a:hover
{
    color: #0A1857;
}
.precoproduto
{
    color: #0A1857;
    font-family: Arial, sans-serif;
    font-stretch: condensed; /*font-size:16px; */
    font-size: 12px;
    font-weight: bold;
}
.precoprodutoriscado
{
    color:#D50000; /*red;*/
    font-family: Arial, sans-serif;
    font-stretch: condensed; /*font-size:16px;*/
    font-size: 12px;
    font-weight: bold;
}

.erro1
{
    color: #0A1857;
    font-size: 11px;
    text-align: justify;
    text-transform:lowercase;
}

.erro
{
    color: red;
    font-size: 11px;
    text-align: justify;
}

.errob
{
    color: red;
    font-size: 14px;
    text-align: justify;
    font-weight: bold;
}
/*hyperlinks no login*/
.link
{
    color: #0A1857; /*FA9A04;*/
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    font-size: 14px;
    text-transform: lowercase;
}
.link:link
{
    color: #0A1857 /*FA9A04*/;
}
.link:visited
{
    color: #0A1857 /*FA9A04*/;
}
.link:hover
{
    color: #0A1857;
}


/*DETALHES*/
.Submenu
{
    color: #0A1857; /*FA9A04;*/
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    font-size: 14px;
}
.Submenu:link
{
    color: #0A1857;
    text-decoration: none;
    text-transform: lowercase;
}
.Submenu:visited
{
    color: #0A1857;
    text-decoration: none;
    text-transform: lowercase;
}
.Submenu:hover
{
    color: #0A1857;
    text-decoration: underline;
    text-transform: lowercase;
}

/*ANEXO*/
.anexo
{
    color: #0A1857; /*FA9A04;*/
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    font-size: 12px;
}
.anexo:link
{
    color: #0A1857;
    text-decoration: none;
}
.anexo:visited
{
    color: #0A1857;
    text-decoration: none;
}
.anexo:hover
{
    color: #0A1857;
    text-decoration: underline;
}

.acessorios
{
    color: #0A1857;
    height: 30px; /*padding-left:10px;*/
    text-transform: lowercase;
    text-align: left;
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    font-weight: bold;
    font-size: 20px;
    border-bottom: 1px solid #0A1857;
}

.imagemdetalhe
{
    border: solid #93ACD1;
    border-width: 1px;
    height: 378px; /*498px;*/
    text-align: center;
}
/*
.imagemdetalhepeq
{
    border:solid #e0e0e0;
    border-width:1px;
    height:480px;
    padding-top:8px;
    background:#FAFAFA;  
}*/

.textodetalhe
{
    color: #0A1857;
    font-size: 12px;
    text-align: left;
    padding: 10px 0px 5px 0px;
}

.detalhelink1
{
    color: #0A1857;
    font-size: 12px;
    text-align: left;
    padding: 5px 0px 5px 0px;
}
.detalhelink1 a
{
    color: #0A1857;
    font-size: 11px;
    text-align: left;
    padding: 5px 0px 5px 0px;
}
.detalhelink1 a:hover
{
    color: #0A1857;
    font-size: 11px;
    text-align: left;
    padding: 5px 0px 5px 0px;
    text-decoration: none;
}


.textodetalheright
{
    color: #0A1857;
    font-size: 12px;
    text-align: right;
    padding: 28px 0px 10px 0px;
}

.textoinfo
{
    /*border: solid 1px #0A1857; */
    height: 143px;
    padding: 10px 0px 0px 8px;
    color: #0A1857;
    font-size: 12px;
    text-align: justify;
}


.botaotab a
{
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    font-weight: bold;
    font-size: 14px;
    text-transform: lowercase;
}
.botaotab a:hover
{
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    font-weight: bold;
    font-size: 14px;
    text-transform: lowercase;
}

.botaocomprar
{
    /* background-image: url('imagens/comprar.jpg');      background-repeat:no-repeat;*/
    height: 31px;
    width: 138px;
    text-align: center;
    color: #ffffff;
    text-decoration: none;
    text-transform: lowercase; /*padding:2px 35px 0px 0px;*/ /*padding-right:35px;*/
    vertical-align: bottom;
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    font-weight: bold;
    font-size: 14px;
    cursor: pointer;
}
.botaowishlist
{
    height: 31px;
    width: 138px;
    text-align: center;
    color: #0A1857;
    text-decoration: none;
    text-transform: lowercase; /*padding:2px 35px 0px 0px;*/ /*padding-right:35px;*/
    vertical-align: bottom;
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    font-weight: bold;
    font-size: 12px;
    background: #FFFFFF;
    cursor: pointer;
}

.botaovoltar
{
    /*background-image: url('imagens/voltar.jpg'); */
    background-repeat: no-repeat;
    height: 31px;
    text-decoration: none;
    text-transform: lowercase;
    font-weight: bold;
    text-align: center;
    width: 75px;
    color: #0A1857;
    font-size: 13px;
    font-family: Arial, sans-serif;
    font-stretch: condensed;
    background: #93ADC1;
    cursor: pointer;
}


.precodetalhe
{
    color: #0A1857;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    padding: 20px 0px 0px 0px;
}

/*Categorias*/
.cattitulobranco
{
    background: #0A1857;
    height: 25px;
    padding-left: 5px; /*8px;*/
    padding-top: 2px; /*8px;*/
    text-transform: lowercase;
    color: #ffffff;
    text-align: left;
    font-size: 12px;
    font-weight: bold;
}
.cattitulobranco1
{
    background: #FFFFFF;
    height: 25px;
    padding-left: 5px; /*8px;*/
    text-transform: lowercase;
    color: #0A1857;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
}


.catborder
{
    /* border:solid #e0e0e0;*/
    border-top: solid #0A1857;
    border-width: 1px;
    padding-top: 8px;
    padding-left: 5px; /*8px;*/
    padding-bottom: 8px;
    background: #FFFFFF;
    text-align: left;
    color: #0A1857;
    font-size: 12px;
    text-align: justify;
}

.catborder1
{
    /* border:solid #e0e0e0;*/
    border-top: solid #0A1857;
    border-width: 1px;
    padding-top: 8px; /*padding-left: 5px;/*8px;*/
    padding-bottom: 8px;
    background: #FFFFFF;
    text-align: left;
    color: #0A1857;
    font-size: 12px;
    text-align: justify;
}

.cat
{
    text-align: left;
    color: #0A1857;
    font-size: 14px; /*text-align: justify;*/
    text-transform: lowercase;
    line-height: 25px;
}
.cat a
{
    color: #0A1857;
    text-decoration: none;
    text-transform: lowercase;
}
.cat a:hover
{
    color: #0A1857;
    text-decoration: underline;
    text-transform: lowercase;
}

.dropdownlist1
{
    border: solid #93ADC1;
    border-width: 1px;
    padding: 1px 1px 1px 1px;
    width: 150px;
    height: 25px;
    text-transform: lowercase;
}

.dropdownlist
{
    border: solid #93ADC1;
    border-width: 1px;
    padding: 1px 1px 1px 1px;
    width: 170px;
    height: 25px;
    text-transform: lowercase;
}

.dropdownlist2
{
    border:solid #0A1857;
    border-width:1px;
    padding:1px 1px 1px 1px;  
    width:170px;  
    height:25px;
}

.dropdownlistpeq
{
    border: solid #e0e0e0;
    border-width: 1px;
    padding: 1px 1px 1px 1px;
    width: 50px;
    height: 25px;
    text-transform: lowercase;
}

.caixatexto
{
    height: 25px;
    padding-left: 5px;
}

.cattitulovermelho
{
    height: 25px;
    text-transform: lowercase;
    color: #d40114;
    text-align: left;
    font-size: 11px;
    font-weight: bold;
}

.catlink1
{
    color: #0A1857;
    font-size: 11px;
    text-align: left;
    padding: 4px 8px 4px 0px;
}

.aumentaIMG a span
{
    display: none;
}
.aumentaIMG a:hover span
{
    background: transparent;
    display: block;
    position: absolute;
    z-index: 100;
}
.aumentaIMG a:hover span img
{
    background: #8D6F4A;
}
.aumentaIMG a:hover em
{
    z-index: 1;
    display: none;
}
.aumentaIMG a img
{
    border: #000 1px solid;
}
.aumentaIMG a:hover img
{
    border: #000 1px solid;
}

#mozscroll
{
    position: absolute;
    top: 0px;
    bottom: -1px;
    visibility: hidden;
}




