body{
	background-color: #ffffff;
	font-family: Arial, Verdana, Helvetica;
	font-smoothing: always;
	color: #252525;
	font-size: 12px;
}
/*
ul {
	margin: 0px, 0px, 0px, 0px;
	padding: 0px, 0px, 0px, 0px;
	font-family: Arial, Verdana, Helvetica;
        font-smoothing: always;
        color: #252525;
        font-size: 12px;
}

li {
	margin: 0px, 0px, 0px, 5px;
	padding: 0px, 0px, 0px, 0px;
	list-style: disc inside;
	font-family: Arial, Verdana, Helvetica;
        font-smoothing: always;
        color: #252525;
        font-size: 12px;

}
*/

ul {
	font-family: Arial, Verdana, Helvetica;
        font-smoothing: always;
        color: #252525;
        font-size: 12px;
}
li {
	font-family: Arial, Verdana, Helvetica;
        font-smoothing: always;
        color: #252525;
        font-size: 12px;
}
a:link {
	color: #ff8400;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: #ff8400;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #ff8400;
	font-weight: bold;
	text-decoration: none;
}
a:active {
		color: #ff8400;
	font-weight: bold;
	text-decoration: none;
}

.title {
	margin-top: 10px;
	margin-left: 20px;
	font-size: 24px;
	color: #ff8400;
	font-family: Arial, Verdana, Helvetica;
	font-smoothing: always;
	font-weight: bold;
}

.title_nomargin {
	margin-top: 10px;
	margin-left: 0px;
	font-size: 24px;
	color: #ff8400;
	font-family: Arial, Verdana, Helvetica;
	font-smoothing: always;
	font-weight: bold;
}

.text {
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 10px;
	font-family: Arial, Verdana, Helvetica;
	font-smoothing: always;
	color: #252525;
	font-size: 12px;
}

.title_medium {
	margin-top: 10px;
	margin-left: 10px;
	font-size: 18px;
	color: #05347a;
	font-family: Arial, Verdana, Helvetica;
	font-smoothing: always;
}

.title_small {
	margin-top: 10px;
	margin-left: 10px;
	font-size: 14px;
	color: #05347a;
	font-family: Arial, Verdana, Helvetica;
	font-smoothing: always;
	font-weight: bold;
}

td.table_content {
	color: #ffffff;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica;
	font-smoothing: always;
	vertical-align: top;
	font-weight: normal;
}
th.table_header {
	color: #ff8400;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica;
	font-smoothing: always;
	vertical-align: top;
	font-weight: bold;
	text-align: left;
}

@media screen {
	#main_table {
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		border: 1px solid #000000;
		width: 984px;
		height: 750px;
	}
	
	td.top {
		background-image: url('/layout/awa/images/headers/header-2.jpg');
		height: 126px;
		width: 984px;
	}
	
	td.main {
		width: 438px;
		text-align: left;
	}
	
	td.news_split {
		background-color: #5a5a5a;
		height: 2px;
		width: 984px;
	}
	
	td.news_panel {
		background-color: #5c7ba8;
		height: 152px;
		width: 984px;
	}
	/*
	 Menu CSS
	*/
	
	td.menu_item {
		height: 32px;
	}
	
	td.menu_item_search {
		background-image: url('/layout/awa/images/menu/menu_search_bg.gif');
		height: 32px;
		width: 247px;
		text-align: left;
		background-repeat: no-repeat;
	}
	/*
	 End Menu CSS
	*/
	.input_search {
		margin-left: 40px;
		height: 15px;
		width: 130px;
		border: 1px solid #ff8400;
		font-size: 10px;
		color: #5c7ba8;
		font-family: Verdana, Helvetica, Arial;
	}
	
	/*
	 Vlakken CSS
	*/
	td.mainVlak {
		background-color: #e6eaf1;
		vertical-align: top; 
		height: 100%;
	}
	
	td.quickLinksVlak {
		background-color: #adbcd3;
		vertical-align: top;
		width: 247px;
		height: 100%;
	}
	table.mainInfo {
		height: 100%;
		width: 984px;
	}
	/*
	 End Vlakken CSS
	*/
	
	/*
	 AWAccess Login
	*/
	.awaccess_title {
		margin-top: 10px;
		margin-left: 35px;
		margin-bottom: 15px;
		font-size: 18px;
		color: #05347a;
		font-family: Arial, Verdana, Helvetica;
		font-smoothing: always;
	}
	div.awaccess_login {
		margin-left: 40px;
		font-size: 12px;
		font-family: Arial, Verdana, Helvetica;
		font-smoothing: always;
	}
	
	.input_awaccess {
		margin-top: 3px;
		height: 18px;
		width: 130px;
		border: 1px solid #ff8400;
		font-size: 11px;
		color: #5c7ba8;
		font-family: Verdana, Helvetica, Arial;
	}
	
	.awaccess_submit_button {
		margin-top: 5px;
		margin-right: 55px;
		text-align: right;
		font-size: 14px;
		color: #05347a;
		font-family: Arial, Verdana, Helvetica;
		font-smoothing: always;
	}
	/*
	 End AWAccess Login
	*/
	.awaccess_hr {
		width: 227px;
		height: 1px;
		color: #808080;
		background-color: #808080;
		border: 0;
		margin-top: 18px;
		margin-bottom: 18px;
	}
	/*
	 Quicklinks
	*/
	.quicklinks_title {
		margin-left: 35px;
		margin-bottom: 15px;
		font-size: 18px;
		color: #05347a;
		font-family: Arial, Verdana, Helvetica;
		font-smoothing: always;
	}
	.quicklink {
		color: #808080;
		font-size: 18px;
		font-family: Arial, Verdana, Helvetica;
		font-smoothing: always;
		margin-left: 50px;
		margin-bottom: 15px;
		margin-top: 15px;
		vertical-align: middle;
		cursor: pointer;
	}
	.quicklink_icon {
		vertical-align: middle;
		margin-right: 10px;
	}
	/*
	 End Quicklinks
	*/
	/*
	 News
	*/
	table.news_table {
	
	}
	
	td.news_item {
		padding: 20px;
		text-align: left;
	}
	
	.news_title {
		color: #f3f3f3;
		font-size: 13px;
		font-family: Arial, Verdana, Helvetica;
		font-smoothing: always;
		font-weight: bold;
	}
	
	.news_preview {
		margin-left: 30px;
		margin-top: 7px;
		color: #f3f3f3;
		font-size: 11px;
		font-family: Arial, Verdana, Helvetica;
		font-smoothing: always;
	}
	
	.news_more_icon {
		text-align: right;
	}
	/*
	 End News
	*/
	/*
	 Tabel
	*/
	.tabel {
		border: none;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		margin-top: 1px;
		margin-bottom: 1px;
	}
	.links_boven {
		background-image: url('/layout/awa/images/tabel/tabel_links_boven.gif'); 
		backround-repeat: no-repeat;
		width: 5px;
		height: 5px;
	}
	.boven {
		background-image: url('/layout/awa/images/tabel/tabel_boven.gif'); 
		backround-repeat: repeat-x;
		height: 5px;
	}
	.rechts_boven {
		background-image: url('/layout/awa/images/tabel/tabel_rechts_boven.gif'); 
		backround-repeat: no-repeat;
		width: 5px;
		height: 5px;
	}
	.links_midden {
		background-image: url('/layout/awa/images/tabel/tabel_links_midden.gif'); 
		backround-repeat: repeat-y;
		width: 5px;
	}
	.midden {
		color: #ffffff;
		font-size: 11px;
		font-family: Arial, Verdana, Helvetica;
		font-smoothing: always;
		font-weight: bold;
		text-align: left;
		width: 916px;
		height: 15px; 
		background-color: #5c7ba8;
		padding-left: 3px;
	}
	.rechts_midden {
		background-image: url('/layout/awa/images/tabel/tabel_rechts_midden.gif'); 
		backround-repeat: repeat-y;
		width: 5px;
	}
	.links_onder {
		background-image: url('/layout/awa/images/tabel/tabel_links_onder.gif'); 
		backround-repeat: no-repeat;
		width: 5px;
		height: 5px;
	}
	.onder {
		background-image: url('/layout/awa/images/tabel/tabel_onder.gif'); 
		backround-repeat: repeat-x;
		height: 5px;
	}
	.rechts_onder {
		background-image: url('/layout/awa/images/tabel/tabel_rechts_onder.gif'); 
		backround-repeat: no-repeat;
		width: 5px;
		height: 5px;
	}
	
	/*
	 End Table
	*/
	/*
	 Top
	*/
	table.inner_top {
		height: 100%;
		width: 100%;
		border: none;
	}
	
	td.logo_top {
		vertical-align: middle;
		text-align: left;
	}
	
	td.icons_top {
		text-align: right;
		vertical-align: top;
		padding-right: 10px;
		padding-top: 10px;
	}
	
	/*
	 End Top
	*/
	/*
	 Event
	*/
	table.event_table {
		width: 100%;
		margin-top: 10px;
	}
	/*
	 End Event
	*/
	/*
	 Register
	*/
	.register_table {
		width: 70%;
		margin-top: 10px;
		margin-left: 20px;
	}
	.input_register {
		height: 18px;
		width: 250px;
		border: 1px solid #ff8400;
		font-size: 11px;
		color: #5c7ba8;
		font-family: Verdana, Helvetica, Arial;
	}
	td.register_td {
		color: #ffffff;
		font-size: 11px;
		font-family: Arial, Verdana, Helvetica;
		font-smoothing: always;
		text-align: left;
		background-color: #5c7ba8;
	}
	/*
	 End Register
	*/
	.link_table {
		width: 70%;
		margin-top: 10px;
		margin-left: 20px;
	}
	.media_table {
		width: 70%;
		margin-top: 10px;
		margin-left: 20px;
	}
	.album_table {
		width: 80%;
		margin-top: 10px;
		margin-left: 20px;
	}
	.news_list_table {
		width: 80%;
		margin-top: 10px;
		margin-left: 20px;
	}
	.media_item {
		color: #ffffff;
		font-size: 11px;
		font-family: Arial, Verdana, Helvetica;
		font-smoothing: always;
		font-weight: bold;
	}
	
	td li { 
		font-family: Arial, Verdana, Helvetica;
		font-smoothing: always;
	  font-size: 12px;
	}
	
	#infoDiv{
	  	z-index: 10;
	  	position: absolute;
	  	background-color: #5c7ba8;
	  	width: 400px;
	  	color: #FFFFFF;
	  	margin: 0px;
	  	padding: 2px;
	  	visibility: hidden;
	  	font-family: Arial, Verdana, Helvetica;
		font-smoothing: always;
	  	font-size: 11px;
	  	border-top: 1px solid #003366;
	  	border-right: 2px solid #003366;
	  	border-bottom: 2px solid #003366;
	  	border-left: 1px solid #003366;
	}
	.copyright {
		text-align: center;
		width: 100%;
		font-family: Arial, Verdana, Helvetica;
		font-smoothing: always;
		color: #252525;
		font-size: 12px;
	}
	.news_date {
		font-family: Arial, Verdana, Helvetica;
		font-smoothing: always;
		color: #252525;
		font-weight: bold; 
		font-size: 11px;
		margin-top: 3px;
		margin-bottom: 3px;
		margin-left: 25px;
	}
	.news_back {
		text-align: right;
		font-family: Arial, Verdana, Helvetica;
		font-smoothing: always;
		color: #252525;
		font-weight: bold; 
		font-size: 11px;
		margin-top: 3px;
		margin-bottom: 3px;
		margin-right: 25px;
	}
	.searchresults {
		margin-left: 20px;
	}
	.archive {
		margin-left: 26px;
		margin-bottom: 5px;
		width: 50px;
	}
	.archive_press {
		width: 50px;
		margin-bottom: 5px;
	}
	
	.tabelWidth { width: 916px; }
} /* End Media */

@media print {
	#main_table {
		margin: 10px;
	}

	td.mainVlak { vertical-align: top; height: 100%; width: 600px;	}
	td.icons_top, td.news_panel, td.news_split, td.menu_item_search, td.quickLinksVlak { display: none } 
	.tabel, .tabelWidth { width: 600px; }
	.print_border { border: 1px solid gray; margin-bottom: 5px } 
	.print_hide, .table_content hr { display:none !important } 
}
