/* 
    Document   : calendar.css
    Created on : 29.07.2009
    Author     : jens klose
    Description:
        example styles for calendar
*/
.calendar{
}
button.calendar{
    position:relative;
    background-color:transparent;
    background-image:url(../img/calendrier.png); 
	float:right;
    border:none;
    margin: 0px;
    padding:0px;
    margin-top:-32px;
    cursor:pointer;
    width:32px;
    height:32px; 
}
input.calendar{
    cursor:pointer;
    border: 0px solid #87847F;
    height:18px;
	width:100%;
}
div.calendar{
    background:white;
    border: 1px solid #87847F;
    width:180px
}
a.footer{
    color:#474747;
    padding:2px;
}
.calendar table{
    width:100%;
}
.calendar th,
.calendar td{
    text-align:center;
    font-size:10px;
    padding: 0.1em 0.25em 0.1em 0.3em;
}
.calendar tbody td,
.calendar .invalid{
    color:silver;
}
.calendar .valid{
    color:#333333;
    font-weight:bold;
}
.calendar .active,
.calendar .hilite,
.calendar .inactive{
    color:#FFCC00;
    background-color:#BE3916;
    font-weight:bold;
}
.calendar .active,
.calendar .inactive{
    background-color:#333333;
}