/* CSS Document */

body{

	background-color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	padding: 0px;

	margin: 0px;

}

input, button, textarea {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	background-color: #F0F3F8;

	border: 1px solid #006699;

}

/*

p,li{

	color: 666666;

}

*/

.inputmail {

	text-transform: lowercase;

}



iframe {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: xx-small;

	font-weight: normal;

	background-color: #F0F3F8;

	border: 1px solid #006699;

}



.menususpenso {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	text-decoration: none;

	color: #000000;

	font-size: 10px;

}

.menususpenso:hover{

	color: #336699;

}

.menu {

	display:block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	text-decoration: none;

	color: #000000;

	font-size: 10px;

	height: 100%;

	width: 100%;

	background-color:#E9E9E9;

}

.menu:hover{

	font-weight: bold;

	text-align: left;

	color: #000000;

	background-color: #CECECE;

}

a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	color:#000000; /*#336699;*/

	}

a:hover {

	text-decoration: underline;

}



a:visited{

    text-decoration: none; color: #444444;

}



.fundo_azul a:visited{

    text-decoration: none; color: #CCCCCC;

}



.fundo_verde a:visited{

    text-decoration: none; color: #FFFFFF;

}



.acoes {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #336699;

}

.acoes:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #FF3333;

}

td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}

td{

	font-weight: normal;

}

.td_par {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	border-bottom: 1px solid #CECECE; 

	border-right: 1px solid #CECECE; 

	border-top: 1px solid #FFFFFF; 

	border-left: 1px solid #FFFFFF;
	
	height: 18px;

}

.td_impar {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	border-bottom: 1px solid #CECECE; 

	border-right: 1px solid #CECECE; 

	border-top: 1px solid #FFFFFF; 

	border-left: 1px solid #FFFFFF;

}



select {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-decoration: none;

	background-color: #F0F3F8;

	border: 0px solid #006699;

}

select:hover {

	border: 0px solid #CECECE;

}

.menuMeteoro{

	display:block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #000000;

	font-size: 10px;

	height: 100%;

	width: 100%;

	background-color:#E9E9E9;

}

.menuMeteoro:hover {

	color: #000000;

	background-color: #CECECE;

}

.fonte_branca {

	color: #FFFFFF

}



/* items da estrutura basica do site */

.localization{

	text-align: left;

	vertical-align: middle;

	background-color: #005AA5;

	color: #FFFFFF;

	padding-left: 5px;
	
	height: 22px;

}

.left{

	vertical-align: top;

	background-color: #DEF0D6;

	width: 145px;

}

.eventos{

	background-color: #FFFFEF;

}

.banner{

	text-align: center;
	
	height: 5px;
	
	width: 394px;

}

.right{

	background-color: #DEDEDE;

}

.address{

	background-image: url("images/fundo_bottom.jpg");

	text-align: center;

	color: #FFFFFF;

}

.noticias1 .titulo_informacao{

	padding-left: 5px;

	padding-right: 5px;
	
	background-color: #FFFFEF;
	
	width: 100%;
	
	border: 0px;

}

.noticias2 .titulo_informacao{

	padding-left: 5px;

	padding-right: 5px;
	
	background-color: #EAF4FD;

}

.img_noticias {
    
	width: 227px;
	height: 21px;
	border: 0px;
}


.novidades .titulo_informacao{

	padding-left: 5px;

	padding-right: 5px;

}

.eventos .titulo_informacao{

	padding-left: 5px;

	padding-right: 5px;

}



/* begin denindo fontes dos titulos */

h1, h2, h3, h4, h5, h6{

	color: #0066CC;

}

h1 {

	font-size: 2em;

	margin-bottom: 0.5em;

}

h2 {

	font-size: 1.8em;

	margin-bottom: 0.5em;

}

h3 {

	margin-top: 1em;

	font-size: 1.6em;

	margin-bottom: 0.5em;

}

h4 {

	margin-top: 1em;

	font-size: 1.4em;

	margin-bottom: 0.5em;

}

h5 {

	margin-top: 1em;

	font-size: 1.2em;

	margin-bottom: 0.5em;

}

h6 {

	margin-top: 1em;

	font-size: 1.1em;

	margin-bottom: 0.5em;

}

/* end denindo fontes dos titulos */



/* begin stylesheets usados pelo menu */

#main_panel{

 border: 0px solid #E9E9E9; /*#336699; darkblue;*/

 position:relative;

 overflow:hidden;

}

.head_item{

	background-color:#E9E9E9; /*#336699; */

	font-size:10px;

	font-family:verdana;

	font-weight: bold;

	border-top:0px solid #000000;

	border-bottom:0px solid #000000;

	position:absolute;

	left:0px;

	cursor: pointer;

	text-align:left;

	background-image: url(../../images/barra.gif);

	vertical-align: middle;

	color:black;
	
	height: 26px;

}

.head_item2{

	background-color:#E9E9E9; /*#336699; */

	font-size:10px;

	font-family:verdana;

	font-weight: bold;

	border-top:0px solid #000000;

	text-align:left;

	background-image: url(../../images/barra.gif);

	vertical-align: middle;

	color:black;
	
	height: 26px;

}

.head_item2 a:hover{

	text-decoration: none;

}

.item{

	background-color:#E9E9E9; /*#336699; */

	font-family:verdana;

	font-size:10px;

	left:0px;

	position:relative;

	text-align:left;

	vertical-align: middle;

	color:black;

}

.item_panel{

	position:absolute;

	background-color:#E9E9E9; /*#336699; */

	left:0px;

	vertical-align: middle;

}

.item_panel a{

	text-decoration:none;

	color:black;

	cursor: pointer;

	vertical-align: middle;

}

ul.listaoutrosSites{

	list-style: none;

	margin: 0px;

	padding-left: 0px;

}

ul.listaoutrosSites li{

	margin-bottom: 0.6em;

	padding-left: 5px;

}

/* end stylesheets usados pelo menu */



/* begin pagina do jornal acao */

#content #edicoesacao h2{

	width: 100%;

	height: auto;

	min-height: 20px;

	margin: 0px;

	padding: 0px;



	font-size: 15px;

	color: #304F94;

	background-color: #FFFFFF;

	border-bottom: solid 1px #006699;

}

#content #edicoesacao h2 img{

	float: right;

}

/* end pagina do jornal acao */



/* begin pagina ensino */

ul.lista li {

	margin-bottom:2ex;

}

/* end pagina ensino */



/* centraliza pagina */

#geral {

width: 980px;

margin: 0px auto;			

padding: 0px;



text-align: center; /* "rem�dio" para o hack do IE */	

	}



/* centraliza conteudo da pagina */	

#conteudo {

padding: 0px;

/*background-color: #eeeeee;*/

	}

	

/* Ponteiro do mouse (maozinha) - usado nos bot�es laterais */

.mouse {

cursor: pointer;

}



.fundo_tit_azul {

    background-image: url("images/fundo_tit.jpg");

	height: 26px;

}



.fundo_tit_cinza {

    background-image: url("images/fundo_tit_cinza.jpg");
	
	height: 20px;
	
	vertical-align: middle;

}
