/* ++++++++++++ GERAL +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



body		{ background-color:#F9F9F9; margin:0; width:100%; height:100%; font-family:Arial; font-size:12px; line-height:160%; } /* fundo do site geral */

form		{padding:0px; margin:0px;} /* elimina os espaçamentos dos form, publicador, contato, curriculum, orcamento entre outros formulário */ 

.max		{ max-width:1003px; width:1003px; position:relative; text-align:left; }    /* largura máxima do do corpo do site */

#fone_prc	{ position:absolute; top:65px; right:-80px; }




/* ++++++++++++ CABECALHO DATA, INICIO E CONTATO +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


#cabfundo	{background-color:#DB2321; border-bottom:4px solid #DB2321;} /* cor do fundo e também espessura da linha inferior do quadro e sua cor */

  #cab		{padding:10px 30px 10px 30px; font-family:verdana; font-size:10px; color:#ffffff;} /* superior, direita, inferior, esquerda *** fonte, tamanho e cor */

  #cab a	{ color:#ffffff; text-decoration:none; } /* link do rodape */


/* ++++++++++++ CABECALHO LOGOTIPO +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


#cablogofundo	{background-color:#ffffff; } /* cor do fundo onde fica o logotipo da empresa */

  #cablogo	{height:150px; font-family:verdana; padding-top:10px; font-size:10px; color:#ffffff;} /* superior, direita, inferior, esquerda *** fonte, tamanho e cor */



/* ++++++++++++ CABECALHO PUBLICADOR ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



#cabrestritofundo	{ background:url(../images/fatiatarja.jpg) top repeat-x; height:30px; width:auto} /* cor de fundo da area restrita */

  #cabrestrito		{ padding:5px 30px 0px 32px; font-family:verdana; font-size:10px; color:#ffffff;} /* superior, direita, inferior, esquerda *** fonte, tamanho e cor */

  .cabrestritocampo	{ background-color:#ffffff; border:1px solid #fff; font-family:verdana; font-size:9px; margin-bottom:0px; } /* cor de fundo do input, espessura da borda e cor, fonte, tamanho e margem inferior */

  .cabrestritobotao	{ border:1px solid #A60D04; font-family:verdana; font-size:9px; color:#fff; background-color:#A60D04; vertical-align:top;} /* tamanho e cor da borda, fonte, tamanho e cor do texto, cor de fundo e alinhamento vertical */





/* ++++++++++++ RODAPE ++++++++++++++++++++++ */



#rodapecor	{ background-color:#A60D04; border-top:4px solid #A60D04; clear:both;  } /* cor de fundo do rodape e espessura da borda e sua cor */

  #rodape	{ padding:10px 30px 10px 30px; font-family:verdana; font-size:10px; color:#fff; line-height:160%;} /* superior, direita, inferior, esquerda *** fonte, tamanho e cor, espaçamento entre linhas */

    #rodape a	{ color:#ffffff; text-decoration:none; } /* link do rodape */


/* ++++++++++++ MENU ++++++++++++++++++++++++ */


#menu			{padding:15px 0px 0px 30px; float:left;} /* Localizaçao do menu na tela */

  #menucorpo		{width:200px;} /* tamanho do menu */



  #menucorinstitu	{background-color:#A60D04; font-family:verdana; font-size:12px; width:200px;} /* fundo do menu institucional */

    #menu ul		{ margin:0px; padding:0px; width:200px; list-style-type:none; display:block; float:left; background-color:#A60D04; } /* quadro do menu */

    #menu a:active, #menu a:visited, #menu a:link	{ display:block; margin:0px; width:195px; padding:6px 0px 5px 5px; color:#fff; text-decoration:none; font-size:11px;} /* Link */

    #menu a:hover	{ background-color:#DD2725; color:#ffffff; } /* quando passar o mouse */



  #menuinfotitulo	{font-family:verdana; font-size:14px; padding:0px 0px 5px 0px; color:#DC0000; font-weight:700; width:200px;} /* titulo do menu informacoes online */

    #menuinfo ul 	{font-family:verdana; font-size:12px; margin:0px; padding:0px; width:200px; list-style-type:none; display:block; float:left; background-color:#DD2725; } /* quadro do menu */

    #menuinfo a:active, #menuinfo a:visited, #menuinfo a:link { display:block; margin:0px; width:195px; padding:6px 0px 5px 5px; color:#ffffff; text-decoration:none; font-size:11px;} /* Link */

    #menuinfo a:hover	{ background-color:#A60D04; color:#fff; } /* quando passar o mouse */



/* ++++++++++++ CENTRO +++++++++++++++++++++++ */

#centro			{padding:15px 30px 10px 0px; margin-left:270px; display:block;} /* Textos centrais = espaçamento superior, direita, inferior, esquerda *** margem equerda */

    #centro h1		{font-family:verdana; font-size:19px; padding:10px 0px 10px 0px; color:#252525;} /* titulo das páginas */

    #centro a		{color:#000000; text-decoration:none; font-size:12px } /* Links do centro da página */

    #centro a:hover	{color:#A60D04; text-decoration:none; font-size:12px;}  /* links do centro da página ao passar o mouse */

    #centrotitulo	{font-family:verdana; font-size:19px; padding:30px 0px 20px 0px; color:#252525;} /* titulo da tela central */
    .centrotitulo_noticia {margin-top:-20px} 

    #centro hr		{ border:0; border-top:2px solid #DADDE7; margin:30px 0px 20px 0px; }

    #centro ul 	        { margin:0px;}



/* ++++++++++++ BARRA DIREITA ++++++++++++++++ */



#direita				{ background-color:#EEEEEE; margin:0; padding:0; } /* fundo direita */
  #dirquadro	        { overflow:auto; overflow-x:hidden; overflow-y:auto; height:439px; width:140px; padding:10px 20px 10px 10px; margin-top:-20px; }	/* cor da borda */
  #direitavisitas	{ font-family:verdana; font-size:10px; border-top:3px solid white; color:#252525;  padding:20px 0 20px 0; } /* visitas */



/* ++++++++++++ FORMULÁRIOS ++++++++++++++++++ */


.formulariogeral{ font-family:verdana; color:#000; font-size:12px;} /* item dos formulários em geral */ 

.campo		{ background-color:#ffffff; border:1px solid #CCCCCC; font-family:Arial; font-size:11px; margin-bottom:3px; } /* caixa dos input de todos formulários, contato, curriculum, orçamento */

.campobr	{ background-color:#ffffff; border:1px solid #CCCCCC; font-family:Arial; font-size:11px; margin-bottom:3px; } /* caixa dos input de todos formulários, contato, curriculum, orçamento */

.campotitulo	{ color:#000; font-family:verdana; font-size:12px; font-weight:700;} /* subtitulo de alguns itens dos formulários */

.botao		{ border:1px solid #A60D04; font-family:verdana; font-size:10px; color:#fff
; background-color:#A60D04; vertical-align:top;} /* botao de submit dos formulários *** tamanho e cor da borda, fonte, tamanho e cor do texto, cor de fundo e alinhamento vertical */

