

html, body {
	text-align:center;
	margin: 0px;
	padding: 0px;
/*

	background-image:url('../ima/bg3.jpg');
	background-repeat: repeat-x;
	background-position: top left;
*/}

/*algemeen*/	
img {
	border: none;
	margin: 0px;}
#frame {
	position: relative;
	width:931px;
	margin:0px auto;
	padding:0px;
	text-align:left;
	}
	
.c_top {
	margin-top: 18px;
	height: 5px;
	width: 931px;
	background-image:url('../ima/top.png');
	overflow:hidden;
	}
* html div.c_top {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="ima/top.png")}

.c_middle {
	position: relative;
	margin: 0px;
	width: 931px;
	background-image:url('../ima/bg_content.png');
	background-repeat: repeat-y;
	}
* html div.c_middle {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="ima/bg_content.png", sizingMethod="scale")}
	
.c_bottom{
	margin: 0px 0px 10px 0px;
	height: 5px;
	width: 931px;
	background-image:url('../ima/bg_bottom.png');
	}
* html div.c_bottom {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="ima/bg_bottom.png")}

.header_bottom {
	position: absolute;
	z-index: 1;
	top: 28px;
	left: 4px;
	background-image:url('../ima/bghome_header.jpg');
	background-repeat: no-repeat;
	width: 923px;
	height: 116px;
	}

.header_top {
	position: absolute;
	z-index: 2;
	top: 28px;
	left: 4px;
	background-image:url('../ima/header.png');
	background-repeat: no-repeat;
	width: 923px;
	height: 116px;
	}
* html div.header_top {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="ima/header.png")}

ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}


ul.menu1 {
	position: absolute;
	top:114px;
	left: 36px;
	height: 30px;
	z-index: 3;
		}
ul.menu1 li {
	float: left;
	margin: 0px 14px 0px 0px;
	}
	
ul.menu1 li a {
	display: block;
	background-image:url('../ima/nav1.gif');
	background-repeat: no-repeat;
	height: 29px;
	}
	
li.home a {
	display: block;
	background-position: -10px 0px;
	width: 28px;
	}
/*
* html li.home a {
	display: inline-block;
	width: 28px;}
*/
li.home a:hover {
	height: 30px;
	}	

li.concept a {
	background-position: -53px 0px;
	width: 40px;
	}
li.concept a:hover {
	height: 30px;
	}	

li.producten a {
	background-position: -108px 0px;
	width: 78px;
	}
li.producten a:hover {
	height: 30px;
	}	

li.vodka a {
	background-position: -203px 0px;
	width: 30px;
	}
li.vodka a:hover {
	height: 30px;
	}	

li.likeuren a {
	background-position: -247px 0px;
	width: 41px;
	}
li.likeuren a:hover {
	height: 30px;
	}	

li.jenevers a {
	background-position: -306px 0px;
	width: 45px;
	}
li.jenevers a:hover {
	height: 30px;
	}	

li.flacon a {
	background-position: -359px 0px;
	width: 86px;
	}
li.flacon a:hover {
	height: 30px;
	}	

li.meer a {
	background-position: -455px 0px;
	width: 36px;
	}
li.meer a:hover {
	height: 30px;
	}	

ul.menu2 {
	position: absolute;
	top:29px;
	right: 6px;
	height: 30px;
	z-index: 3;
/*
	position: absolute;
	z-index: 3;
	bottom: 86px;
	right: 0px;
	height: 30px;
*/	}
ul.menu2 li {
	float: left;
	margin: 0px 0px 0px 0px;
	}

ul.menu2 li a {
	display: block;
	background-image:url('../ima/nav2.gif');
	background-repeat: no-repeat;
	height: 29px;
	}



ul.menu2 li.nieuwsbrief a {
	position: absolute;
	right: 130px;
	bottom: 0px;
	background-position: -3px bottom;
	width: 59px;
	height: 29px;
	}
ul.menu2 li.nieuwsbrief a:hover {
	background-position: -3px 0px;
	height: 30px;
	width: 59px;
	}	

li.contact a {
	position: absolute;
	right: 85px;
	bottom: 0px;
	background-position: -71px bottom;
	width: 40px;
	height: 29px;
	}
li.contact a:hover {
	height: 30px;
	}	

li.bestellijst a {
	position: absolute;
	right: 30px;
	bottom: 0px;
	background-position: -119px bottom;
	width: 51px;
	height: 29px;
	}
li.bestellijst a:hover {
	height: 30px;
	}	


.content1 {
	position: relative;
	width: 862px;
	padding: 0px;
	margin: 20px 35px 0px 35px;
	background: #ddd;
	}
	
.shop{
	text-align: right;
	margin: 150px 50px 0px 0px;
	}
.shop a {
	color:#b80623;
	font-family: Arial;
	font-size: 0.9em;
	text-decoration: none;
} 	
.content2 {
	position: relative;
	width: 862px;
	padding: 0px;
	margin: -20px 35px 0px 35px;
	clear: both;
	}

.left {
	margin: 23px 0px 0px 0px;
	padding: 0px 15px 0px 0px;
	width: 504px;
	float: left;
	}
* html div.left {
	padding: 0px;
	}

.right {
	width: 343px;
	float: left;
	padding: 0px 0px 0px 0px;
	}
	
.navigatie {
	position: relative;
	width: 862px;
	height: 170px;
	padding: 0px;
	margin: 0px 35px 0px 35px;
	background: url('../ima/line_long.gif');
	background-repeat: no-repeat;
	background-position: 0px 16px;
	
	}
/*.leftred {
	margin: -37px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 519px;
	float: left;

	background-image:url('../ima/rood/vertical.gif');
	background-repeat: no-repeat;
	background-position: right 17px;
	
	}*/
.leftgeel {
	margin: -37px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 519px;
	float: left;
	background-image:url('../ima/geel/vertical.gif');
	background-repeat: no-repeat;
	background-position: right 17px;
	}
	
.leftblauw {
	margin: -37px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 519px;
	float: left;
	background-image:url('../ima/blauw/vertical.gif');
	background-repeat: no-repeat;
	background-position: right 17px;
	}
	
* html div.leftred {
	margin: 0px;
	}
* html div.leftgeel {
	margin: 0px;
	}
* html div.leftblauw {
	margin: 0px;
	}

.rightred {
	width: 343px;
	float: left;
	padding: 0px 0px 0px 0px;
	background-image:url('../ima/rood/line.gif');
	background-repeat: repeat-x;
	background-position: 0px 19px;
	}
.rightgeel {
	width: 343px;
	float: left;
	padding: 0px 0px 0px 0px;
	background-image:url('../ima/geel/line.gif');
	background-repeat: repeat-x;
	background-position: 0px 19px;
	}
.rightblauw {
	width: 343px;
	float: left;
	padding: 0px 0px 0px 0px;
	background-image:url('../ima/blauw/line.gif');
	background-repeat: repeat-x;
	background-position: 0px 19px;
	}

* html div.rightred {
	margin: 37px 0px 0px 0px;
	}
* html div.rightgeel {
	margin: 37px 0px 0px 0px;
	}
* html div.rightblauw {
	margin: 37px 0px 0px 0px;
	}

.leftbottom {
	margin: -20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	float: left;
	}
*html div.leftbottom {
	margin: 0px;
	}
.rightbottom {
	width: 508px;
	float: left;
	padding: 0px 0px 0px 54px;
	background-image:url('../ima/line.gif');
	background-repeat: repeat-x;
	background-position: 0px 19px;
	}
* html div.rightbottom {
	margin: 20px 0px 0px 0px;
	}

.vodkabut {
	float: left;
	width:173px;
	padding: 4px 0px 0px 0px;
	*padding: 2px 0px 0px 0px;
	}	

.likeurbut {
	float: left;
	width:173px;
	padding: 3px 0px 0px 0px;
	*padding: 2px 0px 0px 0px;
	}	
/*
* html div.likeurbut {
	padding: 2px 0px 0px 173px;
	}
*/
.jeneverbut {
	float: left;
	width:173px;
	padding: 3px 0px 0px 0px;
	*padding: 2px 0px 0px 0px;
	}	
/*
* html div.jeneverbut {
	padding: 2px 0px 0px 0px;
	}	
*/
.flaconbut {
	float: left;
	width:171px;
	padding: 43px 0px 0px 0px;
	*padding: 42px 0px 0px 0px;
	}
/*
* html div.flaconbut {
	padding: 42px 0px 0px 0px;
	}
*/
.meerbut {
	float: left;
	width:171px;
	padding: 43px 0px 0px 0px;
	*padding: 42px 0px 0px 0px;
	}	
/*
* html div.meerbut {
	padding: 42px 0px 0px 0px;
	}	
*/

.soort {
	padding: 5px 0px 0px 18px;
	font-family: Verdana;
	font-size: 0.7em;
	font-weight: normal;
	}	

.soort a {
	display: block;
	color: #787878;
	text-decoration: none;
	line-height: 1.4em;
	}	
.soort a.gold:hover {
	color: #DDAD5B;
	}
.soort a.rood:hover {
	color: #B80623;
	}
.soort a.geel:hover {
	color: #FF9900;
	}
.soort a.blauw:hover {
	color: #006699;
	}
.soort a.paars:hover {
	color: #994488;
	}

h1 {
	font-family: Lucida Grande, Verdana;
	font-size: 1.6em;
	font-weight: normal;
	color: #E47816;
	margin: 40px 0px 20px 50px;
	}
	
p {
	font-family: Arial, Sans Serif;
	font-size: .7em;
	font-weight: normal;
	color: #787878;
	line-height: 1.6em;
	}
	
p a {
	text-decoration: none;
	color: #375b39;
	border-bottom: 1px dotted #375b39;
	}
	
p a:hover {
	color: #375b39;
	border-bottom: 1px solid #375b39;
	}

.top img {
	padding: 0px 0px 0px 24px;
	margin-top: 15px;
	}
	

img {
	border: none;
	}		
	
.footer {
	width: 861px;
	bottom:20px;
	font-family: Arial, Sans-Serif;
	font-size: 0.7em;
	padding: 6px 0px 4px 0px;
	margin: 0px 35px 0px 35px;
	color: #5e5e5e;
	border-top: 1px solid #375b39;
	}
.footer_links {
	float: left;
	}

.footer_rechts {
	float: right;
	}

.footer a {
	text-decoration: none;
	color: #375b39;
	border-bottom: 1px dotted #375b39;
	}

.footer a:hover {
	color: #375b39;
	border-bottom: 1px solid #375b39;
	}
.footer_rechts a {
	text-decoration: none;
	border: none;
	}
.footer_rechts a:hover {
	text-decoration: none;
	border: none;
	}

