/* CSS Document */
body {
	margin:0;
    font-family: Arial, Verdana, Helvetica, sans-serif;
  	font-weight: normal;
  	font-size: 12px;
	color:#244633;
  	text-align:center;
	background:url(../_img/design/bg_body.jpg) #506d5d top left repeat-x;
}

h1{
	font-size:15px;
    color: #244633; 
	font-weight:bold;
	letter-spacing:0.1em;
	margin:0px; margin-bottom:2px;
}
h2{
	font-size:13px;
    color: #244633; 
	font-weight:bold;
	letter-spacing:0.1em;
	margin:0px; 
	margin-bottom:2px;
}
image {
	border:0px;
}
.padtwenty {
	padding: 20px;
}
.padten {
	padding: 10px;
}
.padfive {
	padding: 5px;
}

.noborder {
	border: 0px;
}

.hand {
	cursor:pointer;
}

table {
	margin: 0 auto;
	padding:0;
	width:100%;
}
td{
	vertical-align:top;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  	font-weight: normal;
  	font-size: 12px;
	padding: 5px;
	text-align:justify;
}
td.al{
	text-align:left;
}
th {
	background-color:#7a9285;
	padding: 5px;
	font-weight:bold;
	color:#FFFFFF;
}
td.header {
	background-color:#7a9285;
	padding: 5px;
	font-weight:bold;
	color:#FFFFFF;
}
tr.even {
	background-color:#ffffff;
}
tr.oneven {
	background-color:#e6e6e6;
}

.navig {
	border-top:1px solid #6a706c;
	width:175px;
	padding-top:5px;
	padding-bottom:5px;
}
.navigactive {
	background-color:#617d6e;
	border-top:1px solid #6a706c;
	width:175px;
	padding-top:5px;
	padding-bottom:5px;
}
.navsubpad {
	margin-left:14px;
}
.navsubsubpad {
	margin-left:12px;
}

td.newslist {
	border-bottom:1px solid #bac5bf;
	padding:3px;
	font-size:11px;
}

#amikastem {
	margin: 0 auto;
	padding:0;
	width:100%;
}
#amikastem td{
	vertical-align:top;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  	font-weight: normal;
  	font-size: 11px;
	padding: 5px;
	text-align:center;
	width:20%;
}

.topnav {
	height:10px; 
	text-align:right; 
	color:#ffffff; 
	padding-top:4px; 
	font-size:10px;
	letter-spacing:1px;
}
.bannergroep {
	background-color:#cccccc;
	width:100px;
	font-size:11px;
	margin-bottom:10px;
}
.bandis {
	border:0px;
	width:100px;
}
.bannerri {
	border:0px;
	margin-bottom:8px;
}

a {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #244633;  

}
a:link {text-decoration: none; color: #244633;}
a:active {text-decoration: none; color: #244633;}
a:visited {text-decoration: none; color: #244633;}
a:hover {text-decoration: underline; color: #627e6d;}

a.light:link {text-decoration: none;color:#244633; font-weight:normal; }
a.light:active {text-decoration: none;color:#244633; font-weight:normal; }
a.light:visited {text-decoration: none;color:#244633; font-weight:normal; }
a.light:hover {text-decoration: underline;color:#627e6d; font-weight:normal; }

a.topn:link {text-decoration: none;color:#ffd430; font-weight:normal;font-size:10px; }
a.topn:active {text-decoration: none;color:#ffd430; font-weight:normal;font-size:10px; }
a.topn:visited {text-decoration: none;color:#ffd430; font-weight:normal;font-size:10px; }
a.topn:hover {text-decoration: underline;color:#ffffff; font-weight:normal;font-size:10px; }

a.footermenu {
 	color:#5b7466;
	font-size:9px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  	font-weight: normal;
}
a.footermenu:link {text-decoration: none;color:#5b7466; }
a.footermenu:active {text-decoration: none;color:#5b7466; }
a.footermenu:visited {text-decoration: none;color:#5b7466; }
a.footermenu:hover {text-decoration: none;color:#ffffff; }

a.nav {
 	color:#f1f1f1;
	font-size:11px;
	letter-spacing:1px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  	font-weight: normal;
	text-transform:uppercase;
	display:block;
	width:175px;
	/*margin-bottom:5px;*/
}
a.nav:link {text-decoration: none;color:#f1f1f1; }
a.nav:active {text-decoration: none;color:#f1f1f1; }
a.nav:visited {text-decoration: none;color:#f1f1f1; }
a.nav:hover {text-decoration: none;color:#ffd430; }

a.subnav {
 	color:#f1f1f1;
	font-size:11px;
	letter-spacing:1px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  	font-weight: normal;
	text-transform:uppercase;
	display:block;
	width:153px;
	margin-left:18px;
	margin-top:2px;
	padding:2px;
	background-image:url(/_img/design/icon_subnav.png);
	background-repeat:no-repeat;
	background-position:2px 6px;
	border-top:1px solid #919993;
	/*margin-bottom:5px;*/
}
a.subnav:link {text-decoration: none;color:#f1f1f1; }
a.subnav:active {text-decoration: none;color:#f1f1f1; }
a.subnav:visited {text-decoration: none;color:#f1f1f1; }
a.subnav:hover {text-decoration: none;color:#ffd430; }

a.subsubnav {
 	color:#ffffff;
	font-size:11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  	font-weight: normal;
	text-transform:uppercase;
	display:block;
	width:140px;
	margin-left:30px;
	padding:2px;
	padding-bottom:0px;
	border-top:1px solid #919993;
	background-image:url(/_img/design/icon_subsubnav.png);
	background-repeat:no-repeat;
	background-position:2px 6px;
	/*
	background-color:#6b8879; 
	margin-bottom:5px;*/
}
a.subsubnav:link {text-decoration: none;color:#ffffff; }
a.subsubnav:active {text-decoration: none;color:#ffffff; }
a.subsubnav:visited {text-decoration: none;color:#ffffff; }
a.subsubnav:hover {text-decoration: none;color:#ffd430; }


label {
	display:block;
	width:80px;
	float:left;
	clear:left;
	  font-family: Arial, Verdana, Helvetica, sans-serif;
	  font-weight: normal;
	  font-size: 12px;
} 
label.lang {
	display:block;
	width:130px;
	float:left;
	text-align:right;
	padding-right:5px;
}
label.command {
	display:block;
	width:90px;
	float:left;
	text-align:right;
	padding-right:5px;
}
.form {
	border: 1px solid #ffffff;
	border-collapse:collapse;
	background-color:#f2f2f2;
	font-size:12px;
	height:16px;
	width:170px;
}
.form_l {
	border: 1px solid #ffffff;
	border-collapse:collapse;
	background-color:#f2f2f2;
	font-size:11px;
	height:16px;
	width:200px;
}
.knop {
	border: 1px solid #ffffff;
	border-collapse:collapse;
	background-color:#f2f2f2;
	font-size:11px;
	height:20px;
	width:80px;
}

#searchForm label {
	display:block;
	width:170px;
	float:left;
	text-align:right;
	padding-right:5px;
}
#searchForm .form {
	border: 1px solid #ffffff;
	border-collapse:collapse;
	background-color:#f2f2f2;
	font-size:12px;
	height:16px;
	width:210px;
}


#talrank {
	width:100%;
	margin:0;
	padding:0;
}
#talrank th {
	background-color:#627e6d;
	padding:6px 3px;
	font-weight:bold;
}
#talrank td {
	border-bottom:1px solid #627e6d;
	padding:4px 3px;
}
