        /********* GERAIS **********/
        body {
            background-color: #339966;
            margin: 0px;
            text-align:center; /* hack para o IE */
        }
        div {
            /*border: 1px solid #000000;*/
        }
        #todo {
            width: 780px;
            background-color: #FFFFFF;
            font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:11px;
            margin:0 auto;
            text-align:left; /* "remédio" para o hack do IE */
        }
        /********* FIM GERAIS*******/
        /****** CABECALHO ***********/
        #barraGoverno {
            background:#FC0;
            height:25px;
            text-align: center;
            
        }
        
        #barraGoverno img{
            border-color:#FC0;
        }
        
        #barraGoverno a{
            text-decoration: none;
            color: #FC0;
        }
        
        #barraGoveno a:visited {
            text-decoration: none;
            color: #FC0;
        }
        #barraGoveno a:hover { 
            text-decoration: none;
            color: #FC0;
        }
        #barraGoveno a:active { 
            text-decoration: none;
            color: #FC0;
        }
        #barraGoveno a:link { 
            text-decoration: none;
            color: #FC0;
        }
        
        #barraGoverno span a{
            text-decoration: none;
            color: #FC0;
        }
        
        #barraGoveno span a:visited {
             text-decoration: none;
            color: #FC0;
        }
        #barraGoveno span a:hover { 
            text-decoration: none;
            color: #FC0;
        }
        #barraGoveno span a:active { 
            text-decoration: none;
            color: #FC0;
        }
        #barraGoveno span a:link { 
            text-decoration: none;
            color: #FC0;
        }
        
        #logo{
            /*height:70px;*/
        }
        #menu {
            height:22px;
            background:#000000 url("../images/menu/bright_013.gif") no-repeat right top;
        }
        /****** FIM CABECALHO ******/
        /****** MENU ***********/
        #MainMenu 
        {
            width:100%;
            height:20px;
            margin:0;
            border:0;
            
        }
        #tab 
        {
            margin:0;
            top:0;
        }
        #tab ul 
        {
            margin:0;
            padding:0;
            list-style:none;
            float:left;
        }
        #tab li 
        {
            display:inline;
            float:left;
            margin:0;
            padding:0;
        }
        #tab a 
        {
            background:#000000 url("../images/menu/bright_013.gif") no-repeat right top;
            margin:0;
            padding:0;
            text-decoration:none;
            border:0;
            display:block;
            float:left;
        }
        #tab a span 
        {
            display:block;
            background:url("../images/menu/bleft_013.gif") no-repeat left top;
            padding:0 8px 0 8px;
            font-family:Arial, Helvetica, sans-serif;
            font-size:11;
            color:#FFFFFF;
            font-weight:bold;
            line-height:22px;
        }
        #tab a:hover,#tab li.item_active a 
        {
            background-position:right bottom;
            border-color:#000000;
        }
        #tab a:hover span,#tab li.item_active a span 
        {
            background-position:left bottom;
            color:#FFFFFF;
            font-weight:bold;
            font-style:normal;
            text-decoration:none;
        }
        .dropmenudiv
        {
            position:absolute;
            top:0;
            float:left;
            display:block;
            visibility:hidden;
            border:0 solid #330066;
            color:#FFFFFF;
            z-index:100;
            text-decoration:none;
            padding:0;
        }
        .dropmenudiv ul 
        {
            margin:0;
            padding:0;
            list-style:none;
        }
        .dropmenudiv li 
        {
            display:inline;
            margin:0;
            padding:0;
        }
        .dropmenudiv a:link, .dropmenudiv a:visited
        {
            width:180px;
            margin:0;
            padding:0;
            display:block;
            border:0 solid #000000;
            color:#FFFFFF;
            background:url("../images/menu/bleft_013.gif") no-repeat left top;
            font-weight:bold;
            font-style:normal;
            text-decoration:none;
        }
        .dropmenudiv a span 
        {
            float:left;
            display:block;
            line-height:30px;
            background:url("../images/menu/bright_013.gif") no-repeat right top;
            padding:0 18px 0 18px;
            font-family:Arial, Helvetica, sans-serif;
            font-size:11;
            color:#FFFFFF;
        }
        .dropmenudiv a span 
        {
            float:none;
        }
        .dropmenudiv a:hover
        {
            border:0 solid #000000;
            background-position:left bottom;
            font-weight:bold;
            font-style:normal;
            text-decoration:none;
            color:#FFFFFF;
        }
        .dropmenudiv a:hover span 
        {
            background-position:right bottom;
            color:#FFFFFF;
            font-weight:bold;
        }
        /****** FIM MENU ******/
        /****** CONTEUDO ******/
        #conteudo{
            
        }
        
        #conteudo a{
            text-decoration:underline;
            color: #006600;
        }
        
        #conteudo img{
            border-color:#006600;
        }
        
        #conteudo a:visited {
             text-decoration:underline;
            color: #006600;
        }
        #conteudo a:hover { 
             text-decoration:underline;
            color: #006600;
        }
        #conteudo a:active { 
            text-decoration:underline;
            color: #006600;
        }
        
        #conteudo div{
            padding: 3px 3px 3px 3px;
        }
        
        #conteudo td{
             font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:11px;
        }
        
        #bannerCentral{
            margin-top: 10px;
            margin-bottom: 10px;
        }
        
        /****** FIM CONTEUDO ***********/
        /****** RODAPE ***********/
        #rodape {
            
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 10px;
            color: #666666;
            
        }
        
        #endereco {
            
        }
        
        #copyleft {
            background-image:url('../images/footer-bg.png');
            height:35px;
            margin:0px 0px 0px 0px;
        }
        /****** FIM RODAPE ******/
        .boxCinza {
            background-color: #F6F6F6;
            display: block;
            margin-bottom: 5px;
            padding-top: 4px;
            padding-bottom: 4px;
        }
        .boxVerde {
            background-color: green;
            display: block;
            padding-top: 4px;
            padding-bottom: 4px;
        }
        
        #titulo_menuE{
            background:url('../images/bg_titulo.png');
            margin: 0;
            font-weight:bold;
            text-align: center;
        }
        
        .titulo_aviso{
            background:url('../images/bg_titulo.png');
            margin: 0;
            font-weight:bold;
            text-align: center;
        }
        
        /* menu */
        #menuE{
            padding: 0; 
            margin: 0;
            background: green; 
        }
        
        #menuE li {
            list-style: none;
            margin: 0.5em 0 0.5em 0;
            border-bottom: 1px solid #006600; 
            padding-bottom: 2px;
            
        }
        #menuE li a {
            margin:0; 
            padding:0;
            text-decoration:none;
            color: #fff;
        }
        #menuE li a:visited {
            color: #fff;
            text-decoration:none;
        }
        #menuE li a:hover { 
            color: #aaaaaa; 
        }
        #menuE li a:active { 
            background: #ccc;
            color: #000; 
            text-decoration:none;
        }
        
        #n li{
          margin-left: 12px;
          padding: 4px 0px 4px 0px;
        }
        
        #n li a{
            margin:0; 
            padding:0;
            text-decoration:none;
            color: #000;
        }
        #n li a:visited {
            color: #000;
            text-decoration:none;
        }
        #n li a:hover { 
            color: #000;
            text-decoration:underline;
        }
        #n li a:active { 
            background: #ccc;
            color: #000;
            text-decoration:none;
        }
        
        #pop{
	display:none;
	position:absolute;
	top:37%;
	left:50%;
	margin-left:-150px;
	margin-top:-80px;
	padding:0px;
	width:250px;
	height:355px;
	border:0px solid #d0d0d0;
	/*background:#000000 url("I_encontro_tecnologico.png") no-repeat;*/
}

#pop a{
    color:#000;
    text-decoration:none;
}

.fechar_popup
{
    display:block;
    /*position:absolute;*/
    /*right:2px;*/
    /*top:2px;*/
    text-align:right;
    color:#000;
}

.fechar_popup a
{
    color:#000;
    text-decoration:none;
}

	#menuDia ul {
  		margin:0;
  		padding:10px 10px 0;
  		list-style:none;
  	}

	#menuDia li {
  		float:left;
  		background:url("../images/aba.gif") no-repeat left top;
  		margin:0;
  		padding:0 0 0 9px;
  	}

#menuDia a {
  float:left;
  display:block;
  background:url("../images/aba2.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#menuDia a {float:none;}
/* End IE5-Mac hack */
#menuDia a:hover {
  color:#333;
  }
#menuDia .current {
  background-image:url("../images/aba_on.gif");
  }
#menuDia .current a {
  background-image:url("../images/aba_on2.gif");
  color:#333;
  padding-bottom:5px;
  }

.bloco{
	/*margin:9px;*/
  	/*padding:10px 10px 0;*/
	border: 1px solid #000000;
        margin-left: 13px;
        margin-top: -7px;
}
