/*
-----------------------------------------------
adaptive path basic style
version:  2004.01.23
----------------------------------------------- */

/* Column Structure
----------------------------------------------- */
#content, #content-report {
	margin-left:5px;
	width:460px;
  }
#cabecalho {
	width: 560px;
	height: 30px;
	border-bottom: 1px dotted #669900;
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	padding-left: 20px;
	padding-top: 10px;
}


.maincol {
	float:left;
	width:580px;
	font-size:85%;
  }
.subcol {
	float:right;
	width:180px;
	line-height:1.5em;
	font-size: 10px;
	border-left: 1px dotted #669900;
  }
form div {padding:3px 0 2px;}
input.text {font:10px Verdana, Arial, Helvetica, sans-serif;}

#contactform div {padding-top:2px;}
#contactform label {
  display:block;
  padding-bottom:1px;
  }
#contactform input.text {width:200px;}
#contactform input#subject {
  voice-family: "\"}\"";
  voice-family:inherit;
  width:95%;
  } html>body #contactform input#subject {width:95%;}  
#contactform input.text, #contactform textarea {
  background:#eee;
  border:1px solid #999;
  }
#contactform textarea {
	voice-family: "\"}\"";
	voice-family:inherit;
	width:95%;
  } html>body #contactform textarea {width:95%;}
    
  
/* Tables
----------------------------------------------- */
caption {display:none;}
/* Miscellaneous
----------------------------------------------- */
.hide {display:none;}
.reset {
  display:block;
  clear:both;
  margin:0;
  padding:0;
  height:1px;
  font-size:1px;
  line-height:1px;
  }

