body {
	margin : 0px;
	margin-bottom : 4px ;
	text-align : center ;
}

img {
	border: 0px;
}

.hoofdtabel {
	padding : 0px ;
	border : 1px solid #CCCCCC ;

}

.hoofdcel_links {
	padding : 0px ;
	text-align : left ;
	vertical-align : top ;
	background-image : url('afbeeldingen/navigatiemenu/menucel_linksonder_achtergrond_2.gif') ;
}


.hoofdcel_midden2 {
	width : 392;
	padding-left: 20px;
	padding-right : 26px;
	padding-top : 47px;
	padding-bottom : 20px;
	text-align : justify ;
	vertical-align : top ;
}

.hoofdcel_rechts {
	padding : 0px ;
	text-align : left ;
	vertical-align : top ;
/*	background-image : url('afbeeldingen/navigatiemenu/rechtertabel_achtergrond_groen_2.gif') ;*/
	background-color: #99D02C;
	
	border-left: 2px solid #FFFFFF;
}

.hoofdcel_rechts_sportjaarlogocel {
	padding : 0px ;
	text-align : right ;
	vertical-align : bottom ;
/*	background-image : url('afbeeldingen/navigatiemenu/rechtertabel_achtergrond_groen_3.gif') ;*/
	background-color: #99D02C;
	border-left: 2px solid #FFFFFF;
}

.linkertabel {
	width : 100% ;
	height : 100% ;
}

.linkertabel_bovencel {
/*	background-image : url('afbeeldingen/navigatiemenu/bovencel_links_achtergrond.gif') ; */
	border-right : 16px solid #FFFFFF; 
	background-color : #0C1F6B;
	border-bottom : 2px solid #FFFFFF;
	height : 103px ;
}

.linkertabel_menucel {
	background-color : white ;
	padding : 0px ;
}

.linkertabel_kleurtjes {
	border-bottom : 2px solid #FFFFFF;	
	border-top : 2px solid #FFFFFF;
	background-image : url('afbeeldingen/navigatiemenu/menucel_links_kleurtjes.gif') ;
	height : 232px ;
}

.linkertabel_ondercel {
	background-image : url('afbeeldingen/navigatiemenu/menucel_links_achtergrond.gif') ;
	height : 60px ;
}

.middentabel {
	width : 100% ;
	height : 100% ;
}

.middentabel_bovencel {
	height : 103px ;
	background-color : white ;
	text-align : left ;
	vertical-align : bottom ;
	padding-left : 10px ;
}

.middentabel_contentcel {
	padding-top : 10px ;
	padding-bottom : 10px ;
	padding-left : 10px ;
	padding-right : 22px ;
	text-align : justify ;
	vertical-align : top ;
	line-height : 16px ;
}

.middentabel_ondercel {
	text-align : center ;
	background-color : white ;
	vertical-align : bottom ;
}

.rechtertabel {
	width : 100% ;
	height : 100% ;
}

.rechtertabel_bovencel {
	height : 103px ;
	border-bottom : 2px solid #FFFFFF;
	background-image : url('afbeeldingen/navigatiemenu/bovencel_rechts_achtergrond.gif') ;
}

.rechtertabel_middencel {
	border-bottom : 2px solid #FFFFFF;
	height : 198px ;
	text-align : left ;
	vertical-align : top ;
/*	padding-top : 15px ;
	padding-left : 15px ;
	padding-right : 10px ;
	padding-bottom : 15px ;*/
	line-height : 16px ;
}

.rechtertabel_middencel_2 {
	height : 50px ;
	padding-top : 15px ;
	padding-left : 15px ;
	padding-right : 10px ;
	padding-bottom : 15px ;
	line-height : 16px ;
	border-bottom : 2px solid #FFFFFF;
}

.rechtertabel_middencel_3 {
	padding-top : 15px ;
	padding-left : 15px ;
	padding-right : 10px ;
	padding-bottom : 15px ;
	line-height : 16px ;
	background-color: #99D02C;
	/* Deze height-tag evt. weghalen (ivm DIV'je waar Sportjaar-logo instaat). */
	height : 110px ;
}

.rechtermenu_links {
	font-family : Arial, Verdana, Tahoma ;
	font-size : 11px ;
	color : white ;
	text-decoration : none ;
}

.rechtermenu_links_donker {
	font-family : Arial, Verdana, Tahoma ;
	font-size : 11px ;
	color : #0C1F6B ;
	text-decoration : none ;
}

.rechtermenu_links:hover {
	color : #0C1F6B ;
}

.rechtertabel_ondercel {
	vertical-align : bottom ;

	padding : 0px ;
}

.menu_buttons {
	font-family : Arial, Verdana, Tahoma ;
	font-weight : bold ;
	font-size : 11px ;
	color : white ;
	text-decoration : none ;
}

.menu_buttons:hover {
	color : #CC0066 ;
}

.content_titel {
	font-family : Arial, Verdana, Tahoma ;
	font-weight : bold ;
	font-size : 14px ;
	color : #0C1F6B ;
	text-decoration : none ;
}

.content_tekst {
	font-family : Arial, Verdana, Tahoma ;
	font-size : 11px ;
	color : #0C1F6B ;
	text-decoration : none ;
}

.content_tekst_cmslink {
	font-family : Arial, Verdana, Tahoma ;
	font-size : 12px ;
	color : #000000 ;
	text-decoration : none ;
	font-weight : bold ;
}

.content_tekst_cmslink:hover {
	color : #999999 ;
}

.content_tekst_error {
	font-family : Arial, Verdana, Tahoma ;
	font-size : 11px ;
	color : #FF0000;
	text-decoration : none ;
}

.content_tekst_vet {
	font-family : Arial, Verdana, Tahoma ;
	font-size : 11px ;
	color : #0C1F6B ;
	text-decoration : none ;
	font-weight : bold ;
}

.content_tekst_link {
	font-family : Arial, Verdana, Tahoma ;
	font-size : 11px ;
	text-decoration : none ;
	color : #CC0066 ;
}

.content_tekst_link:hover {
	color : #003366 ;
}

.submenu_div {
	/* Ik gebruik een 1x1-pixel afbeelding als achtergrond zodat de kleur
	overeenkomt met die van de rollover-menu's. */
	/*background-image : url('afbeeldingen/navigatiemenu/submenu_div_achtergrond.gif') ;*/
	background-color : #98017E;
	position : absolute ;
	visibility : hidden ;
	width : 220px ;
	top : 63px ;
	left : 152px ;
	padding-left : 7px ;
	padding-right : 7px ;
	padding-top : 4px ;
	padding-bottom : 4px ;
	line-height : 16px ;
	text-align : left ;
}

.submenu_links {
	font-family : Arial, Verdana, Tahoma ;
	font-size : 11px ;
	text-decoration : none ;
	color : white ;
	font-weight : bold ;
}

.submenu_links:hover {
	color : #FF9933 ;
}

.content_afbeelding_links {
	float : left ;
	margin-right : 10px ;
}

.content_afbeelding_rechts {
	float : right ;
	margin-left : 10px ;
}

.layer_sportjaar_logo {
	position : absolute ;
	visibility : visible ;
	width : 182px ;
	height : 241px ;
	top : 300px ;
	left : 300px ;
}

.cms_button {
	width : 100px ;
	height : 18px ;
	background-color : #FFFFFF ;
	border : 1px solid #CDCAC9 ;
	font-family : Arial, Verdana, Tahoma ;
	color : #000000 ;
	font-size : 12px ;
	vertical-align : middle ;
	text-align : center ;
	margin-top : 6px ;
}

.cms_textarea {
	width: 100%;
	border : 1px solid #CDCAC9 ;
	background: #FFFFFF ;
	font-family: Arial, verdana, Tahoma ;
	font-size: 12px;
	color : #303030 ;
	height: 200px;
}

input {
	width: 250px;
	border : 1px solid #CDCAC9 ;
	background: #FFFFFF ;
	font-family: Arial, verdana, Tahoma ;
	font-size: 12px;
	color : #303030 ;
}

.cms_field {
	width: 200px;
	border : 1px solid #CDCAC9 ;
	background: #FFFFFF ;
	font-family: Arial, verdana, Tahoma ;
	font-size: 12px;
	color : #303030 ;
	height: 18px;
}

.cms_tekst {
	font-family : Arial, Verdana, Tahoma ;
	font-size : 11px ;
	color : #000000 ;
	text-decoration : none ;
}

a {
	font-family : Arial, Verdana, Tahoma ;
	font-size : 11px ;
	text-decoration : none ;
	color : #CC0066 ;
}

a:hover {
	color : #003366 ;
}

a.nieuwsheadline {
	word-spacing: 2px;
	letter-spacing: 1px;
	font-weight: bold;
}