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

a, a:link, a:visited, a:active{
color: #f4d9be;
 TEXT-DECORATION: none; }
 a:hover {
color: #fbe9d9;
border-bottom: 1px dotted #ffffff;
TEXT-DECORATION: none;
font-weight: bold; 
letter-spacing: -1px;}

strong {cursor: row-resize; color: #eac1a0; font: 11px segoe ui; font-weight: bold; text-transform: lowercase; letter-spacing: 0px; TEXT-DECORATION: none;}
u {color: #efe469; border-bottom: 1px dashed #eac1a0; TEXT-DECORATION: none;}
n {cursor: row-resize; color: #e9b17d; TEXT-DECORATION: none; border-bottom: 1px dashed #b4b7ae; font-weight: bold; font-style: bold; letter-spacing: -1px;}

::-moz-selection{
color: #ecbd94;
 background: #ffffff;}
::selection{
color: #ecbd94;
background: #ffffff;} 

.titulo {
font-family: arial; 
letter-spacing: 1px;
letter-spacing: -3px;
font-size: 25px;
text-align: center;
font-weight: negrito;
font-style: normal;}

 .subtitulo{
text-transform: lowercase;
 font-family:segoe ui;
 text-align: center;
 width: 130px;}

.titulo_post {
text-transform: lowercase;
 font-family: segoe ui;
 font-size: 11px; 
color: #d7a776;}

.line {
 border-top: 0px dashed #fef9d2;}

input, textarea, select {
font-family: verdana; 
font-size: 11px; 
color: #f4d9bf; 
border: 1px solid #fdecdf; 
background-color: #fcf8cc; 
-moz-border-radius: 0px; 
padding: 4px;}

.tab2 {
        background:#f6dec7;
        border-top: 3px solid #f6dec7;
        color: #ffffff;
        float: right;
        font: 11px georgia;
        font-weight:bold;
         font-style:none;
         text-align: center;
        padding: 2px 2px 2px 2px;
         width: 260px;

}

.table {
        background-color: #fefbe6;
        border: 3px solid #fdf384;
        color: #e5b690;
        font: 11px verdana;
        text-align: justify;
        box-shadow: 3px 3px 8px #none;
        padding: 10px 10px 10px 10px;
        width: 480px;

}

 #footer {
font-weight: none; 
font-style: italic; 
text-align:center; 
background: #fdf384; 
border-top: 3px solid #ffffff; 
color: #d98f51; 
font-family: Harabara; 
font-size: 12px; 
padding: 16px; 
text-align:center; 
text-transform: none; 
text-decoration: none; } 

/* -------- barra --------*/

#barra {
height: 60px;
margin-top: 0px;
color: #e4c3b3;
background: #fef593;
-moz-border-radius: 0px 0px 0px 0px;
width: 100%;}

#barra .tubo {
text-align: left;
background: #fef593;
margin-top: 0px;
-moz-border-radius: 0px 0px 0px 0px;
width: 100%;
height: 60px;}

#barra .fvbarraf {
height: 17px;
background: #fef593;
font: 11px verdana;
font-weight:bold; 
color: #e4c3b3; 
border: 1px dashed #f2a0cf;
-moz-border-radius: 0px;
width: 90%;}

#barra .fvbarra a:link, #barra .fvbarra a:visited , #barra .fvbarra a:active  {
color: #e4c3b3;
font: 9px arial;
font-size:9px;
text-transform:uppercase;
text-align: right;
font-weight: normal;
line-height: 15px;
text-align:center;
margin: 2px 0 2px 2px;
padding: 9px 5px 9px 5px;
letter-spacing: 0px;
background-color: #fdf386;
border-bottom: 3px solid #ffffff;
-moz-border-radius: 0px;
text-decoration: none; }

#barra .fvbarra a:hover {
color: #ffffff;
font: 9px arial;
font-size:9px;
text-transform:uppercase;
text-align: right;
font-weight: normal;
line-height: 15px;
margin: 2px 0 2px 2px;
padding: 9px 5px 9px 5px;
letter-spacing: 0px;
background-color: #f4d9be;
-moz-border-radius: 0px;
text-decoration: none; }

#barra .fvbarra {
text-align: center;
font-family: georgia;
font-size: 11px;
font-weight: normal;
color: #e4c3b3;}

#barra .barraimg {
opacity:.0;}