BODY {
  margin: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;


}

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


table
{

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

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

}

.resaltado {
font-weight: bold;
}

.cajon {

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

.cajatxt {
width: 600px;
height: 300px;
border: 1px #000000 solid;
background-color: #ffffff;
}



.contenedor
{
position: absolute;
top: 50px;
left: 160px;
padding: 3px;
margin: 0px;  
background-color: #ffffff;
width: 600px;
border-right: 2px #FF4500 solid;
}



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



.inputtxt
{
position: relative;
border: 1px #000000 solid;
width: 150px;  
}
.inputentrada
{
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;
}

.operaciones
{
 margin-top: 4px;

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

}



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

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

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


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



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



}




.cabecera
{
margin: 0px;
width: 100%;
height: 48px;
background-color: #e5e5e5;
font-size: 20pt;
border-bottom: 2px #FF4500 solid;
}

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





.negrita {
font-weight: bold;
}













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

.interior
{
margin-left: 130px;

}



.datosnot
{

}

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

}

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

}

.comentario_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;
}

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

.comentario_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;

}



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

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

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



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


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

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

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



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

 }

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

 }

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

}

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

 }

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

