body	{
		background: #ffffff url('./layout/background.gif');
		padding: 0px;
		margin: 5px;
		font-family: "Verdana","Arial","Helvetica",sans-serif;
		font-size: 8pt;
		}
div.container	{
		width: 729px;
		margin: 0px -365px;			/* centreren */
		margin-bottom: 5px;
		padding: 0px;
		position: relative;
		left: 50%;					/* centreren */
		}
div.content	{
		background: #ffffff;
		padding: 10px 15px 0px 20px; /* compensatie voor neg. margins */
		margin: 0px; 
		}
div.navbar	{
		clear: both;
		}
div.frame-right	{
		width: 250px;
		height: 325px;
		float: right;
		text-align: left;
		position: relative;
		z-index: 100;
		}
div#no_content	{
		height: 0px;
		}
div.onderschrift	{
		margin-bottom: 0px;
		font-size: 7pt;
		margin-left: 5px;
		}
a		{
		text-decoration: underline;
		color: red;
/*		border-bottom: 1px red dashed;  <== deze maakt van images 'text' */
		}
a:hover	{
		background: #FFEEAA;
		}
p		{
		font-family: "Verdana","Arial","Helvetica",sans-serif;
		font-size: 8pt;
		text-align: left;
		background: #ffffff url('./layout/ster-1.gif') no-repeat;
		position: relative;
		padding: 12px 0px 12px 12px;				/* positioneren van p over de achtergrond */
		margin: 0px 0px 0px -12px;	/* -10 ipv -12 voor een eventuele border */
		}
.bolder	{
		font-weight: bolder;
		}
i.kleiner	{
		font-size: 7pt;
		font-style: italic;
		}
b.groter		{
		font-weight: bold;
		font-size: 10pt;
		margin: 0px;
		}
img		{
		margin: 0px;
		border: 0px;
		}
img.header	{
		}
img.top-navbar	{
		background: #ffffff;
		}
img.bottom-navbar	{
		background: #ffffff;
		}
img.footer	{
		}
img.va-tt	{
	vertical-align: text-top;
}
img.va-mid	{
	vertical-align: middle;
}
.oranje_scroll {
		scrollbar-3dlight-color: #700000;
		scrollbar-arrow-color: #700000;
		scrollbar-base-color: #FF9900;
		scrollbar-darkshadow-color: #700000;
		scrollbar-face-color: #FF9900;
		scrollbar-highlight-color: #700000;
		scrollbar-shadow-color: #700000;
		scrollbar-track-color: #EEEEEE;
		}
/* ====Nieuws==== */

iframe	{
		width: 250px;
		height: 300px;
		float: right;
		}
body.nieuws	{
		background: #ffffff;
		padding: 0px;
		margin: 0px 0px 12px 12px;
		}
p.nieuws	{
		}
p.nieuws#top	{
		background-color: #FFD699;
		border: 1px dashed red;
		}
img.nieuws	{
		border: 0px;
		padding: 0px;
		margin: 0px -5px 0px 0px;
		position: relative;
		left: -12px;
		}
/* ====Einde Nieuws==== */

/* ====  404  ==== */
div.fout	{
		text-align: center;
		}
p.fout	{
		background: url('');
		text-align: center;
		font-weight: bold;
		font-size: 8pt;
		}
/* ==== einde 404 ==== */
/* ==== achtergrond ==== */
div.frame-right#achtergrond	{
		height: 574px; /* was 480 *//* moet height van iframe zijn +24 (waarom?) */
		}
iframe.achtergrond	{
		height: 550px;
		}
/* ==== Einde achtergrond ===== */
/* ==== bezetting / smoelen  ==== */
div.frame-right#smoelen {
		height: 460px; /* was 480 *//* moet height van iframe zijn +24 (waarom?: plaatjes aan de bovenkant) */
		}
iframe.smoelen	{
		height: 436px;
		}
table	{
		padding: 0px;
		margin-left: -12px;
		border: 0px;
		}
td		{
		vertical-align: top;
		text-align: left;
		font-size: 8pt;
		padding-left: 12px;
		margin: 0px;
		border: 0px;
				}
td.text	{
		padding-top: 10px;
		}
img.bezetting	{
		background: #ffffff;
		}
div.bezetting	{
		margin: 0px;
		border: 0px;
		padding: 0px;
		}
p.bezetting		{
		}
/* ==== einde bezetting ==== */
/* ==== gastenboek ==== */
div.frame-right#uw_bericht {
		height: 250px; 
		}
table.gb	{
		position: relative;
		left: 12px; 
		top: 24px;
		margin-bottom: 50px;
		width: 425px;
		}
td.gb		{
		width: 408px;
		background: #ffffff;
		border: 1px solid black;
		padding: 6px 3px 0px 12px;
		}
p.gb_top	{
		font-size: 0pt;
		vertical-align: top;
		padding-bottom: 0px;
		margin: 0px;
		}
td.gb_ster	{
		height: 32px;
		width: 28px;
		border-top: 14px; 
		padding: 4px 0px 0px 0px; 
		}
td.gb_top	{
		background: #ff9900 url('./layout/gb_mid.gif') repeat-x;
		height: 20px;
		width: 307px;
		font-size: 8pt;
		border-top: 16px solid white;
		padding: 4px 0px 0px 0px;
		vertical-align: top;
		}
td.gb_datum	{
		background: #ff9900 url('./layout/gb_mid.gif') repeat-x;
		width: 75px;
		font-size: 7pt;
		border-top: 16px solid white;
		padding: 4px 0px 0px 0px;
		text-align: right;
		vertical-align: top;
		}
td.gb_rechts	{
		width: 16px;
		padding: 0px;
		}
img.gb	{
		border: 10px;
		padding: 0px;
		margin: 0px;
		margin-top: 10px;
		}

form	{
		margin: 0px;
		}
input	{
		border: 1px solid black;
		}
input.button	{
		font-size: 8pt;
		}
input.helpline	{
		font-size: 9pt;
		border: 0px;
		background: #dddddd;
		}
textarea	{
		border: 1px solid black;
		}
/* ==== einde gastenboek ==== */
/* ==== repertoire ==== */
img.repertoire	{
		background-color: #ffffff;
		}
div.repertoire	{
		/*width: 450px;*/
		padding-left: 12px;
		}
table.repertoire	{
		border: 0px;
		}
td.repertoire	{
		padding: 0px;
		}
td.artiest	{
		white-space: nowrap;
		text-align: right;
		padding-right: 10px;
		}
td.ster	{
		text-align: center; 
		}
td.titel	{
		padding-left: 10px;
		}
td.jut	{
		background: url('') #ffffff; 
		}
td.jul	{
		background: url('') #eeeeee;
		}		
/* ==== einde repertoire ==== */
/* ==== agenda ==== */
img.agenda	{
		background-color: #ffffff;
		position: relative;
		left: -12px;
		}
a.agenda:hover	{
		background: #ffffff;
		}
table.agenda	{
		width: 417px;
		border: 0px;
		}
td.agenda	{
		padding: 0px;
		}
td.jaar	{
		padding-top: 20px;
		text-align: center;
		}
td.wanneer	{
		font-weight: bolder;
		padding: 5px 0px 0px 22px;
		}
td.wat	{
		padding: 5px 0px 5px 10px;
		background-color: #eeeeee;
		}
td.waar	{
		padding: 5px 0px 5px 10px; /* identiek aan td.wat */
		background-color: #eeeeee;
		}
/* ==== einde agenda ==== */

/* ==== muziek ==== */
i.muziek	{
		font-size: 8pt;
		font-style: italic;
		}
td.muziek	{
		vertical-align: middle;
		font-size: 10pt;
		font-weight: bold;
		text-align: left;
		}
/* ==== einde muziek ==== */
/* ==== icq_message / contact==== */

div.frame-right#icq_message {
		height: 250px; /* was 480 *//* moet height van iframe zijn +24 (waarom?) */
		}
iframe.icq_message	{
		height: 250px;
		}
div.frame-right#links {
		height: 300px; /* was 480 *//* moet height van iframe zijn +24 (waarom?) */
		}
iframe.links	{
		height: 276px;
		}
body.links	{
		background: #ffffff;
		}
div.links	{
		}
p.links	{
		background: url('');
		padding: 10px 0px 10px 6px;
		margin-right: -4px;
		text-align: center;
		}
td.pad_top	{ 
		padding-top: 12px; 
		width: 175px;
		}

/* ==== einde icq_message / contact ==== */
/* ==== fotoboek ==== */

table.foto_thumbs	{
		padding: 0px;
		margin-left: -12px;
		border: 0px;
		}
td.foto_thumbs		{
		vertical-align: top;
		padding-left: 12px;
		font-size: 10pt;
		margin: 0px;
		border: 0px;
		}
td.text	{
		padding-top: 10px;
		}
img.fotoboek	{
		background: #ffffff;
		}
div.fotoboek	{
		margin: 0px;
		border: 0px;
		padding: 0px;
		}
div.foto_header	{
		width: 426px;
		border: 1px black solid;
		background: #FFEEAA;
		}
div.foto_kop	{
		font-size: 14pt;
		text-align: center;
		}
div.foto_datum	{
		font-size: 8pt;
		text-align: right;
		}
div.foto_sub	{
		font-size: 10pt;
		font-style: italic;
		text-align: center;
		}
div.foto_nav	{
		text-align: center;
		margin-bottom: -10px;
		position: relative;
		z-index: 2;
		}
p.fotoboek		{
		}
/* ==== einde fotoboek ==== */

div.grijs	{
		border-left: 1px solid #999999; 
		border-right: 1px solid #999999; 
		background: #eeeeee;
		}