body{
margin:0px;
/*background-color:#1e81b0;*/
/*background-color:#003375*/
/*font-family:Gotham, Helvetica Neue, Helvetica, Arial, sans-serif;*/
font-family:Tahoma, sans-serif;
}


h1{
color:#00537a;
font-size:30px;
text-align:jusitify;
margin-bottom:30px;
font-weight:bold;
}

h2{
color:#1e81b0;
font-size:18px;
font-weight:bold;
text-align:justify;
}

header{
width:100%;
height:185px;
margin:0 auto;
}

#about_us{
width:100%;
height:15px;	
background-color:#FEF08A;   /*  # #FFEA00 */	
margin:0 auto;
}

#sobre{
width:1100px;
height:15px;
margin:0 auto;
text-align:right;	
font-size:12px;
font-weight:bold;
color:#00537a;
}

.break{
width:100%;
height:20px;
margin:0 auto;
}

#logo{
margin:0 auto;
width:550px;
height:150px;
text-align:center;
}

#logo_img{
width:430px;
height:120px;
}



/*  INDEX  */

#promocional{
width:1100px;
height:400px;
margin:0 auto;
}

#texto_promocional_index{
width:500px;
height:370px;
display:inline;
float:left;
margin-left:100px;
padding-top:30px;
}

#imagem_promocional_index{
background-image: url("../img/joao_afonso_cc_esquerdo.png");
display:inline;
float:left;
background-repeat: no-repeat;
background-size: 400px 400px;
width:400px;
height:400px;
}

/*  ----------------------- */

section{
width:960px;
margin:0 auto;
}

a{color:#00537a; text-decoration:none;}


/*  Continuação de Index  */

.servicos{
width:960px;
height:150px;
display:inline;
float:left;
margin-top:30px;
margin-bottom:30px;
background-color:#FEF08A;   /*  #FFEA00;    */
border-radius:10px;
-mz-border-radius:10px;
-webkit-border-radius:10px;
}

.index_img{
display:inline;
float:left;
background-repeat: no-repeat;
background-size: 100px 100px;
width:100px;
height:100px;
margin:25px; /* para dar com os 150px de height */
}

.servicos_texto{
display:inline;
float:left;
width:710px;
float:left;
color:#1e81b0;
font-weight:bold;
padding-top:30px;
}

#index_img_artigos{background-image: url("../img/icons/icon_artigos.png");}
#index_img_tangas_auto{background-image: url("../img/icons/icon_tangas_auto.png");}
#index_img_startup{background-image: url("../img/icons/icon_viavel.png");}
#index_img_contabilidade{background-image: url("../img/icons/icon_contabilidade.png");}
#index_img_analise{background-image: url("../img/icons/icon_consul.png");}
#index_img_quiz{background-image: url("../img/icons/icon_formacao.png");}

/*  --------------------------------   */

#titulo_principal{
width:960px;
height:40px;
margin:0 auto;
text-align:center;
}

/*  ARTIGOS  */

#caixa_topicos{
width:800px;
margin:0 auto;	
}
/*  480px (porque são 4 secções - 240px cada nivel)  +  200px para os 10 artigos?  */
.topicos_artigos{
display:inline;
float:left;
width:600px;
margin-left:100px;
margin-right:100px;
height:40px;
background-color:#FEF08A;  
color:#00537a;
font-weight:bold;
font-size:30px;
border-radius:10px;
-webkit-border-radius:10px;
-mz-border-radius:10px;
text-align:center;
padding-top:10px;
margin-bottom:20px;
}

ul{color:#00537a;}

#restantes_artigos{
width:800px;
margin:0 auto;
text-align:left;
font-size:16px;	
}
/*
#restantes_artigos{
width:800px;
margin-left:160px;
display:inline;
float:left;
margin:0 auto;
text-align:left;
font-size:16px;	
}
*/
/* ------------------ */

/*  Artigo  */

#estilo_titulo_artigo{font-size:18px;}

#titulo_constante_artigos{
width:300px;
height:30px;
padding-top:10px;
display:inline;
float:left;
margin-left:330px;
margin-right:330px;
margin-bottom:40px;
background-color:#FEF08A; 
color:#00537a;
text-align:center;
font-size:16px;
font-weight:bold;
border-radius:20px;
-mz-border-radius:20px;
-webkit-border-radius:20px;
}

#artigo_tecnico{
width:960px;
display:inline;
float:left;
color:#00537a;
text-align:center;
font-size:14px;	
margin-top:20px;
}

#imagem_artigo{
margin-top:40px;
background-repeat: no-repeat;
border-radius:5px;
-webkit-border-radius:5px;
-mz-border-radius:5px;
}

#texto_artigo{
width:960px;
display:inline;
float:left;
margin-top:30px;
text-align:justify;
}

#voltar_artigos{
width:200px;
height:30px;
padding-top:10px;
display:inline;
float:left;
margin-left:380px;
margin-right:380px;
margin-top:30px;
margin-bottom:20px;
background-color:#FEF08A;
color:#00537a;
text-align:center;
font-size:16px;
font-weight:bold;
border-radius:10px;
-mz-border-radius:10px;
-webkit-border-radius:10px;
}

#artigos_seccao{
width:800px;
display:inline;
float:left;
margin-left:80px;
margin-right:80px;
margin-top:50px;
text-align:left;
font-size:16px;		
}
/*  ------------- */
/*    TANGAS AUTO   */

#titulo_tangas_auto{
width:600px;
display:inline;
float:left;
margin-left:180px;
margin-right:180px;
text-align:center;	
}

#questao_vendedor{
width:600px;
height:40px;
display:inline;
float:left;
margin-left:180px;
margin-right:180px;
margin-top:10px;
margin-bottom:10px;
text-align:left;		
}

#validacao_tanga{
width:600px;
height:70px;
display:inline;
float:left;
margin-left:180px;
margin-right:180px;
margin-top:30px;
text-align:center;	
}

#validado_tanga{
font-size:50px;
color:#f00;
font-weight:bold;	
}

#validado_correto{
font-size:50px;
color:#0f0;
font-weight:bold;
}

#hibridos_nao_plugin_justificacao{font-size:13px;}

#justificacao_tanga{
width:600px;
display:inline;
float:left;
margin-left:180px;
margin-right:180px;
margin-top:30px;
text-align:justify;	
font-size:20px;
}

.formulario_tanga_auto{
width:600px;
display:inline;
float:left;
margin-left:180px;
margin-right:180px;
margin-top:30px;
font-size:16px;	
text-align:center;	
}

.select_carro{width:300px;}

#aferir_tanga_auto{
width:150px;
height:20px;
background-color:#FFEA00;
color:#00537a;
font-weight:bold;
border-radius:10px;
-mz-border-radius:10px;
-webkit-border-radius:10px;
cursor:pointer;
margin-bottom:80px;
}

/*  ------------- */

/*  Viabilidade para Abrir Empresa Médica  */

#imagem_simulacao{
background-image: url("../img/simulacao_startup_80.png");
display:inline;
float:left;
background-repeat: no-repeat;
background-size: 960px 436px;
width:960px;
height:436px;
border-radius:5px;
-webkit-border-radius:5px;
-mz-border-radius:5px;
border: 1px solid;
margin-bottom:20px;
}

p{
text-align:justify;
font-size:14px;
margin-bottom:30px;
}

ol{font-size:14px;}

.yellow{
width:960px;
height:10px;
background-color:#FEF08A;
display:inline;
float:left;
margin-bottom:30px;
margin-top:10px;
border-radius:5px;
-webkit-border-radius:5px;
-mz-border-radius:5px;
}

#nossa_analise{
font-size:12px;
margin-bottom:10px;
text-align:center;
}

#imagem_relatorio{
background-image: url("../img/relatorio.jpg");
display:inline;
float:left;
background-repeat: no-repeat;
background-size: 960px 630px;
width:960px;
height:630px;
border-radius:5px;
-webkit-border-radius:5px;
-mz-border-radius:5px;
border: 1px solid;
}

#contactos{
color:#1e81b0;
font-size:18px;
font-weight:bold;
text-align:justify;
}

/*ou{color:#FFEA00;}*/

/*   -------------- */
/*   Sobre Nós  */

#imagem_sobrenos{
background-image: url("../img/joao_afonso_cc_sobrenos.png");
display:inline;
float:left;
background-repeat: no-repeat;
background-size: 960px 630px;
width:960px;
height:630px;
margin-bottom:30px;
border-radius:5px;
-webkit-border-radius:5px;
-mz-border-radius:5px;
}

/*   -------------- */
/*   Quizes  */

.quizes{
width:750px;
height:20px;
display:inline;
float:left;
margin-top:30px;
margin-left:80px;
margin-right:80px;
margin-bottom:30px;
background-color:#FFEA00;   /*  #FCF55F;   */
color:#00537a;
font-weight:bold;
padding:25px;
border-radius:10px;
-mz-border-radius:10px;
-webkit-border-radius:10px;
cursor:pointer;
}

#sizeQuiz{font-size:16px;}

#titulo_quiz{
width:960px;
height:30px;
display:inline;
text-align-last:center;
}

.questao_quiz{
width:900px;
height:156px;
display:inline;
float:left;
margin-left:30px;
margin-right:30px;
margin-top:30px;
}

.pergunta_quiz{
width:860px;
height:45px;
padding-top:5px;
padding-left:20px;
padding-right:20px;
display:inline;
float:left;
background-color:#B0C4DE;
font-size:16px;
}

.resposta_quiz{
width:900px;
height:50px;
display:inline;
float:left;
background-color:#F5F5DC;/* inalterável (está no javascript como segurança) */
margin-top:3px;
}

.resposta_frase{
width:840px;
height:45px;
padding-top:5px;
padding-left:20px;
padding-right:20px;
display:inline;
float:left;
font-size:16px;
}

.resposta_radio{
width:20px;
height:35px;
padding-top:15px;
display:inline;
float:left;	
}

.avaliar{
width:200px;
height:25px;
padding-top:2px;
display:inline;
float:left;
margin-top:30px;
margin-left:380px;
margin-right:380px;
margin-bottom:20px;
background-color:#FFEA00;
color:#00537a;
text-align:center;
font-size:16px;
font-weight:bold;
border-radius:5px;
-mz-border-radius:5px;
-webkit-border-radius:5px;	
}


/* fim das paginas  */

#home{
width:140px;
height:25px;
padding-top:5px;
display:inline;
float:left;
margin-left:410px;
margin-right:410px;
margin-top:50px;
margin-bottom:20px;
background-color:#FEF08A;
color:#00537a;
text-align:center;
font-size:16px;
font-weight:bold;
border-radius:10px;
-mz-border-radius:10px;
-webkit-border-radius:10px;	
}

#extra_space_inSection{
width:800px;
height:400px;
display:inline;
float:left;
margin-left:80px;
margin-right:80px;
}

footer{
width:960px;
height:20px;
margin:0 auto;
}

#disclaimer{
font-size:10px;
text-align:right;
width:945px;
height:15px;
padding-top:5px;
color:#000;
padding-right:15px;
}
