
#calendario {
	width:390px;
	margin-left:2px;
	display:block;
	clear:both;
	padding:0px;
	padding-bottom:1px;
	float:left;
	border:0px solid #5a5a5a;
	margin-top: 3px;
}

#calendarioint {
	margin:0px;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;

}

#calendarioint a{
	font-size: 9px;
	font-weight: bold;
	text-decoration:none;
	color:#444;
	vertical-align:center;
}

#calendarioint div{
	float:left;
	clear:none;

}

#dias {
	margin:0px;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;

	
}

#dias a:link, #dias a:visited {
	width:21px;
	height:27px;
	float:left;
	margin:2px;
	text-align:center;
	display:block;
	vertical-align:center;
	color:#181818;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
#dias img {
	border: 0px;
}

.nodia{
	background-image: url(/calendario/activo1.gif);
	background-repeat: no-repeat;
}

.eldia{
	background-image: url(/calendario/activo2.gif);
	background-repeat: no-repeat;
}

 #calendario #calendarioint #dias a{
	width:20px;
	height:27px;
}

#dias a:hover {
	background-image: url(/calendario/activo2.gif);
}

#dias b{
	width:20px;
	height:27px;
	float:left;
	margin:2px;
	color:#3f3f3f;
	text-align:center;
	display:block;
	font-weight:normal;
	background-image: url(/calendario/inactivo.gif);
	background-repeat: no-repeat;
}

#dias b{
	width:20px;
	height:27px;
	float:left;
	margin:2px;
	color:#3f3f3f;
	text-align:center;
	display:block;
	font-weight:normal;
	background-image: url(/calendario/inactivo.gif);
	background-repeat: no-repeat;
}

#dias i{
	width:20px;
	height:27px;
	float:left;
	margin:2px;
	color:#3f3f3f;
	text-align:center;
	display:block;
	font-weight:normal;
	background-image: url(/calendario/inactivob.gif);
	background-repeat: no-repeat;
}

#dias b img, #dias a img {
	margin:3px;
}
.clear {
	clear:both;
}

