p, a, body, td, tr, div {
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #C74A59;
	cursor: crosshair;
	line-height: 12px;

}

::-moz-selection {
color: #A93443;
background: #;}

::selection {
color: #A93443;
background: #;}

a, a:link{
color: #3F7737;
font-family: Georgia;
font-style: normal;
border-bottom: 0px dashed #C80C22;
font-weight: normal;
text-transform: lowercase;
letter-spacing: 0px;}

a:hover {
color: #3F7737; height:0px;
text-decoration: none;
text-transform: lowercase;
font-weight: bold;
font-family: georgia;
font-size:11px;
border-bottom: 0px dashed #A93443;
letter-spacing: -1px;}

.subtitulo {font: 9px Calibri; text-align:right; font-weight: bold; border-left: 5px solid #C74A59; letter-spacing: 1px; padding-left: 5px; width: 100px; text-transform: uppercase; font-weight: bold;background: #DA9CA3;}  
.subtitulo:hover {-webkit-transition: 0.5s ease-in; cursor: default; font: 9px Calibri; text-align:right; font-weight: bold; border-left: 14px solid #C74A59; letter-spacing: 1px; padding-left: 5px; width: 100px; text-transform: uppercase; font-weight: bold;background: #DA9CA3;}

#nav {background: #none;margin-bottom: 1px;display: inline-block padding: 2px; color:#FFF;font-family: georgia;font-style: italic;text-align:center;font-weight:bold;text-shadow: 0 1px 1px #fff;}#nav:hover {background: #C74A59;color:#DA9CA3;-webkit-transition-duration: .80s;}
.table {
        color: #C74A59;
        background-color: #ECCCCE;
	text-align: justify;
        padding: 3px;
        -moz-border-radius: 0px;
	font-size: 11px;
        line-height: 14px;
        font-family: Verdana;
        width: 510px;	
}

.table1 {
        color: #ECCCCE;
        background-color: #3F7737;
	text-align: justify;
        padding: 3px;
        -moz-border-radius: 0px;
	font-size: 12px;
        line-height: 12px;
        font-family: Georgia;
        width: 500px;	
}

e {	color: #ECCCCE; font-weight: bold; line-height: 15px; background: #20B3B3; letter-spacing: -0px ; font-size: 10px; font-family: Georgia; text-transform:uppercase; padding: 5px; background-color: #3F7737;
}
f {	color: #ECCCCE; font-weight: bold; line-height: 15px; background: #CA9396; letter-spacing: -0px ; font-size: 10px; font-family: Georgia; text-transform:uppercase; padding: 5px; background-color: #3F7737;
}
x {	color: #3F7737; text-decoration: bold;
}
/* -- OPACIDADE -- */
a img {
	filter:alpha(opacity=100); 
	-moz-opacity:0.90; 
	opacity:1.0;
	border: 0px solid #FBEAEC;
}


a:hover img {
	filter:alpha(opacity=100); 
	-moz-opacity:1.0; 
	opacity:0.8;
	border: 0px solid #FBEAEC;

}

.titulo_post {font: 12px verdana;
background: #none;  font-size: 11px; font-weight: normal;
font-style: normal; text-align:center; letter-spacing:0px; 
border: 0px; color: #; -moz-border-radius: 0px; 
background-color: #transparent; padding: 5px;}

g {
        background:#20B3B3;
        color: #22BDBD;
text-align:right;
        font: 11px georgia;
        font-weight:bold;
         font-style:none;
         text-align: center;
}

b {color:#C08184; TEXT-DECORATION: none;}
c { color: #20B3B3; TEXT-DECORATION: none; border-bottom: 0px dashed #BE0566; background-color: #;}
i {color: #20B3B3; cursor:se-resize; font-family: georgia; font-style:italic; }

HR{
border: 0px solid #FBEAEC;
alpha(Opacity=100);
}

input, textarea {color: #CA9396; margin: 1px; padding: 5px; font-size: 11px; border: 0px solid #FBE6E9; background: #ECCCCE; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; transition: all 0.5s ease-out; TEXT-DECORATION: none; opacity: 100;} 
input, textarea:hover {color: #3F7737; margin: 1px; padding: 5px; font-size: 11px; border: 0px solid #CA9396; background: #ECCCCE; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; transition: all 0.5s ease-out; TEXT-DECORATION: none; opacity: 100;}
.comentarios2 {color: #; background: #FBEAEC;-webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; transition: all 0.5s ease-out; padding: 10px; border-bottom: 0px dotted #20B3B3; margin: 3px;width: 420px;}

#footer {
color: #E4B6BB;
font-weight: bold;
font-size: 10px;        
font-family: georgia;
padding: 10px;
text-align: center;
text-transform: Uppercase;
background: #C74A59 url('');
text-decoration: none;
border-top: 3px solid #3F7737;
}

/* -- Barra -- */

#barra {
height: 55px;
color: #E4B6BB;
margin-left: 0px;
background: #C74A59;
width: 100%}

#barra .tubo {
width: 100%;
height: 55px;
align: center;
background: #C74A59;
padding-top: 0px;
-moz-border-radius: 0px 0px 0px 0px;
border-bottom: 3px solid #3F7737;}

#barra .fvbarraf {
color: #E4B6BB;
padding: 4px;
border: 0px solid #000000;
background-color: #C74A59;
letter-spacing: -1px;
font: bold 10px Georgia;
text-transform: Uppercase;
border-bottom: 3px solid #A93443;}

#barra .fvbarra {
font: 10px Georgia;
font-weight: bold;
letter-spacing: 0px;
color: #E4B6BB;}

#barra .fvbarra a:link, #barra .fvbarra a:visited , #barra .fvbarra a:active  {
margin: 4px;
padding: 4px;
color: #E4B6BB;
font-family: Georgia;
font-size: 10px;
font-weight: bold;
letter-spacing: -1px;
text-decoration: none;
text-transform: Uppercase;
background-color: #C74A59;
border-bottom: 3px solid #A93443;
-moz-transition: 0.2s linear;
-webkit-transition: 0.2s linear;}

#barra .fvbarra a:hover {
margin: 4px;
padding: 4px;
color: #ECCCCF;
font-family: Georgia;
font-size: 10px;
font-weight: bold;
letter-spacing: -1px;
text-decoration: none;
text-transform: Uppercase;
background-color: #C74A59;}

#barra .barraimg {
opacity:.0;}