﻿#left
{
	margin: 0px;
	padding: 0px 4px 0px 0px;
	color: White;
}

#left a:link, #left a:visited
{
	color: White;
}

#toolbar
{
	top:91px;
	left:0px;
	background: none;
	width: auto;
	color: White;
	width: 100%;
}

#toolbar div a
{
	color: White;
}

#toolbar div a.item
{
	height: 28px;
	
}

#toolbar ul li a:hover
{
	color:White;
}

#toolbar ul li.selected a
{
	text-decoration: none;
}

#toolbar div.seperator
{
	background-image: url(../Images/AH/toolbar_seperator.gif);
}

#toolbar .item .arrow
{
	background-image: url(../Images/AH/menuarrow.gif);
	background-position: center;
}

#toolbar input
{
	border-color: #063b78;
	border-width: 2px;
	background-color: #063b78;
	color: White;
	padding-top: 2px;
}


#toolbar a.item:hover
{
	background-image: url(../Images/AH/toolbar_back_active.gif);
}

#toolbar a.item:hover ul
{
	visibility: visible;
}

#toolbar div.button a.selected
{
	background-image: url(../Images/AH/toolbar_back_active.gif);
}

#toolbar div.button a.disabled:hover
{
	background-image: none;
}

/*DIT VERKLOOT MIJN TABBLAD DIV.RIGHT*/
#head .top .right
{
	background-image: url(../Images/AH/header_right.png) ; 
	background-position: 100% 0%;
	background-repeat:no-repeat;
}

#head .top .left
{
	height: 126px;
	background-image: url(../Images/AH/header_left.png) ; 
	background-position: 0% 0%;
	background-repeat:no-repeat;
}

#tabbladen
{
	left: 120px;
	top: 55px;
}

#tabbladen a
{
	padding-top: 3px;
	
}

#tabbladen li div
{
	height: 36px;
}

#tabbladen .link
{
	height: 33px;
}

#tabbladen .selected a
{
	color: White;
}

#tabbladen .selected .left
{
	width: 15px;
	background-image: url(../Images/AH/tab_selected_left.png) ; 
	background-repeat:no-repeat;
}

#tabbladen .selected .middle a
{
	padding-left: 7px;
	padding-right: 7px;
	background-image: url(../Images/AH/tab_selected_middle.png) ; 
	background-repeat: repeat-x;
}

#tabbladen .selected .right
{
	width: 15px;
	background-image: url(../Images/AH/tab_selected_right.png) ; 
	background-repeat:no-repeat;
}

#tabbladen .unselected .left
{
	width: 6px;
	background-color: Transparent;
}

#tabbladen .unselected .middle a
{
	padding-left: 14px;
	padding-right: 14px;
	background-image: url(../Images/AH/tab_unselected_normal_middle.png) ;
	background-position: left top;
	background-repeat: repeat-x;
}

#tabbladen .unselected .right
{
	width: 6px;
	background-color: Transparent;
}

#tabbladen .unselected .middle a:hover
{
	background-image: url(../Images/AH/tab_unselected_hover_middle.png) ; 
}


#tabbladen li.apartunselected div.middle a
{
	background-image: none;
}

#tabbladen li.apartunselected div.middle a:hover
{
	background-image: none;
	color: White;
}

#navigatie ul
{
	margin: 0;
	padding: 0;
	display: inline;
	white-space: nowrap;
	font: 12px Arial;
}

#navigatie span
{
	color: Black;
	margin: 0px;
}

#navigatie ul li
{
	line-height: 21px;
	list-style: none;
	display: inline;
}

#navigatie ul li a
{
	margin: 0px;
	padding-left: 7px;
	padding-right: 7px;
	text-decoration: none;
}

#navigatie ul li a:hover
{
	font-weight: bold;
}

#navigatie ul li.selected a
{
	color:Red;
	text-decoration:none;
}

div.menupopup
{
	background-color: #094074;/*#053569;*/
	color: White;
	padding: 0px;
	padding-left: 2px;
	padding-right: 2px;
	font: 10px Verdana;
	margin: 0px;
	margin-left: -1px;
	border-left: solid 1px black;
	border-bottom: solid 1px black;
	border-right: solid 1px black;
	
	background-image: url(../Images/AH/popupmenu_back.png); 
	background-repeat: repeat-y;
}

div.menupopup div.body
{
	padding: 5px;
}

div.menupopup ul
{
	font-size: 12px;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}

div.menupopup span
{
	padding-left: 5px;
}

div.menupopup a
{
	padding-left: 5px;
	padding-right: 5px;
	width: 150px;
	text-decoration: none;
}

div.menupopup ul li a:hover
{
	background-color: #1f61a5;
	text-decoration: none;
}


#left div.klantvertrek .top
{
	font-size: 0px;
	height: 9px;
	background-image: url(../Images/AH/left_dark_top.png); 
	background-repeat: no-repeat;
}

#left div.klantvertrek div.middle
{
	padding-left: 18px;
	padding-right: 8px;
	background-image: url(../Images/AH/left_dark_middle.png); 
	background-repeat: repeat-y;
	padding-bottom: 0px;
}

#left div.nospace div.middle
{
	padding-left: 8px;
	padding-right: 8px;
}

#left div.klantvertrek div.space
{
	visibility: visible;
	line-height: 3px;
	font-size: 3px;
}

#left div.klantvertrek .bottom
{
	font-size: 0px;
	height: 9px;
	background-image: url(../Images/AH/left_dark_bottom.png); 
	background-repeat: no-repeat;
}

#left div.klantvertrek div.last
{
	padding-top: 8px;
}

#left div.klantvertrek ul.links
{
	margin: 0px 0px 0px 9px;
}

#left div.klantvertrek ul.links li
{
	list-style-type: none;
}

#left div span.header
{
	font: 12px Verdana;
	color: White;
	font-weight: bolder;
	padding-left: 3px;
}

#left div .header2
{
	padding-left: 3px;
	font-family: Verdana;
	font-size: 11px;
}

#left div.selectie
{
	padding: 0px;
	background-color: Transparent;
}

#left div.selectieCC
{
	padding: 0px;
	background-color: Transparent;
}

#left div.panel
{
	width: 205px;
	color: White;
}

#left div.panel .top
{
	font-size: 0px;
	height: 9px;
	background-image: url(../Images/AH/left_green_top.png); 
	background-repeat: no-repeat;
}

#left div.panel div.middle
{
	padding: 0px;
	padding-left: 15px;
	padding-right: 7px;
	background-image: url(../Images/AH/left_green_middle.png); 
	background-repeat: repeat-y;
}

#left div.panel .bottom
{
	font-size: 0px;
	height: 9px;
	background-image: url(../Images/AH/left_green_bottom.png); 
	background-repeat: no-repeat;
}

#left div.klantvertrek ul.selectie li a:hover
{
	background-color: #1f61a5;
}

#left .klantvertrek ul.selectie li a.selected
{
	background-color: #1f61a5;
}

#left .text
{
	padding: 6px 3px 6px 3px;
	font-size: 11px;
}

#left .comment
{
	padding: 0px 3px 0px 3px;
	font-size: 9px;
}

#left div.space
{
	visibility: hidden;
	display: block;
	height: 0px;
	line-height: 0px;
}

#left ul.selectie li a:hover
{
	background-color: #4F9544;
}

#left ul.selectie li a.selected
{
	background-color: #4F9544;
	font-weight: bold;
}

/*#content div.label
{
	width: 600px;
	background-color: Transparent;
	text-align:center;
}*/

#left div.panel2
{
	padding-left: 8px;
}

#left div.panel2 span
{
	color: Black;
}

#left div.panel2 div.selectie a
{
	color: Black;
}

.bloemisterij div.regel
{
	float:left;
	width: 179px;
	height: 229px;
	margin:0;
	padding:0;
	background-image: url(../Images/AH/bloemisterij_back.gif);
}

.partij div.alt
{
	background-color: Transparent;	
}

/*#content div.label
{
	padding:0;
	width: auto;
	background-color: Transparent;
	text-align: left;
}*/

.kenmerktitel
{
	color: #074d9a;
}

.partij .namen
{    
    float:left;
    padding-right: 5px;
}

.filter
{
	font-family: Verdana;
	font-size: 11px;
	margin-bottom: 8px;

}

.filter .filterheader
{
	background-color: Transparent;
	font-weight: bold;
	padding: 0px;	
}

.filter .filteritem a
{
	padding-left: 0px;
}

.filter .filteritem .title
{
	font-weight: normal;
	color: Black;
}

.filter .filteritem .aantal
{
	color: Gray;
	font-weight: normal;
}

.filter .active
{
	background-color: Transparent;
}

.filter .active .title
{
	font-weight: bold;
}

.aanbieding
{
	color:#F41712;
	font: normal normal 800 14px Arial;
}

.interessant
{
	color:#397332;
	font: normal normal 800 14px Arial;
}

.exclusief
{
	color:#084e9a;
	font: normal normal 800 14px Arial;
}

.bedrag
{
	font: 14px Verdana;
	font-weight: bold;
	color:#E60032;
}

.opisop
{
	color: #F41712;
	font: normal normal 800 14px Arial;
	background-color: Transparent;
}

img.product
{
	border: solid 0px #aaa;
}

body.detail .partij .kopen
{
	border-left: solid 1px #9b7b0f;
	border-right: solid 1px #9b7b0f;
}

.kopen .top
{
	visibility: visible;
	height: 5px;
	font-size: 1px;
	background-image: url(../Images/AH/gold_top.png);
	background-repeat: repeat-x;
}

.kopen .bottom
{
	visibility: visible;
	height: 9px;
	font-size: 1px;
	background-image: url(../Images/AH/gold_bottom.png);
	background-repeat: repeat-x;
}

.calendar {
  border: solid 1px #000;
  background-color: #f5f9fc;
}

/*Winkelwagen*/
#content table.verdelingen
{
	margin-top:1px;
	font:10px Verdana;
	border-bottom: solid 1px #074d9a;
	margin-bottom:3px;
}

#content table.verdelingen th
{
	font-weight:bold;
	text-align:center;
	background-color: #074d9a;
	color:White;
	margin: 1px;
	padding: 0px;/*2px 0px 2px 0px;*/
	border-right:solid 1px #074c99;
}

#content table tr.alt
{
	background-color:#f5f9fc;
}

#content table.verdelingen tr td
{
	border-right:solid 1px #f8f8f8;
}

#content table tr.alt td
{
	/*border-right:solid 1px #fff;*/
}

#content table tr td.koopkolom
{
	background-color:Transparent;
}

/*Winkelwagen EIND*/
#content table.header tr th
{
	background-color:#074d9a;
	color: White;
	/*border: 0px;
	border-right: solid 1px #074c99;*/

	background-image: url(../Images/AH/tableheader_blue.gif);
	background-repeat: repeat-x;
	height: 21px;
}

th.hidden 
{
	height: 0px;
}

.voorraadinfo
{
	border: solid 2px Black;
	background-color: #f7ecc6;
	color: Black;
}

#content .voorraadinfo .h
{
	color: #f71710;	
}

#content .voorraadinfo p
{
	color: black;
}

.toplist
{
	border: solid 1px #D6E8FC;
}

.toplist .header
{
	color: #084e9a;
}