body
{
	background: #444444; /* #006600; */
	font-family: verdana, sans;
	font-size: 11px;
	color: black;
	
	/* Barra de desplazamiento (solo para ie) */
	scrollbar-face-color: #CCFF00;
   scrollbar-highlight-color: #808080;
   scrollbar-3dlight-color: #339966;
   scrollbar-darkshadow-color:#008080;
   scrollbar-shadow-color: #00FF00;
   scrollbar-arrow-color: #000000;
   scrollbar-track-color: #FFFFFF;
}

ul
{
    list-style-image: url(/imagenes/vineta_16.gif);
}

h1
{
  font-family:sans-serif, arial, courier;
  font-weight: bold;
}

.texto_noticia_menos
{
  font-family:sans-serif, arial, courier;
  font-weight: none;
  font-size:10px;
}

.texto_noticia
{
  font-family:sans-serif, arial, courier;
  font-weight: none;
  font-size:11px;
}

.texto_noticia_mas
{
  font-family:sans-serif, arial, courier;
  font-weight: none;
  font-size:14px;
}

.texto1
{
  font-family:sans-serif, arial, courier;
  font-weight: none;
  font-size:12px;
}

.texto2
{
  font-family:sans-serif, arial, courier;
  font-weight: none;
  font-size:12px;
}

.tab_general
{
	background: #1C5614 url(../imagenes/relleno_8.png) repeat-x top;
	color: white;
	font-weight:bold;
	padding:6px;
	border: 1px solid #1C5614;
}

.box_general
{
	background: #F4FCE7 url(/imagenes/relleno_9.png) repeat-x bottom;
	color: black;
	border: 1px solid #1C5614;
	padding:5px;
}

/* Estilo para los enlaces */
a:link
{
  font-family:sans-serif, arial, courier;
  font-weight: bold;
  color: #00351B; 
  cursor: pointer;
  font-size:11px;
  text-decoration: underline;
}
 
a:visited
{
  font-family:sans-serif, arial, courier;
  font-weight: bold;
  color: #00351B; 
  cursor: pointer;
  font-size:11px;
  text-decoration: underline;
}
 
a:hover
{
  font-family:sans-serif, arial, courier;
  font-weight: bold;
  color: #CC0000;
  cursor: pointer;
  font-size:11px;
  text-decoration: none;
  cursor:pointer;
} 

a:active
{
  font-family:sans-serif, arial, courier;
  font-weight: bold;
  color: #808080;
  cursor: pointer;
  font-size:11px;
  text-decoration: underline;
}

/* Formularios */
form
{
	padding:0;
	margin:0;
}

		/* Tablas */
		table
		{
			font-family:sans-serif, arial, courier;
			font-size:12px;
		}		

		/* Capas */
		div
		{
			font-family:sans-serif, arial, courier;
			font-size:13px;
		}	

		/* Elementos de formulario */
		input
		{
			font-family:sans-serif, arial, courier;
			font-size:13px;		
		}
		
		input.button
		{
			background: #49ff00 url(../imagenes/relleno_1.png) repeat-x top;
			border:1px solid gray;		
			font-family:sans-serif, arial, courier;
			font-size:13px;
			font-weight:bold;
			cursor:pointer;
			padding:2px;
		}
		
		input.text
		{
			font-family:sans-serif, arial, courier;
			font-size:13px;		
			padding:2px;
			border:1px solid gray;
		}
		
		input#cabecera_ubicacion
		{
			background: #ccff00 url(../imagenes/relleno_3.png) repeat-x top;
			border:2px solid gray;		
			padding:3px;
			width:290px;
		}
	
		/* Base de la pagina */
		div.base
		{
			width:755px; 
			padding:2px;
			background:white;
			text-align:left;
		}
		
		div.espacio
		{
			padding:4px;
		}
		
		/* Celda para ubicar la fecha */
		td#cabecera_fecha
		{
			background: #49ff00 url(../imagenes/relleno_1.png) repeat-x top;
			border:1px solid gray;
			padding:3px;
			width:300px;
		}
		
		/* Celda para ubicar la barra de navegacion */
		td#cabecera_navegando
		{
			background: gray;
			border:1px solid gray;
			padding:3px;
			color:white;
			width:60px;	
		}

		/* Celda para ubicar la barra de navegacion */
		td#cabecera_ubicacion
		{
			background: gray;
			border:0;
			padding:0px;
		}
		
		td#cabecera_b_nav
		{
			background: gray;		
		}

		div#cabecera_vinculos
		{
			border:1px solid gray;
			border-top:none;
			background: #49ff00 url(../imagenes/relleno_1.png) repeat-x bottom;
		}
		
		/* La barra de vinculos de la cabecera */
		td#elem_vinc_cab
		{
			text-align:center;
			padding:2px;
			border-right:1px solid black;
		}
		
		/* Enlaces para la barra de vinculos de la cabecera */
		td#elem_vinc_cab a:link
		{
			color:black;
			font-weight:bold;
			text-decoration:none;
  			cursor: pointer;
  			font-size:12px;
		}
		
		td#elem_vinc_cab a:visited
		{
			color:black;
			font-weight:bold;
			text-decoration:none;
  			cursor: pointer;
  			font-size:12px;		
		}
		
		td#elem_vinc_cab a:hover
		{
			color:red;
			font-weight:bold;
			text-decoration:underline;		
  			cursor: pointer;
  			font-size:12px;
		}
		
		div.pie_vinculos
		{
			border:1px solid gray;
			background: black url(../imagenes/relleno_vinculos_pie.png) repeat-x top;			
			border-bottom: none;
			display:block;
		}		
		
		/* La barra de vinculos del pie de pagina */
		td.elem_vinc_pie
		{
			text-align:center;
			padding:2px;
			border-right:2px solid white;
		}
		
		/* Enlaces para la barra de vinculos del pie de pagina */
		td.elem_vinc_pie a:link
		{
			color:white;
			font-weight:bold;
			text-decoration:none;
		}
		
		td.elem_vinc_pie a:visited
		{
			color:white;
			font-weight:bold;
			text-decoration:none;			
		}
		
		td.elem_vinc_pie a:hover
		{
			color:lightgreen;
			font-weight:bold;
			text-decoration:underline;		
		}
		
		div#cabecera_medio
		{
			border:1px solid gray;
			border-top:none;
			background: white url(../imagenes/relleno_medio_cabecera.png) repeat-x bottom;
		}

		div#cabecera_banner
		{
			border:1px solid gray;
			width:520px;
			height:75px;
			background:black;
		}
		
		table.pie
		{
			border:1px solid gray;
			background: url(../imagenes/relleno_pie.png) repeat-x bottom;
			color: white;		
		}
div.error_box
{
	background:red;
	color:white;
	font-weight:bold;
	padding:15px;
	font-size:14px;
	border:1px solid brown;
}
