/*Tablas para plantilla izquierda y derecha*/

div#contents h1 { margin: 0 0 10px; }

table.seccion { position: relative; float:right; width: 100%; margin:0; padding:0;}
table.seccion td {margin:0; padding:0; }
table.seccion td.imagen { width: 177px; padding: 0; margin: 0; display:inline;}
table.seccion td.imagen img {  float: left; margin: 0 0 5px 0; padding: 2px; border: 1px solid #0495bf; }

td.grande { margin: 0; padding: 0 0 0 0px; }
td.grande a img { padding: 2px; border: 1px solid #0495bf; }
tbody tr td { padding: 0px; width:574px; margin:0; overflow: hidden; }

/*Textos*/
table.seccion td.left div.left p { padding-right: 10px;}
table.seccion td.right div.right p { padding: 0px 10px; margin-right: 0px;}

table.seccion td.left div.left { margin-right: 0;}
table.seccion td.right div.right { margin-left: 8px;}

div.big_section_text { width: 653px; margin: 0; padding: 0; }

div.section_text { overflow: auto; margin: 0 0 10px 0; text-align: justify; width:465px; }

/*div.single_height h2, div.double_height h2, div.triple_height h2 { width: 359px; } */

div.single_height { height: 90px;}
div.double_height { height: 209px;}

div.triple_height { height: 385px;}

div.right {  margin-bottom: 10px;}
div.left {  margin-bottom: 10px;}


div.big_section_text { margin: 0; padding: 0; text-align: justify;}
div.big_section_text p {  }

td.section_text { margin-top: 0; padding-top: 0;}

div.grande { margin: 0; padding: 0; }
div.grande a img { padding: 0; margin: 0; padding: 2px; border: 1px solid #0093be; }

div.images { width: 100%; margin: 5px 0; text-align: center; }

div.images a img { margin: 0 3px; padding: 2px; border: 1px solid #0093be;}

