
#content a 								{ border: none;}
#content img 							{ border: none;}
#content .rightcol 						{ padding:0px;}
#content .storeframe 					{ float:left;margin-left: 15px;margin-bottom:15px;width:520px;}
#content .teaser_item 					{ float:left; background-color: #ccc;width:486px;height:275px;margin-left:10px;margin-top:10px;border:1px solid #ccc;}
#content .white_item 					{ float:left;border:1px solid #ccc;width:150px;height:275px;margin-left:10px;margin-top:10px;padding:2px 2px;}
#content .white_item .image 			{ width:150px;height:150px;background-color:#666;text-align:center;}
#content .white_item .image a 			{ border:none;text-decoration:none;}
#content .white_item .image img 		{ border:none;text-decoration:none;}
#content .white_item .title 			{ font: 10px/10px  Verdana, Arial, sans-serif;margin-top:4px;height:25px;overflow:hidden;margin-left:1px;}
#content .white_item .title a			{ font: bold 10px/10px  Verdana, Arial, sans-serif;text-decoration:none;color:#006785;}
#content .white_item .title a:hover		{ font: bold 10px/10px  Verdana, Arial, sans-serif;text-decoration:none;color:#D9001F;}
#content .white_item .descr 			{ height:70px;overflow:hidden;margin-top: 4px;margin-left:2px;}
#content .white_item .descr p 			{ font: 10px/11px  Verdana, Arial, sans-serif;color:#555;height:55px;overflow:hidden;}
#content .white_item .descr a			{ font: 10px/10px  Verdana, Arial, sans-serif;text-decoration:none;color:#006785;}
#content .white_item .descr a:hover		{ font: 10px/10px  Verdana, Arial, sans-serif;text-decoration:none;color:#D9001F;}
#content .white_item .bottom 			{ height:20px;width:150px;}
#content .white_item .price				{ float:left; height:15px;text-align:left;margin-right:10px;width:60px;margin-top:2px;margin-left:2px;}
#content .white_item .price p 			{ float:left;font: bold 12px/12px Verdana, Arial, sans-serif;color:#000;height:15px;}
#content .white_item .orderline 		{ float:right;width:69px;height:19px;}
#content .white_item .orderline img 	{ text-decoration:none;border:none;}
#content .sdimage 						{ border:1px solid #ccc;padding:2px 2px;width:485px;height:250px;}
#content h2 							{ margin:15px 0px;;padding:0;background-image:none;border-bottom:1px solid #ccc;margin-right:13px;}
#cat_menu 								{ width:200px;margin-left:20px;margin-top:25px;}
#cat_menu table 						{ width:200px;border-collapse:collapse;font: 10px/10px Verdana, sans-serif;border-left:1px solid #ccc;border-right:1px solid #ccc;}
#cat_menu thead td						{ font: bold 10px/15px Verdana, sans-serif;text-align:center;background:url('../images/shop_cat_head.gif') no-repeat;height:20px;}
#cat_menu tbody td 						{ font: 10px/15px Verdana, sans-serif;text-align:left;border-bottom:1px solid #ccc;height:15px;}
#cat_menu tbody a 						{ padding-left:10px;font: 10px/15px Verdana, sans-serif;text-align:left;text-decoration:none;color:#000;}
#cat_menu tbody a:hover 				{ padding-left:10px;font: 10px/15px Verdana, sans-serif;text-align:left;text-decoration:none;color:#006785;background:url('../images/shop_pointer.gif') no-repeat 2px 0px;}
#shoplist 								{ width:200px;margin-left:20px;margin-top:50px;}
#shoplist table 						{ width:200px;border-collapse:collapse;font: 10px/10px Verdana, sans-serif;border-left:1px solid #ccc;border-right:1px solid #ccc;}
#shoplist thead td						{ font: bold 10px/15px Verdana, sans-serif;text-align:center;background:url('../images/shop_shoppinglist_header.gif') no-repeat;height:17px;}
#shoplist tbody td 						{ font: 10px/15px Verdana, sans-serif;text-align:left;border:1px solid #ccc;height:15px;}
#shoplist tbody a 						{ padding-left:10px;font: 10px/15px Verdana, sans-serif;text-align:left;text-decoration:none;color:#000;}
#shoplist tbody a:hover					{ padding-left:10px;font: 10px/15px Verdana, sans-serif;text-align:left;text-decoration:none;color:#006785;background:url('../images/shop_pointer.gif') no-repeat 2px 0px;}
#shoplist .buttons 						{ width:199px; height:24px;}
#shoplist .buttons .showorder 			{ float:right;margin-top:5px;margin-left:3px;}
#shoplist .showorder a, #shoplist .showorder img {border:none; text-decoration:none;}
#order h1	 							{ font: bold 20px/18px arial,verdana,sans-serif;color:#006785;margin-left:20px;margin-bottom:45px;margin-top:35px;}

/* Address */
#address								{float:left; border:1px solid #ccc;width:498px; margin-left:20px;margin-bottom:20px;}
#address .address_head					{float:left;font: bold italic 14px/18px arial,verdana,sans-serif;background: url('../images/shop_tableheader_bg.gif');color:#006785;width:490px;height:20px;padding-left:8px;}
#address .fieldlabel					{float:left;font: bold 12px/14px arial,verdana,sans-serif;color:#000;width:90px;clear:left;border-bottom:1px solid #006785;margin-right:15px;margin-left:30px;padding-top:4px;margin-top:15px;}
#address .fieldlabelred					{float:left;font: bold 12px/14px arial,verdana,sans-serif;color:#ed1c24;width:90px;clear:left;border-bottom:1px solid #006785;margin-right:15px;margin-left:30px;padding-top:4px;margin-top:15px;}
#address .entryfield					{float:left;font: 12px/14px courier,courier-new,sans-serif;color:#000;clear:right;border:1px solid #666;height:15px;padding:1px 2px;margin-top:15px;}
#address p								{margin-left:30px;clear:left;float:left;font:  10px/24px arial,verdana,sans-serif;color:#e00;}
#address .mandatory						{float:left;font: bold 18px/16px arial,verdana,sans-serif;color:#e00;padding-top:10px;padding-left:5px;padding-right:5px;}

/* Order */

#order h1	 							{ font: bold 20px/18px arial,verdana,sans-serif;color:#006785;margin-left:20px;margin-bottom:15px;margin-top:35px;}
#order h2								{ border: none;font: italic 12px/20px arial,verdana,sans-serif;background-color:#989da5;color:#fff;text-align:left;margin: 0;padding-left: 5px;letter-spacing:1px;}
#order table 							{ float:left;border:none;padding:0;margin:0;border-collapse:collapse;width:500px;text-align:left;margin-left:20px;border:1px solid #ccc;}
#order thead 							{ font: italic 12px/18px arial,verdana,sans-serif;letter-spacing:1px;background: url('../images/shop_tableheader_bg.gif');height:20px;color:#006785;text-align:left;margin-left:4px;height:16px;letter-spacing:.5pt;}
#order thead th 						{ padding-left:8px;}
#order thead th.right 					{ padding-left:4px;text-align:right;padding-right:8px;}

#order .head_article					{width:190px;border-right:1px solid #ccc;}
#order .head_size						{width:39px;text-align: center;border-right:1px solid #ccc;border-left:1px solid #f5f5f5;padding:0px;}
#order .head_items						{width:45px;text-align: center;border-right:1px solid #ccc;border-left:1px solid #f5f5f5;padding:0px;}
#order .head_price						{width:55px;text-align: right;border-right:1px solid #ccc;border-left:1px solid #f5f5f5;padding-right:3px;}
#order .head_total						{width:55px;text-align: right;border-right:1px solid #ccc;border-left:1px solid #f5f5f5;padding-right:3px;}
#order .head_remove						{width:58px;border-left:1px solid #f5f5f5}

#order .body_article					{width:190px;border-right:1px solid #ccc;}
#order .body_size						{width:39px;text-align: center;border-right:1px solid #ccc;padding:0px;}
#order .body_items						{width:45px;text-align: center;border-right:1px solid #ccc;padding:0px;}
#order .body_price						{width:55px;text-align: right;border-right:1px solid #ccc;padding-right:3px;}
#order .body_total						{width:55px;text-align: right;border-right:1px solid #ccc;padding-right:3px;}
#order .body_remove						{width:58px;}


#order tbody .amount					{font: 12px/14px courier,courier-new,sans-serif;color:#000;border:1px solid #666;height:15px;padding:1px 2px;text-align:center;}
#order tbody 							{ font: 12px/16px arial,verdana,sans-serif;color:#000;text-align:left;margin-left:8px;}
#order tbody tr.odd						{ background-color:#fff;}
#order tbody tr.even					{ background-color:#f6f6f6;}
#order tbody td 						{ padding-left:8px;}
#order tbody td.center 					{ text-align:center;}
#order tbody td.right 					{ padding-left:4px;text-align:right;padding-right:0px;}
#order tbody td a.delete 				{ font: bold 11px/16px arial,verdana,sans-serif;text-decoration:none;color:#006785;border:none;text-decoration:none;}
#order tbody td a.delete img			{ border:none;text-decoration:none;margin-top:2px;}
#order tbody td.line 					{ border-top:1px solid #ccc;}
#order .betalen							{ float:right;}
#order .contshop						{ float:left;margin-left:20px;}
#order .buttons a,#order .buttons img 	{ border:none;text-decoration:none;}
#order .buttons							{ float:left;margin-top:15px;padding-bottom:15px;width:520px;}


#detail									{ margin-left: 15px;}
#detail .buttons						{ width:100%;;height:15px;margin-top:10px;}
#detail table							{ float:left;border:1px solid #ccc;width:490px;font: 11px/12px Arial,Verdana,sans-serif;border-collapse:collapse;margin-top:10px;margin-bottom:10px;}
#detail thead							{ text-align:left;font: bold 11px/12px Arial,Verdana,sans-serif;background-color:#ccc;}
#detail .center 						{ text-align: center;}
#detail .title							{ margin:0;padding:0;font: bold 12px/12px Arial,Verdana,sans-serif;margin-top:3px;}
#detail .artist							{ margin:0;padding:0;font: italic 10px/12px Arial,Verdana,sans-serif;color:#999;margin-top:1px;}
#detail .price							{ float:right;font: bold 16px/16px Arial,Verdana,sans-serif;margin-right:15px;}
#detail .order							{ float:left;}
#detail .order a, #detail .order img 	{ border:none;text-decoration:none;}

#content #order_maten					{ width: 200px;margin-top:0px;margin-right:10px;}
#content #order_maten .size_head		{ font: bold 11px/16px arial,verdana,sans-serif;text-decoration:none;padding-left: 10px;}
#content #order_maten .size				{ font: bold 11px/16px arial,verdana,sans-serif;text-decoration:none;color:#006785;padding-left: 10px;width: 75px;}

#content .description					{ float:left; margin-top:20px;font: 12px/16px arial,verdana,sans-serif;width:250px;}

