a {
 outline: none;
}

:focus {
 -moz-outline-style: none;
}

body {
	font: 11pt "Trebuchet MS", Verdana, Arial;
	background: #000000 ;
	margin: 0;  
	padding: 0;
	text-align: center; 
	color: #ffffff;
}
#corpo {
    background: #000000 ; /*url('img/bg_corpo.jpg') repeat-x;*/
	width: 740px;  
	margin: 0 auto; 
	height:auto;
	overflow: auto;
	text-align: left; 
	padding:5px 10px 10px 10px;
	font-weight:normal;
	font: 11pt "Trebuchet MS", Verdana, Arial;

}
#cabecalho {
     background: url('/img/topo_principal.jpg') center no-repeat;
/*	 padding: 5px 10px 0 20px;*/
	 height:63px;
	 width:740px;
	 margin-bottom:3px;
}

#conteudo {
    width: 740px;
	padding: 0px; 
	margin: 0px;
	line-height:15pt;
	font-size:10pt;
	text-align:justify;
color:#ffffff;
}
#rodape {
width:740px;
display:block;
  margin: 0px auto;
  padding: 10px;
background: #000000 url('/img/bg_fundo.jpg') center bottom no-repeat;
}
.flutuadir
{
float: right;
margin: 4px 0px 4px 4px;
padding: 2px;
}
.flutuaesq
{
float: left;
margin: 4px 4px 4px 0px;
padding: 2px;
}

#rodape p {
margin:0px;
padding:0px 20px;
    font: 7pt Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	color:#333333;
}
#rodape  a{
text-decoration:none;
color:#333333;
}
#rodape  a:hover{
color:#999999;
}

#menu
{
 width:500px;
  height: 22px;
  padding: 0px;
  margin: 20px 5px 0px 0px;
  list-style: none;
  float:right;
}

#menu li
{
  float: right;
  display: block;
  width: 82px;  
  height: 20px;
  margin-left:1px;

}

#menu a
{
  display: block;
  width: 80px;  
  height: 20px;
  font: 10pt Arial, Helvetica, sans-serif;
  text-decoration: none;
  text-align: center;
  padding-top:2px;
  font-weight:bold;
  background: url('/img/aba.jpg') top left no-repeat;
}

#menu a:link, #menu a:visited
{   color:#FFFFFF;

}

#menu a:hover, #menu a:active
{
	color:#FFFFFF;

}

#menu a .selecionado
{
	color:#FFFFFF;
}

.principal{
float:left;width:220px;height:60px;margin:0px;padding:0px;
}

#boxOutras{
font-size:9pt;
float:right;
display:block;
width:160px;
background: #1F1F1F;
margin: 0px 0px 2px 10px;
padding:10px 10px 1px 10px;

}

#boxOutras h4{
  padding: 0px;
  margin: 0px;
  font-size:11pt;
}

#boxOutras ul {
  padding: 0px;
  margin: 0px;
  list-style: none;
  display:block;
}

#boxOutras a{
color:#CCCCCC;
text-decoration:none;

}

#boxOutras a:hover {
	color:#CCCCCC;
	text-decoration:underline;
}

#boxOutras li{
  display: block;
  margin-left:1px;
  height:14px;
}

img {
border:none;
}

form {
margin:0px;
padding:0px;
}

.frmobj {
        font-size: 10px;
        color:#E1E1E1;
        background-color:#555555;
        border: 1px solid #999999;
		padding:3px;
}

.aviso {
	margin:0px 0px 15px 0px;
	font-weight: bold;
	color:#990000;
	padding:8px;
	border: 1px solid #FF9393;
	background-color:#FFF0F0;
  }
 .avisook {
	margin:0px 0px 15px 0px;
	font-weight: bold;
	color:#CC3300;
	padding:8px;
	border: 1px solid #333333;
	background-color:#525252;
  }
  
  
#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter,#lbBottom {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(/img/loading.gif) no-repeat center;
}

#lbImage {
	border: 10px solid #fff;
}

#lbPrevLink,#lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink :hover {
	background: transparent url(/img/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink :hover {
	background: transparent url(/img/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(/img/closelabel.jpg) no-repeat center;
	margin: 5px 0;
}

#lbCaption,#lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

.infoNoticia{
font-size:7pt;
font-weight:normal;
color:#FFFFFF;
margin-top:0px;
padding-top:0px;
}

ul{ list-style:square;
margin: 5px;
padding:2px;
}

li 
{
margin-left:8px;
}

.caixas{
color:#CCCCCC;
font-size:12pt;
text-align:left;
width:182px;
padding:2px;
margin:0px;
float:left;
}

#sulucoesCapa{
width:740px;
height:280px;
padding:0px;
margin: 2px 0px 2px 0px;
}