table.seccion { border-collapse: collapse; }
table.seccion td { text-align: left; }

table.seccion td.imagen {
	width: 155px;
	margin: 0;
	padding: 3px;
	vertical-align: top; 
	text-align: right;
	}

table.seccion td.imagen a { float: left; background:url(../images/backgrounds/bg_fotos.jpg) bottom repeat-x #fede90; padding: 1px;}
table.seccion td.imagen a img{ float: left; padding: 0; border: 2px solid #6d0e23; }

td.grande { display:none; }

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: 0;}

div.section_text {
	overflow: auto;
	text-align: justify;
}

div.right {  margin-bottom: 10px;}
div.left {  margin:0; margin-bottom: 10px;}

div.single_height { height: 358px;}
div.double_height { height: 358px;}
div.triple_height { height: 358px;}

div.section_text p { margin: 0 0 8px 0; }
div.big_section_text { float:left; margin: 0; padding: 0; text-align: justify; height:185px; width: 99%; overflow:auto; }
div.big_section_text p { margin: 0 0 8px 0; padding: 0 5px 0 0; text-align:justify;}

div.jScrollPaneContainer { clear: both;}
div.jscrollable {}

td.section_text { margin-top: 0; padding-top: 0;}

div.grande { margin-top: 1px; top: 2px; display:none;}

div.images { width: 567px; margin: 10px 0; padding: 0;}
div.images a { float: left; background:url(../images/backgrounds/bg_fotos.jpg) bottom repeat-x #fede90; padding: 1px; margin-right: 5px; }
div.images a img { float: left; padding: 0; border: 2px solid #6d0e23; }

div#contents p a { color: #b18120; text-decoration: underline; margin: 10px 0; font-weight: normal; text-decoration: none; }
div#contents p a:hover { color: #000000; text-decoration: underline; }
div#contents p a:visit { color: #b18120; text-decoration: underline; }

