/*  feitos pelo yuri  */
*{font-family:Verdana, Arial, Helvetica, sans-serif;}
a{
  text-decoration: none;
  color:#1C5C19;
}
a:hover{
  text-decoration: underline;
  color:#1C5C19;
}
#reg_titulo{
  font-size: 12px;
  font-weight: bold;
}

body{
  background-image:url(/library/images/bg.jpg);
  background-repeat: repeat-x;
  margin: 0 0 0 0;
}

.divPrincipal{
  width: 1024px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.divTopo{
  width: 1024px;
  height: 227px;
  background-image: url(/library/images/logo.jpg);
  float: left;
}

.divMenuH{
  width: 801px;
  height: 49px;
  background-image: url(/library/images/menuH_bg.jpg);
  float: right;
}

.divConteudo{
  width: 1024px;
  height: auto;
  background-image: url(/library/images/bg_principal.gif);
  background-repeat: repeat-y;
  float: left;
}

.divMenuV{
  width: 154px;
  height: auto;
  float: left;
}

.divMenuVTopo{
  width: 154px;
  height: 9px;
  float: left;
}

.divMenuVBg{
  width: 154px;
  height: auto;
  background-image: url(/library/images/menuV_bg.gif);
  background-repeat: repeat-y;
  float: left;
}

.divMenuVBottom{
  width: 154px;
  height: 35px;
  background-image: url(/library/images/menuV_bot.gif);
  float: left;
}

.divDireita{
  width: 800px;
  height: auto;
  float: left;
}
.divQuadroAssuntos{
  width: 550px;
  height: auto;
  background-color: #FFFFFF;
  border-color: #e2e2e2;
  border-style: solid;
  border-width: 1px;
  float:left;
}

.divAssunto{
  width: 277px;
  height: 100px;
  background-image: url(/library/images/assunto_bg.gif);
  float:right;
}

.divBanners{
  width: 229px;
  height: auto;
  float: right;
}

.divBannerG{
  width: 229px;
  margin-bottom: 10px;
  float: left;
}

.divBannerP{
  width: 229px;
  margin-bottom: 10px;
  float: left;
}

.divBottom{
  width: 1024px;
  height: 103px;
  background-image: url(/library/images/bottom.gif);
  background-repeat: no-repeat;
  float: left;
}

.divQuadroGrande{
  width: 540px;
  height: auto;
  background-color:#FFFFFF;
  border: #dbdbdb 1px solid;
  float: left;
}

.divQuadroPequeno{
  width: 230px;
  height: auto;
  background-color:#FFFFFF;
  border: #dbdbdb 1px solid;
  float:left;
}

.divQuadroPequenoSB{
  width: 230px;
  height: auto;
  float:left;
}

.divTituloVerde{
   width: 273px;
   height: 19px;
   background-image: url(/library/images/bg_cabecalho.jpg);
   margin-left: 5px;
   margin-top: 5px;
   margin-bottom: 5px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #FFFFFF;
   vertical-align: middle;
}

.linkCinza, .linkCinza:visited{
  text-decoration: none;
  color:#383838;
}

.linkCinza:hover{
  text-decoration: underline;
  color:#383838;
}

.linkCinzaClaro, .linkCinzaClaro:visited{
  text-decoration: none;
  color:#989898;
}

.linkCinzaClaro:hover{
  text-decoration: underline;
  color:#989898;
}

.linkPreto, .linkPreto:visited{
  text-decoration: none;
  color:#000000;
}

.linkPreto:hover{
  text-decoration: underline;
  color:#000000;
}

.linkPretoB, .linkPretoB:visited{
  text-decoration: none;
  color:#000000;
  font-weight: bold;
}

.linkPretoB:hover{
  text-decoration: underline;
  color:#000000;
  font-weight: bold;
}

.cmbVerde{
  background-image: url(/library/images/bgTextVerde.jpg);
  background-repeat: repeat-x;
  background-color: #e4f0ec;
}

.inputbutverde {
    width: 60px;
	height: 20px;
	background-color: #009900;
	background-image: url(/library/images/bgbtn.gif) !important;
	border-color: #006600;
	border-style: solid;
	border-width: 1px;
	color: #FFFFFF;
	cursor: pointer;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#419c49',EndColorStr='#67946a');
	font-family: Tahoma, Arial, Geneva, Verdana, sans-serif;
	font-size: 11px !important;
	padding: 2px;
	text-decoration: none;
}

