BODY {
  margin: 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt; 
  background-color: #ccc;
}

.contenedor
{
padding: 6px;
margin: 10px 20px 30px 40px;
background-color: #ffffff;
border: 2px #000 solid;
}


a {
text-decoration: none;
color: #000000;
font-weight: bold;
}
a:hover {
text-decoration: underline;
color: #000000;
}
a:visited {
text-decoration: none;
color: #555555;
}


.cabecera
{
background-color: #eee;
font-size: 18pt;
border-bottom: 2px #aaa solid;
padding: 5px;
}


.lanzadortv
{

font-size: 16pt;

background-color: #f8f8f8;
margin-bottom: 20px;
margin-top: 20px;
border: 1px #bbb solid;
padding-left: 20px;

}


.titulovideo
{
  font-weight: bold;
  font-size: 12pt;
  clear: left;
}
.video
{
padding: 5px;
font-size: 10pt;
margin-bottom: 100px;
}

.miniatura
{
float: left;
}

.xxxxopciones
{
position: absolute;
top: 50px;
left: 0px;
padding: 3px;
margin: 0px;  
background-color: #fafafa;
width: 150px;
border-right: 2px #FF4500 solid;
}


xxxxhtable
{

padding: 0px;
border-collapse: collapse;
}

xxxxxxhtd
{
  margin: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
border: 1px #999 solid;

}

.xxxxresaltado {
font-weight: bold;
}

.xxxxcajon {

 border: 4px #eee solid;
padding: 4px;
margin-bottom: 10px;
}

.xxxxcajatxt {
width: 400px;
height: 100px;
border: 1px #000000 solid;
background-color: #ffffff;


}





.xxxxboton
{
position: relative;
border: 1px #000000 solid;
background-color: #ffffff;
width: 50px;  
}



.xxxxinputtxt
{
position: relative;
border: 1px #000000 solid;
width: 150px;  
}
.xxxxinputentrada
{
font-size: 8pt;
position: relative;
border: 1px #000000 solid;
width: 80px;  
}
















urloriginal a:hover
{
text-decoration: underline;
font-color: #000000;
font-size: 8pt;
color: #000000;
}
urloriginal a:visited
{
font-color: #000000;
font-size: 8pt;
color: #000000;
}
urloriginal a
{
  font-color: #000000;
  font-size: 8pt;
  color: #000000;
}

.xxxxoperaciones
{
 margin-top: 4px;

 padding-bottom: 10px;
 border-bottom: 2px #bbb solid;
 margin-bottom: 10px;

}



.xxxxgrannoticia a:hover
{
text-decoration: underline;
font-color: #FF0000;
font-size: 14pt;
color: #0000ff;
}

.xxxxgrannoticia a:visited
{
font-color: #FF0000;
font-size: 14pt;
color: #0000ff;
}

.xxxxgrannoticia a
{
font-color: #FF0000;
font-size: 14pt;
color: #0000ff;
}


.xxxxgrannoticiaB a:hover
{
text-decoration: underline;
font-color: #FF0000;
font-size: 10pt;
color: #0000ff;
}
.xxxxgrannoticiaB a:visited
{
font-color: #FF0000;
font-size: 10pt;
color: #0000ff;
}
.xxxxgrannoticiaB a
{
font-color: #FF0000;
font-size: 10pt;
color: #0000ff;
}


.xxxxnoticiasA
{
position: absolute;
top: 50px;
left: 160px;
padding: 3px;
margin: 0px;  
background-color: #ffffff;
width: 400px;
border-right: 2px #FF4500 solid;
}
.xxxxnoticiasB
{
position: absolute;
top: 50px;
left: 570px;
padding: 3px;
margin: 0px;  
background-color: #ffffff;
width: 140px;
border-right: 2px #FF4500 solid;
}





.xxxxnegrita {
font-weight: bold;
}













.xxxxderecha
{
float:right;
padding: 3px;
margin: 0px;  
background-color: #ffffff;
width: 20%;
}

.xxxxinterior
{
margin-left: 130px;

}



.xxxxdatosnot
{

}

.xxxxcomentario
{
 #border: 1px #7D7D7D solid;
 margin-left: 30px;
 padding: 5px;

}

.xxxxcomentario_titulo
{
 border: 2px #00aa00 solid;
 padding: 5px;

}

.xxxxcomentario_contenido
{
 border-left: 2px #888888 dotted;
 border-right: 2px #888888 dotted;
 border-bottom: 2px #888888 dotted;
 border-top: 0px #888888 dotted;
 padding: 5px;
text-align: justify;
}

.xxxxnoticia {
padding: 5px;
text-align: justify;
}

.xxxxcomentario_responder
{
 text-align: right;
 border-left: 2px #888888 dotted;
 border-right: 2px #888888 dotted;
 border-bottom: 2px #888888 dotted;
 border-top: 0px #888888 dotted;
 padding: 5px;

}



.xxxxtextarea_comentar 
{
border: 1px #000000 solid;  
height: 200px;  
width: 450px;  
}

.xxxxinputtitulo
{
border: 1px #000000 solid;  
width: 450px;  
}

.xxxxinput_login
{
border: 1px #000000 solid;  
width: 100px;  
}



.xxxxmodo
{
border: 1px #000000 solid;
}


.xxxxcolumnaa { 
width:100%;
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
font-weight: bold;
color: #000000;
text-decoration: none;
background-color:#eeeeee;
}
.xxxxcolumnab { 
width:100%;
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
font-weight: bold;
color: #000000;
text-decoration: none;
background-color:#cccccc;
}
.xxxxcolumnaan { 
width:100%;
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
font-weight: bold;
color: #000000;
text-decoration: none;
background-color:#eeffee;
}
.xxxxcolumnabn { 
width:100%;
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
font-weight: bold;
color: #000000;
text-decoration: none;
background-color:#ccffcc;
}

.xxxxagenda_dia
{
font-size: 8pt;
}
.xxxxagenda_elemento
{
 border-top: 1px #7D7D7D dotted;
font-size: 8pt;
}

.xxxxtabla_agenda {  border: 1px #7D7D7D solid;



padding: 0px;
margin: 0px;
border-collapse:	collapse;

 }

.xxxxtabla_agenda td {  border: 2px #000000 dotted;

 }

.xxxxtabla_comentarios
{
padding: 0px;
margin: 0px;
border-collapse:        collapse;

}

.xxxxtabla_comentarios td {  border: 2px #aaaaaa solid;
font-size: 8pt;

 }

.xxxxagenda_portada_titulo {
background-color: #ff0000;
font-size: 12pt;
color: #000000;
}
.xxxxagenda_portada_elementos {
background-color: #dddddd;
}
.xxxxagenda_portada_ampliar {
background-color: #eeeeee;
text-align: right;
margin-bottom: 25px;
}

