/* CSS Document */

#caja_ficha{
	width: 780px;
	min-height: 578px;	
	border: 1px solid #676767;
	background-image:url(../imagenes/fnd_ficha.gif);
	background-repeat:repeat-y;
}

/********************************************
			FILA 1
*********************************************/
#caja_ficha #fila_uno{
	margin-top:4px;
	height:25px;
}

#caja_ficha #fila_uno img{
	float:left;
	margin-left:4px;
	margin-right:516px;
}

#caja_ficha #fila_uno p{
	margin-top:0px;
	margin-bottom:0px;
}

#caja_ficha #fila_uno p a.aspa{
	font-family : "Trebuchet MS", Verdana, Arial, Terminal, sans-serif;
	font-size: 75%;
	color: #003273;
	text-decoration:none;
	background-image:url(../imagenes/boton_aspa.gif);
	background-position: right;
	background-repeat:no-repeat;
	/*width:204px;
	height:15px;*/
	padding-right:20px;
}

#caja_ficha #fila_uno p a.aspa:hover{
	color:white;
	width:204px;
	height:15px;
}
/********************************************
			FILA 2
*********************************************/

#caja_ficha #fila_dos{
	background-color:#FFFFFF;
	height:60px;
	padding-top:0px;
	padding-bottom:4px;
	clear:both;
	vertical-align:text-bottom;
}

#caja_ficha #fila_dos h1{
	margin-top:35px;
	clear: left;
	color: #003273;
	float: left;
	font-family : "Georgia", Verdana, Arial, Terminal, sans-serif;
	font-size:120%;
	margin-bottom:0px;
	display:block;	
	margin-left:15px;
}

#caja_ficha #fila_dos h2{
	float: right;
	display:block;
	color: #B3B7D7;
	font-family: "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:80%;
	margin-left: 21px;
	margin-bottom:0px;	
	margin-top:0px;
	width: 260px;
	padding-top: 2px;
	vertical-align:middle;
	height:58px;
	
}

* html #caja_ficha #fila_dos h2{
	margin-left: 262px;
}
/*
.azul{
	height:58px;
	border: 1px solid blue;
	vertical-align:bottom;
}

.eslog{
	height:58px;
	vertical-align:bottom;
	border: 1px solid green;
}*/

/********************************************
			COL 2
*********************************************/
#caja_ficha #col_uno{
	float:left;
	width:520px;
	height:465px;
	/*background-color:green;
	border: 1px solid green;	*/
}

#caja_ficha #col_uno #foto{
	width: 450px;
	height: 450px;
	background-color:#FFFFFF;
	border: 1px solid #666666;
	margin:15px;
	margin-right:8px;
	float:left;
	/*vertical-align:bottom;
	text-align:center;*/
	display: table; 
	position: relative; 
	overflow: hidden;
}

* html #caja_ficha #col_uno #foto{
	margin-left: 7px;
	margin-right: 7px;
}

.miniatura{
	width:33px;
	height:33px;
	border: 1px solid #666666;
	margin-top:15px;
	margin-bottom:-10px;
}

.invisible{
	/*
	#position: absolute; 
	#top: 53%;*/
	display: table-cell; 
	vertical-align: middle;	
	text-align:center;
	width:100%;
}

.dentro{
/*	#position: relative; 
	#top: -50%;*/
	color:blue;
	/*height:50px;	*/
}

#caja_ficha #col_uno #foto .textos {
	margin: 10px;
}

#caja_ficha #col_uno #foto .textos h3 {
	color: #666666;
	font-family: "Lucida Sans Unicode";
	font-size: 90%;
}

#caja_ficha #col_uno #foto .textos strong {
	color: #666666;
}

#caja_ficha #col_uno #foto .textos p {
	color: #333333;
		font-family: "Lucida Sans Unicode", Verdana, "Tahoma", Arial;
	font-size: 75%;
	padding-top: 8px;
}

#caja_ficha #col_uno #foto .textos img {
	clear: left;
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}

/*nuevo*/
#caja_ficha #col_uno #foto #textos {
	margin: 0px;
}

#caja_ficha #col_uno #foto #textos h3 {
	color: #666666;
	font-family: "Lucida Sans Unicode";
	font-size: 90%;
	margin-left:10px;
	margin-top:10px;
}

#caja_ficha #col_uno #foto #textos strong {
	color: #666666;
}

#caja_ficha #col_uno #foto #textos p {
	color: #333333;
	font-family: "Lucida Sans Unicode";
	font-size: 75%;
	padding-top: 8px;
	margin-left:10px;
}
/*
#caja_ficha #col_uno #foto #textos img {
	clear: left;
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}*/
/*fin nuevo*/


#caja_ficha #col_uno #foto .pasoapaso {
	height: 135px;
	margin-bottom: 10px;
}

#caja_ficha #col_uno #foto .textos a {
	color: #666666;
	text-decoration: none;
}

#caja_ficha #col_uno #foto .textos a:hover {
	text-decoration: underline;
}

#caja_ficha #col_uno #foto .textos li {
	list-style: none;
	font-size: 80%;
	padding: 5px 10px;
}

/********************************************
					DER
*********************************************/
#der{
	float:left;
	margin:0px;
}

/********************************************
			COL 2
*********************************************/
#caja_ficha #col_dos{
	font-family : "Trebuchet MS", Verdana, Arial, Terminal, sans-serif;
	/*float:left;*/
	width: 257px;
	color:#FFFFFF;
	font-size:75%;
	/*height:310px;*/
}

#caja_ficha #col_dos p{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:8px;
}

#caja_ficha #col_dos p.titulo{
	margin-top:13px;
	margin-bottom:5px;
	font-weight:bold;
	font-size:120%;
	font-family: "Lucida Sans Unicode", Arial, Verdana, sans-serif;

}


/********************************************
			COL 2 bajo
*********************************************/

#caja_ficha #col_dos_b{
	/*height:145px;*/
	width: 257px;
	margin-top:20px;
}

#caja_ficha #col_dos_b p.color{
	width: 150px;
	background-color:#6684AB;
	margin-left:2px;
	height:20px;
	margin-top:4px;
	margin-left:100px;
	margin-bottom:0px;
	border: 1px solid #676767;
	/*padding-top:2px;*/
}

#caja_ficha #col_dos_b p.color a {
	color: white;
	text-decoration:none;
	font-family: "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	margin-left:25px;
	font-size:75%;
	height:21px;
	padding-top:2px;
	/*border:1px solid green;*/
	display:block;
}

* html #caja_ficha #col_dos_b p.color a {
		height:18px;

}

#caja_ficha #col_dos_b p.color a:hover, #caja_ficha #col_dos_b p.color a.sel{
	background-image:url(../imagenes/cuadro_blanco.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin-left:10px;
	padding-left:15px;
}


.separador{
	clear: both;
}





