/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.registro{ 
	width:250px;
	float:left;
	background-image:url(../images/fnd_registro_ver.gif);
	background-position:right top;
	background-repeat:repeat-y;
	min-height:75px; height:auto; _height:75px;
}
.registro a{ color:#FC0404; text-decoration:none;}
.registro p{line-height:1.8em;}

.registro form{ margin:0; padding:0; width:150px; font-size:90%;}
.registro form fieldset{ border:none;}
.registro form fieldset legend{ display:none;}
.registro form fieldset .fondo{ 
	background-color:#F3F1F1;
	width:150px;
	height:60px;
	padding:0.5em;
	margin-left:80px;

}
.registro form fieldset div{height:20px; clear:both; vertical-align:middle;}
.registro form fieldset label{ 
	float:left;
	width:64px;
}
.registro form fieldset input{ 
	float:right;
	width:74px;
	border:1px solid #F3F1F1;
	
}
.registro form fieldset input#entrar{ 
	float:right;
	padding-left:0px;
	
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.registro_texto{width:380px; float:left;}
.registro_texto p{line-height:1.8em;}
.registro_texto span a{ color:#FC0404;text-decoration:none;}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
h3 span.cambio_color{color:black;}
/****Neofis*****************/
h3 span.cambio_color a{color:black;text-decoration:none;}
h3 a{color:#FC0017;text-decoration:none;}

table.noticias{ width:100%; margin-top:10px;}
table.noticias caption{ display:none;}
table.noticias th{ display:none;}
table.noticias tr{
	background-image:url(../images/fnd_registro_hor.gif); 
	background-position:bottom left; 
	background-repeat:repeat-x;
	line-height:2em;	
	}
table.noticias td {line-height:1.4em; padding:1em 0;}	
table.noticias td.fecha{ color:red;width:300px; vertical-align:top; }
table.noticias td a{color:#636262; text-decoration:none;}
table.noticias td a:hover{color:#FC0404;}
table.noticias td.fecha a{color:#FC0404; text-decoration:none;}
table.noticias td.fecha a:hover{color:#636262;}
/****************Neofis********************************/
/*table.tablafototeca{width:100%;}*/
table.tablafototeca td img {
  border:5px solid #ffffff;
}
/*.galeria{text-align:center;}*/
.foto{
  /*border:1px solid #000000;*/
  float:left; 
  /*border:14px solid #ffffff;*/ 
  text-align:center;
  vertical-align:middle;
  /*width:120px;*/
  /*min-width:120px;*/
  min-height:150px;
  padding:8px;
  overflow: hidden;
}
*html .foto{
  /*border:1px solid #000000;*/
  float:left; 
  vertical-align:middle;
  /*border:14px solid #ffffff;*/ 
  text-align:center;
  /*width:120px;*/
  height:150px;
  padding:8px;  
  overflow: hidden;/*añadido lide*/
  
}
div .cuadrada{
  width:130px;
  height:130px;
  background-repeat:no-repeat;
  background-position:center center;
  /*background-color:red;#F3F1F0;*/
  margin-bottom:5px;
  cursor:point;
  cursor:hand;
}
div .horizontal{
  width:280px;
  height:130px;
  background-repeat:no-repeat;
  background-position:center center;
  /*background-color:red;#F3F1F0;*/
  margin-bottom:5px;
  cursor:point;
  cursor:hand;
}
div .vertical{
  width:130px;
  height:270px;
  background-repeat:no-repeat;
  background-position:center center;
  /*background-color:red;#F3F1F0;*/
  margin-bottom:5px;
  cursor:point;
  cursor:hand;
}
