@charset "utf-8";
/* CSS Document */
h1{
	font-size:24px;
	margin:20px 0 0 0;
}
h3{
	color:#DA2128;
	text-transform:uppercase;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:20px 0 0 0;
	_margin:30px 0 0 0;
	
}

h2{
	text-transform:uppercase;
	
}

#left-container {
	background:url(interface/bg-left.png) no-repeat ;
	width:200px;
	float:left;
	min-height:200px;
}


#col1{
	width:767px;
	padding-left:10px;
	float:left;
}
#col1 p{
	color:#B45A00;
}
#col1 h2{
	color:#B45A00;
}
.top-receita{
	border-bottom:1px dotted #F78B1f;
	float:left;
}
.top-receita .interna{
	width:768px;
	float:left;	
}

#col1 p strong{
	color:#DA2128;
	font-size:12px;
	font-weight:bold;
}

#img-right{
	float:left;	
	margin:80px 0 0 0;
}
.promover{
	background:url(interface/bg-promover_p2.png) no-repeat;
	width:772px;
	height:350px;
	margin:20px 0 0 0;
	padding:5px 0  0 10px;
	
}
.promover img{
	margin:15px 0 0 10px;	
}
.promover p{
	margin:20px 0 0 10px;	
}
label{
	float:left;
	width:150px;
	text-align:right;
	margin:-3px 5px 0 0;	
}
.label{
	float:left;
	width:125px;
	text-align:right;
	margin:0 5px 0 0;
	
}
.label1{
	float:left;
	width:149px;
	text-align:right;
	margin:-3px 3px 0 0;
	
}
.label2{
	float:left;
	width:62px;
	text-align:right;
	margin:-3px 5px 0 13px;
	
}
.label3{
	float:left;
	width:110px;
	text-align:right;
	margin:-3px 5px 0 3px;	
}
.form{
	float:left;
	width:710px;
	_width:710px;
	margin:10px 0 0 50px;
	_margin:25px 0 0 20px;
	position:relative;
}

form{
	position:relative;
}
.form-col1{
	height:190px;
	*height:220px;
	_width:280px;
	float:left;
	margin:10px 10px 10px 10px;
	_margin:0 10px 0 10px;
	border-right:1px dotted #2F7C00;
	padding-right:20px;
	_padding-right:5px;
}
.check{
	float:left;
	margin:0 0 0 0;
}
.form-col2{
	_width:290px;
	height:200px;
	float:left;
	margin:10px 0 10px 0;
	_margin:0 10px 0 10px;
	
}
.form-col2 label{
	width:125px;
	margin:-7px 8px 0 0;
	
}
.form-col1 label{
	width:125px;
	margin:-7px 8px 0 10px;	
}
.promover form p{
	font-weight:bold;
	font-size:12px;
	margin:5px 0 0 5px;
	float:left;
	color:#87403A;
}
.promover input{
	background:#D7EAAE;
	border:1px solid #8FC06D;
	color:#2F7C00;
}
#img-cadastro{
	float:left;
	margin:6px 0 0 5px;
}
.input{
	width:406px;
	height:20px;
	margin:8px 0 0 0;
	float:left;
}
.check-box{
	float:left;
	margin:7px 0 0 0;
}
.mini{
	width:40px;
	height:20px;
	float:left;
	margin:5px 0 0 0;
		
}
.mini-medium{
	width:37px;
	height:20px;
	float:left;
	margin:5px 5px 0 0 ;
}
.input-cargo{
	width:173px;
	margin:5px 0 0 0;
	height:20px;
}
.margin{
	margin:7px 0 0 180px;	
	float:left;
}
.mini-mini{
	width:28px;
	height:20px;
	float:left;
	margin:5px 5px 0 0 ;
}
.medium{
	width:126px;
	height:20px;
	float:left;
	margin:5px 0 0 0;
}
textarea{
	background:#d7eaae;
	border:1px solid #80b85d;
	width:312px;
	height:200px;
	float:left;
}
.area{
	width:137px;
	height:39px;
	color:#2F7C00;	
	_padding:5px;
	_width:137px;
}
.enviar{
	width:100px;
	height:50px;
	float:right;
	margin:0 130px 0 0;
	padding:0;
}

