/* Gerais */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	background-color: #336699;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	scrollbar-3D-color: #7E7E7E;
	scrollbar-arrow-color: #cccccc;
	scrollbar-darkshadow-color: #7E7E7E;
	scrollbar-base-color: #7E7E7E;
	text-align: justify;
	
}
.destaque {
border: solid 1px #fff;
background-color: #395F60;
color: #fff;
padding: 12px;
margin: 4px;
	
}
.destaque h2{
font-size: 14px;
color: #9ACD32;

	
}


TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	text-align : justify;
}
.centralizado  {
	text-align : center;
}
.sem_justificar  {
	text-align : left;
}
	
H1
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: White;
	margin: 0px;
}
H2
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #99FF00;
	margin: 0px;
}

H3
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFCC33;
	margin: 0px;
}

/* Backgrounds */
.transparente {background-color: transparent; border: none;}
.bg-preto {background-color: #000000}
.bg-cinza1 {background-color: #333333}
.bg-cinza2 {background-color: #666666}
.bg-cinza3 {background-color: #999999}
.bg-cinza4 {background-color: #CCCCCC}
.bg-cinza5 {background-color: #EEEEEE}
.bg-branco {background-color: #FFFFFF}
.bg-verde {background-color: #66CC00}
.bg-azul_escuro {
	background-color: #000066;color:#FFFFFF
}
.bg-azul {
	background-color: #6699CC;
	color:#FFFFFF
}



/* Fonts */
.fonte-azul {color: #000066; text-decoration: none}
.fonte-preto {color: #000000; text-decoration: none}
.fonte-azulclaro {color: #00FFFF; text-decoration: none}
.fonte-verde {color: #99FF00; text-decoration: none}
.fonte-cinza1 {color: #333333; text-decoration: none}
.fonte-cinza2 {color: #666666; text-decoration: none}
.fonte-cinza3 {color: #999999; text-decoration: none}
.fonte-cinza4 {color: #CCCCCC; text-decoration: none}
.fonte-branco {color: #FFFFFF; text-decoration: none}


/*Links */
a:link {
	text-decoration: none;
	color: White;
}
a:visited {
	text-decoration: none;
	color: White;
}
a:active {
	text-decoration: none;
	color: White;
}
a:hover {
	text-decoration: underline;
	color: White;
}

a.link-preto:link {text-decoration: none; color: #000000}
a.link-preto:visited {text-decoration: none; color: #000000}
a.link-preto:active {text-decoration: none; color: #000000}
a.link-preto:hover {text-decoration: underline; color: #000000}

a.link-branco:link {text-decoration: underline; color: #FFFFFF}
a.link-branco:visited {text-decoration: underline; color: #FFFFFF}
a.link-branco:active {text-decoration: underline; color: #FFFFFF}
a.link-branco:hover {text-decoration: underline; color: #FFFFFF}


a.link-verde:link {text-decoration: none; color: #006600}
a.link-verde:visited {text-decoration: none; color: #006600}
a.link-verde:active {text-decoration: none; color: #006600}
a.link-verde:hover {text-decoration: underline; color: #006600}


a.link-azul:link {text-decoration: none; color: #006699}
a.link-azul:visited {text-decoration: none; color: #006699}
a.link-azul:active {text-decoration: none; color: #006699}
a.link-azul:hover {text-decoration: underline; color: #006699}

/* Formulários */
input, textarea, select  {
	background-color: #ADD8E6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	BORDER-RIGHT: 1px solid #214363;
	BORDER-TOP: 1px solid #214363;
	BORDER-LEFT: 1px solid #214363;
	BORDER-BOTTOM: 1px solid #214363;
}
	
	/*.elementos*/
	 .pont_vert_branco {background-image: url(../images/home/pont_vert_branco.gif); background-repeat: repeat-y;} 
	 .pont_vert_azul {background-image: url(../images/pont_vert_azul.gif); background-repeat: repeat-y;} 
	 .pont_vert_preto {background-image: url(../images/pont_vert_preto.gif); background-repeat: repeat-y;}
	 .pont_hor_azul {background-image: url(../images/pont_hor_azul.gif); background-repeat: repeat-x;} 
	 .pont_hor_azul {background-image: url(../images/pont_hor_azul.gif); background-repeat: repeat-x;} 
.quadro {
	margin: 4px ;
	padding: 4px ;
	background-color: transparente;
	border: 1px solid White;
}
.informa {
	background-color: #EEEEEE;
	color:#006699;
	font-size : 9px;
	
}
.news{
	background-color: #EEEEEE;
	color:#006600;	
}
.news1{
	color:#FFFFFF;	
	text-align: left;
}
.news2{
	color:#FFFFFF;	
	text-align: center;
}
.justify {  text-align: justify}
.fonte_pqn {  font-size: 9px}
.foto_news { image-align: center}
.img_news{
border: 1px solid #fff;
padding: 2px;
}
