* {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic, normal, oblique;	line-height: 135%;	font-weight: normal, bold, bolder;	font-variant: normal, small-caps;	text-transform: none;	color: #5F5F5F;	margin: 0px;	padding: 0px;}

body {	background-color:#FFFFFF;	text-align: left;	}

#site {	min-height: 100%;	width: 952px;	position: relative;	margin-top: 20px;	margin-right: auto;	margin-left: auto;	padding-right: 5px;	padding-top: 5px;	overflow: hidden;}
#header {	height: 57px;	width: 932px;	background-image: url(../img/isfordink-header.jpg);	float: left;	text-align: right;	padding-top: 143px;	padding-right: 45px;	background-repeat: no-repeat;	text-decoration: none;}

#gallery { position:absolute; right:11px; top:34px;}
#gallery a { position:absolute; right:0px; top:0px; } 

#menu { 	float:right;}
#menu li { 	background-image:url(../img/isfordink-menu-line.jpg);	background-position: left;	background-repeat:no-repeat;	padding-left: 19px;	height: 24px;}	
a.selected {	background-image: url(../img/isfordink-button-hover.jpg);	color: #02679D;	display: block;	width:184px;	text-decoration:none;	background-repeat: no-repeat;	font-family: "Arial Black", Arial;	font-weight: normal;	text-transform: capitalize;	list-style-type: none;	list-style-image: none;	text-decoration: none;	font-size: 12px;	padding-top: 6px;	padding-left: 23px;	text-align: left;	} 
.menu a:link, .menu a:visited, .menu a:active {	color: #686b6e;	font-size: 11px;	font-weight: normal;	text-transform: capitalize;	font-family: "Arial Black", Arial;	text-decoration: none;	line-height: normal;	padding-right: 19px;	float: left;}
.menu a:hover {	color: #005F9D;	text-decoration: none;}
.menu li a.selected {	color: #02679D;; text-decoration: none;	background-image: none;	width:auto;	display:block;	float:left;	padding: 0;	margin: 0;	padding-right: 19px;	font-size: 11px;}
.menu li { display: block; float: left; margin: 0; padding: 4px 0 0 0; }
.menu-left a:link, .menu-left a:visited {	display: block;	width:184px;	height:23px;	color:#5F5F5F;	text-decoration:none;	background-repeat: no-repeat;	font-family: "Arial Black", Arial;	font-weight: normal;	text-transform: capitalize;	list-style-type: none;	list-style-image: none;	text-decoration: none;	font-size: 12px;	padding-top: 6px;	padding-left: 23px;	background-image: url(../img/isfordink-button-normal.jpg);	text-align: left;	margin: 0;	 	}
.menu-left a.selected, .menu-left a:hover {	background-image: url(../img/isfordink-button-hover.jpg);	color: #02679D;	} 
.menu-left-sub a:link, .menu-left-sub a:visited {	display: block;	width:177px;	color:#02679D;	text-decoration:none;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-transform: none;	list-style-type: none;	list-style-image: none;	text-decoration: none;	font-size: 12px;	padding: 3px 0 3px 28px;	border-bottom: solid #CCCCCC 1px;	border-right: solid #CCCCCC 1px;	border-left: solid #CCCCCC 1px;}
.menu-left-sub a:active, .menu-left-sub a:hover {	text-decoration: underline;}
.menu-left-sub li a.selected {	text-decoration: none;	background-image: none;	background-color:#efeeed;	}
.menu-left-sub-sub li a.selected { text-decoration: none;	background-image: none;	background-color:#efeeed;	}
.menu-left-sub-sub a:link, .menu-left-sub-sub a:visited {	display: block;	width:172px;	color:#5F5F5F;	text-decoration:none;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	text-transform: none;	list-style-type: none;	list-style-image: none;	text-decoration: none;	font-size: 12px;	font-style:italic;	padding: 3px 0 3px 33px;	border-bottom: solid #CCCCCC 1px;	border-right: solid #CCCCCC 1px;	border-left: solid #CCCCCC 1px;}
.menu-left-sub-sub a:active, .menu-left-sub-sub a:hover {	text-decoration: underline;}
ul.menu-left, ul.menu-left-sub, ul.menu-left-sub-sub, ul.menu {	list-style: none;	text-transform: none;	font-size: 11px;}
.selected {	list-style: none;	text-transform: none;	font-size: 11px;}
UL.menu-left-sub-sub { margin:0px;}

#left {	width: 249px;	float: left;}
#left-main {	float: left;	width: 240px;	text-align: left;	vertical-align: top;	height: 100%;}
#left-extra {	float: left;	width: 240px;	text-align: left;	vertical-align: top;}

#content-body {	width: 696px;	float: left;	text-align: left;}
#content {	width: 696px;	float: left;}

#main-content {	float: left;	width: 950px;	border-left: #ccc 1px solid;	border-right: #ccc 1px solid;}

#footer {	height: 78px;	width: 952px;	background-image: url(../img/isfordink-footer.jpg);	background-repeat: no-repeat;	float: left;	padding: 0px 0px 10px 10px;	text-align: left;}

#zoek { 	width: 220px; 	height: 30px; 	padding:0 0 0 15px; 	margin:0; 	float:left;}

td{	padding:2px;}
a { text-decoration:underline;}
a:link, a:visited, a:hover, a:active{	color: #02679D;	text-decoration: underline;	font-size: 12px;	font-weight: normal;	font-variant: normal;	font-family: Arial, Helvetica, sans-serif;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}
h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	padding-bottom: 10px;	margin: 0px;	color: #02679D;}
u {	font-weight: normal;	font-variant: normal;	text-decoration: underline;}
h2 {	color: #02679D;	line-height: normal;	font-weight: bold;}
h3 {	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	color: #02679D;	line-height: normal;	text-transform: uppercase;	font-weight: bold;}
h4 {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #5F5F5F;	line-height: normal;	text-transform: uppercase;	font-weight: bold;}
ul {	margin-left: 15px;}
img {	border-top-style: none;	border-right-style: none; border-bottom-style: none; 	border-left-style: none; }

.subcat_td { width: 210px; float:left; padding: 0; border:1px solid #D8D9D0; background-color:#FFFFFF; margin: 0 15px 20px 0px; min-height: 190px;}
.subcat_name_div { margin: 0 0 10px 0; display:inline; float:left; padding: 4px 5px ; background-color:#0b70b8; width: 200px;}
#content .subcat_name_div a{  font-weight: bold; color:#FFFFFF; font-size: 13px; text-decoration:none;}
.subcat_img_div { margin: 0px; border:none; float:left; padding: 0; width: 210px; text-align:center;}
.subcat_img_div img{ border:none; margin-top:5px; width:150px; margin-right: auto; margin-left: auto; }
.subcat_desc { margin-left:10px; width:150px; float:left; }

.product_cat { width:680px; min-height:145px; margin:5px 10px 0 0px; _margin:5px 2px 0 0px; padding:0; float:left; background-color:#ffffff; border:1px; border-color:#d8d9d0; border-style:solid; }
.product_cat h2 {font-size:14px; font-weight:bold; padding:2px 4px; height:18px; background-color:#0b70b8; color: #FFFFFF; margin-bottom: 10px;}
.product_cat img, product_cat a{ margin:4px 4px 4px 0; border:none; }
.product_cat_box { width:450px; float:right; min-height:130px; padding-bottom: 10px;}
.product_cat_image { float:left; padding-left:10px; min-height:170px; min-width:150px; }
.product_cat_nummer { width:270px; text-align:left;  height:15px; float:left; margin:0; padding:0; font-style: normal; font-size:10px; text-indent:8px; } 
.product_cat_det_nummer { width:717px; text-align:right;  height:15px; float:right; margin:0; padding:0; font-size:10px; } 
.product_cat_merk { float:right; padding-top: 34px; padding-right:5px; }
.product_cat_more a { width:110px; text-align:right; white-space:nowrap; height:20px; float:right; margin:0; padding:0 10px 0 10px; color:#d88b19; text-decoration: none; font-weight: bold;  } 
.product_cat_price a{ width:170px; height:23px; float:left; margin:0; padding:0 10px 0 0; font-size:15px; font-weight:bold; color:#29231c;  text-align: left; text-decoration: none; font-style:italic;}
.product_cat_bottom { width:450px; height:23px; float:right; margin:0; padding:0;}

.content_catpage_nav { width: 695px; float:left; padding: 0; text-align:center; margin-top:10px;}
.content_catpage_nav a:hover, .content_catpage_nav a:visited  { font-size:12px; }
.content_catpage_pageitems { width: 200px;  margin-left: 0px; text-align:center; height:20px; font-size:12px; color: #333333}
#content select { margin: 2px;}
#content textarea { margin: 2px; width: 170px; height: 80px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666;}
#content input { margin: 2px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666; width: 170px;}
#content address {	font-style:normal; }

.product_det { width:180px; margin:0px; padding:5px; float: none; }
.product_det_image { width:130px; float: none; padding:10;}
.product_det_images { width:130px; padding:10px 10px 10px 10px; background-color:#ffffff; float:left; }
.product_det_box { width:500px; float:right; min-height:130px; padding: 10px;}
.product_det_price a{ width:170px; height:23px; float:right; margin:0; padding:0 10px 0 0; font-size:17px; font-weight: normal; color:#29231c;  text-align: right; text-decoration: none;}

.nieuws { width:680px; min-height:145px; margin:5px 10px 0 0px; _margin:5px 2px 0 0px; padding:0; float:left; background-color:#ffffff; border-bottom: 2px #d8d9d0 solid; }
.nieuws h2 {font-size:14px; font-weight: normal; padding:2px 4px; height:18px; color: #000000; margin-bottom: 10px; font-style:italic;}
.nieuws_date {font-size:14px; font-weight:bold; padding:2px 4px; height:18px; color: #0b70b8; margin-bottom: 10px; width: 75px; float:left;}
.nieuws-item_date {font-size:12px; font-weight:normal; padding:2px 4px; height:18px; color: #0b70b8; margin-bottom: 10px; width: 75px; float:left; font-style:italic;}
.nieuws img, product_cat a{ margin:4px 4px 4px 0; border:none; }
.nieuws_box { width:450px; float:right; min-height:130px; padding-bottom: 10px;}
.nieuws_image { float:left; padding-left:10px; min-height:170px; min-width:150px; }
.nieuws_more a { width:110px; text-align:right; white-space:nowrap; height:20px; float:right; margin:0; padding:0 10px 0 10px; color:#d88b19; text-decoration: none; font-weight: bold;  } 
.nieuws_bottom { width:450px; height:23px; float:right; margin:0; padding:0;}
.nieuws_block { width:680px; min-height:145px; margin:0; padding:0; float:left; background-color:#ffffff; }
.nieuws-item { width:180px; margin:0px; padding:5px; float: none; }
.nieuws-item_box { width:660px; margin:0px; padding:0; float: none; }
.nieuws-item_box img {float: left; padding:2px 10px;}
.product_det_price{ width:170px; height:23px; float:right; margin:0; padding:0 10px 0 0; font-size:17px; font-weight: normal; color:#0b70b8;  text-align: right; text-decoration: none;}

.linkheader { width:680px; color:#02679D; font-size:13px; font-weight:bold; text-align:left; margin-top:20px; margin-bottom: 3px;  }
#content .linkheader a:link, #content .linkheader a:visited, #content .linkheader a:hover, #content .linkheader a:link, active { color:#02679D; font-weight:bold; font-size:14px;  text-decoration:underline; }
.linkscontent { width:680px; text-align:left; border-bottom: solid 1px #D8D9D0; padding-bottom:10px;}
.linkscontent a:link, .linkscontent a:visited, .linkscontent a:hover { color:#000; font-weight:bold; font-size:12px; text-decoration:underline; }
.linkscontent img { float:right; padding:0 10px 2px 10px; border:none;}

fieldset  { border-style: none; padding: 10px 0;  }
fieldset label { width: 140px; border-style: none; float: left; }
.label { width: 240px; border-style: none; float: left; padding-top: 10px; }
.buttons a, button{ width:100px; height:24px; display:block; float:left; margin:10px 7px 0 0; background-color:#0b70b8; font-weight:bold; color:#fff; cursor:pointer; padding:0; border: none; }
.zoekveld { 	background-color:#f2f1f0; 	border:solid #ccc 1px; 	text-indent:3px; 	width:116px; 	font-size:12px; 	height:22px; 	padding:0 10px 0 10px;	float: left;	margin-right: 5px;}
.search_button { 	font-size:12px; 	display: block; 	color:#f2f1f0; 	background-color: #0b70b8; 	border:none; 	width: 65px; 	height: 24px; 	margin: 0; 	padding: 0; 	text-align: center; 	font-weight: bold;	text-decoration: none;	border:solid #ccc 1px; 	float: left;	font-family: Arial;	vertical-align:middle;	cursor:pointer;}
