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

/*
Rede Sou de Atitude 2008
Daniel Bahia - Webmaster
*/



body
	{
	text-align: center;
	background-color: #CCCCCC;
	}
	
/*************************************************************************************************************/	


/*Aqui é a base de todo o layout*/
#base_geral
	{
	width: 760px;
	height: auto;
	text-align: left;
	margin: auto;
	background-color: #FFFFFF;
	position: relative;
	}
	
/*************************************************************************************************************/	


/*Vou colocar aqui os estilos referentes ao topo*/
#topo_geral
	{
	width: 760px;
	height: 381px;
	float: left;
	background-color: #FFFFFF;
	}

#topo_geral_internas
	{
	width: 760px;
	height: 260px;
	float: left;
	background-color: #FFFFFF;
	}


#topo01
	{
	width: 760px;
	height: 26px;
	background-image: url(imagens/bg-topo01.gif);
	background-repeat: repeat-x;
	margin: 0px 0px 0px 0px;
	float: left;
	text-align: center;
	}
#topo02
	{
	width: 760px;
	height: 95px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	}
	
#topo02-cobertura
	{
	width: 760px;
	height: 197px;
	background-image: url(imagens/layout/bg-topo-cobertura02.jpg);
	margin: 0px 0px 0px 0px;
	float: left;
	}

#topo03
	{
	width: 760px;
	height: 30px;
	background-image: url(imagens/bg-topo03.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #8A0000;
	margin: 0px 0px 0px 0px;
	float: left;
	}
	
#topo04
	{
	width: 760px;
	height: 197px;
	background-image: url(imagens/layout/bg-topo04.jpg);
	margin: 0px 0px 0px 0px;
	float: left;
	}
	

#topo05 /*Linha branca que serve como separador*/
	{
	width: 760px;
	height: 1px;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	float: left;
	}
#topo06 /*Esta é a barra amarela do topo*/
	{
	width: 760px;
	height: 32px;
	background-color: #F4B52D;
	margin: 0px 0px 0px 0px;
	float: left;
	}
	
#topo01_cobertura
	{
	width: 760px;
	height: 26px;
	width: 760px;
	background-image: url(imagens/layout/bg-topo01-cobertura.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px 0px 0px 0px;
	float: left;
	}

	
/*************************************************************************************************************/	

/*Aqui vai os estilos do conteúdo*/
#conteudo_geral
	{
	width: 760px;
	height: auto;
	background-image: url(imagens/layout/alocador02.jpg);
	background-repeat: repeat-y;
	float: left;
	}
	
#conteudo_geral_cobertura
	{
	width: 760px;
	height: auto;
	background-image: url(imagens/layout/bg-conteudo-cobertura.gif);
	background-repeat: repeat-y;
	float: left;
	background-color: #FFFFFF;
	}
	
#conteudo_geral_infanciaeacao
	{
	width: 760px;
	height: auto;
	background-image: url(imagens/layout/bg-conteudo-infanciaeacao.gif);
	background-repeat: repeat-y;
	float: left;
	background-color: #FFFFFF;
	}
	
.caixas_infanciaeacao
	{
	width: 240px;
	height: auto;
	float: left;
	margin-right: 10px;
	margin-left: 30px;
	margin-top: 30px;
	margin-bottom: 20px;
	}
	
.caixas_infanciaeacao_impressoes
	{
	width: 580px;
	height: auto;
	margin-left: 10px;
	}

.caixas_infanciaeacao_impressoes_titulos
	{
	width: 580px;
	height: 27px;
	background-image: url(imagens/layout/bg_infnciaeacao01.jpg);
	background-repeat: repeat-x;
	text-align: center;
	padding-top: 4px;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}



#conteudo_geral_monitoramentos
	{
	width: 760px;
	height: auto;
	background-image: url(imagens/layout/bg-conteudo-monitoramentos.gif);
	background-repeat: repeat-y;
	background-position: top;
	float: left;
	}


#conteudo_internas
	{
	width: 560px;
	height: auto;
	float: left;
	margin-left: 20px;
	margin-right: 20px;
	}
	
#conteudo_internas h1
	{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #8F6923;
	margin: 2px auto 2px auto;
	text-align: left;
	}
	
#conteudo_internas h2
	{
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 4px auto auto auto;
	}
#conteudo_internas h3
	{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 4px auto auto auto;
	font-weight: normal;
	}
#conteudo_internas_comentarios
	{
	width: 590px;
	height: auto;
	float: left;
	margin-left: 4px;
	margin-bottom: 10px;
	}

#conteudo_internas_postar_comentarios
	{
	width: 289px;
	height: auto;
	float: left;
	}
	
#conteudo_internas_postar_comentarios form
	{
	margin: 0px 0px 0px 0px;
	}


#conteudo_internas_lista_comentarios
	{
	width: 291px;
	height: auto;
	float: left;
	margin-left: 5px;
	border:  #CCCCCC 1px solid;
	padding-left: 2px;
	}

#conteudo_home_esquerda
	{
	width: 240px;
	height: auto;
	background-color: #F5EBD6;
	padding-top: 8px;
	float: left;
	}
	
.texto_conteudo_home_esquerda
	{
	margin: 0px 6px 14px 6px;
	border-bottom: dashed 1px #000000;
	}
.texto_conteudo_home_esquerda02
	{
	margin: 0px 6px 14px 6px;
	}

	
#conteudo_home_meio
	{
	width: 300px;
	height: auto;
	padding-top: 8px;
	background-color: #FBF7EE;
	float: left;
	}
	
.listagem_conteudo_home_meio
	{
	margin: 4px 6px 20px 6px;
	}
	
	
.listagem_conteudo_home_meio2
	{
	width: 580px;
	margin: auto auto auto 6px;
	float: left;
	}

.listagem_conteudo_home_meio3
	{
	width: 740px;
	margin: auto auto auto 6px;
	float: left;
	}

.listagem_conteudo_home_meio_monitoramentos
	{
	margin: 0px 6px 30px 6px;
	height: 50px;
	float: left;
	}

	
#conteudo_home_direita
	{
	width: 220px;
	height: auto;
	padding-top: 8px;
	background-color: #F5EBD6;
	float: left;
	}
	
#rodape-conteudo-home-direita
	{
	width: 220px;
	height: 37px;
	background-color: #EFDEBE;
	}


/*************************************************************************************************************/	
/*Menu superior*/
.menu_superior
	{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 6px 6px 7px;
	text-align: center;
	float: left;
	margin: auto;
	}
	
.menu_superior:hover
	{
	background-color: #A30100;
	}
	
.menu_superior_internas
	{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 3px 6px 4px;
	text-align: center;
	float: left;
	margin: auto;
	}
	
.menu_superior_internas:hover
	{
	background-color: #A30100;
	}



#menu_cobertura
	{
	width: 154px;
	height: auto;
	background-color: #E1F3FF;
	float: left;
	}
	
#menu_cobertura h6
	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0075C4;
	text-transform: uppercase;
	background-color: #B9E3FF;
	padding: 4px;
	text-align: center;
	margin: 6px auto 0px auto;
	}
#menu_cobertura ul li
	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0075C4;
	text-transform: uppercase;
	text-decoration: none;
	list-style: outside url(imagens/layout/marcador01.gif);
	margin: 4px 8px 2px -15px;
	text-decoration: none;
	}
	
#menu_cobertura ul li:hover
	{
	list-style: url(imagens/layout/marcador02.gif);
	}

	
#menu_cobertura ul li a
	{
	text-decoration: none;
	color: #0075C4;
	}	
#menu_cobertura ul li a:hover
	{
	color: #990000;
	}
	

#menu_infanciaeacao
	{
	width: 154px;
	height: auto;
	background-color: #FFDFDF;
	float: left;
	}
	
#menu_infanciaeacao h6
	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8A0000;
	text-transform: uppercase;
	background-color: #FFBFBF;
	padding: 4px;
	text-align: center;
	margin: 6px auto 0px auto;
	}
#menu_infanciaeacao ul li
	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #8A0000;
	text-transform: uppercase;
	text-decoration: none;
	list-style: outside url(imagens/layout/marcador02.gif);
	margin: 4px 8px 2px -15px;
	text-decoration: none;
	}
	
#menu_infanciaeacao ul li:hover
	{
	list-style: url(imagens/layout/marcador02.gif);
	}

	
#menu_infanciaeacao ul li a
	{
	text-decoration: none;
	color: #8A0000;
	}	
#menu_infanciaeacao ul li a:hover
	{
	color: #0099FF;
	}
	
#menu_monitoramentos
	{
	width: 154px;
	height: auto;
	background-color: #F5EBD6;
	float: left;
	}
	
#menu_monitoramentos h6
	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8F6923;
	text-transform: uppercase;
	background-color: #EFDEBE;
	padding: 4px;
	text-align: center;
	margin: 6px auto 0px auto;
	}
	
#menu_monitoramentos ul li
	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #8F6923;
	text-transform: uppercase;
	text-decoration: none;
	list-style: outside url(imagens/layout/marcador03.gif);
	margin: 4px 8px 2px -15px;
	text-decoration: none;
	}
	
#menu_monitoramentos ul li:hover
	{
	list-style: url(imagens/layout/marcador04.gif);
	}
	
#menu_monitoramentos ul li a
	{
	text-decoration: none;
	color: #8F6923;
	}

#menu_monitoramentos ul li a:hover
	{
	color: #003399;
	}
/*************************************************************************************************************/	
/*O rodape da página onde vai os parceiros e uma publicidade*/
#rodape
	{
	width: 760px;
	height: 67px;
	margin-bottom: 8px;
	float: left;
	background-color: #FFFFFF;
	}
	
#publicidade-rodape
	{
	width: 220px;
	height: 60px;
	margin-top: 6px;
	margin-left: 4px;
	float: left;
	border: solid 1px #B63A05;
	}
	
/*************************************************************************************************************/	
/*Aqui vão os estilos para as imagens*/
img
	{
	border: none;
	}
	
.img01
	{
	margin-bottom: 8px;
	}

.img02
	{
	margin: 0px 3px 3px 0px;
	float: left;
	}
	
.img03
	{
	float: left;
	}
	
.img04
	{
	margin: 4px 2px 4px 2px;
	}
.img05 /*Imagem grande dos monitoramentos*/
	{
	margin: auto 4px 3px auto;
	float: left;
	}
	
/*************************************************************************************************************/	
/*Aqui vão os estilos para os textos*/
.texto01
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	}

.texto02
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	}
	
.texto03
	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #999999;
	text-transform: uppercase;
	}
	
.texto04
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	text-align: justify;
	}

/*************************************************************************************************************/	

/*Aqui vão os estilos para os links*/
a
	{
	}
	
.link01
	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	}
.link01:hover
	{
	color: #990000;
	}
	
.link02
	{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #8F6923;
	font-weight: bold;
	}
	
.link02:hover
	{
	color: #009933;
	border-bottom: #009933 dashed 1px;
	}


/*************************************************************************************************************/	

/*Aqui vão os estilos para os componentes de formulário*/
.caixas-texto01
	{
	border: #B63A05 solid 1px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FBF7EE;
	}
	
/*Aqui vão os estilos para os componentes de formulário*/
.caixas-texto02
	{
	border: #B63B06 solid 1px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
#outdoor_home
	{
	position:absolute;
	float: left;
	left:196px;
	top:170px;
	width:134px;
	height:155px;
	z-index:3;
	}


#digaai {
	position:absolute;
	left:542px;
	top:157px;
	width:203px;
	height:180px;
	z-index:2;
	border:  #990000 solid 4px;
	background-color: #8A0000;
}


.botao_form01
	{
	font-size: 12px;
	background-color: #FFCC00;
	border: solid 1px #990000;
	margin-left: 70px;
	}
	
.botao_form02
	{
	font-size: 12px;
	background-color: #FFCC00;
	border: solid 1px #990000;
	}
.tit_destaque {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tit_cobertura {

	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #F0AD9D;
	text-decoration: none;
}
.data_conteudo {


	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #9E9E9E;
	text-decoration: none;
}
.sub_conteudo {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.tit_conteudo {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.autor_conteudo {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #9E9E9E;
	text-decoration: none;
	font-style: italic;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-align: justify;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.rodape {

	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	font-align: justify;
	color: #000066;
	text-decoration: none;
	text-align: justify;
}
.textoazul {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	font-align: justify;
	color: #000099;
	text-decoration: none;
	text-align: justify;
}
.tit_monitoramentos {


	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #76C5F0;
	text-decoration: none;
}
.caixa_boletim {
	border: 1px solid #D09827;
}
.tit_esp_rede {



	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.tit_acao_poli {




	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #D09A2D;
	text-decoration: none;
}
.tit_infancia {





	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #C0C084;
	text-decoration: none;
}
.tit_formacao {






	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #CC0001;
	text-decoration: none;
}
.caixa_infancia {

	border: 1px solid #C0C084;
}
