body { margin: 0px; padding: 0px; font-family: Trebuchet MS, Tahoma, Verdana, Arial; font-size: 14px;}

/* beeldelementen*/
h1 {color: #FF9000; text-transform:uppercase; font-size:18px; text-decoration:none;  border-bottom: 1px solid #BABABA;width:100%;}
h2 {color: #FF9000; text-transform:uppercase; font-size:16px; text-decoration:none;  }
h3 {color: #FF9000; text-transform:uppercase; font-size:14px; text-decoration:none;  }
h4 {color: black; text-transform:uppercase; font-size:14px; font-weight:bold; text-decoration:none;  }

a, a:link, a:visited, a:hover {color: #ff9000; text-decoration:none;}

p {font-size: 14px;}

ul {list-style-image:url(images/bullet.gif);}

/* Structuur */
div#header { clear: both; height: 100px; padding: 1px; background: transparant url(images/highlights_bg_top.gif) repeat-x scroll left top; }
div#head { margin: 0 auto; width:957px; }

div#slogan { height:44px; width:600px; float:left; font-size:18px; font-weight:bolder; color:#FF9000; padding-top:42px; padding-left:30px; }
div#logo { padding-top:22px; height:62px; float: right; padding-right:30px; }

div#inner_container { margin: 0 auto; width:957px; padding-bottom:100px; }

div#foto_column {padding-bottom:30px;}

div#nav { height:66px; background: url(images/menu_bg.gif) repeat-x top left;  width: 100%; }

/* Single column */
div.column { width: 225px; padding: 7px; margin: 0px; float: left; }

/* two columns */
div#right-big { padding: 5px 5px  5px 270px; margin: 0px;}
div#left-big { padding: 5px 270px  5px 5px; margin: 0px;}

/* three columns */
div#left { float: left; width: 250px; padding:5px;} 
div#right { float: right; width: 250px; padding:5px;}
div#middle { padding: 5px 250px  5px 0px; margin: 0px;}

.paper-content { padding:10px; padding-top:15px;}
.paper {background:  #ffffff  url(images/paper.gif) repeat-y top left; width:250px;}
.paper-bottom {background: #ffffff url(images/bottom_paper.gif) bottom left no-repeat; width:250px; height:49px; }

/* Customer logo's above footer */
div#customers { clear: both; height:150px; background:#FF9000 url(images/highlights_bg_bottom.gif) repeat-x scroll left bottom; color:#FFFFFF; }
div#customer_logos { margin:0 auto; overflow:visible; text-align:center; width:956px; padding:3px 0 3px 0; height:100px;}

/* Simple black footer */
div#footer { clear:both; height:60px; background-color:#000000; color:#6B6B6B; margin:0 auto; padding:0 0 0px; }
div#foot { font-size:90%; margin:0 auto; vertical-align:middle; text-align:left; width:930px; padding: 20px 0 0 30px;}

/* Menu */
/* menu tabs */
#home_menu {height:66px; width: 956px; margin: 0 auto;}
#home_menu ul {float:left; list-style-image: none;}
#home_menu ul {margin:0 0 0 0px; padding:0 0 0 10px; list-style-type:none}
#home_menu ul li {float:left; margin:0; padding:0 2px 0 0; width:170px;}
#home_menu ul li a {padding-left: 13px; color: white}
#home_menu ul li span {float:left; display:block; padding-right:13px; height:50px;}
#home_menu ul li span span {padding-right:0px}#home_menu ul li span span b i {padding-top:15px; display:block; height:24px}
#home_menu ul li span span b, #home_menu ul li span span i {display:block; font-weight:bold; font-style:normal; cursor:pointer}
#home_menu ul li span span b {float:left; height: 50px; padding: 0 2px 0 2px; display:block; text-align:center}
#home_menu ul a:link, #home_menu ul a:visited {float:left; text-transform:uppercase; font-size:12px; text-decoration:none; height:50px; curs
or:pointer; }
#home_menu ul a:link.current, #home_menu ul a:visited.current, #home_menu ul a:hover {height:50px; color: black; background: url(images/tab_home_active_left_bg.gif) no-repeat top left}
#home_menu ul a:link.current span, #home_menu ul a:visited.current span, #home_menu ul a:hover span {height:50px;background: url(images/tab_home_active_right_bg.gif) no-repeat top right}
#home_menu ul a:link.current span span, #home_menu ul a:visited.current span span, #home_menu ul a:hover span span {height:50px;background: url(images/tab_home_active_bg.gif) repeat-x top left}

/* Opinie/weblog styles*/
.opinie h1{color: #FF9000; text-transform:uppercase; font-size:16px; text-decoration:none;  border-bottom: 1px solid #BABABA;width:100%;}
.opinie h2{color: #FF9000; text-transform:uppercase; font-size:14px; text-decoration:none;  }
.opinie h3{color: #FF9000; text-transform:uppercase; font-size:12px; text-decoration:none;  }
.opinie h4{color: black; text-transform:uppercase; font-size:12px; font-weight:bold; text-decoration:none;  }
.opinie p {font-size: 12px;}
.right {text-alignment:right;}

/* Comments */
.comments h1 {color: #0090FF; text-transform:uppercase; font-size:16px; text-decoration:none;  border-bottom: 1px solid #BABABA;width:100%;}
.comments h2{color: #0090FF; text-transform:uppercase; font-size:14px; text-decoration:none;  }
.comments h3{color: #0090FF; text-transform:uppercase; font-size:12px; text-decoration:none;  }
.comments h4{color: black; text-transform:uppercase; font-size:12px; font-weight:bold; text-decoration:none;  }
.comments p {font-size: 12px;}
.comments b {color:#BABABA; font-size:12px;}

/* Comment */
.comment form {background-color: #BABABA; border: 1px solid #888888; padding:15px;}
