/*CSS
 *
 *	PREFEITURA MUNICIPAL DE VÁRZEA PAULISTA
 *	CHEFIA DE GABINETE
 *	Supervisão Departamental de Informática e Gestão de Redes
 *
 *	PADRÃO
 *
 *	CASCADE STYLE SHEET
 *	Versão 0.1 "Home made version of Xanadu"
 *
 *	Copyright 2008, Prefeitura de Várzea Paulista
 */

DIV.imagemtop
{
	background: #FFFFFF url(images/PaginaDoServidor_880x128.png) center top no-repeat scroll;
	height: 128px;
}
DIV.barracinza
{
	background: #d3d7cf;
	height: 8px;
	width:880px;
	margin-left: auto;
	margin-right:auto;
}

TABLE.larguraTable
{
	width: 864px;
	margin-top: 15px;
	
}
td.larguraTd
{	
	width: 288px;
}


#pds-botao-centro
{
/* 	background:#ff0; */
	margin:0px auto;
	width:864px;
}
.pds-botao-caixa
{
	background-image:url("images/sombra_menu.png");
	float:left;
	height:176px;
	margin-top:24px;
	width:220px;
}
.pds-botao-botao
{
	background-color:#D3D7CF;
	background-position:top right;
	background-repeat:no-repeat;
	border:2px solid #cccccc;
	font-family:sans-serif;
	height:88px;
	margin-left:44px;
	margin-right:36px;
	margin-top:15px;
	overflow:hidden;
	padding:0px;
	width:192px
}

.pds-botao-nome
{
	background-image:url("images/vermelho.png");
	color:#fff;
	font-size:125%;
	padding:4px;
}
.pds-botao-desc
{
	background-image:url("images/branco.png");
	font-size:90%;
	height:80px;
	padding:4px;
}

BODY
{
	background:#ffffff;
	font-family:liberation sans, arial, sans-serif;
	font-size:10pt;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding:0;
}

TD
{
/*    border-bottom:dotted 1px #ccc;*/
	vertical-align: top;
}

P
{
	text-align: justify;
/*	text-indent: 16px; */
}

A
{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

A.menubutton
{
	color:#000000;
	margin:0em;
	padding:0;
	text-decoration:none;
}

IMG
{
	border: 0px;
}
TABLE
{
	font-size: 80%;
}

#caixa
{
	color:#000000;
	font-size: 100%;
}

#global_fn
{
	background:url('images/xadrez.png');
}

#global_cx
{
	background:url('images/fundo.png');
	border:0px;
	border-bottom:solid 1px #000;
	height:20px;
	margin:0px;
	padding:0px;
	width:auto;
}
#global_es
{
	background-image:url('images/prefeitura.png');
	float:left;
	height:20px;
	width:273px;
	padding: 0px;
	margin: 0px;
}
#global_di
{
	float:right;
	padding: 0px;
	margin: 0px;
	height: 1px;
}

A.global_links
{
	border:0;
	padding: 0;
	margin-bottom: 0;
	height: 1px;
}
IMG.global_links
{
	border:0;
	padding: 0;
	margin-bottom: 0px ;
}

#titulo
{
	padding: 0px;
	margin:0px;
	width: 100%;
}

#titulo_imagem
{
	height: 112px;
	width: 100%;
}

#link_imagem
{
	padding:0px;
	margin: 0px;
	border: none;
	color: #fff;
}

#titulo_rapido
{
	width: auto;
	text-align: right;
//	margin-top: 8px;
	margin-right: 8px;
	z-index: 99;

}

#titulo_gabinete, #titulo_gestao, #titulo_infra, #titulo_social, #titulo_intranet, #titulo_ouvidoria
{

//	height:112px; /*height:48px;*/

}

/* Estilo utilizado para a acessibilidade */
#acesso-caixa
{
	height:24px;
	width:144px;
	margin-left:auto;
	margin-right:auto;
}
#acesso-canto-esquerdo
{
	background-image:url('images/AcessoCantoEsquerdo.png');
	float:left;
	height:24px;
	width:24px;
}
#acesso-menor
{
	background-image:url('images/AcessoMenor.png');
	float:left;
	height:24px;
	width:32px;
}
#acesso-normal
{
	background-image:url('images/AcessoNormal.png');
	float:left;
	height:24px;
	width:32px;
}
#acesso-maior
{
	background-image:url('images/AcessoMaior.png');
	float:left;
	height:24px;
	width:32px;
}
#acesso-canto-direito
{
	background-image:url('images/AcessoCantoDireito.png');
	float:left;
	height:24px;
	width:24px;
}
#acesso-menor:Hover, #acesso-normal:Hover, #acesso-maior:Hover
{
	background-color:#FFF;
}
.acesso-link
{
	padding:0px;
	margin: 0px;
	border: none;
}

.acesso-link-ie
{
	padding:0px;
	margin: 0px;
	border: none;
}
.acesso-link:HOVER
{
	color: #FF0000;
}


/* Fim estilo da acessibilidade */

TABLE#eixo
{
	background:#ffffff;
	border-collapse:separate;
	border-spacing:0px;
	width:100%;
}


#eixo TD
{
	background:#eeeeec;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-top-style:solid;
	border-top-width:8px;
	margin:0px;
	padding:4px 8px;
	vertical-align:top;
	width:20%;
}

#eixo TD:Hover
{
	background:#ffffff;
}

#eixo A
{
	color:#000000;
	text-decoration:none;
	font-size: 110%;
}

#eixo A:Hover
{
	text-decoration:underline;
}

TD#eixo_gabinete
{
	border-top-color:#f57900;
	font-size: 110%;
}

TD#eixo_gabinete:Hover
{
	border-top-color:#fcaf3e;
}

TD#eixo_gestao
{
	border-top-color:#8f5902;
	font-size: 110%;
}

TD#eixo_gestao:Hover
{
	border-top-color:#c17d11;
}

TD#eixo_infra
{
	border-top-color:#75507b;
	font-size: 110%;
}

TD#eixo_infra:Hover
{
	border-top-color:#ad7fa8;
}

TD#eixo_social
{
	border-top-color:#204a87;
	font-size: 110%;
}

TD#eixo_social:Hover
{
	border-top-color:#3465a4;
}

#areatrabalho
{
	background-color:#ffffff;
	background-image:url('images/sombra.png');
	background-repeat:repeat-x;
	color:#000000;
	margin:0px;
	padding:16px;
}

#programa
{
	width:100%; /* tem que por 79% para que funcione o aviso */
}

H1,H2,H3,H4,H5,H6
{
/*	margin-bottom: 0px; */
}

H1,H2,H3,H4,H5,H6
{
	margin-top:16pt;
	margin-bottom: 8pt;
}
/*
H4,H5,H6
{
	margin-top:6pt;
	margin-bottom: 3pt;
}
*/
H1
{
	font-size: 150%;
}

H2
{
	font-size: 140%;
}

H3
{
	font-size: 130%;
}

H4
{
	font-size: 120%;
}

H5
{
	font-size: 110%;
}

H6
{
	font-size: 100%;
}

#conteudo_secretaria_direita
{
	float: right;
	width: 25%;
	padding:8px;
	background-image:url('images/GoveBarraServicos_64x256.png');
	background-repeat:repeat-x;
	min-height: 128px;
}

DIV#link_servicos
{
	/*border: 1px dotted #000;*/
	margin-top: -16px;
	margin-bottom: 16px;
//	padding: 4px 4px 4px;
	width: 97%;
	font-size: 130%;
	text-align:middle;
//	border: 1px dotted #AAA;
}
SELECT#selecao_servicos
{
	width: 85%;
	margin-bottom:16px;
}

#conteudo_secretaria_esquerda
{
	float: left;
	width: 69%;
}

.titulo_secretaria_nome
{
	float: left;
	width:60%;
}

#avisos
{
	float:right;
	width:0%; /* tem que por 21% para que funcionem os avisos */
}

#avisos IMG
{
	display:block;
	margin-left:auto;
	margin-right:auto;
}

#endereco
{
	background-image:url('images/sombra.png');
	background-repeat:repeat-x;
	padding:16px 8px;
}


#rotulo
{
	background-color:#eeeeec;
	background-position:center top;
	background-repeat:no-repeat;
	height:160px;
}
/***************************************************************************************************/
A
{
	color:#000000;
	margin:0em;
	padding:0.25em;
	text-decoration:none;
}

A.teste
{
	color:#ffffff;
	margin:0em;
	padding:0.25em;
	text-decoration:none;
}

DIV.iconbox
{
	width: 96px;
    border:dotted 1px #fff;
	float:left;
    font-size:100%;
    padding:4px;
    text-align:center;
    margin-right: 8px;
    margin-top: 8px;
    background-color: #ffffff;
    line-height: 90%;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

DIV.iconbox:Hover
{
}



BUTTON.iconbutton
{
	width: 96px;
    border:dotted 1px #ebd9bc;
	float:left;
    font-size:100%;
    padding:4px;
    text-align:center;
    margin-right: 8px;
    margin-top: 8px;
    background-color: #ebc07e;
    line-height: 90%;
    font-family: liberation sans,arial,sans-serif;
    color: #000;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

BUTTON.iconbutton:Hover
{
    border:solid 1px #2e3436;
}

.ficha
{
    color:#f57900;
    font-weight:bold;
    padding-bottom:4px;
}

.ficha:FIRST-LINE
{
    color:#555753;
    font-size:130%;
    font-weight:normal;
}

.ficha_campo
{
    color:#73d216;
}

.ficha_conteudo
{
    color:#550;
}

.formulario
{
  margin:0px auto;
  padding:0px;
}

.formulario_legenda
{
  color:#555753;
  font-size:100%;
  margin-bottom:2px;
  padding:2px 0px;
}

.formulario_legenda:hover
{
    color:#444;
}
.formulario_esquerda
{
    float:left;
}

.formulario_campo
{
    font-weight:bold;
    margin-top:2px;
}
.formulario_entrada
{
    border:solid 1px #888;
    color:#666;
    font-size:100%;
    font-weight:normal;
    padding:2px;
}

INPUT.formulario_entrada
{
    margin-bottom:0px;
    width: 300 px;
}

TEXTAREA.formulario_entrada
{
    font-weight:normal;
    margin-bottom:8px;
}

SELECT.formulario_entrada
{
    margin-bottom:8px;
    padding:0px;
}

OPTION.formulario_entrada
{
    font-size:80%;
}

.formulario_entrada:Hover
{
    color:#000;
}

DIV.formulario_botao
{
    background-color:#d3d7cf;
    background-image:url('images/listras.png');
    margin-top:16px;
    padding:8px;
    text-align:right;
}

INPUT.formulario_botao
{
    color:#000;
    background-color:#666;
    background-image:url('images/white_glow_up.png');
    background-repeat: repeat-x;
    border:solid 1px #555;
    font-weight:bold;
    margin-left:16px;
    padding:2px 16px;
    width:128px;
}

INPUT.formulario_botao:hover
{
  color:#000;
  background-color:#ccc;
}

DIV.formulario_botao2
{
    margin-top:8px;
    padding:8px;
}

INPUT.formulario_botao2
{
    color:#000;
    background-color:#666;
    background-image:url('images/white_glow_up.png');
    background-repeat: repeat-x;
    border:solid 1px #555;
    font-weight:bold;
    margin-left:16px;
    padding:2px 16px;
    width:128px;
}

INPUT.formulario_botao2:hover
{
  color:#000;
  background-color:#ccc;
}

IMG.usuarios
{
    border:none;
    margin-left:16px;
    vertical-align:middle;
}

DIV.error, DIV.warn, DIV.info
{
     background-image:url('images/listras.png');
    border-style:solid;
    border-width:2px;
     color:#fff;
     font-weight:bold;
     margin:12px;
     padding:8px;
     text-align:center;
}

DIV.error
{
    border-color:#ef2929;
    background-color:#cc0000;
    color:#ffffff;
}

DIV.warn
{
    border-color:#fcaf3e;
    background-color:#fc7900;
    color:#ffffff;
}

DIV.info
{
     border-color:#fce94f;
     background-color:#edd400;
     color:#000000;
}

DIV.message
{
     border-color:#090;
     background-color:#0a0;
}
DIV.conteudo_letras
{
    margin-bottom:2px;
    padding:2px;
    text-align:center;
}

A.conteudo_letras
{
    border-color:#555;
    border-style:solid;
    border-width:0px 1px 1px 0px;
    color:#555;
    font-family:mono;
    font-size:90%;
    font-weight:bold;
    margin:0px;
    padding:0px 4px;
    text-decoration:none;
}

A.conteudo_letras: hover
{
    background:#555;
    color:#fff;
}

A.conteudo_titulo
{
    color:#555;
    font-family:mono;
    font-size:150%;
    font-weight:bold;
    margin:0px;
    padding:0px 4px;
    text-decoration:none;
}
SPAN.conteudo_letras
{
    border-color:#555;
    border-style:solid;
    border-width:0px 1px 1px 0px;
    font-family:mono;
    font-size:90%;
    font-weight:bold;
    margin:0px;
    padding:0px 4px;
    text-decoration:none;
}
OPTION.secr
{
    font-weight:bold;
}
OPTION.secr
{
    font-weight:bold;
}
OPTION.secr_dis
{
    font-weight:bold;
	font-style:italic;
}
OPTION.solic
{
    padding-left:30px;
	font-style:italic;
}
SELECT.secr
{
    font-weight:bold;
}
SELECT.solic
{
    padding-left:30px;
	font-style:italic;
}

BR.quebreaqui {
	text-visibility: no;
 	visible: no;
 	display: none;
}

