/* CSS Document */

/* CSS Reset */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}

body {
	/*background-color: #AFD3FF;*/
    background:url(../images/dia-AFD3FF.jpg) no-repeat;
	background-attachment: fixed;
}



/* remember to define focus styles! */

:focus, object {
	outline: 0;
}



img {
margin-bottom:0px;
border:0px;
}



ol, ul {
	list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */

table {
	border-collapse: collapse;
	border-spacing: 0px;
	width:100%;
	font-size:11px;
}

.clear {
clear:both;
height:0px;
margin:0px;
padding:0px;
border:0px;
}

/*----------------------------------Estrutura------------------------------------------*/

div#container {
width:759px;
margin:0 auto;
margin-top:10px;
margin-bottom:20px;
}

div#topo {
height:330px;
}

div#topo-menina {
background:url(../images/top-menina.png) top no-repeat;
height:330px;
width: 759px;
}

div#topo-menino {
background:url(../images/top-menino.png) top no-repeat;
height:330px;
width: 759px;
}

div#newsletter-menina {
background:url(../images/home-news-menina.png) top no-repeat;
height:79px;
width: 679px;
margin-left: -30px;
}

div#newsletter-menino {
background:url(../images/home-news-menino.png) top no-repeat;
height:79px;
width: 679px;
margin-left: -30px;
}

div#newsletter-campos
{
    z-index:10;
    margin-left: 180px;
    margin-top: 48px;
}

#newsletter-campos ul
{
    width: 300px;
}

#newsletter-campos ul li
{
    float: left;
}

.txtNews
{
    width:240px;
}

.btOKNews
{
    background-color: Transparent;
    width: 32px;
    height: 32px;
    margin-left: 5px;
    text-indent: -3000px;
    border-style:none;
}

div#rodape {
background:url(../images/rodape.png) top no-repeat;
height:312px;
clear:both;
}

div#corpo {

}

div#logo h1 a {
display:block;
width:172px;
height:150px;
position:relative;
top:37px;
left:52px;
text-indent:-4000px;
overflow:hidden;
}

.inner {
margin:0px 17px;
}

div#conteudo {
 width: 653px;
 margin-left: 53px;
 background-color: #FDEED0
}

.banner-home {
height:99px;
}

ul.inv-list li {
display:block;
text-indent:-3000px;
overflow:hidden;
}

/*div#box-cartoes {
border:1px solid #000;
}*/

div#mediabox {
display:block;
width:425px;
height:153px;
margin-top:-37px;
margin-left:167px;
position: absolute;
}

div#rodape {
margin-left: -1px;
}

#rodape ul.inv-list li {
width:10px;
float:left;
height:10px;
}

div#autor h2 a {
display:block;
width:75px;
height:30px;
float:left;
margin-top:115px;
margin-left:285px;
text-indent:-3000px;
overflow:hidden;
background: url(../images/spacer.gif);
}

div#menu 
{
z-index: 80;
width:450px;
height:21px;
position:relative;
top:-105px;
left:258px;
}

#menu ul li {
display:inline;
float:left;
}

#menu ul li a {
display:block;
height:14px;
float:left;
margin-right:10px;
text-indent:-3000px;
overflow:hidden;
}

#menu ul li a.amazing {
width:70px;
background:url(../images/menu.png) 0px 0px no-repeat;
}

#menu ul li a:hover.amazing {
background:url(../images/menu.png) 0px -14px no-repeat;
}

#menu ul li a.ambientes {
width:70px;
background:url(../images/menu.png) -80px 0px no-repeat;
}

#menu ul li a:hover.ambientes {
background:url(../images/menu.png) -80px -14px no-repeat;
}

#menu ul li a.cardapio {
width:57px;
background:url(../images/menu.png) -160px 0px no-repeat;
}

#menu ul li a:hover.cardapio {
background:url(../images/menu.png) -160px -14px no-repeat;
}

#menu ul li a.brinquedos {
width:74px;
background:url(../images/menu.png) -227px 0px no-repeat;
}

#menu ul li a:hover.brinquedos {
background:url(../images/menu.png) -227px -14px no-repeat;
}

#menu ul li a.cenarios {
width:61px;
background:url(../images/menu.png) -311px 0px no-repeat;
}

#menu ul li a:hover.cenarios {
background:url(../images/menu.png) -311px -14px no-repeat;
}

#menu ul li a.contato {
width:57px;
background:url(../images/menu.png) -381px 0px no-repeat;
}

#menu ul li a:hover.contato {
background:url(../images/menu.png) -381px -14px no-repeat;
}

div#escolha {
float:right;
width:36px;
height:84px;
margin-right:17px;
margin-top:-129px;

}

#escolha ul li a 
{
overflow:hidden;
}

a.bt-menino {
display:block;
width:35px;
height:40px;
	background:url(../images/spacer.gif) top no-repeat;
}

a.bt-menina {
display:block;
width:35px;
height:42px;
	background:url(../images/spacer.gif) top no-repeat;
}

div#box-home-rodape {
	width:616px;
	height:38px;
	background:url(../images/home-rodape.gif) top no-repeat;
}

div#box-home-rodape-destaque {
	margin-top: 5px;
	width:616px;
	height:110px;
	background:url(../images/adicionais-home.jpg) top no-repeat;
}

#box-home-rodape-destaque a {
	margin-top: 5px;
	width:300px;
	height:100px;
	background:url(../images/spacer.gif) top no-repeat;
    display: block;
     text-indent: -3000px;
}

div#box-home 
{
	width:617px;
}

#box-home ul {
	width:617px;
	list-style-type: none;	
}

#box-home ul li 
{
    margin-top:-17px;
    z-index:-100;    
	float:left;
	width:195px;
	height:218px;
}

#box-home ul li a 
{
    display: block;
    text-indent: -3000px;
}

#box-home ul li h4
{
    position: relative;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#754C23;
	text-align:center;
	width:196px;
	text-decoration: none;	
	margin-left: 14px;
    margin-top: -50px;
}

#box-home ul li a.texto-esq-home {
	width:196px;
	height:218px;
	background:url(../images/home-box-novidades.jpg) top no-repeat;
    background-color:#FFFFFF;
}

#box-home ul li a.texto-meio-home {
	width:196px;
	height:218px;
	margin-left: 15px;	
	background:url(../images/home-box-brinquedos.jpg) top no-repeat;
    background-color:#FFFFFF;
}

#box-home ul li a.texto-dir-home {
	width:196px;
	height:218px;
	margin-left: 30px;
	background:url(../images/home-box-tour.jpg) top no-repeat;
    background-color:#FFFFFF;
}


