@charset "utf-8";
/* CSS Document */
html {
	margin: 0px;
	padding: 0px;
	height: 100%;
}
body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	font:12px/16px Calibri, Helvetica, Arial, sans-serif;
	color:#333333;
}
#content #contentcol1 p {
	font-size:1.0em;
	line-height:1.25em;
	margin-top:0.5em;
}
#content .componentheading {
	font-family:"Times New Roman", Times, serif;
	font-size:3.0em;
	font-weight:bold;
	color:#264f90;
	border-bottom:1px solid #264F90;
	padding-bottom:3px;
	margin-bottom:11px;
	letter-spacing:-2px;
}
#contentcol1 .contentheading h1, #contentcol1 td.contentheading {
	font-size:24px;
	font-family:"Times New Roman", Times, serif;
	color:#666666;
	padding:0; margin:0;
}
#contentcol1 ul {
	list-style-image:url(../images/marca2.gif);
	padding-left:1.4em;
	margin-bottom:0.5em;
}
#contentcol1 ul li {
	margin-bottom:0.5em;
}
#contentcol2 ul, #contentcol3 ul {
	list-style-image:url(../images/marca4.gif);
	padding-left:1.4em;
	margin-bottom:0.3em;
}
#contentcol2 ul li, #contentcol3 ul li {
	margin-bottom:0.3em;
}
#contentcol2 ul li a, #contentcol3 ul li a {
	color:#345b97;
}
#contentcol2 ul li a:hover, #contentcol3 ul li a:hover {
	text-decoration:underline;
}


/* Estilos para Twitter */
	/* Container */
	div.ltBlock {clear:both;}
	
	/* List */
	div.ltBlock ul.ltBlockList {padding:0;margin:0;list-style:none;}
	
	div.ltBlock ul.ltBlockList li.ltBlockListLoader {background:url(../images/loadingIcon.gif) no-repeat 50% 50%;width:100%;height:100px;margin:auto;}
	div.ltBlock ul.ltBlockList li.ltBlockListLoader span {display:none;}
	
	div.ltBlock ul.ltBlockList li {padding:4px;border-bottom:1px dotted #ccc; list-style:none; margin-left:-1.4em;}
		.ltOdd {background:#fff;}
		.ltEven {background:#fffff0;}
		span.ltUserStatus {}
		a.ltStatusTimestamp {font-size:10px;}
/* Fin estilos para el Twitter */

.titborder {
	border-top:1px dotted #345b97;
	height:11px;
}
h2 {
	font-size:1.8em;
	font-weight:bold;
	color:#003366;
	border-bottom:1px dotted #003366;
	padding-bottom:6px;
	margin-bottom:6px;
}
h3 {
	font-size:1.4em;
	font-weight:bold;
	color:#003366;
	/*border-bottom:1px dotted #003366;*/
	margin-bottom:0.4em;
}
.tit1 {
	font-size:3.0em;
	font-weight:bold;
}
.notaalpie {
	margin:11px 0 6px 0;
	padding:6px 0 6px 0;
	border-top:3px solid #CCC;
}
.destacado {
	font-size:1.15em;
	font-weight:bold;
	line-height:1.4em;
	color:#003366;
	font-style:italic;
	border-bottom:1px dashed #003366; border-top:1px dashed #003366;
	padding-top:6px; padding-bottom:6px;
	margin-bottom:10px;
}
.description {
	font-size:0.9em;
	color:#999;
	text-align:justify;
}


/* Lista por tabla de contenido */
#content #contentcol1 .sectiontableentry1:first-child td {
	border-top:1px solid #CCC;
}
#content #contentcol1 .sectiontableentry1 td, #content #contentcol1 .sectiontableentry2 td {
	padding:6px 3px 6px 3px;
	border-bottom:1px solid #CCC;
	font-size:1.3em;
}
#content #contentcol1 tr.sectiontableentry1 td:first-child, #content #contentcol1 .sectiontableentry2 td:first-child {
	padding:6px 3px 6px 0px;
	font-size:1.0em;
	text-align:left;
	vertical-align:middle;
}
#content #contentcol1 .sectiontableentry1 td a, #content #contentcol1 .sectiontableentry2 td a {
	font-weight:bold;
	text-decoration:none;
	color:#6083ca;
}
#content #contentcol1 .sectiontableentry1 td a:hover, #content #contentcol1 .sectiontableentry2 td a:hover {
	color:#345b97;
	text-decoration:underline;
}