@charset "utf-8";
/* CSS Document */

body{
background: #CFFBFF url(../../../imagens/fundo-brinquedos.jpg) no-repeat top center;
margin:0px;
padding:0px;
}


/*////////////////////////////// Começo DIV Rodape BG */

#rodapebg{
position:absolute;
background:url(../../../imagens/grama-bg.jpg) repeat-x;
top:1500px;
left:0px;
margin:0px;
padding:0px;
height:165px;
width:100%;
z-index:0;
}


/*////////////////////////////// FIM DIV Rodape BG */


/*////////////////////////////// Começo DIV Rodape Conteudo */

#rodapeconteudo{
position:absolute;
top:1505px;
left:50%;
margin:0px 0px 0px -498px;
padding:0px;
height:153px;
width:995px;
z-index:1;
}

#rodapeconteudo img.logo{
position:absolute;
top:15px;
left:227px;
margin:0px;
padding:0px;
}

#rodapeconteudo img.grama{
position:absolute;
top:-7px;
left:0px;
margin:0px;
padding:0px;
}

#rodapeconteudo img.assinatura{
position:absolute;
top:142px;
right:9px;
}

/*////////////////////////////// FIM DIV Rodape Conteudo */

/*////////////////////////////// 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;
z-index:5;
}


/*////////////////////////////// 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 */
#bgflash{
position:absolute;
top:293px;
left:-3px;
padding:0px;
}

#flashbanner{
position:absolute;
top:99px;
left:-13px;
z-index:3;
width:975px;
height:475px;
}

/*////////////////////////////// FIM DIV FLASH */

/*////////////////////////////// Começo DIV BASE */

#base{
position:absolute;
top:582px;
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:0px;
left:25px;
width:200px;
height:950px;
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;
}

#menulateral li.doisanos{
position:absolute;
top:16px;
left:0px;
margin:0px;
padding:0px;
width:60px;
text-align:center;

}

#menulateral li.quatroanos{
position:absolute;
top:34px;
left:0px;
margin:0px;
padding:0px;
width:60px;
text-align:center;
}

#menulateral li.cincoanos{
position:absolute;
top:52px;
left:0px;
margin:0px;
padding:0px;
width:60px;
text-align:center;
}

#menulateral li.noveanos{
position:absolute;
top:70px;
left:0px;
margin:0px;
padding:0px;
width:60px;
text-align:center;
}


/*////////////////////////////// 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 */




