body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 1px 0;
	color: #FFFFFF;
	background: url(images/fnd_body.png) repeat;
}
#main {
	width: 760px;
	text-align: center;
	margin: 0 auto;
}
#box_main {/*controla centrado vertical y horizontal de la caja de login*/
	position: absolute;
	left:50%;
	top:50%;
	width:400px;
	height:250px;
	margin-top:-125px;
	margin-left:-200px;
	text-align: center;
}
#box_login {
	width: 300px;
	height: 150px;
	margin: 0 auto;
	background: url(images/login.png) no-repeat center center;
}
#formu {
	padding-top: 85px;
}
.caja {
	background: url(images/caja_borde.png) no-repeat center top;
}
.space{
	padding: 40px 0;
}
/*## caja con scroll ##*/
#info { 
border: 0pt none ;
padding: 6px;
overflow: auto;
text-align: left;
margin-top: 10px;
margin: 0 auto;
background: url(images/back_info.jpg) repeat;
}
.alto {
height: 400px;
width: 600px;
}
/*## tamaņos fuentes ##*/
.pqno{
	font-size: 10px;
}
.big {
	font-size: 22px;
}
/*### enlaces ###*/

a:link, a:visited {
	color: #FF0000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}


a.menafi:link, a.menafi:visited {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	margin: 0 10px;
}
a.menafi:hover {
	color: #FF00FF;
	text-decoration: none;
}


a.enter:link, a.enter:visited {
	color: #00CC00;
	font-weight: bold;
	font-size: 11px;
	margin: 0 10px;
}


a.masters:link, a.masters:visited {
	font-weight: bold;
	font-size: 18px;
}

.masters2{
  color: #FF0000;
	font-weight: bold;
	font-size: 18px;
	
.enter2{
	color: #00CC00;
	font-weight: bold;
	font-size: 11px;
}

.texto2{
	font-family: Verdana;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

/*form*/
.input {
background-color:#3f1015;
border:1px #6f222b solid;
color:#ffffff;
}

.noticia_cuerpo_largo
{
	width: 467px;
	position: relative;
	z-index: 4;
	background: url('/imagenes/33_noticias_fondo.jpg');
}
.noticia_cuerpo
{
	width: 451px;
	position: relative;
	z-index: 4;
	background: url('/imagenes/30_noticias_cuerpo.jpg');
	background-repeat: no-repeat;
	padding: 8px;
	text-align: justify;
}

/*puntero imagenes*/

a.span_puntero{ 
  position:relative;
  z-index:96;
  text-decoration: none
  }
    
a:hover.span_puntero{ 
  z-index: 96; 
  background-color: #fff
  } 

a span.span_puntero{
  display: none
  }
a:hover .span_puntero{
    display: block; 
    position:relative;
    top: 1px; left: 2px; width: 182px; z-index: 10;
    border: 2px solid #663366; 
    background-color: #fff; 
    color:#000;
    text-align: center;
	  font-size:10px
	  }
	  
a span.bloque{
display: none
}

a:hover .bloque{
    display: block;
    position:absolute;
    top: 1px; 
    left: 1px; 
    width: 182px; 
    z-index: 10;
    border: 2px solid #660066; background-color: #ffffff; color:#00000; 
    text-decoration: none;
    text-align: center;
	  font-size:10px
	  }


