html { font-family : Verdana;font-size : 10px;min-width : 810px;min-height : 400px;}
body {background-image : url(../keuken_bestanden/images/content/body-achtergrond.gif);background-repeat : repeat-x;background-color : black;background-position : center top;margin : 0;}/*background-color : #bb2713;*/
h1 {font-family : Verdana;font-size : 14px;line-height : 20px;}
h2 {font-family : Verdana;font-size : 12px;line-height : 20px;}
h3 {font-family : Verdana;font-size : 11px;line-height : 20px;}
p {font-family : Verdana;font-size : 10px;line-height : 20px;}
table tr td {font-family : Verdana;font-size : 10px;line-height : 20px;}
img {border-color : white;}
hr {height : 1px;border-bottom : 0;border-color : #bb2713;margin : 0;margin-right : 10px;}
a:link, a:visited, a:active, a:hover {color : gray;cursor:pointer;}


#navigatie {position : absolute;top : 215px;left : 10px;padding : 0;height : 25px;color : #bb2713;font-family : Verdana;font-size : 10px;z-index : 99;border : 0;border-bottom : 1px dotted #bb2713;background-color:transparent;overflow:hidden;}
#navigatie a:link, #navigatie a:visited, #navigatie a:active {color : #bb2713;text-decoration : none;}
#navigatie a:hover {color : #f2bf00;text-decoration : none;}
#navigatie h1 {font-family : Verdana;font-size : 10px;font-weight : normal;}
#holder {position : absolute;width : 810px;margin : 0 10px 10px 50%;left : -405px;background-image : url('../keuken_bestanden/images/content/body-content-achtergrond.gif');}
#websiteTop {position : absolute;top : 0;color : black;width : 810px;height : 65px;left : 0;background-image : url('../keuken_bestanden/images/content/body-top.gif');}

#keukenContent {position : relative;top : 65px;background-color : transparent;color : gray;width : 580px;left : 220px;height : 100%;}
#content {margin : 10px;margin-top : 30px;width : 570px;min-height : 450px;margin-bottom : 30px;padding : 0;padding-bottom : 40px;line-height : 20px;}

#menu { position : absolute;top : 65px;left : 20px;font-size : 11px;font-family : Verdana;width : 190px;z-index : 3;background-color : transparent;height : 90%;font-weight : bold;background-image : url(../keuken_bestanden/images/content/body-top-menu.gif);background-repeat : no-repeat;background-position : top;}
#menu ul {list-style : none;margin : 0;padding : 0;margin-top : 145px;}
#menu ul li {margin : 0;padding : 0;}
#menu ul li a {display : block;text-decoration : none;width : 100%;padding : 10px 0;text-align : center;font-size : 11px;color : white;height : 100%;border : 0;border-bottom : 1px solid #fcb200;background-image : url(../keuken_bestanden/images/content/keuken-menu.jpg);color : #bb2713;}
#menu ul li a:hover {font-size : 11px;background-image : url(../keuken_bestanden/images/content/keuken-menu-over2.jpg);}
#menu ul li a.actief, #menu ul li a:focus, #menu ul ul li a.selected:visited, #menu ul ul li a.selected:active {text-decoration : none;color : white;background-image : url(../keuken_bestanden/images/content/keuken-menu-over.jpg);}

#menu ul li a.selected:hover, 
#menu ul li a.selected.active, 
#menu ul li a.selected:focus, 
#menu ul li a.selected, 
#menu ul ul li a.selected {font-size : 12px;padding-left : 0;padding-right : 0;margin-left : 0;background-image : url(../keuken_bestanden/images/content/keuken-menu-over.jpg);color : white;border-bottom : 0 solid #f2bf00;border-top-style : none;border-top-width : 0;border-left-style : none;border-left-width : 0;border-right-width : 0;}/*background-color : #bb2713;*/
#menu li {position : relative;margin : 0;z-index : 999;}
#menu ul ul ul {position : absolute;top : 0;margin : 0;left : 100%;width : 170px;background-color : #f2bf00;z-index : 999;}
#menu ul ul li:hover ul, #menu ul ul ul li:hover ul {display : block;border : 0;width : 170px;background-image : inherit;height : 20px;}
#menu ul ul ul, #menu ul ul li:hover ul ul {display : none;z-index : 999;background-image : inherit;}

#logo {position :relative;top:10px;padding:0;text-align : center;font-weight : normal;color : #888;background-color:#f1bf00;}
ul.tree {width : 500px;}
ul.tree, ul.tree ul {list-style-type : none;background : url(../keuken_bestanden/images/content/vline.png) repeat-y;margin : 0;padding : 0;}
ul.tree ul {margin-left : 10px;}ul.tree li {margin : 0;padding : 0 12px;line-height : 20px;background : white url(../keuken_bestanden/images/content/node.png) no-repeat;color : #bb2713;font-weight : bold;}
ul.tree li.last {background : white url(../keuken_bestanden/images/content/lastnode.png) no-repeat;}

#header {position : relative;border : 0;top : 0;left : 0;width : 580px;height : 220px;padding : 0;overflow : hidden;margin-bottom : 20px;}

#slide-images, #slide-images2 {position : relative;width : 620px;height : 278px;margin : 0;padding : 0;overflow : hidden;display : block;}
#slide-images ul, #slide-images2 ul {margin : 0;padding : 0;}
#slide-images li, #slide-images2 li {position : absolute;display : block;list-style-type : none;margin : 0;padding : 0;}
#slide-images li img {display : block;}img.mod6 {background-color : white;background-repeat : no-repeat;background-position : center center;margin : 0;margin-right : 5px;margin-bottom : 5px;border : 5px solid white;}img.mod6:hover {border : 5px solid #7d2626;}.album {position : relative;overflow : hidden;width : 190px;height : 190px;background-color : black;margin : 0;margin-right : 10px;margin-bottom : 10px;border : 5px solid #666;}.albumTekst {position : absolute;height : 25px;top : 135px;z-index : 900;background-color : black;color : white;width : 190px;padding : 10px;}
.nieuwsItem {width :97%;height : 20px;margin : 0;margin-bottom : 5px;border : 0 dotted #ccc;padding : 2px 5px 2px 5px;text-decoration : none;color : gray;}a:link p.nieuwsItem, a:visited p.nieuwsItem, a:active p.nieuwsItem, a:hover p.nieuwsItem {text-decoration : none;}a.nieuws:hover p, p a:hover {color : gray;text-decoration : none;}span.datumveld {width : 200px;font-family : Verdana;font-size : 10px;font-weight : normal;margin : 0;margin-right : 20px;}
#nieuwsBerichten {position : absolute;top : 0;left : 0;width : 320px;height : 390px;background-image : url('../images/wit-80-back.png');border : 0;overflow : hidden;}
#nieuwsBerichten ul {list-style : none;margin : 0;padding : 0;}
#nieuwsBerichten ul li {margin : 0;padding : 0;}
#nieuwsBerichten ul li a {display : block;text-decoration : none;width : 100%;padding : 5px 10px;text-align : center;font-size : 10px;color : gray;height : 100%;border : 0;border-bottom : 1px solid gray;}
#nieuwsBerichten ul li a:hover, #nieuwsBerichten ul li a.actief, #nieuwsBerichten ul li a:focus {font-weight : normal;font-size : 10px;color : black;}
#onder {position : relative;top : -40px;width : 580px;font-family : Verdana;font-size : 10px;color : white;text-align : right;margin : 5px;text-decoration : none;}
#onder a:link, #onder a:active, #onder a:visited {color : white;text-decoration : none;}
#onder a:hover {color : #f2bf00;text-decoration : underline;}
.cse-branding-bottom, .cse-branding-right {margin : 0;padding : 0;}
.cse-branding-bottom:after, .cse-branding-right:after {content : ".";display : block;height : 0;clear : both;visibility : hidden;}
.cse-branding-text {font : 10px Arial;}
.cse-branding-form form {margin-bottom : 0;padding-bottom : 0;}
.cse-branding-bottom .cse-branding-logo, .cse-branding-bottom .cse-branding-text {display : block;float : left;}
.cse-branding-bottom .cse-branding-form {margin-bottom : 3px;}
.cse-branding-bottom .cse-branding-logo {padding : 0;}
.cse-branding-bottom .cse-branding-text {padding-top : 4px;}
.cse-branding-right .cse-branding-form {float : left;}
.cse-branding-right .cse-branding-logo, .cse-branding-right .cse-branding-text {margin-left : 4px;}
.cse-branding-right .cse-branding-form {float : left;margin-right : 4px;}
.cse-branding-right .cse-branding-logo {padding : 0;}
.cse-branding-right .cse-branding-text {margin-top : -4px;}
input.mod3{border:1px solid #ccc;width:250px;}
textarea.mod3{border:1px solid #ccc;width:250px;}
/* Module Keukens */
#prijsvan {font-size:12px;color:#888;text-decoration:none;font-weight:bold;line-height:20px;margin-top:10px;}
#prijsvoor {font-size:12px;color:black;text-decoration:none;font-weight:bold;line-height:20px;margin-top:10px;}
#prijsvan .prijs{font-size: 14px;text-decoration:line-through;}
#prijsvoor .prijs{font-size: 28px;text-decoration:none;font-weight:bolder;}