
			@charset "utf-8";
/* CSS Document */
/* Menu stijl definities */
.clCMAbs {
	position:absolute;
	visibility:hidden;
	left:0;
	top:0
}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; text-align:center; padding-top: 8px; font-family: Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:black;}
.clLevel0{background-image:url('../images/topknop.png'); }
.clLevel0over{background-image:url('../images/topknopwit.png'); cursor:pointer; cursor:hand; layer-background-color: white;}
.clLevel0border{position:absolute; visibility:hidden; }

.clLevel1,.clLevel1over{position:absolute; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:black; background-color:#FFFFFF; padding-left: 3px;padding-top: 2px;}
.clLevel1over{cursor:pointer; cursor:hand; background-color:#000099; color:white;}
.clLevel1border{position:absolute; visibility:hidden; background-color:#000099; layer-background-color:#000099}

.clLevel2,.clLevel2over{position:absolute; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:black; background-color:#FFFFFF; padding-left: 3px;padding-top: 2px;}
.clLevel2over{cursor:pointer; cursor:hand; background-color:#000099; color:white;}
.clLevel2border{position:absolute; visibility:hidden; background-color:#000099; layer-background-color:#000099}

/* SiteDesign stijl definities */
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	text-align:center;
}

.locationbar {
	background-color:#FFFFFF;
	border-bottom: 1px solid #000099;
	color: #999999;
	width: 100%;
	padding-bottom: 3px;
}
a.navlink {
	color: #999999;
	text-decoration:none;
}
.contentsblock {
	padding-top: 10px;
}
.orange .header {
	background-image:url(../images/cat-oranje.png); 
}
.green .header {
	background-image:url(../images/cat-groen.png); 
}
.sideblock .header {
	background-repeat:no-repeat; width:270px; 
	height: 36px; 
	text-align:center
}
.sideblock .content {
	background-color:#FFFFFF;
	border-left: 1px solid #000099;
	border-right: 1px solid #000099;
	border-bottom: 1px solid #000099;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
}

/*Stijldefinities voor teams en spelers */
.spelerstabel {
	border: 0px;
}

.spelerstabel td {
	border: 2px solid #000000;
	text-align: center;
	vertical-align: top;
}

.spelerstabel td.leftTop {
	border-top: 2px solid #000000;
	border-left: 2px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.spelerstabel td.rightTop {
	border-top: 2px solid #000000;
	border-left: 1px solid #000000;
	border-right: 2px solid #000000;
	border-bottom: 1px solid #000000;
}

.spelerstabel td.leftBottom {
	border-top: 1px solid #000000;
	border-left: 2px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 2px solid #000000;
}

.spelerstabel td.rightBottom {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
}

.subSpelerstabel {
	border: 0px;
}

.subSpelerstabel td {
	border: 1px solid #000000;
	text-align: center;
	vertical-align: top;
}

.subSpelerstabel td.leftTop {
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	text-align: center;
	vertical-align: top;
}

.subSpelerstabel td.rightTop {
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	text-align: center;
	vertical-align: top;
}

.subSpelerstabel td.left {
	border-top: 1px solid #000000;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	text-align: center;
	vertical-align: top;
}

.subSpelerstabel td.right {
	border-top: 1px solid #000000;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	text-align: center;
	vertical-align: top;
}

/*Stijldefinities voor het forum*/

.forum {
	border: 1px solid #00154E;
}

/* Widget classes */
.forum_button {
	height: 18px;
	color: #00154E;
	border: 1px solid #00154E;
	font-size: 10px;
}

.forum_textarea_input {
	border: 1px solid #00154E;
	width: 80%;
	text-align:left;
}

.forum_input {
	border: 1px solid #00154E;
}

/* Screen parts for all forumparts */
.forum_row_odd {
	background-color: #CCDDFF;
}

.forum_row_even {
	background-color: #FFFFFF;
}

.forum_navigation_bar {
	border-bottom: 1px solid #00154E;
	border-top: 1px solid #00154E;
	background-color: #7789D3;
	padding-left: 5px;
	padding-right: 5px;
}

.forum_head {
	background-color: #00154E;
	padding-bottom: 3px;
	padding-top: 5px;
	padding-right: 15px;
}

.forum_head_welcome {
	color:#FFFFFF;
	font-weight:bold;
	}

.forum_head_bookmarks_head {
	color:#FFFFFF;
	font-weight:bold;
}
.forum_head_forumselect {
	font-weight: bold;
	color: #FFFFFF;
}

.forum_selector {
	height: auto;
}

.forum_navigation {
	background-color: #FFFFFF;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	color: #00154E;
}

.forum_navigation a {
	color: #00154E;
}

/* Classes for the start screen of the forumsystem */
.forum_forumlist {
	background-color: white;
}

.forum_forumlist_head_td  {
	border-top: 1px solid #00154E;
	border-bottom: 1px solid #00154E;
	color: #00154E;
	font-weight: bold;
	text-align: center;
	padding-left: 2px;
	padding-right: 3px;
	background-color: #7789D3;
}

.forum_forumlist_category_head {
	background-color: #374F95;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 10px;
}

.forum_forumlist_forum_td {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 3px;
	padding-bottom: 2px;
	border-bottom: 1px solid #7789D3;
}

.forum_forumlist_forum_empty {
	border-right: 1px solid #7789D3;
}

.forum_forumlist_forum_name {
	border-right: 1px solid #7789D3;
}

.forum_forumlist_forum_topiccount {
	border-right: 1px solid #7789D3;
}

.forum_forumlist_forum_messagecount {
	border-right: 1px solid #7789D3;
}

.forum_forumlist_forum_lastpost {}

.forum_stats {
	background-color: #FFFFFF;
	border-top: 1px solid #00154E;
	padding: 5px;
}

/* Classes for the detail view of a forum */
.forum_forum_navigation_bar {
	border-top: 1px solid #00154E;
	background-color: #7789D3;
	padding-left: 5px;
	padding-right: 5px;
}

.forum_topiclist_head_td {
	background-color: #374F95;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 10px;
	text-align: center;
}

.forum_topiclist_td {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 3px;
	padding-bottom: 2px;
	border-bottom: 1px solid #7789D3;
}

.forum_topiclist_subject {
	font-weight:bold;
	border-right: 1px solid #7789D3;
}

.forum_topiclist_pagelist {
	font-weight: normal;
	font-size: 8pt;
}

.forum_topiclist_startedby {
	border-right: 1px solid #7789D3;
}

.forum_topiclist_reactions {
	border-right: 1px solid #7789D3;
	text-align: left;
}

.forum_topiclist_lastpost {
}

/* Classes for the detail view of a topic */
.forum_msglist {
	border-bottom: 1px solid #7789D3;
}

.forum_msglist_head_td {
	color: #FFFFFF;
	background-color: #00154E;
	font-weight: bold;
	padding-left: 20px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.forum_msglist_message_head_date {
	border-bottom: 1px solid #7789D3;
	font-style: italic;
	font-size: 0.8em;
}

.forum_msglist_message_body {
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}

.forum_msglist_author {
	color: #7789D3;
	padding-left: 3px;
	border-right: 1px solid #7789D3;
}

.forum_topic_reaction {
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 10px; 
}

.forum_topic_reaction_head {
	border-top: 1px solid #00154E;
	font-weight: bold;
	color: #00154E;
	text-align: left;
	width: 100%;
}

.forum_topic_reaction_editor {
	padding-left: 20px;
	padding-right: 20px;
	text-align: left;
}

.forum_topic_reaction_editor .forum_textarea_input {
	height: 5em;
}
	
.forum_topic_reaction td {
	text-align: right;
}

.forum_topic_reaction .forum_button {
	width: auto;
}

/* Classes for posting a new topic */
.forum_new_topic {
	background-color: #7789D3;
	border-top: 1px solid #00154E;
	border-bottom: 1px solid #00154E;
	color: #00154E;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 10px;
	text-align: center;
}

.forum_posttopic {
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
}

.forum_posttopic_title {
	font-weight: bold;
	color: #00154E;
	padding-bottom: 5px;
}

.forum_posttopic .forum_topic_reaction_editor {
	text-align: left;
	padding-left: 0;
}

.forum_posttopic .forum_topic_reaction_editor .forum_textarea_input {
	width: 100%;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

th {
	text-align: center;
	font-weight: bold;
}

dt {
	font-weight: bold;
}

hr {
	color: #000099;
	background-color: #000099;
	height:1px;
}

/*Stijldefinities voor het fotoboek*/

.photobook {
	border: 0px;
}

.photobook td {
	border: 0px;
	text-align: center;
	vertical-align: top;
}

.photobook td.photoLeft {
	border-left: 0px;
	border-right: 1px solid #000000;
	border-top: 2px solid #000000;
	border-bottom: 0px;
}

.photobook td.photoCenter {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 2px solid #000000;
	border-bottom: 0px;
}

.photobook td.photoRight{
	border-left: 1px solid #000000;
	border-right: 0px;
	border-top: 2px solid #000000;
	border-bottom: 0px;
}

.photobook td.photoTopLeft {
	border-left: 0px;
	border-right: 1px solid #000000;
	border-top: 0px;
	border-bottom: 0px;
}

.photobook td.photoTopCenter {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 0px;
	border-bottom: 0px;
}

.photobook td.photoTopRight{
	border-left: 1px solid #000000;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
}

.titlephotobook {
	font-weight: bold;
	font-size: 18pt;
}

.photoName {
	font-weight: bold;
	color: #000099;
}

/*Einde fotoboek*/


.indexActiviteiten td {
	text-align: center;
	vertical-align: top;
}

.indexActiviteiten td.leftTop {
	border-left: 0px;
	border-right: 1px solid #000000;
	border-top: 0px;
	border-bottom: 1px solid #000000;
}

.indexActiviteiten td.rightTop {
	border-left: 1px solid #000000;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 1px solid #000000;
}

.indexActiviteiten td.leftBottom {
	border-left: 0px;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 0px;
}

.indexActiviteiten td.rightBottom {
	border-left: 1px solid #000000;
	border-right: 0px;
	border-top: 1px solid #000000;
	border-bottom: 0px;
}


.titelNieuws {
	font-size: 13px;
	font-weight: bold;
	color: #000099;
}

.overigNieuws {
	font-size: 13px;
	font-weight: bold;
	color: #000099;
}

.titelActiviteiten {
	font-family: Subway, Broadway, Signboard, Arial, Helvetica, sans-serif;
	font-size: 45pt;
	font-weight: bold;
	color: #000099;
}

.tableActiviteiten {
	border: 2px solid #000099;
}

.tableActiviteiten td {
	border: 0px;
}

.subtableActiviteiten {
	border: 0px;
}

.subtableActiviteiten td {
	border: 0px;
}

.StandaardTabelMetRand td {
	border: 1px solid #000099;
}

.StandaardTabel td {
	padding-left: 2px;
	padding-right: 3px;
	padding-top: 2px;
	padding-top: 2px;
}

.StandaardTabel .tr0 {
	background-color: #ffffff;
}

.StandaardTabel .tr1 {
	background-color: #CCDDFF;
}

.row_odd, .tr1 {
	background-color: #CCDDFF;
}

.row_even, .tr0 {
	background-color: #ffffff;
}

.inputBox {
	border: 1px solid #000099;
	font-weight: bold;
	color: #374f95;
}

.inputButton {
	background-color: #7789d3;
	border: 1px solid #000099;
	color: #000099;
}

a {
	color: #000099;
}

.navLink {
	color: #ffffff;
	text-decoration: none;
}

.navLink:hover {
	color: #ffffff;
	text-decoration: underline;
}

.tableHead {
	background-image: url('../images/tablehead_bg.jpg');
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	height: 18px;
	border: 1px solid #000099;
}

.tableHead td {
	border: 1px solid #000099;
}

.lichtKrant {
	color: #ffffff;
	border-top: 1px solid #000099;
	border-bottom: 1px solid #000099;
}

.head {
	font-weight: italic;
}

.subhead {
	font-style: bold;
}

h2 {
	font-size: 9pt;
	font-weight: bold;
}
h1 {
	font-size: 14px;
	color: #000099;
}

.standings_row_other {
	font-weight: normal;
}

.standings_row_korbis {
	font-weight: bold;
}

/* Poll styles */
.ArchiveOptionVoteResultName {
	width:245px;
}
.ArchiveOptionVoteResultVotes {
	white-space:nowrap;
	align: right;
}
.ArchivePollTD, .ArchivePollTable, .ArchiveLemmaResultTable {
	width: 100%;
}

.ArchiveOptionVoteResultTable {
	width: 100%;
}

.ArchiveOptionVoteResultBar {
	text-align: right;
}

.PollTable, .PollArchiveTable {
	background-color: white;
	color: #FFFFFF;
	width: 245px;
	padding: 2px;
	padding-bottom: 5px;
}

.PollTable td {
	color: #000000;
}

.PollArchiveTable  {
	width: 100%;
}

.ArchiveOptionVoteResultTD {
	border-top: 1px solid #000099;
	padding-top: 3px;
	padding-bottom: 3px;
}
.OptionVoteResultTD {
	border-top: 1px solid #000099;
	padding-top: 3px;
	padding-bottom: 3px;
}
.OptionVoteResultVotes {
	font-size: 8px;
}
.OptionVoteResultTDN0, .ArchiveOptionVoteResultTDN0 {
	border-top: 0px;
}
.OptionVoteResultName {
	color: #000000;
}
.PollTitle {
	color: black;
	font-weight: bold;
	font-size: 12px;
}
.PollTD, .ArchivePollTD {
	padding-top: 5px;
}
.PollTDEven, .ArchivePollTDEven {
	background-color: white;
}
.VoteButton {
	font-family: verdana;
	font-size: 9px;
	color: #374f95;
	height: 20px;
	font-weight: bold;
}


.LemmaTitle {
	color: #00154e;
	font-weight: bold;
}

.teamTable {
	border: 1px solid #000099;
}

.teamTable .td0 {
	border-right: 1px solid #000099;
}

.teamTable .row0 {
	background-color: #000099;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}



		

