/* -- text -- */

p, a, body, td, tr, div {
font-style: normal;
font-size: 11px;
color: #8CB6B6;
font-family: Tahoma;
letter-spacing: 0pt;
line-height: 11px;
text-shadow: 1px 1px #ffffff;
}

.link
a, a:link{
color: #C45177;
margin-bottom: 5px;
text-shadow: 1px 1px #ffffff;
-webkit-transition-duration: 0.9s;
TEXT-DECORATION: none; 
}
a:hover{
color: #A7A163;
margin-bottom: 5px;
text-shadow: 1px 1px #ffffff;
-webkit-transition-duration: 0.9s;
TEXT-DECORATION: none; 
}

i {	
color: #8CB6B6; 
TEXT-DECORATION: none; 
}

b {	
color: #8CB6B6; 
TEXT-DECORATION: 
none; text-shadow: 1px 1px #ffffff;
}

u {	
color: #8CB6B6; 
TEXT-DECORATION: none; 
text-shadow: 1px 1px #ffffff;
}

h1 {
color: #893c76;
font-family: "trebuchet ms";
font-size: 18px;
margin-bottom: -10px;
margin-top: 10px;
text-transform: lowercase;
text-align: left;
text-shadow: 1px 1px 2px #e8e7e8;
letter-spacing: -1pt;
padding-left: 10px;
}

h3 {
color: #C3C83A;
font-family: "Trebuchet Ms";
font-size: 11px;
text-shadow: 1px 1px #000000;
font-variant: small-caps;
text-align: left;
padding-left: 5px;
margin-top: 0px;
margin-bottom: 5px;
}

s1 {
color: #8CA8C5; 
TEXT-DECORATION: none; 
text-shadow: 1px 1px #000000;
}

s2 {	
color: #; 
TEXT-DECORATION: none; 
font-family: "Times New Roman";
font-size: 12px;
}

s3 {	
color: #A2093D; 
TEXT-DECORATION: none; 
text-shadow: 1px 1px #000000;

}
a {	
color: #C45177; 
TEXT-DECORATION: none; 
text-shadow: 1px 1px #ffffff;
}

strong {	
color: #8CB6B6; 
TEXT-DECORATION: none;  
text-shadow: 1px 1px #ffffff;
}

/* -- tab -- */

.titulo {
color: #8CB6B6;
font-family: "trebuchet ms";
font-size: 18px;
text-align: center;
margin-bottom: 25px;
margin-top: 5px;
margin-left: 300px;
text-transform: lowercase;
text-align: left;
text-shadow: 1px 1px #ffffff;
letter-spacing: -1pt;
}

.titulo:first-letter {
color: #C45177;
}

.titulo_post {
display: block;
text-align: center;
padding-bottom: 50px;
padding-top: 50px;
text-shadow: 1px 1px #ffffff;
font: italic 8pt "Georgia";
text-transform: lowercase;
margin: 5px 10px 10px 10px;
padding: 10px 10px 10px 10px;
}

.subtitulo {
color: #8CB6B6;
font-family: MS Sans Serif;
font-size: 11px;
width: 110px;
TEXT-DECORATION: normal; 
margin-bottom: 4px;
margin-top: 0px;
text-transform: lowercase;
text-align: center;
border-bottom: 0px solid #8CA8C5;
text-shadow: 1px 1px #ffffff;
letter-spacing: 0pt;
}

.subtitulo:first-letter {
color: #C45177;
}

.tablexx {
line-height:14px;
text-align:right;
letter-spacing: 2pt;
font-family:"Times New Roman";
font-size:12px;
color: #D1E9E9;
text-shadow: 0px 0px #ffffff;
background-color: #DFECEC;
border-top: 0px solid #53386E;
padding: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
width: 295px;
}

.ltable {
font-family: Tahoma;
font-size: 11px;
text-align:left;
text-align: center;
background-color: #111111;
border-top: 1px solid #D1DFEC;
border-right: 1px solid #D1DFEC;
border-bottom: 1px solid #D1DFEC;
border-left: 1px solid #D1DFEC;
padding: 4px 4px 4px 4px;
-moz-border-radius: 0px 0px 0px 0px;
width: 305px;
}

.ltable2 {
font-family: Tahoma;
letter-spacing: 0pt;
font-size: 11px;
text-align:center;
margin-top: 3px;
background-color: #E7F1F1;
border-top: 0px solid #D1DFEC;
border-right: 0px solid #D1DFEC;
border-bottom: 0px solid #D1DFEC;
border-left: 0px solid #D1DFEC;
padding: 2px 2px 2px 2px;
-moz-border-radius: 0px 0px 0px 0px;
width: 295px;
}

.bg {
font-family: Verdana;
letter-spacing: -1pt;
font-size: 11px;
background-color: #EFF5F5;
border-top: 2px solid #8CB6B6;
border-right: 0px solid #ffffff;
border-bottom: 2px solid #DFEAEA;
border-left: 0px solid #ffffff;
padding: 4px 4px 4px 4px;
-moz-border-radius: 0px 0px 0px 0px;
width: 300px;
}


input, textarea, select{
font-family: Verdana; 
align: justify;
font-size: 11px;
padding: 1px;
color: #606060;
background-color: #EFF5F5;
border: 1px solid #DFEAEA;
padding: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
}

.cmttext {
color: #8CB6B6;
background-color: #EFF5F5;
-moz-border-radius: 1px 1px 1px 1px;
text-shadow: 1px 1px #ffffff;
width: 349px;
padding: 5px;
margin: 9px;
}

.comentarios {
font-size: 11px; 
padding: 9px;
color: #444444;
font-family: MS Sans Serif;
border-left: 0px solid #D3CCBB;
border-right: 0px dashed #D3CCBB;
-moz-border-radius: 8px 8px 8px 8px;
background-color: #;
width: 340px;
        }

/* -- img -- */


a img {
filter:alpha(opacity=50);
-moz-opacity:0.50;
opacity:0.50;
-webkit-transition-duration: 0.9s;
border: 5px solid #DDEAEA;
}

a:hover img {
filter:alpha(opacity=100);
-moz-opacity:1.25;
opacity:1.25;
-webkit-transition-duration: 0.9s;
border: 5px solid #DDEAEA;;
}

/* -- sel -- */

selection{}

::-moz-selection{
background: #EFF5F5;
}



/* -- bar -- */

#barra {
align: center;
margin: auto;
height: 40px;
width: 100%;
background: #E1EDED;
border-right: 0px solid #;
border-left: 0px solid #;
text-shadow: 1px 1px #000000;
border-bottom: 1px solid #D9E7E7;
border-top: 4px solid #5A5959;
-moz-border-radius: 0px 0px 0px 0px; 
text-align: center;
}
#barra .tubo {
padding:0;
background: transparent;
width: 100%;
}
#barra .fvbarraf {
padding:0;
width: 100px;
height: 18px;
color: #606060;
background-color: #EFF5F5;
border: 1px solid #DFEAEA;
padding: 3px 3px 3px 3px;
font: bold 11px Verdana; color: #3b3b3b; 
}
#barra .fvbarra a:link, #barra .fvbarra a:visited , #barra .fvbarra a:active  {
color: #5A5959;
line-height: 10px;
font-size: 9px;
text-decoration: none;
text-align:center;
padding:0;
border:0;
text-transform:uppercase;
position: relative; top:auto; left:auto;
background:transparent;
}
#barra .fvbarra a:hover {
color: #5A5959;
line-height: 10px;
font-size: 9px;
text-align:center;
padding:0;
-moz-border-radius: 10px 10px 10px 10px;
text-transform:uppercase;
}
#barra .fvbarra {
font: bold 11px Verdana;
color: #8CB6B6; 
}

#barra .barraimg {
opacity:.0;
}

------/

#header {
text-align:center;
margin-bottom: 0px;
}
	
#footer {
background:  0px  url('');
width : 1007px;
color: #F9F9F9;
text-shadow: 0px 0px #F9F9F9;
height: 0px;
border-top: 0px solid #F2F2F2;
text-align: center;
font-size: 0px;
text-align: center;
font-size: 0px;
}

