/* CSS Document m-projects*/

html,body {height:100.1%;}
body {margin:0; padding:0; background-color:#222222; text-align:center; color:#C4C4AA; font-family:Verdana, Arial, sans-serif; font-size:small; color:#E9E9E9;}
img {border:none;}
fieldset {border:none;}
a img {border : none;}
a {outline: none;}

#wrapper {margin:0 auto; width:816px; text-align:left;background:url(../img/bg_content.jpg) top left repeat-y;}
#top_header {background:url(../img/top_header.jpg) top left no-repeat; height:70px;}
#nav {background:url(../img/bg_nav.jpg) top left no-repeat; float:left; width:100%; height:148px; margin:0; padding:0;}
#nav ul {padding:0 0 0 8px; margin:96px 0 0 0; list-style:none; font-weight:bold;}
#nav li {float:left; margin:0; padding:0; background:#fff url(../img/bg_tab.jpg) top right no-repeat;}
#nav li a {text-align:center; color:#FF9933; text-decoration:none; margin:0; text-transform: uppercase; padding:20px 30px 15px 30px; display:block; }
#nav li a:hover {}
#nav li a:hover, body#diensten #t_diensten, body#werkwijze #t_werkwijze, body#portfolio #t_portfolio, body#contactpage #t_contactpage {background:url(../img/tab_a_hover.jpg) bottom center no-repeat;}
#content { clear:both; padding:20px 60px 50px 60px;}
#content #language_bar {padding:0; margin:0; text-align:right; width:100%}
#content #language_bar a {background-color:#fff; border-top:none; color:#FF9933; font-weight:bold; text-decoration:none; padding:2px 10px;}
#content h1 {padding:20px 0; margin:0; font-size:110%; color:#FF9933;}
#content h2 {padding:20px 0; margin:0; font-size:100%; color:#E9E9E9;}
#content a:link,#content a:visited {color:#E9E9E9; text-decoration:underline;}
#content a:hover {color:#FF9933;}
#content ul {margin:0 0 0 60px; padding:0; list-style:outside square url(../img/bullet.jpg);}
#content li {padding:0 20px 0 10px; margin:10px 0;}
.portfolioEN img {margin:15px 15px 15px 30px;}/*opmaak img in engelse versie*/

.showcase {float:left; width:100%; padding:0 0 20px 0}
.showcase img {float:left; margin:0 20px 0 0}
#content .showcase h2 {margin:3px 0 0 0; padding:0; color:#FF9933}
#content .showcase p {margin:3px 0 0 320px; padding:0}

#content dl {margin:0; padding:0;}
#content dt {font-weight:bold;}
#content dd {margin:0; padding:0;}
#content #links dl {margin:0; padding:0;}
#content #links dt {font-weight:bold; color:#FF9933; padding:0 0 5px 0;}
#content #links dd {margin:0; padding:0 0 0 10px;}
#content #links dd a {display:block; padding:5px 0 30px 0;}
#adres p {margin:0; padding:0;}
#footer {background:url(../img/bg_footer.jpg) top left repeat-y;padding:15px 60px 50px 60px; clear:both;}
#footer p {margin:0; padding:0; text-align:center;}
#footer ul {margin:0; padding:15px 0 0 0; list-style:none;}
#footer li {display:inline;}
#footer a {text-decoration:none; color:#C4C4AA; background:url(../img/icon_V.jpg) center left no-repeat; padding:6px 0 0 25px; margin-left:30px; float:right;}
#footer a:hover {color:#B1D53D;}

/*contactformulier*/
#contact {width:500px; margin:30px auto 40px auto;}
#contact label {float:left; width:80px; padding:0; margin:5px 10px 10px 10px;}
#contact br {clear:left;}
#contact input {margin:5px 0; border:1px solid #4C4D45; padding-left:5px; background-color:#E6E6E6;}
#contact .btSubmit {margin-left:115px; margin-right:15px;}
#contact textarea {margin:10px 0 10px 0; border:1px solid #4C4D45; background-color:#E6E6E6;}

/*classes*/
.privacystatement {font-style: italic;}