/* Estilo da Página AMARELA */
body {
   margin-top:0px;
   margin-left:0px;
   margin-right:0px;
   margin-bottom:2px;

   font-family:Verdana, Tahoma, Arial;
   font-size:11px;
   color:#000000;
   background-color:#CCCC22;
}

img {
   margin:5px;
}

table {
   margin:0px;
}

td {
   font-family:Verdana, Tahoma, Arial;
   font-size:11px;
   color:#000000;
}

a {
   font-family:Verdana, Tahoma, Arial;
   font-size:11px;
   color:#008800;
   text-decoration:none;
}
a:hover {
   color:#00AA00;
   text-decoration:underline;
}

a img {
   border:1px #000000 solid;
}

a:hover img {
   border:1px #00AA00 dashed;
}

h1 {
   color:#008800;
   font-family:Courier New;
   font-weight:bold;
   margin-top:4px;
   margin-bottom:4px;
}

h2,h3,h4,h5 {
   color:#006600;
   font-family:Courier New;
   font-weight:bold;
   margin-top:1px;
   margin-bottom:1px;
}

p {
   text-indent:60px;
   text-align:justify;
}

p.texto {
   text-indent:0px;
   text-align:center;
   margin:15px;
}

form {
   padding:2px;
   margin:0px;
}

ul {
   margin-top:2px;
   list-style-image:url("../imagens/bola.gif");
}
li {
   vertical-align:middle;
   margin-bottom:2px;
}

/* ======================================================================= */

/* Imagem de topo */
.topo {
   background-image:url("../imagens/fundo9.jpg");
   background-repeat:no-repeat;
   width:780px;
   height:127px;
   position:relative;
   left:0px;
   top:0px;
   z-index:2;
   display:block;
}
.lado {
   background-image:url("../imagens/lado9.jpg");
   background-repeat:repeat-x;
   position:absolute;
   left:0px;
   top:0px;
   width:100%;
   height:127px;
   text-align:right;
   z-index:1;
   display:block;
}

/* Banner do topo */
.banner {
   height:90px;
   padding:0px;
   text-align:center;
   position:absolute;
   left:330px;
   top:10px;
   border:2px #9C2200 inset;
   z-index:3;
   display:block;
}

/* posicao do Mapa do Site */
.mapa {
   position:relative;
   float:right;
   left:-10px;
   z-index:3;
   border:1px #990000 solid;
}

/* estilo do Mapa do Site */
.e_mapa {
   background-color:#CCCCCC;
   text-decoration:none;
   font-weight:bold;
   font-family:Verdana, Tahoma, Arial;
   font-size:11px;
   color:#000000;
   padding-left:7px;
   padding-right:7px;
}
.e_mapa:hover {
   color:#000000;
   background-color:#DD9988;
}

/* Corpo da Página */
.corpo {
   background-image:url(../imagens/pjcc_fundo.jpg);
   background-color:#D5D5D5;
   border-top:2px #CCCCCC inset;
   border-bottom:2px #CCCCCC inset;
   padding-top:2px;
   padding-bottom:2px;
   padding-left:3px;
   padding-right:3px;
   display:block;
}

/* Frase aleatória */
.frase {
   font-family:Verdana, Tahoma, Arial;
   font-weight:bold;
   font-size:11px;
   color:#990000;
}

/* Tabela Principal */
.tabela {
   margin-top:2px;
   margin-bottom:2px;
   border:0px;
   padding:0px;
}

/* Caixa de Opções */
.caixa {
   background-color:#FFFFFF;
   border:1px #555500 solid;
   width:150px;
   padding-bottom:5px;
   display:block;
   z-index:2;
}

/* Título do Menu*/
.menu {
   background-image:url("../imagens/menu9.gif");
   background-color:#EEEE00;

   font-family:Courier New, Arial;
   font-weight:bold;
   font-size:13px;
   color:#550000;
   border-bottom:1px #555500 solid;
   text-align:center;
   margin-left:0px;
   margin-right:0px;
   margin-bottom:1px;
   padding:1px;
   width:150px;
   display:block;
}

/* Ítem do Menu */
.item {
   font-family: Verdana, Tahoma, Arial;
   font-size:11px;
   text-decoration:none;
   color:#007700;
   margin-left:1px;
   margin-right:1px;
   padding-left:2px;
   padding-right:2px;
}
.item:hover {
   color:#00AA00;
}

/* Data */
.data {
   background-image:url("../imagens/menu9.gif");
   background-repeat:no-repeat;

   font-family:Courier Newm, Verdana, Tahoma, Arial;
   font-weight:bold;
   font-size:12px;
   color:#880000;
   width:350px;
   margin-left:5px;
   margin-right:5px;
   padding-left:20px;
   padding-top:2px;
   padding-bottom:3px;
}

/* Data das noticias */
.data_noticia {
   font-family:Verdana, Tahoma, Arial;
   font-weight:bold;
   color:#AA0000;
}

/* Caixa do Centro */
.centro {
   min-height:371px;
   height:auto !important;
   height:371px;
   border:1px #AAAAAA solid;
   background-color:#FFFFFF;
   padding:5px;
   margin-left:5px;
   margin-right:5px;
   margin-bottom:5px;
}

/* Créditos */
.creditos {
   border-top:5px #888800 solid;
   color:#006600;
   width:100%;
   padding-top:3px;
   padding-bottom:3px;
   display:block;
}

/* Barra */
.barra {
   border-top:1px #AAAAAA dashed;
   height:2px;
   margin-top:3px;
   margin-bottom:2px;
}

/* Barra de resultados da enquete */
.barra_votos {
   border:2px #00AA00 outset;
   background-color:#00AA00;
   height:8px;
   display:block;
}

/* Barra de resultados da enquete completa */
.barra_completa {
   border:1px #EEDDCC inset;
   background-color:#BBBBBB;
   width:99%;
   margin:2px;
}

/* Quadro padrão */
.quadro {
   border:1px #DDCC77 outset;
   background-color:#FFEE99;
   display:block;
   text-align:left;
   padding:3px;
}

/* Área que mostra descrição dos dados */
.dados {
   font-size:15px;
   font-family:Tahoma, Verdana;
   font-weight:bold;
   text-align:center;
   background-color:#99DD99;
   padding:6px;
   margin:2px;
   border:1px #99DD99 outset;
}

/* Área que mostra dados */
.dados2 {
   font-size:11px;
   font-family:Verdana, Tahoma, Arial;
   border-bottom:1px #006600 solid;
   border-right:1px #006600 solid;
   padding:6px;
}

/* Nome nos dados pessoais */
.nome {
   font-size:22px;
   font-family:Amaze,Gaze,Liberate;
   text-align:center;
   border:1px #CC6600 solid;
   background-color:#FFDD77;
   padding:10px;
}

/* Campo que envolve a noticia */
.campo_noticia {
   border-top:1px #FFEEAA solid;
   border-left:1px #FFDD99 solid;
   border-bottom:1px #CCAA22 solid;
   border-right:1px #BB9911 solid;
   padding-left:7px;
   padding-right:7px;
   padding-bottom:10px;
   margin-bottom:2px;
}
legend {
   margin-top:2px;
   margin-bottom:2px;
   padding:2px;
}

/* Botão de selecionar o tema */
.tema {
   display: inline;
   width: 13px;
   height: 13px;
   border:2px #000000 outset;
   margin:2px;
   color: #FFFFFF;
   text-align:center;
   font-size:12px;
}
.tema:hover {
   border:2px #000000 inset;
   color:#CCCCCC;
   text-decoration:none;
}
.tema2 {
   display: inline;
   width: 13px;
   height: 13px;
   border:2px #000000 inset;
   margin:2px;
   text-align:center;
   font-size:12px;
   color:#CCCCCC;
   text-decoration:none;
}

/* Botão link */
.bt {
   vertical-align:middle;
   border:2px #CCCCCC outset;
   background-color:#CCCCCC;
   font-weight:bold;
   color:#3C0000;
   text-decoration:none;
   padding-top:2px;
   padding-bottom:2px;
   padding-left:3px;
   padding-right:3px;
}
.bt:hover {
   border:2px #DDDD00 inset;
   background-color:#EEDD66;
   color:#BB0000;
   text-decoration:none;
   padding-top:3px;
   padding-bottom:1px;
   padding-left:4px;
   padding-right:2px;
}

/* Botão input */
input[type="submit"] , input[type="reset"] {
   border:2px #CCCCCC outset;
   background-color:#CCCCCC;
   font-weight:bold;
   color:#3C0000;
   padding-top:1px;
   padding-bottom:1px;
   padding-left:2px;
   padding-right:2px;
   cursor:pointer;
}
input[type="submit"]:hover , input[type="reset"]:hover {
   border:2px #DDDD00 inset;
   background-color:#EEDD66;
   color:#BB0000;
   padding-top:2px;
   padding-bottom:0px;
   padding-left:3px;
   padding-right:1px;
   text-decoration:none;
}

/* Campos label */
label {
   font-weight: bold;
   color:#003300;
   cursor:pointer;
}
label:hover {
   color:#009900;
}

/* Radiobox e Checkbox */
input[type="radio"] , input[type="checkbox"] {
   background-color:#FFFFFF;
   color:#009900;
}

/* Campos de texto, senha e select */
input[type="text"] , input[type="password"], textarea , select {
   background-color:#CCCCCC;
   border:1px #666666 inset;
   padding-left:3px;
   padding-right:3px;
   color:#101010;
}
input[type="text"]:focus , input[type="password"]:focus , textarea:focus , select:focus {
   background-color:#FFFFFF;
   border:1px #9C2200 inset;
   color:#009900;
}
textarea {
   padding-top:3px;
   padding-bottom:3px;
}

/* Campos hidden */
input[type="hidden"] {
   display:none;
}

/* Cor das mensagens de erro */
.erro {
   color:#FF0000;
}

/* Cor das palavras encontradas na busca */
.encontrada {
   color:#00FFFF;
   background-color:#008822;
}

/* Tabela que mostra numero de visitas */
.tabela_visitas {  
   margin-top:3px;
   margin-bottom:3px;
   border:2px #DDCC77 outset;
   background-color:#EEDD88;
   padding:1px;
}

/* Celulas da tabela que mostra numero de visitas */
.numero_visitas {
   border:1px #FF9966 inset;
   background-color:#000000;
   color:#DDDDDD;
   padding-top:1px;
   padding-bottom:1px;
   padding-left:3px;
   padding-right:3px;
   font-size:18px;
   font-family:Impact,Verdana;
   font-weight:bold;
}
   
/* fonte do texto de visitas*/
.fonte_visitas {
   font-family:Courier New,Verdana;
   font-weight:bold; 
   font-size:18px;
   color:#000000;
   text-align:center;
   border:1px #669966 outset;
   background-color:#AACC77;   
}


