.usuario{
font: 8pt century gothic verdana, arial, helvetica, sans-serif;
color:#FFFFFF;
}

td.celda{padding:0px
}

td.pieza{
background-image:url(/images/background2.jpg);
}


.linea { 
height:1px; 
width:1px; 
background-image: url(/images/sp_b.gif); 
background-repeat: repeat-y;
}

.lineazul { 
height:1px; 
width:1px; 
background-image: url(/images/sp_azul.gif); 
background-repeat: repeat-y;
}

.linea_h{ 
height:1px; 
width:1px; 
background-image: url(/images/sp_b.gif); 
background-repeat: repeat-x;
}

.linea_roja{ 
height:1px; 
width:1px; 
background-image: url(/images/sp_r.gif); 
background-repeat: repeat-y;
}

.linea_azul{ 
height:1px; 
width:1px; 
background-image: url(/images/sp_b2.gif); 
background-repeat: repeat-y;
}

a.tit:link {
font: bold 9pt verdana, arial, helvetica, sans-serif;
color:#666666;
text-align:center;
text-decoration: none;
}

a.tit:visited {
font: bold 9pt verdana, arial, helvetica, sans-serif;
color:#666666;
text-align:center;
text-decoration: none;
}
  
a.tit:hover {
font: bold 9pt verdana, arial, helvetica, sans-serif;
color:#666666;
text-align:center;
text-decoration: underline;
}

a.tit:active {
font: bold 9pt verdana, arial, helvetica, sans-serif;
color:#666666;
text-align:center;
text-decoration: none;
}

.tit2:link {
font: normal 7pt verdana, arial, helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
text-decoration: none;
}

.tit2:visited {
font: normal 7pt verdana, arial, helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
text-decoration: none;
}
  
.tit2:hover {
font: normal 7pt verdana, arial, helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
text-decoration: underline;
}

.tit2:active {
font: normal 7pt verdana, arial, helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
text-decoration: none;
}

.tit3:link {
	color:#ffffff;
	text-align:center;
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bolder;
}

.tit3:visited {
font: normal 7pt verdana, arial, helvetica, sans-serif;
color:#ffffff;
text-align:center;
text-decoration: none;
font-weight: bolder;
}
  
.tit3:hover {
font: normal 7pt verdana, arial, helvetica, sans-serif;
color:#ffffff;
text-align:center;
text-decoration: underline;
font-weight: bolder;
}

.tit3:active {
font: normal 7pt verdana, arial, helvetica, sans-serif;
color:#ffffff;
text-align:center;
text-decoration: none;
font-weight: bolder;
}

.tit4:link {
	background-color: #FFF;
	color:#467498;
	text-align:center;
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bolder;
	
}

.tit4:visited {
background-color: #FFF;
font: normal 7pt verdana, arial, helvetica, sans-serif;
color:#467498;
text-align:center;
text-decoration: none;
font-weight: bolder;
}
  
.tit4:hover {
font: normal 7pt verdana, arial, helvetica, sans-serif;
color:#FF0000;
text-align:center;
text-decoration: none;
font-weight: bolder;
}

.tit4:active {
background-color: #FFF;
font: normal 7pt verdana, arial, helvetica, sans-serif;
color:#467498;
text-align:center;
text-decoration: none;
font-weight: bolder;
}

div.tit2, div.tit2:hover {
font: normal 7pt verdana, arial, helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
text-decoration: none;
}

td.encabezado_canales {
font: 8pt verdana, arial, helvetica, sans-serif;
color:#0D4C7D;
text-align:center;
text-decoration: none;
border-left:1px solid #6B6373;
border-top:1px solid #6B6373;
border-right:1px solid #6B6373;
border-bottom:1px solid #A098A8;
background-repeat: repeat-x;
}

td.encabezado_canales2 {
font: 9pt verdana, arial, helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
text-decoration: none;
border-left:1px solid #6B6373;
border-top:1px solid #6B6373;
border-right:1px solid #6B6373;
border-bottom:1px solid #A098A8;
background-repeat: repeat-x;
}
tr.encabezado_canales {
height:18px;
}

span.clima img { vertical-align: middle; }
td.infobarra { line-height:20px; }
a {background:transparent;}

