/* PAGINA HOME   ########## */

div.HomeText {margin: 15px 0 15px 0; text-align: justify; font-weight: normal; font-size: 12px; font-family: sans-serif; letter-spacing: 1px; line-height: 1.3;}

/* PAGINA INFO   ########## */

div.InfoText {margin: 15px 0 15px 0; text-align: justify; font-weight: normal; font-size: 12px; font-family: sans-serif; }

/* PAGINA AGENDA   ########## */

div.AgendaText {margin: 15px 0 15px 0; text-align: justify; font-weight: normal; font-size: 12px; font-family: sans-serif; }

div.Speellijst {margin-left: 10%;}
table.Speellijst {margin: 40px 0 0 0; border: 0 solid #333333;}
th.thDatum  {width: 100px; padding: 2px 0 2px 4px; font-size: 11px; font-family: sans-serif; letter-spacing: 3px; border: 1px solid #666666; color: #cc0000; background-color: #220500;}
th.thPlaats {width: 150px; padding: 2px 0 2px 4px; font-size: 11px; font-family: sans-serif; letter-spacing: 3px; border: 1px solid #666666; color: #cc0000; background-color: #220500;}
th.thWeb    {width: 200px; padding: 2px 0 2px 4px; font-size: 11px; font-family: sans-serif; letter-spacing: 3px; border: 1px solid #666666; color: #cc0000; background-color: #220500;}
td.tdDatum  {width: 100px; padding: 2px 0 2px 4px; font-size: 11px; font-family: sans-serif; text-align: left; border: 1px solid #666666; color: #ffffff; background-color: #222222;}
td.tdDatumOud {width: 100px; padding: 2px 0 2px 4px; text-decoration: line-through; font-size: 11px; font-family: sans-serif; text-align: left; border: 1px solid #666666; color: #ffffff; background-color: #222222;}
td.tdPlaats {width: 150px; padding: 2px 0 2px 4px; font-size: 11px; font-family: sans-serif; text-align: left; border: 1px solid #666666; color: #ffffff; background-color: #222222;}
td.tdWeb    {width: 200px; padding: 2px 0 2px 4px; font-size: 11px; font-family: sans-serif; text-align: left; border: 1px solid #666666; color: #ffffff; background-color: #222222;}

a.Theater:link {font-size: 11px; font-family: sans-serif; color: #ffffff; text-decoration: none;}
a.Theater:visited {font-size: 11px; font-family: sans-serif; color: #ffffff; text-decoration: none;}
a.Theater:hover {font-size: 11px; font-family: sans-serif; color: #ffffdd; text-decoration: underline;}
a.Theater:active {font-size: 11px; font-family: sans-serif; color: #ffffff; text-decoration: none;}

span.NB {font-weight: bold; font-size: 10px; color: #666666;}
span.PR {font-weight: bold; font-size: 10px; color: #cc0000;}


/* PAGINA CONTACT   ########## */

div.ContactText {margin: 15px 0 15px 0; text-align: justify; font-weight: normal; font-size: 12px; font-family: sans-serif; }

/* PAGINA ARCHIEF   ########## */

div.ArchiefText {margin: 15px 0 15px 0; text-align: justify; font-weight: normal; font-size: 12px; font-family: sans-serif; }

div.archiefItems {margin: 25px 0 0 0; text-align: center;}

a.archiefGeschiedenis {margin: 0 2px 0 2px; padding: 3px 5px 3px 5px; font-weight: bold; font-size:12px; font-family: sans-serif; text-decoration: none; color: #cc0000; background-color: transparent; border: 1px solid #555555;}
a.archiefFotoAlbums {margin: 0 2px 0 2px; padding: 3px 5px 3px 5px; font-weight: bold; font-size:12px; font-family: sans-serif; text-decoration: none; color: #cc0000; background-color: transparent; border: 1px solid #555555;}
a.archiefTeksten {margin: 0 2px 0 2px; padding: 3px 10px 3px 10px; font-weight: bold; font-size:12px; font-family: sans-serif; text-decoration: none; color: #cc0000; background-color: transparent; border: 1px solid #555555;}
a.archiefAudioMP3 {margin: 0 2px 0 2px; padding: 3px 8px 3px 8px; font-weight: bold; font-size:12px; font-family: sans-serif; text-decoration: none; color: #cc0000; background-color: transparent; border: 1px solid #555555;}
a.archiefVideoTube {margin: 0 2px 0 2px; padding: 3px 12px 3px 12px; font-weight: bold; font-size:12px; font-family: sans-serif; text-decoration: none; color: #cc0000; background-color: transparent; border: 1px solid #555555;}
a.archiefCDs {margin: 0 2px 0 2px; padding: 3px 20px 3px 20px; font-weight: bold; font-size:12px; font-family: sans-serif; text-decoration: none; color: #cc0000; background-color: transparent; border: 1px solid #555555;}
a.archiefDVDs {margin: 0 2px 0 2px; padding: 3px 17px 3px 17px; font-weight: bold; font-size:12px; font-family: sans-serif; text-decoration: none; color: #cc0000; background-color: transparent; border: 1px solid #555555;}

a.archiefGeschiedenis-selected {margin: 0 2px 0 2px; padding: 3px 5px 3px 5px; font-weight: bold; font-size:12px; font-family: sans-serif; text-decoration: none; color: #eeeeee; background-color: #951919; border: 1px solid #ff0000;}
a.archiefFotoAlbums-selected {margin: 0 2px 0 2px; padding: 3px 5px 3px 5px; font-weight: bold; font-size:12px; font-family: sans-serif; text-decoration: none; color: #eeeeee; background-color: #951919; border: 1px solid #ff0000;}
a.archiefTeksten-selected {margin: 0 2px 0 2px; padding: 3px 10px 3px 10px; font-weight: bold; font-size:12px; font-family: sans-serif; text-decoration: none; color: #eeeeee; background-color: #951919; border: 1px solid #ff0000;}
a.archiefAudioMP3-selected {margin: 0 2px 0 2px; padding: 3px 8px 3px 8px; font-weight: bold; font-size:12px; font-family: sans-serif; text-decoration: none; color: #eeeeee; background-color: #951919; border: 1px solid #ff0000;}
a.archiefVideoTube-selected {margin: 0 2px 0 2px; padding: 3px 12px 3px 12px; font-weight: bold; font-size:12px; font-family: sans-serif; text-decoration: none; color: #eeeeee; background-color: #951919; border: 1px solid #ff0000;}
a.archiefCDs-selected {margin: 0 2px 0 2px; padding: 3px 20px 3px 20px; font-weight: bold; font-size:12px; font-family: sans-serif; text-decoration: none; color: #eeeeee; background-color: #951919; border: 1px solid #ff0000;}
a.archiefDVDs-selected {margin: 0 2px 0 2px; padding: 3px 17px 3px 17px; font-weight: bold; font-size:12px; font-family: sans-serif; text-decoration: none; color: #eeeeee; background-color: #951919; border: 1px solid #ff0000;}

/*  ARCHIEF - VIDEO-TUBE */

a.VideoTube:link {text-decoration: none;}
a.VideoTube:visited {text-decoration: none;}
a.VideoTube:hover {text-decoration: none;}
a.VideoTube:active {text-decoration: none;}

table.VideoTube {width: 90%; border: 0;}
td.VideoTube-thumbs {width: 200px; padding: 0; border: 0;}
td.VideoTube-text {padding: 5px 5px 5px 20px; border: 0; font-size: 11px;}

h1.VideoTube-title {margin: 0 0 10px 0; font-weight: bold; font-size: 15px; color: #bb0000;}

/* ARCHIEF - TEKSTEN */

a.liedteksten:link {text-decoration: none; font-size: 12px; color: #bb0000;}
a.liedteksten:visited {text-decoration: none; font-size: 12px; color: #bb0000;}
a.liedteksten:hover {text-decoration: none; font-size: 12px; color: #ff0000;}
a.liedteksten:active {text-decoration: none; font-size: 12px; color: #bb0000;}

/* ARCHIEF CD-DVD */

div.CD-DVD-Text {margin: 15px 0 15px 0; text-align: justify; font-weight: normal; font-size: 12px; font-family: sans-serif; letter-spacing: 1px; line-height: 1.3;}

div.CD-DVD-Text-Small {margin: 15px 0 15px 0; text-align: left; font-weight: normal; font-size: 11px; font-family: sans-serif; line-height: 1.2;}

span.CD-DVD-Title {font-weight: bold; font-size: 13px; color: #bb0000;}

table.cd-dvd {}
td.cd-dvd_qstn{width: 150px;}
td.cd-dvd_answ {width: 100px; text-align: right; font-family: monospace;}

/* ALL - - - LAY OUT, TITLES & TEXT */

div.text {margin: 15px 0 15px 0; text-align: justify; font-weight: normal; font-size: 11px; font-family: sans-serif;}

i {font-style: italic; color: #dddddd;}
em {font-style: normal; font-weight: bold; letter-spacing: 0; color: #ffcc00;}

h1 {margin: 30px 0 0 0; font-weight: bold; font-size: 21px; font-family: sans-serif; letter-spacing: 2px; 
color: #951919;}
h2 {margin: 3px 0 30px 0; font-weight: bold; font-size: 10px; font-family: sans-serif; letter-spacing: 1px; 
color: #951919;}
h3 {margin: 3px 0 30px 0; font-weight: bold; font-size: 19px; font-family: sans-serif; letter-spacing: 1px; 
color: #951919;}



/* ALL - - - HYPERLINKS */

a.normal:link    {text-decoration: none; font-weight: bold; font-size:12px; color:#bb0000;}
a.normal:visited {text-decoration: none; font-weight: bold; font-size:12px; color:#bb0000;}
a.normal:hover   {text-decoration: none; font-weight: bold; font-size:12px; color:#ff0000;}
a.normal:active  {text-decoration: none; font-weight: bold; font-size:12px; color:#bb0000;}


/* ALL - - - SPACERS */

div.spacer010 {height:10px;  margin:0;}
div.spacer020 {height:20px;  margin:0;}
div.spacer050 {height:50px;  margin:0;}
div.spacer100 {height:100px; margin:0;}
div.spacer200 {height:200px; margin:0;}
div.spacer500 {height:500px; margin:0;}

div.clear {clear: all;}

/* ALL - - - MENU TABS */

.basictab {margin-left: 0; padding: 3px 0; list-style-type: none; border-bottom: 1px solid #bb0000; 
text-align: left; font-weight: bold; font-size: 15px; font-family: sans-serif;}
.basictab li {display: inline; margin: 8px;}
.basictab li a {margin-right: 1px; padding: 3px 7px; border: 2px solid #bb0000; border-bottom: none; 
text-decoration: none; background-color: #951919; color: #eeeeee;}
.basictab li a:visited {color: #eeeeee;}
.basictab li a:hover {background-color: #bb0000; color: #ffffff;}
.basictab li a:active {color: #eeeeee;}
.basictab li.selected a {position: relative; top: 1px; padding-top: 4px; 
background-color: #120008; color: #ffffff;}

/* ALL - - - BODY + LAY OUT */

#PageLayout {width: 680px; margin: 20px auto 10px auto; padding: 30px; border: 6px solid #951919; 
text-align: left; background-color: #120008; color: #ffffff;}

body {margin: 0; background-image: url(../Graphics/background-spotlights.jpg); background-repeat: no-repeat; background-attachment: fixed; background-color: #000000; color: transparent;}

/* ALL - - - HTML */

* {margin:0; padding:0;}