body {
margin : 0;
background-color : #161515;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color: #ffffff;
}
a, a:visited, a:active {
text-decoration: none;
color: #d11035;
border: none;
}
a:hover {
color: #a81c37;
border: none;
text-decoration: none;
}
table, td, tr{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.table {
background-image: url(img/bgt.jpg);
background-repeat: repeat;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
}
.cell {
background-image: url(img/05.jpg);
background-repeat: no-repeat;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
}
.gradualshine
{
filter:alpha(opacity=30);
-moz-opacity:0.3;
}
.top {
background : url(img/top.jpg) no-repeat;
height : 50px;
text-align: center;
color: #d5c1c5;
font: 14pt Georgia, Helvetica, sans-serif; 
font-weight: bold;
letter-spacing: 3px;
word-spacing: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px 0px 0px 0px;
padding: 15px 0px 0px 0px;
}
.top_ex {
text-align: right;
color: #e6c3ca;
height : 20px;
background: url(img/bloodtop.png) no-repeat right center;
font: 12pt Georgia, Helvetica, sans-serif; 
font-style: italic;
margin: 5px 0px 7px 5px;
border-bottom: 1px dotted #f21544;
border-top: 1px dotted #f21544;
padding: 8px 0px 0px 8px;
}
.top_exb {
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px 10px 4px 5px;
border-bottom:1px dotted #ceb4b6;
background-image: url(img/exb.gif);
background-repeat:repeat;
padding: 5px 0px 4px 15px;
}
div.img
{
margin: 0px;
border: 1px solid #e46e7f;
background-color: #1f0406;
height: auto;
width: auto;
}	
div.img img
{
display: inline;
margin: 3px;
border: 1px solid #e60e19;
}
.encabezado_c{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-align: right;
}
.top_join {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.newsbar {
color: #cccccc;
border-left: 15px solid #cccccc;
background : url(img/accesorios/_bat.gif) no-repeat left center #510208;
display: block;
height: 23px;
width: 200px;
padding: 20px 40px 15px 30px;
}
input, textarea, option, select{
border : 1px dotted #cccccc;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #ffffff;
background-color: #7d0324;
}
ul.square {
list-style-type: square;
}
.encabezadopsmalltext {
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px; 
color: #ffffff;
background-color: #e5ca6d;
}

#navlist
{
padding: 0px 0px 0px 0px;
margin-left: 0;
margin-bottom: 0;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
#navlist li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
display: inline;
}
#navlist li a
{
padding: 0.15em 0.5em 0.15em 0.60em;
border-left: 1em solid #b56c7a;
background: #d69aa5;
text-decoration: none;
}
#navlist li a:link { color: #360f16; }
#navlist li a:visited { color: #667; }

#navlist li a:hover
{
border-color: #d69aa5;
color: #ffffff;
background: #931930;
}