@charset "utf-8";
/* CSS Document */
body{
	background:#CCCCCC;
	margin:auto;
	padding:0;
}
#contenedor{
	width:766px;
	height:auto;
	position:relative;
	overflow:hidden;
	background:#FFF;
	margin:auto;
	padding:0 0 0px 0;
	border-style:solid;
	border-color:#FFCC00;

}
.cabezote{
	width:764;
	height:auto;
	float:left;
}
.edicion{
	float:left;
	clear:left;
	height:40px;
}
.fecha{
	float:left;
	clear:left;
	background:#EBA41B;
	margin:0px 0 5px 0;
	padding:10px;
	width:100%;
}




.ac-container{
	width: 100%;
	margin: 30px auto 30px auto;
	text-align: left;
	clear:left;
	float:left;
}
.ac-container label{
	font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;
	padding: 5px 20px;
	position: relative;
	z-index: 20;
	display: block;
	height: 30px;
	cursor: pointer;
	color: #000;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
	line-height: 33px;
	font-size: 19px;
	background: #ffffff;
	background: #eba41b; /* Old browsers */
background: -moz-linear-gradient(top,  #eba41b 0%, #bf7500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eba41b), color-stop(100%,#bf7500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eba41b 0%,#bf7500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eba41b 0%,#bf7500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eba41b 0%,#bf7500 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eba41b 0%,#bf7500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eba41b', endColorstr='#bf7500',GradientType=0 ); /* IE6-9 */

}
.ac-container label:hover{
	background: #cccccc; /* Old browsers */
background: -moz-linear-gradient(top,  #cccccc 0%, #a3a3a3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(100%,#a3a3a3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cccccc 0%,#a3a3a3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cccccc 0%,#a3a3a3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cccccc 0%,#a3a3a3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cccccc 0%,#a3a3a3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#a3a3a3',GradientType=0 ); /* IE6-9 */

}
.ac-container input:checked + label,
.ac-container input:checked + label:hover{
	background: #0058a1; /* Old browsers */
background: -moz-linear-gradient(top,  #0058a1 0%, #00327a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0058a1), color-stop(100%,#00327a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0058a1 0%,#00327a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0058a1 0%,#00327a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0058a1 0%,#00327a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0058a1 0%,#00327a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0058a1', endColorstr='#00327a',GradientType=0 ); /* IE6-9 */

	color: #fff;
	text-shadow: 0px 1px 1px rgba(25,23,25, 1);
	box-shadow: 
		0px 0px 0px 1px rgba(155,155,155,0.3), 
		0px 2px 2px rgba(0,0,0,0.1);
}
.ac-container label:hover:after,
.ac-container input:checked + label:hover:after{
	content: '';
	position: absolute;
	width: 24px;
	height: 24px;
	right: 13px;
	top: 7px;
	background: transparent url(../images/arrow_down.png) no-repeat center center;	
}
.ac-container input:checked + label:hover:after{
	background-image: url(../images/arrow_up.png);
}
.ac-container input{
	display: none;
}
.ac-container article{
	background: rgba(255, 255, 255, 0.5);
	margin-top: -1px;
	overflow: hidden;
	height: 0px;
	position: relative;
	z-index: 10;
	-webkit-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-moz-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-o-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-ms-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
}
.ac-container article p{
	font-style: normal;
	color: #000000;
	line-height: 23px;
	font-size: 14px;
	padding: 20px;
	/*text-shadow: 1px 1px 1px rgba(0,0,0,1);*/
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-align: center;
}
.ac-container input:checked ~ article{
	-webkit-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-moz-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-o-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-ms-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3);
}
.ac-container input:checked ~ article.ac-small{
	height:auto;
}
.ac-container input:checked ~ article.ac-medium{
	height: auto;
}
.ac-container input:checked ~ article.ac-large{
	height: auto;
}


/*estilos cajas contenedoras*/

#cajas{
	width:100%;
	height:auto;
	margin:0 0 10px 0;
}
.pie{
	margin:auto;
	padding:15px;
	width:100%;
	height:auto;
	float:left;
	clear:left;
	background: #0058a1; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #0058a1 0%, #00327a 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#0058a1), color-stop(100%,#00327a)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #0058a1 0%,#00327a 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #0058a1 0%,#00327a 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #0058a1 0%,#00327a 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  #0058a1 0%,#00327a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0058a1', endColorstr='#00327a',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}
.pie p{
	color:#FFF;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px;
	text-align:center;
}


/*estilos fuentes*/
*{ font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:18px; 
margin: 0;}

		dl{ margin: 60px auto; 
		width: 100%; }
		
		dt, dd{ padding: 20px 0 20px 20px; }
		
		dt{ background: #333333; 
		color: white; 
		border-bottom: 1px solid #141414;
		 border-top: 1px solid #4E4E4E; 
		 cursor: pointer; }
		 
		dd{ background: #F5F5F5;
		 display: none; 
		 line-height: 1.6em; }
		 
		dt.activo, dt:hover{ background: #424242;
		 }

		dt:before{ content: "▸"; 
		margin-right: 10px; }
		
		dt.activo:before{ content: "▾"; }
		
		
		/*estilos celdas cajas de texto*/
		
		table.MsoNormalTable

	{mso-style-parent:"";

	font-size:10.0pt;

	font-family:"Times New Roman","serif"}

h1

	{
	margin-bottom: .0001pt;
	text-align: center;
	page-break-after: avoid;
	font-size: 18px;
	margin-left: 0cm;
	margin-right: 0cm;








margin-top:0cm
	color: #fff;
	text-shadow: 0px 1px 1px rgba(225,225,225, 1);
	color: #000;
	}
	

 p.MsoNormal

	{mso-style-parent:"";

	margin-bottom:.0001pt;

	font-size:12.0pt;

	font-family:"Times New Roman","serif";

	margin-left:0cm; margin-right:0cm; margin-top:0cm}

span.letranegra1

	{font-family:"Verdana","sans-serif";

	color:black}

h4

	{margin-bottom:.0001pt;

	font-size:7.0pt;

	font-family:"Arial","sans-serif";

	color:black;

	margin-left:0cm; margin-right:0cm; margin-top:0cm}

h2

	{margin-bottom:.0001pt;

	font-size:16px;

	font-family:"Arial","sans-serif";

	color:black;
	margin:10px;
	
	}


span.apple-style-span
	{}
span.apple-converted-space
	{}
span.CarCar2
	{font-family:Arial;
	font-weight:bold}
span.detalletextodinamic1
	{font-family:Verdana;
	color:#8A0D11;
	text-transform:none;
	font-weight:normal}
span.MsoHyperlink
	{color:blue;
	text-decoration:underline;
	text-underline:single;}
span.CarCar
	{font-family:Arial;
	font-weight:bold}
span.texto13azul1
	{font-family:"Trebuchet MS";
	color:#1D4D9E}
span.value1
	{}
span.h31
	{color:#333333;
	font-weight:bold}
	
	
.comun {	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	text-align: center;
	vertical-align: middle;
	white-space: normal;
	line-height: normal;
	font-variant: normal;
	margin: 5px;
	padding: 5px;
}
.titu {	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}
.tituCopia {	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}

a{font-size:12px;
}
td{
	font-size: 14px;
	color: #000;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
