body
{
	background:#02CBFF url("/img/bg.jpg") 
top left repeat-x fixed;
	scrollbar-face-color: #ffffff;
	scrollbar-arrow-color:  #649AB6;
	scrollbar-highlight-color:  #649AB6;
	scrollbar-3dlight-color: #649AB6;
	scrollbar-shadow-color:  #ffffff;
	scrollbar-darkshadow-color: #649AB6;
	scrollbar-track-color: #ffffff;
	background-color: FFFfff;
	overflow: auto;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: left;
	height: 100%;
	min-height: 100%;
	padding: 0px;
}

.botao {
background-color: #666666;
font: 11px Arial, sans-serif;
color: #ffFFFF;
font-weight:bold
}

.cmpvtxt
{ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:  #7ACB65;
/*text-align: left;*/
text-decoration: none;
font-weight:bold
}

.textdefault
{ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #124466;
text-align:justify;
text-decoration: none;
margin-left: 10px; 
margin-right: 20px;
}

.texto_ti
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:  #649AB6;
	text-align: center;
	text-decoration: none;
	font-size: 16px;
}

.texto_ti2
{ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color:  #7ACB65;
text-align: center;
text-decoration: none;
font-weight:bold
}

.texto_tiBIG {
	font-size: 20px;
	font-weight:900;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	color: #457792;
}

.texto_blueCenter
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #649AB6;
	text-align: center;
	text-decoration: none;
}

.texto_blueCenterL
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #649AB6;
	text-align: center;
	text-decoration: none;
	font-weight:400;
}

.texto
{ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: 000000;
text-align: center;
text-decoration: none;
}

.textoltit
{ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #616161;
text-align: left;
text-decoration: none;
font-weight:bold
}

.texto:hover
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: 000000;
text-align: center;
text-decoration: underline;
}

.texto_menu
{ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #649AB6;
text-decoration: none;
text-align: left;

}

.texto_Subti
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #457792;
	text-decoration: none;
	text-align: center;
	font-weight: bolder;

}

.texto_menu:hover
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #649AB6;
text-decoration:underline;
text-align: left;

}

.texto_menu:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#649AB6;
	font-weight: bold;
}

.texto_menu2
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: F56116;
text-align: justify;
text-decoration: none;	
}

.texto_menuDark
{
	text-align:center;
	font-weight:900;
	font-size: 14px;
	color: #457792;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	;
}

.texto_black
{ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: 000000;
text-align:justify;
text-decoration: none;
margin-left: 10px; 
margin-right: 20px;
}

.texto_black_ti
{ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 17px;
color: 000000;
text-align:center;
text-decoration: none;
}

.texto_black_ti_inf
{ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: 000000;
text-align:center;
text-decoration: none;
font-weight:bold;
}

.texto_black:hover
{ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: 000000;
text-align: justify;
text-decoration: underline;
}

.texto_white
{ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: FFFFFF;
text-decoration: none;
}

.texto_white:hover
{ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: FFFFFF;
text-align: justify;
text-decoration: underline;


}

.vermelho
{
color: #990000;
font-size: 11px;
}

.tabela{
background-color: #1C7749;
color: #FE9900;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center;
}

.linq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	height: 20px;
	width: 120px;
	padding: 3px 3px 3px 5px;
	border: 1px solid #CCCCCC;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	margin: 0px;
	letter-spacing: normal;
	word-spacing: normal;
	position: absolute;
}

.linq:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 20px;
	width: 120px;
	padding: 3px 3px 3px 5px;
	border: 1px solid #CCCCCC;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	margin: 0px;
	letter-spacing: normal;
	word-spacing: normal;
}

.div_inf
{
overflow: visible;
width:210px;
height:220px;
z-index:10px;
visibility:visible;
position:center;
text-align:left;
background-color: Ffffff;
border-color:666666;
border-style:solid;
border-width:1px;
border: 2px solid #CCCCCC
}

.div_noticias
{
scrollbar-face-color: 1d5796;
scrollbar-arrow-color: F56116;
scrollbar-highlight-color: F56116;
scrollbar-3dlight-color: EEF0E8;
scrollbar-shadow-color: F56116;
scrollbar-darkshadow-color: EEF0E8;
scrollbar-track-color: FEE0AF;
overflow:auto;
width:400px;
height:160px;
z-index:10px;
visibility:visible;
position:center;
text-align:left;
background-color: Ffffff;
border-color:D0D3C6;
border-style:solid;
border-width:0px;
border: 1px solid #CCCCCC
}

ul#primary-nav,
ul#primary-nav ul {
	margin: 0;
	padding: 0;
	width: 151px; /* Width of Menu Items */
	border-bottom: 1px solid #fff;
	font-weight: bold;
	background: #649AB6; /* IE6 Bug cor de fundo*/ 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

ul#primary-nav li {
	position: relative;
	list-style: none;
	}

ul#primary-nav li a {
	display: block;
	text-decoration: none;
	color: #fff;/*cor inicial do link*/
	padding: 4px;
	border: 1px solid #fff;
	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: 150px; /* Set 1px less than menu width */
	top: 0;
	}

ul#primary-nav li ul li a { padding: 4px 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(img/ico_setabranca.gif) right center no-repeat; }

ul#primary-nav li.menuparent:hover ,
ul#primary-nav li.over { background-color: #63a163; background: transparent url(img/ico_setabrancae.gif) right center no-repeat; }

ul#primary-nav li a:hover { color: #ffffff; background-color:#abc0d7;}

/* quandro de avisos */

#QuadrAvisos{
margin-top:6px;
margin-bottom:15px;
width:630px;
float:inherit;
margin-left:0px;
height:225px;
background:url(/img/quadr_noticias.jpg) no-repeat;
}

*html #QuadrAvisos{
   margin-left:0px;
}

#contQuadrAvisos{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#124466;
font-size:10px;
text-align:left;
position: inherit;
top:60px;
margin-left:5px;
width:625px;
height:140px;
overflow:auto;
}

*html #contQuadrAvisos{
     width:600px;
}

#QuadrcontInd{
margin-top:6px;
margin-bottom:15px;
width:630px;
float:inherit;
margin-left:0px;
height:225px;
background:url(/img/quadr_geral.jpg) no-repeat;
}

*html #QuadrcontInd{
   margin-left:0px;
}

#contQuadrcontInd{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#124466;
font-size:10px;
text-align:left;
position:static;
top:286px;
margin-left:5px;
width:625px;
height:210px;
overflow:auto;
}

*html #contQuadrcontInd{
     width:600px;
}

#Quadrcont{
margin-top:0px;
margin-bottom:15px;
width:770px;
float:inherit;
margin-left:0px;
height:350px;
background:url(/img/quadro_cont.gif) no-repeat;
background-position:0px;
}


*html #Quadrcont{
   margin-leftt:0px;
}

#contQuadrcont{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#124466;
font-size:10px;
text-align:left;
position:inherit;
top:10px;
margin-left:15px;
width:720px;
height:270px;
border:0px solid #649AB6;
overflow:auto;
}

*html #contQuadrcont{
     width:720px;
}

#quadroIframe{
margin-top:5px;
margin-bottom:15px;
width:600px;
float:inherit;
margin-left:7px;
height:700px;
}

*html #quadroIframe{
     margin-left:3px;
}
