BODY { 
	font-size: 70%;
	margin: 0px; 
	padding: 15px;
}

table { font-size: 12px;}


h1  {
	padding:0px; 
	padding-top:15px; 
	padding-bottom:15px; 
	margin:0px; 
	font-size:16px; 
} 

h2	{ 
	padding:0px; 
	padding-top:15px; 
	padding-bottom:15px; 
	margin:0px; 
	font-size:13px; 
} 

.error_div {
	color:red;	
}

.table_steljevraag td {
	padding:5px;	
}

form {
	margin: 4px;
}

ul { margin:0; padding:0; }

input { font-size: 12px; }

.container	{
	width:737px;
}

.div_bar {
		height: 24px;
		font-size:12px;
		color:#FFFFFF;
		padding-top:9px;
		padding-left:5px;
}

.products_select	{
	float:left;
	width: 205px;
	font-weight:bold;
}

img.logo {
	margin-top: 3px;
	margin-right: 5px;
}

.menu_top {
		float: right;				
		padding:10px;
		width: 400px;
		text-align: right;
}
.menu_top  form {	
}


.shop_div {
	background-position:right top;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	margin-top:4px;
	clear:both;
} 

/* Not needed anymore */

.footer {
	background-image:url(/sis/front/images/site_footer.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height: 30px;
 }

.products_left {
	float:left;
	width: 220px;
	min-height: 520px;
}
 
.left_block {
	background-repeat:no-repeat;
	background-position:left bottom;
	width: 204px;
	min-height: 250px;
	padding-top: 0px;
}

.products_left h1{
	padding-top: 20px;
	padding-bottom: 20px;
	background-position: top;
	margin-bottom: 32px;
}

.content {
	margin-right: 8px;
	float: left; 
	width: 500px;
	min-height: 494px;
}

.paging_bar	 { font-size:11px; }
a.login_link { color: #FFFFFF; }

.item_info { 
	margin:5px; 
	font-size: 12px;
}

.item_info_title {
	font-size:14px; 
	font-weight:bold; 
	color:#414141; 
	margin-bottom:8px; 
}
.item_info_afbeeldingen	{ 
	width:155px; 
	height:210px; 
	margin-right: 8px;
	padding-top:5px; 
	background-color: #ffffff; 	
	padding:2px; 
}
.item_info_afbeelding_small	{ 
	width:50px; 
	height:50px; 
	float:left; 
	padding-top:5px; 
}
.item_info_omschrijving	{ 
	padding:5px; 	
	color:#414141; 
}

.item_info_order {
	padding:5px; 
	text-align:right; 
}

.item_info_prijs {
	font-size:16px; 
	font-weight:bold; 
	color:#FC7C01; 
	text-align:right; 
	padding:5px; 
	padding-top:30px; 
	padding-bottom:15px; 	
}

.item_info_navbar {
	font-size:11px; 
	text-align:left;
	padding-top:15px;  
}

.nav_bar_item {
	text-transform:capitalize;
}

a.link_navbar 		{ text-decoration:none; text-transform:capitalize;}
a.link_navbar:hover	{ text-decoration:underline;text-transform:capitalize; }

ul.kenmerken 						{
													margin: 5px 24px;
												}

ul.kenmerken li 				{
													font-size: 11px;
													list-style: square;
													font-style:normal;
												}


.items_1 {
	padding-bottom:3px; 
	padding-left:3px; 
	padding-top:3px; 
	margin-top:8px; 	
	cursor:hand; 	
	background-color: #cddadf;
	min-height:135px;
}

.items_1:hover {
	background-color: #e6f4f9; cursor: pointer; 
}

.item_inhoud {
	height: 80px;
}

.items_picture { 	
	background-color: #ffffff;
	padding:2px; 
	width:150px; 
	float: right; 
	margin-right:5px; 
	margin-top:5px; 
}

.items_picturenew { 	
	background-color: #ffffff;
	padding:2px; 
	width:100px; 
	float: right; 
	margin-right:5px; 
	margin-top:5px; 
	border: 1px solid #054DB1;
}

.items_text {

}
.items_artikelnr { font-weight:bold; }

.items_omschrijving	{
	font-weight:bold;	
	padding-left:8px; 
	color:#000000;
}

.items_info	{
	padding-bottom:12px; 
}

.items_prijs {
	font-weight:bold; 
	color:#FC7C01; 
}

.search_items_1 {
	padding-bottom:3px; 
	padding-left:3px; 
	padding-top:3px;  	
	cursor:hand; 	
	background-color: #cddadf;
}

.search_items_1:hover {
	background-color: #e6f4f9; cursor: pointer; 
}

.search_inhoud {
	height: 15px;
}



.order_table { font-size:11px; }

.items_order { 	
	padding-bottom:3px;
	border-bottom:1px solid #B8B8B8;
	text-align:right;	
}

.bag_line_0				{ background-color: #F7F7F7; font-size:11px; }
.bag_line_1				{ background-color: #E5E5E5; font-size:11px; }
.bag_line				{ border-bottom:1px solid #999999; }
.bag_header				{ border-bottom:1px solid #999999; font-weight:bold; font-size:11px; }
.bag_total				{ font-weight:bold; font-size:11px; border-top:1px solid #000000; }
.bag_subtotal			{ font-weight:normal; font-size:11px; border-top:1px solid #CCCCCC; }
.bag_inputfield_aantal	{ font-size:11px; color:#FC7C01; font-weight:bold; text-align:center; border:1px solid #000000; }
.bag_bottom_links 		{  font-size:11px; margin-top:10px; }
a.bag_bottom_links		{ text-decoration:none; font-weight:bold; }
a.bag_bottom_links:hover{ text-decoration:underline;font-weight:bold; }
.bag_stap				{ color: #909090; font-weight:bold; padding-bottom:10px; font-size:14px; }
.bag_content			{ padding-left: 12px; }
.bag_content_line1		{ background-color:#E9E9E9; }
.bag_checkout			{ font-size:11px; }
.bag_table				{ width:100%; }
.bagFrmTable			{ margin-left: 25px; font-size:12px;}

.text_1					{ font-size:12px; }

.login_table			{ width:500px; }
.loginFrmTable			{ margin-left: 25px; font-size:12px; }
.error1					{ margin-left: 25px; font-size:10px; color: #FF0000; }
.customer_punten		{ color:#FC7C01; font-size:14px; font-weight:bold; }
.red_text				{ color: #FF0000; font-weight:bold; }


a.level1		 { color:#000000; }
a.level1:hover	 { color:#000000; }
a.level2		 { color:#000000; }
a.level2:hover	 { color:#000000; }
a.level3		 { color:#000000; }
a.level3:hover	 { color:#000000; }
a.level4		 { color:#000000; }
a.level4:hover	 { color:#000000; }
a.level5		 { color:#000000; }
a.level5:hover	 { color:#000000; }
.paging_bar		 { font-size:11px; }
a.login_link	{ color: #FFFFFF; }

.items_title_hr			{ height:4px; background-color:#717171; }
.items_title_hr_small	{ height:4px; background-color:#B8B8B8; }

.menu_item_pointer_0 { font-weight: normal; font-size: 12px; color: #000000; text-decoration:none; padding-left:5px; padding-right:8px; }
.menu_item_0     		 { font-weight: normal; font-size: 12px; color: #000000; text-decoration:none; text-transform:capitalize; }
a.menu_item_0    		 { text-decoration:none; }
.menu_item_items_0	 { font-weight: normal; font-size: 12px; color: #000000; text-decoration:none; padding-left:18px; }

.menu_item_pointer_1 { font-weight: normal; font-size: 12px; color: #000000; text-decoration:none; padding-left:15px; padding-right:8px; }
.menu_item_1     		 { font-weight: normal; font-size: 12px; color: #000000; text-decoration:none; text-transform:capitalize; }
.menu_item_items_1	 { font-weight: normal; font-size: 12px; color: #000000; text-decoration:none; padding-left:33px; }

.menu_item_pointer_2 { font-weight: normal; font-size: 12px; color: #000000; text-decoration:none; padding-left:25px; padding-right:8px; }
.menu_item_2     		 { font-weight: normal; font-size: 12px; color: #000000; text-decoration:none; text-transform:capitalize; }
.menu_item_items_2	 { font-weight: normal; font-size: 12px; color: #000000; text-decoration:none; padding-left:43px; }

.menu_item_pointer_3 { font-weight: normal; font-size: 12px; color: #000000; text-decoration:none; padding-left:35px; padding-right:8px; }
.menu_item_3     		 { font-weight: normal; font-size: 12px; color: #000000; text-decoration:none; text-transform:capitalize; }
.menu_item_items_3	 { font-weight: normal; font-size: 12px; color: #000000; text-decoration:none; padding-left:53px; }

.content_text		{ padding-left:0px; }

.search				{ margin-right: 10px; margin-left: auto; }
.search td 			{ padding-right:4px; }
.input_searchfield	{ font-size: 10px; }

a.menu_item			{ text-decoration:none; font-size: 12px; font-weight:bold; }
a.menu_item:hover	{ text-decoration:underline; }

.items_order form { margin: 0px; }

.item_info_afbeeldingen			{ width:155px; height:155px; }
.item_info_afbeelding_big		{	height:230px;  border:0px solid #CCCCCC; }
.item_info_afbeelding_small	{	width:50px; float:left; }

div.onderdelentekening_link	{ text-align: center; padding-top:25px; }

div.item_info_gegevens_right { float:left; } 

.item_info_comminfo					{ width:100%; }

.symbol_info						{ border: 1px solid #008494; width:145px;  padding: 3px; }
.symbol_info_title					{ font-weight:bold; font-size:11px; }
.symbol_info_text					{ font-weight:normal; font-size:10px; }

.prijs_valuta	{ font-size: 12px; padding:3px; }
.prijs_bedrag { font-size: 12px; }

.groups_overview_table				{ font-size:11px; }
.groups_overview_td_text			{ height: 45px; border:1px solid #cce6ea; background-color:#cce6ea; }
.groups_overview_td_text_over		{ border:1px solid #008494; background-color:#b2dadf; }
.div_grouppicture					{ width: 50px; float:left; padding: 3px; }
.div_grouptext						{ float:left; padding-top:18px; padding-left:18px; color:#000; font-weight:bold; }
.div_groupnext						{ float:right; padding-top:35px; padding-right:5px; }

DIV.acc_title							{ float:left; width:75%; }
DIV.acc_bestellijst						{ float:right; width:25%; text-align:right; padding-top:5px; }
DIV.acc_groep_info						{ width:100%; margin-left:2px; }
DIV.acc_techspecs						{ width:100%; margin-left:2px; }

.items_overviewac_table					{ font-size:11px; border:0px solid #cccccc; }
.item_overviewac_td_text				{ height:45px; border:1px solid #cce6ea; background-color:#F4F6F5; }
.item_overviewac_td_text_over			{ height:45px; border:1px solid #008494; background-color:#b2dadf; }
.item_overviewac_bar_text				{ border:1px solid #008494; background-color:#b2dadf; }
.item_overviewac_td_image				{ height:45px; border:1px solid #cce6ea; background-color:#F4F6F5; }

.items_overviewac_top					{ height:20px; border:1px solid #cce6ea; background-color:#008494; font-weight:bold; color:#ffffff; }
.item_overviewac_header					{ height:20px; min-width:45px;  border-right:1px solid #FFFFFF; color:#4C5052; font-weight:bold; font-size:11px; padding-left:5px; padding-right:5px; background-image:url(/images/web/acc_header_background.jpg); background-position:left top; background-repeat:repeat; }
.item_overviewac_Odd					{ height:25px; background-color:#ffffff; font-size:11px; color:#4C5052; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }
.item_overviewac_Even					{ height:25px; background-color:#ffffff; font-size:11px; color:#4C5052; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }
.item_overviewac_highlight				{ height:25px; background-color:#F3EA2B; font-size:11px; color:#4C5052;  border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; font-weight:bold; }
.item_overviewac_bottum					{ height:20px; background-color:#ffffff; font-size:11px; color:#008494; }

DIV.catalogus_info_omschrijving			{ float:left; width:73%; margin-left:5px; }
DIV.catalogus_info_afbeelding			{ float:right; width:25%; text-align:right; }

DIV.centerobject						{ position:absolute; left:50%; top:50%; background-color:#ffffff; border:1px solid #DADADA; z-index:100; }
DIV.catalogus_page_title				{ font-size:12px; font-weight:bold; height:20px; color:#4C5052; background-color:#CCCCCC; }

.menu_left_filter {
	color: #000000;
	margin-top: 16px;
}

.filter_page_title {
	font-weight: bold;
}

.filter_text {	

}

.filter_groepen {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 12px 0px;
}

.filter_groepen hr {
	border: 0px;
	border-bottom: 1px solid #000000;
	background-color: #000000;
	height: 0px;
}


.filter_text  input {	
	float: left;	
}

.filter_text  label {	
	display: block;
	margin-left: 24px;
	padding-top: 2px;
}


.filter_info_float {
	position:absolute; 
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	margin-left:20px; 
	width:200px; 
	margin-top:5px; 
	color:#008494; 
	background-color:#EBEDEC; 
	border:1px solid #D8DAD9; 
	padding:5px; 
	
	z-index:  99;
}

.filter_info {
	float: right;
	padding-top: 4px;
}


