@charset "utf-8";
/* CSS Document */

body {
	background:url(../img/bgTop_Times_Mania.jpg) top left repeat-x;	
}

/*-----------------------------------------------------------------------
DIVS
-----------------------------------------------------------------------*/
.twoCols #footer {
	background: url(../img/bgFooter_Times_Mania.jpg) top right no-repeat #f60;
}
#homeTarja {
	background-color:#214FA3;
}

#carrinho {
	background:url(../img/controlCarrinhoOn_Times_Mania.jpg) top left no-repeat;
}
#carrinho p.caroff {
	margin:0 !important;
	padding:0 !important;
	width:102px;
	height:44px;
	background:url(../img/controlCarrinhoOff_Times_Mania.jpg) top left no-repeat;
}

/*-----------------------------------------------------------------------
NAVEGACAO
-----------------------------------------------------------------------*/
ul#navTop li {
	border-right:1px solid #fc0;
}
ul#navTop li a:link, ul#navTop li a:visited, ul#navTop li a:hover {
	display:block;
	color:#2799BE
}
/* pag detalhe do produto abas imagens do produto */
ul#abasprod {
	width:300px;
	height:20px;
	float:left;
	position:relative;
	left:10px;
	margin-top:10px;
}
ul#abasprod li, ul#abasdet li {
	float:left;
	position: relative;
	top:0;
	display:inline;
	margin-right:1px;
	background: transparent no-repeat left top;
}
ul#abasprod li a, ul#abasdet li a{
	display:block;	
	background:transparent no-repeat left top;
	text-decoration:none;
	text-indent: -5000px;
}
ul#abasprod li a {
	height:20px;
}
ul#abasdet li a {
	height:34px;
}
ul#abasprod li.imgproduto {
	left:0;
	width:138px;
	background-image:url(../img/mnImgProduto.png);
}
ul#abasprod li.imgproduto a {
	background-image: url(../img/mnImgProduto.png);
}

ul#abasprod li.imgclientes {
	left:0;
	width:138px;
	background-image:url(../img/mnImgClientes.png);
}
ul#abasprod li.imgclientes a {
	background-image: url(../img/mnImgClientes.png);
}

ul#abasprod li.imgproduto a.ativo, ul#abasprod li.imgclientes a.ativo {
	background-position:0 -20px !important;
}
/* pag detalhe do produto - abas descricao e avaliações */
ul#abasdet {
	width:590px;
	height:34px;
	float:left;
	margin-top:18px;
	z-index:1000
}
ul#abasdet li.abdescricao, ul#abasdet li.abavalia {
	left:0;
	width:124px;
}
ul#abasdet li.abdescricao {	
	background-image:url(../img/abaDescricao.png);
}
ul#abasdet li.abdescricao a {
	background-image: url(../img/abaDescricao.png);
}
ul#abasdet li.abavalia {	
	background-image:url(../img/abaAvaliacoes.png);
}
ul#abasdet li.abavalia a {
	background-image: url(../img/abaAvaliacoes.png);
}


ul#abasdet li.abdescricao a.ativo, ul#abasdet li.abavalia a.ativo {
	background-position:0 -34px;
}

/*-----------------------------------------------------------------------
LISTAS
-----------------------------------------------------------------------*/
/*cor do preço na listagem de produto / detalhe do produto - preco no combo*/
dl.produto dd, dl.produto dd.preco, strong.preco {
	color:#2799BE;
}
dl.produto dd.preco, strong.preco {
	font:bold 16px Arial, Helvetica, sans-serif;
}
/* cor do titulo no bloco todos produtos */
dl.allprod dt {
	color:#777;
}
dl.allprod dd {
	background:url(../img/bulletSeta.png) top left no-repeat;
	background-position:0 5px;
	}
/* bullet seta bloco todos produtos */
ul.painel li {
	background:url(../img/bulletSeta.png) top left no-repeat;
	background-position:0 5px;
}

/*-----------------------------------------------------------------------
TEXTOS
-----------------------------------------------------------------------*/
/*cor do texto da chamada para feedbak*/
div.feedback strong {
	color:#f60;
}
/* detalhe do produto - cor do preço atual */
p.precoatual strong {
	font-size:24px;
	color:#2799BE
}
/* carrinho */
#cep p, #cupom strong, #vrTotal p.final{
	color:#2799be;
}

/*divs dropdown */
#lostpass {
	background-color:#f60; 
}
	#lostpass p {
		color:#fff;
		margin:10px;
	}
#todosProdutos {
	border:3px solid #E8B900;
}
#tema {
	border:3px solid #E8B900;
}
#tema {
	border:3px solid #E8B900;
}
/*-----------------------------------------------------------------------
TITULOS
-----------------------------------------------------------------------*/
div.titbar h1 {
	color:#666;
}
.twoCols #full h1 {
	color:#666;
}
/*indique a um amigo */
#indique h1, #enviaFoto h1 {
	color:#f60;
}
#aviseme h1 {
	color:#2799BE;
}
/* titulos rodapé */
h1.titfTimes, h1.titfTelevendas, h1.titfDuvidas {
	height:12px;
	font-size:11px;
	text-indent:-5000px;
	margin:10px 0 5px 10px;
}
h1.titfTimes {
	background:url(../img/titfootTimes_Times_Mania.gif) top left no-repeat;
}
h1.titfTelevendas {
	background:url(../img/titfootTele_Times_Mania.gif) top left no-repeat;
}
h1.titfDuvidas {
	background:url(../img/titfootDuvidas_Times_Mania.gif) top left no-repeat;
}
/* titulos detalhe do produto */
h1.nomeprod, #cor h1, #tam h1, .detail h1, .compra h1 {
	color:#f60;
}
h1.painelmn {
	color:#666;
}
h1.nomeprod {
	font-size:20px;	
	margin-top:10px;
}
#cor h1, #tam h1, .detail h1, .compra h1 {
	font-size:14px;	
}
#cor h1, #tam h1 {
	margin-top:10px;
}
#tam h1 {
	margin-left:10px;
}
/* tela carrinho */
div.greyBar h1.car {
	color:#f60;
}
#cupom h3 {
	color:#2799BE !important;
	font-size:14px !important;
	margin-top:10px!important;
	position:relative;
	left:65px;
}
/*titulo cadastro no site (formularios) */
div.forms h1 {
	color:#f60 !important;
}
/*-----------------------------------------------------------------------
TABELAS
-----------------------------------------------------------------------*/
table tr.tabGeral th {
	color:#2799BE;
}
table td.total {
	color:#2799BE;
	text-align:right;
	font-size:20px;
	font-weight:bold;	
	text-transform:uppercase;
}

/*-----------------------------------------------------------------------
LINKS
-----------------------------------------------------------------------*/
a:link, a:visited, a:hover {
	color:#f60;
}
div.navFooter, div.navFooter ul a:link, div.navFooter ul a:visited, div.navFooter ul a:hover {
	color:#fff;
}
div.interContent a.ativo { /* link da paginacao*/
	background-color:#f60;
	color:#000;
}
/* painel menu todos produtos */
#todosProdutos a:link, #todosProdutos a:visited {
	text-decoration:none;
	color:#2799BE
}
#todosProdutos a:hover {
	text-decoration:underline;
}

/* avise-me */
.aviseTit {
	color:#777 !important;
}



.txtBusca {
	width:282px;
	float:left;
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#999;
	padding:8px 3px 7px 35px;
	border:1px solid #D3D7DE;
	margin:0 2px 0 10px;
	background:url(../img/bgBusca.jpg) top left no-repeat #fff;
}



.imgTodasNovidades {
	background:url(../img/btTodasNovidades_Times_Mania.png) top left no-repeat transparent;
	float:left;
	height:22px;
	width:106px;
}
.imgFreteGratis {
	background:url(../img/btFretegratis_Times_Mania.gif) center center no-repeat transparent;
	float:left;
	height:32px;
	width:100%;
}
.imgCadastrar {
	background:url(../img/btCadastrar_Times_Mania.png) top left no-repeat transparent;
	display:inline-block;
	line-height:0;
	font-size:0;
	height:46px;
	width:151px;
}
.imgCadastrarP {
	background:url(../img/btCadastrarp_Times_Mania.png) top left no-repeat transparent;
	display:inline-block;
	height:22px;
	width:67px;
}
.imgVotar {
	background:url(../img/btVotar_Times_Mania.png) top left no-repeat transparent;
	float:right;
	height:22px;
	margin:0 7px 7px 0;
	width:45px;
}
.imgAlterarEndereco {
	background:url(../img/btAlterarEndereco_Times_Mania.png) top left no-repeat transparent;
	float:left;
	height:22px;
	width:106px;
}
.imgNovoEndereco {
	background:url(../img/btNovoEndereco_Times_Mania.png) top left no-repeat transparent;
	float:left;
	height:22px;
	width:106px;
}
.imgCadastrarEndereco {
	background:url(../img/btCadastrarEndereco_Times_Mania.png) top left no-repeat transparent;
	display:inline-block;
	margin-left:100px;
	height:21px;
	width:132px;
}
.imgAvalie {
	background:url(../img/btAvalie_Times_Mania.png) top left no-repeat transparent;
	float:right;
	height:31px;
	width:252px;
}
.imgVerificar {
	background:url(../img/btVerificar_Times_Mania.png) top left no-repeat transparent;
	display:inline-block;
	height:22px;
	vertical-align:middle;
	margin-left:0.5em;
	width:52px;
}
.imgCalcular {
	background:url(../img/btCalcular_Times_Mania.gif) top left no-repeat transparent;
	display:inline-block;
	height:22px;
	vertical-align:middle;
	width:57px
}
.imgComprar {
	background:url(../img/btComprar_Times_mania.png) top left no-repeat transparent;
	display:inline-block;
	height:46px;
	vertical-align:middle;
	width:144px
}
.imgAtualizar {
	background:url(../img/btRefresh.jpg) top left no-repeat transparent;
	display:inline-block;
	float:right;
	height:48px;
	margin-top:10px;
	vertical-align:middle;
	width:133px;
}
.imgComprarJunto {
	background:url(../img/btComprarJunto_Times_Mania.png) top left no-repeat transparent;
	display:inline-block;
	height:32px;
	vertical-align:middle;
	width:131px
}
.imgFinalizar {
	background:url(../img/btFinalizar_Times_Mania.png) top left no-repeat transparent;
	display:inline-block;
	height:43px;
	vertical-align:middle;
	width:184px
}
.imgEnviar {
	background:url(../img/btEnviar_Times_Mania.jpg) top left no-repeat transparent;
	display:inline-block;
	height:22px;
	line-height:0;
	font-size:0;
	vertical-align:middle;
	width:45px
}
.imgEnviar2 {
	background:url(../img/btEnviar2_Times_Mania.png) top left no-repeat transparent;
	display:inline-block;
	height:20px;
	vertical-align:middle;
	width:39px
}
.imgAtendimento {
	background:url(../img/btatendimento_Times_Mania.jpg) top left no-repeat transparent;
	display:inline-block;
	height:40px;
	left:597px;
	position:absolute;
	width:204px;
}
.imgHomeAtendimento {
	background:url(../img/bnAtendimento_Times_Mania.png) bottom right no-repeat transparent;
	height:200px;
	padding:15px 0 0 10px;
	width:180px;
}
.icoMail {
	background:url(../img/icoMail_Times_Mania.jpg) top left no-repeat transparent;
	display:inline-block;
	float:left;
	height:42px;
	margin:10px 0 0 5px;
	width:43px;
}
.imgCupom {
	background:url(../img/usecupom.jpg) top left no-repeat transparent;
	display:inline-block;
	height:28px;
	width:159px;
}
.icoLupa {
	background:url(../img/icoLupa.jpg) top left no-repeat transparent;
	display:inline-block;
	height:16px;
	width:19px;
}
.icoFav {
	background:url(../img/icoFav.jpg) top left no-repeat transparent;
	display:inline-block;
	height:14px;
	width:16px;
}
.icoFriend {
	background:url(../img/icoFriend.jpg) top left no-repeat transparent;
	display:inline-block;
	height:14px;
	width:17px;
}
.imgMail {
	background:url(../img/mail.png) top left no-repeat transparent;
	display:inline-block;
	height:31px;
	padding-right:1em;
	vertical-align:middle;
	width:35px;
}