@charset "utf-8";

/* CSS Document */



/**{margin:0;padding:0;}*/

body{font-family:Tahoma,Verdana,Arial;font-size:11px;background:url(../images/back.jpg) repeat;color:#e57121;line-height:14px;}

a img{border:none;}

a{outline:none;text-decoration:underline;color:#774c30;}

h1 a,h2 a,h3 a{text-indent:-5000px;}

.wrapper{margin:0 auto;width:1201px;padding-bottom:30px;}

.wrapper-interna{margin:0 auto;width:1201px;background:url(../images/back_interna.jpg) no-repeat;height:800px;}



.left{float:left;}



.right{float:right;}

.last{margin-right:0;}

.clear{clear:both;}

p{margin:0px 0;}



#container{width:1000px;margin:0 auto;}
/**/
* html #container{width:1010px}

#topNav{float:right;background:url(../images/top_nav.jpg) no-repeat;width:292px;height:29px;overflow:hidden;}

#topNav ul{margin:0px;
			color:#e57121;padding-left:15px;}

#topNav ul li{float:left;clear:right;list-style:none;padding:6px 8px 0 7px; background:url(../images/topnavbg.png) no-repeat right 16px;margin:0px;}

#topNav ul li.last{padding-right:3px; background:transparent;}

#topNav ul li a{text-decoration:none;color:#e57121;}

#topNav ul li a:hover{text-decoration: underline;color:#F9E6AA;}



#logo{width:185px;height:100px;}

#logo h1{text-indent:-5000px;margin-bottom:0;margin-top:0;}

#logo h1 a{text-indent:-5000px;width:185px;height:100px;float:left;background:url(../images/logo.jpg) no-repeat;}



/*Left Side*/

#left-side-home{z-index:1000;width:217px; position:relative; z-index:400}

#left-side{z-index:2000;position:absolute;width:376px;}
/*
#nav_vert{margin-top:29px;z-index:999;}

#MainNavigation{height:307px;}

#nav_vert ul{}
*/
/*ul#nav li.navHover a.Over-Ravensbergen{background-position:0 -34px !important;}

ul#nav li.navHover a.Muesli-Repen{background-position:0 -35px !important;}	*/
/*
#nav_vert ul li{list-style:none;color:#fff;font-size:14px;text-indent:-5000px;float:left;clear:left;width:217px;}

#nav_vert ul li a{color:#fff;font-size:14px;width:217px;float:left;clear:left;overflow:hidden;}

#nav_vert ul li a:hover{background-position:0 -29px;}

#nav_vert ul li a.Home{background:url(../images/Home.png) no-repeat;height:36px;}

#nav_vert ul li.active a.Home{background:url(../images/Home.png) no-repeat;height:36px;}

#nav_vert ul li a.Home:hover{background-position:0 -36px;}

#nav_vert ul li a.Koeken{background:url(../images/Koeken.jpg) no-repeat;height:34px;}

#nav_vert ul li.active a.Koeken{background-position:0 -34px;}

#nav_vert ul li a.Koeken:hover{background-position:0 -34px;}

#nav_vert ul li a.Muesli-Repen{background:url(../images/Muesli_Repen.png) no-repeat;height:35px;}

#nav_vert ul li.active a.Muesli-Repen{background-position:0 -35px;width:203px;}

#nav_vert ul li a.Muesli-Repen:hover{background-position:0 -35px;}

#nav_vert ul li a.Private-Label{background:url(../images/Private_Label.jpg) no-repeat;height:31px;}

#nav_vert ul li.active a.Private-Label{background-position:0 -31px;}

#nav_vert ul li a.Private-Label:hover{background-position:0 -31px;}

#nav_vert ul li a.Marketinginformatie{background:url(../images/Marketinginformatie.jpg) no-repeat;height:33px;}

#nav_vert ul li.active a.Marketinginformatie{background-position:0 -33px;}

#nav_vert ul li a.Marketinginformatie:hover{background-position:0 -33px;}

#nav_vert ul li a.Productontwikkeling{background:url(../images/Productontwikkeling.jpg) no-repeat;height:33px;}

#nav_vert ul li.active a.Productontwikkeling{background-position:0 -33px;}

#nav_vert ul li a.Productontwikkeling:hover{background-position:0 -33px;}

#nav_vert ul li a.Consument{background:url(../images/Consument.jpg) no-repeat;height:33px;}

#nav_vert ul li.active a.Consument{background-position:0 -33px;}

#nav_vert ul li a.Consument:hover{background-position:0 -33px;}

#nav_vert ul li a.Over-Ravensbergen{background:url(../images/Over_Ravensbergen.png) no-repeat;height:34px;}

#nav_vert ul li.active a.Over-Ravensbergen{background-position:0 -34px;width:203px;}

#nav_vert ul li a.Over-Ravensbergen:hover{background-position:0 -34px;width:203px;}
*/


/*#nav_vert ul li a.Over-Ravensbergen:hover{background-position:0 -34px;}*/
/*
#nav_vert ul li a.Contact{background:url(../images/Contact.png) no-repeat;height:37px;}

#nav_vert ul li.active a.Contact{background-position:0 -37px;}

#nav_vert ul li a.Contact:hover{background-position:0 -37px;}



#nav{margin:0;line-height:normal;height:307px;width:300px;}
*/
/**/

/*
* html #nav{width:190px}

#nav_vert a, #nav_vert a:hover {display:block;}



#nav li.navHover .drop {margin-left:203px;position:absolute;display:block;margin-top:-70px;}





#MainNavigation ul li.navHover ul {display:block;}

*/

/*

#nav ul {

	background-color:#535353;

	border:1px solid #333333;

	color:#999999;

	margin-left:200px;

	position:fixed;

	width:15em;

	z-index:5000;

}*/


/*
#nav .drop {float:right;padding-left:12px;margin-top:-70px !important;position:absolute;padding-top:10px;z-index:5000;margin-top:0;*//*margin-left:-5000px;*//*margin-left:203px;}*/

/*

#nav li{float:left;clear:left;}

*/

/*

ul li {float: left; position: relative; width: auto; clear: left; width: auto;}



ul, ol {list-style-image:none;list-style-position:outside;list-style-type:none;}



ul li {float: left; position: relative; width: auto; clear: left; width: auto;}



ul li .drop {position: absolute;display: none; left: 0;float:left;clear:right;}



li > ul {top: 0;}



li:hover ul {display: block;}



li:hover ul, li.over ul {display: block;}



.drop {float: left; width: 161px;clear:right;background:url(../images/subNav_top.png) no-repeat 12px 0px;padding-bottom:9px;padding-top:10px;}

#nav li .drop ul li.last{background: url(../images/subNav_bottom.png) no-repeat left top;height:37px;border-bottom:none;}



#nav_vert ul .drop li{ overflow: hidden; float: left; clear: left;text-indent:0 !important;border-bottom:1px solid #b53300;width:143px;	padding-left:18px;background:#b22e00;margin:0;line-height:28px;font-size:11px;height:28px;}



#nav_vert .drop li a {cursor: pointer;height: 26px !important;color: #ff7d24;font-size: 11px;text-decoration: none;}

#nav_vert .drop li a:hover {color:#fff;}

*/

/*#nav ul li ul {float: left;clear: left; margin-top: 42px;}*/

/*

#nav ul li ul li a {background: #fb8200;height: 26px;color: #fff;width: 218px !important; height: 26px;}




*/


#store-locator{background:url(../images/store_locator.png) no-repeat;width:180px;height:39px;text-align:center;padding-top:59px;padding-left:23px;}

#store-locator input.text{ background:#402620;border:1px solid #5a352d;height:17px;width:102px;float:left;margin-right:7px;margin-top:2px;color:#fff;font-size:11px;line-height:19px !important;padding-top:2px;}

#store-locator input.image{float:left;clear:right;}

#store-locator input{}



#private-label{background:url(../images/private_label.png) no-repeat;width:203px;height:34px;text-align:center;padding-top:94px;}



/*******/



/*Right Side*/

.box{}

.box p{font-size:11px !important;margin:0;}

.box p.title{color:#fff;font-weight:bold;}

.box a{color:#ff5400;font-weight:bold;text-decoration:none;}

#box-left{background:url(../images/box_left.jpg) no-repeat;margin-right:5px;}

#box-right{background:url(../images/box_right.jpg) no-repeat;}

/*******/



#footer{color:#4e3632;font-size:10px;text-align:right;margin-top:11px;padding-right:20px;}

/*#footer a:hover{color:#fff;}*/

#footer img{margin-bottom:20px;}

.wrapper-interna #footer{color:#4e3632;font-size:10px;text-align:right;margin-top:30px;padding-right:20px;}

.footer-menu{display:block;}

.footer-menu ul{}

.footer-menu ul li{list-style:none;float:left;clear:right;padding-right:14px;}

.footer-menu ul li a{color:#6b4d45;}

.copyright {float: left;color: #e57121;padding: 10px 0 20px;font-size:10px;}

.marroon {color: #4e3632;}

/*.copyright a {color: #4e3632;}*/



#right-side-home{width:783px;z-index:100;}

#right-side-home .content{padding:22px 0 0 22px;}
 
h2 {color:#910642;}

#right-side-home .content .left{width:412px;}

#right-side-home .content .box{width:301px;height:34px;margin-top:0;padding-left:0;padding-top:0;margin-bottom:1px;padding-left:23px;padding-top:48px;}

#right-side-home .content .box1{background:url(../images/Koeken_right.jpg);margin-top:1px;}

#right-side-home .content .box2{background:url(../images/Mueseli_Repen_Right.jpg);}

#right-side-home .content .box3{background:url(../images/Private_Label_Right.jpg);}

#right-side{z-index:100;width:783px;}



#right-side .content{color:#493222; padding:0px 22px 55px 22px; background:#f3dea4 url(../images/content_inf_bg.png) scroll no-repeat left bottom; overflow: hidden;}

#right-side .content h1 {color:#774F3C;}

#right-side .content .left{width:405px;}

#right-side .content .left.version2{width:435px;}

#right-side .content .left.version5{width:310px; margin-right: 3px; }

#right-side .content .left.version6{width:390px; margin-right: 3px; }

#right-side .content .right{width:280px; margin-right:0px; display:inline}

#right-side .content .right.version2{width:250px; margin-right:0px; display:inline}

#right-side .content .right.version5{width:410px; margin-right:0px; display:inline}

#right-side .content .right.version6{width:330px; margin-right:0px; display:inline}

.interna{margin-top:137px;background:url(../images/interna_back.jpg) repeat-y;width:743px;padding-left:28px;padding-right:22px;margin-left:4px;padding-top:16px;}

.interna-bottom{background:url(../images/interna_bottom.jpg);width:793px;height:24px;float:right;}

.interna-list li{list-style-position:inside;}

.interna-list p.title{color:#fff;font-size:16px;font-weight:bold;margin-top:28px;}

#breadcrum{ position:relative; width:auto; height:44px; margin:0 -22px; background:url(../images/content_sup_bg.png) scroll no-repeat left top}

#breadcrum a {
	text-decoration: none;
	color: #E57121;
}

#breadcrum .B_firstCrumb a {
	color: #774C30;
}

#breadcrum a:hover {
	text-decoration: underline;
}

.blank{color:#fff;}

.blank a{color:#fff;}

.museli-image{margin-right:45px;}

.museli-text{padding-top:25px;padding-right:22px;}

.museli-text p.title{font-weight:bold;font-size:16px;color:#fff;margin:6px 0 0;}

.museli-text p{margin:7px 0 0;}





.go-top{width:33px;height:9px;text-indent:-5000px;}

.go-top a{width:33px;height:9px;background:url(../images/go-top.jpg) no-repeat;float:left;}

.B_firstCrumb{color:#8F6345;}

/*.B_firstCrumb a{color:#8F6345 !important;}*/

.B_crumbBox{color:#8F6345; position:absolute; top:10px; left:22px;}

.B_lastCrumb{color: #E57121}





/*New*/

#language{padding-right:22px;margin-top:6px;font-weight:bold;font-size:10px;color:#6b4d45;height:14px;}

#language a{color:#6b4d45;}

#language a:hover {color:#e57121;}

#language a.selected {color:#e57121;}

#language a.selected:hover {color:#e57121;}


#consumenten-informatie{background:url(../images/Consumenten_informatie.png);width:203px;text-align:center;height:126px;overflow:hidden;}



#main-graphic{color:#e57121;background:url(../images/main_graphic.jpg);width:734px;height:120px;padding-left:50px;padding-top:120px;margin-top:14px;}

#main-graphic-generic {
color:#e57121;
background:url(../images/main_generic.jpg);
background-repeat:no-repeat;
width:734px;
height:120px;
padding-left:50px;
padding-top:120px;
margin-top:14px;
}

#right-side div.main-graphic-product
{
 background:url(../images/main_graphic_product.jpg) !important;
}


#main-graphic .title{color:#a04a15;}

#main-graphic p{color:#e57121;margin:0;}

#main-graphic p a{color:#ff5400;}



#rightPaddInt #p_assortiment {

background:transparent url(../images/p_assortiment.jpg) no-repeat scroll left top;

font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;

font-size:11px;

height:154px;

margin:0;

padding:58px 17px 0;

position:relative;

width:auto;

}

#rightPaddInt p.image {
	padding-bottom: 3px;
}


h2 {

   color: #E57121;

	font-family: "Century Gothic", Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: normal;

 margin:11px 0 18px 0;

} 



/* list template */

#right-side .list-content .right {

	width: 280px;

}

.flag-nl {background:url(../images/flag-nl-selected.gif) no-repeat;
		 width:16px;
		 height:10px;
		 text-indent:-5000em;
		 display:block;
		 float:right;
		 margin-left:7px;}
.flag-en {background:url(../images/flag-en.gif) no-repeat;
		 width:16px;
		 height:10px;
		 text-indent:-5000em;
		 display:block;
		 float:right;
		 margin-left:7px;}
.flag-fr {background:url(../images/flag-fr.gif) no-repeat;
		 width:16px;
		 height:10px;
		 text-indent:-5000em;
		 display:block;
		 float:right;
		 margin-left:7px;}

.errors {
	color: red;
}