p, a, body, td, tr, div {
font-family: verdana; font-size: 11px; cursor: crosshair;}

/* ------------ basico -------------- */
a, a:link, a:visited, a:active{
color: #ffffff; TEXT-DECORATION: none; cursor: crosshair;}

a:hover {
color: #433731; border-bottom: 1px dashed #ffffff; TEXT-DECORATION: underline; cursor: crosshair;}


/* ------------ imagens -------------- */
a img {
filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.80; -webkit-transition: opacity 0.5s linear;}

a:hover img {
filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0;-webkit-transition: opacity 0.5s linear;}


/* ------------ seleção -------------- */
::-moz-selection{
color: #2d2420; background: #372e2a;}

::selection{
color: #2d2420; background: #372e2a;}


/* ------------ cores -------------- */

u {color: #2d2420; TEXT-DECORATION: none;}
n {color: #ffffff; border-bottom: 1px dashed #ffffff; TEXT-DECORATION: underline; }


/* ------------ titulo -------------- */
.titulo { letter-spacing: -1px; text-transform:uppercase; font: 22px courier new ; text-shadow: 0px 0px 1px #433731;}
.subtitulo{text-transform: lowercase; font-family:courier new; width: 130px;}


/* ------------ Caixa -------------- */
input, textarea, select  {font-family: verdana;  font-size: 11px; color: #433731;
border: 0px solid #f7e3e3; background-color: #372e2a;
-moz-border-radius: 0px; padding: 4px;}


/* ------------ footer -------------- */
#footer {
text-align:center; background: #3c322e;
border-top: 3px solid #322a26;
color: #ffffff; font-family: georgia; 
font-size: 9px; padding: 16px; 
text-align:center; text-transform: Uppercase; text-decoration: none; }
