body, div, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, form, input, label, blockquote {
	padding: 0;
	margin: 0;
}

body {
	font:normal 62.5%/1.3em Tahoma, 'Myriad Pro', Arial, Helvetica, sans-serif;
	background: #000 url(../img/bg.gif) repeat-x 0 0;
	color: #fff;
	height:auto;
}

h1, h2, h3, h4, h5, h6 {
	font: normal 100% tahoma, arial, helvetica, sans-serif;
}

	h1 {}
	
	h2 {
	font: 2.5em/1em 'Rockwell MT',Georgia,"Times New Roman", Times, serif;
	margin: 1em 0 0.5em 0;
	border-bottom: 1px solid #fff;
	padding: 0.5em 0 0.5em 0;
	display: block;
	letter-spacing: -0.5px;
	border-top: 3px solid #fff;
	clear: both;
	width: 650px;
	}
	
	h3#separata {
	color: #fff;
	font: bold 1.5em 'Rockwell MT',Georgia,"Times New Roman", Times, serif;
	padding: 3em 0 0.3em 0;
	display: block;
	width: 650px;
	background:transparent url(../img/separador.gif) 50% 0 no-repeat;
	}
	
	h3 {
	color: #287028;
	font: bold 1.2em arial, sans-serif;
	margin: 1.5em 0 0 0;
	padding: 0 0 0.3em 0;
	display: block;
	width: 300px;
	}
	
	h4 {
	font-size: 1.1em;
	font-weight: bold;
	color: #999999;
	display: inline;
}

a {
	color: #B4CA99;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #399F39;
}

a img {
	border:none;
}

address {
	font-style: normal;
	padding: 0;
	margin: 0;
}

p {
	font-size:1em;
	text-align: left;
	padding: 1em 0 1em 0;
	line-height: 1.3em;
}

ul {
	list-style-type:none;
}

	.ocultar {
		position: absolute;
		left: -9999px;
		top: -9999px;
	}
	
	.capital {
		font:3em Georgia, "Times New Roman", Times, serif;
	}
	
	.txt-der {
	text-align:right;
	clear: both;
	}
	
	.txt-med {
	text-align:center;
	}
	
	a.foto{
	display:block;
	float:left;
	margin: 0 2em 2em 0;
	}
	
	a.foto span {
	display:block;
	float: left;
	clear: left;
	font-size: 0.9em;
	width: 100%;
	border-top: 2px solid #fff;
	margin: 0.5em 0 0 0;
	text-transform: uppercase;
	}
	
	
	a.descarga {
	font-size: 0.5em!important;
	margin: 0em 0 0 0;
	padding: 3px 0 0 22px;
	float: left;
	background:transparent url(../img/pdf_icon.gif) 0 0 no-repeat;
	height: 19px;
	display: block;
	text-transform: uppercase;
	}
	
	a.subir {
	clear: both;
	color: #46952A;
	font-size: 2em!important;
	text-transform: uppercase;
	}
	
	a.subir:hover {
	text-decoration:none!important;
	}
	
	p.dia {
	font-size: 1.5em
!important;
	border-bottom: 1px solid #fff;
	width: 300px
!important;
	margin: 0;
	display: block;
	
	}
	
	.programa-meses {
	display:block;
	padding: 10px 0 2px 3px;
	width: 647px;
	font-size: 2em;
	font-weight: bold;
	margin: 0 0 0em 0;
	}
	
	a#mostrarTxt{
	text-align: center
!imporant;
	font-size: 0.9em
!important;
	background-color: #1F5920;
	padding: 1px 2px;
	
	}

#cabecera {
	width:1024px;
	height: 360px;
	margin:0 auto 1em auto;
	position: relative;
	background:transparent url(../img/cabecera.jpg) 0 0 no-repeat;
}

	#cabecera h1 {
		display: block;
		width:143px;
		height: 62px;
		position: absolute;
		right: 71px;
		top: 17px;
		background: transparent url(../img/logo.gif) 0 0 no-repeat;
	}

#contenido {
	width:650px;
	margin:1em auto 0 auto;
}

	ul#menu {
	width: 650px;
	margin: 0 auto;
	height: 20px;
	padding: 0 0 5px 0;
	
	}
	
	ul#menu li {
	display: inline;
	float: left;
	margin: 0 1px 0 0;
	
	}
	
	ul#menu li a {
	display: block;
	font: 1.3em 'Rockwell MT',Georgia,"Times New Roman", Times, serif;
	background-color: #262223;
	padding: 7px;
	
	}
	
	ul#menu li a:hover{
	background-color:#FFFFFF;
	color: #287028;
	}

	#contenido #presentacion {
	padding: 0 0 1.5em 0;
	}
	
	#contenido #presentacion p {
		font-size:1.2em;
		line-height: 1.2em;
	}
	
	#contenido #presentacion p img {
	display:block;
	float: left;
	
	}
	
	#contenido ul {
		
	width:650px;
	display:block;
	padding: 1px 0 0 0;
	}
	
	#contenido ul li {
	width:160px;
	margin: 0 2px 0 0;
	padding: 0 0 2px 0;
	display: inline;
	float: left;
	}
	
	#contenido ul li img {
	display:inline;
	}
	
	
	#contenido ul li p {
	width: 290px;
	font-size:1.1em;
	line-height: 1.2em;
	}

#cpenedes {
	background-image:url(../img/cpenedes.png);
	width:169px;
	height:118px;
	position:relative;
	float:left;
	top:400px;
	left:100px;
}

#pimagen {
	font-size:12px;
	font-weight:bold;
	color:#B4CA99;
}

#player {
	margin: 0 auto;
	height: 288px;
	width: 512px;

}

#pie {
	width:100%;
	clear: both;
	background: #000 url(../img/bg-pie.gif) 0 0 repeat-x;
	text-align: center;
	margin: 0 auto;
	height: auto;
	position:relative;
}

	#pie #banderas {
	background:transparent url(../img/bg-pie.jpg) 0 50% no-repeat;
	width:1024px;
	height:193px;
	margin:0 auto;
	text-align: center;
	z-index:1;
	position: relative;
	}
	
	#pie #fla  {
		width:1024px;
		height:200px;
		margin:0 auto;
		text-align: center;
		position:relative;
		z-index:1;
	}
	
	#banderas p#copy {
	position: absolute;
	top: 136px;
	z-index: 1000;
	font-size: 0.9em;
	display:block;
	width: 550px;
	text-align: right;
	right: 40px;
	}
	
	#banderas a#comik {
	position:absolute;
	left:36px;
	display:block;
	height:26px;
	width:83px;
	background:transparent url(../img/comik.gif) 0 -26px no-repeat;
	bottom: 30px;
	outline:none;
	}
	
	#banderas a#comik:hover {
	background-position:0 0px;
	}
