BODY
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Tahoma, Verdana;
}

TABLE.block
{
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	BACKGROUND: white;
	WIDTH: 100%;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
}


TH
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Tahoma, Verdana;
}

TH.header
{
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	FONT-WEIGHT: bold;
	BACKGROUND: buttonface;
	BORDER-LEFT: 1px outset;
	BORDER-BOTTOM: 1px outset;
	TEXT-ALIGN: center;
}


TD
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Tahoma, Verdana;
}


TD.header
{
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	FONT-WEIGHT: bold;
	BACKGROUND: buttonface;
	BORDER-LEFT: 1px outset;
	BORDER-BOTTOM: 1px outset;
	TEXT-ALIGN: center;
}



TD.data
{
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	FONT-WEIGHT: normal;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
	TEXT-ALIGN: left;
	PADDING-LEFT: 3px;
}

TD.dataRight
{
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	FONT-WEIGHT: normal;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
	TEXT-ALIGN: right;
	PADDING-LEFT: 2px;
        BACKGROUND:#F8F8F8;
}


TD.dataRightBack
{
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	FONT-WEIGHT: normal;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
	TEXT-ALIGN: right;
	PADDING-LEFT: 2px;
	BACKGROUND:#FFFFCC;
}

TD.dataTotal
{
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	FONT-WEIGHT: normal;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
	TEXT-ALIGN: right;
	PADDING-LEFT: 2px;
	BACKGROUND:#FFCC99;
}



TD.number
{
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	FONT-WEIGHT: normal;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
	TEXT-ALIGN: right;
	PADDING-LEFT: 2px;
}

TD.datacenter
{
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	FONT-WEIGHT: normal;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
	TEXT-ALIGN: center;
	PADDING-LEFT: 2px;
}

TR.c1
{
    background-color: #C0C0C0
}

TR.c2
{
    background-color: #DADADA
}

TEXTAREA
{
	BACKGROUND-IMAGE: url(images/notebook.gif);
	BORDER-RIGHT: #f0f0f0 1px solid;
	BORDER-TOP: #c0c0c0 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FILTER: alpha(opacity=100);
	BORDER-LEFT: #c0c0c0 1px solid;
	WIDTH: 350px;
	COLOR: #000000;
	BORDER-BOTTOM: #f0f0f0 1px solid;
	FONT-FAMILY: Tahoma, Verdana;
	HEIGHT: 150px;
	BACKGROUND-COLOR: buttonface;
	TEXT-ALIGN: justify;
}


H2
{
    FONT-SIZE: small;
    FONT-FAMILY: Tahoma, Verdana;
}

INPUT
{
    FONT-SIZE: 9pt
}

SELECT
{
    FONT-SIZE: 8pt
}

.p1
{
COLOR: #000000;
FONT-FAMILY: Tahoma, Verdana;
FONT-SIZE: 10pt;
TEXT-DECORATION: none;
valign: top
}

.msg1
{
COLOR: #808080;
FONT-FAMILY: Tahoma, Verdana;
FONT-SIZE: 8pt;
}

A
{
FONT-FAMILY: Tahoma, Verdana;
FONT-SIZE: x-small;
COLOR: #0000ff
}

CAPTION
{
FONT-FAMILY: Tahoma, Verdana;
FONT-SIZE: small;
}

A.p1:hover
{
BACKGROUND: #ffffa0;
TEXT-DECORATION: none;
COLOR: #ff0000
}

A.rojo
{
TEXT-DECORATION: none;
COLOR: #ff0000
}
.gris
{
COLOR: #808080;
}

.rojo
{
COLOR: #FF0000;
}
.reds
{
COLOR: #FF0000;
font-weight: bold
}
.pro
{
font-weight: bold
}
.par1
{
    background-color: #00B03B
}
.par2
{
    background-color: #FFFF00
}
.p3 { COLOR: #FFCC33; FONT-FAMILY: Tahoma, Verdana; FONT-SIZE: x-small; }

A.p4:hover {  color: #FF0000; text-decoration: none}
.p4 {  color: #0000FF}

.p1Copy { COLOR: #0000FF; FONT-FAMILY: Tahoma, Verdana; FONT-SIZE: x-small; valign: top ; text-decoration: none}
A.p1Copy:hover {  color: #FF0000; text-decoration: underline}

.p2
{ 
    COLOR: #0000FF;
    FONT-FAMILY: Tahoma, Verdana;
    FONT-SIZE: x-small;
    valign: top ;
    text-decoration: none
}

A.p2:hover
{
    color: #FF0000;
    text-decoration: underline
}

.tab1
{
    background-color: #F5F5F5;
}

.oCultarse, #oCultarse {
	visibility:hidden;
}

#playlist {
	border: 1px solid #666666;
	}

#playlist tr td {
	padding: 3px 8px;
	border-left: 1px solid #D9D9D9;
	Font:11px Verdana, Sans-serif;
	}
	
#playlist tr.selected td {
	height:24px;
	border-right:solid 1px #bfbebb; 
	border-bottom:solid 1px #bfbebb; 
	border-top:solid 1px #FFFFFF; 
	border-left:solid 1px #FFFFFF; 
	Font:11px Verdana, Sans-serif; 
	Color:#FFFFFF; 
	padding:2px 2px 2px 10px;
	background-color: #004080;
	font-weight: bold;
	}        
