/*///////////////////////////////////////////////////////////////////
Plantilla de Bloques de texto

Listado de textos que contienen un título, una foto a la izquierda o 
la derecha y un texto, además puede contener un enlace y varias fotos
pequeñas que se amplian en una ventana emergente interior.
///////////////////////////////////////////////////////////////////*/

#contents ul, #contents ol {
margin:0pt 0pt 0pt 25px;
padding:0px;
}
/*Contenedor de cada uno de los bloques de texto*/

p{ padding:0px; margin:5px 13px 5px 13px;}

div.generic_text { float:left; padding: 0; display:inline; margin:10px;}

div.text {border: 1px solid #dddcdc; float: left; width: 416px; margin: 0 ; padding: 5px; display: inline;}

/*Titular del bloque de texto*/

div.generic_text h2 {
	width:300px;
	margin: 0 3px;
	padding: 3px 0 3px 5px;
	text-align:left;
	color: #0054a4;
}

/*Estilo de los párrafos de texto*/

div.generic_text p { margin: 8px 8px 0px 8px; }


/*Estilo de las imágenes grandes de cada bloque*/

div.generic_text .picture a img {}

/*Estilos según la imagen esté situada a la izquierda o la derecha del texto*/

div.generic_text .picture.left { float: left; padding: 0; margin: 0 10px 0 0; text-algin:left;}
div.generic_text .picture.left a{ margin: 0 !important;}
div.generic_text .picture.left  a img {border: 1px solid #dddcdc; background:white; padding:4px; }
div.generic_text .picture.right { float: right; padding: 0; margin: 0  0 0 0;}
div.generic_text .picture.right a img { border: 1px solid #dddcdc; background:white; padding:4px;  }

/*Listado de imágenes que al pulsarlas se maximizan*/
.thumbnail { float:left; width: 73px; margin: 3px 0px 3px 0px; padding:0;}
div.generic_text .thumbails .thumbnail a { float:left; padding: 1px; margin: 0;  }
div#contents div.generic_text .thumbails .thumbnail a img { border:0;}


/*Enlaces dentro de los textos de cada uno de los bloques*/

#contents .box_438 div.generic_text .link a { float: left; margin:0 0 8px 8px; color: #ff0066; background:url(../images/ico_galeria.gif) center left no-repeat; padding:0 0 2px 10px; text-decoration:none; }
div.generic_text .link a:hover { color:#ff0066;  }
div.generic_text .link a:visit { color: #ff0066;}

#contents a:link,#contents  a:active,#contents a:visited { color: #656565; text-decoration: underline; }
#contents a:hover { color: #ff0066; text-decoration: none; }
