/* CSS Document */

footer
{
	width:100%;
	float:left;	
	display:table;
	background-color:#2ed6bd;
}

.footer_fones
{
	width:100%;
	float:left;
	display:table;
	padding-top:30px;
	padding-bottom:20px;
	text-align:center;
	
	background-color:#FFFFFF;
	font-size:14px;
}

.footer_rodape
{
	width:100%;
	float:left;
	background-color:#380249;
	height:250px;
	display:table;
	padding-top:30px;
	padding-bottom:30px;	
	background-image:url(../images/bg_formas_white.png);
}

.footer_rodape > ul
{
	width:100%;
	padding:0px;
	margin:0 auto;
	margin-top:50px;
}


.footer_rodape > ul > li:nth-child(1)
{
	width:40%;
	min-width:135px;
	float:left;
	text-align:right;
	list-style:none;	
	padding-right:50px;
}

.footer_rodape > ul > li:nth-child(1) > img
{
	width:180px;	
}

.footer_rodape > ul > li:nth-child(2)
{
	width:60%;
	float:left;
	text-align:left;
	list-style:none;	
	line-height:28px;
	font-size:12px;
	color:#FFFFFF;
	padding-left:50px;
}

.footer_rodape > ul > li:nth-child(2) > strong
{
	font-size:19px;
	color:#2ad2b3;
	font-weight:700;
	font-style:normal;
}

.footer_copy
{
	width:100%;
	float:left;
	font-size:10px;
	line-height:17px;
	color:#9E9E9E;
	background-color:#252525;
	text-align:center;	
	padding-top:20px;
	padding-bottom:20px;
}

.footer_restrito
{
	width:100px;
	height:35px;
	line-height:36px;
	text-align:center;
	position:relative;
	bottom:0px !important;
	display:table;
	left:5px;
	background-color:#29BDA7;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;	
	border-radius:4px 4px 0px 0px;
}

.colorGray
{
	color:#A3A3A3;	
}
