body		{color: #000000; background: #d1d1d1; font-family:Verdana, Arial; font-size:12px;}
a, .normal	{ font-style:normal; font-weight:normal; text-decoration:none; background-color: transparent; }
a:link		{ color: blue;}
a:active	{ color: red; outline: 0;}
a:visited	{ color: green;}
a:hover		{ text-decoration: underline; outline: 0;}
p			{color: black; font-family: Arial, Verdana; font-size: 13px; font-weight: normal; text-align: justify; text-indent: 4ex}
lh			{color: black; font-family: Arial, Verdana; font-size: 13px; font-weight: bold; text-align: justify; text-indent: 1ex}
li			{color: black; font-family: Arial, Verdana; font-size: 13px; font-weight: normal; text-align: justify; text-indent: 1ex}
lh.b		{font-size: 10px}
li.b		{font-size: 10px}
th			{color: black; font-family: Verdana; font-size: 12px; font-weight: bold; text-align: left}
th.lf		{color: #ffffff; background: #3F3730; font-family: Helvetica; font-size: 13px; font-weight: bold; text-align: left}
th.cabecera	{color: #ffffff; background: #3F3730; font-family: Arial; font-size: 18px; font-weight: normal; text-align: center}
th.c		{color: #ffffff; background: #3F3730; font-family: Helvetica; font-size: 13px; font-weight: bold; text-align: center}
td			{color: black; font-family: Verdana; font-size: 12px; font-weight: normal; text-align: justify;vertical-align: top}
td.head		{text-align: center}
td.cabecera	{text-align: center}
td.c		{text-align: center}
td.izq		{width: 25% ; font-family: Arial; font-size: 10px; text-align: left;}
pre {
	display: block;
	font-family: monospace;
	white-space: pre;
	margin: 1em 0;
}
h1, h2, h3, h4, h5, h6 {text-align: center; text-indent: 0;}
	h3 { font-size:1.4em; }
	h4 { font-size:1.3em; }
	h5 { font-size:1.2em; }
	h6 { font-size:1.1em; }
img			{border: 0; max-width: 100%; height: auto;}
.centrado, .centrado p {text-align: center;text-indent: 0;}

#wrap {
display : table;
border-collapse : collapse;
width:100%; }

izq {display : table-cell;  float: right;}
der {display : table-cell;}

@media only screen and (max-width: 699px) {
	izq {display : table-header-group; }
	der {display : table-row; }
}
.tres-columnas {
	-webkit-column-count: 3; /* Chrome, Safari, Opera */
	-moz-column-count: 3; /* Firefox */
	column-count: 3;
}
.dos-columnas {
	-webkit-column-count: 2; /* Chrome, Safari, Opera */
	-moz-column-count: 2; /* Firefox */
	column-count: 2;
}
.container640 {
	text-align: center;
	margin:0 auto;
	padding:0;
	position:relative;
	width:640px;
}
.row {margin:0 0 20px 0}
.column300 {
	display:inline;
	float:left;
	margin-left:10px;
	margin-right:10px;
	width:300px;
}
@media only screen and (max-width: 767px) {
	.container640 {width:300px;}
	.container640 .column300 {
		margin:0 0 20px 0;
		width:300px;
	}
	.row {margin:0;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.container640 {width:420px;}
	.container640 .column300 {
		margin:0 0 20px 0;
		width:420px;
	}
	.row {margin:0;}
}