html, body {
	margin: 0px;
	padding: 0px;
}
img {
	border: 0px;
}#contenedor {
	width: 931px;
	margin: 40px auto 8px;
	border: 12px solid #FFFFFF;
}
#contenedorprograma {
	width: 1002px;
	margin: auto;
}
#cabecerarockmyreligion {
	background: #000000 url(imagenes/programa/cabecera.jpg) no-repeat left top;
	padding-top: 77px;
	margin: 0px;
}
#cabeceraprograma {
	background: #000 url(imagenes/programa/cabecera.jpg) no-repeat left top;
	margin: 0px;
	padding: 35px 20px 0px 0px;
	height: 42px;
	width: 982px;
	text-align: right;
}
#datosdeinteres {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	text-align: right;
}
#datosdeinteres h1 {
	font: bold 18px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	margin: 40px 0px 0px;
	padding: 0px;
}
#datosdeinteres .destacado {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #537690;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	display: inline;
}
#datosdeinteres p a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
#datosdeinteres p a:hover {
	text-decoration: underline;
}
#menuprograma {
	background: #537690;
	height: 249px;
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
}
#menuprograma img {
	display: block;
}
#menuprograma .imagencabecera {
	float: left;
	margin-right: 35px;
}
#menuprograma a {
	display: block;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FDFDFD;
	text-decoration: none;
	margin-top: 12px;
}
#menuprograma a:hover {
	color: #999;
}
#menuprograma a.activo {
	color: #999;
}
#menu {
	background: #FFFFFF;
	padding: 6px;
	height: 24px;
	margin: 0px;
}
#menu .conborde img {
	border-left: 4px solid #537690;
}
#menu .contacto {
	float: right;
}
#actividades {
	background: url(imagenes/actividades/actividades.gif) no-repeat left top;
	width: 898px;
	padding: 122px 22px 22px 11px;
	margin: 0px;
}
#actividades img {
	display: block;
}
#actividades div {
	background: url(imagenes/punteadohorizontal.gif) repeat-x left top;
	padding-top: 20px;
	margin-bottom: 20px;
}
#actividades p {
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #cacbcc;
	margin: 0px 0px 20px;
}
#actividades .destacadouno {
	font: 14px Georgia, "Times New Roman", Times, serif;
	color: #537690;
}
#actividades .destacadodos {
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #537690;
}
.textoprograma {
	padding: 25px 40px 15px 15px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #030303;
	text-decoration: none;
}
.textoprograma h1 {
	font: bold 48px Arial, Helvetica, sans-serif;
	color: #020202;
	margin: 0px;
	padding: 0px;
}
.textoprograma h2 {
	font: bold 24px Arial, Helvetica, sans-serif;
	color: #537690;
	margin: 0px 0px 20px;
	padding: 0px;
}
.textoprograma h3 {
	font: bold 32px Arial, Helvetica, sans-serif;
	color: #020202;
	margin: 0px;
	padding: 0px;
}
.textoprograma h4 {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #537690;
	margin: 0px 0px 20px;
	padding: 0px;
}
.textoprograma .destacado {
	font-weight: bold;
	color: #537690;
}
.rockmyreligionuno {
	font: 11px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	padding: 20px 30px 20px 15px;
}
.rockmyreligiondos {
	font: 11px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	padding: 35px 30px 20px;
}
.rockmyreligionlogos {
	font: 11px Georgia, "Times New Roman", Times, serif;
	color: #999999;
	text-decoration: none;
	padding: 30px 0px 0px 300px;
}
.columnaimagenes {
	background: #000;
	padding-bottom: 31px;
}
.columnaimagenes img {
	margin: 31px 31px 0px;
}
.fondonegro {
	background: #000000;
}
.fondorojo {
	background: #537690;
}
#logosprograma {
	background: url(imagenes/programa/logotipos.gif) no-repeat right top;
	height: 128px;
	margin: 0px 0px 20px;
	width: 702px;
	font: 11px Georgia, "Times New Roman", Times, serif;
	color: #999999;
	text-decoration: none;
	padding-top: 30px;
	padding-left: 300px;
}
#logos {
	background: url(imagenes/logotipos.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 87px;
	width: 931px;
	border-top: 12px solid #FFFFFF;
}
#logos a {
	display: block;
	margin-top: 35px;
	margin-left: 15px;
	height: 24px;
	width: 58px;
}
#pie {
	width: 900px;
	margin: 0px auto 20px;
	text-align: right;
	font: 10px Georgia, "Times New Roman", Times, serif;
	color: #CACBCC;
}
#pie .titulo {
	font-size: 12px;
	color: #537690;
}
#pie .titulo {
	font-size: 12px;
	color: #537690;
}
#pie .web {
	font-size: 12px;
	color: #537690;
	text-decoration: none;
	font-weight: bold;
}
#pie .mail {
	text-decoration: none;
	color: #CACBCC;
}
#pie a:hover {
	text-decoration: underline;
}

