@charset "utf-8";
/* CSS Document */
body{
background: white url(../img/bg.gif);
margin: 0;
padding: 0;
font-family: Tahoma;
font-size: 11px;
color: #58595b;
}

a img{border:none;}

a{color: #f48120; text-decoration: none;}
a:hover{text-decoration: underline;}

a.menu,a.submenu2{color: #007dc3; text-decoration: none; font-weight:bold;}
a.menu:hover,a.submenu2:hover{text-decoration: underline;}

div.submenu ul {
margin: 0;
padding: 0;
}

div.submenu ul li {
list-style: none;
padding: 7px 0 0 10px;
height: 19px;
border-bottom: 1px solid #d9dddf;
background: url(../img/bg_submenu.gif) no-repeat left;
margin: 0 0 0 5px;
}

.submenu{
	position:absolute;
	width: 171px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: #f0f0f0;
	display:none;
}

a.leiamais{color: #58595b; text-decoration: none; font-weight:bold;}
a.leiamais:hover{text-decoration: underline;}

a.voltar{color: #58595b; text-decoration: none;}
a.voltar:hover{text-decoration: underline;}

a.azul{color: #00aeef; text-decoration: none;}
a.azul:hover{text-decoration: underline;}

a.azulbold{color: #00aeef; text-decoration: none;  font-weight:bold;}
a.azulbold:hover{text-decoration: underline;}

a.link{color: #58595b; text-decoration: none;}
a.link:hover{text-decoration: underline;}

a.rodape{color: #FFFFFF; text-decoration: none;}
a.rodape:hover{text-decoration: underline;}

a.tituloazul{color: #00aeef; font-weight:bold;}
a.tituloazul:hover{text-decoration: underline;}





/***********************Head***************************/

h1{
font-family:Tahoma;
font-size: 11px;
font-weight:bold;
color: #7ac143;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

h2{
font-family:Tahoma;
font-size: 11px;
font-weight:bold;
color: #00aeef;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

/***********************Container***************************/

.subtituloazul{color: #00aeef;}


.erro{
font-family:Tahoma;
font-size: 11px;
font-weight:bold;
color: #ff0000;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.erronews{
	font-family:Tahoma;
	font-weight:bold;
	color: #ff0000;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}


.data{
font-family:Tahoma;
font-size: 11px;
font-weight:bold;
color: #f78e1e;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.texto1{
font-family:Tahoma;
font-size: 12px;
font-weight:bold;
color: #00aeef;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.frase{
font-family:Tahoma;
font-size: 11px;
color: #58595b;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.texto_azul{
font-family:Tahoma;
font-size: 11px;
color: #22a4db;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.texto_cinza{
font-family:Tahoma;
font-size: 11px;
font-weight:bold;
color: #58595b;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.txt_rodape{
font-family:Tahoma;
font-size: 11px;
color: #FFFFFF;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

/***********************Formulario_busca_news***************************/

#newsletter {
margin: 0 0 0 0;
padding: 0 0 0 0;
font-family: Tahoma;
color: #22a4db;
}

#newsletter input.texto {
background: white;
height: 16px;
border-bottom: 1px solid #3d9dd2;
border-right: 1px solid #3d9dd2;
border-top: 1px solid #3d9dd2;
border-left: none;
width: 135px;
}

#busca {
margin: 0 0 0 0;
padding: 0 0 0 0;
font-family: Tahoma;
color: #22a4db;
}

#busca input.texto2 {
background: white;
height: 16px;
border-bottom: 1px solid #3d9dd2;
border-right: 1px solid #3d9dd2;
border-top: 1px solid #3d9dd2;
border-left: none;
width: 135px;
}

.bgmenu{
border-left: #b3bcbf 1px solid;
border-right: #b3bcbf 1px solid;
background: #f0f0f0 url(../img/menu_img_azul.gif) no-repeat center bottom;
}

#contato {
margin: 0 0 0 0;
padding: 0 0 0 0;
font-family: Tahoma;
size: 10px;
}

#contato input.pq,#contato input.md,#contato input.gr {
background: white;
height: 16px;
border: 1px solid #3d9dd2;
}

#contato input.pq{
width: 45px;
}

#contato input.md{
width: 212px;
}

#contato input.gr, textarea{
width: 320px;
}

textarea {
background: white;
height: 60px;
border: 1px solid #3d9dd2;
}

.style1 
{
font-family: Tahoma;

background: white;
border: 1px solid #3d9dd2;
color: #58595b;
}

.botao {
	background:url(../img/bt_ok_news.gif);
	width:30px;
	cursor:hand;
	color:#FFFFFF;
	background-repeat:no-repeat;
	text-align:center;
	background-position:right;
	border:solid;
}

.bolamenu{
color:#7ac143;
}
.border {
	border: 1px solid #F0F0F0;
}
