html {
	width: 100%;
	height: 100%;
}
body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.5em;
  color: #555555;
	background: #ffffff url("../images/header.jpg") left top no-repeat;
	padding: 250px 0px 0px 0px;
	margin: 0px;
}
div.hr {
	display: block;
	float: left;
	clear: both;
	width: 100%;
	border: 0;
	height: 4px;
	background: #c60f77 url("../images/footer_line.jpg") left top no-repeat;
	margin: 0px;
	overflow: hidden;
}
h1, h2 {
	font-size: 1.6em;
}
a {
	color: #c90e75;
}
ul {
	list-style-image: url("../images/listitem.gif");
	margin: 0px 0px 15px 0px;
	padding-left: 16px;
}
.page_wrap {
	display: block;
	clear: both;
	width: 900px;
	margin-left: 75px;
}
.main_menu {
	display: block;
	float: left;
	width: 100%;
	clear: both;
	margin-bottom: 10px;
}
.main_menu ul {
	margin: 0px 0px 0px 0px;
	padding-left: 265px;
}
.main_menu ul li {
	display: block;
	float: left;
}
.main_menu ul li h3 {
	display: block;
	width: 71px;
	height: 42px;
	overflow: hidden;
}
.main_menu ul li h3 a {
	display: block;
	padding-top: 74px;
	width: 100%;
}
.main_menu ul li#home h3 {width: 82px;}
.main_menu ul li#slijterij h3 {width: 75px;}
.main_menu ul li#groothandel h3 {width: 112px;}
.main_menu ul li#verhuur h3 {width: 81px;}
.main_menu ul li#contact h3 {width: 71px;}

#home a {background: transparent url("../images/homepagina.gif") left top no-repeat;}
#slijterij a {background: transparent url("../images/slijterij.gif") left top no-repeat;}
#groothandel a {background: transparent url("../images/groothandel.gif") left top no-repeat;}
#verhuur a {background: transparent url("../images/verhuur.gif") left top no-repeat;}
#contact a {background: transparent url("../images/contact.gif") left top no-repeat;}

#home a.selected, #home a:hover {background: transparent url("../images/homepagina_a.gif") left top no-repeat;}
#slijterij a.selected, #slijterij a:hover {background: transparent url("../images/slijterij_a.gif") left top no-repeat;}
#groothandel a.selected, #groothandel a:hover {background: transparent url("../images/groothandel_a.gif") left top no-repeat;}
#verhuur a.selected, #verhuur a:hover {background: transparent url("../images/verhuur_a.gif") left top no-repeat;}
#contact a.selected, #contact a:hover {background: transparent url("../images/contact_a.gif") left top no-repeat;}
.left_bar {
	width: 257px;
	display: block;
	float: left;
}
.main_description {
	width: 253px;
	height: 277px;
	padding: 10px;
	border: 1px solid #CCCCCC;
	background: #ffffff;
	margin-bottom: 20px;
}
html>body .main_description {
	width: 233px;
	height: 257px;
}
h1, h2, h3 {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.5em;
	padding-top: 0px;
	margin-top: 0px;
}
.main_description h1 {
	width: 233px;
	background: transparent url("../images/small_line.gif") left bottom no-repeat;
}
.main_content {
	width: 630px;
	margin-left: 8px;
	display: block;
	float: left;
}
.flash_box {
	width: 628px;
	height: 277px;
	padding: 6px;
	border: 1px solid #CCCCCC;
	background: #ffffff;
	margin-bottom: 20px;
}
html>body .flash_box {
	width: 616px;
	height: 265px;
}
.flash_wrapper {
	display: block;
	width: 616px;
	height: 265px;
	overflow: hidden;	
	background: #000000;
}
#plc_banner_1, #plc_banner_2, #plc_banner_3, #plc_banner_4, #plc_banner_5 {
	position: absolute;
	width: 616px;
	height: 265px;
	overflow: hidden;
	display: none;
}
#plc_banner_1 {background: transparent url("../images/banner1.jpg") left top no-repeat;}
#plc_banner_2 {background: transparent url("../images/banner2.jpg") left top no-repeat;}
#plc_banner_3 {background: transparent url("../images/banner3.jpg") left top no-repeat;}
#plc_banner_4 {background: transparent url("../images/banner4.jpg") left top no-repeat;}
#plc_banner_5 {background: transparent url("../images/banner5.jpg") left top no-repeat;}
.content_target {
	display: block;
	min-height: 200px;
}
.content_target ul {
	display: block;
	clear: both;
}
.sub_menu h1, 
.content_target h2 {
	background: transparent url("../images/small_line.gif") left bottom no-repeat;
}
.sub_menu h1 {
	margin-left: 10px;
}
.loadf {
	background: #e5e5e5 url("../images/loader_flash.gif") center center no-repeat;
}
.loadn {
	background: #ffffff url("../images/loader.gif") center center no-repeat;
}
.flash_content {
	display: block;
	width: 616px;
	height: 265px;
}
.footer {
	display: block;
	float: left;
	clear: both;
	background: #eeeeee url("../images/footer.jpg") left top no-repeat;
	width: 100%;
	min-width: 900px;
	margin: 0px;
}
.footer_box {
	display: block;
	float: left;
	height: 255px;
	width: 235px;
	margin: 25px 0px 0px 55px;
}
.footer_box h3 {
	width: 233px;
	background: transparent url("../images/small_line.gif") left bottom no-repeat;
	font-size: 1.4em;
}
#open_times {
	margin-left: 120px;
}
.weekday {
	display: block;
	float: left;
	width: 80px;
	clear: left;
}
.times {
	display: block;
	float: left;
	width: 100px;
}
.nospam {
	display: none;
}
.signed {
	display: block;
	float: right;
	text-align: right;
	padding-right: 0px;
	padding-top: 20px;
	margin-top: -5px;
}
.signed img {
	float: right;
	margin-left: 15px;
	margin-top: -20px;
}
.offers, .split_box {
	display: block;
	float: left;
	list-style-type: none;
	width: 653px;
	height: auto;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}
.split_box div ul li a {
	position: relative;
}
.article_description {
	display: block;
	height: 170px;
}
h3 {
	color: #fea412;
	font-size: 1.4em;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.offers li, .right_splitbox, .left_splitbox  {
	display: block;
	float: left;
	width: 304px;
	margin: 0px 22px 15px 0px;
}
#splittarget_bier .left_splitbox, #splittarget_wijn .left_splitbox,
.splittarget_Slijterij .left_splitbox,
#splittarget_whiskey .left_splitbox, #splittarget_cognac .left_splitbox, 
#splittarget_vermout .left_splitbox, #splittarget_jenever .left_splitbox, 
#splittarget_likeur .left_splitbox, #splittarget_Onze_Bezorgadressen .left_splitbox {
	display: block;
	float: left;
	width: 274px !important;
	margin: 0px 22px 15px 30px !important;
}
.bar_split_box {
	display: block;
	float: left;
	clear: both;
	width: 100%;
}
.bar_split_box h3 {
	padding-left: 15px;
}
.offers .offer_image {
	width: 302px;
	height: 226px;
	border: 1px solid #CCCCCC;
	overflow: hidden;
}
.offers .offer_image img {
	height: 226px;
}
.offers .offer_price {
	display: block;
	position: relative;
	margin-top: -75px;
	margin-left: 220px;
	background: #ffffff;
	width: 50px;
	height: 47px;
	padding: 7px 10px;
}
.offers .offer_price del {
	display: block;
	float: right;
	font-size: 1.3em;
	text-decoration: none;
	color: #c5c5c5;
	background: transparent url("../images/old_price.gif") left top no-repeat;
	padding: 4px 0px 4px 0px;
	width: 50px;
	font-weight: bold;
}
.offers .offer_price span {
	display: block;
	float: right;
	padding: 4px 0px 4px 0px;
	width: 50px;
}
.our_price {
	font-size: 1.4em;
	text-decoration: none;
	color: #c71078;
	font-weight: bold;
}
.offers .offer_description {
	margin-top: 11px;
}
.pref_banner_link {
	display: block;
	width: 50px;
	height: 50px;
	position: absolute;
	margin-top: 125px;
	cursor: pointer;
	margin-left: 10px;
	background: transparent url("../images/browse_pref.png") left top no-repeat;
	opacity: 0.70;
	-moz-opacity: 0.7;
}
.next_banner_link {
	display: block;
	float: right;
	width: 50px;
	height: 50px;
	position: absolute;
	margin-top: 125px;
	cursor: pointer;
	margin-left: 554px;
	background: transparent url("../images/browse_next.png") left top no-repeat;
	opacity: 0.70;
	-moz-opacity: 0.7;
}
#pageOverlay {
	position: fixed;
	left: 0;
	top: 0;
	text-align: center;
	width: 100%;
	height: 100%;
	z-index: 999;
	background: #000 url("../images/loader_main.gif") center center no-repeat;
	opacity: 0.50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	display: block;
}
.contentTooltip {
	display: none;
	position: absolute;
	margin-left: 120px;
	margin-top: -20px;
	width: 221px;
	padding: 8px;
	border: 1px solid #CCCCCC;
	background: #ffffff;
	z-index: 999;
}
.contentTooltip .imageLoaded {
	width: 221px;
}
.contentTooltip h2 {
	margin-bottom: 2px;
}
.contentTooltip .prices {
	margin-top: 12px;
}
.sub_menu div ul li {
	display: block;
	width: 261px;
}
.sub_menu div ul {
	position: relative;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	width: 255px;
}
.sub_menu div ul li a {
	position: relative;
	display: block;
	width: 275px;
	height: 64px;
	background: transparent url("../images/button.gif") left top no-repeat;
	text-decoration: none;
  color: #555555;
}
.sub_menu div ul li a:hover {
	background: transparent url("../images/button_h.gif") left top no-repeat;
}
.sub_menu div ul li a.selected, 
.sub_menu div ul li a.selected:hover {
	background: transparent url("../images/button_s.gif") left top no-repeat;
}
.sub_menu div ul li a h2 {
	display: block;
	width: 235px;
	height: 44px;
	padding: 20px 0px 0px 40px;
}
.sub_menu div ul li a#bier h2 {
	background: transparent url("../images/icon_bier.gif") 197px 0px no-repeat;
}
.sub_menu div ul li a#wijn h2 {
	background: transparent url("../images/icon_wijn.gif") 197px 0px no-repeat;
}
.sub_menu div ul li a#whiskey h2 {
	background: transparent url("../images/icon_whiskey.gif") 197px 0px no-repeat;
}
.sub_menu div ul li a#cognac h2 {
	background: transparent url("../images/icon_cognac.gif") 197px 0px no-repeat;
}
.sub_menu div ul li a#vermout h2 {
	background: transparent url("../images/icon_vermout.gif") 197px 0px no-repeat;
}
.sub_menu div ul li a#jenever h2 {
	background: transparent url("../images/icon_jenever.gif") 197px 0px no-repeat;
}
.sub_menu div ul li a#likeur h2 {
	background: transparent url("../images/icon_likeur.gif") 197px 0px no-repeat;
}
.hiddengrp {
	display: none;
}
.selectedgrp {
	display: block;
}
.loading {
	background-image: url("../images/loader.gif");
	background-repeat: no-repeat;
	background-position: center center;
}
.splittarget_Onze_Bezorgadressen a {
	margin-top: 5px;
}
p.margincust {
	margin-top: 1px;
	margin-bottom: 5px;
}
