.main {
  width: 777px;
  display: block;
  margin-left: auto;
  margin-right: auto 
}

.footer-separator {
  height: 16px;
  padding: 0px;
  background-color: #B5C3B5;
}

.content {
  width: 777px;
  padding-left: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 17px;
  text-align: justify;
  color: #000000;
}

a.content:link {
  text-decoration: none;
}

a.content:visited {
  text-decoration: none;
}

a.content:hover {
  text-decoration: underline;
}

.content-title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #000000;
  text-align: center;
}

.title {
  width: 777px;
  padding-bottom: 5px;
}

.image {
  margin-top: 5px;
  margin-left: 30px;
  margin-bottom: 5px;
  float: right;
}

img {
  border-style: none;
}

table {
  border-style: none;
}

img.image-center {
  display: block;
  margin-left: auto;
  margin-right: auto 
}

.article_title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #000000;
  text-align: center;
  margin-bottom: 5px;
}

.article_comments {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
  text-align: center;
  
  margin-top: 0px;
  margin-bottom: 3px;
}

.article_comments_publication {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align: center;
  
  margin-top: 0px;
  margin-bottom: 10px;
}

/* CSS Document */

.menu {
  height: 25px;
  padding-top: 3px;
  margin-bottom: 10px;
  background-color: #B5C3B5;
}

ul#menu_horizontal {
  background: #B5C3B5;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 777px;
}

ul#menu_horizontal li{
  float: left;
}

ul#menu_horizontal li a{
  display: block;
  background: url(/images/button_bg.jpg) no-repeat;
  background-position: center 0px;
  width: 85px;
  height: 22px;
  font-size: 11px;
  font-family: arial;
  text-decoration: none;
  text-align: center;
  line-height: 22px;
  color: #000000;
  padding: 0;
}

ul#menu_horizontal li a.destaque{
  display: block;
  background: url(/images/button_bg2.jpg) no-repeat;
  background-position: center 0px;
  width: 97px;
  height: 22px;
  font-size: 11px;
  font-family: arial;
  text-decoration: none;
  text-align: center;
  line-height: 22px;
  color: #000000;
  padding: 0;
}

ul#menu_horizontal li a:hover{
  background-position: center -22px;
  font-weight: bold;
  color: #000000;
}

ul#menu_horizontal-large {
  background: #B5C3B5;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 777px;
}

ul#menu_horizontal-large li{
  float: left;
}

ul#menu_horizontal-large li a{
  display: block;
  background: url(/images/button_bg-large.jpg) no-repeat;
  background-position: center 0px;
  width: 97px;
  height: 22px;
  font-size: 11px;
  font-family: arial;
  text-decoration: none;
  text-align: center;
  line-height: 22px;
  color: #000000;
  padding: 0;
}

ul#menu_horizontal-large li a.destaque{
  display: block;
  background: url(/images/button_bg2-large.jpg) no-repeat;
  background-position: center 0px;
  width: 97px;
  height: 22px;
  font-size: 11px;
  font-family: arial;
  text-decoration: none;
  text-align: center;
  line-height: 22px;
  color: #000000;
  padding: 0;
}

ul#menu_horizontal-large li a:hover{
  background-position: center -22px;
  font-weight: bold;
  color: #000000;
}

table#showrequest {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 17px;
  text-align: left;
  color: #000000;
  padding: 5px;
}

table#showrequest tr td {
  padding: 3px;
}

table#showrequest tr td.showrequest_title {
  font-size: 14px;
  font-style: italic;
  font-weight: bold;
  text-align: center;
}

p#showrequest {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 17px;
  text-align: center;
  color: #FF0000;
}

a.devel-link:link {
	color: #105139;
	text-decoration: none;
}

a.devel-link:visited {
	color: #105139;
	text-decoration: none;
}

a.devel-link:hover {
	color: #105139;
	text-decoration: none;
}

a.common-link:link {
	color: #0000FF;
	text-decoration: none;
}

a.common-link:visited {
	color: #0000FF;
	text-decoration: none;
}

a.common-link:hover {
	color: #0000FF;
	text-decoration: none;
}

.style2 {
 font-family: Verdana, Arial;
 font-size: 10px;
}

.style10 {
 font-family: Verdana, Arial;
 font-size: 9px;
}

.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-align:	justify;
	color: #000000;
}

.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-align:	right;
	color: #105139;
}

.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:	left;
	padding-left: 4px;
	color: #105139;
}

.text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:	right;
	padding-right: 4px;
	color: #105139;
}

.text5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}

.text6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.text7_FF0000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	text-align:	center;
	color: #FF0000;
}

.itbtn1{
	font-size: 11px; 
	font-family: verdana;
	width: 80px;
	height: 22px;
	position: static;
}

#fadeinbox
{
    position: absolute;
    width: 126px;
    z-index: 100;
    visibility:hidden;
}