/********* ASPECTO DEL CALENDARIO********************************************************/
#calendario table {
width:100%;
}

#calendario table table {
background-color:transparent;
border:solid 1px black;
margin-bottom:15px;
margin-top:15px;
width:92%;
}


#text_calendario{
width:143px;
height:20px;
background:gray;
color:white;
font-size:13px;
font-family:arial;
padding:0px;
margin:0px;
margin:auto;
padding-top:5px;
}

#calendario{
margin-top:15px;
margin-bottom:15px;
text-align:center;
}

#cont_calendario{ 
border:solid 1px gray; 
width:141px;
margin:0px;
margin:auto;
padding:0px;
}

#calendario table table td{ 
text-align:center;
font-family: Verdana;
font-size: 10px;
color:gray;
background-color:transparent;
padding-left:0px;
padding-right:0px;
padding-top:3px;
padding-bottom:3px;
}
#calendario th {
font-family: Verdana;
font-size: 10px;
color:gray;
background-color:#fbfbfb;
}


#calendario a{
background-color:gray;
padding-left:3px;
padding-right:3px;
padding-top:1px;
padding-bottom:1px;
}


#calendario a:link {
color: white;
text-decoration:none;
}
#calendario a:visited {
color: white;
text-decoration:none;
}
#calendario a:hover {
background-color:white;
color:black;
text-decoration:none;
}
#calendario a:active { 
color: white;
text-decoration:none;
}


/*Fecha Actual*/
#calendario .calendario {border:solid 1px #4a8bc8;}

