/* Body */

table {
	width: 100%;
}
td {
	margin-bottom:30px;
	text-align: center;}

div {
	border: 0px;
	text-align: left;
}
.container {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	height: 100%;
	width: 940px;
	}
.containerw {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	height: 800px;
	width: 940px;
	}
	
.container_winkel {
	elevation:lower;
	position:absolute;
	left: 245px;
	width: 701px;
	top: 218px;
	}
	
body { 
	font-family:Arial, Helvetica, sans-serif;
   	background-color: #f9f7d5; 
   	margin-left: 10px; 
   	margin-top: 10px; 
   	margin-right: 10px; 
   	margin-bottom: 10px; 
} 

a { 
	text-decoration: none;
   	font-size: 12px; 
   	color: #7b5b32; 
} 

a:hover{
	color:#F08341;
	}

/* Opmaak */

h1{
	margin-bottom:0px;
	margin-top:8px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#7b5b32;
	}
h2{ 
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	color:#7b5b32;
	margin-bottom:0;
}

h3{ 
	padding-left:65px;
	font-size:12px;
	font-weight:bold;
	color:#7b5b32;
}

h4{ 
	padding-left:23px;
	font-weight:bold;
	color:#F08341;
	font-size:20px;
	font-weight:bold;
}

.bold{font-weight:bold; }
.italic {font-style:italic;}
.red{ color:#f08341;}

p{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7b5b32;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	color:#7b5b32;
}

.route{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7b5b32;
	font-size:12px;
	color:#7b5b32;
}

.Active{
   	background-color: #FF0000;
	color: #f3d88f;
	cursor: default;
} 


/*Header*/  
.header_left{
	margin-bottom:8px;
   	float: left; 
   	background-repeat:no-repeat; 
   	background-image:url(images/hoekboven.jpg); 
   	background-color: #f08341; 
   	height: 212px; 
   	width: 240px; 
   } 
.header_logo-left{ 
   position:absolute; 
   font-family:"Times New Roman", Times, serif; 
   font-size:24px; 
   color:#6f522e; 
   left: 10px; 
   top: 136px; 
   width: 141px; 
   } 
.header_logo-right{ 
   position:absolute; 
   font-family:"Times New Roman", Times, serif; 
   font-size:30px; 
   font-weight:bold; 
   color:#6f522e; 
   left: 72px; 
   top: 168px; 
   width: 159px; 
   height: 38px; 
   } 
.header_logo{ 
   position:absolute; 
   left:60px; 
   top:7px; 
   background-image:url(images/logo.jpg); 
   width: 133px; 
   height:118px; 
   } 
#header_right{ 
   background-repeat:no-repeat; 
   background-image: url(images/vogeltop.jpg); 
   float:left; 
   width: 480px;
   height:212px;
} 
.header_container-menu{
	width: 210px;
	position:relative;
	float:left;
}
ul, li, ul#menu, ul#menu-winkel {
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline;
	}

ul#menu, ul#menu-winkel li {
	margin: 0;
	margin-top: none;
}

ul#menu li a {

	font-weight: bold;
	font-size:10pt;
	margin-left: 8px;
	margin-bottom: 5px;
	display: block;
	text-decoration: none;
	padding-top: 4px;
	padding-left:9px;
	width: 185px;
	height:22px; 
	background-color: #7b5b32;
	color:#f3d88f;
}

ul#menu li a:hover {
   	background-color: #f3d88f;
   	color: #7b5b32;
}

#active a:link, #active a:visited, #active a:hover
{
	background-color: #f3d88f;
   	color: #7b5b32;
}


ul#menu-winkel li a {
	font-weight: bold;
	font-size:10pt;
	margin-left: 22px;
	margin-bottom: 5px;
	display: block;
	text-decoration: none;
	padding-top: 0px;
	padding-left:9px;
	padding-bottom:2px;
	width: 185px;
	height:16px; 
	background-color: #7b5b32;
	color:#f3d88f;
}

ul#menu-winkel li a:hover {
   	background-color: #F08341;
   	color: #7b5b32;
}

#topmenu-winkel a:link, #topmenu-winkel a:visited{	
   	background-color: #F08341;
   	color: #7b5b32;
}

#winkelwagen{
	position:absolute;
	left: 841px;
	top: -29px;
	width: 47px;
	height: 46px;
	}
	


/*Layout*/ 

.container_left{
	width: 240px; 
	height: 400px;
	float:left;
	}
	
.cotainer_right{
	width:695px;
	float:left;
	}
	
.foottext{
	width:100%;
	float:left;
	padding-top:25px;
	text-align: center;
	margin-top:10px;
	padding-left:*;
	padding-right:*;
}
/*Left*/ 

.nieuws_left{
	position:relative;
   	float: left; 
   	background-color: #f3d88f; 
   	width: 240px;
	height:486px;
	}
.hoekonderlinks{
	clear: both;
   	background-repeat:no-repeat; 
   	background-image:url(images/hoekonderlinks.jpg);
	background-color: #f3d88f; 
	height:22px;
	width:240px;
	}

.left_lm{
   	clear: both;
	padding-left:1px;
	font-size:12px;
	font-weight:bold;
	color:#7b5b32;
	text-align:center;
	padding-top:2px;
	margin-left: 167px;
	margin-top:-18px;
	height:16px;
	width: 59px;
	background-color: #faa029;
	position:absolute;
	display: block;
	}	
.left_lm:hover{
	background-color: #7b5b32;
	color: #faa029;
	}
	
.left_line_small {
	margin-left: 10px;
	margin-right: 15px;
	font-size:3px;
	height:9px;
	background-color:#f08341;
	}
.left_line_big {
	margin-left: 10px;
	height:18px;
	background-color:#f08341;
	width: 150px;
	}
.left_line_big-b {
	margin-left: 10px;
	height:18px;
	background-color:#f08341;
	width: 150px;
	}
	
.margin_left{
	height:1px;
	width:1px;
	margin-bottom:-15px;
}
	
/*Home*/ 

.home_line_small-light {	
	margin-left: 10px;
	margin-right: 137px;
	font-size:3px;
	height:9px;
	background-color:#f3d88f;
}
.home_line_big-light {
	margin-top:10px;
	margin-left: 10px;
	height:19px;
	background-color:#f3d88f;
	width: 250px;
	}
.home_line_small-dark {	
	margin-left: 10px;
	margin-right: 10px;
	font-size:3px;
	height:9px;
	background-color:#f08341;
}
.home_line_big-dark {
	margin-top:21px;
	margin-left: 10px;
	height:19px;
	background-color:#f08341;
	width: 250px;
	}
	
.home_lm{
	display: inline;
	clear: both;
	padding-left:1px;
	font-size:12px;
	font-weight:bold;
	color:#7b5b32;
	text-align:center;
	padding-top:2px;
	margin-left: 262px;
	margin-top:-19px;
	height:17px;
	width: 59px;
	background-color: #faa029;
	position:absolute;
	display: block;
	}
	
.home_lm:hover{
	background-color: #7b5b32;
	color: #faa029;
	}
	
.container_home {
	position:absolute;
	left: 244px;
	width: 701px;
	top: 218px;
	height: 569px;
	}
		
.home_boven{
	margin:4px;
	display: inline; 
	float:left;
	background-color: #f08341;
	height: 230px;
	width: 333px;
	}
	
.home_onder{
	margin:4px;
	display: inline; 
	float:left;
	background-color: #f3d88f;
	height: 247px;
	width: 333px;
	}
	
.home_foto-links{
	background-image: url(shopimages/winkel_kl.jpg);
	border: 2px solid #7b5b32;
	position:absolute;
	width:103px;
	height:138px;
	left: 215px;
	top: 19px;
	visibility: visible;
	}
.home_foto-rechts{
	background-image: url(shopimages/potrond-kl.jpg);
	border: 2px solid #7b5b32;
	position:absolute;
	width:104px;
	height:138px;
	left: 555px;
	top: 19px;
	}
.home_foto-overons1{
	background-image:url(random.php?overons=1);
	border: 2px solid #7b5b32;
	position:absolute;
	width:104px;
	height:138px;
	left: 222px;
	top: 290px;
	}

.home_foto-overons2{
	background-image:url(random.php?dieren=1);
	border: 2px solid #7b5b32;
	position:absolute;
	width:104px;
	height:138px;
	left: 563px;
	top: 292px;
	}

/*Content*/ 
.content_tekst {
	width: 550px;
	}

.content {
	padding-bottom:10px;
	margin-top:4px;
	margin-left:4px;
	width: 690px;
	background-color:#f3d88f;
	}
	
.content_line_small-dark {	
	margin-left: 10px;
	margin-right: 10px;
	font-size:3px;
	height:9px;
	background-color:#f08341;
}
.content_line_big-dark {
	margin-top:35px;
	margin-left: 10px;
	height:19px;
	background-color:#f08341;
	width: 250px;
	}
	
.content_tekst{
	}
	
.hoekonderrechts{
	float:right;
   	background-repeat:no-repeat; 
   	background-image:url(images/hoekonderrechts.jpg);
	background-color: #f3d88f; 
	height:22px;
	width:22px;
	}	
.homehoekonderlinks{
	float:left;
   	background-repeat:no-repeat; 
   	background-image:url(images/hoekonderlinks.jpg);
	background-color: #f3d88f; 
	height:22px;
	width:22px;
	}	
.randonderrechts{
	width: 690px;
	margin-left:4px;
	text-align:right;
	background-color: #f3d88f; 
	height:22px;
	}	
	
.content_foto-rechts1{
	border:2px solid #7b5b32;
	background-image:url(random.php?dieren=2);
	position:absolute;
	width:104px;
	height:139px;
	left: 563px;
	top: 60px;
	}
	
.content_foto-rechts1-overons{
	border:2px solid #7b5b32;
	background-image:url(random.php?overons=1);
	position:absolute;
	width:104px;
	height:139px;
	left: 563px;
	top: 60px;
	}
	
.content_foto-rechts2{
	background-image:url(random.php?dieren=1);
	border: 2px solid #7b5b32;
	position:absolute;
	width:104px;
	height:139px;
	left: 563px;
	top: 216px;
	}
.content_foto-rechts3{
	top: 372px;
	background-image:url(random.php?overons=1);
	border: 2px solid #7b5b32;
	position:absolute;
	width:104px;
	height:139px;
	left: 563px;
	}

.routekaart{
	position:absolute;
	background:url(images/route.jpg);
	width: 264px;
	height: 262px;
	left: 408px;
	top: 387px;
	}
	
/*Webwinkel*/ 
	
#foto_acties1{
	background-image:url(shopimages/winkel_kl.jpg);
	border: 2px solid #7b5b32;
	width:104px;
	height:138px;
	margin-left:23px;
	float:left;
	display:inline;
	background-repeat: no-repeat;
	}
	
#foto_acties2{
	background-image:url(shopimages/winkel_kl.jpg);
	border: 2px solid #7b5b32;
	width:104px;
	height:138px;
	margin-left:23px;
	float:left;
	display:inline;
	background-repeat: no-repeat;
	}
	
#actie1{
	position:absolute;
	width:241px;
	height:115px;
	z-index:1;
	top: 336px;
	display:inline;
	padding:0px;
	left: 1px;
	visibility:visible;
}

#actie2{
	position:absolute;
	width:241px;
	height:115px;
	z-index:1;
	top: 315px;
	display:inline;
	padding:0px;
	left: 0px;
	visibility:hidden;
}

#acties_menu{
	position:absolute;
	width:215px;
	height:11px;
	z-index:1;
	left: 23px;
	top: 686px;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7b5b32;
	font-size:12px;
	color:#7b5b32;
	}
	
.acties_tekst{
	padding-left:3px;
	padding-top:42px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7b5b32;
	font-size:12px;
	color:#7b5b32;
	float:left;
	margin-left:5px;
	}
	
#acties_title1{
	position:absolute;
	font-weight:bold;
	color:#F08341;
	font-size:20px;
	left: 21px;
	top: 312px;
	visibility:visible;
		}
	
#acties_title2{
	position:absolute;
	font-weight:bold;
	color:#F08341;
	font-size:20px;
	font-weight:bold;
	left: 22px;
	top: 286px;
	visibility:hidden;
		}	
		
.melding{
	font-size:11px; 
	background-color:#F08341; 
	color:#7b5b32; 
	margin-top:140px; 
	font-weight:bold; 
	border:1px solid #7b5b32;
	display:none;
	}
