﻿body {
	margin:0px; 
	padding:0px; 
	background: url(imagens/master_page/fundo.jpg) top center repeat;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}


/* ************************* Master Page  ********************* */


#div_fundo 
{
    width:100%; 
    height:100%; 
    display:table;
}
#div_wrap {
	width: 806px;
	margin: auto;
	background-color:White;
    border-style: solid;
    border-width:1px;
    border-color:#8c8c8c;
    display:table;
    height:100%; 
}

#div_topo_home {
	width: 802px;
	height:95px;
	margin: 0px;
	padding:0px;
}
#div_meio {
	width: 802px;
	display:table;
	height:60%;
	background: url(imagens/master_page/fundo_meio.jpg) top left repeat;
	/*background: url(imagens/master_page/fundo_meio.jpg) top center repeat;*/
}
#div_lateral {
	width: 177px;
	height:100%;
	
	/*background-color:#47a9e8;*/
	float:left;
}
#div_corpo {
	width: 620px;
	
    padding-left:3px;
    float:right;
}

#div_login {
	width: 157px;
	height:101px;
	padding-top:14px;
	padding-left:10px;
	padding-right:10px;
	background: url(imagens/master_page/fundo_login.jpg) top center no-repeat;
}
#div_login2 {
	width: 157px;
	height:101px;
	padding-top:14px;
	padding-left:10px;
	padding-right:10px;
}
#div_login2 input {
    border-style: solid;
    border-width: 1px;
    border-color:#f9fcc4;
}


#div_banner {
	width: 802px;
	height:216px;
	margin: 0px;
	padding:0px;
	background-color:White;
    background: url(imagens/master_page/fundo_banner.jpg) top center no-repeat;
}
#div_busca {
    padding-top: 179px;
    padding-left:10px;
    float:left;
}
#div_menu li
{
    list-style: none; 
    font-family: Verdana;
    font-size: 12.93px;
    font-weight: bolder;
    color:White; 
    padding: 13px 0 1px 22px; margin: 0px;
}
#div_menu li a
{
    text-decoration: none;
    color:White;
}
#div_menu ul {
padding: 0; display: block;
margin: 0; list-style-type: none;
}
#div_rodape {
	width: 802px;
	height:84px;
	display:table;
	background: url(imagens/master_page/fundo_rodape.jpg) top center no-repeat;
}
#div_endereco 
{
    width:760px;
    padding-top:60px;
    font-family: Verdana;
    font-size: 9.81px;
    color: #c6c76b;
    text-align:right;
}
.texto_branco {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bolder;
    color:White;
}

/* ************************* Home Page  ********************* */

#div_corpo_home {
	width: 620px;
	height:658px;
	background: url(imagens/corpo/fundo.jpg) top center no-repeat;
}
#div_destaques {
	width: 400px;
	height:227px;
	float:left;
	padding-top:35px;
}
#div_destaques_seta_esquerda {
	height:100%;
	float:left;
	padding-top:105px;
}
#div_destaques_meio {

}
#div_destaques_seta_direita {
	height:100%;
	float: right;
	padding-top:105px;
}
#div_calendario {
	width: 195px;
	height:227px;
	float:right;
	padding-top:35px;
	padding-right:19px;
}
#div_parceiros {
	width: 620px;
	height:65px;
	text-align:center;
	clear:both;
	padding-top:40px;
}
#div_noticias {
	width: 363px;
	height:230px;
	float:left;
	padding-top:26px;
}
#div_enquetes 
{
	width: 205px;
	height:228px;
	float:right;
	padding-top:40px;
	padding-right:25px;
}

/* ************************* Cadastro  ********************* */
.campo1 input
{
    border-style: solid;
    border-width: 1px;
    border-color:#a2c2f3;
    font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-image: url(imagens/cadastro/fundo_campo.jpg);  
}

/* ************************* Catalogo  ********************* */
#menu_catalogo
{
    height:70px;
    padding-left:15px;
    padding-top:14px;
}

/* ************************* Apoio Pedagógico  ********************* */
#div_lado_a_lado
{
    padding-left:15px;
    width:592px;
}

/* ************************* Classes  ********************* */

.titulo_busca 
{
    font-family: Verdana;
    font-size: 11.24px;
    color:White;
    float:left;
    padding-top:7px;
}
.campo_busca 
{
    border-style: solid;
    border-width: 0px;
    width:190px;
    height:18px;
    font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-image: url(imagens/master_page/fundo_campo_busca.jpg); background-repeat:no-repeat;  
}
.campo_login 
{
    border-style: solid;
    border-width: 0px;
    width:110px;
    height:18px;
    font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-image: url(imagens/master_page/fundo_campo_busca.jpg); background-repeat:no-repeat;  
}
.titulo2
{
    font-family: Verdana;
    font-size: 10pt;
    /*color: #043c7d;*/
    color: #000000;
    font-weight:bold;
}
.titulo3
{
    font-family: Verdana;
    font-size: 7pt;
    /*color: #043c7d;*/
    color: #000000;
    font-weight:bold;
}
.texto2
{
    font-family: Verdana;
    font-size: 10pt;
    /*color: #729bb7;*/
    color: #363535;
}

.titulo1
{
    font-family: Verdana;
    font-size: 9.93px;
    color: #000000;
    /*color: #043c7d;*/
    font-weight:bold;
}
.texto1
{
    font-family: Verdana;
    font-size: 9.15px;
    /*color: #729bb7;*/
    color: #363535;
}




.pag1
{
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
    text-align:right;
  
	text-decoration: none;
}
.pag1 a:visited {
	text-decoration: none;
	color: #000000;
}
.pag1 a {
	text-decoration: none;
	color: #000000;
}
.pag1 a:active {
	text-decoration: none;
	color: #000000;
}

.imagem1 
{
     float:left;
     margin-right:8px;
     margin-bottom: 2px;
}
