/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}body {
background:#F6F6F6 url(img/img01.jpg) repeat-x;
color:#6B6B6B;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
}

input,textarea {
border:1px solid #EBEBEB;
color:#6B6B6B;
font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
padding:2px 5px;
}

h2,h3,h4 {
border-bottom:1px solid #F2F2F2;
color:#37404c;
font-weight:400;
letter-spacing:-.035em;
margin:0 0 10px;
}

.no_border {
	border: none;
}

h2 {
color:#222;
font-size:23px;
font-weight:700;
margin-bottom:20px;
padding-bottom:9px;
}

h3 {
color:#222;
font-size:15px;
font-weight:700;
}

h3 a {
color:#222;
font-size:20px;
font-weight:700;
text-decoration:none;
}

h3 a:hover {
color:#222;
font-weight:700;
text-decoration:underline;
}

h4 a {
color:#37404c!important;
font-size:18px;
font-weight:700;
letter-spacing:.03em;
text-decoration:none;
}

p,ul,ol {
line-height:170%;
margin-bottom:1.5em;
text-align:left;
}

ul,ol {
margin-left:3em;
}

dl.list1 dt {
float:left;
width:70px;
}

dl.list1 dd {
margin-bottom:10px;
}

ul.list2 {
line-height:normal;
list-style:none;
margin:0;
padding:0;
}

ul.list2 li {
float:left;
margin:0 18px 18px 0;
}

ul.list2 li.nopad {
margin-right:0;
}

blockquote {
margin-left:3em;
margin-right:3em;
}

a {
color:#FF5A00;
}

a:hover {
text-decoration:none;
}

a img {
border:none;
}

img.left {
float:left;
margin:5px 20px 0 0;
}

img.right {
float:right;
margin:5px 0 0 20px;
}

strong {
font-weight:700;
}

.intro {
width:530px;
}

.intro .picholder {
background:url(img/teaser.jpg) no-repeat;
float:left;
height:143px;
margin-top:20px;
width:201px;
}

.intro .textholder {
color:#222;
line-height:0;
padding:20px 10px 10px;
}

.meer {
background:url(img/bullets/bullet_readmore.gif) no-repeat right 6px;
padding-right:10px;
}

a.rss {
background:url(img/bullets/bullet_rss.gif) no-repeat left 4px;
padding-left:18px;
}

a.exlink {
background:url(img/bullets/bullet_exlink.gif) no-repeat right 6px;
padding-right:10px;
}

ul.li_spacing li {
margin-bottom:15px;
}


.clear {
clear:both;
}

#wrapper {
background:url(img/img02.jpg) repeat-y;
margin:0 auto;
width:960px;
}

#wrapper2 {
background:url(img/img10.jpg) no-repeat left bottom;
}

#header {
background:#087FE7 url(img/img03.jpg) no-repeat;
height:140px;
margin:0 auto;
position:relative;
}

h1#logo a {
background:url(img/logo.jpg) no-repeat #000;
cursor:pointer;
display:block;
height:46px;
left:76px;
position:absolute;
text-indent:-1234em;
top:81px;
width:207px;
}

#menu {
float:right;
}

#menu ul {
line-height:normal;
list-style:none;
margin:0;
padding:112px 68px 0 0;
}

#menu li {
display:inline;
}

#menu a {
color:#FFF;
font-size:13px;
font-weight:700;
padding-left:40px;
text-decoration:none;
}

#menu a.active { text-decoration: underline; }

#page {
background:url(img/img04.jpg) no-repeat;
width:960px;
}

.button {
color:#00;
}

.button a {
color:#FFF;
float:left;
margin-right:5px;
text-decoration:none;
}

.button a .text {
padding:0 3px;
}

.button span {
float:left;
height:21px;
}

.button a span {
cursor:pointer;
}

.button .orange_left {
background:url(img/button_orange_left.jpg) no-repeat;
width:4px;
}

.button .orange_bg {
background:url(img/button_orange_bg.jpg) repeat-x;
color:#fff;
}

.button .orange_right {
background:url(img/button_orange_right.jpg) no-repeat;
width:6px;
}

.button .orange_terug {
background:url(img/button_orange_terug.jpg) no-repeat;
width:11px;
}

.button .orange_print {
background:url(img/button_orange_print.jpg) no-repeat;
width:14px;
}

#content {
float:left;
padding:0 0 0 76px;
width:590px;
}

.post {
padding-top:50px;
}

.postclear {
padding-top:30px;
}

.post .title a {
color:#37404C;
text-decoration:none;
}

.newsarticles .fixedimage {
float:left;
}

.newsarticles .fixedimage img {
border:1px solid #dfdfdf;
padding:2px;
}

.newsarticles .fixedimage img:hover {
border:1px solid #222;
}

.newsarticles .description {
color:#37404c;
float:right;
line-height:18px;
margin:0 0 10px;
width:410px;
}

.newsarticles fieldset {
background:url(img/img19.jpg) repeat-x left bottom;
border:1px solid #dfdfdf;
margin-bottom:15px;
padding:15px 30px 20px;
width:515px;
}

.newsarticles .news_right .fixedimage {
float:right!important;
}

.newsarticles .news_right .description {
float:left!important;
}

#itemnavigation ul li {
float:left;
list-style:none;
}

.newsarticlesself {
line-height:18px;
width:590px;
}

.newsarticlesself .fixedimage img {
border:1px solid #222;
float:left;
margin-right:20px;
margin-top:10px;
padding:2px;
}

.newsarticlesself .fixedimage img :hover {
border:1px solid #fff;
}

#sidebar {
float:right;
padding:67px 76px 0 0;
width:186px;
}

#sidebar li {
margin-bottom:40px;
}

#widebar {
background:#F2F2F2 url(img/img11.gif) repeat-x;
margin:0 50px;
padding:25px 28px 0;
}

#widebar #cola {
float:left;
width:260px;
}

#widebar #colb {
float:left;
padding-left:45px;
width:260px;
}

#widebar #colc {
float:left;
padding-left:45px;
width:186px;
}

#footer {
background:url(img/img05.jpg) no-repeat;
height:108px;
}

#footer p {
color:#8E8E8E;
margin:0;
padding-top:45px;
text-align:center;
}

div.form-container {
background-color:#FFF;
border:none;
margin:10px;
padding:5px;
}

p.legend {
margin-bottom:1em;
}

p.legend em {
color:#C00;
font-style:normal;
}

div.errors {
background-color:#efe;
border:#DDD 1px solid;
margin:0 0 10px;
padding:5px 10px;
}

div.errors p em {
color:#C00;
font-style:normal;
font-weight:700;
}

div.form-container form p.note {
color:#333;
font-size:90%;
margin-left:170px;
}

div.form-container form fieldset {
border:#DDD 1px solid;
margin:10px 0;
padding:10px;
}

div.form-container form legend {
color:#666;
font-weight:700;
}

div.form-container form fieldset div {
padding:.25em 0;
}

div.form-container label,div.form-container span.label {
display:block;
float:left;
margin-right:10px;
padding-right:10px;
position:relative;
text-align:right;
width:150px;
}

div.form-container label em,div.form-container span.label em {
color:#C00;
font-size:120%;
font-style:normal;
position:absolute;
right:0;
}

div.form-container input.inputerror {
background-color:#FEF;
border-color:#C00;
}

div.form-container input:focus,div.form-container input.inputerror:focus,div.form-container textarea.inputerror {
background-color:#efe;
border-color:#e1e1e1;
}

div.form-container textarea:focus {
background-color:#efe;
border-color:#e1e1e1;
}

div.form-container div.controlset label,div.form-container div.controlset input {
display:inline;
float:none;
}

div.form-container div.controlset div {
margin-left:170px;
}

div.form-container div.buttonrow {
margin-left:180px;
}

div.form-container div.hidden {
display:none;
}

div.form-container div.show {
background-color:#FFC;
border-color:#C00;
display:inline;
}

#sitemap li {
list-style-image:none;
list-style-type:none;
margin-left:0;
min-height:22px;
}

#sitemap li a {
display:block;
font-weight:700;
padding-top:10px;
text-decoration:none;
}

#sitemap li li a {
background:url(img/bullets/bullet_list.gif) no-repeat 10px 4px;
font-weight:400;
height:22px;
margin:0;
padding:0 0 0 25px;
}

#sitemap li li li a {
background:url(img/bullets/bullet_list.gif) no-repeat 28px 8px;
padding-left:40px;
}

#sitemap li li li li a {
background-position:45px top;
padding-left:55px;
}

#sitemap li li li li li a {
background-position:60px top;
padding-left:70px;
}

h4 a:hover,#menu a:hover,.button a:hover .text,.post .title a:hover,#sitemap li a:hover {
text-decoration:underline;
}

dl.list1,#sidebar ul {
list-style:none;
margin:0;
padding:0;
}

dl.list1 a,#footer a {
color:#666;
}

#sidebar li li,div.errors p,div.form-container form p {
margin:0;
}