body { padding-top: 0em; margin: 0px; background-color: #fefefe; font-family: Georgia, Times New Roman, Times, serif; color: #000; margin-top: 0em }
#beacon {position: absolute;height: 0;width: 0;}
#Main { width: 650px; margin-top: 0px; text-align: left; padding-top: 0; padding-left: 10px; padding-right: 10px; float:left }
.titulo {vertical-align: top; margin-bottom: 0em}
.fondotitulo {background-color: #ffebb2; color:#000000; border-bottom: #2f5173 1px dotted }
.fondotitulo h1 a:hover {background-color: #ffebb2; color:#000000}
.central {text-align: center}
.numero { float:right; font-size:200%; margin-top:0.3em; margin-right:1.4em}
#pagina { width:990px; border:#000 2px solid; padding-bottom:2em; margin-left:0.4em; background-color: #fff}
/* COLORES, PRESENTACIONES */

a:link { color: #0063DC; text-decoration: none; }
a:visited { color: #cc0000; text-decoration: none; }
a:hover { color: #000; text-decoration: line-through; }
a:active { color: #cc0000; text-decoration: none; background: #fff; }
h1 { font-size: 24px; margin-top: 0; padding-top: 2px; margin-bottom: 0em}
h2 { font-size: 20px; font-weight: normal; margin-bottom: 10px; }
h3 { font-size: 18px; color: #FF0084; font-weight: normal; margin-bottom: 10px; }
h4 { font-size: 13px; margin-bottom: 10px;}
h5 { font-size: 12px; margin-bottom: 10px;}
h6 { font-size: 11px; margin-bottom: 10px;}
p { font-size: 12px; }
small { font-size: 11px; color: #999999; }
li { font-size: 12px; line-height: 18px; }
dd, dt { font-size: 12px; line-height: 18px; }
table { border: 0; }
th { border-bottom: 1px solid #eee; font-size: 11px; font-weight: normal; color: #666666; text-align: left; }
td { font-size: 12px; color: #000; }
img { border: none; /* 1px solid #ddd */ }

/*enlaces munu inferiores */
#menuinferior {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; BACKGROUND: #e1e1e1; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em;   TEXT-ALIGN: center; width: 97%; BORDER-BOTTOM: #2f5173 1px solid; BORDER-top: #2f5173 1px solid; color: #fff
}
#nav-menuinferior {MARGIN-TOP: 0.2em; FONT: bold 0.9em Tahoma, Arial, Verdana, Helvetica, sans-serif; WIDTH: 97%; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND: #0272c6; padding-left:0.1em}
#nav-menuinferior  UL {PADDING-RIGHT: 1%; PADDING-LEFT: 1%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#nav-menuinferior LI {PADDING-RIGHT: 0.5%; PADDING-LEFT: 0.5%; FONT: bold 0.9em Tahoma, Arial, Verdana, Helvetica, sans-serif; FLOAT: left; PADDING-BOTTOM: 0%; MARGIN: 0% ; COLOR: #fff; PADDING-TOP: 0%; TEXT-ALIGN: center; BACKGROUND: #0272c6
}
#nav-menuinferior  LI A {FLOAT: left; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND: #0272c6; FONT: bold 0.9em Tahoma, Arial, Verdana, Helvetica, sans-serif}
#nav-menuinferior  LI A {FLOAT: none}
#nav-menuinferior  LI A:link {FLOAT: left; COLOR: #ffff22; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND: #0272c6; FONT: bold 0.9em Tahoma, Arial, Verdana, Helvetica, sans-serif}
#nav-menuinferior  LI A:visited {FONT: bold 0.9em Tahoma, Arial, Verdana, Helvetica, sans-serif; FLOAT: left; COLOR: #ffff22; TEXT-DECORATION: none; BACKGROUND: #0272c6}
#nav-menuinferior  LI A:hover {TEXT-DECORATION: underline; FONT: bold 0.9em Tahoma, Arial, Verdana, Helvetica, sans-serif}

/* enlaces menu superior*/
.navcontainer{width:970px;margin: 2px 2px 2px 10px;padding:2px 2px 5px 2px;}
.navcontainer ul { padding: 1px; }
.navcontainer ul li { display: inline}
.navcontainer ul{margin: 2px 2px 2px 2px;}
.navcontainer ul li a{padding: 2px 2px 2px 2px;width:100px !important;min-width:108px !important;display:block;
background:#cc0000;color: #ffff22;text-decoration: none;text-align: center;text-transform: uppercase; 
float: left; border-left:#fff 5px solid}
.navcontainer ul li a:link{color: #fff;background-color: #0272c6; border-left:#fff 5px solid}
.navcontainer ul li a:hover{color: #fff;background-color: #0272c6; border-left:#fff 5px solid; text-decoration:line-through}
.navcontainer ul li a:visited{color: #fff; border-left:#fff 5px solid;background-color: #0272c6}
.partir {clear:both; border-top:#999999 1px solid}


/* ############################ */
/*         imagenes cuadros     */
/* ############################ */

.Owner img { float: left; margin-right: 5px; margin-left: 5px; }
a.image_link:link, a.image_link:visited, a.image_link:hover, a.image_link:active {background-color:transparent;}
img.intrestpop_thumb {margin:0 3px 3px 0; }
.intrestpop_td {padding:0}
#intrestpop_day_link:link, #intrest_pop_day_link:visited, #intrest_pop_day_link:hover, #intrest_pop_day_link:active {font-weight:bold; font-size:14px; background-color:white; text-decoration:none; color:#0063DC}


/* cuadros de imagenes y numeros */

.CalendarBox { width: 590px; margin-left: auto; margin-right: auto; border-collapse: collapse;}
.AllMonths { width: 590px; margin-left: auto; margin-right: auto; border: none; border-collapse: collapse; }
.FullDay { background: #FFFFFF; text-align: left; vertical-align: top; border: 1px solid #7E7262; padding: 3px; width: 77px }
.WhiteDate { font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #0272c6; padding-left: 4px; padding-top: 0px; 
z-index: 3; position: absolute; text-align: left; vertical-align: top; }
.BlackDate { font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #fff; padding-left: 5px; padding-top: 1px; 
z-index: 2; position: absolute; text-align: left; vertical-align: top;}
.Thumb {	z-index: 1;	position: absolute;	border-top: 1px solid white;	border-left: 1px solid white;	background-image: url(Pelota%20en%20el%20franquismo);}
.CalendarBlank { padding: 0px; } 

