 @charset "ISO-8859-1";
*{
	font-size:12px;
	line-height:19px;
	color:#326ca2;
	outline:none;
	font-family:Arial, Helvetica, sans-serif;

	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a{outline:none}
/*"Comic Sans MS", sans-serif,  trebuchet MS, Lucida Grande*/
body,html{margin:0px;padding:0px;	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;}

body{background:#4E9DE6 url(../imagens/bg_geral.jpg) repeat-x left top}
div, input, select{float:left}
.alpha{opacity: .7; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);/* For IE 8 */	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}

.bg1{width:100%;height:1625px;}
	.bg2{width:100%;height:1630px;}
		.corpo{width:990px;margin:auto;float:none;position:relative;}	
			.fundo{width:990px;background:#fff;position:absolute}
			.conteudo{width:990px;position:absolute;}
			
			
			.mascotes{position:absolute;background:red;width:282px;height:130px;left:705px;top:5px;background:url(../imagens/mascote_copa.png) no-repeat top center;z-index:10}
			.topo{width:100%;height:120px;margin-bottom:10px;float:none;z-index:1}
				.topo .fundo{height:120px;opacity: .9; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);/* For IE 8 */	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}
				.topo .conteudo{height:120px; background:url(../imagens/bg_detalhe_topo.gif) no-repeat right top}
					  .marca{width:160px;height:106px;margin:5px 5px 0px 5px;display:inline}
					  .menu{width:100px;padding-left:50px;padding-top:22px;height:80px;background:url(../imagens/ico_menu.png) no-repeat left top}
					  .menu a{clear:both;float:left;width:100%;display:inline}
					  .links_add{width:650px;height:25px;float:right;text-align:right;padding-right:10px}
			.categorias{width:100%;height:135px;float:none}
				.categorias .fundo{height:90px;margin-top:45px;z-index:1}
				.nav_categorias{height:45px;width:970px;left:10px;position:absolute;z-index:500000;}
				.categorias .conteudo{width:950px;height:80px;left:10px;margin-top:45px;padding:0px 10px;background:#fff;position:absolute;overflow:hidden;z-index:10}
				.categorias .barra_busca{height:40px;width:auto;background:url(../imagens/aba_inativa_esq.png) no-repeat left top;padding-left:20px;margin-top:5px;float:right}
				.categorias .barra_busca .navbar{float:left;height:30px;padding-top:8px;padding-right:10px;padding-left:0px;background:url(../imagens/aba_inativa_dir.png) no-repeat right top;font-size:14px;width:548px;}
				.categorias .barra_busca .navbar span{float:left;height:25px;line-height:25px;padding-right:8px}
				.input_busca {margin-top:1px}
				
				.menu_categorias{height:70px;position:absoluto;z-index:1}
				.menu_categorias div{font-weight:bold;width:125px;padding:0px 5px 10px 5px;height:100px;overflow:hidden;text-transform: capitalize;}
				.menu_categorias a{width:135px;font-size:12px; float:left; padding:5px 0px;padding-top:55px;text-align:center;text-transform:lowercase}
				.menu_categorias a:first-letter {text-transform:uppercase}
				.menu_categorias .link_padrao a:hover{color:#326CA2}

				.menu_categorias a{width:158px;text-decoration:none}
				
				#btn_acessorios{background:url(../imagens/ico_acessorios.png) no-repeat center 5px}
				#btn_hardwares{background:url(../imagens/ico_hardwares.png) no-repeat center 5px}
				#btn_imagem{background:url(../imagens/ico_imagem.png) no-repeat center 5px}
				#btn_computadores{background:url(../imagens/ico_perifericos.png) no-repeat center 5px}
				#btn_portateis{ background:url(../imagens/ico_portateis.png) no-repeat center 5px}
				#btn_redes{background:url(../imagens/ico_redes.png) no-repeat center 5px}
				#btn_softwares{background:url(../imagens/ico_softwares.png) no-repeat center 5px}
				
				.popup{position:absolute;border-left:solid 1px #A0C8DC}
				.popup div{font-size:22px;color:#ffc821;overflow:hidden;border-top:0px;border-right:solid 1px #A0C8DC;width:200px;height:30px;border-bottom:solid 1px #A0C8DC}
				.popup a {display:block;text-decoration:none;padding:5px 10px;width:180px;height:20px; background:url(../imagens/bg_btn_popup.jpg) no-repeat right top}
				.popup .popup_hover{display:block;text-decoration:none;padding:5px 10px;width:180px;height:20px; background:url(../imagens/bg_btn_popup.jpg) no-repeat right bottom;color:#fff}
				.popup a:first-letter {}
				
				.popup_acessorios{position:absolute;left:10px;top:-365px;width:403px}
				.popup_hardwares{position:absolute;left:225px;top:-250px;width:604px}
				.popup_imagem{position:absolute;left:385px;top:-250px;width:201px}
				.popup_computadores{position:absolute;left:545px;top:-250px;width:201px}
				.popup_portateis{position:absolute;left:710px;top:-250px;width:201px}
				.popup_redes{position:absolute;left:778px;top:-250px;width:201px}

				

				
				
				
				h1{float:left;width:100%;clear:both;color:#164d7d;font-size:14px;padding:10px 0px;padding-bottom:5px;margin:0px;margin-bottom:5px;border-bottom:solid 1px #A0C8DC}
			.campanha{width:970px;height:230px;position:absolute;padding:10px;padding-top:20px;background:url(../imagens/bg_campanha.png) repeat-x bottom left;margin-bottom:10px;float:none;overflow:hidden;z-index:1}
			.campanha .btns_capa{width:245px;height:229px; background-color:#fff;overflow:hidden;padding:0px;margin:0px;border-bottom:solid 1px #A0C8DC;}
			.campanha .btns_capa li{ list-style-type:none}
				.btns_capa a{float:left;width:225px;padding:4px 10px;height:60px;background:#fff url(../imagens/bg_aba_campanha.png) no-repeat top right;border-top:solid 1px #A0C8DC;text-decoration:none}
				.btns_capa a:hover{background:#fff url(../imagens/bg_aba_campanha.png) no-repeat bottom right}
				.btns_capa a .titulo{font-size:14px;width:100%;float:left;padding-bottom:0px;color:#164D7D}
			
			
			.anythingSlider{width:725px;height:230px;background:#95B8D9;position:absolute;left:255px;top:20px}
			.anythingSlider .wrapper { width:725px;height:230px; overflow: hidden;position: absolute; top: 0; left: 0; }
			.anythingSlider .wrapper ul{ width: 99999px; list-style: none; position: absolute; top: 0; left: 0; margin: 0;padding:0px }
			.anythingSlider ul li {display: block; float: left; padding: 0; height: auto; width: 725px; margin: 0; list-style-type:none}
			.anythingSlider div{float:left;width:725px;height:230px}
			.anythingSlider .img_cap{ width:725px;height:230px;overflow:hidden;padding:0px;background:white;}
			.anythingSlider .arrow                  { display: block; height: 29px; width: 37px; background: url(../imagens/setas.png) no-repeat 			0 0; text-indent: -9999px; position: absolute; top: 200px; cursor: pointer;border-bottom:solid 1px #A0C8DC}
			.anythingSlider .forward                {background-position:-39px 0px;left:688px }
			.anythingSlider .back                   {background-position:0px 0px; left:0px}
			.playing{display:none}
			#start-stop{display:none}
			
			.vitrine{width:100%;height:1070px;position:absolute;top:535px}
				.vitrine .fundo{height:1045px;margin-top:45px;}
				.vitrine .conteudo{width:950px;height:1015px;left:10px;margin-top:45px;padding:10px;background:#fff;position:absolute;display:none;}
				.box_produto{width:217px;height:auto;margin:10px;display:inline;text-align:center; height:225px}
				.box_produto img{height:105px}
				.box_produto .t{width:100%;float:left;padding-top:10px;color:#4286c5;height:38px;overflow:hidden}
				.box_produto .pr{width:100%;float:left;padding-top:10px;color:#666;padding-bottom:10px}
				.box_produto .pr strong{font-size:14px;color:#000}
				.box_produto .detalhe{width:100%;float:left;height:23px;background:url(../imagens/btn_detalhes.png) no-repeat center top;border-bottom:solid 1px #A0C8DC}
				.box_produto .detalhe:hover{width:100%;float:left;height:23px;background:url(../imagens/btn_detalhes.png) no-repeat center bottom;border-bottom:solid 1px #A0C8DC}
				
		.rodape{width:100%;height:140px;background:#fff;position:absolute;top:1625px}
			.rodape .conteudo{position:relative;margin:auto;height:140px;float:none}
			.rodape .mascote{width:163px;height:171px;background:url(../imagens/rodape_copa.png) no-repeat center center;position:absolute;top:-31px}
			.rodape .colaboradores{width:620px;height:120px;position:absolute;left:180px;top:10px}
			.rodape .menu_rodape{width:130px;padding-right:50px;height:110px;padding-top:27px;background:url(../imagens/ico_menu_2.png) no-repeat top right;position:absolute;left:820px}
					.menu_rodape a{clear:both;float:left;width:100%;text-align:right;display:inline}

/*Formatações*/
.aba_ativa{height:45px;width:auto;background:url(../imagens/aba_ativa_esq.png) no-repeat left top;padding-left:10px;margin-right:1px;display:inline}
	.aba_ativa a{float:left;height:45px;line-height:45px;padding-right:30px;padding-left:20px;background:url(../imagens/aba_ativa_dir.png) no-repeat right top;font-size:14px}
	
.aba_inativa{height:40px;width:auto;background:url(../imagens/aba_inativa_esq.png) no-repeat left top;padding-left:20px;margin-top:5px;margin-right:1px;display:inline}
	.aba_inativa a{float:left;height:35px;line-height:40px;padding-top:5px;padding-right:30px;padding-left:10px;background:url(../imagens/aba_inativa_dir.png) no-repeat right top;font-size:14px}
	

.subaba_ativa{width:auto;margin-right:1px;display:inline}
	.subaba_ativa a{float:left;padding:10px;font-size:14px;background:#326CA2;color:#fff;text-decoration:none; white-space:nowrap}
	.subaba_ativa span{float:left;padding:10px;font-size:14px;background:#326CA2;color:#fff;text-decoration:none; white-space:nowrap}
	
.subaba_inativa{width:auto;margin-top:5px;margin-right:1px;display:inline}
	.subaba_inativa a{float:left;padding:7px 10px 8px 10px;font-size:14px;background:#A0C8DC;color:#fff;text-decoration:none; white-space:nowrap}
	.subaba_inativa span{float:left;padding:7px 10px 8px 10px;font-size:14px;background:#A0C8DC;color:#fff;text-decoration:none; white-space:nowrap}

.link_padrao a{color:#326ca2;text-decoration:none}
.link_padrao a:hover{color:red}


.textbox{width:250px;height:20px;line-height:20px;padding:2px 5px 0px;margin-right:10px;background:#fff url(../imagens/bg_textbox.png) repeat-x center top;border:solid 1px #e1e1e1}
.sel_categorias{height:25px;line-height:25px;float:left;width:100px;padding:0px;margin:0px}
.btn_ok{width:35px;height:25px; text-indent:-2500px;background:url(../imagens/btn_ok.png) no-repeat top left;border:none;margin-left:10px;float:left;display:inline}
.tc{color:#666;display:inline}


/*Formatação Slider Campanha*/
.ui-tabs-nav{float:left;width:100%;padding:0px;margin:0px; list-style:none}
.ui-tabs-nav-item{float:left;width:auto;margin:0px;padding:0px}
.ui-tabs-selected a{}
#featured .ui-tabs-hide{ 
	display:none; 
}

/*Formatação detalhes do produto*/
#pw_paginacao{width:auto;float:none;margin:auto;clear:both;padding-top:15px}
#pw_paginacao a{display:inline;padding:5px 6px;margin:0px 1px;color:#fff;background:#A0C8DC;text-decoration:none}
#pw_paginacao a:hover{background:#164d7d;color:#A0C8DC}

h2{font-size:24px;padding:10px 0px;margin:0px;width:100%;text-align:center;line-height:30px;border-bottom:solid 1px #A0C8DC}
.imagens_produto{width:200px;padding-right:10px;text-align:center}
.imagens_produto img{float:none;margin:auto;margin-bottom:20px;margin-top:20px;border:solid 1px #e1e1e1;clear:both}
.detalhes_produto{width:740px;padding-top:20px;position:relative;overflow:hidden}
.img_g{border:solid 1px #e1e1e1; float:left;}
.info_produto{width:358px;padding-left:20px;}
.cod, .class{width:100%;height:auto;text-align:right}
.preco{width:100%;padding:0px;padding-top:50px;clear:both}
.preco td.right{text-align:right}
.preco .valor{font-size:20px;font-weight:bold;color:#164D7D}
.parcelamento{width:100%;padding:10px 0px;padding-top:20px;clear:both}
.parcelamento td.right{text-align:right}
.detalhes_produto .nav_categorias{position:relative;padding:0px;width:100%;padding-top:40px;left:0px;height:39px;border-bottom:solid 1px #326CA2}
.area_conteudo_subaba{width:100%;position:relative;overflow:hidden;height:440px;margin-top:10px}
.conteudo_subaba{width:720px;display:none;height:440px;padding-right:20px;overflow-y:scroll;position:absolute}
.nota{width:100px;float:right}
.stars{width:82px;float:right;padding-top:2px}
.star_grey{float:left;height:13px;width:14px;margin:0px;margin-left:2px;background:url(../imagens/star.png) no-repeat center top;padding:0px}
.star_gold, .star_grey:hover{float:left;height:13px;width:14px;line-height:13px;margin:0px;margin-left:2px;background:url(../imagens/star.png) no-repeat center -20px;padding:0px}



#formulario_usuario select,#formulario_usuario input{float:none;}
#formulario_usuario select,#formulario_usuario input{border:1px solid #CCC}

/*FORMATAÇÃO SUBSEÇÕES*/
			.vitrine .conteudo_registro{width:910px;padding:30px 30px;padding-bottom:10px;height:975px;overflow-y:auto;overflow-x:none;margin-left:0px;text-align:justify; background: #fff url(../imagens/bg_registro.png) no-repeat center center}
			.vitrine .conteudo_registro p{margin:0px;padding:10px 0px}
			.vitrine .conteudo_registro div{float:left;width:100%;padding:0px;margin:0px;text-align:center}
			.vitrine .conteudo_registro img{padding:5px;background:#fff;border:solid 1px #A0C8DC}
 
 			.registro {height:535px	}
 			.registro .conteudo_registro{height:520px}
			.registro .fundo{height:570px}

			
			
			.form_contato{width:100%;clear:both;float:left;padding-top:20px}
			.form_contato form{margin:auto;width:300px}
			.form_contato strong{float:left;padding-top:10px}
			.form_contato input{float:none;width:100px;margin:auto;margin-top:5px}
			.form_contato #nome{float:left;clear:both;width:100%;line-height:20px;height:17px;padding:5px 5px 0px;background:#fff url(../imagens/bg_textbox.png) repeat-x center top;border:solid 1px #e1e1e1}
			.form_contato #email{float:left;clear:both;width:100%;line-height:20px;height:17px;padding:5px 5px 0px;background:#fff url(../imagens/bg_textbox.png) repeat-x center top;border:solid 1px #e1e1e1}
			.form_contato #telefone{float:left;clear:both;width:100%;line-height:20px;height:17px;padding:5px 5px 0px;background:#fff url(../imagens/bg_textbox.png) repeat-x center top;border:solid 1px #e1e1e1}
			.form_contato #Mensagem{float:left;clear:both;width:100%;height:150px;line-height:17px;padding:5px 5px 0px;background:#fff url(../imagens/bg_textbox.png) repeat-x center top;border:solid 1px #e1e1e1}
			.form_contato br{display:none}
			.form_contato label{float:left;width:100%;text-align:center;padding-top:20px}
			.vitrine .conteudo_contato{width:910px;padding:30px 30px;height:955px;overflow-y:auto;margin-left:0px;text-align:justify; background: #fff url(../imagens/char_2.jpg) no-repeat right 250px}
			.vitrine .conteudo_contato p{margin:0px;padding:10px 0px}
			.vitrine .conteudo_contato div{float:left;width:100%;padding:0px;margin:0px;text-align:center}
			.vitrine .conteudo_contato img{padding:5px;background:#fff;border:solid 1px #A0C8DC}
 
 			.registro {height:535px	}
 			.registro .conteudo_contato{height:500px}
			
/* FORMATAÇÃO DO CARRINHO DE COMPRAS */
.carrinho .nav_categorias{border-bottom:solid 1px #326CA2;width:949px;left:1px;height:39px;margin-bottom:10px}


.form_carrinho{float:left;clear:both;width:100%}
.container_carrinho{float:left;width:100%;height:988px;overflow-y:auto}
.tabela_carrinho {float:left;clear:both;width:100%}
.tabela_carrinho th{padding:10px; background-color:#326CA2;color:#fff;font-weight:normal;}
.tabela_carrinho{text-align:center}
.alt_row{background:#DEEAEF}
.col_descricao{text-align:left;padding-left:5px}
.col_preco{padding-right:5px}
.img_produto{width:58px}
.tabela_carrinho a{text-decoration:none}
.tabela_carrinho .img_produto img{width:48px;height:48px;float:left;margin:0px;padding-bottom:0px}
.tabela_carrinho .qtd input{ width:35px;text-align:center; float:none}
.voltar{width:40%;float:left;padding:10px;padding-top:30px;text-align:left}
.proximo{width:40%;float:right;padding:10px;padding-top:30px;text-align:right}

/* Formatação Enhanced Select */
.enhanced {z-index:5000000}
.enhanced a {color:#05584F;font-size:14px;text-decoration:none;font-style:normal}
.dropdown {float: left;width:130px;position: relative;margin:0px;margin-top:1px}
.dropdown .options {position: absolute;top: 23px;overflow-y:auto;left:0px;overflow-x:hidden;width:203px;height:300px;border-top: 0;padding:0px;background:#fff;border:solid 1px #e1e1e1;z-index:5000001}
.dropdown .options ul {list-style: none;padding:0px;margin:0px;float:left;width:100%;z-index:5000002}
.categorias .barra_busca .navbar .dropdown span{float:none;line-height:24px;height:24px;width:95px}

.categorias .barra_busca .navbar .dropdown span:hover{color:red}

.dropdown .options a {float:left;padding:4px;width:181px;color:#05584F;border-bottom:solid 1px #A0C8DC}
.dropdown .options a:first-letter {}
.dropdown .options a:hover {background:#fff url(../imagens/bg_aba_campanha.png) no-repeat bottom right;border-bottom:solid 1px #FFD908}
.hidden{display:none !important;}
.dropdown dt{background:url(../imagens/bg_select_field.png) repeat-x top left;border:solid 1px #E1E1E1}
a.dropdown_toggle {display: block;height: 22px;background:url(../imagens/bg_select.jpg) no-repeat top right;overflow:hidden}
a.dropdown_toggle span {display: block;line-height: 17px;padding-left:5px;cursor: pointer !important;text-transform:lowercase}

.categorias .barra_busca .navbar .dropdown_toggle span {text-transform:lowercase}
.categorias .barra_busca .navbar .dropdown_toggle span:first-letter {text-transform:uppercase}
