*{
margin: 0px;
}

body{
	margin-top: 3px;
background: #B30000 url("images/bg.gif") repeat-x;;
font-family: verdana;
font-size: 10px;
}


#container
{
width: 900px;
margin:auto;
background-color: #D9D9D9;
border: 0px solid #440000;
overflow: hidden;
}

#menu
{
background-color: red;
width: 900px;
font-size: 12px;
}

#header{
background: url("images/header.jpg");
height: 128px;
width: 99,5%;
border: 1px solid black;
border-bottom : 0px;
border-bottom: 1px solid;
}

#header img{
border: 0px solid;
}

#header #right
{
	width : 100px;
	float: right;
	text-align: right;
	padding: 5px;
}

#content{
width: 99%;
background-color: #D9D9D9;
padding: 5px;
}


#links{
width: 520px;
background-color: #D9D9D9;
padding: 5px;
}


#links .hoofd
{
font-weight: bold;
font-size: 11px;
border-bottom: 1px solid black;
}

#links .rij
{
border-bottom: 1px dotted black;
padding: 2px;
}

#links .rijnl
{
	border-bottom: 0px none black;
	padding: 2px;
	vertical-align: top;
}

#links .gecentreerd
{
	text-align:center;
}

table
{
border-collapse: collapse;$
}

#content h1{
font-size: 20px;
}

#content h2{
font-size: 16px;
}

#content h3{
font-size: 13px;
}

#content p.nieuws{
padding: 5px;
}

#content fieldset{
border: 0px solid;
}

#content dt{
float: left;
width: 200px;
margin: 3px;
}

#content dd{
margin: 3px;
}

#content input, textarea{border: 1px solid gray; width: 326px; padding: 2px;  }

#content h2{
	font-size: 14px;
	text-align: left;
	text-decoration:none;
	padding-bottom: 5px;
	color: #3B5998;
	padding: 3px;
	text-transform: uppercase;
	font-family: "Verdana";
}

#content hr
{
border: 1px solid;
margin: 10px;
}

#content img
{
border: 1px solid;
margin: 2px;
}

#content img.geen
{
border: 0px solid;
margin: 0px;
}

#content .auteur{
background-color: #CCCCCC;
border-bottom: 1px solid #666666;
width: 500px;
}

#content .bericht{float: left; margin: 5px;}
#content .rechts, .links{width: 340px; float: left;}
#content .rechts{text-align: right;}

#rechts 
{
height: 100%;
width: 290px;
float:right;
}

#matchen
{
background-color: #FFFFFF;
height: 100%;
width: 340px;
float:right;
border: 1px solid #94A3C4;
margin: 4px;
}
#matchen  h2
{
	font-size: 10px;
	text-align: left;
	text-decoration:none;
	padding-bottom: 5px;
	color: #3B5998;
	padding: 3px;
	text-transform: uppercase;
	font-family: "Verdana";
}

#matchen .tijd{
font-size: 10px;
font-weight: normal;
color: gray;
margin: 0px;
padding-left: 17px;
}

#matchen #title{
	background-color: #ECEFF5;
	width: 100%;
	border-bottom: 1px solid #D8DFEA;
}

#matchen  .ploegen{
margin: 0px;
padding-left: 5px;
}

#matchen  .match{
padding-bottom: 5px;
}

#matchen  strong {
text-align: right;
}

#matchen .sponsors img{
margin-left: 2px;
width: 145px;
margin-bottom: 3px;
}

#content tijd{
font-size: 8px;
font-weight: normal;
color: gray;
margin: 0px;
padding-left: 17px;
}

#stippelijn
{
border-top: 1px dotted;
width: 520px;
margin-top: 10px;
}

#adhoc_image
{
text-align:center;
}


p{
margin-top: 10px;
}

a{
color: black;
font-weight: bold;
text-decoration: none;
}

a:hover{
color: #FF0000;
font-weight: bold;
text-decoration: none;
}

a:visited{
color: black;
font-weight: bold;
text-decoration: none;
}

a.linkgastenboek{
color: black;
text-decoration: none;
}

a:hover.linkgastenboek{
color: #FF0000;
text-decoration: none;
}

a:hover.linkgastenboek {
color: black;
text-decoration: none;
}



/* Menu */

#showcase {
	BACKGROUND: #6f9c6f
}
DL.menus_list DT {
	FONT-SIZE: 1.5em; BACKGROUND: #6f9c6f; MARGIN: 3px 0px
}
#foot {
	BACKGROUND: #8fbc8f
}
DL.menus_list DD.nil {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#menu_container {
	Z-INDEX: 100; WIDTH: 753px; POSITION: absolute; HEIGHT: 25px
}
#pmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#pmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#pmenu A {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 1px solid; DISPLAY: block; FONT-SIZE: 11px; BORDER-LEFT: #000 1px solid; WIDTH: 120px; COLOR: #fff; TEXT-INDENT: 5px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 25px; TEXT-DECORATION: none; font-weight: normal
}
#pmenu A:visited {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 1px solid; DISPLAY: block; FONT-SIZE: 11px; BORDER-LEFT: #000 1px solid; WIDTH: 120px; COLOR: #fff; TEXT-INDENT: 5px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 25px; TEXT-DECORATION: none; font-weight: normal
}
#pmenu LI UL LI A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
#pmenu LI UL LI A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
#pmenu LI A.enclose {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
#pmenu LI A.enclose:visited {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
#pmenu LI {
	BACKGROUND: #7484ad; FLOAT: left
}
#pmenu LI:hover {
	POSITION: relative
}
#pmenu LI:hover > A {
	BACKGROUND: #D9D9D9; COLOR: #c00
}
#pmenu LI UL {
	DISPLAY: none
}
#pmenu LI:hover > UL {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(transparent.gif); LEFT: 80px; PADDING-BOTTOM: 30px; WIDTH: 120px; PADDING-TOP: 10px; POSITION: absolute; TOP: -11px
}
#pmenu > LI:hover > UL {
	LEFT: -30px; TOP: 16px
}
#pmenu TABLE {
	FONT-SIZE: 1em; Z-INDEX: 100; LEFT: 0px; POSITION: absolute; TOP: 0px; BORDER-COLLAPSE: collapse
}
* HTML #pmenu LI A:hover {
	BACKGROUND: #dfd7ca; COLOR: #c00; POSITION: relative
}
#pmenu LI A:active {
	BACKGROUND: #dfd7ca; COLOR: #c00
}
#pmenu LI A:focus {
	BACKGROUND: #dfd7ca; COLOR: #c00
}
#pmenu LI.fly {
	BACKGROUND: url(./images/fly.gif) #7484ad no-repeat right center
}
#pmenu LI.drop {
	BACKGROUND: url(./images/drop.gif) #7484ad no-repeat right center
}
* HTML #pmenu LI UL {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(transparent.gif); LEFT: 80px; VISIBILITY: hidden; PADDING-BOTTOM: 30px; PADDING-TOP: 10px; POSITION: absolute; TOP: -11px
}
#pmenu LI A:hover UL UL {
	VISIBILITY: hidden
}
#pmenu LI A:hover UL A:hover UL UL {
	VISIBILITY: hidden
}
#pmenu LI A:hover UL A:hover UL A:hover UL UL {
	VISIBILITY: hidden
}
#pmenu LI A:hover UL A:hover UL A:hover UL A:hover UL UL {
	VISIBILITY: hidden
}
#pmenu LI A:hover UL {
	LEFT: -31px; VISIBILITY: visible; TOP: 15px
}
#pmenu LI A:hover UL A:hover UL {
	LEFT: 80px; VISIBILITY: visible; TOP: -11px
}
#pmenu LI A:hover UL A:hover UL A:hover UL {
	VISIBILITY: visible
}
#pmenu LI A:hover UL A:hover UL A:hover UL A:hover UL {
	VISIBILITY: visible
}
#pmenu LI A:hover UL A:hover UL A:hover UL A:hover UL A:hover UL {
	VISIBILITY: visible
}

#footer
{
width: 900px;
margin:auto;
text-align:right;
overflow: hidden;
margin-bottom: 5px;
}

#navigatie
{
width: 570px;
overflow: hidden;
}
#navigatie #vorige
{
width: 200px;
float:left;
}

#navigatie #volgende
{
width: 200px;
float:right;
text-align: right;
}

#rechts .infobox
{
	text-align:center;
}
#rechts .infobox a img,#rechts .infobox a:hover img,#rechts .infobox a:visited img
{
	border:0px;
}

p.functie
{
font-weight: bold;

}
td.bestuurslid
{
vertical-align: top;
}

#facebook
{
	text-align:center;
	margin-bottom: 10px;
}

p.datum{
	font-weight:bold;
	text-decoration: underline;
}

