
img.default {
   border				: 0px;
}

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

div.spacer {
	clear				: both; 
}

/* ALGEMENE DIVS */
div.centered {
 	text-align			: center;
}

div.align_right {
 	text-align			: right;
}

div.align_left {
 	text-align			: left;
}

/* FONT STYLES */
font.bold {
 	font-weight			: bold;
}

/* TABLE STYLES */
table.nieuws {
 	width				: 100%;
}

td.nieuws_bestand {
 	width				: 120px;
 	text-align			: right;
}

tr.align_top {
 	vertical-align		: top;
}

td.align_right {
 	text-align			: right;
}

td.align_center {
 	text-align			: center;
}

/* SPOTLIGHT */
div.spotlight_content {
 	width				: 100%;
 	height				: 208px;
	font-style			: italic;
}

div.spotlight_image_landscape {
 	float				: left;
	width				: 100%;
	height				: 170px;
	background			: url(../../images/spotlight_landscape.jpg);
	background-repeat	: no-repeat; 
	background-position	: bottom center;
	text-align			: center; 
}
font.spotlight_titel {
 	font-style			: italic;
 	font-weight			: bold;
}

div.spotlight_tekst {
 	margin-left			: 10px;
 	margin-right		: 10px;	
}

/* NIEUWS ITEM / GASTENBOEK DIVS */

div.nieuwsitem_titel {
	float				: left;
 	width				: 100%;
 	background-color	: #CCCCCC;
 	font-weight			: bold;
 	padding				: 5px;
}

div.nieuwsitem_titel_text {
	float				: left;
	width				: 80%;	
}	

div.nieuwsitem_datum {
	float				: right;
	text-align			: right;
}

div.nieuwsflits_imagefader {
	 margin				: 0 auto 0 auto;
	 position			: relative; 
}

table.nieuwsflits_lijst {
 	border-bottom		: 1px solid #BCBCBC;
 	width				: 100%;
}


/* SELECTEER SCHOOLJAAR DIV */

div.select_schooljaar {
	margin-left			: auto;
	margin-right		: auto;
	font-weight			: bold;
	font-size			: 10px;
}

/* ZOEKRESULTATEN TABEL */
table.search_results {
	width				: 100%;
}

tr.search_result_header {
	font-weight			: bold;
	height				: 30px;
}

td.search_result_text {
	width				: 60%;
}

td.search_result_type {
	text-align			: center;
}

span.search_result_schooljaar {
	color				: #A0A0A0;
}

span.search_result_highlight {
	font-weight			: bold;
}

div.search_result_noresults {
	clear				: both;
	width				: 100%;
	text-align			: center;
	padding-top			: 10px;
}

/* ACTIVITEITEN LIJST */

.activiteiten_lijst_tabel {
	width				: 100%;
}

.activiteiten_lijst_kolomlabel {
	font-weight			: bold;
}

.activiteiten_lijst_datum {
	width				: 80px;
}

.activiteiten_lijst_geen_activiteiten {
	text-align			: center;
	margin-top			: 10px;
	width				: 100%;
}

.activiteiten_lijst_jaar {
	text-align			: center;
	width				: 100%;
	margin-top			: 5px;
	font-weight			: bold;
	font-size			: 18px;
}

.activiteiten_lijst_cel {
	vertical-align		: top;
}
