body{
	color:#cccccc;
	font-family:Verdana, sans-serif;
	font-size:9px;  
	margin:15px;
	margin-left:15px;  
	margin-bottom:50px;
	overflow:auto;
	background-color:#413927;
	/*background-image:url("../images/fondo.gif");*/ 
}
body.boletin{
	background-image:url("img/fondo.gif");
}
body.visor_noticia{
	background-image:url("img/fondo.gif");
	margin:35px;
}
body.visor_imagen{
	margin:15px;
}
h1.instrucciones{
	color:#413927;
	padding:5px;
	background-color:#F7D417;
}
img{
	border:none;
}
p.error{
	width:400px;
}
b.color{
	color:#F7D417;	
}
table.visor{
	background-color:#4A4332;
	padding:10px;  
}
table.boletin{
	background-color:#423924;
	margin-bottom:5px;
}
table.formulario{
  	margin-top:10px;  
}
th{	
	color:#F7D417;	
	background-color:#544D3C;
	text-align:left;
	padding-left:3px;
	padding-right:10px;
	height:18px;
	border-right:solid 1px #413927;
}
td{	
	font-size:9px;
	vertical-align:top;
}
td.dato{  
	padding-left:3px;
	padding-right:5px;
	border-right:solid 1px #413927;
}
td.borrar{
	width:20px;
	text-align:right;
	/*padding-top:3px;*/
	padding-right:5px;
	vertical-align:top;
}
td.editar{
	width:20;
	text-align:right;
}
td.linea{
	background-color:#544D3C;
	height:1px;
}
td.resultado{  
	color:#F7D417;
	padding-top:5px;
	padding-left:3px;
	padding-right:5px;
	font-weight:bold;
}
td.formulario_texto{  
	vertical-align:top;
	text-align:right;
	padding-right:5px;   
	font-weight:bold;
}
td.formulario_input{
	padding-bottom:2px;
}
td.noticia_imagen{
	padding-left:15px;
	padding-right:15px;
}
td.noticia_cuerpo{
	font-size:9px;
	background-image: url('img/fondo_texto.gif');  
	width:375px; 
}

/* enlaces */

a:link,
a:active,
a:visited{
	color:#F7D417;	
	text-decoration:underline;  
}
a:hover{
	color:#cccccc;
}
a:link.bienvenida,
a:active.bienvenida,
a:visited.bienvenida{
	color:#F7D417;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}
a:hover.bienvenida{
	text-decoration:underline;
	color:#cccccc;
}

/*
a:link,
a:active,
a:visited{
	color:#cccccc;
	font-size:9px;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
	color:#F7D417;
}
*/ 

a:link.menu,
a:active.menu,
a:visited.menu{
	color:#F7D417;  
	font-weight:bold;
	text-decoration:none;  
}
a:hover.menu{
  	color:#666666;
}
a:link.menu_selected,
a:active.menu_selected,
a:visited.menu_selected{
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a:hover.menu_selected{
	text-decoration:none;
}
a:link.sub_menu,
a:active.sub_menu,
a:visited.sub_menu{
  color:#F7D417;
  font-weight:bold;
  text-decoration:none;  
}
a:hover.sub_menu{
  text-decoration:none;
  color:#666666;
}
a:link.orden,
a:active.orden,
a:visited.orden{
	color:#F7D417;
	font-weight:bold;
	text-decoration:none;  
}
a:hover.orden{
  color:#cccccc;
}
a:link.ver,
a:active.ver,
a:visited.ver{
	color:#666666;
	font-weight:bold;
	text-decoration:none; 
	margin-left:3px;
	margin-right:3px;
}
a:hover.ver{
  text-decoration:underline;
  color:#F7D417;
}
a:link.ver_archivo_proyectos,
a:active.ver_archivo_proyectos,
a:visited.ver_archivo_proyectos{
	color:#cccccc;
	font-size:9px;
	text-decoration:none;
}
a:hover.ver_archivo_proyectos{
	text-decoration:underline;
	color:#F7D417;
}
a:link.editar,
a:active.editar,
a:visited.editar{
	color:#666666;
	font-weight:bold;
	text-decoration:none; 
	margin-left:3px;
	margin-right:3px;
}
a:hover.editar{
	text-decoration:underline;
	color:#F7D417;
}
a:link.borrar,
a:active.borrar,
a:visited.borrar{
	color:#666666;
	font-weight:bold;
	text-decoration:none; 
	margin-left:3px;
	margin-right:3px;
}
a:hover.borrar{
	text-decoration:underline;
	color:#F7D417;
}
a:link.despublicar,
a:active.despublicar,
a:visited.despublicar{  
	text-decoration:none;  
}
a:hover.despublicar{
	text-decoration:none;
	color:#F7D417;
}
a:link.publicar,
a:active.publicar,
a:visited.publicar{ 
	color:#F7D417;
	font-weight:bold;
	text-decoration:none;
	display:inline;
}
a:hover.publicar{  
	color:#cccccc; 
	text-decoration:none;
}
a:link.proyecto_enlace,
a:active.proyecto_enlace,
a:visited.proyecto_enlace{ 
	color:#F7D417; 
	font-weight:normal;
	text-decoration:none;
display:inline;
}
a:hover.proyecto_enlace{  
	color:#cccccc;	
	text-decoration:none;
}
a:link.noticia_ver_video,
a:active.noticia_ver_video,
a:visited.noticia_ver_video{
	font-size:9px;
	color:#F7D417;
	font-weight:bold;
	text-decoration:none; 
	padding-right:3px;   
}
a:hover.noticia_ver_video{
	background-color:#F7D417;
	color:#413927;
}
a:link.noticia_enlace,
a:active.noticia_enlace,
a:visited.noticia_enlace{
	color:#F7D417;
	font-weight:bold;
	text-decoration:none;    
}
a:hover.noticia_enlace{
	text-decoration:underline;
}
/*
a:link.articulo_ver_video,
a:active.articulo_ver_video,
a:visited.articulo_ver_video{
	font-size:9px;
	color:#F7D417;
	font-weight:bold;
	text-decoration:none; 
	padding-right:3px;   
}
a:hover.articulo_ver_video{
	background-color:#F7D417;
	color:#413927;
}
*/
a:link.articulo_enlace,
a:active.articulo_enlace,
a:visited.articulo_enlace{
	color:#F7D417;
	font-weight:bold;
	text-decoration:none;    
}
a:hover.articulo_enlace{
	text-decoration:underline;
}
a:link.boletin_contacto,
a:active.boletin_contacto,
a:visited.boletin_contacto{
	color:#F7D417;
	text-decoration:none;
}
a:hover.boletin_contacto{
	color:#ffffff;
}
a:link.volver,
a:active.volver,
a:visited.volver{
	color:#F7D417;
	font-weight:bold;
	text-decoration:none;  
	margin-top:10px;  
}
a:hover.volver{
	color:#666666;
	text-decoration:none;
}
a:link.ver_archivo,
a:active.ver_archivo,
a:visited.ver_archivo{
	color:#F7D417;
	font-weight:bold;
	text-decoration:none;  
	margin-top:9px;
}
a:hover.ver_archivo{ 
	color:#413927;
	background-color:#F7D417;
}
a:link.copy_right,
a:active.copy_right,
a:visited.copy_right{
	color:#cccccc;
	font-size:9px;
	text-decoration:none;
}
a:hover.copy_right{
	text-decoration:underline;
	color:#F7D417;
}
a:link.comentario_email,
a:active.comentario_email,
a:visited.comentario_email{
	color:#F7D417;	
	text-decoration:none;
	font-weight:bold;
}
a:hover.comentario_email{
	color:#413927;
	background-color:#F7D417;
}

/* inputs */
form{
	margin:0px;
}

form.login{
	margin-left:15px;
}
form.subir_banner{
	margin-top:10px;
}

input,textarea,select{
	font-family:Verdana, sans-serif;
	font-size:9px;
	color:#413927;
}
input.formulario{
	font-family:Verdana, sans-serif;	
	width:275px;
	height:15px;	
	background-color:#ffffff;
}
textarea{
	overflow:auto;	
}
textarea.formulario{
	width:275px;
	height:120px;  
	background-color:#ffffff;
}
textarea.formulario_noticia_resumen{
	width:275px;
	height:32px;	
}
select.formulario{
	width:120px;
}
select.filtro{
	margin-left:3px;
}
select.pais{  
  	width:206px;
}


/*****/

select.formulario_usuario{
	width:206px;  
}

/**/

button{
	font-size:11px;
	font-weight:bold;		
	border:solid 0px;
	height:15px;
	color:#413927;
	background-color:#F7D417;
	margin:0px;
}
button.login{
	height:20px;
	width:100%;
	font-weight:bold;
	padding-left:5px;
}
button.formulario{
	width:150px;  
	height:15px;
	text-align:center;
	margin-bottom:2px;	
}
button.publicar_boletin{
	margin-right:1px;
}
input{	
	margin:0px;
}
input.login{
	width:130px;
	margin:0px;
}
select{
	font-size:9px;	
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
}
select.filtro{
  	margin-left:3px;
}
select.news_archive{	
	width:95px;
}

/* layers */

div.banner{
	background-color:#F7D417;	
}
div.mensaje{
	margin-top:30px;
	margin-left:15px;
	margin-bottom:15px;
}
div.menu{
	margin-bottom:15px;
}
div.visor{
	border-top:solid 1px #544D3C;	
	margin-top:5px;
	margin-bottom:5px;
	padding-top:5px;
}
div.noticia_cuerpo{  
	margin-top:5px;
	margin-bottom:5px;
	margin-left:8px;
	margin-right:8px;  
}
div.noticia_categoria{	
	font-weight;bold;
	margin-bottom:5px;	
}
div.noticia_titulo{
	font-size:14px;
	color:#F7D417;
	font-weight:bold;
	margin-bottom:5px;
}
div.noticia_texto{
	margin-bottom:15px;
}
div.articulo_objeto{
	margin-right:10px;
}
div.articulo_detalle{
	padding:5px;
	background-color:#413927;
}
div.articulo_titulo{ 
	font-family:Helvetica, sans-serif;
	font-size:20px;  
	color:#F7D417;	
	font-weight:normal;  
	margin-bottom:3px;   
}
div.articulo_autor{
	color:#cccccc;
}
div.articulo_fecha{
	color:#cccccc;
}
div.articulo_categoria{
	color:#cccccc;
}
div.articulo_cuerpo{  
	margin-top:5px;
	margin-bottom:5px;
	margin-left:8px;
	margin-right:8px;  
}
div.articulo_texto{  
	margin-top:15px;
	margin-bottom:15px;		
}
/* contenedor del copy right en los mensajes (index, home, loguot) */
div.copy_right{
	margin-left:15px;
	margin-top:30px;
	border-top:solid 1px #544D3C;
	width:570px;
	padding-top:4px;
}
div.copy_right_boletin{
	margin-left:15px;
	margin-top:10px;
}
div.news_archive{
	margin-left:15px;
	color:#cccccc;
}
div.news_archive_titulo{
	font-size:9px;
	color:#F7D417;
	font-weight:bold;
	margin-bottom:13px;
}
div.boletin_titulo{
	font-size:9px;
	color:#F7D417;
	font-weight:bold;
	margin-bottom:10px;
}
div.boletin_contacto{
	font-size:9px;
	color:#cccccc;
	margin-right:10px;
}
div.boletin_copy_right{
	margin-left:10px;
}
div.radio_sexo{  
	margin-bottom:10px;
}
div.subir_banner_instrucciones{
	margin-top:10px;
	margin-bottom:10px;
}
div.visor_video_cuerpo{
	margin-left:15px;
	margin-right:15px;
	margin-top:8px;
	color:#F7D417;
}
div.visor_video_video{
	margin:15px;
}
div.visor_video_categoria{
	font-size:9px;
	color:#cccccc;
}
div.visor_video_titulo{
	font-weight:bold;
	margin-bottom:3px;
}
div.visor_video_fecha{
	font-size:9px;
	color:#cccccc;
}
div.linea{	
	/* background-color:#544D3C;*/
	border-bottom:solid 1px red;
	height:1px;
}
div.editar_visualizar_archivos{	
	margin-left:15px;	
}
div.editar_visualizar_archivo{		
	/* background-color:#F7D417;*/
	background-color:#544D3C;
	padding:5px;
	padding-bottom:30px;
	margin-bottom:5px;	
}
div.editar_visualizar_archivo_url{		
	margin-left:5px;	
	margin-bottom:5px;	
}

/*
div.contenedor_formulario{
	padding:15px;
	background-color:#544D3C;	
}
*/

/* comentarios igual que en blog */

div.comentarios{
	color:#cccccc;
	margin-top:10px;
	margin-bottom:15px;	 	
}
div.comentario{
	padding:5px; 
	margin-bottom:2px;
	background-color:#544D3C;
}
div.comentario_texto{
	margin-bottom:15px;
}
div.instrucciones_campo{
	color:#F7D417;
	font-weight:bold;
	margin-right:5px;
}
div.close_window{
	color:#413927;
	background-color:#F7D417;
	font-weight:bold;
	padding:3px;
	margin-top:5px;
	cursor:hand;
	
}


