html {overflow-y:scroll; overflow: -moz-scrollbars-vertical;}

body {background: url(../images/custom/bg.png) repeat-x top;}
#container {}

#header {background: url(../images/custom/big8Logo.png) no-repeat top left;padding-top: 110px;}
#navContainer {border-top: 1px dotted #bfe0ee; border-bottom: 1px dotted #bfe0ee; padding-top: 5px; padding-bottom: 5px;}

#content {z-index: 100;}
#crumbList {margin-left: 17px; margin-bottom: 30px;}
#primary {padding: 0;}
#footer {color: #003366; border-top: 1px dotted #afd8e9; font-size: 14px; width: 920px; margin-left: 20px; padding-top: 10px; padding-right: 0; padding-left: 10px; padding-right: 10px;}

#searchFormContainer {margin-bottom: 10px;}
#header #searchForm {margin-right: 18px;}
#searchButton {width: 32px; height: 31px; float: right}
/* #linkinput {background: url(../images/custom/searchField.png) no-repeat top left; width: 200px; height: 22px; padding-top: 9px; padding-left: 15px;}
.searchInput {background-color: transparent; border: 0; font-weight: bold; color: #003366;} */

.searchInput {background: url(../images/custom/searchField.png) no-repeat top left; border: 0; width: 175px !important; height: 31px; padding: 2px 0 2px 10px; font-weight: bold; color: #003366; outline:  none; }


.boxNews {background: url(../images/custom/banner.png) no-repeat top left; height: 260px; width: 950px; margin-top: 0; margin-bottom: 40px; }
.boxNews .content {float: right; width: 350px; padding-top: 55px; padding-right: 90px; border: 0;}
.boxNews h2 {color: #003466;}
.boxNews p {color: #003466;}

.contentBox {background: url(../images/custom/rasterBg.png) top left repeat; position:relative; padding-top: 15px; padding-bottom: 15px; margin-bottom: 30px;}
.contentBox .innerContainer {margin-left: 15px; margin-right: 15px;}
.contentBox .topLeft {position: absolute; top: 0; left: 0; background: url(../images/custom/rasterTopLeft.png) top left no-repeat; height: 9px; width: 9px;}
.contentBox .topRight {position: absolute; top: 0; right: 0; background: url(../images/custom/rasterTopRight.png) top right no-repeat; height: 9px; width: 9px;}
.contentBox .bottomRight {position: absolute; bottom: 0; right: 0; background: url(../images/custom/rasterBottomRight.png) bottom right no-repeat; height: 10px; width: 9px;}
.contentBox .bottomLeft {position: absolute; bottom: 0; left: 0; background: url(../images/custom/rasterBottomLeft.png) bottom left no-repeat; height: 10px; width: 9px;}
.contentBox .content {border: 0;}
.contentBox .header {background: url(../images/custom/boxHeaderRight2.png) top right no-repeat; height: 15px; padding-right: 15px;}
.contentBox .headerLeft {background: url(../images/custom/boxHeaderLeft2.png) top left no-repeat; height: 15px;}
.contentBox .content .middle {background: url(../images/custom/boxMiddleRight.png) top right repeat-y;padding-right:6px}
.contentBox .content .middleLeft {background: url(../images/custom/boxMiddle2.png) top left repeat-y;padding: 25px 40px 25px 40px; height:100%}

/* all food backgrounds */
.contentBox .appel {background: url(../images/custom/backgrounds/appel.jpg) center center no-repeat; z-index: 200;}
.contentBox .ei {background: url(../images/custom/backgrounds/ei.jpg) center center no-repeat; z-index: 200;}
.contentBox .gluten {background: url(../images/custom/backgrounds/gluten.jpg) center center no-repeat; z-index: 200;}
.contentBox .koemelk {background: url(../images/custom/backgrounds/koemelk.jpg) center center no-repeat; z-index: 200;}
.contentBox .noten {background: url(../images/custom/backgrounds/noten.jpg) center center no-repeat; z-index: 200;}
.contentBox .pinda {background: url(../images/custom/backgrounds/pinda.jpg) center center no-repeat; z-index: 200;}
.contentBox .soja {background: url(../images/custom/backgrounds/soja.jpg) center center no-repeat; z-index: 200;}
.contentBox .vis {background: url(../images/custom/backgrounds/vis.jpg) center center no-repeat; z-index: 200;}
.contentBox .gluten {background: url(../images/custom/backgrounds/gluten.jpg) center center no-repeat; z-index: 200;} 

img.foodBackground {position: absolute; border: 0;z-index:1}

.contentBox .footer {background: url(../images/custom/boxFooterRight2.png) bottom right no-repeat; height: 49px; padding-right: 15px;  margin: 0;}
.contentBox .footerLeft {background: url(../images/custom/boxFooterLeft2.png) bottom left no-repeat; height: 49px;}
.contentBox h3 {color: #858585; margin-bottom: 20px; font-size: 16px;}
.contentBox p {color: #666666;}
.contentBox table td p {color:#666666;}
.contentBox ul {color: #666666;}
#homeBox{width:630px;margin-left: 15px; margin-right: 0px;}
#quickOverview {float:left;width:263px;margin-left: 12px; margin-right: 0px;}
#quickOverview ul {margin: 0; list-style: none;}
#quickOverview li {color: #003366; border-bottom: 1px dotted #afd8e9; padding-top: 10px; padding-bottom: 10px;}
#quickOverview a {color: #003366;}

a.button {background: url(../images/custom/button_downloadapp.png) no-repeat top left; height: 27px; width: 184px; padding-top: 12px; padding-left: 25px; text-indent: -999px; display: block; margin-top: 20px;}

.clear {clear: both;}


#svSearchResults .moreResults {background: #acd7e9;}
.navSequential li, .moreResults li {color: #000;}
#svSearchResults dt a {color: #666666;}