body, html, ul, ul li, p { margin: 0; padding: 0; }

#wrapper { width: 1010px; margin: 0 auto; }
#wrapper #top { height: 41px; }
#wrapper .btns { float: left; width: 30px; height: 344px; font-family: arial; font-size: 37px; }
#wrapper .btns span { padding-top: 130px; display: block; }
#wrapper #main { float: left; width: 950px; }

#slider { width: 950px; background: #ebebeb; height: 303px; overflow: hidden; position: relative; }
#slider .item-wrapper { float: left; width: 950px; height: 303px; position: relative; overflow: hidden; }
#slider .item { display: block; background: #f2f2f2; width: 270px; font-family: verdana; font-size: 11px; line-height: 18px; color: #999; padding: 9px; padding-top: 0; margin-top: 0px; padding-bottom: 10px; overflow: hidden; border: solid 1px #ccc; height: 255px; margin-top: 20px; margin-bottom: 20px; width: 200px; margin-left: 40px; opacity: 0.94;  }
#showcase .item { margin-right: 4px; width: 184px; height: 90px; font-family: arial; font-size: 40px; color: #ccc; text-align: center; float: left; border: solid 1px #ccc; background: #fff; }
#showcase .item.last { margin-right: 0; width: 188px; }
#showcase { width: 950px; overflow: hidden; position: relative; }
#bottom { width: 950px; margin-top: 4px; }

.line { display: block; margin-top: 3px; margin-bottom: 3px; }
h2,
h1 { color: #e41319; font-family: arial; font-size: 22px; font-weight: normal; padding-top: 11px; height: auto; margin-bottom: 0; padding-bottom: 10px; }
h3 { color: #e41319; font-family: arial; font-size: 17px; font-weight: normal; padding-top: 0px; height: auto; margin-bottom: 0; padding-bottom: 0px; }
#slider .item h2 { padding-top: 0px; font-size: 19px; }


#bottom.vacature { height: 850px; }
#btn-left { margin-top: 160px; cursor: pointer; }
#btn-right { margin-top: 160px; cursor: pointer; }


#bottom { clear: both; float: left; }
#bottom #left,
#bottom #center,
#bottom #right { float: left; height: 295px; }

div.inside { padding-left: 11px; float: left; }

#bottom #left { width: 460px; }
#bottom #center { width: 250px; }
#bottom #right { width: 240px; }

#bottom #left p { width: 430px; }
#bottom #left p, 
#bottom #center div, 
#bottom #right p, 
#bottom #right strong { font-size: 10px; line-height: 17px; font-family: verdana; color: #808080; }
#bottom #right strong { color: #e41319; }

#bottom #left p,
#bottom #center p { padding-left: 4px; }

#footer { clear: both; height: 70px; float: left; width: 1010px; }
#footer .half { float: left; width: 475px; }
#footer .half#bot-right { padding-top: 4px; }
#footer .half#bot-right table tr td { padding-left: 20px; }

#footer .half { font-family: verdana; font-size: 11px; line-height: 17px; color: #808080; }
#footer .half strong,
#footer .half table tr td strong { font-size: 12px; font-weight: bold; color: #e41319; }

.info-icon { margin-top: 9px; margin-right: 9px; float: left; margin-left: 7px; }
.outer-info { float: left; margin-top: 7px; }

.outer-info a,
.outer-info a:link,
.outer-info a:active,
.outer-info a:visited { font-family: verdana; color: #808080; font-size: 11px; text-decoration: none; }

#red-line { position: absolute; left: 0; height: 2px; background: #e41319; overflow: hidden; width: 100%; }
.top-image { display: block; margin-top: 8px; }
#showcase .item img { width: 184px; height: 90px; }
.shadow-line { position: absolute; left: 0; width: 100%; right: 0; height: 27px; z-index: 99; top: 457px; }

ul.slide-index li a,
ul.slide-index li a:link,
ul.slide-index li a:active,
ul.slide-index li a:visited { color: #808080; text-decoration: none; }
ul.slide-index li a:hover { color: #e41319; }

#center .inside p a img { border: 0; }
a.leesmeer { font-family: verdana; color: #808080; font-size: 11px; }

#left ul { padding-left: 25px; list-style: square; }
#left ul li { line-height: 20px; font-family: verdana; font-size: 11px; color: #666666; }
#contact-gegevens { float: right; }
.padd-top { padding-top: 6px; }
.square-list { list-style: square; padding-left: 22px; }
.extreme-overflow { width: 40000px; position: relative; }
.square-list { padding-left: 22px; list-style: square; }

a,
a:link,
a:active,
a:visited { color: #808080; }
a:hover { color: #e41319; }
a img { border: 0; }

h3 { font-family: verdana; }