@charset "utf-8";
/* CSS Document */
/* ------------------------------ Geral ------------------------------ */
html {
	padding:0px;
	margin:0px;
}
image {
		border: 0px;
}
body {
	font-family: Arial, SunSans-Regular, Sans-Serif;
	color:#564b47;
	padding:0px;
	margin:0px;
	
}
p {
	padding-left:10px;/* ------------- p controla o padding dos elementos da lateral ------------ */
	padding-top:5px;
}
#header {
	margin:0;
	padding:0;
	height:200px;
}
#main1 {
	margin:0;
	padding:0;
}
#main2 {
	margin:0;
	padding:0;
}
#left {
	float:left;
	width:220px;
	margin:0;
	padding:0;
}
#right {
	float:right;
	width:200px;
	margin:0;
	padding:0;
}
#middle {
	margin-left:220px;
	margin-right:5px;
}
.column-in {
	margin:0;
	padding:0;
}
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0;
	padding:0;
	background:transparent;
	
}
h1, h2, h3, h4 {
	margin: 0.2em 0
}
p {
	margin: 0.5em 0
}
a {
	color:black
}
.copy {
	text-align:center;
	font-size:80%
}
/* ------------------------------ Topo do Site ------------------------------ */
#site_bg {
	padding:0px;
	margin:0px;
	width:100%;
	background-image:url(../../img/topo1.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#topo_1 {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#564b47;
	padding:0px;
	margin:0px;
	width:100%;
	height:50px;
	background:url(../../img/topo1.jpg) repeat-x;
	float:left;
}
#topo_2 {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	padding:0px;
	margin:0px;
	width:100%;
	height:108px;
	text-align:left;
	float:left;
	background:#FFFFFF url(../../img/topo2.jpg) top;
}
#topo_fundo_logo {
	padding:0px;
	margin:0px;
	width:100%;
	background-image:url(../../img/topo_centertech_completo.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:108px;
}
#limitador {
	width:900px;
	height:108px;
}
#logo {
	width:311px;
	height:101px;
	padding-top:0px;
	background-image:url(../../img/logo.gif);
	background-repeat:no-repeat;
	display:inline;
	float:left;
}
#logo_skype {
	width:155px;
	height:101px;
	padding-top:0px;
	display:inline;
	float:left;
}
#logo_chat {
	width:176px;
	height:101px;
	margin-top:7px;
	padding-top:0px;
	display:inline;
	float:left;
}
#logo_telefone {
	width:203px;
	height:101px;
	padding-top:0px;
	display:inline;
	float:left;
	background-image:url(../../img/telefone.jpg);
	background-repeat:no-repeat;
}
#limitador2 {
	padding:0px;
	margin:0px;
	width:100%;
}
#limitador_z {
	padding:0px;
	margin:0px;
	width:900px;
}
.barra_produtos {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	background-image:url(../../img/bg_barra_produtos.jpg);
	background-repeat:repeat-x;
	height:42px;
	width:100%;
	float:left;
}
.barra_flas_h   cima {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	background-image:url(../../img/cima_bg_flash.jpg);
	background-repeat:repeat-x;
	height:9px;
	width:100%;
	float:left;
	background-color:#EEEEEE;
}
.flash_conteudo {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	background-color:#EEEEEE;
	height:auto;
}
.flash_conteudo2 {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	background-color:#EEEEEE;
	text-align:center;
	z-index: 10;
	height:120px;
}
.barra_flash_baixo {
	background-image:url(../../img/baixo_bg_flash.jpg);
	background-repeat:repeat-x;
	height:9px;
	width:100%;
	float:left;
	margin-bottom:0px;
	background-color:#FFFFFF;
}
.barra_flash_esq {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	background-image:url(../../img/lt_esq_cima.jpg);
	background-repeat:no-repeat;
	height:9px;
	width:35px;
	float:left;
}
.barra_flash_dir {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	background-image:url(../../img/lt_dir_cima.jpg);
	background-repeat:no-repeat;
	height:9px;
	width:36px;
	float:right;
}
.barra_flash_dir_baixo {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	background-image:url(../../img/lt_dir_baixo.jpg);
	background-repeat:no-repeat;
	height:9px;
	width:36px;
	float:right;
}
.barra_flash_esq_baixo {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	background-image:url(../../img/lt_esq_baixo.jpg);
	background-repeat:no-repeat;
	height:9px;
	width:35px;
	float:left;
}
.barra_produtos_esq {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	background-image:url(../../img/barra_produtos_esq.jpg);
	background-repeat:no-repeat;
	height:42px;
	width:170px;
	float:left;
}
.barra_produtos_dir {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	background-image:url(../../img/barra_produtos_dir.jpg);
	background-repeat:no-repeat;
	height:42px;
	width:32px;
	float:right;
}
#area_itens {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#564b47;
	padding:0px;
	width:270px;
	background-image:url(../../img/area_de_itens.jpg);
	background-repeat:no-repeat;
	height:59px;
	display:inline;
	text-align:left;
	float:left;
}
#texto_area_itens {
	margin-left:70px;
	padding-top:10px;
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#034597;
	width:160px;
	height:23px;
	text-align:left;
}
#area_visitante {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	width:auto;
	padding-right:10px;
	height:36px;
	color:#FFFFFF;
	background-image:url(../../img/bg_busca.jpg);
	background-repeat:repeat-x;
	float:left;
	display:inline;
	width:auto;
}
#area_visitante_lt_direito {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	width:14px;
	height:26px;
	color:#FFFFFF;
	background-image:url(../../img/lateral_direita_caixa_visit.jpg);
	float:left;
	display:inline;
}
#area_visitante_lt_esq {
	margin-left:30px;
	width:23px;
	height:35px;
	color:#FFFFFF;
	background-image:url(../../img/lt_esq_topo.jpg);
	float:left;
	display:inline;
}
#busca_topo {
	width:auto;
	height:36px;
	display:inline;
	float:left;
	text-align:left;
	padding-top:5px;
}
#logo_busca_topo {
	width:84px;
	height:36px;
	display:inline;
	float:left;
	text-align:left;
	background-image:url(../../img/buscar_logo.jpg);
	background-repeat:no-repeat;
}
#busca_botao {
	width:auto;
	height:36px;
	display:inline;
	float:left;
	text-align:left;
}
#minha_conta {
	width:100px;
	height:36px;
	display:inline;
	float:left;
	padding-top:0px;
	color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	padding-left:10px;
	padding-top:8px;
}
/* ------------------------------ Menu Superior  ------------------------------ */
#menu {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	padding:0px;
	margin:0px;
	width:100%;
	background-image:url(../../img/barra_menu.jpg);
	background-repeat:repeat-x;
	height:39px;
	float:left;
 	/float:inherit;
}
#menu_item {
	padding-left:5px;
	padding-right:5px;
	margin:0px;
	width:auto;
	display:inline;
}
#limitador_barra_cinza {
	width:900px;
	text-align:left;
	padding-top:7px;
	padding-left:15px;
}
/*caixas em volta das areas sugeridas pelo nome do css*/
#area_login {
	margin-left:0px;
	width:50px;
	height:36px;
	color:#FFFFFF;
	background-image:url(../../img/caixa_login_esq.jpg);
	float:left;
	display:inline;
}
#area_login_meio {
	width:auto;
	height:36px;
	color:#FFFFFF;
	background-image:url(../../img/meio_caixa_login.jpg);
	background-repeat:repeat-x;
	float:left;
	display:inline;
	padding-top:0px;
}
#area_login_direita {
	width:18px;
	height:36px;
	color:#FFFFFF;
	background-image:url(../../img/lateral_direita_caixa_login.jpg);
	background-repeat:no-repeat;
	float:left;
	display:inline;
	padding-top:0px;
}
#area_marcas {
	margin-left:20px;
	width:23px;
	height:34px;
	color:#FFFFFF;
	background-image:url(../../img/lateral_esq_marcas.jpg);
	float:left;
	display:inline;
}
#area_marcas_meio {
	margin-left:0px;
	width:auto;
	height:34px;
	color:#FFFFFF;
	background-image:url(../../img/meio_mais_buscado.jpg);
	background-repeat:repeat-x;
	float:left;
	display:inline;
	padding-top:9px;
}
#area_marcas_dir {
	margin-left:0px;
	width:23px;
	height:34px;
	color:#FFFFFF;
	background-image:url(../../img/lateral_direita_mais_buscad.jpg);
	float:left;
	display:inline;
}
#area_mais_buscado {
	margin-left:20px;
	width:36px;
	height:34px;
	color:#FFFFFF;
	background-image:url(../../img/lateral_esq_mais_buscado.jpg);
	float:left;
	display:inline;
}
#area_mais_buscado_meio {
	margin-left:0px;
	width:auto;
	height:34px;
	color:#FFFFFF;
	background-image:url(../../img/meio_mais_buscado.jpg);
	float:left;
	display:inline;
	padding-top:10px;
	background-repeat:repeat-x;
}
/* ------------------------------ Menu produtos meio Config  ------------------------------ */
#menu_meio_topo {
	margin-top:4px;
	width:195px;
	height:60px;
	color:#FFFFFF;
	background-image:url(../../img/topo_menu.jpg);
	background-repeat:no-repeat;
	float:left;
}
#menu_meio_inferior_corpo {
	margin-left:0px;
	width:195px;
	height:auto;
	color:#000;
	background-image:url(../../img/meio_menu.jpg);
	background-repeat:repeat-y;
	padding-left:8px;
	text-align:left;
	float:left;
}
#menu_meio_inferior_base {
	margin-left:0px;
	width:195px;
	height:26px;
	color:#FFFFFF;
	background-image:url(../../img/baixo_menu.jpg);
	background-repeat:no-repeat;
	float:left;
}
/* ------------------------------ Meio do Site  ------------------------------ */
#area_flash {
	background-color:#000000;
	padding:0px;
	margin:0px;
	width:100%;
	height:325px;
	text-align:center;
}
#barra_vermelha {
	padding: 0px;
	background-color: #8F0908;
	height:auto;
}
#meio_produtos {
	margin: 0px 175px 0px 0px;
	padding: 0px;
	background-color: #ffffff;
	text-align:left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	width:718px;
}
#produto {
	margin-left:20px;
	padding: 0px;
	width:149px;
	height:36px;
	display:inline;
}
#limitador_meio {
	min-width:1200px;
	min-width:960px;
}
#topo_flash {
	width:718px;
	height:9px;
	background-image:url(../../img/topo_bg_cima.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}
#meio_flash_2 {
	width:100%;
	height:auto;
	background-color:#EAEAEA;
	border-left:1px C9C9C9 solid;
	border-right:1px C9C9C9 solid;
	background-repeat:repeat;
}
#baixo_flash {
	width:718px;
	height:15px;
	background-image:url(../../img/barra_baixo_flash.jpg);
	background-repeat:no-repeat;
	float:left;
}
#meio_flash_frame {
	width:700px;
	height:265px;
	padding:5px;
	text-align:center;
}
#meio_prod {
	margin-right:175px;
	padding-right:0px;
	color:#000;
	text-align:justify;
	height:600px;
}

#topo_news {
	background-image:url(../../img/newsletter.jpg);
	width:173px;
	height:56px;
	background-repeat:no-repeat;
	float:left;
	margin-left:5px;
}
#meio_news {
	background-image:url(../../img/box_esq_destaque.jpg);
	width:173px;
	height:auto;
	background-repeat:repeat-y;
	float:left;
	margin-left:5px;
	padding-left:10px;
}
#base_news {
	background-image:url(../../img/box_dir_destaque.jpg);
	width:173px;
	height:21px;
	background-repeat:no-repeat;
	float:left;
	margin-left:5px;
}

#topo_marcas {
	background-image:url(../../img/topo_marcas.jpg);
	width:171px;
	height:59px;
	background-repeat:no-repeat;
	float:left;
	margin-left:5px;
}
#meio_marcas {
	background-image:url(../../img/meio_marcas.jpg);
	width:171px;
	height:auto;
	background-repeat:repeat-y;
	padding:5px;
	float:left;
	margin-left:5px;
}
#base_marcas {
	background-image:url(../../img/baixo_marcas.jpg);
	width:171px;
	height:14px;
	background-repeat:no-repeat;
	padding:5px;
	float:left;
	margin-left:5px;
}
#topo_destaque {
	background-image:url(../../img/destaque.jpg);
	width:173px;
	height:62px;
	background-repeat:no-repeat;
	float:left;
	margin-left:5px;
}
#meio_destaque {
	background-image:url(../../img/box_esq_destaque.jpg);
	width:173px;
	height:auto;
	background-repeat:repeat-y;
	float:left;
	margin-left:5px;
}
#base_destaque {
	background-image:url(../../img/box_dir_destaque.jpg);
	width:173px;
	height:21px;
	background-repeat:no-repeat;
	float:left;
	margin-left:5px;
}
#flash_destaque {
	width:153px;
	height:350px;
	text-align:center;
}
#topo_mais_vendidos {
	background-image:url(../../img/mais_vendidos.jpg);
	width:173px;
	height:56px;
	background-repeat:no-repeat;
	float:right;
}
#meio_mais_vendidos {
	background-image:url(../../img/meio_marcas.jpg);
	width:173px;
	height:auto;
	background-repeat:repeat-y;
	float:right;
}
#meio_mais_texto {
	width:150px;
	height:auto;
	padding:10px;
	text-align:left;
}
#base_mais_vendidos {
	background-image:url(../../img/baixo_marcas.jpg);
	width:173px;
	height:21px;
	background-repeat:no-repeat;
	float:right;
}
#img_esq {
	width:171px;
	height:61px;
	float:left;
}
#topo_novidades {
	background-image:url(../../img/novidades.jpg);
	width:171px;
	height:56px;
	background-repeat:no-repeat;
	float:right;
	margin-right:1px;
}
#meio_novidades {
	background-image:url(../../img/meio_novidades.jpg);
	width:171px;
	height:auto;
	background-repeat:repeat-y;
	float:right;
	margin-right:1px;
}
#base_novidades {
	background-image:url(../../img/novidades_base.jpg);
	width:171px;
	height:21px;
	background-repeat:no-repeat;
	float:right;
	margin-right:1px;
}
/* ------------------------------ Laterais  ------------------------------ */

#direita {
	position:absolute;
	width:175px;
	top:560px;
	right:0px;
	color:#000;
	padding-bottom:20px;
}
#esquerda {
	left: 0px;
	width: 195px;
	color: #564b47;
	margin: 0px;
	padding: 0px;
	float:left;
	display:inline;
}
#conteudoEsq {
	width:210px;
	top:205px;
	left:0px;
	color:#000;
	padding-bottom:20px;
	position:absolute;
}
#conteudoDir {
	position:absolute;
	width:175px;
	top:205px;
	right:0px;
	color:#000;
	padding-bottom:20px;
}
#colEsq {
	background:#fff;
}
#sepEsqcolCentral {
	margin-left:210px;
	padding-left:2px;
}
#colDir {
	margin:0px;
}
#sepcolCentralDir {
	margin-right:175px;
	padding-right:2px;
}
#colCentral {
	color:#000;
	padding:0px 0px;
	text-align:left;
	height:1100px;
 	/height:900px;
}
#destaque_topo {
	margin-left:0px;
	width:190px;
	height:52px;
	color:#FFFFFF;
	background-image:url(../../img/topo_destaque.jpg);
	background-repeat:no-repeat;
}
#meio {
	margin: 0px 190px 0px 190px;
	padding: 0px;
	background-color: #ffffff;
	text-align:left;
	height:950px;
}
#direita {
	right:0px;
	width:180px;
	color:#564b47;
	margin:0px;
	padding-left: 5px;
	position:absolute;
	padding-top:0px;
}
#esquerda {
	position:absolute;
	left:0px;
	width:180px;
	color:#564b47;
	margin:0px;
	padding-top:0px;
}
#destaque_base {
	margin-left:0px;
	width:190px;
	height:16px;
	color:#000000;
	background-image:url(../../img/baixo_destaque.jpg);
	background-repeat:no-repeat;
}
/* ------------------------------ Footer do Site ------------------------------ */

#footer {
	width: 100%;
	margin: 0px;
	padding: 0px;
	height:80px;
	text-align:center;
	background-color:#fff;
}
#limitador_footer {
	width: 960px;
	background-color:#FFFFFF;
}
#lt_esq_footer {
	width:30px;
	height:66px;
	background-image:url(../../img/footer_lateral_esq.jpg);
	background-repeat:no-repeat;
	float:left;
}
#meio_footer {
	height:66px;
	background-image:url(../../img/meio_footer_site.jpg);
	background-repeat:repeat-x;
	display:inline;
	color:#FFFFFF;
	font-size:11px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
}
#lt_dir_footer {
	width:20px;
	height:66px;
	background-image:url(../../img/lateral_direita_footer.jpg);
	background-repeat:no-repeat;
	display:inline;
	float:left;
}
#caixa_texto1 {
	width:278px;
	height:66px;
	display:inline;
	float:left;
	color:#FFFFFF;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
}
#caixa_texto2 {
	width:400px;
	height:66px;
	display:inline;
	float:right;
	color:#FFFFFF;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	text-align:right;
	color:#999999;
	padding-right:10px;
	padding-top:10px;
}
#caixa_texto3 {
	width:600px;
	height:66px;
	display:inline;
	float:left;
	color:#FFFFFF;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	text-align:left;
}
#caixa_texto4 {
	width:200px;
	height:66px;
	display:inline;
	float:right;
	color:#FFFFFF;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	text-align:right;
	color:#999999;
}
/* ------------------------------ Links ------------------------------ */
.area_itens:link {
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#034597;
}
.area_itens:visited {
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#034597;
}
.area_itens:hover {
	text-decoration: underline;
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color: #022E65;
}
.area_itens:active {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	text-decoration: none;
	color:#034597;
}
/* ------- Link login --------- */

.menu:link {
	text-decoration: none;
	font-size: 14px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#fff;
	font-weight:bold;
}
.menu:visited {
	text-decoration: none;
	font-size: 14px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#fff;
	font-weight:bold;
}
.menu:hover {
	font-size: 14px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#FFFF00;
	font-weight:bold;
}
.menu:active {
	font-size: 14px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	text-decoration: none;
	color:#fff;
	font-weight:bold;
}
/* ------- Link footer --------- */

.area_footer:link {
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#999999;
}
.area_footer:visited {
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#999999;
}
.area_footer:hover {
	text-decoration:underline;
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#999999;
}
.area_footer:active {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	text-decoration: none;
	color:#999999;
}
/* ------------------------------ Inputs e Forms ------------------------------ */
.busca {
	font-size: 12px;
	font-weight:bold;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#666666;
	background-image: url(../../img/busca_icon.jpg);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#fff;
	padding-top:5px;
	padding-left:5px;
	width:300px;
	height:21px;
	border:0px;
	display:inline;
	border:#333333 1px solid;
	float:left;
	margin-top:5px;
}
.marca {
	font-size: 10px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#000;
	float:left;
	display:inline;
}
.limite {
	width:100%;
}
.banners {
	width:171px;
	height:auto;
	background-repeat:no-repeat;
	float:right;
	margin-right:1px;
	text-align:center;
	clear:both;
}

#div_banner_flutuante_fechar{
	width:110px;
	height:30px;
	right:35px;
	top:10px;
	position:absolute;
	cursor:pointer;
}

.div_banner {

	top:15%;
	margin-left:40%;
	width:400px;
	position: absolute;
	z-index:1000;
}
