body {
    font-family: Arial;
    color: #006b8d;
    background-color: #e9f2f9;
}

ul.menu_color
{
	list-style:none;
	margin: 0;
    padding: 0;
}
ul.menu_color li
{
	display:block;
	position:relative;
	padding:1px 5px;
	margin: 1px 0 1px;
	background:#e9f2f9;
	border-right:1px solid #006b8d;
	border-bottom:1px solid #006b8d;
	border-top:1px solid #006b8d;
	border-left:1px solid #006b8d;
	width:120px;
}
ul.menu_color ul
{
    margin: 0;
    padding: 0;
	position:absolute;
	left:130px;
	top:-2px;
	display:none;
	list-style:none;
}
ul.menu_color li:hover
{
	background:#ffffff;
	border-right:1px solid #006b8d;
	border-bottom:1px solid #006b8d;
	border-top:1px solid #006b8d;
	border-left:1px solid #006b8d;
}
ul.menu_color li:hover > ul
{
	display:block;
}
ul.menu_color a
{
    display: block;
    padding: 2px 0 2px;
}


a.live:link		{font-weight:bold; text-decoration: none; font-family: Arial; font-size: 11px; color: #006b8d;}
a.live:visited	{font-weight:bold; text-decoration: none; font-family: Arial; font-size: 11px; color: #006b8d;}
a.live:active	{font-weight:bold; text-decoration: none; font-family: Arial; font-size: 11px; color: #0291bf;}
a.live:hover	{font-weight:bold; text-decoration: underline; font-family: Arial; font-size: 11px; color: #3ac6f2;}

a:link		{font-weight:bold; text-decoration: none; font-family: Arial; font-size: 11px; color: #006b8d;}
a:visited	{font-weight:bold; text-decoration: none; font-family: Arial; font-size: 11px; color: #006b8d;}
a:active	{font-weight:bold; text-decoration: none; font-family: Arial; font-size: 11px; color: #0291bf;}
a:hover	{font-weight:bold; text-decoration: underline; font-family: Arial; font-size: 11px; color: #3ac6f2;}


span.evdesc		{font-family: Arial; font-size: 11px; color: #006b8d;}
span.live		{font-family: Arial; font-weight:bold; font-size: 12px; color: #83cc4c;}
span.titulo		{text-align: center; font-weight:bold; font-family: Arial; font-size: 12px; color: #006b8d;}
span.graydesc		{font-family: Arial; font-size: 10px; color: #ccc;}

span.error		{text-align: center; font-weight:bold; font-family: Arial; font-size: 12px; color: #ff0000;}
span.normal		{text-align: center; font-family: Arial; font-size: 11px; color: #006b8d;}
span.resultado		{text-align: center; font-family: Arial; font-size: 30px; color: #006b8d;}
span.nota		{text-align: center; font-family: "Comic Sans MS"; font-size: 14px; color: #006b8d;}
span.nota a		{text-align: center; text-decoration: none; font-family: "Comic Sans MS"; font-size: 14px; color: #006b8d;}
span.nota a:hover		{text-align: center; text-decoration: none; font-family: "Comic Sans MS"; font-size: 14px; color: #199fc9;}
span.fifach		{text-align: right; font-family: Arial; font-size: 8px; color: #006b8d;}

td.bitrate		{font-family: Arial; font-size: 10px; color: #676767; text-align: center;}
td.rate			{font-family: Arial; font-size: 11px; color: #ffffff;}
span.pc			{font-family: Arial; font-size: 7px; color: #ffffff;}
img				{border: 0px;}
tr.ligas a    {display: block; height: 100%; text-decoration: none; font-family: Arial; font-size: 11px; color: #006b8d;}

td		{font-family: Arial; font-size: 11px; color: #006b8d;}


table.estilo
{
    border-color: #006b8d;
    border-style: solid;
    border-width: 1px;
    border-spacing: 0;
    border-collapse: collapse;
}
table.blog
{
    border-color: #006b8d;
    border-style: solid;
    border-width: 1px;
    border-spacing: 0;
    border-collapse: collapse;
}

table.alineaciones
{
    border-width: 0px;
    border-spacing: 0;
    border-collapse: collapse;
}

td.small
{
    width: 50%;
    font-family: Arial; font-size: 11px; color: #006b8d;
    background-color: #ffffff;
    border-style: solid;
    border-width: 0px;
    margin: 0;
    padding: 4px;
}

td.servicios
{
    background-color: #e9f2f9;
    border-color: #006b8d;
    border-style: solid;
    border-width: 1px;
    margin: 0;
    padding: 4px;
}

td.blogtitulo
{
    background-color: #e9f2f9;
    border-color: #006b8d;
    border-style: solid;
    border-width: 1px;
    margin: 0;
    padding: 4px;
}

td.blogcontenido
{
    background-color: #ffffff;
    border-color: #006b8d;
    border-style: solid;
    border-width: 1px;
    margin: 0;
    padding: 4px;
}

td.blogautor
{
    background-color: #ffffff;
    border-color: #006b8d;
    border-style: solid;
    border-width: 1px;
    margin: 0;
    padding: 4px;
}

td.estilo
{
    width: 200px;
    background-color: #ffffff;
    border-color: #006b8d;
    border-style: solid;
    border-width: 1px;
    margin: 0;
    padding: 4px;
}

td.estilo2
{
    width: 200px;
    background-color: #e9f2f9;
    border-color: #006b8d;
    border-style: solid;
    border-width: 1px;
    margin: 0;
    padding: 4px;
}

td.estilo3
{
    width: 832px;
    background-color: #ffffff;
    border-color: #006b8d;
    border-style: solid;
    border-width: 1px;
    margin: 0;
    padding: 4px;
}

td.estilo4
{
    width: 832px;
    background-color: #e9f2f9;
    border-color: #006b8d;
    border-style: solid;
    border-width: 1px;
    margin: 0;
    padding: 4px;
}

table.software
{
    width: 300px;
    border-color: #006b8d;
    border-style: solid;
    border-width: 1px;
    border-spacing: 0;
    border-collapse: collapse;
}
td.software
{
    background-color: #ffffff;
    border-color: #006b8d;
    border-style: solid;
    border-width: 1px;
    margin: 0;
    padding: 4px;
}

.elementoVisible {display:block;}
.elementoOculto {display:none;}
.linkContraido1 {
     cursor: pointer;
     background: #e9f2f9 url("img/mas.gif") no-repeat;
     background-position: 178px 12px;
     width: 206px;
     height: 46px;
}
.linkExpandido1 {
     cursor: pointer;
     background: #e9f2f9 url("img/menos.gif") no-repeat;
     background-position: 178px 12px;
     width: 206px;
     height: 46px;
}
.linkContraido {
     cursor: pointer;
     background: #ffffff url("img/mas.gif") no-repeat;
     background-position: 178px 12px;
     width: 206px;
     height: 46px;
}
.linkExpandido {
     cursor: pointer;
     background: #ffffff url("img/menos.gif") no-repeat;
     background-position: 178px 12px;
     width: 206px;
     height: 46px;
}