/*Georgia*/

body, html {
	margin: 0px;
	padding: 0px;
	color: black;
	background-color: white;
	font: 8pt Arial;
}

div.succesmsg { 
	width: 100%;
	background-color:#d5fbb0;
	border: 1px dotted #6cce0d;
	font-size: .85em;
	padding: .5em 0;
	text-align: center;
}

div.errormsg {
	width: 100%;
	background-color: #FF9999;
	border: 1px dotted #FF0033;
	font-size: .85em;
	padding: .5em 0;
	text-align: center;
}

.selectedoption {
	background-color: #abf349;
}

img.noborder {
	border: none;
}

img.editimg_fitintd {
	width: 13px;
	height: 11px;
}

img.newimg_fitintd {
	width: 14px;
	height: 14px;
}

img.magnifyimg_fitintd { /*vergrootglas*/
	width: 13px;
	height: 11px;
}

img.wsformimg_fitintd {
	width: 12px;
}

#top {
  background-color: #DCDCDC;
  padding: 0px 0px 0px 0px;
  border: 1px solid white;
  border-top: none;
}
#left, #right {
  background-color: #808080;
  border-bottom: 1px solid white;
  border-top: 1px solid white;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 20px;
}

#left {
  border-left: 1px solid white;
}

#right {
  border-right: 1px solid white;
}

#main {
  background-color: #DCDCDC;
  padding: 10px 10px 0px 10px;
  border: 1px solid white;
}

#footer {
  padding: 2px 2px 2px 20px;
  background-color: #FFFFFF;
  color: #FF0000;
  font-size: 8pt;
  font-family: Arial Black;
}

#vermelding {
  padding: 2px 2px 2px 5px;
  background-color: #000000;
  color: #4169E1;
  border-bottom: 1px solid white;
  border-right: 1px solid white;
  border-left: 1px solid white;
  font-weight: bold;
}

#vermelding a:link { color: #4169E1; text-decoration: none; font-weight: bold; }
#vermelding a:visited { color: #4169E1; text-decoration: none; font-weight: bold; }
#vermelding a:hover { color: #4169E1; text-decoration: underline; font-weight: bold; }
#vermelding a:active { color: #4169E1; }

#vandaag {
  padding: 2px 2px 2px 40px;
  background-color: #808080;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: 1px solid white;
  font-family: Arial Black;
}

h1 { font-size: 170%; color: #4e5010; font-family: Arial; text-transform: uppercase; line-height: 30px; }
h2 { font-size: 150%; }
h3 { font-size: 110%; margin-bottom: 0px; margin-top: 17px; color: #515253; border-bottom: 2px solid #515253; }
h4 { font-size: 100%; }

a:visited { color: #3019db; }

#left hr, #right hr {
  width: 75px;
  text-align: left;/*this will align it for IE*/
  margin: 10px auto 10px 0px; /*this will align it left for Mozilla*/
}

/*--------- AFDEELINGEN IN HOEKEN ---------*/
.bloktopleft, .blokmidleft, .blokbtmleft,.bloktopright, .blokmidright, .blokbtmright { width: 35px; height: 35px; } /*breedte*/

/*------------------TOP BLOK-----------------*/
.bloktopleft{ background-image: url(../_images/blok_01.jpg); background-repeat: no-repeat; }
.bloktoprmid, .bloktoplmid, .bloktopmid{ background-image: url(../_images/blok_02.jpg); background-repeat: repeat-x;}
.bloktopright{ background-image: url(../_images/blok_03.jpg); background-repeat: no-repeat; }

/*------------------MID BLOK-----------------*/
.blokmidleft{ background-image: url(../_images/blok_04.jpg); background-repeat: repeat-y; text-align: center; }
.blokmidrmid, .blokmidlmid, .blokmidmid{ background-color: #FFFFFF; }
.blokmidrmid { text-align: justify; }
.blokmidright{ background-image: url(../_images/blok_05.jpg); background-repeat: repeat-y; }

/*------------------BOTTOM BLOK-----------------*/
.blokbtmleft{ background-image: url(../_images/blok_06.jpg); background-repeat: no-repeat; text-align: center; }
.blokbtmrmid, .blokbtmlmid, .blokbtmmid{ background-image: url(../_images/blok_07.jpg); background-repeat: repeat-x; }
.blokbtmrmid{ text-align: right; }
.blokbtmright{ background-image: url(../_images/blok_08.jpg); background-repeat: no-repeat; }

/* ----- NIEUWSBLOK ----- */
.nieuwsblok .bloktoplmid { width: 75px; }

/* ----- tabellen ----- */
#main table {
  width: 100%; /*75%*/
}

/*------ faqblok ------*/
.faq a:link { color: black; text-decoration: none; }
.faq a:visited { color: black; text-decoration: none; }
.faq a:hover { color: #5F5FF1; text-decoration: none; }
.faq a:active { color: black; text-decoration: none; }

/*------ archieflinks ------*/
.archieflinks a:link { color: black; text-decoration: none; }
.archieflinks a:visited { color: black; text-decoration: none; }
.archieflinks a:hover { color: #990000; text-decoration: underline; }
.archieflinks a:active { color: black; text-decoration: none; }

/*------- poweredlinks ------ */
.poweredlinks a:link { color: #808080; text-decoration: none; }
.poweredlinks a:visited { color: #808080; text-decoration: none; }
.poweredlinks a:hover { color: #808080; text-decoration: underline; }
.poweredlinks a:active { color: #808080; text-decoration: none; }

/*------- adminlinks ------ */
.adminlinks a:link { color: #0033FF; text-decoration: none; }
.adminlinks a:visited { color: #0033FF; text-decoration: none; }
.adminlinks a:hover { color: #5F5FF1; text-decoration: underline; }
.adminlinks a:active { color: #0033FF; text-decoration: none; }

/*------- reload ELOpunten knop -------*/

#reloadELO img { border: 2px solid #000000; }
#reloadELO img:hover { border: 2px solid #DCDCDC; }

/*------ wedstrijdform -------*/
.wedstrijdform { text-align: center; }
.wedstrijdform input { text-align: center; }

#officieelwedstrijdblad { margin-bottom: 0px; }
#allegegevensmoeten { margin-bottom: 12px; color: #ff0000; font-size: 14pt; }

/*FORMS*/
form input, form select, form textarea {
  /*border: 1px solid black;*/
  /*background: transparant;*/
  /*cursor: pointer;*/
}

/*NIEUWS*/
.nieuwstbl {
  border: 1px solid white;
}

.nieuwstbl th {
  border: 1px solid white;
  background-color: #FF0000;
  text-align: left;
  font-size: 125%;
}

.nieuwstbl .nwstitle {
  border: 1pt solid white;
  background-color: #000000;
  color: #3588c3;
  font-weight: bold;
  font-size: 125%;
}

.nieuwstbl .nwstd0 {
  border: 1px solid white;
  background-color: #DCDCDC;
}
.nieuwstbl .nwstd1 {
  border: 1px solid #DCDCDC;
  background-color: #FFFFFF;
}
.nieuwstbl .nwstd-1 { /*wanneer er géén posts zijn*/
  border: 1px solid #DCDCDC;
  background-color: #FFFFFF;
  text-align: left;
}

/*
------
OPMAAK
------
grijs:  #DCDCDC
wit:    #FFFFFF
zwart:  #000000
*/

.tdgreyblackwhite {
  background-color: #DCDCDC;
  color: #000000;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  border-color: #FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
}

.tddarkgreyblackwhite {
  background-color: #808080;
  color: #000000;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  border-color: #FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
}

.tddarkgreywhitewhite {
  background-color: #808080;
  color: #FFFFFF;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  border-color: #FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
  font-weight: bold;
}

.tdmedgreyblackwhite {
  background-color: #999999;
  color: #000000;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  border-color: #FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
  font-weight: bold;
}

.tdwhiteblackgrey {
  background-color: #FFFFFF;
  color: #000000;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  border-color: #DCDCDC;
  padding-left: 5px;
  padding-right: 5px;
}

.tdblackwhitewhite {
  background-color: #000000;
  color: #FFFFFF;
  border-width: 1px;
  border-style: solid;
  border-color: #FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
}

.tdredblackwhite {
  background-color: #FF0000;
  color: #000000;
  font-weight: bold;
  border-width: 1px;
  border-style: solid;
  border-color: #FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
}

.tdblackredwhite {
  background-color: #000000;
  color: #FF0000;
  font-weight: bold;
  border-width: 1px;
  border-style: solid;
  border-color: #FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
}

.tdblackbluewhite {
  background-color: #000000;
  color: #4169E1;
  font-weight: bold;
  border-width: 1px;
  border-style: solid;
  border-color: #FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
}

.tdblueblackwhite {
  background-color: #000000;
  color: #315cf0;
  font-family: Impact;
  border: 1px solid #FFFFFF;
  padding-left: 5px;
  padding-right: 5px;
}

/*
TABELLEN ONDERAAN!
*/

.tblgreyblackwhite {
  background-color: #DCDCDC;
  color: #000000;
  border: 1px solid #FFFFFF;
}

/*.tblgreyblackwhite td {
  border-width: 1px;
  border-style: solid;
  border-color: #FFFFFF;
} */

/*PROVENCIALE KAMPIOENSCHAPPEN*/
/*LINKS*/
.pkamplinks a:link { color: #000000; text-decoration: none; }
.pkamplinks a:visited { color: #000000; text-decoration: none; }
.pkamplinks a:hover { color: #FFFFFF; text-decoration: underline; }
.pkamplinks a:active { color: #000000; text-decoration: none; }

/*2008-2009*/

ol.start_seizoen {
	padding: 0 0 0 20px;
	text-align: left; 
	margin: 0 auto;
	list-style: decimal outside;
}

ol.start_seizoen li.start_seizoen {
	margin: 0 0 5px;
	padding: 0;
}

/* tree */
/*
li.li_seizoen, li.li_club {
	cursor: pointer;
}

.li_seizoen {
	background-color: #FF9900;
}

.li_club {
	background-color: #FFFF66;
}*/

.send2clubs_select {
	width: 150px; 
	height: 250px;
}

.send2clubs_button {
	width: 150px;
}

.send2clubs_onderwerp {
	width: 300px;
}