#a-ecomais {
	padding: 60px 0;
	width: 100%;
}
	#a-ecomais #alinhar div {
		width: 100%;
		padding: 10px;
	}
		#a-ecomais #alinhar div .ig1 {
			float: left;
			width: 400px;
			height: auto;
			margin: 30px 0 0 0;
		}
		#a-ecomais #alinhar div #txt {
			float: right;
			width: 500px;
			height: auto;
			text-align: left;
			margin: 0 0 0 0;
		}
			#a-ecomais #alinhar div #txt span {
				display: inline-block;
				width: auto;
			}
				#a-ecomais #alinhar div #txt span.tt h2 {
					display: inline-block;
					width: auto;
					color: #49A22E;
				}
				#a-ecomais #alinhar div #txt span.tt h3 {
					display: inline-block;
					width: auto;
					color: #f09135;
				}
			
			#a-ecomais #alinhar div #txt span.tx {
				padding:10px 0;
			}
			#a-ecomais #alinhar div #txt a.ln1 {
				width: 300px;
				margin: 20px 0 0 0;
				text-align: center;
			}

		#a-ecomais #alinhar div #sis {
			display: inline-block;
			width: 350px;
			height: auto;
				vertical-align: top;
		}
			
			#a-ecomais #alinhar div #sis span.tx {
				display: inline-block;
				width: 310px;
				vertical-align: top;
				text-align: left;
			}
				#a-ecomais #alinhar div #sis span.ttt {
					display: inline-block;
					vertical-align: top;
					text-align: left;
					padding:30px 0 0 0;
					width: 100%;
				}
				#a-ecomais #alinhar div #sis span.ttt2 {
					display: inline-block;
					vertical-align: top;
					text-align: left;
					padding:10px 0;
					width: 100%;
				}
			
			#a-ecomais #alinhar div ul {
				display: inline-block;
				width: 520px;
				vertical-align: top;
				text-align: left;
				padding: 0 0 50px 50px;
			}
			
			#a-ecomais #alinhar div ul li {
				display: block;
				padding: 5px 0 5px 30px;
				background: url('/public/img/layout/default/icones/ok.png') 5px center no-repeat;
				background-size: 12px;
			}
			
			#a-ecomais #alinhar div ul li.tpp {
				display: block;
				padding: 5px 0 5px 0;
				background: none;
			}

			#a-ecomais #alinhar div ul.ul2 {
				display: inline-block;
				width: 380px;
				vertical-align: top;
				text-align: left;
				padding: 50px 40px;
			}



	#a-ecomais #alinhar div .t5 {
		display: inline-block;
		width: 100%;
		padding: 0 0 20px 0;
	}
	#a-ecomais #alinhar div .t6 {
		display: inline-block;
		width: 100%;
		padding: 0 0 20px 0;
	}
	#a-ecomais #alinhar div#esq {
		display: inline-block;
		width: 500px;
		height: 1000px;
		padding: 0;
		vertical-align: top;
		text-align: center;
	}
		#a-ecomais #alinhar div#esq img {
			width: 400px;
			height: auto;
		}
	#a-ecomais #alinhar div#dir {
		display: inline-block;
		width: 400px;
		padding: 50px 0 0 0;
		vertical-align: top;
	}
		#a-ecomais #alinhar div#dir ul {
			display: inline-block;
			width: 380px;
			vertical-align: top;
			text-align: left;
			padding: 50px 0 50px 40px;
		}

		#a-ecomais #alinhar div#dir ul li {
			display: block;
			padding: 8px 0 8px 30px;
			background: url('/public/img/layout/default/icones/ok.png') 5px center no-repeat;
			background-size: 12px;
		}


	#a-ecomais #alinhar div #img {
		width: 100%;
		padding: 10px 0;
	}
		#a-ecomais #alinhar div #img img {
			width: 300px;
			height: auto;
			padding: 10px;
		}


	#a-ecomais #alinhar div ul li.tpp {
		display: inline-block;
		width: 600px;
		padding: 0 0 20px 0;
	}








#corpo #ct {
	padding: 50px 0;
	text-align: center;
}
	#corpo #ct #tt {
		padding: 20px 0;
		width: 100%;
	}
	#corpo #ct span {
		display: inline-block;
		padding: 20px 0;
		width: 420px;
		vertical-align: top;
	}








































