      html, body {
		height:auto !important;
		height: 100%;
		min-height: 100%;
        height: auto;
        margin: 0;
        padding: 0;
      }
      html {
        background: #F1F1E9 url(images/bg1.jpg) repeat-x 0 0;
        overflow: -moz-scrollbars-vertical;
      }
      body {
        background: transparent url(images/bg2.jpg);
	    background-position: center top;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background-repeat: no-repeat;
		height:auto !important;
		min-height: 100%;
		color: #F1F1E9;
		font-size: 8pt;
		margin: 0px;
}
.ico {
	top: 2px;
	position: relative;
	left:25px;
}

.Image {
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=120, Strength=4);
	border: 3px solid #FFFFFF;
	cursor: crosshair;
}

.ImgBorder {
	border: 1px solid #F5F5F5;
	text-decoration: none;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#D7CEBC', Direction=120, Strength=4);
	border: 3px solid #FFFFFF;
}

.limpa{filter:alpha(opacity=80); -moz-opacity:0.8;}
.apaga{filter:alpha(opacity=100); -moz-opacity:1;}

A:link {COLOR: #996633; TEXT-DECORATION: none;}
A:visited {COLOR: #996633; TEXT-DECORATION: none;}
A:active {COLOR: #996633; TEXT-DECORATION: none;}
A:hover {COLOR: #D6A472; TEXT-DECORATION: none;}

  a.rodape:link {text-decoration: none; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}
  a.rodape:visited {text-decoration: none; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}
  a.rodape:hover {text-decoration: underline;color: #C08E2C; font-family: Arial, Helvetica, sans-serif;}
  a.rodape:active {text-decoration: none; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}

  a.menu2:link {text-decoration: none;; color: #E8EBD7; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
  a.menu2:visited {text-decoration: none;; color: #E8EBD7; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
  a.menu2:hover {text-decoration: none; color: #B1BA80; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
  a.menu2:active {text-decoration: none;; color: #E8EBD7; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}


.barra
 {text-decoration: none; color: #A3A889; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.tn-top
 {text-decoration: none; color: #E8EBD7; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.style1 {font-size: 8pt;}
.style2 {
	font-size: 12px;
	font-family: "arial narrow"; 
	font-size: 10pt;
}
.texto {  font-family: Verdana, Arial, sans-serif, "Times New Roman"; font-size: 8pt; color: #663300; padding-right: 10px;}
.textoarialnarrow { font-family: "arial narrow"; font-size: 8.5pt;}
.caixadetexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #996600;
	background-color: #FFFFFF;
	border: thin ridge #FF9900;
}



.texto2 {font-family: Verdana, Arial, sans-serif, "Times New Roman"; font-size: 8pt; color: #663300;}
}
.Corpo {
	text-decoration: none;
	text-align: justify;
	padding-left: 30px;
	padding-right: 30px;
	margin-right: 15px;
	margin-left: 15px;
}



.buttom-new {
	top: 0px;
	position: relative;
	left:0px;
	font-family: Arial, sans-serif; 
	font-size: 8pt; 
	color: #996600;
}
.newsletter-box {  
	font-family: Arial, sans-serif; 
	font-size: 8pt; 
	color: #888888;
	background-color: #FFFFFF;
	border-color: #E8EBD7;
}

 fieldset {  
      border: solid 0px #000;  
      top:0;
      width: 215px; 
      height: 18px; 
  }  

.home-fonte {
	font-family: Arial, sans-serif; 
	font-size: 12px;
    font-style:  normal;
    font-weight: normal;
	color: #996600;
}
.home-fonte-img {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #996600;
	font-weight: bold;
}
.caixadetexto2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #996600;
	background-color: #FFFFCC;
}
.tabelaborda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #996600;
	border-top: 1px dashed #FF9900;
	border-right: 1px dashed #FF9900;
	border-bottom: 1px dashed #FF9900;
	border-left: 1px dashed #FF9900;
}
.borda01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border-top: thin solid #FF9900;
	border-right: 1px dashed #FF9900;
	border-bottom: thin solid #FF9900;
	border-left: 1px dashed #FF9900;
}
.borda02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	border: 1px solid #ffffcc;
}
.bordas3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
.Bordaverso {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}


/*####################*/
.m_banner_hide{
	display:none;
}
.m_banner_show{
	display:block;
}
