@charset "utf-8";
/* CSS Document */

/* Definindo o body*/

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	font-size:0.9em;
	background-image:url(../../images/fundo.gif);
	background-repeat:repeat;
	
}
/* Definindo a div principal*/

#Principal {
	width:775px;
	position:absolute;
	left: 50%;
	margin-left:-375px;
	background-color:#FFFFFF;
}
/* Definindo a div topo*/

#Topo {
	background-image:url(../../images/Topo1.gif);
	background-repeat:no-repeat;
	height:34px;
}
/* Definindo posição imagens topo*/

#Topo img {
	float: none;
	border:0px;
	margin-top:5px;
 *margin-top:5px;
	margin-left:5px;
 *margin-left:10px;
}
/* Definindo a div Banner*/

#Banner {
	background-image:url(../../images/Banner.gif);
	background-repeat:no-repeat;
	height:227px;
}
/* Definindo aqui começa o conteúdo do centro referente a home, definindo a div central*/

#ConteudoPaginas
{
   float:left;
   width:531px;
}

/*Definindo Menu esquerdo das outras páginas*/
#MenuEsquerdo {
	float:left;
	width:244px;
	height:402px;
	background-image:url(../../images/Menu.gif);
	background-repeat:no-repeat;
	
}

/* Imagens com link acima do menu*/

#MenuEsquerdo .img {
	float: left;
	border:0px;
	margin-top:23px;
	margin-bottom:15px;
	padding-left:45px;
	_padding-left:5px;
	_margin-left: 45px;
	padding-right:-15px;
}
/*Formatação a formatação texto do menu esquerdo*/

#MenuEsquerdo text {
	font-family: Georgia, "Times New Roman", Times, serif;
	padding:  0px 0px;
	font-style:normal;
	color:#010d35;
}
/*Definindo a imagem de cada link do menu*/

#MenuEsquerdo ul {
	margin-top: 15px;
	margin-left: 5px;
	margin-right:7px;
 *margin-top: 35px;
 *margin-left: 45px;
	list-style-image:url(../../images/seta01.gif);
}
/*Formatação dos links do menu esquerdo*/

#MenuEsquerdo a {
	font-size:0.8em;
	font-weight: bold;
	font-stretch: extra-condensed;
	text-decoration: none;
	color: #192a48;
}
#MenuEsquerdo a:hover {
	text-decoration:underline;
	color: #29abd8;
}

/* Definindo a div com nome do grupo*/

#GrupoNome {
	float: left;
	width:531px;
	height:70px;
	background-repeat:no-repeat;
		
}
/* Definindo a div do grupo*/

#Grupo {
	float: left;
	width:360px;
	height:291px;
	margin-left:8px;
	margin-right:1px;
	
}


/* Definindo a div do Menu direito */

#MenuDireito {
    float: left;
	width:155px;
	height:289px;
	background-image:url(../../images/Menudireito.gif);
	background-repeat:no-repeat;
	margin-left:5px;
	_margin-left:188px;
	_margin-top:-300px;
	
}
/*Definindo  formatação do menu direito*/

#MenuDireito table {
	width: 100%;
	height: 280px;
	border: 0px;
	cellpadding: 8px;
 *width: 140px;
 *border: 0px;
 *height: 283px;
 *cellpadding: 3px;
}
/*Links do menu direito*/

#MenuDireito a {
	font-size: 0.8em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bolder;
	text-decoration: none;
	color: #199ed3;
}
#MenuDireito a:hover {
	color: #0d1c40;
	
}
/* Definindo Noticias e Busca dos Centro*/

#ConteudoBuscas 
{
    margin-top:405px;
    _margin-top:80px;
    height:350px;      
}
/* Definindo a div  de noticias */

#Noticias {
	float:left;
	width:362px;
	height:350px;
	background-image:url(../../images/Noticias.gif);
	background-repeat:no-repeat;
	_margin-right:188px;
	
}
/*Organização das Noticias*/

#Noticias table {
	float:inherit;
	margin-top:10px;
	border:0px;
	margin-left:15px;
	margin-right:30px;
 *margin-left:10px;
 *margin-right:5px;
 *margin-top:50px;
}
/*Definindo Formatação das noticias*/

#Noticias table .resumosnot {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	vertical-align: middle;
	font-weight:bold;
}
#Noticias table .data {
	font-size:11px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color: #FF6600;
	vertical-align: middle;
	text-decoration:underline;
}
/*Titulo Ùltimas Noticias*/
#Noticias img {
	float: right;
	padding-right:10px;
 *padding-right:5px;
}

/* Definindo a div  Localiza Centros*/
#LocalizaCentro {
	float: right;
	width:410px;
	height:350px;
	_margin-left:188px;
	_margin-top:-350px;
}

/* Titulo Localiza Centros*/

#LocalizaCentro img {
	float: right;
	padding-right:10px;
 *padding-right:5px;
 
}


/* Definindo a div  do rodapé*/
#Rodape {
	background-image:url(../../images/Inferior.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:77px;
	clear:both;
	float:none;
}
/* Imagem de rodapé da Gn1*/
#Rodape img {
	float:right; 
	border:0px;
	margin-top:45px;
 *margin-top:40px;
	margin-right:20px;
 *margin-right:20px;
}
/*Definindo texto rodapé*/
.textRodape {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 32px;
	margin-left: 15px;
*padding-top: 36px;
*margin-left: 15px;
}
/*Definindo formatação textos da home*/

/*Definindo texto sobre o grupo*/
.text {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	text-align: justify;
	padding-top: 10px;
	color:#336699;
}
/*.text:first-letter {
	font-size: 200%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}*/

/*Definindo texto a formatação do texto do topo*/
.linkartigos {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
}
.linkartigos  a {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #29abd8;
	text-decoration: none;
}
.linkartigos  a:hover{
    font-size:12px;
	font-weight:bold;
	color: #036846;
	elevation: higher;
}

.linksnovo {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color:#336699;
	text-align: right;
}
.linksprincipal {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color:#336699;
	text-align: center;
}
.textTopo {
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
}
.textTopo a {
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #036846;
	text-decoration:none;
}
.textTopo a:hover {
	font-weight:bold;
	color: #29abd8;
}
/*termino de definições de formatação do texto*/


.pconteudo{ font-size:11px;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
padding-left:5px;
}
.negrito{ font-size:12px;
font-family: Arial, Helvetica, sans-serif;
text-align: inherit;
font-weight:bold;
padding-left:5px;
}
/*fim formatação centros*/

/*Demais formatações de texto*/
p{ font-size:11px;
font-family: Arial, Helvetica, sans-serif;
color:#333333;
text-align: left;
padding-left:8px;
padding-right:5px;
}


h1{
	font-size:1.2em;
	color:#29abd8;
	border-bottom: 1px double #29abd8;
    border-left: 1px double #29abd8;
	padding-bottom:3px;
	padding-left:5px;
	margin-left:5px;
	width:400px;
    height: 27px;
}

h2
{
    font-size:0.9em;
	color:#29abd8;
	text-align: left;
	padding:2px;
	text-transform:uppercase;
	font-weight:bold;
	font-family:Arial, Verdana;
}

h3
{
    font-size:1.0em;
    font-weight: bold;
    color:#29abd8;  
	font-family:Arial, Verdana; 
	border-bottom:2px solid #29abd8;
	padding-bottom:5px;
	padding-top:4px;
	margin-left:5px;
	height: auto;
    width: auto;
}

a
{
    outline:none;
}


.botao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #99CC66;
	padding: 2px;
	border: 1px solid #448e52;
	float: right;
}

.noticias{
	font-size:1.0em;
	color:#29abd8;
	padding-bottom:3px;
	padding-left:0px;
	margin-left:0px;
	width:400px;
    height: 27px;
	font-weight:bold;
}