@charset "utf-8";
/* CSS Document */

BODY 				{ margin:0px; padding:0px; background-color:#e7e8e7; }

/* layout elementen. id's want ze hoeven toch maar 1x op de pagina gebruikt te worden. */
#container			{ width:990px; height:auto; text-align:left; margin:0 auto;  }
/* Gegevens voor de header */
#headerblock		{ display:inline; float:left; position:absolute; height:300px; width:990px; }
#head1				{ display:inline; float:left; height:300px; width:197px; background:transparent url('design/tp1.jpg') no-repeat;}
#head2				{ display:inline; float:left; height:300px; width:300px; background:transparent url('design/tp2.jpg') no-repeat;}
#head3				{ display:inline; float:left; height:300px; width:303px; background:transparent url('design/tp3.jpg') no-repeat;}
#head4				{ display:inline; float:left; height:300px; width:190px; background:transparent url('design/tp4.jpg') no-repeat;}
#headermenu			{ position:absolute; left:180px; top:42px; height:29px; width:640px; }
.tpbutton			{ height:29px; font:bold 1.5em Comic Sans MS; font-style:italic; text-decoration:none; color:#ede8e6; letter-spacing:3px; }

/*.tpbutton:hover 	{ font:bold text-decoration:none; color:#0804bf; letter-spacing:3px; }*/

/* EINDE Gegevens voor de header */

/* Gegevens voor de Footer */
#footer 			{ position:absolute; margin-top:0px; clear:both; height:79px; width:100%; margin-bottom:0px; background-image:url(design/bt.jpg); background-repeat:no-repeat; }
#footer p 			{ color:#999; padding:5px; }
/*#footer p a 		{ color: #999; border-bottom: 1px dotted #89817f; }
#footer p a:hover	{ background-color: #575352; color: #ffffff; }*/
/* EINDE Gegevens voor de Footer */

/* Gegevens Hoofdmenu. */
#menu					{ position:absolute; top:250px; margin-left:3px; width:210px; height:inherit; border-right:1px groove #CCCCCC; z-index:1; }
.menuButton				{ margin:0px; background-repeat:no-repeat; background-image:url(./design/sport-button.jpg); width:200px; height:25px; display:inline; float:left; text-decoration:none;}
.menuButton:hover 		{ background-position: 0px -25px; text-decoration:none; }
.menutekst				{ margin-left:20px; margin-top:3px; font:normal 0.9em "Comic Sans MS", Courier, monospace; text-decoration:none; color:#ede8e6; letter-spacing:1px; }
/* EINDE Gegevens Hoofdmenu. */

/* Gegevens extra aankleding. */
#picture			{ position:absolute; left:720px; top:-130px; height:120px; width:248px; z-index:1; }
#pagetitle			{ position:absolute; left:10px; top:-110px; height:20px; font:italic bold 1em Comic Sans MS; text-decoration:none; color:#1c6532; text-align:center; letter-spacing:1px; margin-top:10px; margin-bottom:10px; }
/*#pagetitle			{ position:absolute; left:250px; top:-305px; height:20px; font:italic bold 1.3em Comic Sans MS; text-decoration:none; color:#1c6532; text-align:center; letter-spacing:1px; margin-top:10px; margin-bottom:10px; }*/
/* EINDE Gegevens extra aankleding. */

#main				{ display:inline; float:left; position:absolute; width:990px; height:inherit; top:300px; text-align:left; background-color:#e7e8e7;  background:transparent url('design/bck.jpg') repeat-y; z-index:0; }
#content			{ width:760px; margin-right:10px; margin-left:220px; min-height:400px; height:inherit; }
/* einde layout elementen. */

/* text varianten en opmaken. */
a					{ text-decoration:none; color: #23703a; }
a:hover 			{ text-decoration:none; color: #23703a; }
.tekst				{ font:normal 0.9em Comic Sans MS; letter-spacing:1px; text-decoration:none; color:#11133c; text-align:left; margin-top:10px; margin-right:10px; margin-left:10px; margin-bottom:10px; }
.tekstdagboek		{ font:normal 0.9em Comic Sans MS; letter-spacing:1px; text-decoration:none; color:#11133c; text-align:left; margin-top:10px; margin-right:10px; margin-left:55px; margin-bottom:10px; }
.teksttijden		{ font:normal 0.6em Comic Sans MS; text-decoration:none; color:#11133c; text-align:center; margin:1px; }
.tekstcenter		{ font:normal 0.8em Comic Sans MS; text-decoration:none; color:#11133c; text-align:center; letter-spacing:1px; margin-top:10px; margin-right:10px; margin-left:10px; margin-bottom:10px; }
.tekstcenterbig		{ font:bold 0.9em Comic Sans MS; text-decoration:none; color:#11133c; text-align:center; letter-spacing:1px; margin-top:10px; margin-right:10px; margin-left:10px; margin-bottom:10px; }
.tekstblue			{ font:bold 1em Comic Sans MS; text-decoration:none; color:#0804bf; letter-spacing:1px; margin-top:10px; }
.tekstbluecenter	{ font:bold 0.8em Comic Sans MS; text-decoration:none; color:#0804bf; letter-spacing:1px; margin-top:10px; text-align:center; }
.tekstbluecenterbig	{ font:bold 0.9em Comic Sans MS; text-decoration:none; color:#0804bf; letter-spacing:1px; margin-top:10px; text-align:center; }
.tekstli			{ font:normal 0.8em Comic Sans MS; text-decoration:none; color:#11133c; text-align:left; letter-spacing:1px; }
.tekstpicture		{ font:italic bold 1em Comic Sans MS; text-decoration:none; color:#6b6c67; text-align:center; letter-spacing:1px; margin-top:10px; margin-bottom:10px; }
.link				{ font:bold 1em Comic Sans MS; text-decoration:none; color:#23703a; letter-spacing:1px; }
.linksmall			{ font:bold 0.9em Comic Sans MS; text-decoration:none; color:#23703a; letter-spacing:1px; }

.tekstmarquee		{ font:bold 1.2em Comic Sans MS; text-decoration:none; color:#F00; letter-spacing:1px; padding:5px; text-align:center; }

/* einde text varianten en opmaken. */

/* START calender Grid styles */
.tableCalendarData 	{ margin-bottom:5px; margin-top:5px; margin-left:55px; padding:0px; display:table; text-align:left; font:normal 0.7em Comic Sans MS; letter-spacing:1px; color:#000; text-decoration:none; clear:left; width:525px; border-bottom:groove 1px #000; }
.tableCalendarData th { text-align:left; margin:3px;  padding:2px; }
.tableCalendarData .calTime { width:150px;  }
/* END calender Grid styles */

/* Nieuwspagina */
#tArticles { margin-left:55px; margin-right:15px; border:0px; text-align:left; font:normal 0.8em Comic Sans MS; text-decoration:none; color:#11133c; letter-spacing:1px;  }
#tArticles td {height:10px; }
#tArticles caption {  font:bold 0.8em Comic Sans MS; text-decoration:none; color:#11133c; letter-spacing:1px; text-align:left;}
#tArticles #capDescr { font:italic 11px Comic Sans MS; color: #666;  }
#tArticles .dateField { width:70px; font:normal 10px Comic Sans MS; color:#666; }
#tArticles .aTitle { font:bold 0.9em Comic Sans MS; text-decoration:none; color:#11133c; letter-spacing:1px; border-bottom: 1px solid #543906;}
#tArticles .aSubTitle { font:normal 11px Comic Sans MS; color:#666;}
#tArticles .aFoot { border-top: 1px solid #543906; }	
/* einde Nieuwspagina */



    #tabsG { display:inline; float:left; font:bold 0.9em Comic Sans MS; text-decoration:none; letter-spacing:1px; margin-left:0px; }
    #tabsG ul { margin:0; padding:10px 10px 0 15px; list-style:none; }
    #tabsG li { display:inline; margin:0; padding:0; }
    #tabsG a { float:left; margin:0; padding:0 0 0 2px; text-decoration:none; background-color:#fefde7; background-position: left top; border-left:1px solid #333; border-top:1px solid #333; border-right:1px solid #333; }
    #tabsG a span { float:left; display:block; padding:7px 15px 5px 6px; color:#23703a; background-image: url(/design_pics/tabrightG.gif); background-repeat: no-repeat; background-position: right top; }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsG a span {float:none;}
    /* End IE5-Mac hack */
    #tabsG a:hover span { color:#fefde7; }
    #tabsG a:hover { background-position:0% -42px; background-color:#23703a; }
    #tabsG a:hover span { background-position:100% -42px; }

        #tabsG #current a { background-position:0% -42px; }
        #tabsG #current a span { background-position:100% -42px; }
