table.seccion {border-collapse: collapse; float: left; clear:both; margin: 13px 0 0 10px; display:inline; width: 540px;}
table.seccion td { text-align: left; }
td.imagen {
	padding: 0 2px 10px 0;
	vertical-align: top; 
	text-align: center;
	}
table.seccion a { margin: 0;}
div.grande a img { margin: 0; padding: 0; border: 1px solid #d4aa28; }

table.seccion td.left div.left { padding: 0 5px; margin-right: 5px;}
table.seccion td.right div.right { margin-left: 0px;}

table.seccion td.left div.left p { padding: 0 0 0 0;}
table.seccion td.right div.right p { padding: 0 10px 0 0px; margin-left: 10px;}

td.imagen a img{ border: 1px solid #d4aa28;}
td.grande a img { margin: 10px 0 0 0; padding: 0; border: 1px solid #d4aa28; }



div.section_text {
	width: 357px; overflow: auto; margin-left: 0px; text-align: justify;
}

div.right { float: left;  margin-bottom: 10px; }
div.left {  margin:0; margin-bottom: 10px;}

div.single_height { height: 279px;}
div.double_height { height: 279px;}
div.triple_height { height: 425px;}

div.section_text p { margin:5px 0; }
div.big_section_text { float:left; margin: 10px 0 0 0; padding: 0; text-align: justify; width: 540px; display: inline; overflow:auto;}
div.big_section_text p { margin: 0 0 10px 0; padding: 0 ; text-align:justify;}

div.images { float:left; width: 100%; margin: 10px 0 10px 10px;  padding: 0; display:inline;}
div.images a { float: left;  margin: 0 10px 0 0; padding: 0; border: 1px solid #d4aa28; }
div.images a img { 
	padding: 0;
	margin:0;
	vertical-align: top; 
	text-align: center;
	}
div.grande { margin: 0 0 0 10px; display: inline; }
