div#extcal_minical
{
margin:0 auto;
text-align:center;
}


table.jcal 
{
margin:0 auto;
border-collapse:collapse;
width:300px;
border:1px solid #fff;
}

div#extcal_minical .extcal_navbar
 {
width:300px;
border-collapse:collapse;
/*background: url(../images/bg1.gif) repeat-x ;*/
/*border-bottom: 1px solid #B4B4B6;*/
margin:0 auto;
}

div#extcal_minical .extcal_navbar td 
 {
/* background: #292929 url(../images/bg-navbar.png) repeat-x 0 0; */
/* background: url(../images/bg-navbar.png) repeat-x 0 0; */
}


div#extcal_minical .extcal_tiny_add_event_link 
{
font-family: Verdana;
font-size: 9px;
font-weight: normal;
color:#575767;
text-decoration: none;
}



div#extcal_minical table.extcal_weekdays
 {
background-image: url(../images/bg1.gif) repeat-x;
width:300px;
border-collapse:collapse;
border-top: 1px solid #fff;
text-align:center;
}

/*===giorni della settimana===*/
#extcal_minical td.extcal_weekdays
 {
font-size: 12px;
font-weight: bold;
color: #fff;
text-decoration: none;
padding:5px 0 5px 0;
vertical-align:middle;
height:25px;
text-align:center;
border:1px solid #eee;
border-right:none;
}


#extcal_minical .extcal_small 
{
	font-size: 9px;
	color:#575767;
	text-decoration: none;    
}

#extcal_minical .extcal_small:link,
#extcal_minical .extcal_small:visited 
{
	text-decoration: none;
}

#extcal_minical .extcal_small:hover
 {
	text-decoration: underline;
}


#extcal_minical .extcal_daycell,
#extcal_minical .extcal_todaycell,
#extcal_minical .extcal_sundaycell,
#extcal_minical .extcal_othermonth
 {
font-size: 12px;
text-decoration: none;
color:#fff;
/*
background-repeat: no-repeat;
background-position: center center;
*/
padding: 2px;
border:1px solid #fff;
border-right:none;
border-bottom:none;
}

#extcal_minical td.extcal_todaycell
{
color:#f00;
padding:2px;
background:#292929;
border:1px solid #f00;
}


#extcal_minical .extcal_sundaycell {color:#fff;}

#extcal_minical .extcal_othermonth {color:#fff;}

#extcal_minical .extcal_daylink, 
#extcal_minical .extcal_sundaylink,
#extcal_minical .extcal_busylink  
{
font-size: 14px;
font-style: normal;
text-decoration: none;
padding:2px;
}

#extcal_minical .extcal_daylink:link,#extcal_minical .extcal_daylink:visited 
{
	color:#fff;
}

#extcal_minical .extcal_busylink:link,
#extcal_minical .extcal_busylink:visited 
{ 
	color:#2266EE;
	text-decoration: none; 
}


#extcal_minical .extcal_sundaylink:link,
#extcal_minical .extcal_sundaylink:visited 
{
	/*color:#99AAAA;*/
    color:#fff;
}



#extcal_minical .extcal_month_label
 {
font-size: 12px;
font-weight: bold;
color: #fff;
/* background: #292929 url(../images/bg-navbar.png) repeat-x 0 0; */
}

#extcal_minical .extcal_picture 
#extcal_minical .extcal_weekcell 
{
  margin: 0px;
  padding: 0 2px;
  text-align:center;
  color:#fff;
}

.mod_events_link {cursor:pointer;}
