﻿body {
    background-color:aqua;
}
#cabecalho {
    height: 120px;
    text-align:center;
}
#menu {
    padding-left: 80px;
    height: 100px;
}
#baixo_nav {
    height: 500px;
    text-align: center;
}
#ladoEsq {
    width: 15%;
    float: left;
}
#principal {
    padding-top: 15px;
    width: 70%;
    float: left;
}
#ladoDir {
    width: 15%;
    float: right;
}
#rodape {
    height: 60px;
    width: 100%;
    clear: both;
    bottom: 0;
    left:0;
}
#logo_nav{
    height: 70px;
    width: 70px;
}
#logo_completo {
    height: 100%;
    width: 45%;
}
#imgBaixo_nav {
    height: 100%;
    width: 100%;
}
#home:hover {
    color: rgb(0,131,194);
}
#sobreNos:hover{
    color: rgb(0,131,194);
}
#contactos:hover{
    color: rgb(0,131,194);
}
.active {
    color: rgb(0,131,194) !important;
}
#proteseAcrilico {
    width: 33.33%;
    text-align: center;
    float: left;
}
#ProteseEsqueletica {
    width: 33.33%;
    text-align: center;
    float: left;
}
#ProteseFixa {
    width: 33.33%;
    text-align: center;
    float: left;
}
#CasosClinicos {
    width: 33.33%;
    text-align: center;
    float: left;
}
#lista_caract {
    width: 33%;
    text-align: center;
    float: left;
}
#imgVisto{
    width: 44px;
    height: 50px;
}
#iconMorada {
    width: 35px;
    height: 42px;
}
#iconTel {
    width: 35px;
    height: 42px;
}
.iconEmail {
    width: 35px;
    height: 42px;
}
#espaco {
    width: 100%;
    text-align: center;
    float: left;
    padding-top: 5%;
}
#espaco1 {
    width: 100%;
    text-align: center;
    float: left;
    padding-top: 3%;
}
#ProteseFlexivel {
    width: 33.33%;
    text-align: center;
    float: left;
}
#ProteseFixaSobreImplantes {
    width: 33.33%;
    text-align: center;
    float: left;
}
#Impressao3D {
    width: 33.33%;
    text-align: center;
    float: left;
}
#imgProteses{
    width: 250px;
    height: 250px;
}
#imgImpre3D {
    width: 200px;
    height: 200px;
}
#imgEsq {
    width: 250px;
    height: 250px;
}
.PortofolioAcri {
    color: black !important;
    background: white !important;
    border: 2px solid !important;
    border-color: rgb(0,131,194) !important;
    border-radius: 30px !important;
}
.PortofolioAcri:hover {
    color: white !important;
    background: rgb(0,131,194) !important;
}
.caracteristicas{
    width: 100%;
    text-align:center;
}
h1 {
    text-align: center;
    color: rgb(0,131,194);
}
#pesquisar {
    border-color: rgb(0,131,194);
    color: rgb(0,131,194);
}
.Galeria1img {
    padding-top: 15px;
    width: 100%;
    height: 100%;
}
#img1{
    padding-left:20%;
    width:80%;
}
#imgFlexivel {
    padding-left: 16%;
    width: 90%;
}