﻿body {
	background-color: #a09898;
	font-family: Arial, Verdana, sans-serif;
	margin: 0px;
	margin-top: 0px;
	padding: 0px;
}
#page {
	width: 1280px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: -27px;
	background-color: #f9f8db;
}
header {
	background-color: #09108d;
	width: 1280px;
	height: 250px;
	text-indent: 6px;
}
header h1 {
	color: #faf8f8;
	font-size: 46px;
	text-align: center;
	padding: 30px;
	margin-bottom: -10px;
}
header h3 {
	    font-size: 20px;
		font-family: Monotype Cosiva, Comic Sans MS;
		font-style: italic;
		color: #faf8f8;
		text-align: center;
}
header .left {
	margin-top: -135px;
	margin-left: 200px; 
}
header .right {
	margin-top: -135px;
	margin-left: 625px;
}
header, footer, article {
	display: block;
}
/*-------------------------------------einde vast gedeelte-----------------------------------*/
nav ul {
	background: #ccc;
    padding: 0 10px;
    list-style: none;
    position: relative;
	display: inline-table;
	width: 1260px;
}
nav ul:after {
	content: "";
	clear: both;
	display: block;
}
nav ul li {
	float: left;
	width: 170px;
}
nav ul li a {
	display: block;
	padding: 20px 70px;
	color: #030202;
	text-decoration: none;
}
nav ul li:hover {
	background: #4b545f;
}
nav ul li:hover a {
	color: #fff;
}
nav ul ul {
	display: none;
	background:#5f6975;
	position: absolute;
	top: 100%;
	width: 200px;
}
nav ul li:hover > ul {
	display: block;
	width: 200px;
}
nav ul ul li {
	float: none;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fffffa;
	position: relative;
	width: 200px;
	z-index: 15;
}
nav ul ul li a {
	padding: 15px 10px;
	color: #FFF;
	font-size: 15px;
}
nav ul ul li a:hover {
	background: #4b5445f;
}
nav ul ul ul li {
	width: 240px;
	background:#5f6975;
}
/*----------------------------------------------------einde navigatie-----------------------------*/
article {
     min-height: 350px;	
}
footer {
	background-color: #d8d8b0;
	height: 30px;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 13px;
}
/*------------------------------------einde footer-------------------------------------------------*/
.colum1of2 {
	text-align: center;
	font-size: 20px;
	float: left;
	width: 700px;
	margin-top: 10px;
	margin-left: 15px;
}
.colum2of2 {
	font-size: 18px;
	width: 400px;
	margin-left: 780px;
	margin-bottom: 50px;
	margin-top: 40px;
}
.actie {
	border: 1px solid #030202;
	background-color: #efdc83;
	border-radius: 10px;
	padding: 10px 15px;
}
.update {
	text-align: center;
	margin-right: 25px;
	margin-bottom: 10px;
}
a:hover {
	color: #ff0000;
	text-decoration:none;
}
.flyer {
	color: #ff0000;
	font-size: 22px;
}
p.sloeb {
	text-align: center;
	font-size: 28px;
	color: #1524bd;
}
h4.sloeb {
	font-size: 42px;
	text-align: center;
	color: #1524bd;
}
.afgelast {
	font-size: 22px;
	color: #1b1bb7;
}
p.sloeber a {
	text-align: left;
	font-size: 22px
}
a.beer {
	text-align: center;
}
p.husd {
	font-size: 26px;
	text-align: center;
}
p.info {
	text-align: left;
}
p#info {
	font-size: 22px;
}
a {
	text-decoration: none;
}
p#omloop a {
	font-size: 20px;
}
/*-------------------------------------einde index---------------------------------------------*/
img.align-center {
	display: block;
	margin: 0px auto;
}
.parijs h1 {
	
	font-size: 35px;
	font-family: Monotype Cosiva, Comic Sans MS;
}
.parijs h1 img.align-left {
	margin-right: 30px;
	margin-left: 350px;
}
.parijs h1 img.align-right {
	margin-left: 30px;
}
.parijs h3 {
	margin-left: 15px;
}
.verslag {
	font-family: Monotype Cosiva, Comic Sans MS;
	margin-left:15px;
	margin-right:15px;
	font-size: 18px;
}
/*----------------------------einde parijs-roubaix--------------------------------------*/
.test {
	text-align: center;
}
.cijfer {
	text-align: center;
	font-size: 50px;
	color: #ee3e80;
}
/*-----------------------------einde test------------------------------------------------*/
.column3of4 {
	text-align: left;
	font-size: 18px;
	width: 620px;
    float: left;
	padding-left: 15px;	
}
.column4of4 {
	text-align: left;
	font-size: 18px;
	width: 620px;
    float: left;
	padding-left: 15px;	
}
p.ruim  {
	height: 700px;
}
 h4 {
	margin-bottom: -13px;
}
img.align-left {
	float: left;
	margin-right: 20px;
	}
.best {
	text-indent: 40px;
	text-decoration: underline;
}
.beste{
	text-align: center;
	color: #ff0000;
}
.aansl {
	border: 2px solid #030303;
	padding: 7px;
	margin: 15px;
}
/*---------------------------------------------einde contact--------------------------------------------------*/
.store ul {
	background: #ccc;
    padding: 0 10px;
    list-style: none;
    position: relative;
	display: inline-table;
	width: 220px;
	margin-left:150px; 
}
.store ul li {
	float: left;
	width: 220px;
}
.store ul li a {
	display: block;
	padding: 5px 5px;
	color: #030202;
	text-decoration: none;
}
.store ul li:hover {
	background: #4b545f;
}
.store ul li:hover a {
	color: #fff;
}
.store ul li:hover > ul {
	display: block;
	width: 200px;
}
.store ul ul li {
	float: none;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fffffa;
	position: relative;
	width: 200px;
}
.store ul ul li a {
	padding: 15px 40px;
	color: #FFF;
	
}
.store ul ul li a:hover {
	background: #4b5445f;
}
.kop {
	text-align: center;
	color: #1524bd;
	font-size: 40px;
}
.mid {
	text-align: center;
	font-size: 25px;
}
ul li {
	font-size: 18px;
}
.top a {
	font-size: 25px;
	margin-left: 570px;
}


/*-----------------------------------------------------einde geschiedenis-------------------------------*/
.link a {
	font-size: 35px;
	margin-left: 190px;
	line-height: 1.4em;
	color: #66f42a;
	font-weight: bold;
}
.link {
	background-image: url("http://www.skheusden.be/afbeeldingen/winter4.jpg");
	width: 930px;
	margin-left: 150px;
}
.link a:hover {
	color: #ff9c00;
}
/*------------------------------------------------einde links---------------------------------------------*/
.memo {
	font-family: Monotype Cosiva, Comic Sans MS;
	font-style: italic;
	text-align: center;
	font-size: 35px;
	line-height: 0.4em;
	color: #ff9c00;
}
.dat {
	font-family: Monotype Cosiva, Comic Sans MS;
	font-style: italic;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	line-height:0.2em;
}
.schrijf {
	font-size: 20px;
	padding:12px;
	font-family: Monotype Cosiva, Comic Sans MS;
}
.dicht {
	font-size: 20px;
	padding:12px;
	font-family: Monotype Cosiva, Comic Sans MS;
	text-align: center;
}
/*-----------------------------------------------einde in memoriam------------------------------------------------*/
.vervolg {
	font-size: 22px;
	margin-left: 300px;
	border: 2px solid;
	margin-bottom: 20px;
}
.en {
	width: 120px;
	
}
.twee {
	width: 350px;
	
}
.drie {
	width: 200px;
	
}
.kleur {
	background-color: #e9edc0
}
.kleurt {
	background-color: #f3f7eb;
}
.spanje {
	font-family: Monotype Cosiva, Comic Sans MS;
	text-align: center;
	font-size: 24px;
}
/*-------------------------------------einde in het wiel van--------------------------------------*/
.kalen ul {
	background-color:#cbffff;
	
}
.kalen ul li  {
	width: 101px;
	padding-bottom: 3px;
	padding-top: 3px;
	border: 2px solid #cbffff;
	border-style: outset;
	font-size: 20px;
	border-radius: 15px;
	background-color: #ccc;
}
.kalen ul li a {
	color: #2e117d;
	margin-left: 32px;
	font-size: 20px;
	width: 15px;
	padding: 1px;
}
.kalen ul li a:hover {
	color: #ff9c00;
}
.kalen ul li:hover {
	background-color: #a0dbc4;
}
.even {
	margin-left:15px;
	margin-right: 15px;
	background-color: #e8e6e6;
	padding:2px;
	
}
.vtt {
	margin-left:15px;
	margin-right: 15px;
	background-color: #f9c9c9;
	padding:2px;
}
.vtt p {
	font-size: 18px;
	padding-left: 7px;
}
.vtt h3 {
	padding-left: 7px;
	color: #2e117d;
}
.even p {
	font-size: 18px;
	padding-left: 7px;
}
.oneven {
	margin-left: 15px;
	margin-right: 15px;
	background-color: #fafaf7;
	padding:2px
}
.oneven p {
	font-size: 18px;
    padding-left: 7px;
}
.even h3 {
	padding-left: 7px;
	color: #2e117d;
}
.oneven h3 {
	padding-left: 7px;
	color: #2e117d;
}
.kop img.align-left {
	float: left;
	margin-bottom: 35px;
	margin-left: 150px;
}
.kop img.align-right {
	float: right;
	margin-right: 150px;
	margin-bottom: 35px;
}
strong {
	color: #ad1a1a;
}
.oneven img.align-right{
	float: right;
	margin-right: 300px;
}
.even img.align-right{
	float: right;
	margin-right: 300px;
}
.kalender {
	background-color: #ffffff;
}
.kalender p {
	border-bottom-style: inset;
	border-bottom: 1px solid #d0cece;
	font-size: 16px;
	padding-bottom: 10px;
	font-family: Arial, Verdana, sans-serif;
	margin-left: 15px;
}
.kalender b {
	font-size: 18px;
}
.kalender img.align-right {
	float: right;
	margin-right: 300px;
}
/*-----------------------------------------------einde kalenders--------------------------------------*/
.keuk h3 {
	color: #2e117d;
	text-align: center;
	font-size: 26px;
}
.keuk p {
	text-align: center;
	font-size: 20px;
}
.reco h3 {
	color: #2e117d;
	text-align: center;
	font-size: 26px;
}
.reco img.align-right {
	float: right;
	margin-right: 380px;
	margin-left: -40px;
}
.reco p {
	margin-left: 300px;
	text-align: center;
	font-size: 18px;
}
.rose h3 {
	color: #2e117d;
	text-align: center;
	font-size: 26px;
}
.rose img.align-left {
	float: left;
	margin-left: 450px;
	margin-right: -25px;
}
.rose p {
	text-align: center;
	font-size: 18px;
	margin-right: 460px;
}
.mark {
	width: 550px;
	float: left;
	margin-left:80px;
	height: 290px;
}
.mark img.align-left {
	float: left;
	margin-left: 10px;
}
.mark h3 {
	color: #2e117d;
	text-align: center;
	font-size: 26px;
}
.mark p {
	font-size: 18px;
	text-align: center;
	padding-left: 40px;
	padding-right: 40px;
}
.amel {
	width: 550px;
	float: right;
	margin-right: 80px;
	height: 290px; 
}
.amel img.align-right {
	float: right;
	margin-right: 30px;
}
.amel h3 {
	color: #2e117d;
	text-align: center;
	font-size: 26px;
}
.amel p {
	font-size: 18px;
	padding-left: 50px;
	text-align: center;
}
.loka: {
	height:350px;
	width: 500px;
}
.loka h3 {
	color: #2e117d;
	text-align: center;
	font-size: 26px;
}
.loka img.align-left {
	margin-right: 20px;
	padding-left: 150px;
}
.loka p {
	font-size: 18px;
	padding-right: 680px;
	text-align: center;
}
/*-------------------------------------------einde sponsors------------------------------------------*/
.teit {
	color: #2e117d;
	text-align: center;
	font-size: 26px;
}
.acti {
	margin-left: 400px;
	width: 500px;
	border: 2px solid;
	border-collapse: collapse;
}
.acti tr td {
	font-size: 20px;
	border: 1px solid #2e117d;
	padding: 5px;
} 
.wit {
	background-color: #faf7f7;
} 
/*-----------------------------------------activiteiten----------------------------------*/
.laur {
	margin-left: 20px;
	margin-right: 20px;
}
.laur h3 {
	font-size: 22px;
	color: #872420;
}
.laur h4 {
	font-size: 20px;
	font-style: italic;
}
.laur h5 {
	font-size: 18px;
	margin-bottom: -5px;
}
.laur p {
	font-size: 17px;
}
.laur strong {
	font-size: 17px;
	
}
.laur li {
	font-size: 17px;
}
.form {
	margin-left: 240px;
}
.form p {
	font-size: 20px;
}
/*----------------------------------------einde clubnieuws----------------------------*/
.nati {
	margin-left: 20px;
	margin-right: 20px;
}
.nati h3 {
	font-size: 25px;
	color: #872420;
}
.nati h4 {
	font-size: 20px;
	font-style: italic;
	color: #2e117d;
}
/*----------------------------------einde cyclo en vtt info-----------------------------------*/
.eigen {
	margin-left: 20px;
	margin-right: 20px;
}
.eigen th.col {
	width: 120px;
	padding-left: 8px;
	padding-right: 8px;
}
.eigen td {
	width: 50px;
	text-align: center;
	border: 1px solid #2e117d;
	padding: 4px;
}
.eigen th {
	width: 50px;
	border: 1px solid #2e117d;
	padding: 4px;
	color: #2e117d;
}
.eigen table {
	border-collapse: collapse;
}
.eigen p {
	font-size: 18px;
}
.eigen h4 {
	font-size: 19px;
	color: #2e117d;
}
.eigen figure {
	display: inline;
	margin-left: 10px;
	margin-right: 10px;
}
/*------------------------------------------------einde eigen organisaties-------------------------------*/
p.cyclo {
	font-size: 18px;
	font-family: Monotype Cosiva, Comic Sans MS;
	color: #4c7998;
	
}
h3.cyclo {
	font-size: 18px;
	font-family: Monotype Cosiva, Comic Sans MS;
	color: #872420;
	font-weight: bold;
} 
.nieuw p {
	font-size: 18px;
	font-family: Monotype Cosiva, Comic Sans MS;
}
p.kerst{
	font-size: 18px;
	font-family: Monotype Cosiva, Comic Sans MS;
	text-align: center;
}
.nieuw {
	margin-left: 25px;
	margin-right: 25px;
}
.nieuw h4 {
	color: #0c8691;
	font-size: 24px;
	margin-left: 125px;
	font-weight: bold;
}
h3.uit {
	color: #ad1a1a;
	font-weight: bold;
}
.stap {
	background-color: #e7e88b;
	margin-left:15px;
	margin-right: 15px;
	padding: 2px;
}
.nieuw li {
	font-size: 18px;
	font-family: Monotype Cosiva, Comic Sans MS;
}
.verjaar {
	font-size: 18px;
	font-family: Monotype Cosiva, Comic Sans MS;
	margin-left: 100px;
} 
h3.jarig {
	font-size: 23px;
	font-family: Monotype Cosiva, Comic Sans MS;
	margin-left: 100px;
	color: #ad1a1a;
}
.herenzes table {
	width: 400px;
	border-collapse: collapse;
	margin-left: 30px;
}
}
.herenzes td {
	padding: 3px 7px 3px 7px;
	border: 1px solid #2e117d;	
	font-size: 17px;
}
th.herenzes {
	font-size: 26px;
	color: #2e117d;
}
.herenzes th {
	padding: 5px 7px 5px 7px;
	border: 1px solid #2e117d;
}
h2.klass {
	font-size: 23px;
	font-family: Monotype Cosiva, Comic Sans MS;
	margin-left: 470px;
	color: #ad1a1a;
}
th.heer {
	font-size: 26px;
	color: #2e117d;
	background-color: #faf7f7;
	}
.perm {
	margin-left:15px;
	margin-right: 15px;
	background-color: #66f42a;
	padding:2px;
	
}
.perm p {
	font-size: 18px;
	padding-left: 7px;
}
.perm h3 {
	padding-left: 7px;
	color: #2e117d;
}
.zom table {
	border-collapse: collapse;
	width: 800px;
	font-size: 23px;
	font-family: Monotype Cosiva, Comic Sans MS;
}
.zom th {
	padding: 5px 7px 5px 7px;
	border: 1px solid #2e117d;
	font-size: 15px;
}
.zom td {
	padding: 5px 7px 5px 7px;
	border: 1px solid #2e117d;
	font-size: 15px;
	text-align: center;
}
.zom {
	margin-left: 230px;
}
td.lin {
	text-align: left;
}
.vorig td {
	padding: 4px px 4px 7px;
}
h4.cycling {
	text-align: center;
	font-size: 28px;
	font-family: Monotype Cosiva, Comic Sans MS;
}
table.wint td {
	border: 2px solid;
	padding: 4px 10px 4px 10px;
}
table.wint th {
	text-align: center;
	padding: 10px 30px 10px 30px;
}
table.wint {
	margin-left: 400px;
	border-collapse: collapse;
}
tr.rang {
	font-size: 20px;
}
.vorig td {
	padding: 2px 15px 2px 15px;
}
.club {
	margin-left:15px;
	margin-right: 15px;
	background-color: #9cea9c;/*--groen---*/
	padding:2px;
}
.nieuw h2 {
	text-align: center;
	font-size: 24px;
	font-family: Monotype Cosiva, Comic Sans MS;
}
.nieuw h6 {
	text-align: center;
	font-size: 26px;
	font-family: Monotype Cosiva, Comic Sans MS;
	color: #ef380d;/*---rood--*/
}
.herenzes table {
	width: 500px;
	border-collapse: collapse;
}
.herenzes {
	margin-left: auto;
	margin-right: auto;
}
.herenzes td {
	padding: 3px 7px 3px 7px;
	border: 1px solid #2e117d;	
	font-size: 17px;
}
td.punt {
	text-align: center;
}
th.herenzes {
	font-size: 26px;
	color: #2e117d;
}
.herenzes th {
	padding: 5px 7px 5px 7px;
	border: 1px solid #2e117d;
}
.leden21 table {
	width: 500px;
	border-collapse: collapse;
}
.leden21 {
	margin-left: 300px;
}
.leden21 td {
	padding: 3px 7px 3px 7px;
	border: 1px solid #2e117d;	
	font-size: 17px;
}
tr.goud {
	background-color: #cbc90b;
}
tr.zilver {
	background-color: #c6c6bd;
}
tr.brons {
	background-color: #d4934d;
}
p.husdine {
	border: 3px solid #2e117d;
	font-size: 26px;
	text-align: center;
	font-family: Monotype Cosiva, Comic Sans MS;
}
th.tit {
	text-align: center;
	font-size: 23px;
	border: 1px solid #2e117d;
}
.kalender {
	background-color: #ffffff;
}
.kalender p {
	border-bottom-style: inset;
	border-bottom: 1px solid #d0cece;
	font-size: 16px;
	padding-bottom: 10px;
	font-family: Arial, Verdana, sans-serif;
	margin-left: 15px;
}
/*----------------------------------------------einde nieuwsbrief--------------------------------------------*/
.foto {
    margin-left: 25px;
	margin-right: 25px;
    text-align: center;	
}

.foto h4 {
	text-align: center;
	font-size: 26px;
	font-weight: bold;
	color: #280cd4;
	text-decoration: underline;
}

.foto ul {
	width: 500px;
	margin-left: 320px;
	list-style-type: none;
}
.foto ul li {
	font-size: 18px;
    border: 1px solid;
	height: 30px;
	padding: 8px 0px 2px 0px;
	margin-bottom: 3px;
	border-radius: 10px;
	border-bottom: 3px solid;
	border-top: 2px solid;
	background-color: #dbc6c6;/*---zandroze--*/
}
.foto ul li a:link{
	text-decoration: none;
	color: #000000;/*----zwart---*/
	font-weight: bold;
}
.foto ul li a:hover {
	color: #280cd4;/*---blauw--*/
}
/*------------------------------------------einde fotoalbum--------------------------------------------*/
.geschied {
	margin-left: 25px;
	margin-right: 25px;
}
.geschied p {
	font-size: 18px;
}
.later {
	font-size: 22px;
	margin-left: 55px;
}
/*---------------------------------------einde geschiedenis-----------------------------------------*/