﻿/* CSS Document */

#DivWidget	{
	background-color: #D8D8D8;
	border: none;
	border-collapse: collapse;
	padding: 0 3 3 3;
	width: 315px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align:left;
	float: left;
	height: 210px;
/*float: left; width: 300px; background-color: #FFFFFF; height: 210px;" align="center"*/
}
fieldset	{
	font-weight: bold;
	padding: 3px;
	color: #666666;
	border: solid 1px #CCCCCC;
	margin-bottom: 5px;
}
label	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	display: block;
	font-weight: bold;
	color: #666666;
}
label.Corrido	{
	display: inline;
}
select, input	{
	font-family: Verdana;
	font-size: 11px;
}
.OtherTextLabel	{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: 666666;
}
.small {
font: 8pt Verdana, Geneva, Arial,Helvetica,sans-serif;
}
.button {
	background-color: #006699;
	font-family: Verdana, Geneva, arial,verdana,helvetica,sans-serif;
	color: white;
	font-weight: bold;
	font-size: 11px;
	padding: 1px;
	border: 1px solid #006699;
}


.TESTcpMonthNavigation {
background-color:#006699; 
text-align:center; 
vertical-align:center; 
text-decoration:none; 
color:#FFFFFF;
font-weight:bold;
}


.TESTcpYearNavigation {
background-color:#006699; 
text-align:center; 
vertical-align:center; 
text-decoration:none; 
color:#FFFFFF;
font-weight:bold;
}

.TESTcpText {
font-family:arial; font-size:8pt;}

.TESTcpTodayTextDisabled {
font-family:arial; font-size:8pt;}

.TESTcpTodayText {
font-family:arial; font-size:8pt;}

.TESTcpCurrentDateDisabled {
font-family:arial; font-size:8pt;}

.TESTcpCurrentDate {
font-family:arial; font-size:8pt;}

.TESTcpOtherMonthDateDisabled {
font-family:arial; font-size:8pt;}

.TESTcpOtherMonthDate {
font-family:arial; font-size:8pt;}

.TESTcpCurrentMonthDateDisabled {
font-family:arial; font-size:8pt;}

.TESTcpCurrentMonthDate {
font-family:arial; font-size:8pt;}

.TESTcpMonthNavigation {
font-family:arial; font-size:8pt;}

.TESTcpYearNavigation {
font-family:arial; font-size:8pt;}

.TESTcpDayColumnHeader {
font-family:arial; font-size:8pt;}

TD.TESTcpDayColumnHeader {
text-align:right;
border:solid thin #006699;
border-width:0 0 1 0;
}

.TESTcpCurrentDate {
text-align:right; text-decoration:none;
}

.TESTcpOtherMonthDate {
text-align:right; text-decoration:none;
}

.TESTcpCurrentMonthDate {
text-align:right; text-decoration:none;
}

.TESTcpCurrentDateDisabled {
color:#D0D0D0; 
text-align:right; 
text-decoration:line-through;
}

.TESTcpOtherMonthDateDisabled {
color:#D0D0D0; 
text-align:right; 
text-decoration:line-through;
}

.TESTcpCurrentMonthDateDisabled {
color:#D0D0D0; 
text-align:right; 
text-decoration:line-through;
}

.TESTcpCurrentMonthDate {
color:#006699;
font-weight:bold;
}

.TESTcpCurrentDate {
color: #FFFFFF;
font-weight:bold;
}

.TESTcpOtherMonthDate {
color:#808080;
}

TD.TESTcpCurrentDate {
color:#FFFFFF; 
background-color: #006699;
border-width:1; 
border:solid thin #000000;
}

TD.TESTcpCurrentDateDisabled {
border-width:1;
border:solid thin #FFAAAA;
}

TD.TESTcpTodayTextDisabled {
border:solid thin #006699; 
border-width:1 0 0 0;
}

TD.TESTcpTodayText {
border:solid thin #006699; 
border-width:1 0 0 0;
}

SPAN.TESTcpTodayTextDisabled {
height:20px;
}

A.TESTcpTodayText {
height:20px;
}

A.TESTcpTodayText {
color:#006699;
font-weight:bold;}

SPAN.TESTcpTodayTextDisabled {
color:#D0D0D0;
}

.TESTcpBorder {
border:solid thin #006699;
}

#calendarbox {
 position: absolute;
 z-index: 1;
 visibility: hidden;
 background-color: white;
 layer-background-color: white;
}

input.Textos	{
	font-family: Verdana, Geneva, sans-serif; font-size: 9px; width: 213px; height: 17px;
}
input.Botones	{
	font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; background-color: #069; color: #FF0; cursor: pointer; border: 1px outset #000
}
select.Textos	{
	font-family: Verdana, Geneva, sans-serif; font-size: 9px; width: 182px;
}
div#Contenedor	{
	width: 250px; margin: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-align: left; background-color:white
}
table#Reservaciones	{
	width: 100%; border: 1px solid silver; border-collapse: collapse; float:left; background-color:#C0C8CF
}
table#Reservaciones td	{
	padding: 3px
}
div.Listas	{
	width: 150px; max-height: 150px; overflow: auto; display: none; background-color: #FFF; font-family: Verdana, Geneva, sans-serif; font-size: 9px
}
#area1 {
	width: 215px;
}
