@charset "UTF-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
body {
	overflow-x: hidden;
	/*font-family: 'deliciousroman', sans-serif;*/
	font-family: 'Open Sans', sans-serif;
}
p {
	margin: 0 0 30px 0;
	font-size:16px;
}
ul {
	font-size:16px;
	margin-left:60px;
	margin-top: 0px;
}
strong{
	font-weight:600;
}
#full{
	width:100%;
	height:100%;
	position:static;
}
#bg {
	position: fixed;
	top: 0;
	left: 0;
}
#logo01 {
	position:relative;
	float:left;
	width:250px;
	height:160px;
	margin-top: 48px;
	margin-left: 24px;
	clear: left;
}
#logo02 {
	position:relative;
	float:right;
	width:130px;
	height:50px;
	margin-top: 48px;
	margin-right: 24px;
}
#antecedentes00 {
	float:left;
	position:absolute;
	color:#FFF;
	margin-left:24px;
	z-index: 1000;
	clear: left;
	top: 240px;
	min-width: 320px;
	width: 500px;
	/* [disabled]display: none; */
}

#antecedentes00 p{
	font-size:15px !important;
	line-height: 18px;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
}

#antecedentes00 h1 {
	font-family: 'Open Sans', sans-serif;
	/*font-family: 'deliciousroman', sans-serif;*/
	font-size:28px;
	margin-bottom:12px;
	color:#FB4!important;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
}
#antecedentes00 a {
	padding:2px;
	color:#D31245;
}
#antecedentes00 a:hover {
	padding:2px;
	background-color:#D31245;
	color:#FFF;
	text-decoration:none !important;
}

#antecedenteTi a{
	color:#FB4;
	padding:2px;
	text-decoration:none;
}

#antecedenteTi a:hover{
	background-color:#D31245 !important;
	color:#FFF !important;
	padding:2px;
	text-decoration:none !important;
}

#antecedentes{
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);

background: -moz-linear-gradient(top,  rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0.2) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.2)), color-stop(50%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0.2))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0.2) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0.2) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0.2) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0.2) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33000000', endColorstr='#33000000',GradientType=0 ); /* IE6-8 */

	padding: 12px;
}

#timeline {
	float:right;
	position: relative;
	width: 90%;
	color:#FFF;
	margin-left:7%;
	margin-top:0px;
	text-align:right;
	clear: left;
	z-index: 999;
	top: -60px;
	margin-right: 3%;
}
#timeline img {
	float:right;
	padding:4px;
	margin-left:36px;
}
#timeline h1 {
	color:#FFF;
	font-family: 'pompiere_regular';
	font-weight:100;
	font-size:72px;
	margin-bottom: 12px;
}
#timeline a {
	color:#48A8DF;
	padding:2px;
}
#timeline a:hover {
	background-color:#D31245;
	color:#FFF;
	padding:2px;
	text-decoration:none;
}
#circuloYear2005, #circuloYear2008, #circuloYear2010, #circuloYear2011, #circuloYear2012 {
	-webkit-border-radius: 999px;
	-moz-border-radius: 999px;
	border-radius: 999px;
	behavior: url(../PIE.htc);
	width: 22px;
	height: 22px;
	background:#D31245;
	border: 2px solid #900;
	float: right;
	margin-right: 12px;
	margin-left: 12px;
	cursor:pointer;
	margin-top: 24px;
	-webkit-box-shadow: 3px 3px 3px -3px black;
	-moz-box-shadow: 3px 3px 3px -3px black;
	box-shadow: 3px 3px 3px -3px black;
}
#dateYear {
	float:right;
}
#hitoDot {
	-webkit-border-radius: 999px;
	-moz-border-radius: 999px;
	border-radius: 999px;
	behavior: url(../PIE.htc);
	width: 12px;
	height: 12px;
	float: right;
	margin-right: 12px;
	margin-left: 12px;
	margin-top: 12px;
	margin-bottom: 12px;
	-webkit-box-shadow: 3px 3px 3px -3px black;
	-moz-box-shadow: 3px 3px 3px -3px black;
	box-shadow: 3px 3px 3px -3px black;
}
#hitoDot2 {
	-webkit-border-radius: 999px;
	-moz-border-radius: 999px;
	border-radius: 999px;
	behavior: url(../PIE.htc);
	width: 12px;
	height: 12px;
	float: left;
	margin-right: 12px;
	margin-left: 12px;
	margin-top: 12px;
	margin-bottom: 12px;
	-webkit-box-shadow: 3px 3px 3px -3px black;
	-moz-box-shadow: 3px 3px 3px -3px black;
	box-shadow: 3px 3px 3px -3px black;
}
#yearfull {
	float:right;
	width:100%;
	margin-top: 12px;
	margin-bottom: 12px;
}
#year {
	float:left;
	width: 98%;
}
#content2005A, #content2005B, #content2005C, #content2005D, #content2008A, #content2010A, #content2011A, #content2011B, #content2011C, #content2011D, #content2011E, #content2012A, #content2012B {
	background-color:#FFF;
	color:#000;
	text-align:left;
	line-height:24px;
	margin-top: 24px;
	margin-bottom: 24px;
	clear: both;
	display: none;
	font-weight: 400;
}
#content2005A h2, #content2005B h2, #content2005C h2, #content2005D h2, #content2008A h2, #content2010A h2, #content2011A h2, #content2011B h2, #content2011C h2, #content2011D h2, #titlecontent2011E h2, #content2012A h2, #content2012B h2 {
	color:#FFF;
	text-align:left;
	margin-bottom:12px;
	font-size:22px;
	padding-top:12px;
	padding-left: 12px;
	cursor: pointer;
}
#content2005A li {
	list-style-image:url(/ictj/images/yellow-bullet.png);
	line-height:30px;
}
#content2005D li {
	list-style-image:url(/ictj/images/blue-bullet.png);
	line-height:30px;
}
#content2008A li {
	list-style-image:url(/ictj/images/purple-bullet.png);
	line-height:30px;
}
#content2010A li {
	list-style-image:url(/ictj/images/blue-bullet.png);
	line-height:30px;
}
#content2011A li {
	list-style-image:url(/ictj/images/purple-bullet.png);
	line-height:30px;
}
#content2011E li {
	list-style-image:url(/ictj/images/blue-bullet.png);
	line-height:30px;
}
#content2012A li {
	list-style-image:url(/ictj/images/green-bullet.png);
	line-height:30px;
}
#content2012B li {
	list-style-image:url(/ictj/images/yellow-bullet.png);
	line-height:30px;
}
#titlecontent2005A {
	background-color:#FB4;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2008A {
	background-color:#7D3696;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2010A {
	background-color:#48A8DF;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2011A {
	background-color:#7D3696;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2012A {
	background-color:#90CA48;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2005B {
	background-color:#FB4;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2008B {
	background-color:#EEB454;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2010B {
	background-color:#EEB454;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2011B {
	background-color:#7D3696;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2012B {
	background-color:#FB4;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2005C {
	background-color:#7D3696;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2008C {
	background-color:#7D3696;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2010C {
	background-color:#7D3696;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2011C {
	background-color:#7D3696;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2012C {
	background-color:#7D3696;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2005D {
	background-color:#48A8DF;
	height:40px;
}
#titlecontent2008D {
	background-color:#7F3F98;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2010D {
	background-color:#7F3F98;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2011D {
	background-color:#7F3F98;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2012D {
	background-color:#7F3F98;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2005E {
	background-color:#00A79D;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2008E {
	background-color:#00A79D;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2010E {
	background-color:#00A79D;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2011E {
	background-color:#48A8DF;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#titlecontent2012E {
	background-color:#00A79D;
	/* [disabled]height:40px; */
	min-height: 40px;
}
#hito01, #hito02, #hito03, #hito04, #hito05, #hito06, #hito07, #hito08, #hito09, #hito10, #hito11, #hito12, #hito13 {
	float:right;
	padding-top: 12px;
	cursor:pointer;
	text-shadow: 1px 1px 1px #000;
	min-width: 800px;
	margin-right: 40px;
}
#hitocontainer {
	clear:both;
	min-width: 480px !important;
	margin-bottom: 24px;
	height: 36px;
}
#Y2005, #Y2008, #Y2010, #Y2011, #Y2012 {
	display:none;
	padding-top: 24px;
}
#year2005, #year2008, #year2010, #year2011, #year2012 {
	width:300px;
	cursor:pointer;
	float:right;
	text-shadow: 1px 1px 1px #000;
}
#hitotitle {
	float:right;
	margin-top: 6px;
	font-weight:100 !important;
}
#hitotitle h2{
	font-size:22px;
}
#clear {
	clear:both;
	height:10px;
}
#sentencias {
	font-size:14px;
}
#sentencias h2 {
	font-size:36px;
}
#sentencias h1, #sentencias h2, #sentencias li {
	margin:12px;
	padding-top:12px;
}
#sentencias h1{
	font-size:48px;
}

#sentencias li {
	font-size:16px;
	line-height:24px;
	list-style-image: url(/ictj/images/yellow-bullet.png);
}
#sent00, #sent01, #sent02, #sent03, #sent04, #sent05, #sent06, #sent07, #sent08, #sent09, #sent10{
	display:none;
	width:650px;
}
#sent00 a, #sent01 a, #sent02 a, #sent03 a, #sent04 a, #sent05 a, #sent06 a, #sent07 a, #sent08 a, #sent09 a, #sent10 a{
	color:#D31245;
}
#down {
	float:right;
	width:56px;
}
#up00{
	display:none;
}
#line{
	position:absolute;
	background-image:url(/ictj/images/line-dots.png);
	background-repeat:repeat-y !important;
	width:50px;
	height:100% !important;
	left: 90.5%;
	z-index: 0;
	top: 6px;
}
#credits{
	position:fixed;
	left:12px;
	color: #FFF;
	width: 300px;
	font-size: 10px;
	bottom:16px;
}
#credits a{
	color:#D31245;
}

#credits a:hover{
	background-color:#D31245;
	color:#FFF;
	text-decoration:none !important;
}
#lang{
	font-size:12px;
	position:fixed;
	width:100%;
	left:0px;
	color: #FFF;
	top: 0px;
	clear: both;
	z-index: 10001;
	background-image: url(/ictj/images/black80.png);
}
#lang a{
	color:#FFF;
}
#lang a:hover{
	background-color:#D31245;
	color:#FFF;
	text-decoration:none !important;
}
#mecjusticia, #mecreparacion, #mecverdad, #mecjt{
	float:right;
	margin-top:-40px;
	margin-right:86px;
	color: #C39341;
	cursor:pointer;
}

#mecreparacion{
	color:#4D264E;
}
#mecverdad{
	color:#437BA6;
}
#mecjt{
	color:#6E9C3E;
}
#social {
	display:inline-block;
	width: 100px;
	float: left;
}
#social a{
	text-decoration:none !important;
}
#social a:hover {
	background-color:transparent !important;
	text-decoration:none !important;
}

/*STYLES*/

.bgwidth {
	width: 100%;
}
.bgheight {
	height: 100%;
}
.lightorange {
	background:#FB4;
	border: 2px solid #FB4;
}
.white {
	background:#FFF;
	border:2px solid #FAFAFA;
}
.lightgreen {
	background:#8DC63F;
	border:2px solid #8DC63F;
}
.lightblue {
	background:#27AAE1;
	border:2px solid #27AAE1;
}
.purple {
	background:#7F3F98;
	border:2px solid #7F3F98;
}
.teal {
	background:#00A79D;
	border:2px solid #00A79D;
}
.caption {
	font-style:italic;
	font-size:11px;
	color:#666;
	clear: both;
	float: right;
	width: 460px;
	text-align: right;
	line-height: 11px;
}
.icoGray {
	fill:#58595B;
}
.icoWhite {
	fill:#FFFFFF;
}
.icoWhite:hover {
	fill:#D31245;
}
