@charset "UTF-8";
/* CSS Document */
body {
font-family:Arial, Helvetica, sans-serif;
padding:0;
margin:0;
}

h2, h3 {
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
color:#0099FF;
text-transform: uppercase;
padding-bottom:0px;
margin-bottom:0px;
}

h2{
font-size:30px;
}

h3{
font-size:20px;
font-weight:normal;
}

.container{
width:960px;
padding:0;
margin:auto;
}

.header{
width:900px;
height:70px;
padding:35px 60px 0 0;
float:left;
display:inline;
}

.slideshow{
float:left;
display:inline;
width:640px;
height:426px;
margin-bottom:20px;
}

.slideshowProject{
float:left;
display:inline;
width:640px;
min-height:426px;
margin-bottom:15px;
}

.right{
float:right;
display:inline;
width:280px;
min-height:500px;
margin:0 20px 20px 20px;
}

.menu{
display:block;
padding:0px;
width: 280px;
margin-bottom:20px;
line-height: 175%;
}

a{
color:#999999;
text-decoration:none;
}

.menu a{
font-size:20px;
}

.submenu a{
font-size:12px;
line-height:150%;
}

.contact a{
font-size: 16px;
color:#666666;
}

.grijs{
color:#999999;
}

.blauw{
color: #0099FF;
}

.dgrijs{
color:#333333;
}

a:hover{
color:#0099FF;
text-decoration:underline;
}

.submenu{
display:block;
padding:0px;
width: 280px;
border-top:#b3b3b3 1px solid;
padding: 15px 0 15px 0;
}

.contact{
display:block;
background-color:#e6e6e6;
border-top:#b3b3b3 1px solid;
padding:10px 0 10px 10px;
width:270px;
min-height:70px;
line-height: 175%;
}

.nieuwsbrief{
display:block;
background-color:#cccccc;
border-top:#b3b3b3 1px solid;
padding-left:10px;
padding-top:5px;
color:#666666;
font-size:14px;
width:270px;
height:45px;
}

.search{
display:block;
background-color:#cccccc;
border-top:#b3b3b3 1px solid;
padding-left:10px;
padding-top:15px;
color:#666666;
font-size:14px;
width:270px;
height:35px;
}

.entries{
float:left;
display:inline;
border-top:#b3b3b3 1px solid;
padding:10px 25px 20px 25px;
width:590px;
min-height: 75px;
margin: 0px;
}

.footer{
border-top:#b3b3b3 1px solid;
float:left;
margin-top:30px;
display:inline;
width:940px;
height:50px;
}

.entry_title{
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
color:#666666;
font-size:24px;
text-transform: uppercase;
}

.type{
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
color:#8ed8f8;
font-size:18px;
text-transform: uppercase;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:150%;
}

#blog{
background-color:#e6e6e6;
}

.meer{
background-color:#666666;
font-size:12px;
font-weight:bold;
padding:2px 5px 2px 5px;
}

.lgrijs{
color:#CCCCCC;
}

#myGallery
{
width: 640px !important;
height: 426px !important;
} 

.cats{
width:140px;
float:left;
display:inline;
padding-top:12px;
margin:0px;
line-height: 125%;
}

.cats a{
font-size:12px;
}

a:active{
color:#000000;
}

.bodyText{
width:490px;
float:left;
display:inline;
padding:0px;
margin:0px;
font-size:12px;
line-height:150%;
color:#000000;
}

.thumbs{
float:left;
display:inline;
min-height:50px;
margin: 15px 0 15px 0;
padding:0;
}

a img {
border: none;
}

.blogo {
background-color:#e6e6e6;
padding: 5px 25px 5px 25px;
float:left;
display:inline;
width:590px;
}

.blogo a{
color:#0099ff;
}

.blogo a:hover{
text-decoration:underline;
}
.newso {
border-top:#b3b3b3 1px solid;
background-color:#ffffff;
padding: 5px 25px 5px 25px;
float:left;
display:inline;
width:590px;
}

.comments-form{
border-top:#b3b3b3 1px solid;
width:590px;
}

.comments{
border-top:#b3b3b3 1px solid;
width:590px;
}

.update{
color:#FF0000;
font-size:10px;
font-variant:small-caps;
}

.wrapper{
display:inline;
float:left;
width:640px;
}

.smallBlock{
background:#e6e6e6;
display:inline;
float:left;
padding:10px;
padding-top:0;
margin-top:10px;
width:180px;
font-size:12px;
}

.blockContainer{
display:inline;
float:left;
width:200px;
margin-right:10px;
}

.active{
color:#000000;
}