html, img, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, ol, ul, li, fieldset, form, label, legend{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:14px;
	font-family: 'Lato', sans-serif;
	vertical-align:baseline;
	background:transparent;
	font-weight:normal;
	text-decoration:none;
	color:#000;
}
ol, ul{
	list-style:none;
}
body{
	background: url(../images/bg.jpg) top center repeat-x !important;
}
a{
	text-decoration: none !important;
}
#layout{
	width:960px;
	margin:0 auto;
}

.header{
	width:980px !important;
	height:317px !important;
	margin:0 auto !important;
}
.col-md-980,.col-md-245,.col-md-490,.col-md-571,.col-md-327,.col-md-200,.col-md-520{
	float:left !important;
}
.col-md-980{
	width:980px !important;
	float: left;
}
.col-md-245{
	width:245px !important;
}
.col-md-520{
	width:520px !important;
}
.col-md-200{
	width:200px !important;
}
.col-md-490{
	width:490px !important; /*col-md-6*/
}
.col-md-327{
	width:327px !important; /*col-md-4*/
}
.col-md-571{
	width:571px; /*col-md-7*/
}
.form-157{
	width:157px !important;
	display: inline-table !important;
}
.container-980{
	width:980px;
	margin:0 auto;
}
.barra{
	/* Firefox v3.6+ */
	background-image:-moz-linear-gradient(57% 0% -90deg,rgb(238,238,238) 0%,rgb(255,255,255) 85%,rgb(255,255,255) 100%); 
	/* safari v4.0+ and by Chrome v3.0+ */
	background-image:-webkit-gradient(linear,57% 0%,57% 80%,color-stop(0, rgb(238,238,238)),color-stop(0.85, rgb(255,255,255)),color-stop(1, rgb(255,255,255)));
	/* Chrome v10.0+ and by safari nightly build*/
	background-image:-webkit-linear-gradient(-90deg,rgb(238,238,238) 0%,rgb(255,255,255) 85%,rgb(255,255,255) 100%);
	/* Opera v11.10+ */
	background-image:-o-linear-gradient(-90deg,rgb(238,238,238) 0%,rgb(255,255,255) 85%,rgb(255,255,255) 100%);
	/* IE v10+ */
	background-image:-ms-linear-gradient(-90deg,rgb(238,238,238) 0%,rgb(255,255,255) 85%,rgb(255,255,255) 100%);
	background-image:linear-gradient(-90deg,rgb(238,238,238) 0%,rgb(255,255,255) 85%,rgb(255,255,255) 100%);
	/*width:960px;*/
	min-height:50px;
	/* Firefox v1.0+ */
	-moz-border-radius:8px ;
	/* Safari v3.0+ and by Chrome v0.2+ */
	-webkit-border-radius:8px ;
	/* Firefox v4.0+ , Safari v5.0+ , Chrome v4.0+ , Opera v10.5+  and by IE v9.0+ */
	border-radius:8px ;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffeeeeee,endColorstr=#ffffffff,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffeeeeee,endColorstr=#ffffffff,GradientType=0);
	margin-top:10px;
}
.barra .icones{
	/*padding-left:15px;*/
	height:50px;
	background: url(../images/division_header.png) 95% center no-repeat;
}
.icones2 span{
	color:#004B89 !important;
	margin-top:16px;
	padding-left:15px;
	height:50px;
	background: url(../images/division_header.png) 95% center no-repeat;
}
.icones2 span a{
	color:#004B89 !important;
	font-size:12px !important;
	text-transform:uppercase;
	margin-left:5px;
}
.barra .social_media_header{
	height:50px;
	background: url(../images/division_header.png) 5% center no-repeat;	
}
/*.barra .icones a, */
.barra .icones a{
	height:24px;
	float:left;
	margin:15px 10px 0 17px;
	color:#004B89 !important;
	text-transform:uppercase;
	padding-left:25px;
	font-size:12px;
	padding-top:2px;
}
.barra .social_media_header a{
	width:24px;
	height:24px;
	float:left;
	margin:15px 10px 0 0;
}
.barra .social_media_header a{
	float: right;
}
.barra .icones a:nth-child(1){
	background: url(../images/icon-logo.png) left top no-repeat;
}
.barra .icones a:nth-child(2){
	background: url(../images/icon_phone_header.png) left top no-repeat;	
}
.barra .icones a:nth-child(3){
	background: url(../images/icon_phone_header.png) left top no-repeat;
}
.barra .social_media_header a:nth-child(1){
	background: url(../images/facebook_header.png) left top no-repeat;
}
.barra .social_media_header a:nth-child(2){
	background: url(../images/googleplus_header.png) left top no-repeat;	
}
.barra .social_media_header a:nth-child(3){
	background: url(../images/twitter_header.png) left top no-repeat;
}
.area_restrita form{
	margin-top:10px;
	position:relative;
	z-index:10;
}
.area_restrita h2{
	color:#004B89;
	font-size:12px;
	text-transform:uppercase;
	float:left;
	margin-right:10px;
}
.logo{
	text-align:center !important;
	margin-top:35px;
	height:165px;
}
.logo img{
	display: inline !important;
}
.navbar_{
	margin:0 !important;
}
.menu{
	width:100% !important;
	min-height:35px !important;
	background:#004C8A !important;
	z-index:100;
}
ul.navbar-nav_{
	/*width:100%;*/
	text-align: center;
	margin-top:15px;
}
ul.navbar-nav_ li{
	display: inline !important;
	margin:0 2% !important; /*25*/
}
@media (max-width: 1100px) {
  	/*ul.navbar-nav_ li{
		display: inline-block !important;
		margin:20px !important;
		text-align:left;
	}*/
	.container.header, .container-fluid.orange, .container-fluid.pagina_interna{
		/*float:left !important;*/
	}
}
ul.navbar-nav_ li a{
	font-weight: 400 !important;
	color:#FFF !important;
	font-size:1.1em;
	text-transform: uppercase;
	text-decoration: none;
	background-color: #004C8A !important;
    color: #FFF !important;
    padding: 0 0 0.625em 0 !important;
}
ul.navbar-nav_ li a:hover,ul.navbar-nav_ li.active a{
	border-bottom: 4px solid #157CD3;
	padding-bottom:0.625em;/*10px*/
	background: none !important;
}
#navbarCollapse_, .collapse_, .navbar-collapse_, nav, .navbar-nav_{
	background: none !important;
	border:none !important;
}
.navbar-default_ .navbar-nav_ > .active > a, .navbar-default_ .navbar-nav_ > .active > a:focus, .navbar-default_ .navbar-nav_ > .active > a:hover {
    background-color: #004C8A !important;
    color: #FFF !important;
}
.navbar-default_ .navbar-nav_ > li > a:focus, .navbar-default_ .navbar-nav_ > li > a:hover{
	background-color: #004C8A !important;
    color: #FFF !important;
}
.navbar-default_ .navbar-toggle_:focus, .navbar-default_ .navbar-toggle_:hover{
	background: transparent !important;
}
.navbar-default_ .navbar-toggle_{
	background: #004C8A;
}
.navbar-default_ .navbar-toggle_ .icon-bar_{
	background: #FFF !important;
}

.container-fluid.orange{
	height:342px;
	background: #FF9400;
}
.container-fluid.credito{
	min-height:570px;
	height: auto;
	background: url(../images/bg_credito.png) bottom center no-repeat;
}
.container-fluid.credito{
	padding:0 !important;
}
.credito .container-980{
	/*min-height:727px;*/
}


/*slide*/
#slide{
	min-height:400px;
	position:relative;
}
#slide ul{
	margin-top:10px;
}
#slide ul li .img{
	float:left;
	max-width: 446px;
	margin-right:30px;
	margin-left:100px
}
#slide ul li .titulo{
	width:380px;
	float:left;
}
#slide ul li .titulo h1{
	font-size:40px;
	font-style: italic;
	color:#FFF;
	font-weight: 400;
	white-space: pre-line;
}
#slide ul li .titulo_extra{
	width:340px;
	float:left;
}
#slide ul li .titulo_extra h2{;
	font-size:24px;
	color:#FFF;
	font-weight: 400;
	white-space: pre-line;
}

/*@media screen and (max-width: 990px) {
	.container-fluid.orange{
		display: none;
	}
}*/
.prev, .next, .prev2, .next2{
	width:38px;
	height:69px;
	position:absolute;
	cursor:pointer;
	top:35px;
}
.prev{
	background: url(../images/prev.png) no-repeat; 
	left:20px;
	top:120px;
}
.next{
	background: url(../images/next.png) no-repeat; 
	right:20px;
	top:120px;
}
.prev2{
	background: url(../images/prev_orange.png) no-repeat; 
	left:20px;
}
.next2{
	background: url(../images/next_orange.png) no-repeat; 
	right:20px;
}
.jp-hidden{
	display: none !important;
}
.holderSlide{
	position:absolute;
	right:30%;
	bottom:90px;
}
.holderSlide > a{
	width:20px;
	height:20px;
	background: url(../images/slide_pin.png) no-repeat;
	text-indent:-10000px;
	float:left;
	cursor:pointer;
	margin:0 10px 0 0;
	/*clear:left;*/
}
.holderSlide a.jp-current{
	background: url(../images/slide_current_pin.png) no-repeat;
	cursor:default;
	/* IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	/* IE 5-7 */
	filter: alpha(opacity=70);
	/* Netscape */
	-moz-opacity: 0.7;
	/* Safari 1.x */
	-khtml-opacity: 0.7;
	/* Good browsers */
	opacity: 0.7;
}
.nextprev .jp-disabled{
	/* IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	/* IE 5-7 */
	filter: alpha(opacity=30);
	/* Netscape */
	-moz-opacity: 0.3;
	/* Safari 1.x */
	-khtml-opacity: 0.3;
	/* Good browsers */
	opacity: 0.3;
	cursor:default;
}


/**/

h1.txt_credito{
	color:#FF9200;
	font-size:44px;
	text-transform: uppercase;
	margin-top:50px;
}
h1.txt_credito span{
	color:#FF9200;
	font-size:44px;
	text-transform: uppercase;
	font-weight:300;
}
p.txt_credito_p{
	font-size:20px;
	color:#878787;
	font-weight:400;
	margin-top:50px;
}
.imagens_credito .img{
	width:33.33%;
	position:relative;
	float:left;
}
.imagens_credito .img .tarja{
	width:300px;
	height:47px;
	background: url(../images/tarja.png) no-repeat;
	position:absolute;
	padding:-20px;
	bottom: 20px;
	left:20px;
}
.imagens_credito .img .tarja h2{
	float: left;
	margin-left:80px;
	color:#FFF;
	font-size:15px;
	text-transform:uppercase;
	font-weight: 400;
	margin-top:10px;
	white-space:pre-line;
	/*width:300px;*/
}
.imagens_credito img{
	/*max-width:300px;*/
	margin:20px;
}
.imagens_credito.p_serv h2{
	color:#FF9200;
	font-size:24px;
	font-weight: 600;
	text-align: center;
	text-transform: uppercase;
}
.lista_vantagens{
	width:100%;
	background: url(../images/bg_icons.jpg) 90% top no-repeat;
	min-height:210px;
	margin-top:20px;
	float:left;
}
ul.lista_vantagens li:before{
	content:" • ";
	color:#FF9400;
	margin-right:5px;
}
ul.lista_vantagens li{
	margin:0 0 10px 0px;
	font-size:20px;
	color:#878787;
	line-height:24px;
	text-indent:20px;
}

.bancos_parceiros{
	width:100%;
	background-color:rgb(255,255,255);
	/*width:960px;*/
	height:202px;
	/* Firefox v1.0+ */
	-moz-border-radius:15px ;
	/* Safari v3.0+ and by Chrome v0.2+ */
	-webkit-border-radius:15px ;
	/* Firefox v4.0+ , Safari v5.0+ , Chrome v4.0+ , Opera v10.5+  and by IE v9.0+ */
	border-radius:15px ;
	/* Firefox v3.5+ */
	-moz-box-shadow:0px 0px 2px rgba(85,85,85,0.65);
	/* Safari v3.0+ and by Chrome v0.2+ */
	-webkit-box-shadow:0px 0px 2px rgba(85,85,85,0.65);
	/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
	box-shadow:0px 0px 2px rgba(85,85,85,0.65);
	-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=0,Color=#a6555555,Positive=true)";
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=0,Color=#a6555555,Positive=true);
	margin-bottom:100px;
	overflow: hidden;
}
.bancos_parceiros h1{
	background-color:rgb(255,148,0);
	/* Firefox v3.5+ */
	-moz-box-shadow:0px 0px 2px rgba(85,85,85,0.65);
	/* Safari v3.0+ and by Chrome v0.2+ */
	-webkit-box-shadow:0px 0px 2px rgba(85,85,85,0.65);
	/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
	box-shadow:0px 0px 2px rgba(85,85,85,0.65);
	-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=0,Color=#a6555555,Positive=true)";
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=0,Color=#a6555555,Positive=true);
	color:#FFF;
	font-size:20px;
	text-transform:uppercase;
	height:48px;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	text-align: center;
	position:relative;
	padding-top:10px;
	margin-top:0;
}
.bancos_parceiros h1 span:first-child{
	width:100%;
	height:48px;
	background: url(../images/stars_partners.png) center left no-repeat;
	position:absolute;
	left: 20px;
	top:0px;
}
.bancos_parceiros h1 span:last-child{
	width:100%;
	height:48px;
	background: url(../images/stars_partners.png) center right no-repeat;
	position:absolute;
	right: 20px;
	top:0px;
}
.bancos_parceiros ul li{
	display: inline-block;
	float: left !important;
}
.media{
	margin-top:0 !important;
}

.footer_again{
	width: 100%;
	float:left;
	height:228px;
	background: #0065AE url(../images/bg_footer.png) center top repeat-x;
}
.footer_again_2{
	width:980px;
	height:228px;
	margin:0 auto;
	position:relative;
}
.footer_again_2 h2{
	font-size:12px;
	color:#FFF;
	text-transform:uppercase;
	float:left;
	margin:20px 10px 0 20px;
}
.footer_again_2 .info_address, .footer_again_2 .box_info{
	float:left;
}
.footer_again_2 .info_address h2{
	font-size:14px;
	color:#FFF;
	float: none;
} 
.footer_again_2 .box_info{
	margin-top:30px;
	margin-left:20px;
}
.footer_again_2 .box_info p{
	font-size:12px;
	color:#FFF;
	text-indent:20px
}
.footer_again_2 .box_info p:nth-child(1){
	background: url(../images/icon_phone.png) left top no-repeat;
}
.footer_again_2 .box_info p:nth-child(2){
	background: url(../images/icon_mail.png) left top no-repeat;	
}
.footer_again_2 .box_info p:nth-child(3){
	background: url(../images/icon_gps.png) left top no-repeat;
}
.footer_again_2 .socialM{
	float: right;
	height:48px;
}
.footer_again_2 .social_media{
	float:right;
}
.footer_again_2 .social_media a{
	width:24px;
	height:24px;
	float:left;
	margin:15px 10px 0 0;
}
.footer_again_2 .social_media a:nth-child(1){
	background: url(../images/facebook.png);
}
.footer_again_2 .social_media a:nth-child(2){
	background: url(../images/googleplus.png);
}
.footer_again_2 .social_media a:nth-child(3){
	background: url(../images/twitter.png);
}
.footer_again_2 .rights{
	width:100%;
	position: absolute;
	text-align:center;
	color:#FFF;
	top:150px;
}
.footer_again_2 .dev{
	position:relative;
	height:220px;
}
.footer_again_2 .dev img{
	position:absolute;
	bottom:20px;
	right:20px;
}

/*default internas*/
.pagina_interna{
	min-height: 300px;
	background: url(../images/bg_all_interns.png) top center no-repeat;
	border-top:5px solid #FAA600;
	margin-bottom:50px;
}
.conteudo_interno{
	min-height: 380px;
	background: url(../images/bg_all_interns_footer.png) bottom center no-repeat;
	padding-bottom:20px;
}
.texto_interno h1{
	color:#FF9200;
	font-size:24px;
	margin-top:30px;
	text-transform:uppercase;
	margin-bottom:20px;
}
.texto_interno .data p{
	color:#CCC;
	font-size:12px;
	margin:0;
}
.texto_interno h1 span a{
	float:right;
	background-color:rgb(0,112,202);
	/* Firefox v1.0+ */
	-moz-border-radius:7px ;
	/* Safari v3.0+ and by Chrome v0.2+ */
	-webkit-border-radius:7px ;
	/* Firefox v4.0+ , Safari v5.0+ , Chrome v4.0+ , Opera v10.5+  and by IE v9.0+ */
	border-radius:7px ;
	color:#FFF;
	font-size:10px;
	text-transform: uppercase;
	text-align:center;
	padding:10px 15px;
}
.texto_interno h2{
	color:#666;
	font-size:24px;
	margin:0 0 20px 0;
}
.texto_interno p{
	font-size:14px;
	color:#666;
	line-height:24px;
	text-align: justify;
}
.texto_interno p span{
	font-size:14px;
	color:#FF9200;
	line-height:20px;
}
.paginacao{
	width:100%;
	text-align: center;
	float:left;
	margin-bottom:20px;
}
.paginacao a.previous_page, .paginacao a.next_page{
	background-color:rgb(0,112,202);
	width:100px;
	height:31px;
	/* Firefox v1.0+ */
	-moz-border-radius:7px ;
	/* Safari v3.0+ and by Chrome v0.2+ */
	-webkit-border-radius:7px ;
	/* Firefox v4.0+ , Safari v5.0+ , Chrome v4.0+ , Opera v10.5+  and by IE v9.0+ */
	border-radius:7px ;
	padding:7px;
	color:#FFF;
	font-size:10px;
	text-transform:uppercase;
	position:relative;
	top:0;
}
.paginacao a.previous_page:hover, .paginacao a.next_page:hover,a.jp-current{
	background-color:rgb(0,75,137);
	color:#FFF;
}
.paginacao a{
	background-color:rgb(225,225,225);
	/*width:29px;*/
	height:31px;
	/* Firefox v1.0+ */
	-moz-border-radius:7px ;
	/* Safari v3.0+ and by Chrome v0.2+ */
	-webkit-border-radius:7px ;
	/* Firefox v4.0+ , Safari v5.0+ , Chrome v4.0+ , Opera v10.5+  and by IE v9.0+ */
	border-radius:7px ;
	padding:5px 7px;
	margin:2px 2px 0 2px;
	position:relative;
	top:2px;
	color:#004B88;
	font-size:14px;
	cursor:pointer;
}
.paginacao a:hover, .paginacao a.active_page,a.jp-current{
	background: #CCC;
	color:#004B89;
}
/*servicos*/
.p_servicos ul.lista_servicos li{
	width:90%;
	float:left;
	margin-left:5%;
	margin-bottom:20px;
	list-style-position: outside;
}
.p_servicos ul.lista_servicos li h2{
	width:100%;
	font-size:18px;
	color: #ff9200;
	text-transform: uppercase;
	float: left;
	margin-bottom:20px;
}
.p_servicos ul.lista_servicos li ul li{
	font-size:14px;
	color:#666;
	list-style:none !important;
	margin: 0 !important;
	line-height:24px;
}
.p_servicos ul.lista_servicos li ul li span{
	text-transform: uppercase;
	color: #004B87;
}

/*.p_servicos ul.lista_servicos li:nth-child(1){
	list-style-image: url(../images/icon-emprestimo-consignado.png);
}
.p_servicos ul.lista_servicos li:nth-child(2){
	list-style-image: url(../images/icon-garantia-movel.png);
}
.p_servicos ul.lista_servicos li:nth-child(3){
	list-style-image: url(../images/icon-emprestimos-pessoais.png);
}
.p_servicos ul.lista_servicos li:nth-child(4){
	list-style-image: url(../images/icon-seguros.png);
}
.p_servicos ul.lista_servicos li:nth-child(5){
	list-style-image: url(../images/icon-consorcios.png);
}
.p_servicos ul.lista_servicos li:nth-child(6){
	list-style-image: url(../images/icon-cartoes.png);
}*/

/*noticias*/
.p_noticias ul li{
	width:100%;
	float:left;
	margin:0 0 40px 0;
}
.p_noticias ul li .img{
	background-color:rgb(243,243,243);
	width:220px;
	height:182px;
	/* Firefox v1.0+ */
	-moz-border-radius:11px ;
	/* Safari v3.0+ and by Chrome v0.2+ */
	-webkit-border-radius:11px ;
	/* Firefox v4.0+ , Safari v5.0+ , Chrome v4.0+ , Opera v10.5+  and by IE v9.0+ */
	border-radius:11px ;
	margin-right:20px;
}
.p_noticias ul li .img img{
	background-color:rgb(255,255,255);
	width:210px;
	height:172px;
	/* Firefox v1.0+ */
	-moz-border-radius:11px ;
	/* Safari v3.0+ and by Chrome v0.2+ */
	-webkit-border-radius:11px ;
	/* Firefox v4.0+ , Safari v5.0+ , Chrome v4.0+ , Opera v10.5+  and by IE v9.0+ */
	border-radius:11px ;
	margin:5px;
}
.p_noticias ul li .data p{
	font-size:12px;
	color:#CCC;
	margin: 0 !important;
}
.p_noticias ul li .titulo h2{
	margin:0 0 5px 0 !important;
}
.p_noticias ul li .titulo h2 a{
	font-size:18px;
	color:#FF9200;
}
.p_noticias ul li .resumo, .p_noticias ul li .resumo p{
	color:#666;
	font-size:14px;
	line-height: 24px;
	text-align: justify;
}
.p_noticias .materia .img{
	background-color:rgb(243,243,243);
	width:340px;
	/*height:282px;*/
	/* Firefox v1.0+ */
	-moz-border-radius:17px ;
	/* Safari v3.0+ and by Chrome v0.2+ */
	-webkit-border-radius:17px ;
	/* Firefox v4.0+ , Safari v5.0+ , Chrome v4.0+ , Opera v10.5+  and by IE v9.0+ */
	border-radius:17px ;
	margin-right:10px;
}
.p_noticias .materia .img img{
	background-color:rgb(255,255,255);
	width:330px;
	/*height:272px;*/
	/* Firefox v1.0+ */
	-moz-border-radius:17px ;
	/* Safari v3.0+ and by Chrome v0.2+ */
	-webkit-border-radius:17px ;
	/* Firefox v4.0+ , Safari v5.0+ , Chrome v4.0+ , Opera v10.5+  and by IE v9.0+ */
	border-radius:17px ;
	margin:5px;
}
.p_noticias .materia .texto_integra, .p_noticias .materia .texto_integra p{
	color:#666;
	font-size:14px;
	line-height:24px;
	text-align: justify;
}
.p_contato .mapa p{
	font-size:16px;
	color:#FF9200;
}
.p_contato .googlemap > iframe{
	background-color:rgb(255,255,255);
	width:488px;
	height:277px;
	/* Firefox v1.0+ */
	-moz-border-radius:14px ;
	/* Safari v3.0+ and by Chrome v0.2+ */
	-webkit-border-radius:14px ;
	/* Firefox v4.0+ , Safari v5.0+ , Chrome v4.0+ , Opera v10.5+  and by IE v9.0+ */
	border-radius:14px ;
	/* Firefox v3.5+ */
	-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.65);
	/* Safari v3.0+ and by Chrome v0.2+ */
	-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.65);
	/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
	box-shadow:0px 0px 2px rgba(0,0,0,0.65);
	-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=0,Color=#a6000000,Positive=true)";
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=0,Color=#a6000000,Positive=true);
	margin:5px;
	padding: 5px;
}
.status, .carregando{
    display:none;
}
.status p, .carregando p{
    width:100%;
    font-size:20px;
    color:#ff9200;
    text-align:center;
    margin-top:20px;
}

.p_error{
	height:263px;
	border-bottom:4px solid #FDA52D;
}
.p_error_warning{
	background: #004B89;
	min-height:450px;
	margin-top:50px;
}
.p_error_warning .container{
	background: url(../images/bg_error404.png) center 10% no-repeat;
	height:100%;
}
.p_error_warning .container h2{
	margin-top:250px;
	color:#FFF;
	text-transform: uppercase;
	font-size:24px;
}
.p_error_warning .container p, .p_error_warning .container p a{
	font-size:16px;
	color:#FFF;
	font-weight:300;
	line-height:26px;
}
.p_error_warning .container p a{
	text-decoration: underline;
	color:orange;
}
.footer_error404 .p_slide_parceiros{
	display: none;
}
html , body { margin:0; height: 100%}




.container-fluid.orange{
	background-image: url('../images/Background-Banner.jpg')!important;
	background-repeat: repeat-x;
}

.container-fluid.credito{
	background-position: center 25px; 
}
