/**
|----------------------------------------------------|
              --| P O R T A L  C Z N |--
* Criado em: 21/11/2009
* Arquivo: "css/estilos.php"
|----------------------------------------------------|
**/

* { /* Definindo o mesmo grupo de fonte e tamanho para os vários estilos */
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.texto1 { color:#FC0; /* Defini a cor da fonte abreviada */ }
.texto3, .texto14, .texto21, .titulo1, .titulo3 { color:#333; }
.texto5, .texto20 { color:#036; }
.texto7, .texto18 { color:#FFF; }
.texto9, .texto16 { color:#900; }
.texto11 { color:#4B6D89; }
.texto13, .campo1 { color:#666; }
.texto19 { color:#00F; }
.separador { color:#999; }

.texto9, .texto21 { font-size:12px; }
.texto13, .texto20 { font-size:9px; }
.texto14, .texto16, ,separador, .titulo3 { font-size:14px; }
.titulo1 { font-size:20px; }

.texto9, .texto16, .texto21, .titulo1, .titulo3 { font-weight:bold; /* Aplicando um estilo para a fonte (ex. negrito) */ }

.texto18, .botao1 { padding-bottom:2px; /* Define espaçamentos (ex. base) */ padding-left:1px; }
.campo1, .radio1 { padding-top:3px; }
.radio1 { padding-bottom:4px; }

.texto18 { background-color:#900; /* Define a cor do plano de fundo */ padding-right:1px; padding-top:2px; }

.campo1, .radio1, .botao1 { vertical-align:middle; /* Alinhando verticalmente dentro de uma linha "da tabela" */ }

.campo1, .botao1 { border:1px solid #CCC; /* Define de forma abreviada "border" para todas os lados */ }

.campo1 { padding-bottom:3px; background-color:#FFF; }

.botao1 { color:#000; padding-bottom:1px; background-color:#EBEBEB; }

/*
a:link -> Define o estilo do link no seu estado inicial
a:visited -> Define o estilo do link já visitado
a:hover -> Define o estilo do link quando passa-se o mouse sobre ele
a:active -> Define o estilo do link ativo o qual foi "clicado"
*/
a.texto2_link:link, a.texto2_link:visited, a.texto2_link:active { color:#FC0; text-decoration:none; /* Define uma decoração para o texto (ex. sublinhado) */ }
a.texto2_link:hover { text-decoration:underline; }

a.texto4_link:link, a.texto4_link:visited, a.texto4_link:active { color:#333; text-decoration:none; }
a.texto4_link:hover { text-decoration:underline; }

a.texto6_link:link, a.texto6_link:visited, a.texto6_link:active { color:#036; text-decoration:none; }
a.texto6_link:hover { text-decoration:underline; }

a.texto8_link:link, a.texto8_link:visited, a.texto8_link:active { color:#FFF; text-decoration:none; }
a.texto8_link:hover { text-decoration:underline; }

a.texto10_link:link, a.texto10_link:visited, a.texto10_link:active { font-size:12px; font-weight:bold; color:#900; text-decoration:none; }
a.texto10_link:hover { text-decoration:underline; }

a.texto12_link:link, a.texto12_link:visited, a.texto12_link:active { color:#4B6D89; text-decoration:none; }
a.texto12_link:hover { text-decoration:underline; }

a.texto15_link:link, a.texto15_link:visited, a.texto15_link:active { font-size:14px; color:#333; text-decoration:none; }
a.texto15_link:hover { text-decoration:underline; }

a.texto17_link:link, a.texto17_link:visited, a.texto17_link:active { font-size:14px; color:#900; text-decoration:none; }
a.texto17_link:hover { color:#FFF; background-color:#900; padding-bottom:2px; }

a.texto22_link:link, a.texto22_link:visited, a.texto22_link:active { font-size:12px; font-weight:bold; color:#333; text-decoration:none; }
a.texto22_link:hover { text-decoration:underline; }

a.titulo2_link:link, a.titulo2_link:visited, a.titulo2_link:active { font-size:20px; font-weight:bold; color:#333; text-decoration:none; }
a.titulo2_link:hover { text-decoration:underline; }

a.titulo4_link:link, a.titulo4_link:visited, a.titulo4_link:active { font-size:14px; font-weight:bold; color:#333; text-decoration:none; }
a.titulo4_link:hover { text-decoration:underline; }