/* CSS Document */

body
  {
     margin:0px 0px 0px 0px;
	 padding:0;
  	 background-color:fff;
	 font-family: Verdana, Geneva, Arial, sans-serif;
	 font-size: 11px;
	 text-align:center; /* hack para o IE - Centralizar a Página */
  }

input, .input_w50, .input_w195
  {
    margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:18px;
	width:140px;
	background-color:#fff;
	font-size:8pt;
  }

.input_w50
  {
    width:50px;
  }

.input_w25
  {
    width:25px;
	background-color:#ccc;
  }

.input_w195
  {
    width:195px;
  }

.botao
  {
    background-color:#ccc;
  }

p {
     margin:0px 0px 0px 0px;
  }

.p_titulo
  {
     padding: 7px 5px 2px 5px;
	 font-size: 10px;
	 font-weight: bold;
  }

.p_titulo_2
  {
     padding: 5px 5px 5px 5px;
	 font-size: 10px;
	 font-weight: bold;
	 text-align: justify;
  }

.p_conteudo_2
  {
     padding: 5px 5px 5px 5px;
	 font-size: 10px;
	 text-align: justify;
  }

.p_informacao_titulo
  {
     padding: 0px 5px 2px 5px;
	 font-size: 10px;
	 /* text-align:justify; */
  }

.p_titulo_inferior_comunicado
  {
	color: #FFF; /* Cor da fonte */
	padding:2px 0px 2px 0px; /* Espaçamento do texto a esquerda */
	font-size:14px;
	text-align:center;
	font-weight: bold;
	text-decoration:blink;
  }

.p_informacao_titulo_inferior
  {
     padding: 5px 5px 5px 5px;
	 font-size: 13px;
	 text-align:justify;
	 text-indent: 40px;
  }

.link_hover
  {
     color: #000;
	 text-decoration: none;
	 background-color: transparent;
  }

.link_hover:hover
  {
     color: #000;
	 text-decoration: underline;
	 background-color: transparent;
  }

/* REGRAS PARA O MENU DROP E DOWN */
/* ------------------------------ */

ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px; /* Width of Menu Items */
	border-bottom: 1px solid #7BA4CC;
	}

.li_width_170
  {
    width: 170px; /* Width of Sub - Menu Items */
  }

ul li {
	position: relative;
	}

li ul {
	position: absolute;
	left: 149px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}

/* Styles for Menu Items */
ul li a {
	display: block;
	text-decoration: none;
	color: #fff;
	background: #376490; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #7BA4CC;
	border-bottom: 0;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

ul li a:hover { color: #fff; background: #7BA4CC; } /* Hover Styles */

li ul li a { padding: 2px 5px; } /* Sub Menu Styles */

li:hover ul, li.over ul { display: block; } /* The magic */

/* FIM DAS REGRAS PARA O MENU DROP E DOWN */
/* -------------------------------------- */

#menu_esquerdo, #menu_central_esquerdo, #menu_central_direito, #conteudo_central_esquerdo, #conteudo_central_direito, #banner_central, .img_borda, #menu_central_inferior, #conteudo_central_inferior
  {
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
  }

#tudo
  {
	width:750px;
	margin:0 auto;
	text-align:left; /* "remédio" para o hack do IE - Centralizar a Página */
	margin-top:0px;
  }

#logotipo
  {
	background-color:#fff;
	text-align:left;
	margin:0px 0px 0px 0px;
  }

#data
  {
	text-align:center;
	color: #fff;
	background: #376490;
	margin:0px 0px 5px 0px;
	padding: 2px 0px 4px 0px;
  }

#barra_email
  {
	position: absolute;
  	width:348px;
	height:24px;
	text-align:left;
	margin-top:0px;
	margin-right:0px;
	margin-left:400;
  }

#conteudo_barra_email
  {
	position: absolute;
  	width:348px;
	height:24px;
	text-align:left;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin-top:0px;
	margin-right:0px;
	margin-left:400;
	padding-top: 3px;
	_padding-top: 2px;
	padding-left: 10px;
  }

#menu_esquerdo
  {
    float: left;
    width:150px;
	margin:0px 0px 0px 0px;
  }

#menu_esquerdo_inferior_1
  {
    position: absolute;
	margin:311px 0px 0px 0px;
	_margin:313px 0px 0px 0px;
  }

#menu_esquerdo_inferior_2
  {
    position: absolute;
	margin:391px 0px 0px 0px;
	_margin:393px 0px 0px 0px;
  }

#banner_central_1
  {
	float: left;
	width: 290px;
	height: 99px;
	margin: 5px 5px 1 5px;
display: none;
  }

#banner_central_2
  {

	width:589px;
	float: left;
	margin:5px 0px 5px 5px;
  }

#banner_central_3
  {
	width:589px;
	height:55px;
	float: left;
	margin:2px 0px 2px 5px;
  }

#banner_central_4
  {
	width:589px;
	height:83px;
	float: left;
	margin:5px 0px 5px 5px;
  }

#menu_central_esquerdo
  {
	float: left;
	width:285px;
	_width:294px;
	margin:0px 5px 0px 155px;
	color: #000; /* Cor da fonte */
	padding:2px 6px 2px 0px; /* Espaçamento do texto a esquerda */
	text-align:right;
	font-weight: bold;

  }

#menu_central_direito
  {
	float: left;
	width:286px;
	_width:294px;
	margin:0px 0px 0px 0px;
	color: #000; /* Cor da fonte */
	padding:2px 6px 2px 0px; /* Espaçamento do texto a esquerda */
	text-align:right;
	font-weight: bold;
  }

#conteudo_central_esquerdo
  {
	float: left;
	width:291px;
	_width:294px;
	height:160px;
	margin:0px 5px 100px 155px;
	background-color:#FBFBF0;
	border-top:none;
  }

#conteudo_central_direito
  {
	float: left;
	width:292px;
	_width:294px;
	height:160px;
	margin:0px 0px 0px 0px;
	background-color:#FBFBF0;
	border-top:none;
  }

#menu_central_inferior
  {
	float: left;
	width:592px;
	margin:5px 0px 0px 158px;
  }

#conteudo_central_inferior
  {
	float: left;
	width:592px;
	height:129px;
	margin:0px 0px 0px 158px;
	background-color:#FFEAEA;
	border-top:none;
  }

#rodape
  {
	float: left;
	width:750px;
	text-align:center;
	color: #fff;
	background: #376490;
	margin:5px 0px 5px 0px;
	/* margin:128px 0px 5px 0px; */
	padding: 2px 0px 4px 0px;
  }