table.seccion { float:left; border-collapse:collapse; margin-bottom: 20px; padding:0px; width:300px; }
table.seccion td { text-align: left;}
table.seccion td.imagen {display:inline; float: left; padding:35px 11px 8px 12px; background-image:url(../images/img_s_background.jpg); background-repeat:no-repeat; background-position:bottom; }
td.grande { margin: 18px 0 0 0; background: url(../images/tip_back_big.jpg) no-repeat bottom; padding: 6px 8px 7px 7px;}
tbody tr td { padding: 0px; }
tbody {float:left; margin:0px; padding:0px;}


div.triple_height { height:310px;}

div.section_text {
	overflow: auto;
	width: 325px;
	height:450px;
	padding: 8px;
	text-align: justify;
	color:#646464;
}
div.section_text p { margin-bottom: 8px; }
div.big_section_text { margin-bottom: 0px; padding: 8px; text-align: justify;}
div.big_section_text p { margin-bottom: 10px; color:#646464;}

div.grande {float: left; background: url(../images/tip_back_big.jpg) no-repeat bottom; padding: 1px 7px 7px 6px;}
div.images {float:left; width: 100%; margin-top: 10px; margin-bottom: 10px; text-align: center; padding: 0px; }
div.images a img {float:left; margin-left: 8px; background:url(../images/img_s_background.jpg) no-repeat bottom center; padding: 0 5px 9px 5px;}

div.text_container { float:left; display:inline; margin: 10px 20px 0 0; padding:0; max-width:490px; }


