* {margin:0;padding:0;outline:none;}

body {font-family:Arial, Helvetica, sans-serif;font-size:12px;background:url(../Graphics/Body_bg.jpg);background-position:top;background-repeat:repeat-x;background-color:#7b1b14;color:#333;}

#container {width:970px;margin:0 auto;}

#container_top {height:20px;color:#fff;text-align:right;width:960px;padding-right:10px;}
#container_top_bg {background:url(../Graphics/Main_bg_top.jpg);width:970px;height:10px;}
#container_top a:link, #container_top a:active, #container_top a:visited {color:#fff;text-decoration:none;}
#container_top a:hover {color:#fff;text-decoration:underline;}
#container_top li {float:right;list-style-type:none;padding:7px 0px 0px 10px;font-size:12px;}

#container_box {width:970px;background-color:#fff;}

/*#container_box_left {float:left;background-color:#00CC33;width:10px;background-repeat:repeat-y;height:100%;min-height:800px;height:auto;}
#container_box_left_bg {background:url(../Graphics/Main_bg_left.jpg);background-repeat:no-repeat;background-position:top;width:10px;height:654px;}*/

#container_box_middle {float:left;width:970px;height:auto;height:100%;}

/*container_box_right {float:left;background-color:#00CC33;width:10px;background-repeat:repeat-y;height:100%;min-height:800px;height:auto;}
#container_box_right_bg {background:url(../Graphics/Main_bg_right.jpg);background-repeat:no-repeat;background-position:top;width:10px;height:654px;}*/

#container_bottom {clear:both;background:url(../Graphics/Main_bg_bottom.jpg);width:970px;height:21px;}

#top {width:970px;height:90px;}
#logo {float:left;width:192px;height:90px;}
#slogan {float:right;background:url(../Graphics/Slogan.gif);width:306px;height:90px;}

#navigation {clear:both;margin:1px 1px;background:url(../Graphics/Navigation_bg.jpg);height:29px;background-repeat:repeat-x;font-weight:bold;color:#fff;}
#navigation ul {padding-left:20px;}
#navigation li {float:left;list-style-type:none;padding:7px 40px 0px 0px;font-size:12px;}

#navigation a:link, #navigation a:active, #navigation a:visited {color:#fff;text-decoration:none;}
#navigation a:hover {color:#fff;text-decoration:underline;}

#header {width:970px;height:205px;}
#header_left {float:left;width:325px;height:205px;margin:0px 1px;}
#header_right {float:left;width:642px;height:205px;}

#content {clear:both;padding:20px;line-height:16px;}
#content ul {list-style-position:inside;}

h1 {font-size:16px;font-weight:bold;border-bottom:1px solid #ccc;padding-bottom:5px;}

#footer {clear:both;border-top:1px solid #ccc; padding:20px;line-height:20px;font-size:10px;color:#666;}
#footer a:link, #footer a:active, #footer a:visited {color:#cc0000;text-decoration:none;}
#footer a:hover {color:#cc0000;text-decoration:underline;}

#credits {font-size:10px;color:#666;}
#credits a:link, #credits a:active, #credits a:visited {color:#666;text-decoration:none;}
#credits a:hover {color:#666;text-decoration:underline;}

a:link, a:active, a:visited {color:#cc0000;text-decoration:none;}
a:hover {color:#cc0000;text-decoration:underline;}

#product_list li {list-style-type:none;border-bottom:1px dotted #ccc;padding:4px 3px 3px 3px;background:#fff;}
#product_list_sub li {list-style-type:disc;padding-left:37px;border:none;}

#product_list a:link, #product_list a:active, #product_list a:visited {color:#cc0000;text-decoration:none;}
#product_list a:hover {color:#cc0000;text-decoration:underline;}

#product_list_sub a:link, #product_list_sub a:active, #product_list_sub a:visited {color:#666;text-decoration:none;}
#product_list_sub a:hover {color:#666;text-decoration:underline;}

#product_pic {padding-top:15px;}

/* start form */
.input {border:1px solid #ccc;padding:3px;width:420px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;background-color:#f5f5f5;}
.inputred {border:1px solid #e2424d;padding:3px;width:420px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;background-color:#f5f5f5;}
.input_textarea {border:1px solid #ccc;padding:3px;width:420px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;background-color:#f5f5f5;}
.input_textareared {border:1px solid #e2424d;padding:3px;width:420px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;background-color:#f5f5f5;}

.verstuur { display:block;margin-top:5px; padding:5px; background:#534f4d; font-size:11px; text-transform:uppercase; color:#fff; border:none; cursor:pointer; }
.verstuur:hover { display:block;margin-top:5px; padding:5px; background:#333; font-size:11px; text-transform:uppercase; color:#fff; border:none; cursor:pointer; }
.red {color:#c00;}
/* end form */

/* start sitemap */
#sitemap {width:820px;line-height:18px;}

.sitemap_listitem1{list-style-type:square;list-style-position:inside;float:none;}
.sitemap_listitem2{list-style-type:square;list-style-position:inside;float:none;padding-left:30px;}
.sitemap_listitem3{list-style-type:square;list-style-position:inside;float:none;padding-left:60px;}

.sitemap_box_listitem_first {float:left;width:350px;}
.sitemap_box_listitem {float:left;width:350px;padding-left:20px;}

.sitemap_listitem1 a:link, .sitemap_listitem1 a:visited, .sitemap_listitem1 a:active {color:#333;text-decoration:none;letter-spacing:1px;font-weight:bold;}
.sitemap_listitem1 a:hover {color:#333;text-decoration:underline;}

.sitemap_listitem2 a:link, .sitemap_listitem2 a:visited, .sitemap_listitem2 a:active {color:#666;text-decoration:none;}
.sitemap_listitem2 a:hover {color:#666;text-decoration:underline;}

.sitemap_listitem3 a:link, .sitemap_listitem3 a:visited, .sitemap_listitem3 a:active {color:#cc0000;text-decoration:none;}
.sitemap_listitem3 a:hover {color:#cc0000;text-decoration:underline;}
/* end sitemap */

.personeelslijst {border:1px dotted #dedede;padding:7px;}
.personeelslijst:hover {border:1px solid #cc0000;padding:7px;}
