/*============================================================
 Reset
============================================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul 			{ list-style:none; }
caption,th 		{ text-align:left; }
q:before,q:after{ content:''; }
abbr,acronym 	{ border:0; }
.clear			{ clear:left; }

/*============================================================
 Defaults
============================================================*/
b,strong 		{font-weight:bold; line-height:1;}
i,em 			{font-style:italic;}
img				{vertical-align: middle;}
a 				{outline:none; text-decoration:none;}
a img, .noborder {border:0;}
ul 				{list-style: none;}

/*============================================================
 Estrutura
============================================================*/

body			{ background:url(../images/bg.jpg) repeat-x; background-color:#fff; margin:0; padding:0; }
#wrapper		{ width:980px; margin: 0 auto; padding:0; }
#area_topo		{ width:950px; height:168px; margin:0 auto; padding:0; background: url(../images/topo.jpg) no-repeat; }
#topo			{ width:950px; height:128px; margin:0; padding:0;}
#menu			{ width:950px; height:40px; margin:0; padding:0;}
#menu img		{ float:left; margin:0; padding:0;}
#home			{ width:980px; margin:0; padding:0; height:660px; }
#banner_swf		{ width:685px; height:400px; float:left; margin:0 0 0 15px}
#twitter		{ width:280px; float:left; height:400px; background:url(../images/bg_twitter.png) repeat-y; margin:0; padding:0 }
#area_banners	{ width:950px; height:200px; margin:0 auto; padding:0; background:url(../images/area_banners.jpg) no-repeat; }
.banners		{ width:292px; height:162px; margin:20px 0 20px 19px; float:left; padding:0;}
#rodape			{ width:950px; height:48px; background-color:#FFF; margin:0 auto; padding:0; }

/*============================================================
 Login
============================================================*/
.bdd form 		{ margin: 10px 0 0 250px;}
.bdd label 		{ display: block; width: 50px;	margin-right: 4px;}
.bdd  			{ width: 100px;	border: 1px inset #FFFFFF; background: #eee; color: #666666; font-size: 10px; height: 16px;}
.bdd  			{ color: #006699; text-decoration: none;}
.bdd a:hover 	{ color: #006699;	text-decoration: underline;}
#btentrar 		{ width: 50px; background: #FFFFFF; border: 1px solid #CCCCCC; color: #666666; font-size: 11px; }

/*============================================================
 Nosso Time, Contatos, Sobre
============================================================*/

#nossotime		{ width:950px; margin:0 auto; padding:0; height:595px; }

/*============================================================
 Produtos
============================================================*/

#produtos		{ width:950px; margin:0px 15px 0px 15px; padding:0; background-color:#000; }
#area_produtos	{ width:935px; margin:0 auto; background-color:#131313; padding:0; }
.display_area	{ width:465px; height:462px; background:url(../images/lojas_credenciadas.jpg) top no-repeat; background-color:#252525; margin:6px 10px 0 6px; float:left }
.pesquisa		{ width:465px; height:139px; margin:0; padding:0}
.display_area ul{ width:448px; margin:0; padding:0; list-style:none;}
.display_area li{ width:428px; margin:0 8px 0 12px; height:85px; border-bottom:1px solid #393939; padding:15px 10px 0 0px;}

.display_area2	{ width:449px; height:462px; background-color:#252525; margin:6px 0px; float:left}
.display_area2 ul{ width:433px; margin:0; padding:0; list-style:none;}
.display_area2 li{ width:420px; margin:0 8px 0 12px; height:85px; border-bottom:1px solid #393939; padding:15px 10px 0 0px;}

#products 		{ margin: 0 7px 0px 7px; }
.prod_display	{ width:185px; height:194px; float:left; border: 1px solid #222; border-color: #222222 #050505 #050505 #222222; background: #0d0d0d; text-align: left;}
.prod_display a	{ height:170px; position: relative; display: block; padding: 12px 18px; background-repeat: no-repeat; background-position: center center; font-size: 11px; }
.prod_display a img  { display: block; margin: 5px auto 15px; }
.prod_display p { text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:10px; width:150px; color:#eee; /*position: absolute; bottom: 12px;*/ }
.prod_display a:hover { border-color: #eee; color: #eee; background: #353535;  }

.paging { height: 30px; border-top: 1px solid #222; border-bottom: 1px solid #0c0c0c; background: #1e1e1e; text-align:center; }


div.selectbox-wrapper ul {
	background-color:#0D0D0D;
}

/*============================================================
 Ver Produtos
============================================================*/

#menu_produtos	{ width:950px; height:93px; background:url(../images/menu_produtos.jpg) no-repeat;}
#menu_thumbs	{width:440px; float:right; margin:0 12px 0 0; text-align:right;}
.min_fotos a	{ width:80px; height:69px; display: block; float:right; text-align:right; margin:11px 3px; background-color:#3f3f3f; }
.min_fotos a:hover {background-color:#eee;}
.min_fotos img	{ margin:0; padding:0; text-align:right; }
.menu_botoes	{ width:480px; height:81px; float:left; margin:5px 8px;}

#desc_produto	{ width:365px; height:415px; background-color:#1a1a1a; float:left; margin:0 0 0 8px;}
#desc_produto p	{ width:305px; padding:20px 20px 0px 20px; margin:0; text-align:justify;}
#bg_produto		{ width:562px; height:415px; background:url(../images/bg_produto.jpg) no-repeat; float:right; margin:0 }
#bg_produto img	{ margin:0; padding: 0 0 0 75px; }

/*============================================================
 Carrinho de Compras
============================================================*/

.menu_carrinho	{ width:935px; height:81px; margin:5px 8px; background-color:#131313;}
.menu_carrinho img	{ margin:0px 0 0 0;}
.item_car		{ width:935px; height:95px; background-color:#313131; margin:0 auto; border-bottom:1px solid #666}



/*============================================================
 Cadastro
============================================================*/

#cadastro 		{background-color:#1a1a1a; width:935px; margin:0 auto; padding:0;}

.form			{ width:297px; margin:18px 0px 20px 27px; float:left; padding:0;}
.form ul		{ margin:0; padding:0; list-style:none; }
.form li		{ margin:12px 0 0 0; }
.form2			{ width:220px; margin:0px 0 20px 30px; float:left;}
.form_senha		{ width:220px; margin:30px 0 10px 30px; float:left;}
.estado			{ width:220px; height:90px; margin:0 0 10px 0; background-color:#121212;}
.estado select	{ width:169px; height:26px; margin:0 0 0 25px }
.estado input	{ width:169px; height:26px; margin:0 0 0 25px; background-color:#FFF; border:none; }
.input_senha	{ width:220px; height:27px; background-color:#dddddd; border:none; font-size:12px; color:#666;}


/*============================================================
 Fontes
============================================================*/

.nome_loja		{ font-family:Verdana, Geneva, sans-serif; color:#fff; font-size:12px; font-weight:bold; }
.desc_loja		{ font-family:Verdana, Geneva, sans-serif; color:#8c8c8c; font-size:10px; font-weight:normal; }
.faca_cad		{ font-family:Verdana, Geneva, sans-serif; color:#8c8c8c; font-size:10px; font-weight:normal; color:#d49b00; }
.input_cad		{ width:287px; height:27px; background-color:#dddddd; border:none; padding-left:10px; font-size:12px; color:#666; }
.tit_produto	{ font-family:Verdana, Geneva, sans-serif; color:#fff; font-size:20px; font-weight:bold; text-align:left }
.preco			{ font-family:Verdana, Geneva, sans-serif; font-size:30px; color:#13489b;}
.logado			{ font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#0a3b61; text-decoration:none; text-align:center;}
.loginesenha	{ font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#666; text-decoration:none; }
.cliente		{ font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#666; text-decoration:none; font-weight:bold; }
#enviar_cad		{ background: url(../images/bt_enviar.jpg) no-repeat; width:220px; height:51px; border: none;
cursor: pointer;
line-height: 5000px; /* pra IE */
margin: 0;
overflow:hidden;
text-indent:-5000px; /* �til pra outros browsers */}


.current_page { color:#0068b2;font-family: Verdana, Geneva, sans-serif;font-size: 10px;}
.pagination { color:#5e5e5e; text-decoration: none;font-family: Verdana, Geneva, sans-serif;font-size: 10px;}
#pagination_clientes { text-align:center;}

