@import url(../fonts/arialBlack/stylesheet.css);

@charset "utf-8";
/* CSS Document */

body {
	background: #060505;
	color: #000000;
	font-family: sans-serif;
	/*line-height: 1.5;*/
	margin: 0px; 
	padding: 0;
	overflow-x:hidden;
}

#caixaTextoInput{
	float: left;
	height:22px;
	width:150px;
	}

#caixaTextoInput input {
	background:#111111;
	border: none;
	border-bottom:1px solid;
	border-bottom-color:#333;
	height:22px;
	width:150px;
	color:#696969;
	font-style:italic;
	font-size:11px;

	
	}


#btnInput {
    
	float: right;
	margin-top: -4px;
    
}

.oBtn{
	height: 32px;
	width: 94px;
	border: none;
	background:url(../imgs/subscr_btn.png) no-repeat top left;
	}

.oBtn:hover {
    border: none;
    background: url(../imgs/subscr_hover.png) no-repeat top left;
}
	

	


/* Normal links ---*/
a {
	color:#FFC258;
	text-decoration: none;}

a:hover, a:active, a:focus {
	text-decoration: none;
	color:#FFC258;
}

/* Headings & Titles ---*/
h1 { font-size: 180%; }
h2 { font-size: 150%; }
h3 { font-size: 125%; }
h4 { font-size: 100%; text-transform: UPPERCASE; }
h5 { font-size: 100%; }

#patrocinios{
	position:absolute;
	top: 100px;
	z-index: 3;
	text-align:right;
	min-width:940px;
	width: 100%;
	
}

#minho{
	
}

#facebook{
	
}

#minho a{
	background-image:url(../imgs/logo-bw_minho.png);
	background-repeat:no-repeat;
	padding-top: 66px;
	}
#minho a:hover, #minho a:active, #minho a:focus{
	background-image:url(../imgs/logo_minho.png);
	background-repeat:no-repeat;
	}

#facebook a{
	background-image:url(../imgs/logo-bw_face.png);
	background-repeat:no-repeat;
	padding-top: 66px;
	}
#facebook a:hover, #facebook a:active, #facebook a:focus{
	background-image:url(../imgs/logo_face.png);
	background-repeat:no-repeat;
	}

#btnConfirm{
	width: 94px;
	height: 32px;
	margin-top: -28px;
	margin-left: 162px;

}

#btnConfirm a{
	background-image:url(../imgs/subscr_btn.png);
	background-repeat:no-repeat;
	padding-top: 20px;
	}
#btnConfirm a:hover, #btnConfirm a:active, #btnConfirm a:focus{
	background-image:url(../imgs/subscr_hover.png);
	background-repeat:no-repeat;
	}

#container{
	overflow: hidden;
	/*width:940px;*/
	font-family:Arial, Helvetica, sans-serif;
	text-align: left; /* para contrariar o efeito do text-align center */
}


#header{
	/*width:380px;
	height:105px;*/
	z-index: 1;
	position:relative;
	background-image:url(../imgs/bg-header2.png);
	background-repeat:repeat-x;
	height:200px;
	overflow:hidden;
	min-width:940px;
	background-position:center top;
	
	}

#headerMat{
	z-index: 1;
	position:relative;
	background-image:url(../imgs/bg-headerMat.png);
	background-repeat:repeat-x;
	height:200px;
	overflow:hidden;
	min-width:940px;
	background-position:center top;
	
	}

#headerPort{
	z-index: 1;
	position:relative;
	background-image:url(../imgs/bg-headerPort.png);
	background-repeat:repeat-x;
	height:200px;
	overflow:hidden;
	min-width:940px;
	background-position:center top;
	
	}

#headerMundo{
	z-index: 1;
	position:relative;
	background-image:url(../imgs/bg-headerMundo.png);
	background-repeat:repeat-x;
	height:200px;
	overflow:hidden;
	min-width:940px;
	background-position:center top;
	
	}
	
#headerPort{
	z-index: 1;
	position:relative;
	background-image:url(../imgs/bg-headerPort.png);
	background-repeat:repeat-x;
	height:200px;
	overflow:hidden;
	min-width:940px;
	background-position:center top;
	
	}

#headerIng{
	z-index: 1;
	position:relative;
	background-image:url(../imgs/bg-headerIng.png);
	background-repeat:repeat-x;
	height:200px;
	overflow:hidden;
	min-width:940px;
	background-position:center top;
	
	}
	
#especial{
	position:relative;
	background-image:url(../imgs/bg-header.png);
	background-repeat:repeat-x;
	
	}

#meninos{
	margin-bottom: -30px;
	position: relative;
	z-index: 4;
	height: 113px;
	margin-top: -60px;
	margin-left: 0;
	margin-right: 0;
	clear: both;
}

#meninosPort{
	margin-bottom: -60px;
	position: relative;
	z-index: 4;
	height: 113px;
	margin-top: -60px;
	margin-left: 0;
	margin-right: 0;
	clear: both;
}


#meninos1 a{
	position: absolute;
	width: 197px;
	height: 100px;
	top: 0px;
	left: 0px;
	background:url(../imgs/meninos1.png) 197px 0px;
	display: block;
}

#meninos1 a:hover{
	background:url(../imgs/meninos1.png) 0px 0px;
}

#meninos2 a{
	position: absolute;
	width: 180px;
	height: 100px;
	top: 0px;
	left: 197px;
	background:url(../imgs/meninos2.png) 180px 0px;
	display: block;
}

#meninos2 a:hover{
	background:url(../imgs/meninos2.png) 0px 0px;
}
#meninos3 a{
	position: absolute;
	width: 153px;
	height: 100px;
	top: 0px;
	left: 377px;
	background:url(../imgs/meninos3.png) 153px 0px;
	display: block;
}

#meninos3 a:hover{
	background:url(../imgs/meninos3.png) 0px 0px;
}
#meninos4 a{
	position: absolute;
	width: 181px;
	height: 100px;
	top: 0px;
	left: 530px;
	background:url(../imgs/meninos4.png) 181px 0px;
	display: block;
}

#meninos4 a:hover{
	background:url(../imgs/meninos4.png) 0px 0px;
}
#meninos5 a{
	position: absolute;
	width: 231px;
	height: 100px;
	top: 0px;
	left: 711px;
	background:url(../imgs/meninos5.png) 231px 0px;
	display: block;
}

#meninos5 a:hover{
	background:url(../imgs/meninos5.png) 0px 0px;
}
	
#meninos1_ing a{
	position: absolute;
	width: 164px;
	height: 100px;
	top: 0px;
	left: 0px;
	background:url(../imgs/meninos1_ing.png) 164px 0px;
	display: block;
}

#meninos1_ing a:hover{
	background:url(../imgs/meninos1_ing.png) 0px 100px;
}

#meninos2_ing a{
	position: absolute;
	width: 152px;
	height: 100px;
	top: 0px;
	left: 164px;
	background:url(../imgs/meninos2_ing.png) 152px 0px;
	display: block;
}

#meninos2_ing a:hover{
	background:url(../imgs/meninos2_ing.png) 0px 100px;
}
#meninos3_ing a{
	position: absolute;
	width: 150px;
	height: 100px;
	top: 0px;
	left: 316px;
	background:url(../imgs/meninos3_ing.png) 150px 0px;
	display: block;
}

#meninos3_ing a:hover{
	background:url(../imgs/meninos3_ing.png) 0px 100px;
}
#meninos4_ing a{
	position: absolute;
	width: 140px;
	height: 100px;
	top: 0px;
	left: 466px;
	background:url(../imgs/meninos4_ing.png) 140px 0px;
	display: block;
}

#meninos4_ing a:hover{
	background:url(../imgs/meninos4_ing.png) 0px 100px;
}
#meninos5_ing a{
	position: absolute;
	width: 146px;
	height: 100px;
	top: 0px;
	left: 606px;
	background:url(../imgs/meninos5_ing.png) 146px 0px;
	display: block;
}

#meninos5_ing a:hover{
	background:url(../imgs/meninos5_ing.png) 0px 100px;
}
#meninos6_ing a{
	position: absolute;
	width: 182px;
	height: 100px;
	top: 0px;
	left: 752px;
	background:url(../imgs/meninos6_ing.png) 182px 0px;
	display: block;
}

#meninos6_ing a:hover{
	background:url(../imgs/meninos6_ing.png) 0px 100px;
}
#footer{
	position:relative;
	z-index:3;
	margin-top:-60px;
	min-height:200px;
	min-width:940px;
	background-image:url(../imgs/bg_footer.png);
	background-repeat:repeat-x;
	background-position: center top;
	overflow: visible;
	}
#footerIndex{
	position:relative;
	z-index:3;
	margin-top:-20px;
	min-height:137px;
	min-width:940px;
	background-image:url(../imgs/bg_footer.png);
	background-repeat:repeat-x;
	background-position: center top;
	overflow: visible;
	}
#footerMeio{
	min-height:30px;
	background-image:url(../imgs/bg_navhelper.png);
	background-repeat:repeat-x;
	background-position: center top;
	}
#footerFim{
	min-height:60px;
	background-image:url(../imgs/bg_footer_pattern.png);
	background-repeat:repeat;
	background-position: center top;
	}

#logotipo{
	position:relative;
	z-index:3;
	width:284px;
	height:105px;
	padding-left: 10px;
	padding-top: 5px;
	/*background-image:url(../imgs/logo.png);
	background-repeat:no-repeat;*/
	
	}
	
/*#menu{
	float:right;
	margin-top: -100px;
	
	margin-right: 80px;
}*/

#meio{
	position: relative;
	background-color:#30130D;
	background-image:url(../imgs/body-bg.png);
	background-repeat:repeat;
	background-position: top center;
	min-height:620px;
	margin-top: -120px;	
}
#meioMat{
	position: relative;
	background-color:#30130D;
	background-image:url(../imgs/body-bgMat.png);
	background-repeat:repeat;
	background-position: top center;
	min-height:620px;
	margin-top: -120px;	
}
#meioMundo{
	position: relative;
	background-color:#30130D;
	background-image:url(../imgs/body-bgMundo.png);
	background-repeat:repeat;
	background-position: top center;
	min-height:620px;
	margin-top: -120px;	
}

#meioPort{
	position: relative;
	background-color:#30130D;
	background-image:url(../imgs/body-bgPort.png);
	background-repeat:repeat;
	background-position: top center;
	min-height:620px;
	margin-top: -120px;	
}

#meioIng{
	position: relative;
	background-color:#30130D;
	background-image:url(../imgs/body-bgIng.png);
	background-repeat:repeat;
	background-position: top center;
	min-height:620px;
	margin-top: -120px;	
}

#header2{
	position:relative;
	margin-right: auto;
	margin-left: auto;
	width: 940px;
	overflow: visible;
}
#meio2Mat{
	background-image: url(../imgs/bookMat.png);
	position: relative;
	margin-left: -242px;
	margin-right: -240px;
	min-height: 620px;
}

#meio2Mundo{
	background-image: url(../imgs/bookMundo.png);
	position: relative;
	position: relative;
	margin-left: -242px;
	margin-right: -240px;
	min-height: 620px;

}

#meio2Ing{
	background-image: url(../imgs/bookIng.png);
	position: relative;
	margin-left: -242px;
	margin-right: -240px;
	min-height: 620px;

}

#meio2Port{
	background-image: url(../imgs/bookPort.png);
	position: relative;
	margin-left: -242px;
	margin-right: -240px;
	min-height: 620px;

}


#meio2Index{
	position: relative;
	min-height: 620px;
}

#conteudoLivroMat{
	background-image: url(../imgs/imgSorte/bookMat.png);
	width: 524px;
	height: 380px;
	position: absolute;
	top: 72px;
	left: 227px;
	}
	
	
#footerTotal{
	position:relative;
	margin-right: auto;
	margin-left: auto;
	width:940px;
}

#meioTotal{
	position:relative;
	margin-right: auto;
	margin-left: auto;
	width:940px;
	overflow:visible;
	}
#meioTotalindex{
	position:relative;
	margin-right: auto;
	margin-left: auto;
	width:944px;
	overflow:visible;
	}

#menuPrincipal{
	position:absolute;
	top:0;
	right:0;
	margin-top: -10px;
	}

#separador{
	float: right;
	width:2px;
	height: 29px;
	background-image:url(../imgs/separador.png);
	background-repeat:no-repeat;
	background-position: top center;
	margin-left:7px;
	margin-right:7px;
	margin-top: -2px;
	}
	
#separadorFotter{
	float: left;
	width: 2px;
	height: 44px;
	background-image: url(../imgs/separador.png);
	background-repeat: repeat-y;
	background-position: top center;
	margin-left: 7px;
	margin-right: 2px;
	margin-top: 5px;
	}

	
.btnindex{
	float: right;
	width:236px;
	height:611px;
	display: block;
	}
	
.btnindex a{
	width:236px;
	height:611px;
	display: block;
	}
	
#btnIndex1 {
	background:url(../imgs/matRool.png) 0 0;
}
#btnIndex2 {
	background:url(../imgs/mundoRool.png) 0 0;
	
}
#btnIndex3 {
	background:url(../imgs/ingRool.png) 0 0;
}
#btnIndex4 {
	background:url(../imgs/portRool.png) 0 0;
	
}	

#btnIndex1 a:hover{
	background:url(../imgs/matRool.png) 237px 0;
}
#btnIndex2 a:hover{
	background:url(../imgs/mundoRool.png) 237px 0;
	
}
#btnIndex3 a:hover{
	background:url(../imgs/ingRool.png) 236px 0;
}
#btnIndex4 a:hover{
	background:url(../imgs/portRool.png) 237px 0;
	
}	

.btnsMenu{
	float: right;
	height:19px;
	display: block;
}

.btnsMenu a{
	height:19px;
	display: block;
}

#btn0Principal{
	width:73px;
	background:url(../imgs/colecao.png) 0px 0;
	}

#btn1Principal{
	width:100px;
	background:url(../imgs/matematica.png) 0px 0;
	}
	
#btn2Principal{
	width:61px;
	background:url(../imgs/mundo.png) 0px 0;
	}
	
#btn3Principal{
	width: 81px;
	background:url(../imgs/lInglesa.png) 0px 0;
	}

#btn4Principal{
	width: 112px;
	background:url(../imgs/lPortuguesa.png) 0px 0;
	}
	
#btn5Principal{
	width: 78px;
	background:url(../imgs/comprar.png) 0px 0;
	}
	
	
#btn0Principal a:hover{
	background:url(../imgs/colecao.png) 0px 20px;
	}


#btn1Principal a:hover{
	background:url(../imgs/matematica.png) 0px 20px;
	}
	
#btn2Principal a:hover{
	background:url(../imgs/mundo.png) 0px 20px;
	}
	

#btn3Principal a:hover{
	background:url(../imgs/lInglesa.png) 0px 20px;
	}

#btn4Principal a:hover{
	background:url(../imgs/lPortuguesa.png) 0px 20px;
	}

#btn5Principal a:hover{
	background:url(../imgs/comprar.png) 0px 20px;
	}
	
	
#footer1, #footer6, #footer7{
	font-size:70%;
	text-align:left;
	float:left;
	padding-left: 10px;
	width: 100px;
	color:#696969;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:60px;
	line-height: 2;
	
}

#footer1Index, #footer6Index, #footer7Index{
	font-size:70%;
	text-align:left;
	float:left;
	padding-left: 10px;
	width: 100px;
	color:#696969;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:20px;
	line-height: 2;
	
}

#footer2Index, #footer3Index, #footer4Index, #footer5Index{
	font-size:70%;
	text-align:left;
	float:left;
	padding-left: 10px;
	width: 140px;
	color:#696969;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:20px;
	line-height: 2;
}

#footer1Index a, #footer2Index a, #footer3Index a, #footer4Index a, #footer5Index a, #footer6Index a, #footer7Index a{
	color:#696969;
	text-decoration: none;
	}

#footer1Index a:hover, #footer1Index a:active, #footer1Index a:focus, #footer2Index a:hover, #footer2Index a:active, #footer2Index a:focus, #footer3Index a:hover, #footer3Index a:active, #footer3Index a:focus, #footer4Index a:hover, #footer4Index a:active, #footer4Index a:focus, #footer5Index a:hover, #footer5Index a:active, #footer5Index a:focus, #footer6Index a:hover, #footer6Index a:active, #footer6Index a:focus, #footer7Index a:hover, #footer7Index a:active, #footer7Index a:focus {
	text-decoration: none;
	color:#333333;
}

#footer2, #footer3, #footer4, #footer5{
	font-size:70%;
	text-align:left;
	float:left;
	padding-left: 10px;
	width: 140px;
	color:#696969;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:60px;
	line-height: 2;
}

#footer1 a, #footer2 a, #footer3 a, #footer4 a, #footer5 a {
	color:#696969;
	text-decoration: none;
	}

#footer1 a:hover, #footer1 a:active, #footer1 a:focus, #footer2 a:hover, #footer2 a:active, #footer2 a:focus, #footer3 a:hover, #footer3 a:active, #footer3 a:focus, #footer4 a:hover, #footer4 a:active, #footer4 a:focus, #footer5 a:hover, #footer5 a:active, #footer5 a:focus, #footer6 a:hover, #footer6 a:active, #footer6 a:focus {
	text-decoration: none;
	color:#333333;
}


#footerMeio a, #footerFim a{
	color:#FFC258;
	text-decoration: none;
}

#footerMeio a:hover, #footerMeio a:active, #footerMeio a:focus, #footerFim a:hover, #footerFim a:active, #footerFim a:focus {
	color:#FFC258;
	text-decoration: underline;
}

#footerTotal h3{
	color:#a9a9a9;
	font-size:12px;
	text-transform:uppercase;
	font-weight:normal;
	}

#divNada{
	height: 50px;
	display:block; 
	}
	

#btnVerVideoMundo{

}
	
#btnVerVideoMundo a{
	position: absolute;	
	width: 134px;
	height: 75px;
	right: 36px;
	top: 450px;
	background:url(../imgs/videoHomeMundo.png) 0px 0px;
	display: block;
	z-index: 1;
}

#btnVerVideoMundo a:hover{
	background:url(../imgs/videoHomeMundo.png) 0px 75px;
}


#btnVerVideoPort{

}
	
#btnVerVideoPort a{
	position: absolute;	
	width: 134px;
	height: 75px;
	right: 36px;
	top: 450px;
	background:url(../imgs/videoHomePort.png) 0px 0px;
	display: block;
	z-index: 1;
}

#btnVerVideoPort a:hover{
	background:url(../imgs/videoHomePort.png) 0px 75px;
}

#btnVerVideoIng a{
	position: absolute;	
	width: 134px;
	height: 75px;
	right: 36px;
	top: 450px;
	background:url(../imgs/videoHomeIng.png) 0px 0px;
	display: block;
	z-index: 1;
}

#btnVerVideoIng a:hover{
	background:url(../imgs/videoHomeIng.png) 0px 75px;
}

#btnVerVideo{
	display:block; 
	position: absolute;	
	right: 36px;
	top: 450px;
	z-index: 1;

	
	}
#btnVerVideo a{
	padding-top: 92px;
	background-image:url(../imgs/playBtnPreto.png);
	background-repeat:no-repeat;
	width: 160px;
	height: 92px;
}

#btnVerVideo a:hover, #btnVerVideo a:active, #btnVerVideo a:focus{
	background-image:url(../imgs/playBtn.png);
	background-repeat:no-repeat;
	/*background-color:#000;*/
	}

#fundo{
	display:none; 
	position:fixed; 
	top: 0px;
	left: 0px;
	padding: 0px;
	
	z-index:5;
	width:100%; 
	height:100%; 
	background-color:black; 
	opacity:0.8; 
	filter:alpha(opacity=80);
	overflow:hidden;
	}
	
#video{
	display:none;
	position: absolute;
	margin: -240px 0px 0px -426px;
	top: 50%;
	left: 50%;
	padding: 0px;
	text-align: left;
	width: 853px;
	height: 480px;
	z-index: 8;
	
	}
	

	
#fechar{
	position: absolute;
	z-index:9;
	right: -12px;
	top: -15px;
	}

#miniLogo{
	font-size:33px;
	padding-top:10px;
	float:left;
	width: 173;
	height: 50px;
	padding-left: 10px;
	}
	
#miniLogo2 {
	font-size:10px;
	padding-top:6px;
	float:left;
	width: 43px;
	height: 50px;
	padding-left: 10px;
	}
	
#miniLogo3 {
	
	font-size:10px;
	padding-top:6px;
	float:left;
	width: 68px;
	height: 50px;
	padding-left: 10px;
	}
	
#miniLogo4 {
	
	font-size:10px;
	padding-top:6px;
	float:left;
	width: 40px;
	height: 50px;
	padding-left: 10px;
	}

#miniLogo4 a{
	padding-bottom: 28px;
	background:url(../imgs/link_biblio1.png);
	background-repeat:no-repeat;
	}
	
#miniLogo4 a:hover, #miniLogo3 a:active, #miniLogo3 a:focus{
	background:url(../imgs/link_biblio.png);
	background-repeat:no-repeat;
	}
	
#miniLogo2 a{
	padding-bottom: 28px;
	padding-left:5px;
	background:url(../imgs/link_mdHover.png);
	background-repeat:no-repeat;
	}
	
#miniLogo2 a:hover, #miniLogo2 a:active, #miniLogo2 a:focus{
	background:url(../imgs/link_md.png);
	background-repeat:no-repeat;
	}
	
#miniLogo3 a{
	padding-bottom: 28px;
	background:url(../imgs/link_sdtHover.png);
	background-repeat:no-repeat;
	}
	
#miniLogo3 a:hover, #miniLogo3 a:active, #miniLogo3 a:focus{
	background:url(../imgs/link_sdt.png);
	background-repeat:no-repeat;
	}


span{
	/*visibility:hidden;*/
	opacity:0; 
	filter:alpha(opacity=0);
	}

#miniLogo a{
	
	background-repeat:no-repeat;
	background-image:url(../imgs/logo_bw.png);
	}
	
#miniLogo a:hover, #miniLogo a:active, #miniLogo a:focus{
	background-image:url(../imgs/logo_small.png);
	background-repeat:no-repeat;
	}
	
#copyright{
	text-align: right;
	padding-top:20px;
	float:right;
	padding-right: 10px;
	font-size:11px;
	color:#696969;	
	width: 350px;
	
	}

#ondeEsta{
	padding-top:7px;
	padding-left: 10px;
	float:left;
	font-size:11px;
	color:#696969;	
	/*min-width: 940px;*/
	}
	
#topo{
	padding-top:7px;
	padding-right:10px;
	float:right;
	font-size:11px;
	color:#FFF;	
	color:#696969;	
	}
	
	
	
	
	
/*Menu             --- ------------------------------------------------------*/


ul {
  text-align: left;
  display: inline;
  margin: 0;
  padding: 15px 4px 17px 0;
  list-style: none;
 /* -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);*/
}
ul li {
  display: inline-block;
  margin-right: -4px;
  position: relative;
 /* padding: 15px 20px;*/
 /* background: #fff;*/
  cursor: pointer;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
ul li:hover {
  /*background: #555;
  color: #fff;*/
}
ul li ul {
  padding: 0;
  position: absolute;
  padding-top: 7px;
  left: 0;
  width: 150px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transiton: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -transition: opacity 0.2s;
}
ul li ul li { 
  /*background: #555; */
  display: block; 
  /*color: #fff;
  text-shadow: 0 -1px 0 #000;*/
}
ul li ul li:hover { /*background: #666;*/ }
ul li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}

#menu{
	height:19px;
	display: block;
}

#subMenu1 a, #subMenu2 a, #subMenu3 a, #subMenu4 a, #subMenu6 a, #subMenu6 a, #subMenu7 a, #subMenu8 a{
	height:19px;
	display: block;
	}

#subMenu1{
	width:100px;
	background:url(../imgs/mat_oquee.png) 0px 0;
	}

#subMenu2{
	width:100px;
	background:url(../imgs/mat_galeria.png) 0px 0;
	}
	
#subMenu3{
	width:61px;
	background:url(../imgs/mundo_oquee.png) 0px 0;
	}
	
#subMenu4{
	width: 61px;
	background:url(../imgs/mundo_galeria.png) 0px 0;
	}

#subMenu5{
	width: 81px;
	background:url(../imgs/lIngles_oquee.png) 0px 0;
	}
	
#subMenu6{
	width: 81px;
	background:url(../imgs/lIngles_galeria.png) 0px 0;
	}	

#subMenu7{
	width: 112px;
	background:url(../imgs/lPortugues_oquee.png) 0px 0;
	}
#subMenu8{
	width: 112px;
	background:url(../imgs/lPortugues_galeria.png) 0px 0;
	}
#subMenu1 a:hover{
	width:100px;
	background:url(../imgs/mat_oquee.png) 101px 0 !important;
	}

#subMenu2 a:hover{
	width:100px;
	background:url(../imgs/mat_galeria.png) 101px 0 !important;
	}
	
#subMenu3 a:hover{
	width:61px;
	background:url(../imgs/mundo_oquee.png) 61px 0 !important;
	}
	
#subMenu4 a:hover{
	width: 61px;
	background:url(../imgs/mundo_galeria.png) 61px 0 !important;
	}

#subMenu5 a:hover{
	width: 81px;
	background:url(../imgs/lIngles_oquee.png) 82px 0 !important;
	}
	
#subMenu6 a:hover{
	width: 81px;
	background:url(../imgs/lIngles_galeria.png) 82px 0 !important;
	}	

#subMenu7 a:hover{
	width: 112px;
	background:url(../imgs/lPortugues_oquee.png) 112px 0 !important;
	}
#subMenu8 a:hover{
	width: 112px;
	background:url(../imgs/lPortugues_galeria.png) 112px 0 !important;
	}

#subMenu1 a, #subMenu2 a, #subMenu3 a, #subMenu4 a, #subMenu5 a, #subMenu6 a, #subMenu7 a, #subMenu8 a{
	height:24px !important;
	display: block;
	}	
	
#btnMenu0 a, #btnMenu1 a, #btnMenu2 a, #btnMenu3 a, #btnMenu4 a, #btnMenu5 a{
	height:19px;
	display: block;
	}

#btnMenu0{
	width:73px;
	background:url(../imgs/colecao.png) 0px 0;
	}

#btnMenu1{
	width:100px;
	background:url(../imgs/matematica.png) 0px 0;
	}
	
#btnMenu2{
	width:61px;
	background:url(../imgs/mundo.png) 0px 0;
	}
	
#btnMenu3{
	width: 81px;
	background:url(../imgs/lInglesa.png) 0px 0;
	}

#btnMenu4{
	width: 112px;
	background:url(../imgs/lPortuguesa.png) 0px 0;
	}
	
#btnMenu5{
	width: 78px;
	background:url(../imgs/comprar.png) 0px 0;
	}
#btnMenu0 a:hover{
	background:url(../imgs/colecao.png) 0px 20px;
	}


#btnMenu1 a:hover{
	background:url(../imgs/matematica.png) 0px 20px;
	}
	
#btnMenu2 a:hover{
	background:url(../imgs/mundo.png) 0px 20px;
	}
	

#btnMenu3 a:hover{
	background:url(../imgs/lInglesa.png) 0px 20px;
	}

#btnMenu4 a:hover{
	background:url(../imgs/lPortuguesa.png) 0px 20px;
	}

#btnMenu5 a:hover{
	background:url(../imgs/comprar.png) 0px 20px;
	}
	
#menu img{
	margin-left:7px;
	margin-right:7px;
}
	
	