BODY {
	SCROLLBAR-FACE-COLOR: #efefef; OVERFLOW-X: hidden; SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #cccccc; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #cccccc
}
scroll {
	SCROLLBAR-FACE-COLOR: #efefef; SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #cccccc; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #cccccc
}
.hscroll {
	OVERFLOW-Y: scroll; OVERFLOW-X: hidden;
}
.bg_grupo {
background: url(images/fundo.jpg) fixed no-repeat 100%;
margin:0 0 0 0;
}
table.imagem {
background: url(images/fd.png);
background-position:top;
background-repeat:no-repeat;
margin:0;
padding:0px;
}
.background {
	BACKGROUND-REPEAT: no-repeat;
} 
body.nos {background: #ffffff;
background-image:url(images/fundo_ortega.jpg);
background-repeat:repeat-y;
margin:0 0 0 0;}

.copyright
{color: #abd2ee; 
 font-size: 11px; 
 font-family: "Arial";
 line-height:160%;
 text-decoration: none;
 }
 .copyright:hover
{color: #ffffff; 
 font-size: 11px; 
 font-family: "Arial";
 line-height:160%;
 text-decoration: none;
 }
 
 a.addthis_button{color: #abd2ee; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; float: left; margin-top: 3px;}
 a.addthis_button:hover{color: #FFFFFF; text-decoration: none;}
 
 
 .menu2
{color: #ffffff; 
 font-size: 12px; 
 font-family: "Arial";
 }
ul#primary-nav
{
	margin: 0;
	padding: 0;
	width: 161px; /* Width of Menu Items */
	height:auto;
	border-bottom: 1px solid #0876c3;
	background: #005088; /* IE6 Bug */
	font-size: 100%;
	}
ul#primary-nav ul {
	margin: 0;
	padding: 0;
	width: 161px; /* Width of Menu Items */
	height:25px;
	border-bottom: 1px solid #0876c3;
	background: #005088; /* IE6 Bug */
	font-size: 100%;
	}

ul#primary-nav li {
	position: relative;
	list-style: none;
	}

.li2 {
	position: relative;
	list-style: none;
	background-color:#FF6600;
	}
	
.li2 a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	padding: 5px;
	border: 1px solid #ffffff;
	border-bottom: 0;
	background-color:#FF6600;
	}	

ul#primary-nav li a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	padding: 5px;
	border: 1px solid #0876c3;
	border-bottom: 0;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
/* End */

ul#primary-nav ul {
	position: absolute;
	display: none;
	left: 161px; /* Set 1px less than menu width */
	top: 0;
	}

ul#primary-nav li ul li a { padding: 1px 5px; } /* Sub Menu Styles */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; } /* The magic */

ul#primary-nav li.menuparent { background: transparent url(arrow.gif) right center no-repeat; }

ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { background-color: #0d446a; }

ul#primary-nav li a:hover { color: #0876c3; }

.campo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 20px;
}

.frases {
color: #ffffff; 
 font-size: 12px; 
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold; 
 text-decoration: none; 
}
div #principal{
text-align:justify;
font:bold 23pt Arial, Verdana, Helvetica;
color:#840000;
margin-top:0;
margin-bottom:0;
margin-left:15;
margin-right:15;
}
div #principal h1 {
font:bold 23pt Arial, Verdana, Helvetica;
color:#005088;
}
div #principal h2 {
font:bold 14pt Arial, Verdana, Helvetica;
color:#005088;
}
div #principal h3 {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:JUSTIFY;
text-decoration:none;
font-size:12px;
line-height:25px;
color:#000000;
}
div #principal2{
text-align:justify;
font:bold 23pt Arial, Verdana, Helvetica;
color:#840000;
margin-top:0;
margin-bottom:0;
margin-left:15;
margin-right:15;
}
div #principal2 h1 {
font:bold 11pt Arial, Verdana, Helvetica;
color:#005088;
margin:0 0 0 0;
}
div #principal2 h2 {
font:bold 12pt Arial, Verdana, Helvetica;
color:#005088;
margin:0 0 0 0;
}
div #principal2 h3 {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:JUSTIFY;
text-decoration:none;
font-size:11px;
line-height:25px;
color:#000000;
margin:0 0 0 0;
}
.link 
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:right;
text-decoration:none;
font-size:10px;
line-height:16px;
color:#2d4558;
}
.link:hover 
{
color:#c85b11;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:right;
text-decoration:blink;
font-size:10px;
line-height:16px;
}
.tP4 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.tP5 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600;}
.linkmail
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:none;
font-size:12px;
line-height:16px;
color:#c85b11;
border:0;
}
.linkmail:hover 
{
color:#c85b11;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:blink;
font-size:12px;
line-height:16px;
}
div #letrabranca{
text-align:justify;
font:bold 23pt Arial, Verdana, Helvetica;
color:#ffffff;
margin-top:0;
margin-bottom:0;
margin-left:15;
margin-right:15;
}
div #letrabranca h1 {
font:bold 10pt Arial, Verdana, Helvetica;
color:#ffffff;
margin:0 0 0 0;
}
div #letrabranca h2 {
font:bold 14pt Arial, Verdana, Helvetica;
color:#ffffff;
margin:0 0 0 0;
}
div #letrabranca h3 {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:JUSTIFY;
text-decoration:none;
font-size:12px;
line-height:15px;
color:#ffffff;
margin:5 5 5 5;
}
.linktre
{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
line-height:16px;
color:#ffffff;
}
.linktre:hover 
{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
line-height:16px;
}
h1 {
font:bold 23pt Arial, Verdana, Helvetica;
color:#005088;
}
h2 {
font:bold 14pt Arial, Verdana, Helvetica;
color:#005088;
}
h3 {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:JUSTIFY;
text-decoration:none;
font-size:12px;
line-height:25px;
color:#000000;
}
.audio {
font:bold 12pt Arial, Verdana, Helvetica;
line-height:16px;
color:#005088;
margin:0 0 0 0;
}
.audio2 {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:JUSTIFY;
text-decoration:none;
font-size:11px;
color:#000000;
margin:0 0 0 0;
}

/* Botao cadastro */

a.btn_cadastro{font-size: 11px; color: #000; text-decoration: none; font-weight: bold;}
a.btn_cadastro:hover{ color: #CCCCCC;}