* {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
body {
	overflow-x: hidden
}
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: #333;
	background: url(../imgs/bg.jpg) top center no-repeat #5DB0C0;
	font: 14px/120% Arial,Verdana,Tahoma,'Sans-serif'; 
	text-align: center
}
a {
	color: #333;
	text-decoration: none
}
ol, ul {
	list-style: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

.clearfix:after { content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0 }
.clearfix { display:inline-block }
html[xmlns] .clearfix { display:block }
* html .clearfix { height:1% }
* { behavior: url(../styles/iepngfix.htc) } 


/* top */
.top { height: 310px; margin: 0 auto 10px }
.banner_top { position:relative; width: 728px; height: 90px; margin: 0 auto 10px; z-index: 100 }

/* wrapper */
.wrapper { position:relative; width: 905px; margin: 0 auto; text-align: left }

/* header */
.wrapper h1 { display: block; background: url(../imgs/logo.png) 0 0 no-repeat; width: 266px; height: 167px; margin: 0 60px 10px; text-indent: -9000px }
.wrapper .kai-lan,
.wrapper .personaje1,
.wrapper .personaje2 { position: absolute; top: -13px; right: 20px; display: block; background: url(../imgs/kail-lan.png) 0 0 no-repeat; width: 495px; height: 220px; text-indent: -9000px; z-index: 10000 }
.wrapper .personaje1 { top: 1503px; right: 905px; background: url(../imgs/personaje1.png) 0 0 no-repeat; width: 280px; height: 288px }
.wrapper .personaje2 { top: 1503px; right: -333px; background: url(../imgs/personaje2.png) 0 0 no-repeat; width: 302px; height: 294px }

/* box */
.box { position:relative; background: url(../imgs/box.png) 0 0 no-repeat; width: 905px; height: 1400px; padding: 30px 0 0; margin: 0 0 20px; z-index: 100 }
.box h2 { background: url(../imgs/txt/top.png) 0 0 no-repeat; width: 757px; height: 104px; margin: 0 auto 10px; text-indent: -9000px; }
.box h3 { background: url(../imgs/txt/01.png) 0 0 no-repeat; width: 257px; height: 30px; margin: 0 0 0 13px; text-indent: -9000px; }
.box div a { display: block; width: 208px; height: 242px; text-indent: -9000px }

.box .category1,
.box .category2,
.box .category3 { padding: 0 0 0 30px }
.box .category1 .prod01 { background: url(../imgs/products/01/01.png) 0 0 no-repeat }
.box .category1 .prod02 { background: url(../imgs/products/01/02.png) 0 0 no-repeat }
.box .category1 .prod03 { background: url(../imgs/products/01/03.png) 0 0 no-repeat }
.box .category1 .prod04 { background: url(../imgs/products/01/04.png) 0 0 no-repeat }

.box .category2 h3 { background: url(../imgs/txt/02.png) 0 0 no-repeat; width: 739px; height: 38px }
.box .category2 .prod01 { background: url(../imgs/products/02/01.png) 0 0 no-repeat }
.box .category2 .prod02 { background: url(../imgs/products/02/02.png) 0 0 no-repeat }
.box .category2 .prod03 { background: url(../imgs/products/02/03.png) 0 0 no-repeat }
.box .category2 .prod04 { background: url(../imgs/products/02/04.png) 0 0 no-repeat }
.box .category2 .prod05 { background: url(../imgs/products/02/05.png) 0 0 no-repeat }
.box .category2 .prod06 { background: url(../imgs/products/02/06.png) 0 0 no-repeat }
.box .category2 .prod07 { background: url(../imgs/products/02/07.png) 0 0 no-repeat }
.box .category2 .prod08 { background: url(../imgs/products/02/08.png) 0 0 no-repeat }
.box .category2 .prod09 { background: url(../imgs/products/02/09.png) 0 0 no-repeat }
.box .category2 .prod10 { background: url(../imgs/products/02/10.png) 0 0 no-repeat }
.box .category2 .prod11 { background: url(../imgs/products/02/11.png) 0 0 no-repeat }

.box .category3 h3 { background: url(../imgs/txt/03.png) 0 0 no-repeat; width: 313px; height: 38px }
.box .category3 .prod01 { background: url(../imgs/products/03/01.png) 0 0 no-repeat }
.box .category3 .prod02 { background: url(../imgs/products/03/02.png) 0 0 no-repeat }
.box .category3 .prod03 { background: url(../imgs/products/03/03.png) 0 0 no-repeat }
.box .category3 .prod04 { background: url(../imgs/products/03/04.png) 0 0 no-repeat }

.box div a:hover { background-position: 0 100% !important }
.box div ul li { position: relative; float: left; margin-top: -10px }



/* sponsors */
.sponsors { background: url(../imgs/box_sponsors.png) 0 0 no-repeat; height: 203px }
.sponsors h2 { background: url(../imgs/txt/top_sponsors.png) 0 0 no-repeat; width: 476px; height: 48px; }
.sponsors p { background: url(../imgs/txt/copyright.png) 0 0 no-repeat; width: 354px; height: 11px; margin: 0 auto; text-indent: -9000px; }
.sponsors ul { width: 790px; margin: 0 auto 23px; padding: 0 0 0 60px }
.sponsors ul li { float: left; width: 25% }

/* footer */
#footer { position: relative; width: 825px; height: 50px; margin: 10px auto 0 }
#kidsAndFamily { position: absolute; left: 10px; top: 10px !important }
.topBlock { background: url(http://www.mundonick.com/sitewide/headerfooter/images/2009/footer_bg_latam_2.jpg) 0 100% no-repeat; height: 10px }
.bottomBlock { background: url(http://www.mundonick.com/sitewide/headerfooter/images/footer.jpg) 0 0 no-repeat; padding: 3px 0; color: #fff; font-size: 11px; font-weight: bold }
.bottomBlock a { color: #fff }
.moreContent { display: none }
