/*
-----------------------------------------------
DOBRO COMUNICAÇÃO LTDA
digital@dobro.net
----------------------------------------------- */

/*
body {
  background:#ffffff;
  margin:0;
  font:12px/1.2em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  color:#606060;
  SCROLLBAR-FACE-COLOR: #E3B43D;
  SCROLLBAR-HIGHLIGHT-COLOR: #E3B43D;
  SCROLLBAR-SHADOW-COLOR: #E3B43D;
  SCROLLBAR-3DLIGHT-COLOR: #E3B43D;
  SCROLLBAR-ARROW-COLOR: #ffffff;
  SCROLLBAR-TRACK-COLOR: #f5f5f5;
  SCROLLBAR-DARKSHADOW-COLOR: #E3B43D;
  }
*/
body {
  background:#FFF;
  margin:0;
  color:#000000;
  SCROLLBAR-FACE-COLOR: #E3B43D;
  SCROLLBAR-HIGHLIGHT-COLOR: #E3B43D;
  SCROLLBAR-SHADOW-COLOR: #E3B43D;
  SCROLLBAR-3DLIGHT-COLOR: #E3B43D;
  SCROLLBAR-ARROW-COLOR: #ffffff;
  SCROLLBAR-TRACK-COLOR: #f5f5f5;
  SCROLLBAR-DARKSHADOW-COLOR: #E3B43D;
  }

#img_int {
  margin:0;
  padding: 0px 0px 10px 25px;
  }

.img_border {
  background:#ffffff;
  margin:10px;
  border:1px solid #ffffff;
  }


a:link {
  color:#E3B43D;
  text-decoration:none;
  cursor: hand;
  }
a:visited {
  color:#E3B43D;
  text-decoration:none;
  }

a:hover {
  color:#E38F3D;
  text-decoration:none;
  }
  
a img {
  border-width:0;
  }

#content {
  width:750px;
  margin:0 auto;
  padding:0;
  text-align:left;
  float:left;
  }

#content_popup {
  width:500px;
  margin:0 auto;
  padding:0;
  text-align:left;
  float:left;
  }

#central {
  width:750px;
  margin:0 auto;
  padding:0;
  text-align:left;
  }

#esquerda {
  float:left;
  }
#direita {
  float:right;
  }

#capa_esquerda {
  width:320px;
  height:280px;
  padding: 20px 22px 20px 52px; 
  margin: 0px;
  }

#texto, .texto {
  font:12px/1.4em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  color:#707070;
  padding: 0px 0px 20px 0px; 
  }

#texto_rest, .texto_rest {
  font:12px/1.4em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  color:#707070;
  padding: 0px 0px 0px 0px; 
  }

#texto_rest_peq {
  font:11px/1.4em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  color:#707070;
  padding: 10px 0px 0px 0px; 
  }

#texto p, .texto p {
  padding: 5px 0px 10px 0px; 
  margin: 0px;
  }

#texto a, .texto a {
  color:#E3B43D;
  }

#texto a:link, .texto a:link {
  color:#E3B43D;
  text-decoration:none;
  cursor: hand;
  }

#texto a:hover, .texto a:link {
  color:#E38F3D;
  text-decoration:none; border-bottom: 1px #E38F3D dashed ;
  }

span#texto, span.texto
{
    padding: 0px;
}

#bar_top {margin:0 0 -60px 0;}

#texto ul, .texto ul
{
  padding:0px 0px 0px 17px;
  margin: 0px;
}

ul
{
    list-style-image: url('/teste/miolo/modules/cta/template/imagens/list.gif');
}

li
{
    margin: 0px;
    padding: 3px 0px 0px 0px;

}

#submenu {
  font:10px/1.2em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  font-weight:bold;
  color:#E3B43D;
  padding: 0px 0px 0px 0px; 
  }


#content_interna  {
  width: 480px;
  padding: 0px; 
  margin: 0px;
  }

#content_restrita  {
  width: 250px;
  padding: 0px 0px 0px 30px; 
  margin: 0px;
  }

#content_submenu  {
  width:210px;
  padding: 30px 0px 0px 0px;
  margin: 0px;
  text-align:right;
  }


#rodape {
  font:12px/1.2em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  color:#E3B43D;
  padding: 0px 0px 0px 53px; 
  }

#duns {
  padding: 60px 0px 0px 590px;
  } 

#legenda {
  font:11px/1.1em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  color:#a0a0a0;
  margin: 4px;
  padding: 0px 0px 0px 0px; 
  }

#titulo {
  font:15px/1.0em "Trebuchet MS",Trebuchet,Helvetica,Arial,Sans-serif;
  font-weight:bold;
  color:#E3B43D;
  padding: 0px 0px 15px 0px; 
  }

#top_box {
  width:166px;
  height:123px;
  padding: 0px 0px 0px 0px; 
  margin: 0px;
  }

#bottom_box {
  width:166px;
  height:24px;
  padding: 0px 0px 0px 0px; 
  margin: 0px;
  }



#texto_inst {
  font:10px/1.1em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  font-weight:bold;
  color:#0086D3;
  padding: 0px 12px 0px 12px; 
  float:left;
  }

#link_inst {
  font:10px/1.1em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  font-weight:bold;
  color:#0086D3;
  padding: 3px 12px 0px 0px; 
  float:right;
  }

#link_inst a:link {
  color:#0086D3;
  text-decoration:none;
  }

#link_inst a:visited {
  color:#0086D3;
  text-decoration:none;
  }

#link_inst a:hover {
  color:#ffffff;
  text-decoration:none;
  background-color:#0086D3;
  }



#texto_resp {
  font:10px/1.1em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  font-weight:bold;
  color:#FF9101;
  padding: 0px 12px 0px 12px; 
  float:left;
  }

#link_resp {
  font:10px/1.1em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  font-weight:bold;
  color:#FF9101;
  padding: 3px 12px 0px 0px; 
  float:right;
  }

#link_resp a:link {
  color:#FF9101;
  text-decoration:none;
  }

#link_resp a:visited {
  color:#FF9101;
  text-decoration:none;
  }

#link_resp a:hover {
  color:#ffffff;
  text-decoration:none;
  background-color:#FF9101;
  }



#texto_camp {
  font:10px/1.1em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  font-weight:bold;
  color:#009200;
  padding: 0px 12px 0px 12px; 
  float:left;
  }

#link_camp {
  font:10px/1.1em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  font-weight:bold;
  color:#009200;
  padding: 3px 12px 0px 0px; 
  float:right;
  }

#link_camp a:link {
  color:#009200;
  text-decoration:none;
  }

#link_camp a:visited {
  color:#009200;
  text-decoration:none;
  }

#link_camp a:hover {
  color:#ffffff;
  text-decoration:none;
  background-color:#009200;
  }


#texto_quali {
  font:10px/1.1em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  font-weight:bold;
  color:#D9AA26;
  padding: 0px 12px 0px 12px; 
  float:left;
  }

#link_quali {
  font:10px/1.1em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  font-weight:bold;
  color:#D9AA26;
  padding: 3px 12px 0px 0px; 
  float:right;
  }

#link_quali a:link {
  color:#D9AA26;
  text-decoration:none;
  }

#link_quali a:visited {
  color:#D9AA26;
  text-decoration:none;
  }

#link_quali a:hover {
  color:#ffffff;
  text-decoration:none;
  background-color:#D9AA26;
  }

#popup {
  font:10px/1.1em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  color:#8B5729;
  padding: 0px 0px 0px 0px; 
  margin: 10px;
  }

  #data {
  font:10px/1.1em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  color:#8B5729;
  padding: 5px 0px 5px 0px; 
  margin: opx;
  }

.form { font-family: "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #808080; text-decoration: none; background-color: #FFFFFF; border: 1px #a0a0a0 solid }
.form2 { font-family: "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; background-color: #FFFFFF }

.botao {
  margin:0 auto;
  font:10px/1.2em "Trebuchet MS",Trebuchet,Arial,Helvetica,Sans-serif;
  color:#555555;
  text-transform:uppercase;
  letter-spacing:.1em;
  line-height: normal;
  font-variant: normal; 
  font-weight: normal;
  font-variant: normal;
  background-color: #f5f5f5;

  }

  table.body
  {
      border-collapse: collapse;
      border: none;
  }

#texto td a:hover, .texto td a:hover {
  color:#E38F3D;
  text-decoration:none;
  border: none;
  }


#obrigatorio
{
    color: red;
}

