/* CONTENT.CSS */
/* ALGEMENE OPMAAK */

html{
	scrollbar-sizer: 10; 
	scrollbar-base-color: silver; 
	scrollbar-shadow-color: #999999; 
	scrollbar-3d-light-color: silver;
	scrollbar-track-color: white; 
	scrollbar-face-color: white; 
	scrollbar-highlight-color: white; 
	scrollbar-darkshadow-color: white;
	scrollbar-arrow-color: #999999;
	overflow-y: auto;
	overflow-X: hidden;}
body{
	color: #000000;
	background-color: white;
	background-image: url(pics/backgrounds/zwijn_1.jpg);
    background-repeat: no-repeat;
	background-attachment: fixed;
    background-posistion: center;
	padding: 0;
	font-weight: normal;
	font-size: 90%;
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif, Century;
	margin: 0px 10px 0px 30px;}
h1{ 
	font-weight: bolder;
	font-size: 200%;}
h2{ 
	font-weight: bold;
	font-size: 120%;}
td{
	horizontal-align: left;
	font-size: 100%;}

/* HYPERLINK OPMAAK */
a{
  color: #ED0C6E;
	font-weight: bold;}
a:link, a:visited{
	text-decoration: none;}
a:active, a:hover{
	text-decoration: none;}
a img{
	border: none;}

/* CONTENT ALLE INHOUD */	
#content_inhoud{
	text-align: justify;
}	

/* CONTENT HOMEPAGE */
.titel{
	text-align: center;
	font-weight: bold;
	font-size: 2em;
	color: #ed0c6e;
	font-family: Trebuchet ms;}
.subtitel{
	text-align: center;
	font-weight: bold;
	font-size: 1.3em;
	color: #808080;
	font-style: italic;
	font-family: trebuchet ms;
	margin-bottom: 20px;}
.nieuwsflits_titel{
	width: 350px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-top: 20px;
	padding: 5px;
	border: 1px solid #999999;
	background-color: #cccccc;
	text-align: left;
	border-bottom: none;
}
.nieuwsflits{
	width: 350px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding: 5px;
	border: 1px solid #999999;
	text-align: left;
	font-size: 95%;
	border-bottom: none;
}
.nieuwsflits img{
	float: right;
	border: 1px solid #999999;
	margin-left: 5px;}
.nieuwsflits_bottom{
	width: 350px; 
	margin-left: auto;
	margin-right: auto;
	margin-top: none;
	padding: 5px;  
	border: 1px solid #999999;
	text-align: left;
	font-size: 95%;}

/* CONTENT NIEUWS */
.infonieuws{
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	width: 530px;}
.infonieuws_datum{
	float: left;
	font-size: 80%;
	font-weight: bold;
	width: 70px;
	padding-left: 5px;}
.infonieuws_inhoud{
	border: 1px solid #cccccc;
	font-size: 90%;
	margin-left: 80px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: justify;}
.infonieuws_inhoud a{
	font-weight: normal;}
.infonieuws_inhoud img{
	display: block;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	border: 1px solid #800080;
	}

/* CONTENT DAGPROGRAMMA */
.infoprog{
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 530px;}
.infoprog_tijd{
	float: left;}
.infoprog_inhoud{
	margin-left: 100px;}
	
/* CONTENT INFOBLOK */
.infoblok_links, .infoblok_rechts{
 	width: 530px; 
	border-top: 1px solid silver;
	margin-bottom: 0px;
	padding: 5px;}
.infoblok_links img{
	border: 1px solid #999999;
	float: left;
	margin-right: 5px;
	vertical-align: 0%;}
.infoblok_rechts img{
	border: 1px solid #999999;
	float: right;
	margin-left: 5px;
	}	

/* CONTENT SPONSOREN */	
.sponsor{
	border: 1px solid #cccccc;
	background: white;
	width: auto;
	height: 120px;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	padding: 5px;
	text-align: center;}
.sponsor img{
	margin-top: expression(( 120 - this.height ) / 2);
	}
html>body .sponsor img{ /*hidden from IE 5-6, */
	margin-top: 0; /* to clean up, just in case IE later supports v-align! */
	vertical-align: middle;}
			
/* CONTENT THUMB'S */	
.thumb{
	border: 1px solid #cccccc;
	background: white;
	width: 120px;
	height: 120px;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	padding: 5px;
	text-align: center;}
.thumb img{
	margin-top: expression(( 120 - this.height ) / 2);
	}
html>body .thumb img{ /*hidden from IE 5-6, */
	margin-top: 0; /* to clean up, just in case IE later supports v-align! */
	vertical-align: middle;}
 
/* TABEL PLOEGEN/ETAPPEN */
.kolom_1,
.kolom_2,
.kolom_3{
	display: block;
	float: left;
	height: 22px;
	padding-top: 5px;
	border-bottom: 1px solid #cccccc;
	}
.kolom_1{
	width: 45%;
	text-align: left;}
.kolom_2{
	width: 30%;
	text-align: right;}
.kolom_2 a{
	font-weight: normal}
.kolom_3{
	width:8%;
	text-align: right;}

/* TABEL MEEHELPFORMULIER */
.kolom_1_helpform,
.kolom_2_helpform,
.kolom_3_helpform,
.kolom_4_helpform,{
	display: block;
	float: left;
	text-align: center;
	border-bottom: 1px solid #cccccc;}
.kolom_1_helpform{
	width: 30%;
	text-align: left;}
.kolom_2_helpform,
.kolom_3_helpform,
.kolom_4_helpform{width: 15%;}

/* REGLEMENT */
.reglement_titel{
	font-size: 85%;  
	margin-right: 5px;
	text-align: justify;
	}
.reglement_inhoud{
	font-size: 85%;
	margin-right: 5px;
	text-align: justify;
	margin-top: -1.5em;
	margin-left: 25%;
	}
.tabelkop {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}
.tabel_route {
	background-color: #CCCCCC;
}
#ploeglijst tr td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.fotoalbum_header {
	background-color: #FF33CC;
	text-align:center;
	position:absolute;
	top: 0px;
	left: 0px;
	elevation:above;
}
