body {
	margin: 0px;
	overflow:auto;
}

a{
color:#000066;
font-weight:bold;
text-decoration:none;
}
.link {
color:#003366;
font-weight:bold;
text-decoration:none;
}
a:visited{
color:#FF0000;
font-weight:bold;
text-decoration:none;
}
a:hover{
color:#6666FF;;
font-weight:bold;
text-decoration:underline;
}
a:active{
color:#009900;
font-weight:bold;
text-decoration:none;
}
/*.link {text-decoration:none; color:#990000 ; background: #ffffff; border:#FFFFFF 1px solid;} /* Link no visitado*/
/*.a:visited {text-decoration:none; color:#999999} /*Link visitado*/
/*.a:active {text-decoration:none; color: #003399; background: #ffffff; border:#FFFFFF 1px solid;} /*Link activo*/
/*.a:hover {text-decoration:underline; color: #FF0000; background: #ffffff; border:#FFFFFF 1px solid;} /*Mouse sobre el link
*/
.stFormInput2 { border:1px #999999 solid; background-color:#E8E8E8; color:#666666; }

.tablaprincipal{
border-right:solid #CCCCCC;
}

.tablasecundaria {
border-left:solid #CCCCCC;
}

.titularprin {
font-size: 24px; color: #FF0000; 
font-weight: bold;
padding-left:10px; 

}
.btnx
{
	border:1px solid #999999;
	background:#CCCCCC;
	color:#CE000C;
	font-size:12px;
	font-weight: bold;
	font-family:arial;
	cursor:pointer;
	
}
.textoTipo2
{
font:Verdana, Arial, Helvetica, sans-serif
	font-size: 11px;
	
}
.styletextobox{
	font-size: 12px;
	font-family: Tahoma;
	font-weight:bold;
	color:#999999; /* #FF0000; */
}
.tituloSistema { font-family:arial; font-size:20px; font-weight:bold;}

.tituloSeccion { color:#0066CC; font-family:arial; font-size:20px; font-weight:bold; }

.stFormInput { border:1px #999999 solid; background-color:#E8E8E8; color:#000000; }

.stBtnLogin { border:1px solid #000000; background-color:#CCCCCC; color:#000000;}

a.linkSup       { color: #0033FF; text-decoration:none; font-family:arial;}
a.linkSup:hover { color: #0033FF; text-decoration:underline; font-family:arial;}

a.btInicio
{
	text-decoration: none;
	display:block;
	width:48px;
	height:48px;
	background-image:url(../../img/ico/inicio.png);
}

a.btInicio:hover
{
	text-decoration: none;
	display:block;
	width:48px;
	height:48px;
	background-image:url(../../img/ico/inicio.png);
}

a.btAnxDoc
{
	text-decoration: none;
	display:block;
	width:48px;
	height:48px;
	background-image:url(../../img/ico/add_doc.png);
}

a.btAnxDoc:hover
{
	text-decoration: none;
	display:block;
	width:48px;
	height:48px;
	background-image:url(../../img/ico/add_doc.png);
}

a.btDelDoc
{
	text-decoration: none;
	display:block;
	width:48px;
	height:48px;
	background-image:url(../../img/ico/del_doc.png);
}

a.btDelDoc:hover
{
	text-decoration: none;
	display:block;
	width:48px;
	height:48px;
	background-image:url(../../img/ico/del_doc.png);
}

a.btBuscar
{
	text-decoration: none;
	display:block;
	width:48px;
	height:48px;
	background-image:url(../../img/ico/buscar.png);
}

a.btBuscar:hover
{
	text-decoration: none;
	display:block;
	width:48px;
	height:48px;
	background-image:url(../../img/ico/buscar.png);
}

a.btUsuarios
{
	text-decoration: none;
	display:block;
	width:48px;
	height:48px;
	background-image:url(../../img/ico/users.png);
}

a.btUsuarios:hover
{
	text-decoration: none;
	display:block;
	width:48px;
	height:48px;
	background-image:url(../../img/ico/users.png);
}

a.btSalir
{
	text-decoration: none;
	display:block;
	width:48px;
	height:48px;
	background-image:url(../../img/ico/salir.png);
}

a.btSalir:hover
{
	text-decoration: none;
	display:block;
	width:48px;
	height:48px;
	background-image:url(../../img/ico/salir.png);
}

.stTituloSeccion
{
	color:#000033;
	font-family:arial;
	font-size:16px;
	font-weight:bold;	
}

.stClassPag1
{
	color:#FFFFFF;
	font-family:arial;
	font-size:14px;
	background-color:#000033;
	border:1px solid #000000;
}

.stClassPag2
{
	color:#000000;
	font-family:arial;
	font-size:14px;
}

.stClassPagBotones
{
	border:1px solid #000000;
	background:#CCCCCC;
	color:#333333;
	font-size:10px;
	font-family:arial;
}
.input { text-transform:uppercase;}

.stLabel
{
	color:#0066CC;
	font-weight:bold;
	font-family:arial;
	font-size:12px;
	cursor:pointer;
}

.stTd1
{
	background-color:#BDCBFB;
	color:#000000;
	font-size:14px;
	font-family:Arial;
}

.stTd2
{
	color:#000066;
	font-family:arial;
	font-size:13px;
	background-color:#CCCCCC;
}

.btn
{
	border:1px solid #999999;
	background:#CCCCCC;
	color:#CE000C;
	font-size:12px;
	font-weight: bold;
	font-family:arial;
	cursor:pointer;
	
}
.stSaludo
{
	color:#000000;
	font-size:28px;
	font-family:arial;
	font-weight:bold;
}

.stBienvenido
{
	color:#000000;
	font-size:32px;
	font-family:arial;
	font-weight:bold;	
}

.stPie
{
	background-color:#000066;
	color:#FFFFFF;
	font-family:arial;
	font-size:14px;
}

.Validacion_Erronea
{
	background:#FFCC33;
}

.tablaprincipal{
border-right:solid #CCCCCC;
}


a.stBotonDescargar
{
	display:block;
	width:40px;
	height:40px;
	background-image:url(../../img/ico/descargar.gif);
	text-decoration:none;
}

a.stBotonDescargar:hover
{
	display:block;
	width:40px;
	height:40px;
	background-image:url(../../img/ico/descargar.gif);
	text-decoration:none;
}
.stAutorComentario
{
	color:#000000;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
}

.stCuadroComentario1
{
	border-top:1px #666666 solid;
	background-color:#CCCCCC;
}

.stCuadroComentario2
{
	border-top:1px #666666 solid;
	background-color:#BBC6DF
}

.stContenidoComentario
{
	color:#000000;
	font-family:arial;
	font-size:13px;
	font-style:italic;
}

a.stBtEliminar
{
	width:22px;
	height:22px;
	background-image:url(img/del_cmt.png);
	display:block;
	text-decoration:none;	
}

a.stBtEliminar:hover
{
	width:22px;
	height:22px;
	background-image:url(img/del_cmt.png);
	display:block;
	text-decoration:none;	
}

.bgTopGrid
{
	height:24px;
	width:3px;
	background-image:url(img/listado/bg_top_grid.jpg);
}

.homenoti {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 14px; color: #FF0000; 
	font-weight: bold;
	padding-left:10px; 
}

a.btNosotros
{
	background-image:url(../../img/menu/nosotros.jpg);
	width:89px;
	height:36px;
	display:block;
	text-decoration:none;
}

a.btEconomia
{
	background-image:url(../../img/menu/economia.jpg);
	width:92px;
	height:36px;
	display:block;
	text-decoration:none;
}

a.btSucesos
{
	background-image:url(../../img/menu/sucesos.jpg);
	width:75px;
	height:36px;
	display:block;
	text-decoration:none;
}
a.btDeportes
{
	background-image:url(../../img/menu/economia.jpg);
	width:81px;
	height:36px;
	display:block;
	text-decoration:none;
}

a.btEspectaculos
{
	background-image:url(../../img/menu/espectaculos.jpg);
	width:104px;
	height:36px;
	display:block;
	text-decoration:none;
}

a.btClasificados
{
	background-image:url(../../img/menu/clasificados.jpg);
	width:101px;
	height:36px;
	display:block;
	text-decoration:none;
}
a.btOpinion
{
	background-image:url(../../img/menu/opinion.jpg);
	width:72px;
	height:36px;
	display:block;
	text-decoration:none;
}

a.btMundo
{
	background-image:url(../../img/menu/mundo.jpg);
	width:76px;
	height:36px;
	display:block;
	text-decoration:none;
}

.bgMenuTop
{
	background-image:url(../../img/menu/bg_menu.jpg);
	background-repeat:repeat-x;
	height:36px;
	width:5px;
}

/* Estilo para el input buscador de edicicinoes*/

.inpFind
{
	background-color:#E7E7E7;
	border:1px #AFAFAF solid;
	font-size:10px;
	text-align:center;
	vertical-align:middle;
	height:16px;
}

.tituloNoticiaAzul
{
	color:#006699;
	font-weight:bold;
	font-family:arial;
	font-size:16px;
	font-style:italic;
}

.tituloNoticiaRojo
{
	color:#990000;
	font-weight:bold;
	font-family:arial;
	font-size:16px;
	font-style:italic;
}

.ntcMini
{
	font-size:12px;
	font-style:italic;
}

.titunoti {font-family: "Courier New", Courier, monospace; font-size: 14px; color: #FF0000; 
font-weight: bold;
padding-left:10px; 
}
.titulares {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; 
font-weight: bold;
padding-left:10px; 

}
.txt1{
padding-left:10px;
padding-right:10px;
line-height:22px;
font-size: 12px;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	
}
.contenidonoti {
	font-size: 12px;
	color: #18191d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.contenidocoment{
font-size: 10px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.contenidocomenta{
	font-size: 10px;
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.tituseccion {font-family: "Courier New", Courier, monospace; font-size: 24px; color: #FF0000; 
font-weight: bold;
padding-left:10px; 
}
.noticiasenlinea {
	font-size: 11px;
	color: #18191d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

.rbroundbox { background: url(estilo img/box_repetirho.jpg) repeat; }
.rbtop div { background: url(estilo img/box_topleft.jpg) no-repeat top left; }
.rbtop { background: url(estilo img/box_toprigth.jpg) no-repeat top right; }
.rbbot div { background: url(estilo img/box_bottomleft.jpg) no-repeat bottom left; }
.rbbot { background: url(estilo img/box_bottomrigth.jpg) no-repeat bottom right; }

.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: auto; margin: 1em auto; }

div.top {
    /* La altura es de 28 píxeles ya que ese es el espacio que ocupa
          nuestra imagen de esquina. */ 
        height:28px; 
        background-image:url(img/cssesquinas_top_line.gif); 
        background-repeat: repeat-x; }
  img.esquina_sup_izq { float:left; }
  img.esquina_sup_der { float:right; }
  
  div.top {
	height:22px; 
	background-image:url(img/arribabg.jpg); 
	background-repeat: repeat-x; 
	margin:2em 0 0 0;}
	
img.esquina_sup_izq { float:left; }
img.esquina_sup_der { float:right; }

div.content { 
	background-image:url(img/left_line.jpg); 
	background-repeat:repeat-y;
	background-color: #ffffff; }
	
div.boxcontrol { padding:0 5% 0 5%; 
	background-image:url(img/right_line.jpg); 
	background-position:right; 
	background-repeat:repeat-y; }
	
div.bottom { height:28px; 
	background-image:url(img/abajobg.jpg); 
	background-repeat:repeat-x;
	background-position:bottom 
	
	border:0;
	padding:0;
	margin:0;}
	
img.esquina_inf_izq { float:left; }
img.esquina_inf_der { float:right; }

  .blur{ 
   background-color: #ccc; /*shadow color*/ 
   color: inherit; 
   margin-left: 4px; 
   margin-top: 4px; 
} 

.shadow{ 
   background-color: #666; /*shadow color*/ 
   color: inherit; 
} 
	
/* IE 5.5 box model hack para posicionar correctamente las imagenes de esquina */
* html img.esquina_sup_izq, * html img.esquina_inf_izq  { \margin-left:-.2em;  margin-left:0; }
* html img.esquina_inf_der, * html img.esquina_sup_der { \margin-left:.2em; } 

.tabla1{
border:1px #999999 solid;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #333333;

}

.tablacoment{
border-top:1px #999999 solid;
border-bottom:1px #999999 solid;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #333333;

}
.marco1 {
   padding:8px;
   background-color: #f5f5f5;
   width: 80px;
   
   
}

.marco2 {
   padding:8px;
   background-color: #f5f5f5;
   width: 200px;
   border-bottom: 1px solid #999999;
   border-right: 1px solid #999999;
} 
.marco1 IMG{
   border: 1px solid #000000;
} 


.textoFormulario
{
	color:#666666;
	 font-size:14px;
	 font-family:Arial;
}

/* CSS Document */
.subtinotiprin {
	color: #ff9900;
	font-weight: bold;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
.titunotiprin {
	font-size: 18px;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Times New Roman, Times, serif;
	font-weight: bold;
}
.titunotiprin2 {
	font-size: 24px;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Times New Roman, Times, serif;
	font-weight: bold;
}
.contenido {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: verdana;
	font-size: 12px;
	text-align:justify;
	line-height:16px;
	color: #000000;
	font-weight:normal;
}

.tituotrasnoticias {
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}


.subtinotiverde {
	color: #2C9511;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tituotrastitulares {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}
.contenidotitulares {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	padding-left:10px;
	line-height:12px;
	color: #000000;
	font-weight:normal;
}

.subtinotirojo {
	color: #FF0000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tituotrasnoticias2 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}

.contenidofrasedia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	line-height:30px;
	color: #000000;
	font-weight:normal;
}
.style6 {
	font-size: 12px;
	font-family: Tahoma;
	color: #666666;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	line-height:18px;
	list-style:url(imagenes/vineta.jpg);
	
	
}

.stFraseDia
{
	background-color:#00CC00;
	color:#FFFFFF;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	
}

.stAvances
{
	background-color:#FF9900;
	color:#FFFFFF;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding-left:4px;
}

.stFotoDelDia
{
	background-color:#FF0000;
	color:#FFFFFF;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
}
.stvermas
{
	color:#FFFFFF;
	font-family:arial;
	font-size:9px;
	font-weight:bold;
}
.piefoto
{
	color:#001000;
	font-family:arial;
	font-size:9px;
	font-weight:bold;
}
.autorNoticia
{
	color:#001000;
	font-family:verdana;
	font-style:italic;
	font-size:12px;
}


/*estilos de la columna mas informacion*/
.masinformaciontitup
{
	color:#2c9511;
	font-family:tahoma;
	font-style:bold;
	font-size:14px;
}
.masinformaciontitu
{
	color:#ff9900;
	font-family:verdana;
	font-style:bold;
	font-size:9px;
}

.masinformaciontext
{
	color:#333333;
	font-family:verdana;
	font-style:regular;
	font-size:9px;
	line-height:2;
}
a.linkmasinfo 
{ 
color: #333333; text-decoration:none; font-family:arial;
}
a.masinfo{
	color:#399;
	font-weight:bold;
	text-decoration:none;
}
.tablakino{
	background-color:#CCF;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	border-color:#FFF;
	border:solid;
	border: thin;
	font-family:verdana;
	font-style:regular;
	font-size:9px;
	border-left:1px #666666 solid;
	border-right:1px #666666 solid;
	border-top:1px #666666 solid;
	border-bottom:1px #666666 solid;
}
}