@charset "utf-8";
/* CSS Document */
body {
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: 300;
font-size: 14px;
line-height: 22px;
color: #666666;
text-align: left;
}
#footer{
background-color:#000;
float: left;
clear: both;
width: 100%;
padding: 30px;
}
.altura100{
	height:100%;
}
.txtcenter{
	text-align:center;
}
.bcinza {
    background-color: #e1e1e1;
}
.corcinza {
    color: #666;
}
.certifiimg{
	width:100%;
	max-width:300px;
}
.imgd{
	background: url('https://www.formacao-profissional.net/linguas.jpg') no-repeat 100% center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:457px;
}
.imgd1{
	background: url('https://www.formacao-profissional.net/img/formacao-especializada.jpg') no-repeat 100% center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
   height:424px;
}
.imgd2{
	background: url('https://www.formacao-profissional.net/recrutamento.jpg') no-repeat 100% center; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
   height:345px;
}
.navbar>.container-fluid{display:block;float:right;z-index:0}.navbar-dark,.navbar-toggler{float:right}.navbar-nav{text-align:right;}.fixed-top{position:absolute}.posabs{position:absolute}.dispinlblock{display:inline-block}.logo{z-index:2;padding-left:10px;top:0}.bg-dark{background-color:#5f5f5f!important;z-index:0}.navbar-collapse{float:right}#logotext{position:relative;top:-77px;left:93px;color:#fff;font-size:13px}.logotipo{width:96px;height:120px}


img.explicacoesImg{
border-radius: 15px; 
-moz-border-radius: 15px; 
-webkit-border-radius: 15px;
}
#footer { float:left; clear:both; width:100%; color:#666; background:#FFF; position:relative;}
#footer .widget_text .fa {
font-size: 13px;
font-weight: normal;
float: left;
font-family: FontAwesome;
margin: 5px 7px 0px 0px;
padding-bottom: 5px;
}
#footer .widget-title {
border-bottom: 3px solid #2e2e2e;
position: relative;
padding-bottom: 12px;
margin: 25px 0px 25px 0px;
font-weight: bold;
color: #008ca7;
font-size: 20px;
}
#footer .widget ul {
float: left;
width: 100%;
margin: 0;
padding: 0;
}
.p0{
margin-top: 0;
margin-bottom: 0rem;
float: left;
width: 100%;
}
.widget ul {
list-style: none;
padding: 0;
margin: 20px 0 0 0;
}
.dt-sc-social-icons {
display: inline-block;
padding-top:30px;
}
.dt-sc-social-icons {
float: left;
}
.dt-sc-social-icons li a {
border-width: 1px;
border-style: solid;
border-color: #008ca7;
display: inline-block;
text-align: center;
-webkit-transition: all 300ms linear 0s;
-moz-transition: all 300ms linear 0s;
-o-transition: all 300ms linear 0s;
-ms-transition: all 300ms linear 0s;
transition: all 300ms linear 0s;
padding: 5px 0px 5px 14px;
min-width: 41px;
font-size: 16px;
color: #008ca7;
line-height: 40px;
float: left;
}
ul {
/*margin-top: 20px;
margin-left: 15px;*/
list-style: disc;
}
ol, ul {
list-style: none;
}
.fa {
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.fa {
color: #008ca7;
font-size: 18px;
}
#footer .widget-title .small-line {
background-color: #008ca7;
}
#footer .widget-title .small-line {
width: 100px;
display: block;
height: 3px;
position: absolute;
left: 0;
margin: 12px 0px 0px 0px;
}
.site-wrapper-inner-none{
}
.site-wrapper-inner1{
background-image:url(../img/formacao_profissional.png);
background-position: left top;
background-size: 100% auto;
background-repeat:no-repeat;
background-color:#ECEBEF;
}
.site-wrapper-inner-palops{
background-image:url(../img/palops.jpg);
background-position: left top;
background-size: 100% auto;
background-repeat:no-repeat;
background-color:#ECEBEF;
}
.site-wrapper-inner-especializada{
background-image:url(../formacao-especializada/img/formacao-especializada.jpg);
background-position: left top;
background-size: 100% auto;
background-repeat:no-repeat;
background-color:#ECEBEF;
}
.padding10{
padding:30px 0px 100px 100px;
}
.padding80{
padding: 80px;
}
.padding30{
padding: 30px;
}
.margem150{
padding-top:150px;
}
.margem50{
padding-top:50px;
}
.margem25{
padding-top:30px;
}
.margemfother{
padding-top:100px;
}
.nav-link{
font-size:15px;
}
.xxl{
font-size:36px;
display:inline-block;
line-height: 40px;
}
.xl{
font-size:26px;
display: inline-block;
}
.ll{
font-size:15px;
display:inline-block;
}
.site-wrapper{
position: absolute;
top: 0;
right: 0;
left: 0;
}
.fixed-top {
position: relative;
top: 0;
right: 0;
left: 0;
z-index: 1;
width:100%;
}

/*
.navbar-dark .navbar-nav .nav-link {
color: #000;
}
.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {
color: #000;
border-bottom: solid #275A69 2px;
}*/
.margemmobile{
padding-top:0px;
}
.margemmobile1{
padding-top:0px;
}
.margemmobileinvisible{
padding-top:0px;
}
@media (max-width: 2300px) {
.margemmobile{
padding-top:400px;
}
.margemmobile1{
padding-top:640px;
}
}
@media (max-width: 2200px) {
.margemmobile{
padding-top:380px;
}
.margemmobile1{
padding-top:620px;
}
}
@media (max-width: 2100px) {
.margemmobile{
padding-top:340px;
}
.margemmobile1{
padding-top:600px;
}
}
@media (max-width: 2000px) {
.margemmobile{
padding-top:320px;
}
.margemmobile1{
padding-top:550px;
}
}
@media (max-width: 1900px) {
.margemmobile{
padding-top:300px;
}
.margemmobile1{
padding-top:500px;
}
}
@media (max-width: 1600px) {
.margemmobile{
padding-top:260px;
}
.margemmobile1{
padding-top:450px;
}
}
@media (max-width: 1400px) {
.margemmobile{
padding-top:240px;
}
.margemmobile1{
padding-top:350px;
}
.margemmobileinvisible{
padding-top:5px;
}
}

@media (max-width: 1250px) {
.imgd{
	  height:480px;
	}
	.imgd1{
		height:480px;
	}
	.imgd2{
		height:480px;
	}
}
	
@media (max-width: 1196px) {
.margemmobile{
padding-top:200px;
}
.margemmobile1{
padding-top:350px;
}
.margemmobileinvisible{
padding-top:10px;
}
.imgd{
  height:510px;
}
.imgd1{
	height:510px;
}
.imgd2{
	height:510px;
}
}
@media (max-width: 1120px) {
.nav-link{
font-size:14px;
}
.imgd{
  height:550px;
}
.imgd1{
	height:550px;
}
.imgd2{
	height:550px;
}

}
@media (max-width: 1070px) {
.nav-link{
font-size:13px;
}
.imgd{
  height:580px;
}
.imgd1{
	height:580px;
}
.imgd2{
	height:580px;
}
}
@media (max-width: 1000px) { 
.nav-link{
font-size:11px;
}
#logotext{
font-size:11px;
}
.navbar-expand-md .navbar-nav .nav-link {
    padding-right: 7px;
    padding-left: 7px;
}
.xxl{
font-size:33px;
display: inline-block;
line-height: 37px;
}
.xl{
font-size:23px;
display: inline-block;
}
.ll{
font-size:15px;
display: inline-block;
}
.margemmobile{
padding-top:200px;
}
.margemmobile1{
padding-top:300px;
}
.margemmobileinvisible{
padding-top:10px;
}
.imgd{
  height:600px;
}
.imgd1{
	height:600px;
}
.imgd2{
	height:600px;
}
}


@media (max-width: 950px) { 
.nav-link{
font-size:10px;
}
#logotext{
font-size:10px;
}
.imgd{
  height:610px;
}
.imgd1{
	height:610px;
}
.imgd2{
	height:610px;
}
}

@media (max-width: 850px) { 
.nav-link{
font-size:9px;
}
#logotext{
font-size:9px;
}
.xxl{
font-size:31px;
display: inline-block;
line-height: 35px;
}
.xl{
font-size:21px;
display: inline-block;
}
.ll{
font-size:14px;
display: inline-block;
}
.margemmobile{
padding-top:200px;
}
.margemmobile1{
padding-top:160px;
}
.margemmobileinvisible{
padding-top:10px;
}
.imgd{
  height:630px;
}
.imgd1{
	height:630px;
}
.imgd2{
	height:630px;
}
}
@media (max-width: 800px) { 
.nav-link{
font-size:9px;
}
.xxl{
font-size:29px;
line-height: 34px;
display: inline-block;
}
.xl{
font-size:19px;
display: inline-block;
}
.ll{
font-size:14px;
display: inline-block;
}
.margemmobile{
padding-top:200px;
}
.margemmobile1{
padding-top:150px;
}
.margemmobileinvisible{
padding-top:15px;
}
.imgd{
  height:650px;
}
.imgd1{
	height:650px;
}
.imgd2{
	height:650px;
}
}
@media (max-width: 767px) { 
.imgd1{
	background: none;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
   height:0px;
}
.navbar-dark .navbar-nav .nav-link {
    color: #FFF;
}
.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {
color: #FFF;
border-bottom: solid #275A69 2px;
}
.margemmobile1{
padding-top:10px;
}
.margemmobileinvisible{
padding-top:15px;
}
}


@media (max-width:750px){
.padding80{
	padding:15px;
}
.imgd{
   background: url(https://www.formacao-profissional.net/linguas.jpg) 0 0;
   background-size: cover;
   background-repeat: no-repeat;
   height:488px;
}
.imgd2{
     background: url(https://www.formacao-profissional.net/recrutamento.jpg) 0 0;
   background-size: cover;
   background-repeat: no-repeat;
  height:520px;
}
	
.navbar-dark .navbar-nav .nav-link {
    color: #FFF;
}
.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {
color: #FFF;
border-bottom: solid #275A69 2px;
}
.navbar-nav{
/*background-color: #111;
top: -65px;
padding: 20px;
opacity: 0.9;
filter: alpha(opacity=90);
position: relative;*/
}
.xxl{
font-size:27px;
line-height: 29px;
display: inline-block;
}
.xl{
font-size:17px;
display: inline-block;
}
.ll{
font-size:13px;
display: inline-block;
}
.margem150{
padding-top:100px;
}
.margemmobile{
padding-top:200px;
}
.margemmobile1{
padding-top:100px;
}
.margem50{
padding-top:40px;
}
.margem25{
padding-top:25px;
}
.margemmobileinvisible{
padding-top:0px;
}
}
@media (max-width: 650px) {
.imgd{
  height:400px;
}
.imgd2{
	height:500px;
}

.margem150{
padding-top:100px;
}
.margem50{
padding-top:30px;
}
.margem25{
padding-top:20px;
}
.xxl{
font-size:25px;
line-height: 27px;
display: inline-block;
}
.xl{
font-size:16px;
display: inline-block;
}
.ll{
font-size:11px;
display: inline-block;
}
.margemmobileinvisible{
padding-top:0px;
}
}
@media (max-width: 600px) {
.imgd{
  height:350px;
}
.imgd2{
	height:450px;
}
.margemmobile{
padding-top:190px;
}
.margemmobileinvisible{
padding-top:0px;
}
}
@media (max-width: 590px) {
.margemmobile{
padding-top:200px;
}
.logo {
margin: 0px 0px 0px 0px;
}
.margemmobileinvisible{
padding-top:0px;
}
}
@media (max-width: 575px) {
.imgd{
  height:310px;
}
.imgd2{
	height:410px;
}
.margemmobile{
padding-top:200px;
}
.margemmobileinvisible{
padding-top:0px;
}
}
@media (max-width: 550px) {
.margemmobile{
padding-top:200px;
}
.margemmobileinvisible{
padding-top:0px;
}
}
@media (max-width: 500px) {
.imgd{
  height:300px;
}
.imgd2{
	height:382px;
}
}
@media (max-width: 460px) {
	
.imgd{
  height:292px;
}
.imgd2{
	height:362px;
}

}

@media (max-width: 400px) { 
.imgd{
  height:250px;
}
.imgd2{
	height:300px;
}
.padding10 {
padding: 30px 0px 100px 20px;
}
.margemmobile{
padding-top:300px;
}
.margemmobile1{
padding-top:25px;
}
.navbar-brand{
width:60%;
}
.xxl{
font-size:22px;
line-height: 27px;
display: inline-block;
}
.xl{
font-size:15px;
display: inline-block;
}
.ll{
font-size:11px;
display: inline-block;
}
.margem50{
padding-top:50px;
}
.margem25{
padding-top:20px;
}
.margem150{
padding-top:50px;
}
.margemmobileinvisible{
padding-top:0px;
}
}
@media (max-width: 383px) { 
/*.navbar-nav{
background-color: #111;
top: -45px;
padding: 20px;
opacity: 0.9;
filter: alpha(opacity=90);
position: relative;
}*/
.margemmobileinvisible{
padding-top:0px;
}
}
.branco{
color:#FFF;
}
.centro{
text-align:center;
}
.fontesanimadas {
-webkit-animation-name: animacao;
-webkit-animation-duration: 1s;
animation-name: animacao;
animation-duration: 1s;
}
.fontesanimadas1 {
-webkit-animation-name: animacao;
-webkit-animation-duration: 3s;
animation-name: animacao;
animation-duration: 3s;
}
@media (max-width: 1196px) { 
.fontesanimadas1 {
-webkit-animation-name: animacao;
-webkit-animation-duration: 3s;
animation-name: animacao;
animation-duration: 3s;
background-color:#ecebef;
}
}
.fontesanimadas2 {
-webkit-animation-name: animacao;
-webkit-animation-duration: 5s;
animation-name: animacao;
animation-duration: 5s;
}
.fontesanimadas3 {
-webkit-animation-name: animacao;
-webkit-animation-duration: 6s;
animation-name: animacao;
animation-duration: 6s;
}
@-webkit-keyframes animacao {
from {opacity:0;filter: alpha(opacity=0);}
to {opacity:100;filter: alpha(opacity=100);}
}
@keyframes animacao {
from {opacity:0;filter: alpha(opacity=0);}
to {opacity:100;filter: alpha(opacity=100);}
}
/*.imgformacaorecentes{
background: url('../img/formacoes-recentes.png') bottom;
width:  100%;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
.imgformacaoespecializada{
background: url('../img/formacao-especializada.jpg') bottom;
width:  100%;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}*/
.cinza{
	background-color:#dadada;
}
.imgformacaosuperformadores{
	/*background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );
width:  100%;*/
background-color:#dadada;
background: url('../img/superformadores.jpg') bottom;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
.myButtonformacao-profissional {
display: block;
width: 304px;
height: 344px;
background: url('../img/bt-formacao-profissional.jpg') bottom;
text-indent: -99999px;
background-repeat: no-repeat;
margin: 0 auto;
}
.myButtonformacao-profissional:hover {
background: url('../img/bt-formacao-profissional-on.jpg') bottom;
}
.myButtonapoio-escolar {
display: block;
width: 304px;
height: 344px;
background: url('../img/bt-apoio-escolar.jpg') bottom center;
text-indent: -99999px;
background-repeat: no-repeat;
margin: 0 auto;
}
.myButtonapoio-escolar:hover {
background: url('../img/bt-apoio-escolar-on.jpg') bottom;
}
.myButtoncursos-linguas {
display: block;
width: 304px;
height: 344px;
background: url('../img/bt-cursos-linguas.jpg') bottom;
text-indent: -99999px;
background-repeat: no-repeat;
margin: 0 auto;
}
.myButtoncursos-linguas:hover {
background: url('../img/bt-cursos-linguas-on.jpg') bottom;
}
.imgfundoinscricao{
background: url("../img/explicacoes.jpg");
background-repeat: no-repeat;
background-size: 100%;
min-height:700px;
min-width:100%;
height:auto;
background-color:#6da8b8;
}
.azulclaro{
background-color:#008ca7;
color:#FFF;
min-height: 300px;
}
.azul{
color:#275A69;
}
.backazulesc{
background-color:#275A69;
}
.azulescuro{
background-color:#003a46;
color:#FFF;
min-height: 300px;
}

a.servicosbt:link, a.servicosbt:visited, a.servicosbt:active {
color:#FFF;text-decoration:underline;
}
a.servicosbt:hover {
text-decoration:none;
}
.titulofran{
font-size:20px;
color:#008ca7;
line-height: 29px;
}
.subtitulofrnc{
margin-top:3px;
font-size:29px;
color:#666;
line-height: 35px;
}
.textofrnc{
margin-top:9px;
font-size:18px;
color:#666;
}


a.saibamaisbranco:link, a.saibamaisbranco:visited,a.saibamaisbranco:active {
font-size:18px;line-height:26px;color:#FFF;white-space: nowrap;border:solid 1px #FFF;padding: 5px 10px 5px 10px;
}
a.saibamaisbranco:hover {
color:#FFF;
}
a.saibalink:link, a.saibalink:visited,a.saibalink:active {
font-size:15px;color:#275A69;
}
a.saibalink:hover {
color:#000;
}
a.saibamais:link, a.saibamais:visited,a.saibamais:active {
font-size:16px;line-height:26px;color:#275A69;white-space: nowrap;border:solid 1px #275A69;padding: 0px 5px 0px 5px;display: inline-block;margin-top:10px;
}
a.saibamais:hover {
color:#000;
}
.semlimites{
padding-right: 0px;
padding-left: 0px;
}
.janelaform{
border-radius: 25px;
background-color:#FFF;
opacity: 0.9;
filter: alpha(opacity=90);
width:99%;
padding:10px;
}
.inputstyle{
border: 1px #008ca7 solid;
width:99%;
color:#000;
}
.inputstyletext{
border: 1px #008ca7 solid;
width:100%;
color:#000;
}
.margemcaixa{
margin-top: 25px;
}

@media (max-width: 991px) { 
.margemcaixainvisivel{
margin-top: 20px;
}
}
hr {
    border-top: 1px solid #275A69;
}
.h4,h4{
	font-size:15px;	
	color:#275A69;
}
.h5,h5{
	font-size:12px;	
}
.form-control {
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #495057;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: #495057;
}
::-moz-placeholder { /* Firefox 19+ */
color: #495057;
}
:-ms-input-placeholder { /* IE 10+ */
color: #495057;
}
:-moz-placeholder { /* Firefox 18- */
color: black;
}
input::-moz-placeholder {
color: #495057;
}
span.form-control {
display:none;
}
.input-group {
width: 99%;
}
.form-group {
margin-bottom: 0px;
}
.form-control::-moz-placeholder {
color: #495057;
opacity: 1;
}
.form-control{
border: 1px #008ca7 solid;
}
button{
border: 1px #008ca7 solid;
padding: 10px;
color: #008ca7;
background-color:transparent;
}
button:hover {
background-color: #008ca7; /* Green */
color: white;
}
input[type="submit"]:hover {
   background-color: #275A69; /* Green */
   color: white;
}
textarea {
resize: none;
height:284px;
width:100%;
border: 1px #275A69 solid;
padding: 10px;
/*margin-top: 20px;*/
}
.margin0auto{
margin:0 auto;
}
.backazul{
background-color:#008ca7;
}
.fontazul{
color:#008ca7;
}
.fontbranca{
/*color:#FFF;*/
}
.img100esticar{
min-width:100%;
width:100%;	
margin-top:38px;
}
.gray{
color:gray;
}
h2 {
font-size: 30px;
}
h3 {
font-size: 25px;
}
.width100{
width:100%;
}
.width100new{
width:100%;
height:100%;
}
.facebook{
padding-left: 16px;
}
.navbar-expand-md .navbar-nav .nav-link {
padding-right: 10px;
padding-left: 10px;
}
/********************************************************************/
/*** PANEL PRIMARY ***/
.with-nav-tabs.panel-primary .nav-tabs > li > a,
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
    color: #275A69;
	padding:0px 10px 0px 10px;
	text-decoration:none;
}
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
	color: #000;
	/*background-color: #fff;*/
	/*border-bottom-color: #275A69;
	 border-bottom-size: 1px;
        border-bottom-style: solid;*/
		text-decoration:none;
}
.with-nav-tabs.panel-primary .nav-tabs > li.active > a,
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
	color: #275A69;
	/*background-color: #fff;*/
	border-bottom-color: #275A69;
	padding-top:20px;
	text-decoration:none;
}
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #275A69;
    border-color: #275A69;
}
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
    color: #fff;   
}
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
    background-color: #275A69;
}
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
    background-color: #275A69;
}
.nav-tabs {
    border-bottom: 0px;
}
.active{
	border-bottom: 2px solid #275A69;
}
.nav-tabs {
    margin-bottom: 20px;
}
/*ul {
    font-size: 16px;
   /* font-weight: bold;*/
}*/
.cinzabck{
	background-color:#F2F2F2;
	border:0px;
}
a.butaodownload:link,a.butaodownload:visited,a.butaodownload:active {
     background-color: #275A69;
    border: none;
    color: #FFF;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
	width:320px;
}

a.butaodownload:hover {
    opacity: 0.8;
    filter: alpha(opacity=80); 
}
.justificado{
	text-align:justify;
	align:justify;
}
input {
    width: 100%;
	border:#275A69 solid 1px;
	padding: 10px;
}
.tam150 {
    width: 100px;
}