body {
	margin-top: 0px;
	margin: 0px;
	padding: 0px;

	font-family: Verdana, Arial;
	font-size: 100%;

	background-image: url('../img/rechts.gif');
	background-position: right top;
	background-repeat: repeat-y;
}

input {
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #000000;
	background: #EEEEEE;
	border: 1px solid #666666;
}

select {
	background: #EEEEEE;
}

.optionNone {
	color: #666666;
}

textarea {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	background: #EEEEEE;
	border: 1px solid #666666;
	padding: 1px;
}

ul {
	margin-top: 0px;
	margin-bottom: 2px;
}

img {
	border: 0px;
}

td {
	vertical-align: top;
}

th {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	font-weight: bold;
}

a {
	color: #000000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

hr {
	height: 1px;
	color: red;
}

.vijftig {
	width: 100%;
}

.vijftig td th {
	width: 50%;
}

.overzicht {
	width: 100%;
}

.button {
	background-position: left top;
	background-repeat: no-repeat;

	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	text-align: center;
	line-height: 15px;
	text-decoration: none;

	padding-left: 20px;
	padding-right: 10px;

	cursor: pointer;
}

.euro {
	background-image: url('../img/euro_input.gif');
	background-position: top left;
	background-repeat: no-repeat;
	text-align: right;
	width: 75px;
}

.noborder {
	border: 0px;
}

#contentkader {
	background-color: #FFFFFF;
}

#pagina {
	width: 750px;
	margin: auto;
}

#head {
	width: 100%;
	height: 125px;
	background-image: url('../img/header.jpg');

	border-bottom: 1px solid #000000;
}

#subhead {
	background-color: #EEEEEE;
	border-bottom: 1px solid #000000;
	text-align: right;
}

#subhead li {
	display: inline;
	list-style: none;
	font-size: 80%;
	padding-left: 20px;
	margin-left: 10px;
}

#inloggen {
	background-image: url('../img/inloggen.gif');
	background-position: left center;
	background-repeat: no-repeat;
}

#favorieten {
	background-image: url('../img/favorieten.gif');
	background-position: left center;
	background-repeat: no-repeat;
}

#gastenboek {
	background-image: url('../img/gastenboek.gif');
	background-position: left center;
	background-repeat: no-repeat;
}

#gezocht {
	background-image: url('../img/gastenboek.gif');
	background-position: left center;
	background-repeat: no-repeat;
}

#aanraden {
	background-image: url('../img/aanraden.gif');
	background-position: left center;
	background-repeat: no-repeat;
}

#menu {
	width: 175px;
}

#menu h3 {
	background-color: #EEEEEE;
	font-size: 80%;
	padding: 2px;
	margin: 0px;
}

#menu ul {
	margin: 0;
	margin-bottom: 10px;
	background-color: whitesmoke;
	padding: 0;
}

#menu li {
	padding-left: 10px;
	list-style: none;
	font-size: 70%;

	border-bottom: 1px solid #FFFFFF;
}

#menu img {
	margin: auto;
}

#content {
	background-image: url('../img/speelplaats.gif');
	background-repeat: no-repeat;
	background-position: 0px 16px;

	font-size: 80%;
	width: 550px;
	height: 450px;
}

#content a {
	color: #FF0000;
}

#content h1 {
	font-size: 100%;
	margin: 0px;
}

#content h2 {
	font-size: 100%;
	text-align: right;
	border-bottom: 1px solid #FF161C;
	letter-spacing: 1px;
}

.contentblock {
	clear: both;
	margin-bottom: 20px;
}

.contentblock .links {
	float: left;
	width: 45%;
}

.contentblock .links .content {
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
	padding: 2px;
}

.contentblock .links h2 {
	letter-spacing: 2px;
	border-bottom: 0px;
	color: #FFFFFF;
	padding: 2px;
	background-color: #FF161C;
}

.contentblock .rechts {
	float: right;
	width: 45%;
}

.contentblock .rechts .content {
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
	padding: 2px;
}

.contentblock .rechts h2 {
	letter-spacing: 2px;
	border-bottom: 0px;
	color: #FFFFFF;
	padding: 2px;
	background-color: #FF161C;
}

.een {
	background-color: #FFFFFF;
}

.twee {
	background-color: #EEEEEE;
}

#content .menu {
	width: 30%;
	float: right;
	border: 1px solid #EEEEEE;
	padding: 4px;
	font-size: 80%;
	margin-bottom: 20px;
	clear:right;
}

#content .menu h2 {
	margin: 0px;
}

.thumbnail {
	width: 110px;
	height: 110px;
	margin-right: 20px;
	float: left;
	margin-bottom: 20px;
}

.thumbnail h4 {
	display: block;
	text-align: center;
	margin: 0px;
	font-size: 90%;
}

.thumbindex {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.thumbindex li {
	display: block;
	list-style: none;
	width: 110px;
	margin-right: 10px;
	float: left;
	margin-bottom: 5px;
	height: 110px;
}

.thumbindex li img {
	border: 1px solid #000000;
}

.thumbindex h4 {
	display: block;
	text-align: center;
	margin: 0px;
	font-size: 90%;
}

.thumbnail img {
	border: 1px solid black;
}

			.thumbs li  {
				display: inline;
				float: left;
				margin-right: 22px;
				margin-bottom: 22px;
			}

			.thumbs h3 {
				text-align: center;
				text-decoration: none;
				color: #000000;
				font-size: 130%;
				margin: 0px;
			}

			.thumbs img {
				border: 0;
			}

.vijftig td {
	width: 50%;
}

.bekend {
	margin: 0px;
	padding: 0px;

	padding-bottom: 5px;
	margin-top: 10px;
	margin-bottom: 10px;

	border-bottom: 1px solid #CCCCCC;
}

.bekend li {
	font-size: 90%;
	list-style: none;
}

.voordelen {

}

#succes_kop {
	float: left;
	width: 16px;
	height: 16px;

	background-image: url('../img/home/succes.gif');
	background-repeat: no-repeat;
}

#bekend_kop {
	float: left;
	width: 16px;
	height: 16px;

	background-image: url('../img/home/bekend.gif');
	background-repeat: no-repeat;
}

#reunies_kop {
	float: left;
	width: 16px;
	height: 16px;

	background-image: url('../img/home/reunies.gif');
	background-repeat: no-repeat;
}

#activiteiten_kop {
	float: left;
	width: 16px;
	height: 16px;

	background-image: url('../img/home/activiteiten.gif');
	background-repeat: no-repeat;
}


#onderkant {
	padding-top: 30px;
}

#club {
	clear: both;
}

#club .banner {
	float: left;
	margin-left: 10px;
}

#footer {
	clear: both;
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
	margin: 30px 0px 30px 0px;
	padding: 1px 5px 1px 5px;
	font-size: 90%;
}

#marge {
	width: 20px;
}

#beheeroverzicht td {
	text-align: right;
}

.poll {
	font-size: 70%;
}

/* CMS eigenschappen */
	/* Basis */
		/* Nummernavigatie */
			#content .nummernavigatie {
				width: 100%;
				background: #CC0000;
			}

			#content .nummernavigatie ul {
				float: left;
				background: #CC0000;

				margin: 0px;
				padding: 0px;
			}

			#content .nummernavigatie li {
				display: inline;
				line-height: 20px;
				list-style: none;
				color: #FFFFFF;
				text-align: center;

				min-width: 15px;
			}

			#content .nummernavigatie li a {
				font-size: 11px;
				text-decoration: none;
				color: #FFFFFF;
			}

			#content .nummernavigatie .select_li {
				background: #F65E5E;
				color: #FFFFFF;
				font-weight: bold;

				border: 2px solid #FFB400;

				min-width: 15px;

				margin-left: 3px;
				margin-right: 3px;
			}

			#content .nummernavigatie .select_li a {
				text-decoration: none;
				color: #FFFFFF;
				font-weight: bold;
			}

			#content .nummernavigatie_box_select_option {
				background: #CCCCCC;
			}

			#content .nummernavigatie select {
				float: right;
			}

			#content .nummernavigatie .vorige {
				padding-right: 15px;
			}

			#content .nummernavigatie .volgende {
				padding-left: 15px;
			}
	/* Modules */
		/* F.A.Q. */
			.faqbasis {
				list-style: none;
				margin-left: 0px;
			}

			.faqbasis li {
				/*background-color: #EEEEEE;*/
				border: 1px solid #CCCCCC;
				margin: 2px;

				color: #FF161C;
				font-size: 100%;
				font-weight: bold;

				margin-bottom: 10px;
			}

			.faq {
				margin-top: 20px;
				margin-left: 60px;
				list-style-type: decimal;
				margin-bottom: 20px;
			}

			.faq li {
				color: #000000;
				letter-spacing: 0px;
				font-weight: normal;
				font-style: normal;
				margin-bottom: 0px;
				border: 0px;
			}

			.faq h4 {
				font-size: 100%;
				display: inline;
				cursor: pointer;
			}

			.faq div {
				font-weight: normal;
			}

			.faq .verborgen {
				display: none;
				margin-bottom: 0px;
			}

			.faq .zichtbaar {
				display: block;
				margin-bottom: 10px;
			}

		/* Aanraden aan vrienden */
			.aanraden div {
				margin: 10px;
				padding: 5px;
				width: 43%;
				border: 1px solid #CCCCCC;
				height: 150px;
				background-color: #EEEEEE;
			}

			.aanraden #links {
				float: left;
			}

			.aanraden #rechts {
				float: right;
			}

			.aanraden h4 img {
				margin: 0px 5px 0px 5px;
			} 

			#bericht {
				border: 0px;
				overflow: auto;
				padding: 10px;
				width: 100%;
			}

		/* SM Sponsors */
			.sponsor {
				width: 100%;
				border-bottom: 1px solid #CCCCCC;
				padding-bottom: 20px;
				margin-bottom: 20px;
				clear: both;
			}

			.sponsor img {
				float: left;
			}

			.sponsor h4 {
				display: inline;
				float: right;
				width: 70%;
			}

			.sponsor .omschrijving {
				float: right;
				clear: right;
				width: 70%;
			}
