body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 100%; }
#gras { z-index: 101; width: 100%; position: fixed; bottom: 0; left: 0; right: 0; height: 55px; background: #FFF url(../../images/uniform_csshtml_nl/gras.jpg) bottom left repeat-x;}
#gras p { padding: 20px 20px 0 0; font-size: 0.9em; color: #FFF; text-align: right;  }

#container {width: 940px; margin: 0 auto; }
#header {width: 940px; height: 132px; background: #5bad27 url(../../images/uniform_csshtml_nl/uniform.gif) top left no-repeat; }
.talen { float: right; padding: 10px 10px 0 0; color: White; }

#plaatje {width: 940px; height: 130px; background: url(../../images/uniform_csshtml_nl/intro.jpg) top left; margin-top: 4px;}
#menu {background: #00458a; height: 40px; margin-top: 4px; font-size: 1.2em; }
#menu ul {margin: 0; padding: 0; list-style: none; padding-top: 11px; }
#menu ul li {float: left; }
#menu ul li a {color: white; text-decoration: none; padding: 11px; }
#menu ul li a:hover {background: #5bad27; color: White; }
#menu ul li a.selected {background: #5bad27; color: White; }

#content {width: 940px; margin-top: 4px; z-index: 100; }

#left {width: 178px; min-height: 400px; background: #008acb url(../../images/uniform_csshtml_nl/koe.gif) bottom no-repeat; float: left; }
#left ul {margin: 0; padding: 0; list-style: none; }
#left ul li { border-bottom: 1px solid #c0ddeb; background: #008acb; }
#left ul li a {color: white; text-decoration: none; padding: 8px 10px; display: block;}
#left ul li a:hover {color: #00458a; }
#left ul li a.selected {color: #00458a; }
#left ul li.sub {padding-left: 10px; font-size: 0.9em; }

#tekst {width: 544px; float: left; padding: 10px 20px 0 20px; line-height: 19px; }
#tekst h1 {font-size: 1.3em; color: #5bad27; padding: 0; margin: 5px 0 15px 0; font-weight: 100;  }
#tekst h2 {font-size: 1.1em; color: #5bad27; padding: 0; margin: 0; font-weight: 100;  }
#tekst p { color: #545454; }
#tekst small { color: #999;}
#tekst small a { color: #CCC;}
#tekst .rss a {text-decoration: none; color: #CCC; }
.tekstplaatje {float: left; margin: 0 20px 0 0; padding: 10px ; border: 1px solid #c0ddeb; line-height: 0px; }

#right {width: 178px; float: left; }
#right .box {background: #c0ddeb url(../../images/uniform_csshtml_nl/koeblauw.gif) bottom no-repeat; width: 158px;  margin-bottom: 4px; padding: 10px; line-height: 18px; }
#right .box h2 {font-size: 1.1em; color: #00458a; padding: 0; margin: 0 0 10px 0; font-weight: 100;  }
#right .box ul { padding: 0; margin: 0; }
#right .box ul li { list-style: none; }
#right .box ul li a { color: #000 }

#box							{padding: 10px; border: 1px solid #008d36; margin: 0 0 20px 0; float: left;}
#box h2							{font-size: 14px; font-weight: 100; color: #008d36; margin: 0px; padding: 0;}
#box p							{margin-top: 0;}
#box p.datum					{color: #BBB; margin: 0; }
#box p.download					{background: url(/images/download.gif) no-repeat; padding-left: 22px;}
#teksten a:link		 			{text-decoration: underline; color: #000;}
#box .tekst						{float: left; width: 350px; padding-left: 15px;}
#box .plaatje					{float: left; width: 150px; height: 150px; overflow: hidden;}
#box .plaatje a					{color: #000; text-decoration: underline;}
#box .plaatje a:hover			{color: #000; text-decoration: underline;}
#box .plaatje a:link, a:visited	{color: #000; text-decoration: underline;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }

img {border: 0px; }

