body {
    background-color: #FFF;
    margin-top:0px;
    padding: 0px;
    font-family: "Verdana", sans-serif;
    font-size: 80%;
    cursor: default;
}

div#header {
    background-color: #C00;
    color: #FFF;
    padding: 15px;
    border-bottom: 5px solid #e0e0e0;
}

div#content {
    padding: 10px;
    margin: 10px;
}

div#footer {
    text-align: center;
    background-color: #f0f0f0;
    padding: 3px;
    margin-top: 100px;
    font-style: italic;
    font-size: 11px;
}

/* ================================== */
div.formulario {
    padding: 10px;
    border: 1px solid #e0e0e0;
    background-color: #f9f9f9;
    color:#555555;
    

}

table.formulario {
    padding: 10px;
    border: 1px solid #e0e0e0;
    background-color: #f9f9f9;
    color:#555555;
    

}

div.formulario label {
    display: block;
    float: left;
    margin-right: 5px;
    text-align: right;
    padding: 3px;
}



div.formulario div.required label {
    font-weight: bold;
	color:#666666;
}

/* ================================== */
table.listagem {
    width: 90%;
    border-collapse: collapse;
}

table.listagem td {
    background-color: #fff;
    padding: 4px;
    border: 1px solid #e0e0e0;
}

table.listagem th {
    background-color: #f9f9f9;
    border: 1px solid #e0e0e0;
    padding: 4px;
}

/* ================================== */
div.bugmenu ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

div.bugmenu li {
    padding: 3px;
}

span.mensagem {
    background-color: #ffffce;
}



h1 {
    margin: 0px;
}

input, textarea, select {
    font-family: "Verdana", sans-serif;
    font-size: 11px;
    padding: 2px;
}

input.text, textarea, select {
	border: 1px solid #CCCCCC;
	color:#4E4E4E;
	background-color:#FFFFFF;
}

.textSelected{
border: 2px solid #999999;
background-color:#FFFFFF;
}

input.button {
    background-color: #999999;
    color: #fff;
    border:0px;
    font-weight:bold;
    font-size: 11px;
    /*
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    background-repeat: repeat-x;
    background-color: #F4F2EC;
    background-position: center center;
    color: #660000;
    border-top:solid 1px #CAAC96;
    border-bottom:solid 1px #CAAC96;
    border-left:solid 1px #CAAC96;
    border-right:solid 1px #CAAC96;
    font-size: 10px;
    padding: 0px 8px;
    overflow: visible;*/
    
    

}

.tdBox{
border:1px solid #F1F1F1; 
background-color:#FFFFFF; 
padding:8px;
}

.required{
    font-weight: bold;
	color:#666666;
}

.successBox{
border:1px dashed #007500;
background-color:#D7FFD7;
color:#007500;
text-align:center;
 padding:5px;
 }
 
 .warningBox{
border:1px dashed #6F5822;
background-color:#FFFDCC;
color:#6F5822;
text-align:center;
 padding:5px;
 }
 
 .errorBox{
border:1px dashed #C28567;
background-color:#FCF0F0;
color:#9B0000;
text-align:center;
 padding:5px;
 }
 
 .erroMsg{
 padding-left:5px;
 color:#FF0000;
 display:none;
 font-size:11px;
 font-family: "Verdana", sans-serif;
 }
 
 .formLabel{
  font-size:11px;
 font-family: "Verdana", sans-serif;
 }
 
 .topico{
 font-weight:bold;
 color:#993300;
 font-size:13px;
 }
 
 .tabela_formulario{
 padding-left:10px;
 border:0px;
 font-size:12px;
 color:#555555;

 }
 
 table.listagem a{
 
   color:blue;
   text-decoration:none;
 
 }
 
 table.listagem a:hover{
 
   color:red;
   
 
 }
 
 .lazul{
 
   color:blue;
   text-decoration:none;
 
 }
 
  .lazul:hover{
 
   color:red;
 
 }
 .box1_ident {
    padding: 4 4 4 4;
}

.linkInfo:hover {
font-weight:normal;
text-decoration:underline;
}
.linkInfo {
color:#003399;
font-weight:normal;
text-decoration:none;
}