a, a:link, a:active, a:visited {
color: #000000;
background-color: #none; 
border-bottom: 0px solid #none; 
text-decoration: none; 
font-weight: none; 
letter-spacing: 0px; 
cursor: row-resize;
}

a:hover { 
color: #000000;
background-color: #ffffff;
border-bottom: 1px DOTTED #ffffff;
text-decoration: none;
cursor: row-resize; 
font-weight: bold; 
letter-spacing: -1px;
}

::-moz-selection {
color: #000000; 
cursor: default; 
background: transparent;
} 
::selection {
color: #000000; 
cursor: default; 
background: transparent;}



.titulo {
font-family: arial; letter-spacing: 1px;
letter-spacing: -3px;
font-size: 25px;
text-align: center;
font-weight: negrito;
font-style: normal;}
.line {
        border-top: 0px dashed #4a4042;
}

.subtitulo {font: 9px droid serif, arial; text-align:left; border-left: 3px solid #e8bfbf; padding-left: 5px; width: 100px; text-transform: uppercase;}


.titulo_post {
color: #a5bcbc;
font-family: tahoma;
font-weight: bold;
letter-spacing: 0px; 
font-size: 9px;
text-transform: lowercase;
padding-top:3px;
padding-bottom:6px;}
input, textarea {
color:#666; 
font-family: verdana;
text-align: center;
font-size: 11px; 
background-color: #f9f9f8;
border: 0px dashed #eed7d7;
-moz-border-radius: 0px 0px 0px 0px;
}


.comentarios { 
background-color: #FFFFFF;
border: 1px solid transparent;
color: #000000;font: 11px verdana;
text-align: center;
padding: 2px 2px 2px 2px;
width: 500px;
}

 strong {
font-size: 9px;
color: #f5ab8f; 
font-family: Trebuchet MS;  
font-weight: bold; 
text-transform: uppercase; 
}


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;
}


/* ------------ Post -------------- */

.post {
 
        color: #000000;
        background-color: #ffffff;
        border-top: 28px solid #ffffff;
        border-bottom: 28px solid #ffffff;
        border-left: 28px solid #ffffff;
        border-right: 28px solid #ffffff;
	text-align: justify;
        padding: 10px 10px 10px 10px;
        -moz-border-radius: 0px;
	font-size: 11px;
        line-height: 13px;
  font-family: Verdana;
  width: 400px;	
}

/* ------------ Estilos -------------- */

d {	cursor: crosshair;  color: #9acb00; TEXT-DECORATION: none; }

i {	cursor: crosshair;  color: #9acb00; TEXT-DECORATION: none; }

w {     cursor: crosshair; color: #fe781e; TEXT-DECORATION: none; background-color: #; 	border-bottom: 1px dotted #f8b095;}

ul {line-height: 100%; color: #fe781e; font-color:#e8bfbf; margin: 0 18;}

c {	cursor: normal; color: #9acb00; TEXT-DECORATION: none;t: bold;
}

#barra {height: 75px;
background: #cfed70;
border-bottom: 0px solid #ffffff;
background-attachment: scroll;
color: #000000; 
width: 100%;
top: 0px;
right: 0px;
text-align: center; 
}

 #barra .tubo {
width: 100%;
height: 75px;
align: center;
margin-top:0px; 
text-align:center; 
border-bottom: 0px solid #ffffff;
background: transparent;
padding-top: 0px;
}

#barra .fvbarraf {
color: #ffffff;
padding: 8px;
border: 0px solid #eca083;
background-color: #cfed70;
background-image: url("");
font: Bold 9px verdana;letter-spacing: 0px;
text-transform: Uppercase;
 text-align: center;
}

#barra .fvbarra {
text-align: center;
margin: 1px;
font: Bold 9px verdana;
letter-spacing: 0px;
text-transform: Uppercase; 
letter-spacing: 0px;
color: transparent;
}

#barra .fvbarra a:link, #barra .fvbarra a:visited , #barra .fvbarra a:active  {
text-align: center;
 margin: -3px;padding: 10px;
color: #ffffff;
font: Bold 8px verdana;
letter-spacing: 0px;
text-transform: Uppercase; 
background-color: #cfed70; 
background-image: url(""); 
-moz-transition: 0.2s linear;
-webkit-transition: 0.2s linear;
}


#barra .fvbarra a:hover {
text-align: center;
margin: -3px;
margin-top: 60px;
padding: 20px;
color: #ffffff; 
text-decoration: none; 
font: Bold 10px verdana;
letter-spacing: 0px;
text-transform: Uppercase; 
background-color: #cde876; 
background-image: url(""); 
border-bottom: 0px dashed;
}

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

#footer {
color: #ffffff; 
border-top: 5px solid #f5ab8f; 
background: #9acb00; 
letter-spacing: 0px; 
font-family: Trebuchet MS; 
padding: 12px; 
font: 8px; 
font-weight: bold; 
text-transform: uppercase; 
text-decoration: none; 
text-align: center;
}