body {

	text-align: left;

	margin:0;

	padding:0;

	background-color: #000000;

	scrollbar-arrow-color:#ffffff;

	scrollbar-3dlight-color:#000000;

	scrollbar-highlight-color:#cccccc;

	scrollbar-face-color:#333333;

	scrollbar-shadow-color:#cccccc;

	scrollbar-darkshadow-color:#c5c5c5;

	scrollbar-track-color:#cccccc;

	color: #FFFFFF;

	background-image: url(../imagens/fundo_pagina.jpg);

	background-position: left top;

	font-size: 10pt;

}

.pagina #corpo {

	width: 780px;

	margin: 0 auto;

	text-align: left;

	border-top-width: 0px;

	border-right-width: 5px;

	border-bottom-width: 0px;

	border-left-width: 5px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #990000;

	border-right-color: #990000;

	border-bottom-color: #990000;

	border-left-color: #990000;

	background-color: #150000;

}

.pagina #topo {

	padding: 0px;

	height: 130px;

	width: 780px;

	background-image: url(../imagens/topo.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	vertical-align: top;

	background-color: #000000;

	margin: 0px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #990000;

	border-top-width: 0px;

	border-right-width: 0px;

	border-left-width: 0px;

}

.pagina #meio {

	width: 770px;

	margin: 0px;

	padding: 0px;

	height: auto;

}

.pagina #meio #meio_esq {

	text-align: left;

	width: 150px;

	background-color: #370000;

	float: left;

	margin-top: 3px;

	margin-right: 3px;

	margin-bottom: 3px;

	margin-left: 3px;

	height: auto;

	font-size: 10pt;

	color: #FFFFFF;

}

.pagina #meio #meio_dir {

	text-align: left;

	width: 590px;

	float: right;

	margin-top: 4px;

	margin-right: 4px;

	margin-bottom: 4px;

	margin-left: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: normal;

	color: #FFFFFF;

}

.pagina #rodape {

	width: 100%;

	margin: 0px;

	padding: 0px;

	height: 100px;

	background-color: #000000;

	border-top-width: 1px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #990000;

}

.pagina #rodape_txt {

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

#subtitulo {

	position:relative;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #004080;

	height: 18px;

	width: 100%;

	border: 1px solid #002D59;

	margin-top: 3px;

	margin-right: 0px;

	margin-bottom: 3px;

	margin-left: 0px;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 0px;

}

#titulo {

	position:relative;

	text-align: left;

	margin-bottom: 2px;

	padding-bottom: 2px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11pt;

	font-weight: bold;

	color: #FFCC00;

	text-decoration: none;

}

#imagem {

	position:relative;

	text-align: center;

	vertical-align: middle;

	background-color: #FFBFBF;

	width: 100px;

	border: 3px solid #990000;

	clear: left;

	float: left;

	margin-top: 2px;

	margin-right: 2px;

	margin-bottom: 2px;

	margin-left: 2px;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 2px;

}

#imagem1 {

	position:relative;

	text-align: center;

	vertical-align: middle;

	background-color: #FFBFBF;

	width: 240px;

	border: 3px solid #990000;

	margin: 2px;

	padding: 2px;

}

.fltrt { 

  float: right;

  margin-left: 8px;

}

.fltlft { 

  float: left;

  margin-right: 8px;

}

.clearfloat { 

  clear: both;

  height: 0;

  font-size: 1px;

  line-height: 0px;

}

.clear {clear:both;}

/*começo do css menu */	

.m ul {

	list-style: none;

	width: 150;

	text-decoration: none;

	margin: 0px;

	padding: 0px;

}

.m ul li {

	position: relative;

}

.m li ul {

	position: absolute;

	left: 150px;

	top: 0;

	display: none;

	right: 585px;

}

/* itens do menu */

.m ul li a {

	display: block;

	text-decoration: none;

	cursor: hand;

	font-size: 11pt;

	color: #FFFF00;

	font-family: Arial, Helvetica, sans-serif;

	padding: 1px;

	margin: 1px;

}

/* Fix IE. Hide from IE Mac \*/

* html .m ul li { float: left; height: 1%; }

* html .m ul li a { height: 1%; }

/* End */

.m ul li a:hover {

	color: #FFCC00;

	font-size: 11pt;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	background-color: #3C0000;

} /* Hover Styles */

.m li ul li a {

	padding-top: 5px;

	padding-right: 2px;

	padding-bottom: 5px;

	padding-left: 2px;

} /* Sub Menu */

.m li:hover ul ul, li.over ul ul { 

display:none; 

}

.m li:hover ul, li li:hover ul, li.over ul, 

.m li li.over ul { 

display: block;

}



table {

	font-size: 10pt;

	font-family: Arial, Verdana, "Times", Georgia, "Helvetica";

	color: #FFFFFF;

}

form{

	margin: 0px;

	padding: 0px;

}

hr {

	height: 3px;

	border-top-width: 3px;

	border-top-style: solid;

	border-top-color: #150000;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	margin: 0px;

	padding: 0px;

	background-color: #150000;

	border-right-color: #150000;

	border-bottom-color: #150000;

	border-left-color: #150000;

}

h1 {

	margin: 0px;

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14pt;

	font-weight: bold;

	color: #FF0000;

}

h2 {

	margin: 0px;

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color: #FF0000;

}

.tabela_pag {

	background-color: #FFFFFF;

	margin: 0px;

	padding: 0px;

	font-weight: bold;

	border-right-width: 3px;

	border-left-width: 3px;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

}

.tabela_rodape {

	background-color: #2BB6F6;

	margin: 0px;

	padding: 0px;

	font-weight: bold;

	background-image: url(../imagens/rodape.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 74px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #333333;

	text-decoration: none;

}

#txt_geral {

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #333333;

	margin-top: 1px;

	margin-right: 5px;

	margin-bottom: 5px;

	margin-left: 5px;

	padding-top: 1px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

}

#txt_aviso {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12pt;

	color: #DD0000;

	text-align: center;

	vertical-align: top;

	background-color: #CCCCCC;

	margin: 10px;

	padding: 10px;

	border: 1px solid #990000;

	font-weight: bold;

}

#txt_mod {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11pt;

	color: #FFFF00;

	text-align: center;

	font-weight: bold;

}

#txt_mod1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12pt;

	color: #FFFF00;

	text-align: left;

	font-weight: bold;

}

#txt_titulo {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14pt;

	color: #000000;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

}

#txt_titulo1 {

font-family: Arial, Helvetica, sans-serif;

	font-size: 11pt;

	color: #FFCECE;

	font-weight: bold;

}

.table_fotos {

	border: 2px solid #CC33CC;

	background-color: #EFEFEF;

}

.fundo_lateral {

	background-color: #FFE1FF;

	color: #000000;

	border: 1px solid #FFB0FF;

}

.table_fotos1 {

	border: 2px solid #990000;

	background-color: #FFD9D9;

}

a.link:link {

	color:#FFCC00;

	text-decoration: none;

	cursor: Hand;

}a.link:visited {

	color:#FFCC00;

	text-decoration:none;

	cursor: Hand;

}

a.link:hover {

	color:#FFFF00;

	text-decoration:underline;

	cursor: Hand;

}

a.link:active {

	color:#FFCC00;

	text-decoration: none;

	cursor: Hand;

}
