/*######################################################################
#                      Javascript Calendar                             #
#    (based on Calendar JavaScript [DOM] v3.10 by Michael Loesler)     #
########################################################################
#       Autor:        Frank Herrmann                                   #
#       Homepage:     www.codeking.eu                                  #
########################################################################
# This program is free software; you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation; either version 3 of the License, or    #
# (at your option) any later version.                                  #
#                                                                      #
# This program is distributed in the hope that it will be useful,      #
# but WITHOUT ANY WARRANTY; without even the implied warranty of       #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the        #
# GNU General Public License for more details.                         #
#                                                                      #
# You should have received a copy of the GNU General Public License    #
# along with this program; if not, see <http://www.gnu.org/licenses/>  #
# or write to the                                                      #
# Free Software Foundation, Inc.,                                      #
# 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.            #
#######################################################################*/

  span.calendarContainer {
    position: absolute; z-index: 999999;
		text-align: center;
    display: none;
    margin-top: -50px; margin-left: -55px;
	}

	span.calendarContainer table thead th {
		font-weight: bold;
		font-size: 10px;
		color: #FFF;
		text-align: center;
		background-color: #111;
	}

	span.calendarContainer table thead th.weekday {
		font-weight: bold;
		font-size: 10px;
		color: #FFF;
		text-align: center;
		background-color: #444;
	}

	span.calendarContainer table tbody td {
		font-weight: normal;
		font-size: 10px;
		padding-left: 5px;
		padding-right: 5px;
		color: #111; background-color: #FFF;
		text-align: right;
	}

	span.calendarContainer table tbody td.saturday {
		color: #9A2525;
		font-weight: normal;
	}

	span.calendarContainer table tbody td.sunday {
		color: #9A2525;
		font-weight: bold;
	}

	span.calendarContainer table tbody td.weekend {
		color: #9A2525;
	}

	span.calendarContainer table tbody td.today {
		background-color: #333; color: #FFF;
	}

	span.calendarContainer table tbody td.last_month, div.calendarContainer table tbody td.next_month {
		color: #AAA;
	}

	span.calendarContainer table {
		border-collapse: collapse;
    border: 1px solid #000;
		padding: 0; background-color: #666;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	}