/* CSS Document */
/* *******************************************************************

   -
   Data: Novembro de 2014
   -
   Autor: rui.gaio@masterd.pt
   -
   Criado pelo departamento de Marketing da Master.D - Portugal.
   -
   Ultima act.: Julho de 2015
   -
   
******************************************************************** */

.listaseparador { padding-top: 50px; }

.formconteudo input[type="radio"], .formconteudo input[type="checkbox"] { width: 20px; height: 20px; }

p.home { padding-top: 33px; }

#procurar { min-height: 45px; max-width: 480px; }


h1.curso1 { padding: 60px 0 10px 5px; }
h1.curso2 { padding: 20px 0 10px 5px; }
h1.curso2b { padding: 20px 0 10px 5px; }
h1.curso2c { padding: 20px 0 10px 5px; }
h1.curso3 { padding: 20px 0 10px 5px; font-size: 19pt !important; }
#imgGeralCursos { padding-bottom: 15px; }


.descimg { display: block !important; padding: 0 !important; }

.listadecursos li a { padding: 19px 0 21px 80px !important; }

.formconteudo input[type="radio"], .formconteudo input[type="checkbox"] { width: 20px !important; height: 20px !important; border: 0 !important; }


body#inicio .ultimasnovidades , body#inicio .sobreamd { margin-top: 45px !important; }
body#inicio .centros { padding-top: 165px !important; }
body#inicio #footer2 { margin-top: -25px !important; } 


body#curso .bcalign { padding: 30px 0 15px 0 !important; }
body#curso .centros { padding-top: 165px !important; }


body#cursos #footerfam { background: url('../imgs/footerfam-bg.jpg') center top repeat-x !important; width: 100% !important; height: 700px !important;  margin: 50px auto 0 auto !important; }
body#cursos .footerfam-geral { width: 1000px !important;  margin: 0 auto !important; }
body#cursos .ultimasnovidades , body#cursos .sobreamd { margin-top: 5px !important; }
body#cursos .centros { padding-top: 165px !important; }
body#cursos #footer2 { margin-top: -25px !important; }


body#apresentacao #footerfam { background: url('../imgs/footerfam-bg.jpg') center top repeat-x !important; width: 100% !important; height: 700px !important;  margin: 50px auto 0 auto !important; }
body#apresentacao .footerfam-geral { width: 1000px !important;  margin: 0 auto !important; }
body#apresentacao .ultimasnovidades , body#apresentacao .sobreamd { margin-top: 5px !important; }
body#apresentacao .centros { padding-top: 165px !important; }
body#apresentacao  #footer2 { margin-top: -25px !important; }


body#perguntasFrequentes #footerfam { background: url('../imgs/footerfam-bg.jpg') center top repeat-x !important; width: 100% !important; height: 700px !important;  margin: 50px auto 0 auto !important; }
body#perguntasFrequentes .footerfam-geral { width: 1000px !important;  margin: 0 auto !important; }
body#perguntasFrequentes .ultimasnovidades , body#perguntasFrequentes .sobreamd { margin-top: 5px !important; }
body#perguntasFrequentes .centros { padding-top: 165px !important; }
body#perguntasFrequentes  #footer2 { margin-top: -25px !important; }


body#visitaVirtual #footerfam { background: url('../imgs/footerfam-bg.jpg') center top repeat-x !important; width: 100% !important; height: 700px !important;  margin: 50px auto 0 auto !important; }
body#visitaVirtual .footerfam-geral { width: 1000px !important;  margin: 0 auto !important; }
body#visitaVirtual .ultimasnovidades , body#visitaVirtual .sobreamd { margin-top: 5px !important; }
body#visitaVirtual .centros { padding-top: 165px !important; }
body#visitaVirtual  #footer2 { margin-top: -25px !important; }


body#informacoesEnviadas #footerfam { background: url('../imgs/footerfam-bg.jpg') center top repeat-x !important; width: 100% !important; height: 700px !important;  margin: 50px auto 0 auto !important; }
body#informacoesEnviadas .footerfam-geral { width: 1000px !important;  margin: 0 auto !important; }
body#informacoesEnviadas .ultimasnovidades , body#informacoesEnviadas .sobreamd { margin-top: 5px !important; }
body#informacoesEnviadas .centros { padding-top: 165px !important; }
body#informacoesEnviadas  #footer2 { margin-top: -25px !important; }
.informacoesEnviadas { margin-top: 36px; }
#infoEnviadas { padding-top: 45px; text-align: center; padding-bottom: 25px; }
