/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ebebeb;
}
p.piedesfiles{
margin: 2px 0 10px 0;
padding: 0;}
p.firma{
margin-top: 20px;
font-size: 11px!important;
color:#666666;}
a:hover {text-decoration: none;}

.menu {
	font: bold 12px "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #fcf;
	text-decoration: none;
}

.menu:hover {
	font: bold 12px "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #ffe7ff;
	text-decoration: underline;
}

.colofon {
	font: 10px/13px Arial, Helvetica, sans-serif;
	color: #999;
}

.blanco10Normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #ccc;
}

.blanco12Bold {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

.blanco12Bold:hover {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: underline;
}

.blanco24Bold {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	line-height: 24px;
}

.blanco12Espaciado20 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #ccc;
	text-decoration: none;
}


.azul10Normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #936;
}

.azul12Bold {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #936;
	text-decoration: none;
}
h2{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #936;
	margin: 0;
	padding: 0;
	text-transform: uppercase!important;
}

.azul12Bold:hover {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #936;
	text-decoration: underline;
}

.azul24Bold {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #936;
	text-decoration: none;
	line-height: 24px;
}

.azul12Espaciado20 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #936;
	text-decoration: none;
}

.naranja11Encuentros {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #936;
}

.negro11 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}

.negro12Espaciado20 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333;
	text-decoration: none;
}

.negro12Espaciado16 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	text-decoration: none;
}

.negro14 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #000;
}

.negro14:hover {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #000;
	text-decoration: none;
}

.amarillo12Espaciado16 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #ffc;
	text-decoration: none;
}

.naranja24Bold {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #603;
	line-height: 26px;
}

select {
	color: #000;
	font: 9px Arial, Helvetica, sans-serif;
	border: 1px solid #999;
	background: #fff;
	padding: 0px;
	text-transform: uppercase;
}

.combo {
	background-color: #fcf;
	color: #333;
	font-weight: bold;
}

.combovideos {
	background-color: #fcf;
	color: #333;
	font-weight: bold;
	padding: 0;
	margin: 18px 0 0 0;
}

option.c1 {
	background-color: #ce7ece;
}

.comboCibelino {
	background-color: #666;
	color: #fff;
	font-weight: bold;
}

.fotoHilandoFino {
	border: 1px solid #666;
}.enlace {
	text-decoration: underline;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
.lineainfgris {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}

/* pruebas imprimir */

#contenidodiario {
	width: 712px;
	padding: 0 10px 0 10px;
	background-color:#f0f0f0;}

#contenidodiario p{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	text-decoration: none;}

/* pruebas imprimir */
.siguienteanterior {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background-color: #666;
	padding-bottom: 3px;
}
.siguienteanterior a{
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
.siguienteanterior a:hover{
	text-decoration: underline;
}
.listaabc {
	list-style-type: lower-alpha;
}
.piefoto{
	font: 11px Arial, Verdana;
	color: #fff;
	text-decoration: none;
	background-color: #666;
	padding: 4px 2px 2px 4px;
}

.diariocibelinotitulo{
	font: bold 24px/26px Arial, Verdana;
	color: #f06;
	text-align: left;
}
.diariocibelinotitulo a{
	color: #f06;
	text-decoration: none;
}
.diariocibelinotitulo a:hover{
	text-decoration: underline;
}
.diariocibelinocuerpo{
	font: 11px/18px Tahoma, Arial, Verdana;
	color: #000;
	margin: 6px 0 0 0;
	
}
.diariocibelinofecha{
	font: bold 11px/18px Tahoma, Arial, Verdana;
	color: #496779;
	text-transform: uppercase;
}
.diariocibelinoalbum{
	font: bold 11px/11px Tahoma, Arial, Verdana;
	color: #000;
	margin: 5px 0 0 0;
}
.diariocibelinoalbum a {
	color: #000;
	text-decoration: none;
}
.diariocibelinoalbum a:hover {
	text-decoration: underline;
}

.veralbum {
	margin: 6px 0 6px 0;
}
.veralbum a {
	color: #fff;
	text-decoration: none;
}
.veralbum a:hover {
	text-decoration: underline;
}



p a {
	color: #936;
	font-weight: bold;
}

.calculadora {
	border-left: 18px solid #000;
}
.videodesfile{
background-image: url(/especiales/2007/02/cultura/cibeles/img/fondo_puntitos.gif);
background-repeat: repeat-x;
background-position: top;}
.videodesfile a{
background-image: url(/especiales/2007/02/cultura/cibeles/img/icon_video.gif);
background-repeat: no-repeat;
background-position: 0 14px;
font:bold 13px/30px "Trebuchet MS", Verdana, Arial, sans-serif;
text-decoration: none;
color: #666;
padding: 15px 0 10px 25px;
margin-top: 15px;}
.videodesfile a:hover{
text-decoration: underline;
}

.fotosdesfile{
background-image: url(/especiales/2007/02/cultura/cibeles/img/fondo_puntitos.gif);
background-repeat: repeat-x;
background-position: top;}
.fotosdesfile a{
background-image: url(/especiales/2007/02/cultura/cibeles/img/ico_fotos.gif);
background-repeat: no-repeat;
background-position: 0 14px;
font:bold 13px/30px "Trebuchet MS", Verdana, Arial, sans-serif;
text-decoration: none;
color: #666;
padding: 15px 0 10px 25px;
margin-top: 15px;}
.fotosdesfile a:hover{
text-decoration: underline;
}



.titulocalendario{
	font: bold 24px/26px Arial, Verdana;
	color: #000;
	text-align: left;
	margin: 20px 5px 0 5px;
	border-bottom: 1px solid #000;
}

.enlacescalendario {
	font: 10px "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #bbb;
	text-decoration: none;
	background-color: #666;
	padding: 5px;
}
.enlacescalendario a {
	color: #fff;
}
.enlacescalendario a:hover {
	text-decoration: none;
}
.horacalendario {
	font: bold 10px/20px "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #666;
	background-color: #fff;
	padding: 0 1px 0 1px;
}