#calendari{
    font-size: 12px;
	background:#ccc;
}
.calendari {    
    width: 200px; 
    margin: 0px auto 10px auto;
    padding: 2px;
    border-bottom: 2px solid #ccc;
    font-size:0.9em;
    font-family: Arial;
}

.calendari tr.selector {
    font-weight: bold;
    background-color:#CDE0E7;
    color: #626261;
    font-family: Arial;
}
.calendari tr.selector td, .calendari tr.selector th {
    background:#0D224A url(menu/menu.png) repeat-x scroll center top;
	border:1px solid #000000;
	color:#FFFFFF;
}

.calendari a{
    font-weight: bold;
    text-decoration: none;
    font-size: 0.9em;  
    font-family: Arial;
}
.calendari a:hover{
    font-weight: normal;
    text-decoration: none;
    font-weight: bold;
    font-size: 0.9em;  
    font-family: Arial;  
	color:#000;
}
        
.calendari tr.dies th{
    border-bottom: 2px solid #444;
    text-align: center;
    font-weight: bold;
    font-family: Arial;
	background:#0D224A url(boto4_calendari.gif) repeat-x center top;
	color:#fff;
}

.calendari tr td {
    font-size: 0.9em;
    padding-bottom: 4;
    padding-top: 4;
    text-align: center;
    font-family: Arial;
}


.calendari tr td.laborable {
	color:#626261;
    font-family: Arial;
	background: url(boto_calendari.gif) repeat-x top #ccc;
}

.calendari tr td.capdesetmana {
    background: url(boto2_calendari.gif) repeat-x top #999;
	color:#000;
    font-family: Arial;
}

.calendari tr td.event{
    border: 2px outset #000; 
}
.calendari tr td.event:hover{
    border: 2px inset #000; 
}
