 $Id: events_calendar.css $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

/**
 * Events Calendar styles.
 */
TABLE.calendarBox
{
    width: 216px; 
    height: 215px;
	padding: 5px 30px 31px;
    cursor: default;
}
IFRAME.calendarBox
{
    width: 216px; 
    height: 215px;
}
.calendarBoxHeader
{ 
    font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma;
    font-size: 11px;
    font-weight: bold;
    background: #656872;
    color: #FFFFFF;
    text-decoration: none; 
    height: 16px;
}

.yearHeader 
{
	font-family: Helvetica, "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #CC0000;
	background-color: #EDECE9;
	text-decoration: none;
} 

.yearHeaderYearview 
{
	font-family: Helvetica, "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	background-color: #EDECE9;
	text-decoration: none;
} 

.yearHeader SELECT
{
    font-size: 8px;
    background: #D7D2C8; 
    color: #000000;
}
.yearHeaderButton
{
    font-size: 10px;
    font-weight: bold;
    border: 1px outset #b4ad9a; 
    background: #D7D2C8; 
    margin: 0px; 
    color: #000000; 
    width: 40px; 
    height: 16px;
}

.calendarMonth 
{ 
    background-color: #EDECE9; 
    cursor: default; 
    width: 100%;
}

.calendarMonthManager 
{ 
    background-color: #EDECE9; 
    cursor: default; 
    width: 100%;
}

.calendarHeader 
{
	font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background: #0098DB;
	text-decoration: none;
	height: 20px;
	
}
.calendarToday 
{ 
    font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma; 
    font-size: 10px; 
    color: #000000; 
    background-color: #FFCF00; 
    padding-left : 3px; 
    text-decoration: none; 
    border:1px outset #FFFFFF;    height: 18px; 
width: 15px;
}
.calendarWeekend 
{
	font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma;
	font-size: 10px;
	color: #000000;
	background-color: #EFEDE9;
	padding-left : 3px;
	line-height: 14px;
	text-decoration: none;
	border:1px outset #FFFFFF;    height: 18px; 
width: 15px;
}
.calendar 
{ 
    font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma; 
    font-size: 10px; 
    color: #000000; 
    background-color: #FFFFFF; 
    padding-left : 3px; 
    line-height: 14px; 
    text-decoration: none; 
    border:1px outset #FFFFFF;    height: 18px; 
width: 15px; 
}
.event 
{ 
    font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma; 
    font-size: 11px; 
    color: #000000; 
    background-color: #FFFFFF; 
    text-decoration: none; 
    border: 0px solid #656872; 
}
.event_header   
{
	font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #0098DB;
} 

.event_header_dates
{
font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma; 
font-size: 11px; 
color: #000000; 
background-color: #FFFFFF; 
text-decoration: none; 
border: 1px inset #F2F4F7;
}

/* used for list number */
.event_header_zahl    
{ 
    font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma; font-size: 11px; line-height: 1.5; color: #FFFFFF; background-color: #000099; text-decoration: none; 
} 
.event_description
{
	font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma;
	font-size: 11px;
	line-height: 1.7;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
} 

.empty 
{ 
    background-color: #0098DB; 
    line-height: 14px;    height: 14px; 
width: 15px; 
}

.unbuchbar , .unbuchbar A
{
	font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma;
	font-size: 10px;
	background-color: #000000;
	color: #960;
	padding-left : 3px;
	line-height: 14px;
	text-decoration: none;
	text-align: right;
}


.emptyManager 
{
	background-color: #CCCCCC;
	line-height: 14px;
	height: 14px;
	width: 15px;
}

.calendar A:hover, .calendar A:link, .calendar A:visited, .calendar A:visited:hover, .yearHeader A:hover 
{
	text-decoration: underline;
}
.calendarWeekend A:hover, .calendarWeekend A:link, .calendarWeekend A:visited, .calendarWeekend A:visited:hover 
{
    color: red; 
    text-decoration: underline;
}
.calendarToday A:hover, .calendarToday A:link, .calendarToday A:visited, .calendarToday A:visited:hover 
{
    color: red; 
    text-decoration: underline;
}
.fahrfr, .fahrfr A
{
	font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma;
	font-size: 10px;
	color: #000000;
	background-color: #3C6;
	padding-left : 3px;
	line-height: 14px;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
}
.fahrwue, .fahrwue A
{
	font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma;
	font-size: 10px;
	color: #000000;
	background-color: #1FE037;
	padding-left : 3px;
	line-height: 14px;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
}
.fahrso, .fahrso A
{
	font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma;
	font-size: 10px;
	color: #000000;
	background-color: #3C3;
	padding-left : 3px;
	line-height: 14px;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
	cursor: hand;
}
.tripmanager, .tripmanager A
{
	font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma;
	font-size: 9px;
	color: #000000;
	padding-left : 3px;
	background-color: #F3CF01;
	text-align: left;
}

.trip A:hover
{
	color: #FFFFFF;
	padding-left : 3px;
	line-height: 14px;
	text-decoration: blink;
	font-weight: bold;
	background-color: #009900;
}

.anfrage, .anfrage A
{
	font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #006699;
	padding-left : 3px;
	line-height: 14px;
	text-decoration: none;
	text-align: right;
}
.anfrage A:hover
{
	color: #000000;
	background-color: #66FFFF;
	line-height: 14px;
	text-decoration: none;
	padding-left : 3px;

}
.greenbutton
{
	background-color: #339900;
	color: #FFFFFF;
}
.redbutton
{
	background-color: #CC3300;
	color: #FFFFFF;
}
TABLE.fahplan {padding:0px 0px 0px 0px;}
TABLE.fahrplan .beschreibung {
	color: #FFFFFF;
	background: #0098DB;
	line-height: 15px;
	padding:0px 0px 0px 0px;
}
TABLE.fahrplan .beschreibungvorne {
	color: #FFFFFF;
	background: #0098DB;
	line-height: 15px;
	font-weight: normal;
	padding:0px 0px 0px 0px;
}
TABLE.fahrplan .zwischenraum{
	font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background: #0098DB;
	text-decoration: none;
	line-height: 2px;
	padding:0px 0px 0px 0px;
	}
Table.fahrplan td {
	font-family: "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", "Trebuchet MS",Arial,Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #006699;
	padding-left : 3px;
	line-height: 14px;
	text-decoration: none;
	text-align: center;
	padding:0px 0px 0px 0px;
}
