/*==================================================================================================

  Program Holland Open Style Sheet
  (c) Copyright 2006 Andre van Toly.
  
==================================================================================================*/

#programme
{
	padding: 10px 20px 20px 20px;
	clear: both;
}

.tabel
{
	border-color: #666;
	border-width: 1px 0 0 1px;
	border-style: solid;
	font-size: 1em;
}

.tabel caption
{
	font-family: "Lucida Grande", sans-serif;
	color: #FFF;
	padding: 6px;
	border-width: 1px;
	border-style: solid;
	border-color: #334455;
	background-color: #334455;
	font-weight: bold;
}

.tabel th, .tabel td
{
	padding: 4px;
	border-width: 0 1px 1px 0;
	border-style: solid;
	border-color: #666;
}

.tabel th
{
	font-family: "Lucida Grande", sans-serif;
	text-align: left;
	background-color: #E2E2E2;
}

.tabel td { vertical-align: top; }

.time
{
	text-align: right;
	white-space: nowrap;
	width: 100px;
}

.keynote { background-color: #DCE5EE; }
.break { background-color: #F0F5F9; }

/* windows */

#headred { padding: 9px 20px 9px 20px; }
.twocolumns { padding: 20px; }

.popup h1
{
	/*float: left;*/
	margin: 0 0 0 6px;
	font-size: 1.4em;
	font-weight: bold;
	text-align: left;
	color: #fff;
}

.clear { clear: both; }

.imgr
{
	float: right;
	border-color: #e4ecec;
	border-width: 1px;
	border-style: solid;
	padding: 3px;
	margin: 4px;
	width: 88px;	/* width for IE5 Windows */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 82px;	/* actual value for other browsers */
}
.imgr img { display: block; }

.speaker
{
	margin: 0.5em 0 2em 0;
	clear: both;
}

.speaker p { margin-bottom: 1em; }

/* background colors */
.light-orange { background-color: #FFEACB; }
.light-yellow { background-color: #FFFFDC; }
.light-blue { background-color: #EAFFFF; }
.light-green { background-color: #DEFFDE; }
