
/* estilos específicos instaladores */

.pag a { font-weight: bold; }

.pag a:hover { text-decoration: underline; }

form {
  border: 1px solid #DAA520;
  padding-left: 20px;
}

/* aqs login */
#aqslogin { padding: 5px; font-weight: bold; width: 98%; }

#aqslogin table { width: 80%; }

label { color: #353535; font-size: 10px; }

input, option, select { font-size: 10px; }

.Feedback {
 display: block;
 margin: 0;
 margin-bottom: 10px;
 padding: 10px;
}

.login { border: 1px solid #DAA520; margin-top: 30px; padding: 10px; }

.FB_OK {
 border: 1px solid #478d6b;
 background: url("ok.gif") no-repeat 2px 2px #efffdf;
 color: #353535;
 font-weight: bold;
 padding-left: 25px;
}

.FB_Aviso {
 border: 1px solid #b98a1b;
 background: url("aviso.gif") no-repeat 2px 2px #faf0da;
 color: #353535;
 font-weight: bold;
 padding-left: 25px;
}

.FB_Info {
  border: 1px solid #3e6796;
  background: url("info.gif") no-repeat 2px 2px #dfebff;
  color: #353535;
  font-weight: bold;
  padding-left: 25px;
}

.campo em { color: #000000; }

.CampoAtencao .campo em { color: #8b6814; }

.CampoAtencao input { border: 1px solid #8b6814; background: #f7e9c7; }


/*TABS ******************************************************/
#tabs {
	position: relative;
  height: 20px;
  margin-top: 20px;
  width: 735px;
}

#tabs ul {
 margin: 0;
 padding: 0;
 position: absolute;
 bottom: -1px;
 width: 735px;
}

#tabs ul li {
 display: inline;
 list-style: none;
 font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
}

#tabs ul a, #tabs ul span, #tabs ul a.current {
 color: #353535;
 width: 110px;
 height: 20px;
 display: block;
 float: left;
 padding: 2px 0;
 margin: 2px 1px 0 5px;
 text-align: center;
 text-decoration: none;
}

#tabs ul span, #tabs ul a.current, #tabs ul a.current:hover {
 border:1px solid #962929;
 border-bottom: none;
 background: #fbf4e3;
 padding-bottom: 5px;
 margin-top: 0;
 color: #000000;
}

#tabs .sel {
  border:1px solid #962929;
  border-bottom: none;
  background: #fbf4e3;
  padding-bottom: 5px;
  margin-top: 0;
  color: #000000;
}

#tabs ul a {
  background: #962929;
  color:#fbf4e3;
  border:1px solid #962929;
  border-bottom:none;
}

#tabs ul a:hover {
 margin-top:0;
 border-color:#962929;
 background:#962929;
 padding-bottom:4px;
 color:#FFFFFF;
}

#main2 {
 border:1px solid #b98a1b;
 clear:none;
 background:#fbf4e3;
 padding-top:10px;
 margin-right:5px;
}

#contents2 {
 background:#fbf4e3;
 min-height:200px;
 padding:5px;
}
