/**************************/
/**** _GENERAL         ****/
/**************************/

li
{
	margin-left: 10px;	
}

.form td .error, .formSmall td .error, .formSmall .error, .error { color: #D80015;}

/* Strict HTML compliance */
body, html
{
	width						: 100%;
	height						: 100%;
	background-color			: #ffffff;
	padding						: 0px 0px 0px 0px;
	margin						: 0px 0px 0px 0px;
}

form
{
	padding						: 0px 0px 0px 0px;
	margin						: 0px 0px 0px 0px;

}

a
{
	cursor						: pointer;
	cursor						: hand;
}

.toptable, .maintable, .bottomtable 
{
	width						: 752px;	
}

.area1table td
{
	width						: 752px;
}

.area2table
{
	width						: 752px;
	background-color			: black;
	border-left					: 10px solid black;
	border-right				: 10px solid black;
	padding						: 0px 0px 0px 0px;
	margin						: 0px 0px 0px 0px;
}

.maintable
{
	border-left					: 10px solid black;
	border-right				: 10px solid black;
	border-bottom				: 10px solid black;
}

.menutree_topnavpath_div
{
	padding-left: 5px;
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}

.menutree_topnavpath_itemon, .menutree_topnavpath_itemoff
{
	color: #FFFFFF;
	text-decoration: none;
}

#searchform
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.searchtext
{
	width: 109px;
	margin: 0px 0px 0px 0px;
	border: solid 1px #FFE416;
	font-family: verdana;
	height: 14px;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
}

.area7table
{
	background-color			: #FFE416;
	height						: 100%;
}

#area9table
{
	background-color			: #000000;
}

#menu7item1, #menu7item2, #menu7item3, #menu7item4, #menu7item5
{
	width						: 150px;
	text-align					: left;
	border-top					: 5px solid white;
	border-left					: 5px solid white;
	border-right				: 5px solid white;
	padding						: 0px 0px 0px 0px;
	margin						: 0px 0px 0px 0px:
}


#menu7item5
{
	
	font-family					: Verdana;
	font-size					: 10px;
	background-color			: #FFE416;
	padding						: 8px 0px 6px 8px;
}

#menu7item5 A, #menu7item5 A:link, #menu7item5 A:hover
{
	text-decoration				: none;
	font-family					: Verdana;
	font-size					: 10px;
	color						: Black;					
	background-color			: #FFE416;
}

#menu7item6
{
	width						: 150px;
	border						: 5px solid white;
	padding						: 0px 0px 0px 0px;
	margin						: 0px 0px 0px 0px:
}

.content
{
	width						: 100%;
	font-family					: Verdana;
	font-weight					: bold;
	font-size					: 11px;
	text-align					: left;
	border-left					: 10px solid black;
	border-right				: 10px solid black;
	padding						: 15px 10px 0px 10px;
	margin						: 0px 0px 0px 0px;
	
	
}

.shophomepagetable
{
	height						: 100%;
	background-color			: Black;
}

.tablespacer
{
	height						: 10px;
	width						: 10px;
	background-color			: Black;
}

#menu9item0

{
	width						: 160px;
		
}

#menu9item1, #menu9item2, #menu9item3, #menu9item4, #menu9item5
{
	width						: 160px;
	border-bottom				: 5px solid black;
}

#menu9item6
{
	border-bottom				: 3px solid #FFE416;
	background-color			: #000000;
	
}

/*Search Results*/

.pageheader
{
	font-family					: Verdana;
	font-weight					: bold;
	font-size					: 18px;
}

.searchresultinfo, .searchresult_paging_pages, .productdetaillink, .banmiddle
{
	font-family					: Verdana;
	font-weight					: bold;
	font-size					: 11px;
}

/*end Search Results*/
/*content filialen*/

.filialen
{
	vertical-align				: top;
	font-family					: Verdana;
	font-size					: 11px;
}

.textfiliaaltop
{
	font-family					: verdana;
	font-weight					: bold;
	font-size					: 18px;
}

.textfiliaalcenter
{
	font-family					: Verdana;
	font-weight					: bold;
	font-size					: 11px;	
}

#right
{
	background-color			: #FFE415;	
}

#innerleft 
{
	background-color			: #000000;	
}

.locator_searchform_table
{
	width: 372px;
	margin-top: 6px;
	padding-top: 6px;
	margin-bottom: 5px;
}

.locator_input_street, .locator_input_city, .locator_input_postalcode
{
	width: 120px;
}

.locator_search_headertd
{
	font-weight: bold;
	padding-bottom: 10px;
}

.locator_search_imagetd
{
	vertical-align: top
}

.locator_search_imagetd, .locator_search_searchbuttontd, .locator_search_postalcodeinputtd, .locator_search_streetinputtd, .locator_search_cityinputtd
{
	text-align: right;
}

.locationtdleft
{
	width: 370px;
	
}

.locationtdright
{
	width: 370px;
	
}

.locationtablerighttd
{
/*	border-left: 1px solid black;*/
	padding-left: 5px;
	padding-top: 5px;
}

.locationtablelefttd
{
	padding-top: 5px;
}

.formbutton_verzend
{
	margin-left: 40px;
}

.formbutton_annuleer
{
	margin-left: 40px;
}

.locator_route
{
	margin-left: 10px;
}
.locationtdright
{
	padding-top: 5px;
	padding-left: 5px;
}
.locationtdleft
{
	border-right: 1px solid black;
	padding-top: 5px
}
