@charset "utf-8";
/* CSS Document */

body{
background: #CFFBFF url(../../imagens/fundo-brinquedos.jpg) no-repeat top center;
height:auto;
margin:0px;
padding:0px;
}

#rodapeconteudo img.assinatura{
position:absolute;
top:142px;
right:9px;
} 

/*////////////////////////////// Começo DIV GERAL */
#geral{
position:absolute;
top:0px;
left:50%;
margin:0px 0px 0px -498px;
padding:0px;
height:auto;
width:995px;
z-index:0;
}

/*////////////////////////////// FIM DIV GERAL */

/*////////////////////////////// Começo DIV TOPO */
#topo{
position:absolute;
top:0px;
left:50%;
margin:0px 0px 0px -498px;
padding:0px;
height:300px;
width:995px;
}

#logo{
position:absolute;
top:18px;
right:280px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:413px;
height:226px;
}

#maggie{
position:absolute;
top:177px;
left:820px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:135px;
height:171px;
}

#monstro{
position:absolute;
top:167px;
left:13px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:236px;
height:145px;
z-index:1;
}
/*////////////////////////////// FIM DIV TOPO */


/*////////////////////////////// Começo DIV MAPA IDIOMAS */
#mapaidiomas{
position:absolute;
top:0px;
right:21px;
margin:0px;
padding:0px;
height:25px;
width:140px;
}

#mapaidiomas a{
position:absolute;
top:4px;
left:6px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color: #CBEDED;
text-decoration:none;
text-align:right;
}

#mapaidiomas a:hover{
color:#FFF;
}


#brasil{
display:none;
position:absolute;
top:2px;
left:71px;
margin:0px;
padding:0px;
}

#ingles{
display:none;
position:absolute;
top:1px;
left:91px;
margin:0px;
padding:0px;
}

#espanhol{
display:none;	
position:absolute;
top:1px;
left:113px;
margin:0px;
padding:0px;
}

/*////////////////////////////// FIM DIV MAPA IDIOMAS */

/*////////////////////////////// Começo DIV FLASH */
#flashbanner{
position:absolute;
top:105px;
left:26px;
z-index:3;
}


#flash{
position:absolute;
top:289px;
left:13px;
margin:0px;
padding:0px;
z-index:-1;
}


#fundo {
position:absolute;
top:-3px;
left:0px;
margin:0px;
width:967px;
height:218px;
padding:0px;
z-index:0;
}

/*////////////////////////////// FIM DIV FLASH */

/*////////////////////////////// Começo DIV BASE */

#base{
position:absolute;
top:487px;
left:50%;
width:1000px;
height:900px;
margin:0px 0px 0px -500px;
padding:0px;
z-index:0;
}

/*////////////////////////////// FIM DIV BASE */

/*////////////////////////////// Começo DIV Menulateral */

#menulateral{
	background:url(../../imagens/fundo-menulateral.jpg) repeat-y;
	position:absolute;
	top:9px;
	left:25px;
	width:200px;
	height:1192px;
	margin:0px;
	padding:0px;
	z-index:0;
}

#menulateral img.topo{
position:absolute;
top:0px;
left:0px;
width:200px;
margin:0px;
padding:0px;
}

#menulateral img.brinquedos{
position:absolute;
top:16px;
left:17px;
margin:0px;
padding:0px;
}

#menulateral p.idade{
position:absolute;
top:64px;
left:71px;
margin:0px;
padding:0px;
font-weight:bold;
font-size:12px;
font-family:Tahoma, Geneva, sans-serif;
}

#menulateral ul.poridade{
position:absolute;
top:67px;
left:0px;
margin:0px;
padding:0px;
list-style:none;
color:#999999;
font-weight:bold;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
}

#menulateral a{
color:#999999;
text-decoration:none;
}

#menulateral a:hover{
color:#666;
}


/*////////////////////////////// FIM DIV MENULATERAL */


/*////////////////////////////// Começo DIV Menu Base */
#menubase{
position:absolute;
top:0px;
left:95px;
margin:0px;
padding:0px;
}

#menubase a{
text-decoration:none;
color:#abd6ab;
cursor:pointer;
}

#menubase a:hover{
color:#FFF;
}

#menubase ul{
position:absolute;
top:20px;
left:220px;
margin:0px;
padding:0px;
width:300px;
text-decoration:none;
list-style:none;
}

#menubase li.principal{
position:absolute;
top:0px;
left:0px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
}

#menubase li.trabalhe{
position:absolute;
top:0px;
left:49px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
}

#menubase li.mapa{
position:absolute;
top:0px;
left:139px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
}

#menubase li.contato{
position:absolute;
top:0px;
left:205px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
}

/*////////////////////////////// Começo DIV Menu Institucional */
#menuinstitucional{
position:absolute;
top:-8px;
left:95px;
margin:0px;
padding:0px;
}

#menuinstitucional a{
text-decoration:none;
color:#abd6ab;
cursor:pointer;
}

#menuinstitucional a:hover{
color:#FFF;
}

#menuinstitucional p{
position:absolute;
top:57px;
left:220px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
font-weight:bold;
}

#menuinstitucional ul{
position:absolute;
top:20px;
left:220px;
margin:0px;
padding:0px;
width:300px;
text-decoration:none;
list-style:none;
}

#menuinstitucional li.magic{
position:absolute;
top:50px;
left:0px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
}

#menuinstitucional li.midia{
position:absolute;
top:50px;
left:71px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
}

#menuinstitucional li.representantes{
position:absolute;
top:50px;
left:105px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
}

#menuinstitucional li.lojista{
position:absolute;
top:64px;
left:0px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
}

#menuinstitucional li.tecnica{
position:absolute;
top:64px;
left:42px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
}

#menuinstitucional li.comprar{
position:absolute;
top:64px;
left:136px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
}

/*////////////////////////////// FIM DIV Menu Institucional */

/*////////////////////////////// Começo DIV Menu Produtos */
#menuproduto{
position:absolute;
top:50px;
left:95px;
margin:0px;
padding:0px;
}

#menuproduto a{
text-decoration:none;
color:#abd6ab;
cursor:pointer;
}

#menuproduto a:hover{
color:#FFF;
}

#menuproduto p{
position:absolute;
top:58px;
left:220px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
font-weight:bold;
}

#menuproduto ul{
position:absolute;
top:20px;
left:220px;
margin:0px;
padding:0px;
width:300px;
text-decoration:none;
list-style:none;
}

#menuproduto li.triciclo{
position:absolute;
top:50px;
left:0px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
}

#menuproduto li.patinete{
position:absolute;
top:50px;
left:42px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
}

#menuproduto li.moto{
position:absolute;
top:50px;
left:87px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
}

#menuproduto li.carros{
position:absolute;
top:50px;
left:134px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
}


#menuproduto li.primeira{
position:absolute;
top:50px;
left:213px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
width:83px;
}

#menuproduto li.meninas{
position:absolute;
top:50px;
left:298px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
width:60px;
}

#menuproduto li.meninos{
position:absolute;
top:50px;
left:344px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
width:60px;
}

#menuproduto li.praia{
position:absolute;
top:50px;
left:391px;
margin:0px;
padding:0px;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
}
/*////////////////////////////// FIM DIV Menu Produtos */

/*////////////////////////////// Começo DIV Endereço */
#endereco{
position:absolute;
top:0px;
right:27px;
margin:0px;
padding:0px;
}

/*////////////////////////////// Fim DIV Endereço */

/*////////////////////////////// Começo DIV Contato */
#contato{
position:absolute;
top:-5px;
right:0px;
margin:0px;
padding:0px;
text-align:right;
}

#contato a{
text-decoration:none;
color:#abd6ab;
cursor:pointer;
}

#contato a:hover{
color:#FFF;
}

#contato address{
position:absolute;
top:25px;
right:10px;
margin:0px;
padding:0px;
text-align:right;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
font-weight:normal;
font-style:normal;
width:140px;
line-height:15px;
}

#contato p{
position:absolute;
top:100px;
right:10px;
margin:0px;
padding:0px;
text-align:right;
font-family:Tahoma, Geneva, sans-serif;
font-size:10px;
color:#abd6ab;
font-weight:normal;
font-style:normal;
width:140px;
}

span.termo{
text-decoration:underline;
}

/*////////////////////////////// Fim DIV Contato */

