body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
a {text-decoration: none; color: #333;}
a:hover {text-decoration: none; color: #cc0000; }
.num {margin:0; font:11px Arial, Helvetica, sans-serif; color:#4C4C4C; text-align:right;}
.comp{ color:#A87214;}
.sm	{font:10px Verdana, Arial, Helvetica, sans-serif; color:#cc0000; }
.year {border-style: outset; border-width: 0px; background-color: transparent; text-align: center;}
.month {border-style: none; background-color: transparent; text-align: center;}
.yearname {font-family: Tahoma, Arial, sans-serif; text-align: center; font-size: 11px; font-weight: bold;}
.monthname { width:40%;font-family: Tahoma, Arial, sans-serif; text-align: center; font-size: 11px; font-weight: bold; background: #B4B397; color: #5D5D5D; border-style: outset; border-width:0px}
.dayname td {font-family: Tahoma, Arial, sans-serif; text-align: center; font-size: 10px; font-weight: bold; background-color: #B4B397; color: #ffffff; border-style: outset; border-width:0px;}
.yearnavigation td {font-family: Tahoma, Arial, sans-serif; font-size: 10px;}
.datepicker {background-color:#4C4C4C;}
td.datepicker  {width:100%;}
td.datepickerSB  {border:none;background-color:#4C4C4C;}
form {width:95%;}
.datepickerform {margin: 0px;}
.monthnavigation {font-family: Tahoma, Arial, sans-serif;}
.monthpicker {font-size: 10px; background-color: #eeeeee;}
.yearpicker {font-size: 10px; background-color: #eeeeee;}
.pickerbutton {font-size: 10px; background-color: #eaeaea; border:1px solid #ccc}
.nomonthday {height:100px; width:75px; vertical-align:top;}
.monthday {text-align: left; font-size: 10px; font-weight: bold; background:#E0DBBD; color: #333; height:100px; width:75px;}
.today {text-align: left; font-size: 10px; font-weight: bold; background-color:#B2CF42; height:100px; width:75px;}
.selectedday {text-align: left; font-size: 10px; font-weight: bold; background-color: #ECA934; color:#FFFFFF; height:100px; width:75px;}
.sunday {text-align: left; font-size: 10px; color: #333; height:100px; width:75px; background:#E0DBBD; font-weight: bold;}
.sunday a {color: #667171;}
.saturday {text-align: left; font-size: 10px; font-weight: bold; color: #333; height:100px; width:75px; background:#E0DBBD;}
.Slechas {font:bold 9px Verdana, Arial, Helvetica, sans-serif;}
.today a { color:#cc0000; font-weight:bold;}
td	{border:1px solid #F3EFD8; width:75px; text-align:center; vertical-align:top; background:#F3EFD8; width:75px;}
#claves {height:15px;}
#claves01 {height:15px;}
#claves02 {height:15px;}
#claves03 {height:15px;}
#claves04 {height:15px;}
#claves05 {height:15px;}
#claves06 {height:15px;}
#claves07 {height:15px;}
#claves08 {height:15px;}
#claves09 {height:15px;}
#claves10 {height:15px;}
.F,.S, .N, .J, .Mx, .C, .Q, .H, .M, .So, .SI, .V, .Sg {padding:1px 3px 1px 3px; text-align:center; margin:1px; /*color:#fff;*/ font:bold 12px Arial, Helvetica, sans-serif; float:left;}
.F {color:#FF6666;}
.S {color:#5F7509; }
.N {color:#5F7509; }
.C {color:#5F7509;}
.H {color:#CC163C;}
.M {color:#CC163C;}
.J {color:#CC163C;}
.Mx {color:#CC163C;}
.Q {color:#25750C;}
.Sg {color:#25750C;}
.So {color:#035D63;}
.SI {color:#035D63;}
.V {color:#035D63;}
/*.F {color:#FF6666;}
.S {color:#E48509;}
.N {color:#095195;}
.H {color:#035D63;}
.M {color:#9549A3;}
.J {color:#F2D906;}
.Mx {color:#CC163C;}
.C {color:#0097B9}
.Q {color:#25750C;}
.So {color:#6BCC16;}
.Pe {color:#C18393;}
.P {color:#666565;}
.SI {color:#B3EB1D;}
.V {color:#06CA75;}*/


