@charset "utf-8";
.calendario{
	float:left;
	margin:20px 0 0 0;
	padding:0;
	text-align:center;
	width:355px;
}
.calendario th{	background-color:#E1AC7F; color:#000; }
.calendario td{
	background-color:#f7f7f7;
	color:#999;
	padding:1px;
	width:18px;
}
.calendario .anterior{
	background-color:#FFF;
	border:0;
	text-align:right;
	vertical-align:bottom;
	width:auto;
}
.calendario .posterior{
	background-color:#FFF;
	text-align:left;
	vertical-align:bottom;
	width:auto;
}
.calendario .vacio{	background-color:#EDE0D5; }
.calendario .activo{ border:1px solid #c00;	padding:0; }
.astrodatas dt{	background-color:#FFF; border-bottom:1px solid #036; color:#036; }
#central .texto .contenido .astrodatas dt a{ background-image: none; color:#036; padding-left:0; }
dd .astrodata{ height:20px;	margin:2px 2px 5px 2px;	padding:0; }
dd .astrodata div{
	background-color:#fff;
	border:1px solid #036;
	color:#036;
	float:left;	
	height:100%;
	line-height:20px;
	margin:0 2px 0 0;
	padding:2px 5px 2px 5px;
	position:relative;
}
.buscador{
	background-color:#fff;
	border:1px solid #ccc;
	border-collapse:separate;
	color: #003366;
	margin:20px 0;
	padding:0;
}
.buscador table{ margin:0; paddin:0; width:100%;}
.buscador th{ background-color:#f7f7f7; padding:5px; }
.buscador td{ padding:10px; }
.todos{ float:left; height:50px; overflow:hidden; width:50px; }
.todos img{ height:200px; width:150px; }
.ts1{ margin:0 0 0 0; }
.ts2{ margin:0 0 0 -50px; }
.ts3{ margin:0 0 0 -100px; }
.ts4{ margin:-50px 0 0 0; }
.ts5{ margin:-50px 0 0 -50px; }
.ts6{ margin:-50px 0 0 -100px; }
.ts7{ margin:-100px 0 0 0; }
.ts8{ margin:-100px 0 0 -50px; }
.ts9{ margin:-100px 0 0 -100px; }
.ts10{ margin:-150px 0 0 0; }
.ts11{ margin:-150px 0 0 -50px; }
.ts12{ margin:-150px 0 0 -100px; }
