body {  
   
  font-family: Arial;
  font-size:   14px;
  margin:0;
  padding: 0;  
  color: #000000;
  background: rgb(217,217,217) url(../images/barra_fundo.gif) center repeat-y ;
  
}

p {
  color: #000000;
  font-size:   10px;
  font-weight: normal;
}

.instrucoes {
  color: #000000;
  font-size:   14px;
  font-weight: normal;
  padding-left: 10px;
}

.centro{
  background-color: #ffffff;
}

.principal {
  width: 800px;
  padding-bottom: 10px; 
  
  /* background-image: url(../images/header.gif); */
}

.center {  
  width: 740px;
}

.menu_top {
  height:20px;
  background-color:#050B57;
  color: #fcb034;
  font-size:13px;
  padding-top:5px;
  padding-bottom:5px;
}

.menu_top a{
  height:20px;
  color: white;
  background-color:#050B57;
  text-decoration:none;
  font-weight:bold;
  font-size:13px;
  padding-top:5px;
  padding-bottom:5px;
}

.menu_top a:hover{
  height:20px;
  color: white;
  background-color:#050B57;
  color:#fcb034;
  text-decoration:none;
  font-weight:bold;
}

.leftcol {
  background-image: url(../images/leftbg.gif);
  border: 5px #ffe599 solid;
  font-size:   14px;
  font-weight: normal;
}

.rightcol {
  background-image: url(../images/leftbg.gif);
  border: 2px #ffe599 solid;
}

.imagens {
  text-align: center;
  font-size: 12px;
}

h1 {
  margin-top: 0px;
  margin-bottom: 15px;   
  margin-left: 0px;
  color: #000000;
  font-size:   20px;
  font-weight: bold;
  text-align: center;
}
h2 {
  margin-top: 0px;
  margin-bottom: 6px;   
  margin-left: 0px;
  color: rgb(0,121,194);
  font-size: 16px;
  font-weight: bold;  
}

h3 {
  margin-top: 0px;
  margin-bottom: 6px;   
  margin-left: 0px;
  color: #000000;
  font-size: 15px;
  font-weight: bold;
  background-image: url(../images/star.png);
  background-repeat: no-repeat;
  background-position: top left;
  padding-left: 20px;
  
}

h4 {
  margin-bottom: 3px;   
  font-size:   16px;
  font-weight: bold;  
}


.cara{
  position: absolute;
  margin-top: -10px;
  margin-left: -50px;
}

.leftbg {
  margin-top: 0px;
  margin-bottom: 0px;
}

#texto1 {  
  margin-top: 100px;     
  margin-left: 250px;  
  font-size:   18px;
  font-weight: bold;  
}
#seta {  
  margin-top: 20px;     
  margin-left: 380px;  
}
#texto2 {
  width: 220px;
  height: 180px;
  margin-top: 100px;     
  margin-left: 260px;
  color: #3dbed4;  
  /* background-color: #0b6b70; */
}

.tbl_form {
  margin-top: 10px;
  margin-left: 10px; 
  font-size:   14px;
}
.rowform{
height: 30px;
}
