body {
	background-color: #003366;
	margin: 0;
	text-align: center;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #000066;
	font-size: 10pt;
}

p, table, tr, td, li, ul	{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align: justify;
	font-size: 10pt;
	color: #000066;
	margin-top: 0px;
}

div {
	margin: 0;
	padding: 0;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	}

table, form	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
}

h1	{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11pt;
	color: #000066;
	margin-top: 0px;
}

h2	{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #000066;
	margin-top: 0px;
	margin-bottom: 5px;
	text-decoration: underline;
}

#page	{
	width: 987px;
	height: 592px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#header	{
	width: 987px;
	height: 100px;
	background-image: url(images/header.jpg);
}

#main	{
	width: 987px;
	height: 462px;
}

#left	{
	width: 174px;
	height: 462px;
	float: left;
}

#left_up	{
	width: 174px;
	height: 46px;
	background-image: url(images/bg_l_up.jpg);
}

#left_bot	{
	width: 174px;
	height: 200px;
	padding: 7px 11px 0px 0px;
	text-align: right;
	background-image:  url(images/menu_nl/bg_l_down.jpg);
}

#content	{
	width: 813px;
	height: 462px;
	background-image: url(images/main.jpg);
	float: left;
}

#index_content	{
	width: 813px;
	height: 462px;
	background-image: url(images/index_main.jpg);
	float: left;
}

#menu2	{
	width: 813px;
	height: 24px;
}

#text	{
	width: 769px;
	height: 462px;
	text-align: justify;
	padding: 5px 5px 10px 10px;
	padding-right: 5px;
	overflow: auto;
	float: left;
}

#text2	{
	width: 769px;
	height: 438px;
	text-align: justify;
	padding: 0px 5px 10px 10px;
	overflow: auto;
	float: left;
}

#right	{
	width: 44px;
	height: 462px;
	padding: 20px 0px 0px 0px;
	text-align: center;
	float: left;
}

#right2	{
	width: 44px;
	height: 438px;
	padding: 20px 0px 0px 0px;
	text-align: center;
	float: left;
}

#bottom	{
	width: 987px;
	height: 30px;
	padding: 5px 0px 0px 174px;
	background-image: url(images/bg_bottom.jpg);
}

.small	{
	font-size: 8pt;
	padding-left: 10px;
}

.center	{
	text-align: center;
}

.right	{
	text-align: right;
	font-size: 8pt;
	margin: 0px;
}

.dim	{
	color: white;
	font-size: 8pt;
	font-weight: bold;
}

a, a:link, a:visited, a:active
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-weight: bold;
	color: #000066;
}
a:hover
{
	color: #000099;
}

a.home, a.home:link, a.home:visited, a.home:active
{
	display:block;
	background-image:  url(images/menu_nl/home_up.jpg);
}
a.home:hover
{
	background-image:  url(images/menu_nl/home_over.jpg);
}
a.club, a.club:link, a.club:visited, a.club:active
{
	display:block;
	background-image:  url(images/menu_nl/club_up.jpg);
}
a.club:hover
{
	background-image:  url(images/menu_nl/club_over.jpg);
}
a.opleiding, a.opleiding:link, a.opleiding:visited, a.opleiding:active
{
	display:block;
	background-image:  url(images/menu_nl/opleiding_up.jpg);
}
a.opleiding:hover
{
	background-image:  url(images/menu_nl/opleiding_over.jpg);
}
a.init, a.init:link, a.init:visited, a.init:active
{
	display:block;
	background-image:  url(images/menu_nl/init_up.jpg);
}
a.init:hover
{
	background-image:  url(images/menu_nl/init_over.jpg);
}
a.album, a.album:link, a.album:visited, a.album:active
{
	display:block;
	background-image:  url(images/menu_nl/album_up.jpg);
}
a.album:hover
{
	background-image:  url(images/menu_nl/album_over.jpg);
}
a.forum, a.forum:link, a.forum:visited, a.forum:active
{
	display:block;
	background-image:  url(images/menu_nl/forum_up.jpg);
}
a.forum:hover
{
	background-image:  url(images/menu_nl/forum_over.jpg);
}
a.nieuws, a.nieuws:link, a.nieuws:visited, a.nieuws:active
{
	display:block;
	background-image:  url(images/menu_nl/nieuws_up.jpg);
}
a.nieuws:hover
{
	background-image:  url(images/menu_nl/nieuws_over.jpg);
}
a.links, a.links:link, a.links:visited, a.links:active
{
	display:block;
	background-image:  url(images/menu_nl/links_up.jpg);
}
a.links:hover
{
	background-image:  url(images/menu_nl/links_over.jpg);
}
a.contact, a.contact:link, a.contact:visited, a.contact:active
{
	display:block;
	background-image:  url(images/menu_nl/contact_up.jpg);
}
a.contact:hover
{
	background-image:  url(images/menu_nl/contact_over.jpg);
}

a.dim_link, a.dim_link:link, a.dim_link:visited, a.dim_link:active
{
	color: white;
	font-weight: bold;
	font-size: 8pt;
	font-decoration: underline;
}
a.dim_link:hover
{
	color: #cccccc;;
	font-weight: bold;
	font-size: 8pt;
}
