* { color: #777; }
body { background: url(../_img/bg-geral.gif) repeat; color: #777; }
#bg { background: transparent url(../_img/body-bg.gif) repeat-y scroll center 0;  }

#header .col_left { border-top: 10px solid #0060b6; }
#header .col_right { border-top: 10px solid #73b743; }

#frmlogin fieldset {
	border-top: 1px dotted #c8c8c8;
	border-bottom: 1px dotted #c8c8c8;
}

#frmlogin #login,#frmlogin #senha {
	border: 1px solid #0060b6;
}

#menu {	border-top: 1px dotted #c8c8c8; }
#menu li { border-bottom: 1px dotted #c8c8c8; }
#menu li a { background: #f0f0f0; color: #006cb8; }
#menu li a:hover, #menu li a.active { background: #006cb8; color: #f0f0f0; }

h1 { border-bottom: 1px dotted #0060b6; }
h2 { border-bottom: 1px dotted #73b743; }

h3 a.green { color: #73b743; border-bottom: 1px dotted #73b743; }
h3 a.bege { color: #d0c17f; border-bottom: 1px dotted #d0c17f; }
h3 a.purple { color: #a680aa; border-bottom: 1px dotted #a680aa; }

/* Notícias */
#noticias li .data, #noticias li .saibamais { color: #73b743; }
#noticias .mais { border-top: 1px dotted #73b743; }


/* Produtos */
#menu_produtos h4 { background: #73b743; color: #fff; }
#menu_produtos li a { color: #0060b6; }
#miolo p.olho_produtos { color: #0060b6; }
h3.produto,h4.produto, p.produto a { color: #0060b6; }
p.produto, p.produto *,ul.produto li { color: #000; }
.produto a { color: #000; text-decoration: underline; }

/* Fale Conosco / Cadastro*/
#fale-conosco input, #fale-conosco textarea, #cadastro input { background: #e3f1d9; border: none;}
#fale-conosco label, p.fale-conosco, #cadastro label { color: #0060b6; }
#fale-conosco .reset, #cadastro .reset { color: #fff; background: #0060b6 url("../_img/btn_limpar.gif") no-repeat 5px center; }
#fale-conosco .submit, #cadastro .submit { color: #fff; background: #73b743 url("../_img/btn_enviar.gif") no-repeat 5px center; }
.dest1 { background: url("../_img/destaque1.gif") no-repeat; }
.dest2 { background: url("../_img/destaque2.gif") no-repeat; }
.dest3 { background: url("../_img/destaque3.gif") no-repeat; }

/* Eventos */
h2.anteriores { border-top: 1px dotted #73b743; border-bottom: 0; }
h2.anteriores a { color: #73b743; }
h2.evento,h3.evento  { border: none; color: #0060b6; }
#calendario .data { color: #0060b6; }
#calendario b { color: #000; }
#galeria li a img { border: 4px solid #0060b6; }
#galeria li a:hover img { border: 4px solid #73b743; }

/* Links */
#links-uteis li a { color: #0060b6; }

.copyright { color: #73b743; }
#footer .col_left { border-bottom: 10px solid #0060b6; }
#footer .col_right { border-bottom: 10px solid #73b743; }


