body { margin-top: 0px;  margin-bottom: 0px;color: #000; font-family:Georgia, Times New Roman, Times, serif; text-align:center; background: url(barra_oloza.gif) #ffffff repeat-y top center}
#pagina { width:900px; border:#000 1px solid; padding-bottom:2em; background-color:#fff}
#beacon {position: absolute;height: 0;width: 0;}
#Main {  margin-top: 0px; margin-left: auto; margin-right: auto; text-align: left; padding-top: 0; padding-left: 10px; padding-right: 10px; }
.flash {border-top: #666 1px solid; border-bottom: #666 1px solid; float: left }
.titulo {vertical-align: top; margin-bottom: 0em}
.fondotitulo {background-color: #ffebb2; color:#000000; border-bottom: #2f5173 1px dotted }
.central {text-align: center}
.numero {color: #3f7535}
.ciudad {font-size: 1.8em}
.gris { background-color:#CCCCCC; color:#000000; text-align:center}
.blanca {background-color:#fff; color:#000000; text-align:left}
.grisprensa { background-color:#e1e1e1; color:#000000; text-align:left }


/* COLORES, PRESENTACIONES */

a:link { color: #0063DC; text-decoration: underline; }
a:visited { color: #2E67C7; text-decoration: underline; }
a:hover { color: #000; text-decoration: none; background: #fff; }
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; 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: #2f5173; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em;   TEXT-ALIGN: center; width: 96%; 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: 96%; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND: #2f5173; 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: #2f5173
}
#nav-menuinferior  LI A {FLOAT: left; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND: #2f5173; 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: #2f5173; 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: #2f5173}
#nav-menuinferior  LI A:hover {TEXT-DECORATION: underline; FONT: bold 0.9em Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF}

/* enlaces menu superior*/
.navcontainer{width:900px;margin: 2px 2px 2px 2px;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:98px !important;min-width:100px !important;display:block;
background:#0272c6;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: #cc0000; border-left:#fff 5px solid}
.navcontainer ul li a:hover{color: #fff;background-color: #023143; border-left:#fff 5px solid; text-decoration:none}
.navcontainer ul li a:visited{color: #fff; border-left:#fff 5px solid}
.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 */



.FullDay { 
background: #FFFFFF; 
text-align: left; 
vertical-align: top; 
border: 1px solid #7E7262; 
padding: 3px; 
}

.WhiteDate { 
font: bold 22px "Trebuchet MS", Arial, Helvetica, sans-serif; 
color: #fff; 
padding-left: 4px; 
padding-top: 9px; 
z-index: 3; 
position: absolute; 
text-align: left; 
vertical-align: bottom; 
}

.BlackDate { 
font: bold 22px "Trebuchet MS", Arial, Helvetica, sans-serif; 
color: #000; 
padding-left: 5px; 
padding-top: 10px; 
z-index: 2; 
position: absolute; 
text-align: left; 
vertical-align: bottom;	
}

.Thumb { z-index: 1; position: relative; border: 1px solid #000 ; margin-top:2em; float:left }

.CalendarBlank { padding: 0px; } 

.vermenu { background: #FFFFFF; border-bottom: #999999 1px dotted; text-align: left; width:19%; 
}

/* CANDY NAV */

#candy_nav_button_bar {
	padding: 0 0 1px 0;
	margin:0;
}

#candy_nav_button_bar img { border:0; margin:0 ; display:inline; background-image:url(ventana/candy_nav_button_bar.png); border-right:#cccccc 1px solid; border-bottom: #CCCCCC 1px solid  }

#candy_nav_button_bar a:hover, #candy_nav_button_bar a:active, #candy_nav_button_bar a:focus { outline:0; background-image:url(ventana/candy_nav_button_bar.png); }


#candy_nav_button_bar .candy_menu {
	display:none; position:absolute;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	border-top:1px solid #666666;
	width:180px;
	z-index: 5000;
	background-color:white;
	text-align:left;
}

#candy_nav_button_bar .candy_menu a, 
#candy_nav_button_bar .candy_menu a:link { font-weight: normal; display:block; margin:6px; padding:0px; font-size: 11px; text-decoration:none !important; color:#0063DC !important; }
#candy_nav_button_bar .candy_menu a:hover,
#candy_nav_button_bar .candy_menu a:active { color: #0063DC !important; background: white; text-decoration:underline !important; }
#candy_nav_button_bar .candy_menu a.menu_item_line_above {
	margin-top: 10px;
	padding-top: 8px;
	border-top: 1px dotted #E5E5E5;
}


/* new site nav for l10n */

.site_nav_menu_buttons {list-style:none;margin:0;padding:0;}
.site_nav_menu_buttons li {float:left;font-size:13px;line-height:13px;position:relative;border:1px solid #fff;border-bottom:1px solid #fff}
.site_nav_menu_buttons li.menu_li {margin-right:3px}
.site_nav_menu_buttons li.no_menu_li {margin-right:16px;}
* html .site_nav_menu_buttons li.no_menu_li {margin-top:2px}

.site_nav_menu_buttons li span {padding:4px 2px 4px 6px;display:block;border-right:1px solid #fff; white-space:nowrap;cursor:pointer}

.site_nav_menu_buttons li img {vertical-align:top;margin-left:4px}
.site_nav_menu_buttons li a,
.site_nav_menu_buttons li a:visited,
.site_nav_menu_buttons li a:link {text-decoration:none; font-weight:bold}
.site_nav_menu_buttons li a:hover,
.site_nav_menu_buttons li a:active {background:none !important;color:#0063DC;text-decoration:underline}

.site_nav_menu_buttons li.hover {border:1px solid #f0f0f0;border-bottom:1px solid #fff;border-right-color:#9f9f9f;}
.site_nav_menu_buttons li.hover span {border-right:1px solid #f0f0f0;}
.site_nav_menu_buttons li.hover_left a,
.site_nav_menu_buttons li.hover_left a:link,
.site_nav_menu_buttons li.hover_left a:visited {text-decoration:underline}

.site_nav_menu_buttons li div.candy_menu {left:-1px}
.site_nav_menu_buttons li div.candy_menu a {font-weight:normal}

div#fuera1 {float: left;  width: 20%;  BORDER: #000 0.1em dotted; color: #000; background-color: #fff;  text-align: justify; font-size: 0.7em; padding:0.5em;  margin:1em }
div#fuera {float: left; width: 20%;  text-align: center; BORDER: #000 0.1em dotted; color: #000; background-color: #fff;  margin:0.9em }
.imgbiografiasere { float: right; margin-left: 2% ; padding:1em; border:#999999 2px solid}
.imgbiografia { float: left; margin-right: 2%; padding:1em; border:#999999 2px solid }
