body {
font-family: Tahoma;
font-size: 11px;
}
body.orange {
background: url(../images/body-repeater-orange.jpg) repeat center;
}
body.blue {
background: url(../images/body-repeater-blue.jpg) repeat center;
}
body.grey {
background: url(../images/body-repeater-grey.jpg) repeat center;
}
.outer {
width: 951px;
margin: 0 auto;
background: url(../images/schaduw.png) no-repeat top;
}
a {
outline: none;
}
.topnav {
background: url(../images/top-repeater.jpg) repeat-x center; 
height: 35px;
line-height: 35px;
color: #9c9ea0;
margin:0;
}
.contentcontainer {
background: #fff;
height: auto;
}
.footer {
height: 90px;
background: url(../images/footer.jpg) no-repeat center; 
}
.navigatie {
background:url("../images/navbalk.png") no-repeat scroll center center transparent;
height:38px;
left:50%;
margin-left:-428px;
position:absolute;
_position: relative;
top:285px;
_top: 0px;
width:857px;
z-index:10000;
}
.navigatie ul {
margin-left: 23px;
}
.navigatie ul li {
float:left;
display: block;
list-style: none;
line-height:35px;
margin-left:25px;
background: url(../images/menu.png) no-repeat left center; 
}
.navigatie ul li:hover {
background: url(../images/menu-hover.png) no-repeat left center; 
}
.navigatie ul li a {
font-size: 12px;
line-height:35px;
color: #58585a;
text-decoration: none;
padding: 10px 10px 10px 15px;
}
.navigatie ul li a:hover {
color: #f08a00;
font-weight: bold;
}
.headershadow {
background: #fff;
}
ul.topnav li {
list-style: none;
display: inline;
margin: 0 20px;
}
.subnav ul {
margin-top: 30px;
border-right: 1px solid #e1e2e2;
}
.subnav ul li {
border-bottom: 1px dashed #76c4e7;
list-style: none;
margin-right:15px;
}
.subnav ul li a {
text-decoration: none;
font-size: 11px;
line-height:35px;
color: #58585a;
margin-left: 30px;
}
.subnav ul li a:hover {
color: #F08A00;
}
h2 {
font-size: 18px;
font-weight: bold;
color: #0091d3;
border-bottom: 1px dashed #F08A00;
}
h2 a {
text-decoration: none;
color: #0091d3;
}
.post, .hentry, #sidebar { 
padding-top:25px;
}
.entry {
margin-top: 10px;
}
#sidebar h2 {
font-size: 18px;
font-weight: normal;
color: #58585a;
border: none;
}
#sidebar ul li {
list-style: none;
border-bottom: 1px dashed #76c4e7;
padding-bottom: 10px;
}
#sidebar ul li ul li {
list-style: none;
border-bottom: none;
}
#searchform label {
font-size: 18px;
color: #58585a;
font-weight: normal;
}