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

@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);


a:link {
	color: #fff;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #fff;
}
a:hover {
	text-decoration: underline;
	color: #fff;
}
a:active {
	text-decoration: none;
	color: #034373;
    }




a.dois:link {
	color: #333;
	text-decoration: none;
}
a.dois:visited {
	color: #333;
	text-decoration: none;
}
a.dois:hover {
	color: #333;
	text-decoration: underline;
}
a.dois:active {
	color: #333;
	text-decoration: none;
    }



a.tres:link {
	color: #2a79bd;
	text-decoration: none;
}
a.tres:visited {
	color: #2a79bd;
	text-decoration: none;
}
a.tres:hover {
	color: #2a79bd;
	text-decoration: underline;
}
a.tres:active {
	color: #2a79bd;
	text-decoration: none;
    }


body {
	margin:0;
	text-align:center;
	font: 11px 'Montserrat', Arial;
	line-height: 100%;
	color:#fff;
	}

#topo {
	width:100%;
	height:35px;
	background-color:#c8b306;
	margin-top:0px;
	text-align:center;
	border-bottom:solid 1px #fff;
	}

#topomk {
	width:100%;
	height:35px;
	background-color:#1877be;
	margin-top:0px;
	text-align:center;
	border-bottom:solid 1px #fff;
	}



#meio {
	width:100%;
	height:500px;
	background-image:url(fundo_azul.jpg);
	margin-top:0px;
	text-align:center;
	border-bottom:solid 2px #fff;
	}

#cabeca {
	width:100%;
	height:180px;
	background-image:url(fundo_azul.jpg);
	margin-top:0px;
	text-align:center;
	border-bottom:solid 3px #fff;
	}

#cabecamk {
	width:100%;
	height:180px;
	background-image:url(fundo_verde.jpg);
	margin-top:0px;
	text-align:center;
	border-bottom:solid 3px #fff;
	}

#conteudo {
	width:100%;
	padding-top:30px;
	padding-bottom:50px;
	background-image:url(fundo_conteudo.png);
	background-repeat:repeat-x;
	margin-top:0px;
	text-align:center;
	border-bottom:solid 3px #fff;
	}

#conteudocriancas {
	width:100%;
	padding-top:30px;
	padding-bottom:50px;
	background-image:url(fundo_conteudo_criancas.jpg);
	margin-top:0px;
	text-align:center;
	border-bottom:solid 3px #fff;
	}

#menu-div {
	width:100%;
	height:62px;
    background-color:#f3d900;
	margin-top:0px;
	text-align:center;
	border-bottom:solid 3px #fff;
	}

#frase {
	width:100%;
	height:80px;
    background-color:#f3d900;
	margin-top:0px;
	text-align:center;
	border-bottom:solid 3px #fff;
	}

#menu-divmk {
	width:100%;
	height:62px;
	background-image:url(fundo_menumk.png);
    background-color:#89d0cc;
	margin-top:0px;
	text-align:center;
	border-bottom:solid 3px #fff;
	}

#colunas {
	width:100%;
	margin-top:0px;
	background-image:url(fundo_conteudo.png);
	text-align:center;
	border-bottom:solid 3px #fff;
	}

#rodape {
	width:100%;
	background-color:#acd3f1;
	margin-top:0px;
	text-align:center;
	}





hinicial  {
	font: 24px 'Montserrat';
	text-align:center;
	letter-spacing:-1px;
	line-height:90%;
	color:#fff;
    }

hcapablue  {
	font: 46px 'Montserrat';
	text-align: left;
	letter-spacing: -2px;
	line-height: 100%;
	color: #034373;
    }

hcapabranco  {
	font: 46px 'Montserrat';
	text-align: left;
	letter-spacing: -2px;
	line-height: 100%;
	color: #ffffff;
    }

hcapa  {
	font: 48px 'Montserrat';
	text-align:left;
	letter-spacing:-2px;
	line-height:90%;
	color:#fff;
    }

h1  {
	font: 40px 'Montserrat';
	letter-spacing:-2px;
	line-height:100%;
	color:#2a79bd;
    }

h1b  {
	font: 36px 'Montserrat';
	letter-spacing:-2px;
	line-height:100%;
	color:#17A9A0;
    }

h1c  {
	font: 34px 'Montserrat';
	letter-spacing:-2px;
	line-height:100%;
	color:#ffffff;
    }

h1aa  {
	font: 34px 'Montserrat';
	text-align:center;
	letter-spacing:-2px;
	line-height:230%;
	color:#2a79bd;
    }

h2  {
	font: 20px 'Montserrat';
	text-align:left;
	letter-spacing:-1px;
	line-height:120%;
	color:#17A9A0;
    }

h2b  {
	font: 22px 'Montserrat';
	letter-spacing:-1px;
	line-height:120%;
	color:#17A9A0;
    }

h2a  {
	font: 24px 'Montserrat';
	text-align:left;
	letter-spacing:-1px;
	line-height:120%;
	color:#17A9A0;
    }

h3  {
	font: 30px 'Montserrat';
	text-align:left;
	letter-spacing:-2px;
	line-height:100%;
	color:#2a79bd;
    }

h4  {
	font: 32px 'Montserrat';
	text-align:left;
	letter-spacing:-2px;
	line-height:110%;
	color:#2a79bd;
    }




pinicial  {
   font:11px 'Montserrat';
   text-align:center;
   line-height:100%;
   color:#fff;
   }

p  {
   font:13px 'Montserrat';
   text-align:left;
   line-height:170%;
   color:#333;
   }

pbranco  {
   font:13px 'Montserrat';
   text-align:left;
   line-height:170%;
   color:#ffffff;
   }

p2020  {
   font:13px 'Montserrat';
   text-align:left;
   line-height:230%;
   color:#333;
   }

plegenda  {
   font:10px 'Montserrat';
   text-align:left;
   line-height:300%;
   color:#333;
   }

pcoluna  {
   font:14px 'Montserrat';
   text-align:center;
   line-height:160%;
   color:#000;
   }

pcolunabranco  {
   font:15px 'Montserrat';
   text-align:center;
   line-height:160%;
   color:#ffffff;
   }

pcapa2020  {
   font:20px 'Montserrat';
   text-align:left;
   line-height:110%;
   letter-spacing:-1px;
   color:#89d0cc;
   }

pcapa  {
   font:22px 'Montserrat';
   text-align:left;
   line-height:200%;
   color:#89d0cc;
   }

pcapaum  {
   font:22px 'Montserrat';
   text-align:left;
   line-height:200%;
   color:#fff;
   }

pcapadois  {
   font:14px 'Montserrat';
   text-align:left;
   line-height:180%;
   color:#fff;
   }

pcapatres  {
   font:20px 'Montserrat';
   text-align:center;
   line-height:200%;
   color:#333;
   }

p10  {
   font:12px 'Montserrat';
   text-align:left;
   line-height:0%;
   color:#fff;
   }
   
p13  {
   font:13px 'Montserrat';
   text-align:left;
   line-height:200%;
   color:#fff;
   }

.borda {
	-webkit-box-shadow: 0px 1px 6px 0px #a5a59d;
    -moz-box-shadow: 0px 1px 6px 0px #a5a59d;
    box-shadow: 0px 1px 6px 0px #a5a59d;
	border-radius: 0.9em;
	}





#menu ul {
	font-size:14px;
    padding:0px;
    margin-top:25px;
    float: left;
    width: 100%;
    list-style:none;
	text-align:center;
    }
	
#menu ul li { display: inline; }

#menu ul li a {
    padding: 1px 1px;
	margin: 5px;
    /* visual do link */
    color: #00184e;
    text-decoration: none;
	text-align:center;

    }
	
#menu ul li a:hover {
    color: #00184e;
    border-bottom:2px solid #fff;
	text-align:center;
    }
