.banner{position:relative; float:left; display:block; width:500px; height:218px; border:0px solid #cccccc; margin:1px 2px 1px 3px; padding:2px; background:transparent;}

.colunadireita{position:relative; float: right; display:block; width:400px; height:590px; border:0px solid #cccccc; margin:-50px 2px 1px 1px;}
.colunadireita p{margin:10px; padding:5px; text-indent:10px; text-align:justify; font-size:14px; line-height:20px;}


.colunaacesso .campos form{ width:230px; margin:10px 0px 0px -20px;}
.colunaacesso .campos fieldset{border:0px;text-align:right; margin:3px 0px 0px 0px;}
.colunaacesso .campos legend{color:#70899E; font-size:19px; font-weight:bold; margin:5px 0px 10px 0px;text-align: left !important;}
.colunaacesso .campos label{display: block; margin:1px 0px 4px 0px;color:#70899E; font-size:13px; font-weight:bold;margin:5px 0px 0px 0px;}

.textoprincipal{position:relative; float:left; display:block; width:450px; border:0px solid #cccccc; margin:1px 2px 1px 1px; padding:2px;}
.textoprincipal p{margin:3px 0px 10px 0px; padding:2px; text-align:justify; line-height:20px;}

.servicos{position:relative; float:left; display:block; width:98%;height: 250px; border:0px solid #cccccc; margin:20px 0px 0px 2px; padding:2px 2px 2px 5px;}

.servicos ul{	padding:2px 0px 2px 0px;	margin:0px 0px 0px 0px;}
.servicos ul li{	display:block;	color: #CCCCCC;}

.servicos .sContainer{position:relative; float:left;display: block;min-width:200px; max-width:320px; border:0px solid #cccccc;margin: 3px 2px 1px 5px; padding:5px;}
.servicos .sContainer:hover{ background:#FFF3EA;}
