@charset "utf-8";
body table {
    clear: left;
    float: none;
    width: 100%;
    color: #000000;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
    font-weight: bolder;
    text-align: center;
}
.botao {
    /* [disabled]width: 50px; */
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
    height: auto;
}
.menu {
    /* [disabled]width: 54px; */
    font-family: "MV Boli";
    font-style: normal;
    color: #0030D1;
    font-size: large;
    -webkit-box-shadow: 0px 0px 0;
    box-shadow: 0px 0px 0;
    z-index: 0;
    font-weight: bolder;
    text-align: center;
}
Titulos {
    color: #0030D1;
    font-family: "MV Boli";
    font-weight: bolder;
}
.header {
    width: 100%;
    height: auto;
}
.tabela {
    width: 460px;
    height: auto;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    alignment-adjust: middle;
    float: none;
}
.tabela1 {
    width: 375px;
    margin-left: 24px;
    float: left;
}
.tabela2 {
    margin-left: 20px;
    width: 375px;
    float: left;
    margin-top: 0px;
    padding-top: 0px;
}
.tabela3 {
    width: 375px;
    margin-top: -518px;
    float: left;
    margin-left: 810px;
}




.imagem_menu {
    width: auto;
    height: auto;
}
.footer {
    color: #FFFFFF;
    font-family: "MV Boli";
    font-size: medium;
}
.tabelamain {
    width: 100%;
}
.imagemquadro {
    width: 373px;
}
.portfolio_destaques p {
    font-size: x-large;
}

.Background {
    width: 100%;
    height: auto;
    display: table;
    text-align: center;
    background-image: url(../img/DJI_0679site.jpg);
    background-size: auto auto;
    background-repeat: no-repeat;
}
.Background {
}

.titulocaixas {
    font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
    padding-top: 0px;
    font-style: normal;
    font-variant: normal;
    font-weight: bolder;
    font-size: large;
    z-index: 0;
}
.texto {
    font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
    font-size: medium;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.saiba {
    display: inline-block;
    bottom: 15px;
    clear: both;
    padding-bottom: 10px;
    margin-bottom: 2px;
    overflow-x: auto;
    overflow-y: visible;
    text-align: center;
    vertical-align: bottom;
}
.destaques {
    padding-left: 20px;
    margin-left: 20px;
    font-size: xx-large;
    font-variant: normal;
    font-weight: bold;
    font-style: normal;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
}
.portfolio_destaques {
    margin-left: 0px;
    padding-left: 45px;
    color: #001FCD;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    font-size: x-large;
}
.anchor {
}
.contatoimagem {
    width: 409px;
    height: auto;
}
.contatoimagem1 {
    height: auto;
    width: 434px;
}



@media (min-width:2001px) and (max-width:4000px){
.imagem_menu {
    width: 100%;
    height: auto;
}
.botao {
    width: 30px;
    height: auto;
    margin-left: 4px;
    margin-right: 5px;
}
.footer {
    color: #FFFFFF;
    font-family: "MV Boli";
    font-size: small;
}
.menu {
    font-family: "MV Boli";
    font-style: normal;
    color: #0030D1;
    font-size: medium;
    -webkit-box-shadow: 0px 0px 0;
    box-shadow: 0px 0px 0;
    z-index: 0;
    font-weight: bold;
    text-align: center;
}
.tabelamain {
    width: 780px;
    height: auto;
}
.contatoimagem {
    width: 200px;
    height: auto;

}
.contatoimagem1 {
    height: auto;
    width: 238px;

}
.tabela1 {
    width: 30%;
    margin-left: 40px;
    margin-top: 5px;
    float: left;
}
.tabela2 {
    margin-left: 50px;
    width: 30%;
    float: left;
    margin-top: 5px;
    padding-top: 0px;
}
.tabela3 {
    width: 30%;
    margin-top: 5px;
    float: left;
    margin-left: 50px;
}
.portfolio_destaques {
    font-size: x-large;
    font-weight: bold;
}
tr .portfolio_destaques p {
}

.portfolio_destaques p {
    font-size: large;
}
tr td .titulocaixas {
}
.Background {
    float: none;
    padding-top: 0px;
    max-width: 3840px;
    max-height: 1830px;
}
.tabelacontato {
    width: 478px;
    float: center;
    margin-right: auto;
    margin-left: auto;
}























}

@media (min-width:1311px) and (max-width:2000px){
.tabelacontato {
    width: 478px;
    float: center;
    margin-right: auto;
    margin-left: auto;
}
.imagem_menu {
    width: 100%;
    height: auto;
}
.botao {
    width: 30px;
    height: auto;
    margin-left: 4px;
    margin-right: 5px;
}
.footer {
    color: #FFFFFF;
    font-family: "MV Boli";
    font-size: small;
}
.menu {
    font-family: "MV Boli";
    font-style: normal;
    color: #0030D1;
    font-size: medium;
    -webkit-box-shadow: 0px 0px 0;
    box-shadow: 0px 0px 0;
    z-index: 0;
    font-weight: bold;
    text-align: center;
}
.tabelamain {
    width: 780px;
    height: auto;
}
.contatoimagem {
    width: 200px;
    height: auto;

}
.contatoimagem1 {
    height: auto;
    width: 238px;

}
.tabela1 {
    width: 30%;
    margin-left: 3%;
    margin-top: 5px;
    float: left;
}
.tabela2 {
    margin-left: 30px;
    width: 30%;
    float: left;
    margin-top: 5px;
    padding-top: 0px;
}
.tabela3 {
    width: 30%;
    margin-top: 5px;
    float: left;
    margin-left: 30px;
}
.portfolio_destaques {
    font-size: x-large;
    font-weight: bold;
}
tr .portfolio_destaques p {
}

.portfolio_destaques p {
    font-size: large;
}
tr td .titulocaixas {
}
.Background {
    float: none;
    padding-top: 0px;
    max-width: 1920px;
    max-height: 915px;
}
.tabelacontato {
    width: 478px;
    float: center;
    margin-right: auto;
    margin-left: auto;
}





















}

@media (min-width:851px) and (max-width:1310px){
.imagem_menu {
    width: 100%;
    height: auto;
}
.botao {
    width: 30px;
    height: auto;
    margin-left: 4px;
    margin-right: 5px;
}
.footer {
    color: #FFFFFF;
    font-family: "MV Boli";
    font-size: small;
}
.menu {
    font-family: "MV Boli";
    font-style: normal;
    color: #0030D1;
    font-size: medium;
    -webkit-box-shadow: 0px 0px 0;
    box-shadow: 0px 0px 0;
    z-index: 0;
    font-weight: bold;
    text-align: center;
}
.tabelamain {
    width: 780px;
    height: auto;
}
.contatoimagem {
    width: 200px;
    height: auto;

}
.contatoimagem1 {
    height: auto;
    width: 238px;

}
.tabela1 {
    width: 390px;
    margin-left: 5px;
    margin-top: 5px;
    float: left;
}
.tabela2 {
    margin-left: 5px;
    width: 390px;
    float: left;
    margin-top: 5px;
    padding-top: 0px;
    margin-right: 0px;
}
.tabela3 {
    width: 390px;
    margin-top: 5px;
    float: none;
    margin-left: 5px;
}
.portfolio_destaques {
    font-size: x-large;
    font-weight: bold;
}
tr .portfolio_destaques p {
}

.portfolio_destaques p {
    font-size: large;
}
tr td .titulocaixas {
}
.Background {
    float: none;
    padding-top: 0px;
    max-width: 1310px;
    max-height: 624px;
}
.tabelacontato {
    width: 478px;
    float: center;
    margin-right: auto;
    margin-left: auto;
}


















}

@media (min-width:701px) and (max-width:850px){
.imagem_menu {
    width: 100%;
    height: auto;
}
.botao {
    width: 30px;
    height: auto;
    margin-left: 4px;
    margin-right: 5px;
}
.footer {
    color: #FFFFFF;
    font-family: "MV Boli";
    font-size: small;
}
.menu {
    font-family: "MV Boli";
    font-style: normal;
    color: #0030D1;
    font-size: medium;
    -webkit-box-shadow: 0px 0px 0;
    box-shadow: 0px 0px 0;
    z-index: 0;
    font-weight: bold;
    text-align: center;
}
.tabelamain {
    width: 780px;
    height: auto;
}
.contatoimagem {
    width: 200px;
    height: auto;

}
.contatoimagem1 {
    height: auto;
    width: 238px;

}
.tabela1 {
    width: 375px;
    margin-left: 5px;
    margin-top: 5px;
    float: left;
}
.tabela2 {
    margin-left: 5px;
    width: 375px;
    float: left;
    margin-top: 5px;
    padding-top: 0px;
}
.tabela3 {
    width: 375px;
	margin-left: 5px;
    margin-top: 5px;
    float: left;
	
    
}
.portfolio_destaques {
    font-size: x-large;
    font-weight: bold;
}
tr .portfolio_destaques p {
}

.portfolio_destaques p {
    font-size: large;
}
tr td .titulocaixas {
}
.Background {
    float: none;
    padding-top: 0px;
    max-width: 850px;
    max-height: 405px;
}
.tabelacontato {
    width: 478px;
    float: center;
    margin-right: auto;
    margin-left: auto;
}


















}

@media (min-width:1px) and (max-width:700px){
.botao {
    width: 28px;
    height: auto;
    margin-left: 4px;
    margin-right: 5px;
}
.imagem_menu {
    width: 165px;
    height: auto;
}
.footer {
    color: #FFFFFF;
    font-family: "MV Boli";
    font-size: xx-small;
}
.menu {
    font-family: "MV Boli";
    font-style: italic;
    color: #0030D1;
    font-size: xx-small;
    -webkit-box-shadow: 0px 0px 0;
    box-shadow: 0px 0px 0;
    z-index: 0;
    font-weight: normal;
    text-align: center;
    font-variant: normal;
    float: left;
}
.tabelamain {
    width: 460px;
    height: auto;
}
.imagemquadro {
    width: 240px;
    height: 140px;
}
.titulocaixas {
    font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
    padding-top: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: large;
}
.texto {
    font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
    font-size: small;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.contatoimagem1 {
    height: auto;
    width: 200px;

}
.contatoimagem {
    width: 182px;
    height: auto;
    text-align: center;

}
.tabela1 {
    width: 360px;
    margin-left: 5px;
    float: left;
}
.tabela2 {
    margin-left: 5px;
    width: 360px;
    float: left;
    margin-top: 11px;
    padding-top: 0px;
}
.tabela3 {
    width: 360px;
    margin-top: 1px;
    float: left;
    margin-left: 5px;
}
.portfolio_destaques p {
    font-size: medium;
}
.Background {
    margin-bottom: 15px;
}
tr td .titulocaixas {
}
.Background {
    float: none;
    padding-top: 0px;
    max-width: 480px;
    max-height: 229px;
}
.tabelacontato {
    width: 478px;
    float: center;
    margin-right: auto;
    margin-left: auto;
}
























}
