html { 
background-color: #f9f2e0; 
background-image: url(""); 
background-repeat: no-repeat;
background-attachment: scroll;
background-position: top left;
border-top: 0px solid #E1E1E1;
padding-top: 0px;
padding-bottom: 0px;}

body { 
margin: auto;
width: 100%;}


/* ------------ FONTE ------------ */

p, a, body, td, tr, div {
color: #ad1a1c;
font-size: 11px;
font-weight: normal;
font-style: normal;
font-family: Verdana;}

a, a:link, a:visited, a:active {
color: #040001;
font-size: 11px;
font-family: Verdana;}

a:hover {
color: #040001;
font-size: 11px;
letter-spacing: -1px;
background-color: #fbf7ee;
border-bottom: 1px dashed #040001;
text-decoration: none;
font-family: Verdana;}

/* ------------ Estilos -------------- */
b {	cursor: crosshair;  color: #040001; TEXT-DECORATION: none; }

u {	cursor: crosshair;  color: #040001; TEXT-DECORATION: none; border-bottom: 1px solid #; background-color: #;}

z {	cursor: crosshair;  color: #040001; TEXT-DECORATION: none; }



a img {
	filter:alpha(opacity=50); 
	-moz-opacity:0.90; 
	opacity:0.90;
}

a:hover img {
	filter:alpha(opacity=100); 
	-moz-opacity:1.0; 
	opacity:1.0;
}


/* ------------ OPACIDADE ------------ */

a img {
filter: alpha(opacity=70);
-moz-transition: 0.3s linear;
-webkit-transition: 0.3s linear;
-moz-opacity: 0.80;
opacity: 0.80;}

a:hover img {
filter: alpha(opacity=90);
-moz-opacity: 1.0; 
opacity: 1.0;}



/* -- SELEÇÃO COLORIDA -- */

::-moz-selection {
color: #040001;
background: #none;}

::selection {
color: #040001;
background: #none;}



/* ------------ TÍTULOS ------------ */

.subtitulo{
font-family: verdana;
font-size: 9px;
padding: 0px 0px 0px 4px; 
text-transform:none; 
width: 120px;  
text-transform:uppercase;
background-color: #none; 
border-bottom: 1px dotted #ad1a1c;
color: #ad1a1c; 
}


.titulo {
color:#ad1a1c;
letter-spacing: 0px;
margin-top: 10px;
text-aligh: right;
text-transform:none;
font-family: georgia;
font-weight: italic;
font-size: 11px;
text-shadow: 0px 0px 1px #none;
background-color: none;
border-left: 3px solid #none;
border-right: 3px solid #none;
border-bottom:3px solid #none;
border-top:3px solid #none;
-moz-border-radius: 6px 6px 6px 6px;
}

.titulo_post {
font: 11px georgia;
text-transform:none;
background: #none;  
font-size: 11px; 
font-style: italic;
text-align:center;
border: 2px dashed #none;
color: #ad1a1c; 
-moz-border-radius: 0px;
 background-color: #none; 
padding: 1px; 
}



/* ------------ CAIXAS ------------ */

input, textarea, select {
padding: 5px;
font-size: 11px;
color: #ad1a1c;
font-family: Verdana;
text-align: center;
background-color: #f9f2e0;
border: 1px solid #f9f2e0;}

.cmttext {
padding: 5px;
text-align: center;
color: #ad1a1c;
font-weight: normal;
background-color: #none;
border-bottom: 0px solid #f9f4ea;
width: 330px;}


/* ------------ TABLES ------------ */
.table {
cursor: crosshair;
color: #ad1a1c;
line-height: 12px;
padding: 5px;
text-align: justify;
border-top: 0px solid #EEEEEE;
width: 500px;
background-color: #fbf7ee;
}

.pr {
letter-spacing: 2px;
font-size: 15px; 
font-weight: bold; 
font-family: times new roman; 
font-style: bold;
text-transform: lowercase;
color: #ad1a1c; 
text-align: center; 
float: right;
padding: 5px;
background-color: #fbf7ee;
border-right: 0px solid ;
width: 112px;  
}

/* -- BARRA -- */
#barra {
height: 80px;
color: #ad1a1c;
background: transparent;
margin-left: 0px;
background-attachment: scroll;
BORDER-BOTTOM: 1PX dotted #abbac3;
width: 100%}

#barra .tubo {
width: 100%;
height: 80px;
align: center;
background: #fbf7ee;
border-bottom: 0px dashed #fefdf2;
padding-top: 0px;}

#barra .fvbarraf {
color: #ad1a1c;
padding: 8px;
border: 0px solid #ffffff;
background-color: #fbf7ee;
background-image: url("");
font: Bold 10px Georgia;
text-transform: Uppercase;
letter-spacing: -1px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;}

#barra .fvbarra {
font: 10px Georgia;
font-weight: bold;
letter-spacing: 0px;
color: transparent;}

#barra .fvbarra a:link, #barra .fvbarra a:visited , #barra .fvbarra a:active  {
margin: 4px;
padding: 8px;
color: #ad1a1c;
BORDER: 0PX SOLID #fbf7ee;
font-family: Georgia;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-transform: Uppercase;
background-color: #fbf7ee;
background-image: url("");
BORDER-left: 10PX SOLID #ad1a1c;
-moz-transition: 0.2s linear;
-webkit-transition: 0.2s linear;
letter-spacing: -1px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;}

#barra .fvbarra a:hover {
margin: 4px;
cursor: crosshair;
padding: 8px;
color: #ad1a1c;
font-family: Georgia;
BORDER-left: 20PX SOLID #ad1a1c;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-transform: Uppercase;
background-color: #fbf7ee;
background-image: url("");
letter-spacing: -1px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;}

#barra .barraimg {
filter: alpha(opacity=0);
-moz-opacity: 0.0;
opacity:0.00;}</style>