@CHARSET "UTF-8";

/* ///////// FORM ///////// */
.lineForm {
	margin-top: 10px;
	margin-bottom: 20px;
}

.lineButtonSeta {
	width: 184px;	
}

.unitLabel,.unit label {
	float : none;
	margin-bottom: 3px;
	/*font-size: 10px;*/
}
.tableChecks label {
 	font-size: 10px;
 }

.labelsPickList {
	width: 448px; 
	margin-left: 8px;	
}

.labelsPickListSelecionados {
	margin-left: 213px;
}

.unitData {
	margin-right: 20px;
	float: none;
	font-size: 10px;
}
.unitData span{
	padding-right:10px;
}
.unitData input, input {
	font-size: 12px;
	padding-top: 3px;
}

.unitData textarea {/* definição para textarea - dimas - 07/10/09 */
	font-size: 12px;
	padding-top: 3px;
}

.unitGroup {
	float: left;
	margin-right: 30px;
	padding-bottom: 5px;
	height: expression(this.scrollHeight <= "30" ? "30" : "auto");  
    min-height: 30px;  	
	/*min-height: 30px;*/
	_width:250px;
}

.lineGroup {
	
}

.groupForm {
	
}

.boxChecks {
	width: 200px;
	_height: 10px;
	min-height: 10px;
	overflow: auto;
	_overflow: visible;
	float: right;
	padding: 10px;
}


.lineInter{
	border: none;
	padding: 0px 0px 0px 0px !important;
}


.lineColapse,
.lineCollapse /** extends line - antigo linePortal **/ {
	margin-bottom: 10px;
	padding: 10px;
}


.closed, .legend, legend  /** extends line - antigo .docolapse **/ {
	padding: 1px 3px 1px 20px;
	background-repeat: no-repeat;
	background-position: left;
	cursor: pointer;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

legend{
	cursor: default;
	margin-right: 0;
	font-family: verdana;
	font-weight: normal;
	font-size: 13px;
	padding: 5px 10px;
}

.smallLegend {
	font-size: smaller;
	color: navy;
}

* html .closed {
	cursor: hand;
}

.summary .line {
	margin-bottom: 10px;
}

.containerButtons /** extends line **/ {
	margin-top: 10px;
	text-align: left;
	clear: both;
}

.navigationButtons {
	width: 96%;
	margin: 1px auto 0 auto;
	padding: 0 20px 0 0;
}
.datePeriod{
	padding: 0px 5px 0px;
}
.rich-calendar-button{
	margin: 0px 0px 0px 3px;
}
.collapsible{
	padding-left: 22px;
}
/* //////////////////////////// */

.mainBodyForm
{
	padding-bottom: 5px;
}
/* ************************* */
.line ul{
	color:#6D6F71;
	list-style-type:none
	}
	
.line ul li{
	font-size:10px;
	padding-top:3px;
	padding-left:10px;
}
