body.moldura{
    background: url(../barra-lateral.jpg) no-repeat;
}

div.moldura-externa{
  position: absolute;
  left:0px;
  top: 60px;
  width: 782px;
  height: 1622px;
  border: 1px solid #B0B0B0;
--  background: url(../barra-lateral.jpg) repeat;
  background: #3F96D0;
}

div.pagina {
  position: absolute;
  left:15px;
  top: 20px;
  width: 752px;
  height: 1252px;
  border: 1px solid #B0B0B0;
  background: white;
}


div.cabecalho {
  position: relative;
  left: 0px;
  top: 0px;
  width: 750px;
  height: 80px;
  border: 0px solid black;

}


div.corpo {	
  position: relative;
  left: 2px;
  top: 2px;
  width: 746px;
  height: 965px;
  border: 1px solid #B0B0B0;
  background: blank;

}

div.bannercabecalho {	
  position: relative;
  left: 0px;
  top:  0px;
  width: 750px;
  height: 80px;
  border: 0px solid #B0B0B0;
  background: none;
}

div.bannercorpo {	
  position: relative;
  left: 140px;
  top:  10px;
  width: 470px;
  height: 60px;
  border: 0px solid #B0B0B0;
  background: none;

}


div.rodape {
  position: relative;
  left : 0px;
  top: 4px;
  bottom: 0px;
  width: 750px;
  heigth: 20px;
  border: 0px solid #B0B0B0;
  font-weight: bold;
  
}



div.menubarrah {	
  position: relative;
  left: 0px;
  top:  4px;
  width: 750px;
  height: 70px;
  border: 0px solid green;
--  background: #8CC6FF;
}

p.menuh a {
  color : #000000;
  background: #8CC6FF ;
  font: 12px verdana;
  text-decoration: none;
  text-align: center;
  border: 1px solid #B0B0B0;
  padding: 1px 10px;
  margin-right: 1px;
  font : normal;
}

p.menuh a:hover {
  color: white;
  background: #0080FF;
  font : normal;

}


p.menuh2 a {
  color : #B0B0B0;
  font: 10px verdana;
  text-decoration: underline;
  text-align: center;
  border: 0px solid #000000;
  padding: 1px 10px;
  margin-right: 1px;
  font : normal;
}

p.menuh2 a:hover {
  color: #000000;
  font : normal;
  text-decoration: none;
}



a.botao {
  font-family: verdana;
  font-size: 12pt;
  font-weight: bold;
  padding: 5px;
  background-color: #DCDCDC;
  color: #666666;
  text-decoration: none;
  border-top: 1px solid #CCCCCC;
  border-bottom: 2px solid #666666;
  border-left: 1px solid #CCCCCC;
  border-right: 2px solid #666666;
}


a.botao:visited {
  border-top: 1px solid #CCCCCC;
  border-bottom: 2px solid #666666;
  border-left: 1px solid #CCCCCC;
  border-right: 2px solid #666666;
}

a.botao:hover {
  border-top: 2px solid #666666;
  border-bottom: 1px solid #CCCCCC;
  border-left: 2px solid #666666;
  border-right: 1px solid #CCCCCC;
}






#fundo {
	position: absolute;
        left: 0px;
        top: 0px;
	z-index:0;
}

#texto {
        position: absolute; 
	z-index:1;
}






.txt {
  color : #000000;
  font: 12px verdana;
  text-decoration: none;
  text-align: center;
  border: 0px solid #000000;
  font : normal;
}

.txt2 {
  color : #B0B0B0;
  font: 12px verdana;
  text-decoration: none;
  text-align: center;
  border: 0px solid #000000;
  font : normal;
}

.txt3 {
  color : BLUE;
  font: 12px verdana;
  text-decoration: none;
  text-align: center;
  border: 0px solid #000000;
  font : normal;
}

.txt4 {
  color : RED;
  font: 12px verdana;
  text-decoration: none;
  text-align: center;
  border: 0px solid #000000;
  font : normal;
}







#mainform {
  background: #FFFFFF;
  border: 1px solid #B0B0B0;
  font: 12px arial;
  border-collapse: collapse;
  color: #0000FF;
}

#mainform th {
  background; #DCDCDC;
  padding: 3px;
  font: bold 15px arial;
  border-bottom: 1px solid #0000FF;
}

#mainform td {
  padding: 3px;
}




#mainform2 input {
  background: #DCDCDC;
  border: 1px solid #000000;
}

#mainform2 textarea {
  border: 1px solid #000000;
  background: #DCDCDC;
}

#mainform2 input.botao {
  background: #DCDCDC;
  color: #000000;  
  border: 1px solid #000000;
}



p.menuaba a {
  color : #3A3A3A;
--  background: url(../aba11.jpg) no-repeat;
  background: url(../aba-verde.png) no-repeat;
  width:110px; 
  height:35px;
  font: 12px verdana;
  text-decoration: none;
  text-align: center;
  border: 0px solid #B0B0B0;
  padding: 0px 0px;
  margin-right: 1px;
  font : normal;
}

p.menuaba a:hover {
  color: #0000FF;
  font : normal; 
  padding: 5px;
--  background: url(../aba12.jpg) no-repeat;
}


div.menu-barra {
  position: absolute;
  left: 0px;
  top:  32px;
  width:  750px;
  height: 30px;
  font: 12px verdana;
  text-decoration: none;
  text-align: center;
  border: 0px solid #B0B0B0;
  padding: 0px 0px;
  margin-right: 1px;
  font : normal;
  color : #3A3A3A;
--  background: url(../menu-barra-vermelho.jpg) repeat;

}

#menu-barra-vermelho{
  background: url(../menu-barra-vermelho.jpg) repeat;

}

#menu-barra-amarelo{
  background: url(../menu-barra-amarelo.jpg) repeat;

}

#menu-barra-verde{
  background: url(../menu-barra-verde.jpg) repeat;

}

#menu-barra-laranja{
  background: url(../menu-barra-laranja.jpg) repeat;

}

#menu-barra-azul-celeste{
  background: url(../menu-barra-azul-celeste.jpg) repeat;

}

#menu-barra-azul-claro{
  background: url(../menu-barra-azul-claro.jpg) repeat;

}





div.aba1 a {	
  position: absolute;
  left: 5px;
  top:  1px;
  width: 110px;
  height: 35px;
  font: 12px verdana;
  text-decoration: none;
  text-align: center;
  border: 0px solid #B0B0B0;
  padding: 0px 0px;
  margin-right: 1px;
  font : normal;
--  color : #3A3A3A;
  color : #FFFFFF;
--  background: url(../aba-azul-celeste.jpg) no-repeat;
}


div.aba1 a:hover {
--  color: #0000FF;
  color: #FFFF00;
  font : normal; 
  padding: 4px;
--  background: url(../aba12.jpg) no-repeat;
}

#aba-vermelho a{
  background: url(../aba-vermelho.jpg) no-repeat;
}

#aba-amarelo a{
  background: url(../aba-amarelo.jpg) no-repeat;
}

#aba-verde a{
  background: url(../aba-verde.jpg) no-repeat;
}

#aba-laranja a{
  background: url(../aba-laranja.jpg) no-repeat;
}

#aba-azul-celeste a{
  background: url(../aba-azul-celeste.jpg) no-repeat;
}

#aba-cinza a{
  background: url(../aba-cinza.jpg) no-repeat;
}

#aba-azul-claro a{
  background: url(../aba-azul-claro.jpg) no-repeat;
}


div.aba2 a {	
  position: absolute;
  left: 120px;
  top:  1px;
  width: 110px;
  height: 35px;
  font: 12px verdana;
  text-decoration: none;
  text-align: center;
  border: 0px solid #B0B0B0;
  padding: 0px 0px;
  margin-right: 1px;
  font : normal;
--  color : #3A3A3A;
  color : #FFFFFF;
--  background: url(../aba-cinza.jpg) no-repeat;
}

div.aba2 a:hover {
  color: #FFFF00;
  font : normal; 
  padding: 4px;
--  background: url(../aba12.jpg) no-repeat;
}

div.aba3 a {	
  position: absolute;
  left: 235px;
  top:  1px;
  width: 110px;
  height: 35px;
  font: 12px verdana;
  text-decoration: none;
  text-align: center;
  border: 0px solid #B0B0B0;
  padding: 0px 0px;
  margin-right: 1px;
  font : normal;
  color : #FFFFFF;
--  background: url(../aba-cinza.jpg) no-repeat;
}

div.aba3 a:hover {
  color: #FFFF00;
  font : normal; 
  padding: 4px;
--  background: url(../aba12.jpg) no-repeat;
}

div.aba4 a {	
  position: absolute;
  left: 350px;
  top:  1px;
  width: 110px;
  height: 35px;
  font: 12px verdana;
  text-decoration: none;
  text-align: center;
  border: 0px solid #B0B0B0;
  padding: 0px 0px;
  margin-right: 1px;
  font : normal;
  color : #FFFFFF;
--  background: url(../aba-cinza.jpg) no-repeat;
}

div.aba4 a:hover {
  color: #FFFF00;
  font : normal; 
  padding: 4px;
--  background: url(../aba12.jpg) no-repeat;
}

div.aba5 a {	
  position: absolute;
  left: 465px;
  top:  1px;
  width: 110px;
  height: 35px;
  font: 12px verdana;
  text-decoration: none;
  text-align: center;
  border: 0px solid #B0B0B0;
  padding: 0px 0px;
  margin-right: 1px;
  font : normal;
  color : #FFFFFF;
--  background: url(../aba-cinza.jpg) no-repeat;
}

div.aba5 a:hover {
  color: #FFFF00;
  font : normal; 
  padding: 4px;
--  background: url(../aba12.jpg) no-repeat;
}






ul.barraA1 {
  position: absolute;
  top: -1px;
  left:-20px;
  list-style: none;
  padding: 0;
  margin: 0;
  width: 250px;
  height:20px; 
  background: url(../barra01A1.jpg) no-repeat;
}

ul.barraA2 {
  position: absolute;
  top: -1px;
  left: 645px;
  list-style: none;
  padding: 0;
  margin: 0;
  width: 250px;
  height:20px; 
  background: url(../barra01A2.jpg) no-repeat;
}


ul.barraA3 {
  position: absolute;
  bottom: -5px;
  left:-20px;
  list-style: none;
  padding: 0;
  margin: 0;
  width: 250px;
  height:20px; 
  background: url(../barra01A13.jpg) no-repeat;
}

ul.barraA4 {
  position: absolute;
  bottom: -5px;
  left: 645px;
  list-style: none;
  padding: 0;
  margin: 0;
  width: 250px;
  height:20px; 
  background: url(../barra01A14.jpg) no-repeat;
}



ul.barraA5 {
  position: absolute;
  top: 15px;
  left:-20px;
  list-style: none;
  padding: 0;
  margin: 0;
  width: 126px;
  height:1380px; 
  background: url(../barra01A5.jpg) repeat;
}

ul.barraA6 {
  position: absolute;
  top: 15px;
  left:645px;
  list-style: none;
  padding: 0;
  margin: 0;
  width: 126px;
  height:1380px; 
  background: url(../barra01A6.jpg) repeat;
}



ul.barraA7 {
  position: absolute;
  top: -1px;
  left:106px;
  list-style: none;
  padding: 0;
  margin: 0;
  width: 540px;
  height:16px; 
  background: url(../barra01A7.jpg) repeat;
}

ul.barraA8 {
  position: absolute;
  bottom: -4px;
  left:106px;
  list-style: none;
  padding: 0;
  margin: 0;
  width: 540px;
  height:16px; 
  background: url(../barra01A8.jpg) repeat;
}



ul.barraA9 {
  position: absolute;
  top: 15px;
  left:106px;
  list-style: none;
  padding: 0;
  margin: 0;
  width: 540px;
  height:1370px; 
  background: url(../barra01A9.jpg) repeat;
}



div.formapagamento {
  position: relative;
  left : 0px;
  top: 0px;
  width: 750px;
  heigth:160px;
  border: 0px solid #B0B0B0;
  font-weight: bold;
  
}


p.link a {
  color : #0080C0;
  font: 14px verdana;
  text-decoration: underline;
  text-align: center;
  border: 0px solid #000000;
  padding: 1px 10px;
  margin-right: 1px;
  font : normal;
}

p.link a:hover {
  color: #000000;
  font : normal;
  text-decoration: none;
}


.txt_titulo {
  color : #0080C0;
  font: 14px verdana;
  text-decoration: none;
  text-align: center;
  border: 0px solid #000000;
  font : bold;
}

input.valordireita {
  text-align: Right; 
}

p.hosted a {
  color : #B0B0B0;
  font: 12px verdana;
  text-decoration: none;
  text-align: left;
  border: 0px solid #000000;
  padding: 1px 10px;
  margin-right: 1px;
  font : normal;
}

p.hosted a:hover {
  color: #000000;
  font : normal;
  text-decoration: none;
}


