/*******************************************/
/* Loja.css                                */
/* Especial para Edu@rdo's Brinquedos      */
/*******************************************/

/* Estilo principal*/
body{
	background-color:#FFFFFF;
	font-family: Arial,sans-serif;
	font-size:11px;
	line-height: 1.166;
	margin: 0px;
	color:#000000;
}
body2{
	font-family: Arial,sans-serif;
	font-size:11px;
	line-height: 1.166;
	margin: 0px;
	color:#000000;
}

table.imageframe0{
    border-collapse:collapse;
}

table.imageframe{
	border-spacing:0px;
	padding: 0px;
	margin:0px;
	/*table-layout:fixed;*/
}

tr.imageframe{
	margin:0px;
	padding: 0px;
}

td.imageframe{
	margin:0px;
	padding: 0px;
	border-spacing:0px;
}

/* Estilo da moldura da pagina*/
table.frame{
	background:#FFFFFF;
	empty-cells:hide;
	height:200px;
	width:998px;
	/*table-layout:fixed;*/
	top:20px;
}

tr.frame{
	padding: 0px;
	border-spacing:0px;
}

th.frame{
	padding: 0px;
	border-spacing:0px;
	min-height:500px;
	vertical-align:top;
}

td.frame{
	padding: 0px;
	border-spacing:0px;
	min-height:500px;
	vertical-align:top;
}

/* Estilo da tabela com as imagens dos items de produto */
p.items table{
	text-align:center;
	margin:0px;
}

p.items p{
	text-align:center;
	padding:0px;
	margin:0px;
}

table.items{
	border-collapse:collapse;
	padding:0px;
	margin:0px;
}
table.items_grid{
	margin-left:50px;
	border:3px;
	border-color:#000000;
	border-bottom-style:solid;
}

/* Estilo para a barra vertical ao lado da imagem do produto*/
th.items{
	background-color:#FFFFFF; /*#FCB84B;*/
	border-style:hidden;
	border-color:#000000;
	border-width:1px;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	width:8px;
}

th.itemsHover{
	background-color:#FFFFFF;
	border-style:solid;
	border-color:#FCB84B;
	border-width:1px;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	width:8px;
}

th.itemsFix{
	background-color:#FCB84B;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	width:8px;
}

td.items{
	background-color:#FFFFFF;
border:1px solid #FFF;
	border-collapse:collapse;
	padding:4px;
	margin:0px;
	text-align:center;
	line-height:1.0em;
}

td.itemsHover{
	background-color:#FFFFFF;
	border:1px solid #FFE888; /*AQUI EH O QUADRADO DOS PRODUTOS */
	border-collapse:collapse;
	padding:4px;
	margin:0px;
	text-align:center;
	line-height:1.0em;
}

td.itemsFix{
	background-color:#FFFFFF;
	border-style:solid;
	border-color:#FCB84B;
	border-width:1px;
	border-collapse:collapse;
	padding:4px;
	margin:0px;
	text-align:center;
	line-height:1.0em;
}

td.items1{
	background-color:#FFFFFF;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	padding:8px;
	margin:0px;
	text-align:center;
	line-height:0.5em;
}

p.items_r{
	text-align:center;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	line-height:1em;
	color:#FF0000;
}

p.items1{
	text-align:center;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	line-height:1em;
}
p.items1r{
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	line-height:0.2em;
	color:#FF0000;
}
p.items1r2{
	text-align:center;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	line-height:1em;
	color:#FF0000;
}
p.items1g{
	text-align:left;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	line-height:1em;
	color:#66CC00;
	padding-bottom:1px;
}
p.items1g{
	text-align:left;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	line-height:1em;
	color:#66CC00;
	padding-bottom:1px;
}
p.items1w{
	text-align:left;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	line-height:1em;
	color:#FFFFFF;
	padding-bottom:1px;
}
p.items2{
	text-align:center;
	line-height:0.4em;
	font-size:12px;
	font-style:italic;
	text-align:left;
}
p.items3{
	text-align:center;
	line-height:1em;
	font-size:12px;
	text-align:left;
}
p.items4{
	text-align:center;
	line-height:0.4em;
	font-size:12px;
	font-style:italic;
	text-align:left;
}

p.items_big{
	text-align:center;
	line-height:0.8em;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	color:#FF0033;
}

p.itemsBar{
	text-align:center;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	line-height:1.2em;
}
p.itemsBarRed{
	text-align:center;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	line-height:0em;
	color:#FF0000;
}


td.items2{
	background-color:#FFFFFF;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	border-collapse:collapse;
	padding:8px;
	margin:0px;
	line-height:0.8em;
	text-align:left;
}

td.items_em{
	background-color:#FCB84B;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	border-collapse:collapse;
	padding:8px;
	margin:0px;
	line-height:0.8em;
	text-align:center;
}

div.info{
	width:120px;
	text-align:left;
	font-size:11px;
}
div.info p{
	text-align:center;
	line-height:1.2em;
	padding:0px;
	margin:0px;
}

table.search{
	background-color:#FFE888;
	margin:0px;
	padding:0px;
	text-align:right;
	padding-bottom:2px;
}

form.busca {
padding:0px;
margin:0px;
}

input.prod {
background-color:#F8F8F8;
border:1px solid #F8F8F8;
}

.meu_carrinho {
padding:5px;
padding-left:10px;
font-size:11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* Estilo para o banner */
div.banner{
	background-color: #FFE888;
	width: 995px;
	padding: 0px;
	top:0px;
	margin:0px;
	text-align:center;
	height: 100%;
}

div.banner img{
	position: relative;
	width:995px;
	height:100%;
	padding:0px;	
	margin:0px;
}


div.body{
	background-color: #FFFFFF;
	width:995px;
	padding: 0px;
	top:0px;
	margin:0px;
}

div.body2{
	background-color: #FFFFFF;
	margin:0px;
	padding:0px;
	height:100%;
}

div.frame2{
	background-color: #FFffff;
	width: auto;
	padding: 0px;
	top:0px;
	margin:0px;
}

div.banner2{
	text-align:center;
	padding-top:5px;
	margin-top:0px;
	margin-bottom:10px;
}

div.item_descr{
	border-style:hidden;
	float:left;
	text-align:left;
	color:#000000;
	padding:10px;
}

div.topbar{
	background-color:#FFE888;
	background-image:url(../images/usuario/barrasuperior.jpg);
	border-color: #000000;
	border-style:hidden;
	border-width:1px;
	width: 996px;
	height: 20px;
	padding: 1px;
	padding-top:10px;
	clear:both;

}

div.bottombar{
	background-color:#FFFFFF;
	border-color: #000000;
	border-style:hidden;
	border-width:1px;
	width: 998px;
	height: 22px;
	padding-top: 5px;
	clear:both;
	margin:2px;
}


div.sidebar{
	float:left;
	/*background-color:#FDD869;*/
	color:#000000;
	border-color: #000000;
	border-style:hidden;
	padding: 2px;
	margin:0px;
	/*height:1600;*/
	width:170px;
}

div.sidebar h3{
	background-color: #FFE888;
	background-image:url(../images/usuario/botbrinqbranco.jpg);
	background-repeat:no-repeat;
	width: 166px;
	height:20px;
	display:block;
	margin:0px;
	padding-top:4px;
	padding-left:6px;
	color:#000000;
	margin-top:10px;
	font-size:17px;
	font-weight:bold;
	font-family:Verdana;
}

div.sidebar h4{
	background-color:#FFE888;
	background-image:url(../images/usuario/botbrinqbranco.jpg);
	background-repeat:no-repeat;
	width: 170px;
	height:17px;
	display:block;
	margin:0px;
	padding:0px;
	margin-top:10px;
	padding-left:2px;
	padding-top:4px;
	/*color:#851013;*/
	color:#000000;
	font-size:12px;	
}
div.sidebar ul
{
	border-style: hidden;
	list-style:none;
	margin:0px;
    padding: 0px;
	width: 170px;
}


div.sponsor{
	float:right;
	background-color: #FFFFFF;
	border-color: #000000;
	border-style: hidden;
	border-width:1px;
	width: 130px;
	padding: 0px;
	margin:2px;
	margin-top:5px;
}

div.sponsor1{
	float:right;
	padding:0px;
        margin:0px;	
}

div.sponsor1 img{
	padding:2px;
	padding-bottom:0px;
	padding-top: 5px;
}

div.sponsor2{
	/*float:right;*/
	background-color: #FFFFFF;
	border-color:#FFE888;
	border-style: solid;
	border-width:2px;

	width: 159px;
	padding: 5px;
	margin:2px;
	margin-top:0px;
	padding-top:0px;
}

div.form{
	padding:30px;
}

div.form h1{
	color:#0000CC;
	text-align:center;
}

div.form h3{
	color:#000000;
	text-align:center;
}

div.form p{
	color:#000000;
}
div.form2{
	float:left;
	padding:30px;
}

div.form2 h1{
	color:#0000CC;
	text-align:center;
}

div.form2 h3{
	color:#000000;
	text-align:center;
}

div.form2 p{
	color:#000000;
}

div.footerbar{
	background-color:#FFFFFF;
	background-image:url(../images/usuario/barrainferor.jpg);
	background-repeat:no-repeat;
	color:#000000;
	height: 270px;
	width:1003px;

}

div.geral{
text-align:center;
color:#000000;
}

div.geral td{
text-align:left;
}

div.page {
 	color:#000000;
	padding:30px;
	text-align:left;
}

div.page h1{
	text-align:center;
}

a:link{
	text-decoration:none;
	color:#000000
}

a:visited{
	text-decoration:none;
	color:#000000
}
a:hover{
	text-decoration:underline;
}

a.menu
{
	color:#000000;
	background-color: #FDD869;
	border-color: #000000;
	border-style: hidden;
	border-width:1px;
	width: 170px;
	display:block;
	margin:0px;
	padding:1px;
}

a.menuEnf
{
	color:#000000;
	background-color:#fcbc33;
	width: 170px;
	display:block;
	margin:0px;
	padding:1px;
	font-weight:bold;
}

a.menu:hover{
	background-color:#FCBC33;
}

a img{
border-style:hidden;
}

a.items:link{
border-style:hidden;
border-width:1px;
text-align:center;
}

img.items{
border-style:hidden;
}

address{
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
}


/*
  Estilo para listagens
  #############################################################################
*/

table.lista{
	border-spacing:1px;
	border-color:#9900CC;
	border-style:solid;
	border-width:1px;
	background-color:#FFFFF0;
	margin:0px;
	padding:0px;
}

table.lista tr{
	border-spacing:0px;
border-style:hidden;
border-width:0px;
	margin:0px;
	padding:0px;
}

table.lista tr.enf0{
	background-color:#FFFFFC;
	border-spacing:0px;
border-style:hidden;
border-width:0px;
	margin:0px;
	padding:0px;
	text-align:left;
}

table.lista tr.enf1{
	background-color:#FFEFD7;
	border-spacing:0px;
border-style:hidden;
border-width:0px;
	margin:0px;
	padding:0px;
	text-align:left;
}

table.lista th{
background-color:#CCCCFF;
border-style:solid;
border-width:1px;
border-right-width:2px;
border-bottom-width:2px;
	margin:0px;
	/*padding:0px;*/
}

h2.title{
    text-align:center;
}

/* MODIFICACOES WELINGTON 26-01-10 */
a.menu_topo1 {
color:#FFFFFF;
font-weight:bold;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:22px;
}

a.menu_topo2 {
color:#FFFFFF;
font-weight:bold;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:25px;
}

a.menu_topo3 {
color:#FFFFFF;
font-weight:bold;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:20px;
}

a.menu_topo4 {
color:#FFFFFF;
font-weight:bold;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:29px;
}

a.menu_topo5 {
color:#FFFFFF;
font-weight:bold;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:20px;
}

a.menu_topo6 {
color:#FFFFFF;
font-weight:bold;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:16px;
}

a.menu_topo7 {
color:#FFFFFF;
font-weight:bold;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:18px;
}

a.menu_topo8 {
color:#FFFFFF;
font-weight:bold;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:33px;
}

a.menu_topo9 {
color:#FFFFFF;
font-weight:bold;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:35px;
}

a.menu_topo10{
color:#FFFFFF;
font-weight:bold;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:22px;
}


.rodape_esq {
padding-left:30px;
float:left;
width:240px;
}

.rodape_dir {
float:right;
text-align:center;
}

.form_pag {
padding-left:100px;
}

.ofertas_rodape {
margin:0px;
padding:0px;
padding-left:10px;
padding-right:10px;
padding-top:8px;
text-align:justify;
}

.img_home_car {
padding:0px;
margin:0px;
font-size:11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}