
/* Presentation Stylesheet */

body {
font-family:arial;
font-size:10pt;
font-style:normal;
font-weight:normal;
margin-bottom:5px;
margin-left:15px;
margin-right:15px;
margin-top:20px;
padding:0;
text-align:justify;
}

h1 {
font-family:arial;
font-size:20pt;
font-style:normal;
font-weight:bold;
margin-bottom:5px;
margin-left:15px;
margin-right:15px;
margin-top:20px;
padding:0;
text-align:center;
}

h2 {
font-family:arial;
font-size:14pt;
font-style:normal;
font-weight:bold;
margin-bottom:-15px;
margin-left:15px;
margin-right:15px;
margin-top:20px;
padding:0;
text-align:left;
}

p {
font-family:arial;
font-size:10pt;
font-style:normal;
font-weight:normal;
margin-bottom:5px;
margin-left:15px;
margin-right:15px;
margin-top:20px;
padding:0;
text-align:justify;
}

p.content_center {
text-align:center;
}

p.noscript_center{
margin-top:-255px;
}


a.Nav:link {color: #FFFF00; }
a.Nav:visited {color: #FFFF00; }
a.Nav:hover {color: #FFFF00; }
a.Nav:active {color: #FFFF00; } 

div#sidebar a:link {color: #FFFF00; }
div#sidebar a:visited {color: #FFFF00; }
div#sidebar a:hover {color: #FFFF00; }
div#sidebar a:active {color: #FFFF00; } 

/*a:link {color:#542685}
a:visited {color:#542685}
a:hover {color:#542685}
a:active {color:#542685}*/

TABLE.content {
border-color:#000000;
border:0px solid;
border-collapse:collapse;
margin-bottom:5px;
margin-left:15px;
margin-right:15px;
margin-top:15px;
}

div.EventIndex a {
		text-decoration:none;
}

.Uitslag_Table { 
background-color: #FFFF00; 
border-collapse: collapse; 
border-color: #000000; 
border-style: solid; 
border-width: 1px; 
width: 400px; 
margin-left: auto; 
margin-right: auto; 
text-align: center;}
.Uitslag_Header { 
border: 0px; 
color: #000000; 
font-size: 12pt; 
font-weight: bold; 
text-align: center; 
vertical-align: top; }
.Uitslag_Item_Place { 
border-width: 1px; 
color: #000000; 
font-size: 10pt; 
text-align: center; 
vertical-align: top; 
width: 50px;}
.Uitslag_Item_Name { 
border-width: 1px; 
color: #000000; 
font-size: 10pt; 
text-align: left; 
vertical-align: top; 
width: 200px;}
.Uitslag_Item_Time { 
border-width: 1px; 
color: #000000; 
font-size: 10pt; 
text-align: left; 
vertical-align: top; 
width: 100px;}

.news-table { 
background-color: #FFFF00; 
border-collapse: collapse; 
border-color: #000000; 
border-style: solid; 
border-width: 1px; 
width: 143px; }

.news-table th{
	background-color:#000000;
	color:#FFF;
	font-size:14px;
	text-align:center;
}
.news-date { 
border: 0px; 
color: #000000; 
font-size: 8pt; 
text-align: left; 
vertical-align: top; 
width: 40%; }

.news-message { 
border: 0px; 
color: #000000; 
font-size: 8pt; 
text-align: left; 
vertical-align: 
top; 
width: 50%; }
.news-hyperlink { 
text-decoration: none; }

.birthday-table { 
	background-color: #FFFF00; 
	border-collapse: collapse; 
	border-color: #000000; 
	border-style: solid; 
	border-width: 1px; 
	width: 143px;
}
.birthday-table th{
	background-color:#000000;
	color:#FFF;
	font-size:14px;
	text-align:center;
}
.birthday-date{ 
	border: 0px; 
	color: #000000; 
	font-size: 8pt; 
	text-align: left; 
	vertical-align: top; 
	width: 40%;
}
.birthday-name{ 
	border: 0px; 
	color: #000000; 
	font-size: 8pt; 
	text-align: left; 
	vertical-align: top; 
	width: 50%;
}
.birthday-age{ 
	border: 0px; 
	color: #000000; 
	font-size: 8pt; 
	text-align:right; 
	vertical-align: top; 
	width: 10%; 
}

.knoppen{margin-left:180px;}

/*Leden administratie*/
table.Leden_Table
{ 
width:95%; 
border-top:1px solid #e5eff8; 
border-right:1px solid #e5eff8; 
margin:1em auto; 
border-collapse:collapse; 
} 
table.Leden_Table th 
{ 
background:#f4f9fe; 
text-align:center; 
font:bold "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif; 
color:#66a3d3; 
} 
table.Leden_Table td 
{ 
color:#678197; 
border-bottom:1px solid #e5eff8; 
border-left:1px solid #e5eff8; 
padding:.1em 1em; 
text-align:center; 
font-size: 8pt;
} 

table.Leden_Table tr.odd 
{ 
background:#f7fbff; 
} 

table.Leden_Table tr.highlight	{background:#BDA9A2;}
table.Leden_Table tr.selected	{background:#4a1200;color:#fff;}

/*Admin tables*/
table.Admin_Table
{ 
width:95%; 
border-top:1px solid #e5eff8; 
border-right:1px solid #e5eff8; 
margin:1em auto; 
border-collapse:collapse; 
} 
table.Admin_Table th 
{ 
background:#f4f9fe; 
text-align:center; 
font:bold "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif; 
color:#66a3d3; 
} 
table.Admin_Table td 
{ 
color:#678197; 
border-bottom:1px solid #e5eff8; 
border-left:1px solid #e5eff8; 
padding:.1em 1em; 
text-align:center; 
font-size: 8pt;
} 

table.Admin_Table tr.odd td 
{ 
background:#f7fbff 
}

/*Nieuws pagina*/
.news {
padding-top:20px;
padding-bottom:5px;
	}

.alt {
	background-color:#DDDDDD;
}

.news_title {
	font-style:oblique;
	font-size:11pt;
	font-weight:bold;
	margin-left: 15px;
}

.news_content {
	margin-left: 37px;
	margin-right:15px;
	}

.news_content p{
	margin-top:0px;
	margin-left:0px;
	}

/*Formulieren*/
.form
{margin-left: auto; margin-right: auto;}

/*Leden*/
p.Lid_result {
	font-weight:bold;
	}
	
/*Agenda*/
.Event {
	background-color:#000000;
	color:#FFFFFF;
	margin-right:15px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
	border:#000000 solid groove;
	}

.Race {
	background-color:#CCCCCC;
	/*color:#FFFFFF;*/
	margin-right:15px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
	list-style-type:square;
	border:#000000 solid groove;
	}

/* index calender*/
.changedates {
	cursor:pointer;
}
	
#backward {
	color:#0000EE;
	padding: 2px;
	margin-left:5px;
	font-weight:bold;
	}
#forward {
	color:#0000EE;
	padding: 2px;
	margin-right:5px;
	font-weight:bold;
	}
#Month_Year{
	width:90px;
}
	
.calender{
	width:141px;
	border-collapse:collapse;
	}
	
.calender th{
	background-color:#000000;
	color:#FFF;
	font-size:14px;
	text-align:center;
}

/*Poll*/
.maintable {
	border: 1px dashed #222222;
}

.title {
	font-size: 20px;
	padding: 5px 5px 0px 5px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#000000;
}

.question {
	background: #e00b0b;
 	color: #000000;
	background-color:#FFFF00;
 	padding: 10px;
}

form {
	padding: 0px;
	margin: 0px;
}

/*E-mail pagina*/
table.EMAIL_Leden_Table td 
{ 
color:#678197; 
border-bottom:1px solid #e5eff8; 
border-left:1px solid #e5eff8; 
padding:.1em 1em; 
text-align:left; 
font-size: 8pt;
} 

/*CSS Formulier*/
form{padding:0px;margin-left:10px;}
table.kader{background-color:#f1f1f1;border-top:#000000 1px solid; border:#000000 1px solid; width:550px; margin-top:7px; margin-bottom:7px;}

th{background-color:#cccccc;text-align:left;color:#000000;}
td{height:18px;}
table.kader body,td,th,input,select,option,textarea,optgroup{font-family:verdana,arial,helvetica;font-size:8pt;}

table.center td{text-align:center;}
.rood{color:#FF0000;}
td.fout{color:#FF0000; font-weight:bold; border: medium solid #F00;}
.errors{margin-left:60px;}

input,select,option,textarea,optgroup{font-family:verdana,arial,helvetica;font-size:8pt;}
optgroup{background-color:#cccccc;font-style:normal;border-top:solid 1px #000000;}
option{background-color:#ffffff;}

td.head{text-align:center;}

.knoppen{margin-left:180px;}
.knop{width:90px; margin-right:10px;}

table.deelnemers{background-color:#f1f1f1; border:#000000 1px solid;text-align:center;}

.center {
	margin-left:auto;
	margin-right:auto;
	}
