/******************************************************
*
*					GENERAL TAGS
*
******************************************************/
html, body, div, span, applet, object, iframe,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: none;
     font-style: normal;
     font-size: 100%;
     font-family: Arial, Helvetica, sans-serif;
	 vertical-align: baseline;
}

body {
     line-height: 1
}

:focus {
     outline: none
}

html {
text-align:center;
}

body {
color:#333; /*toevoeging, enno@spaarnewebdesign.nl*/
font:normal normal normal 100%/1.5 sans-serif; /*toevoeging, enno@spaarnewebdesign.nl*/
padding: 0 0 70px;
margin:0;
text-align:center;
background:#fff url(https://myshop.s3-external-3.amazonaws.com/shop486000.pictures.zz_body_bg.jpg) no-repeat center top;
}

td {
font: 13px arial;
text-align:left;
}

td.align-right {
	font: 12px arial;
	text-align:right;
}
td.align-center{
	font: 12px arial;
	text-align:center;
}

h1,h2,h3,h4,h5,h6 {
	padding: 0;
	margin: 0;
}

img{
border:0 none;
}

.clear{
clear:both;
}

.left{
float:left;
}

.right{
float:right;
}
/******************************************************
*
*						HEADER
*
******************************************************/
#myshp-body{
background:#fff url(https://myshop.s3-external-3.amazonaws.com/shop486000.pictures.zz_body_bg.jpg) no-repeat center top;
}

#myshp {
background-color:#fff !important;
	width: 990px;
	text-align:left;
	margin: 0 auto;
	padding: 0;
	position:relative;
}

#myshp_header {
	display: block;
	width: 100%;
	height: 75px;
	overflow:hidden;
}

#myshp_logo {
		display: block;
		background: url(leeg.gif) no-repeat left top;
		float:left;
		width: 198px;
		height: 70px;
		z-index:0;
		margin-top:4px;
	}
	
/*Slide show logo's */
#bannerTop{
float:left;
width:159px; /*198px - 39px padding*/
overflow:hidden;
margin-top:10px;
height:60px;
padding-left:39px /*198px - 120px logo width :2 */
}
	
#slideshow {
position: relative;
width: 120px;
height: 60px;
overflow: hidden;
}

#slideshow img {
position: absolute;
left: 0;
top: 0;
width: 120px;
height: 60px;
}

	#myshp_menu_top {
		padding-top: 15px;
		padding-right:10px;
		float: right;
		width: 188px; /*990px - 396px myshop-logo - 198px header-text*/
		z-index:100;
	}
		#myshp_menu_top ul {
			padding: 0;
			float: right;
			margin: 0;
			width: 188px; 
			list-style-type: none;
		}

			#myshp_menu_top ul li {
				float: right;
			}

				#myshp_menu_top ul li a:link {
					padding-left: 2px;
					text-decoration: none;
				}

				#myshp_menu_top ul li a:visited {
					padding-left: 2px;
					text-decoration: none;
				}

				#myshp_menu_top ul li a:hover {
					padding-left: 2px;
					text-decoration: none;
				}

				#myshp_menu_top ul li a:active {
					padding-left: 2px;
					text-decoration: none;
				}

	#myshp_header_text {
		float:left;
		height:60px;
		margin-top:15px;
		padding-left:2px;
		width:394px;
	}
	
	#myshp_header_text ul{
	width:394px;
	height:60px;
	margin:0;
	padding:0;
	list-style-type:none;
	}
	
	#myshp_header_text ul li{
	float:left;
	font-size:11px;
	width:197px;
	}
	
	
/******************************************************
*
*						Main menu
*
******************************************************/

	#myshp_menu_main {
		position:relative;
		clear: both;
		width:990px;
		padding:0;
		margin:0;
		height: 150px;
	}

		#myshp_menu_main ul.myshp_menu_main_list {
			background:url(https://myshop.s3-external-3.amazonaws.com/shop486000.pictures.zz_webshop-picture-menu.jpg);
			position:relative;
			padding: 0;
			margin:0;
			width: 990px;
			list-style-type: none;
			height: 150px;
		}

		
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item {
		float: left;
		}
		
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a:link{
		background:url(https://myshop.s3-external-3.amazonaws.com/shop486000.pictures.zz_webshop-picture-menu.jpg) no-repeat;
		position:absolute;
		top:0;
		display: block;
		margin: 0;
		padding:0;
		height: 150px;
		cursor: pointer;
		text-indent:-9999em;
		font-size:1%;
		}
		
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a:visited{
		background:url(https://myshop.s3-external-3.amazonaws.com/shop486000.pictures.zz_webshop-picture-menu.jpg) no-repeat;
		position:absolute;
		top:0;
		display: block;
		margin: 0;
		padding:0;
		height: 150px;
		cursor: pointer;
		text-indent:-9999em;
		font-size:1%;
		}
		
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a:hover{
		background:url(https://myshop.s3-external-3.amazonaws.com/shop486000.pictures.zz_webshop-picture-menu.jpg) no-repeat;
		position:absolute;
		top:0;
		display: block;
		margin: 0;
		padding:0;
		height: 150px;
		cursor: pointer;
		text-indent:-9999em;
		font-size:1%;
		}
		
		
		
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a:active{
		background:url(https://myshop.s3-external-3.amazonaws.com/shop486000.pictures.zz_webshop-picture-menu.jpg) no-repeat;
		position:absolute;
		top:0;
		display: block;
		margin: 0;
		padding:0;
		height: 150px;
		cursor: pointer;
		text-indent:-9999em;
		font-size:1%;
		}
			
			
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem1{
		left:0;
		width:198px;
		background-position: 0 0;
		}
		
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem2{
		left:198px;
		width:198px;
		background-position: -198px 0;
		}
		
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem3{
		left:396px;
		width:198px;
		background-position: -396px 0;
		}
		
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem4{
		left:594px;
		width:198px;
		background-position: -594px 0;
		}
		
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem5{
		left:792px;
		width:198px;
		background-position: -792px 0;
		}
		
				
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem1:hover,
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem1.myshp_tab:hover
		{
		background-position: 0 -150px;
		}
						
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem2:hover,
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem2.myshp_tab:hover
		{
		background-position: -198px -150px;
		}
		
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem3:hover,
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem3.myshp_tab:hover
		{
		background-position: -396px -150px;
		}
		
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem4:hover,
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem4.myshp_tab:hover
		{
		background-position: -594px -150px;
		}
		
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem5:hover,
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem5.myshp_tab:hover
		{
		background-position: -792px -150px;
		}
		
				
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem1.myshp_tabOn{
		background-position: 0 -150px;
		} 
		
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem2.myshp_tabOn{
		background-position: -198px -150px;
		} 
		
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem3.myshp_tabOn{
		background-position: -396px -150px;
		} 
		
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem4.myshp_tabOn{
		background-position: -594px -150px;
		} 
		
		#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a#myshp_menuitem5.myshp_tabOn{
		background-position: -792px -150px;
		} 
		
				

/******************************************************
*
*					SIDE MENU
*
******************************************************/
#myshp_menu_side {
background:#fff;
	float: left;
	width: 198px; /*breedte van eerste picture menu item*/
	font-size:13px;
	font-weight:bold;
}

	#myshp_menu_side_topbar {
		margin-top: 0px;
		width: 100%;
		height:0 !important;
	}
	
	#myshp_menu_side_search {
		padding:7px 0 0 10px;
		width: 188px; /* 198px- 10px l-padding, enno@spaarnewebdesign.nl*/
		height:38px;
		background:#3B4C9F url(http://myshop.s3-external-3.amazonaws.com/shop486000.pictures.zz_search_background.jpg) no-repeat;
	}

		#myshp_quicksearch {
		border:0 none !important;
	}

	#myshp_searchfield {
		width: 140px;
		margin-right: 5px;
	}

	#myshp_searchbutton {
		border: #cecece 1px solid;
		background-color: #d6d6ce;
		padding: 0px 3px;
		width: auto;
	}
	
	#myshp_menu_side_right .myshp_block{
padding-top:10px;
}

#myshp_menu_side .myshp_block{
font-weight:normal;
padding-top:15px;
padding-left:25px;
font-size:13px;
width:173px;
}


.myshp_menu_side_custom {
	padding-right: 5px;
	padding-left:10px;
	padding-bottom: 0px;
	width: 183px; /* 198px- 15px r-padding, enno@spaarnewebdesign.nl*/
	padding-top: 30px;
}

	.myshp_menu_side_custom_content {
		padding-top: 3px;
	}
	
	.myshp_menu_side_custom_content b{
	color:#3B4C9F; /*toevoeging, enno@spaarnewebdesign.nl*/
	}
	
	.myshp_menu_side_custom_content ol{
		list-style-position:inside;
	}

#myshp_menu_side_categories {
	padding-right: 15px;
	padding-bottom: 8px;
	width: 183px; /* 198px- 15px r-padding, enno@spaarnewebdesign.nl*/
	padding-top: 43px;
	overflow:hidden;
}

	#myshp_menu_side_categories h3{
	text-indent:-9999em;
	background:transparent url(http://myshop.s3-external-3.amazonaws.com/shop486000.pictures.zz_header_categorie.gif) no-repeat;
	height:23px;
	width:198px;
	}
	#myshp_menu_side_categories ul {
		padding: 0;
		margin: 0;
		list-style-type: none;
	}
	
		.myshp_menu_side_item {
			padding-bottom: 1px;
			margin: 0px;
			padding-top: 3px;
			padding-left:10px;

		}
		
		.myshp_menu_side_item a{ /*vergroten hot spot*/
		display:block;
		width:100%;
		}

			.myshp_menu_side_submenu_hidden {
				display: none;
				visibility: hidden;
			}

			.myshp_menu_side_submenu_visible {
				display: block;
				padding-left: 10px;
			}
				.myshp_menu_side_submenu_item2 {
					border: none;
					margin-left: 0px;
					padding-top: 3px;
				}

					.myshp_menu_side_submenu_item2 a:link {
						padding-left: 8px;
					}

					.myshp_menu_side_submenu_item2 a:visited {
						padding-left: 8px;
					}

					.myshp_menu_side_submenu_item_active2 {
						padding-left: 8px;
					}

					.myshp_menu_side_submenu_item2 a:hover {
						padding-left: 8px;
						/*background: url(submenuover.gif) #fff no-repeat left top*/
					}

						.myshp_menu_side_submenu_item3 {
							border: none;
							margin-left: 0px;
							padding-top: 3px;
						}

							.myshp_menu_side_submenu_item3 a:link {
								padding-left: 14px;
							}

							.myshp_menu_side_submenu_item3 a:visited {
								padding-left: 14px;
							}

							.myshp_menu_side_submenu_item_active3 {
								padding-left: 14px;
							}

							.myshp_menu_side_submenu_item3 a:hover {
								padding-left: 14px;
								/*background: url(submenuover.gif) #fff no-repeat left top*/
							}

								.myshp_menu_side_submenu_item4 {
									border: 0;
									margin-left: 0px;
									padding-top: 3px;
								}

									.myshp_menu_side_submenu_item4 a:link {
										padding-left: 20px;
									}

									.myshp_menu_side_submenu_item4 a:visited {
										padding-left: 20px;
									}

									.myshp_menu_side_submenu_item_active4 {
										padding-left: 20px;
									}

									.myshp_menu_side_submenu_item4 a:hover {
										padding-left: 20px;
										/*background: url(submenuover.gif) #fff no-repeat left top*/
									}


#myshp_menu_side_basket {
	padding: 30px 15px 0 0;
	width: 183px; /* 198px- 15px r-padding, enno@spaarnewebdesign.nl*/
	margin: 0 0 10px;
}

#myshp_menu_side_basket h3{
text-indent:-9999em;
	background:transparent url(http://myshop.s3-external-3.amazonaws.com/shop486000.pictures.zz_header_winkelwagen.gif) no-repeat;
	height:23px;
	width:198px;

}

	#myshp_menu_side_basket_content {
	}


/******************************************************
*
*					CONTENT AREA
*
******************************************************/

#myshp_contentframe {
padding: 0;
margin: 0;
float:left;
width: 792px !important; /*990px - 198 px linkerkolom*/
overflow:hidden;
}

.myshp_three_columns #myshp_contentframe {
	width: 792px !important; /*990px - 198px rechterkolom*/
	margin:15px 19px 15px 0px;
}


#myshp_content {	
	background:#FAFAFA;/*#E5D5B1; /*toevoeging, enno@spaarnewebdesign.nl*/
	margin: 0;
	overflow:hidden;
	position:relative;
	text-align:left !important;
}

#myshp_content .myshp_block{ /*block in the center of the page*/
padding-top:15px;
padding-left:25px;
}

#myshp_content .myshp_block h1{ /*block in the center of the page*/
font-size:18px;
font-weight:bold;
margin-top:25px;
}

#myshp_content .myshp_block h2{ /*block in the center of the page*/
font-size:16px;
font-weight:bold;
margin-top:10px;
}

.myshp_three_columns #myshp_content {
}

.search {
	height:28px;
}

/*google maps*/
#google_map div span, #google_map a{
display:none;
}

/******************************************************
*
*				OVER HENSEN 
*
******************************************************/
#overHensen{
width:544px; /*598px - block l padding 25px - r padding 25px*/
font-size:13px;
padding-right:25px
}
/******************************************************
*
*					SEARCH BAR 
*
******************************************************/
#hasSearchblock{
position:relative;
}

#zoekbalk{
position:absolute;
background:transparent;
color:#000;
font-weight:bold;
cursor:pointer;
right:0;
}

#searchDefault {
margin-left:-45px; /*to overwrite mijnwinkel default output, same as padding-left productpage*/
padding-left:98px;
background:#3B4C9F url(http://myshop.s3-external-3.amazonaws.com/shop486000.pictures.zz_search_background.jpg) no-repeat right top;
height:41px;
padding-top:4px;
}

#searchDefault font{
color:#fff !important; 
font-weight:bold;
float:right;
}

#searchDefault font select{
}

#searchDefault td.searchborder{
background:transparent !important; /*overwriting myshop default*/
}

/*ie8 hack, see http://acidmartin.wordpress.com/2009/06/04/css-hack-for-internet-explorer-8/*/
/*#searchDefault table.mediumBold{*/
/*margin-top /*\**//*:-12px;
}*/

/*setting margin for ie7 to zero again, back to ie7 hack, see http://www.evotech.net/blog/2007/04/ie7-only-css-hacks/*/
/*html>body #searchDefault table.mediumBold{
*margin-top:0;
} */

#searchDefault tr{
}

#searchDefault font{
}

#searchDefault select{
}

#searchDefault input{
display:none;
}

#searchDefault td{
border:0 none; /*geen rand rondom zoekblok, enno@spaarnewebdesign.nl*/
}

/******************************************************
*
*					BREADCRUMB
*
******************************************************/
#breadcrumb{
padding-top:10px;
}

#breadcrumb p{
float:left;
margin:0;
padding:0;
}

#breadcrumbList{
float:left;
list-style-type:none;
margin:0;
padding:0;
}

#breadcrumbListItem{
float:left;
}

/******************************************************
*
*					PRODUCT LIST
*
******************************************************/
#productpage{
width:747px; /*792px - 45px left padding*/
padding:0px 0px 15px 45px;
}

#results{
padding-top:10px;
}

.myshp_list_product_title{
margin:0;
padding:5px 0 0;
}

ul#productList{
list-style:none;
margin:0;
padding:0;
}

ul#productList li.product{
float:left;
width:186px; /* 747px : 4 */
/*height:330px;*/
padding-bottom:15px;
}

ul#productList li.product .imgPlace{
width:150px;
/*height:225px;*/
}

ul.prodInfo a{
}

a.imgPlace{
display:block;
position:relative;
text-decoration:none;
border:o none;
}

.prodImg{
}

.bijz, .oldPrice{
position:absolute;
font-size:1em;
font-weight:bold;
top:180px;
left:40px;
background:#3b4c9f;
padding:0 3px;
}

.oldPrice{
top:195px;
text-decoration:line-through;
}

ul#productList li.product ul.prodInfo{
list-style:none;
margin:0;
padding:0;
}

ul#productList li.product ul.prodInfo li{
}

li.description{
margin-bottom:7px;
}

.productName{
margin-bottom:5px;
}

.buttons{
margin-top:5px;
}

.detailButton {
background: transparent url(http://myshop.s3-external-3.amazonaws.com/shop486000.pictures.zz_button_meerinfo.gif) no-repeat;
border: solid 0 #ffffff;
width: 85px;
height: 20px;
text-indent: -9999px;
float: left;
}

.detailButton:hover {
background-position:0px -20px;
}

.addtoButton{
background: transparent url() no-repeat;
border: solid 0 #ffffff;
width: 75px;
height: 20px;
text-indent: -9999px;
float: left;
}

.addtoButton:hover {
background-position:0px -20px;
}

/******************************************************
*
*			TOP and BOTTOM NAVIGATION PRODUCTLIST
*
******************************************************/

#topNavigationDefault, 
#bottomNavigationDefault{ 
clear:both;
width:747px;
margin-bottom:10px;
}

#topNavigationDefault td, 
#topNavigationDefault td a,
#bottomNavigationDefault td,
#bottomNavigationDefault td a{ 
font-size:11px;
}


#topNavigationDefault .mediumBold, 
#bottomNavigationDefault .mediumBold{
text-align:right;
}


#navBottom{
clear:both;
width:747px;
height:40px; /*extra declaratie ivm productlist en absolute myshp_footer*/
}


/******************************************************
*
*					MORE INFO
*
******************************************************/
#moreinfoPage{
width:747px; /*792px - 45px left padding*/
padding:0px 0px 15px 45px;
}

.value input{
width:30px;
text-align:center;
}

ul#topNav{
width:747px; /*zie breedte moreinfoPage*/
list-style:none;
padding:10px 0 28px 0;
clear:both;
}


ul#topNav li{
float:left;
display:block;
}

ul#topNav li#topNavBack{
width:560px;
}

ul#topNav li#topNavBack a{
display:block;
width:200px;
}

ul#topNav li#topNavPrev a{
display:block;
width:93px;
}

ul#topNav li#topNavNext a{
display:block;
width:93px;
}

#productListMoreInfo{
float:left;
}

#productMoreInfo table{
float:left;
width:747px;
}

#moreImage, #moreImageDetail, #moreinfoDetails{
list-style:none;
margin:0;
padding:0;
}

#moreImage{
background:#ECECEC;
float:left;
width:375px;
padding:0;
}

#moreImage.shoes{
width:450px;
}

#moreImage.shoes ul li{
float:left;
list-style-type:none;
}

#moreImage.shoes li.sClass{
width:300px;
float:left;
background:#ECECEC;
padding:0px 20px 5px;
}



#moreinfoDetails {
float:left;
width:355px; /*747 - 375px - 10px l+r padding iets minder i.v.m. overlap*/
background:#fff;
padding:0 5px 10px;
}

#moreinfoDetails.shoes {
float:left;
width:280px; /*747px - 450px image -10px l+r padding*/
}

h2#moreinfoProdName{
font-size:1.4em;
font-weight:bold;
}


#moreinfoDetails ul{
list-style:none;
}

#moreinfoDetails li div{
padding-bottom:10px;
}

li#moreinfoDesc{
padding-bottom:10px;
}

#moreinfoDetails li.logo,#moreinfoDetails li#article, #moreinfoDetails li.bestel{
padding-bottom:0;
}


#moreinfoDetails .label{
width:95px; /*total moreinfodetails = 365px*/
float:left;
clear:both;
}

#moreinfoDetails .value{
float:left;
width:260px; /*355px - label 95px*/
}

#moreinfoDetails.shoes .value{
width:175px; /*total moreinfodetails = 280px -  label 95px */
}

#moreinfoDetails select.value, #moreinfoDetails.shoes select.value{
width:auto;
}

li.bestel{
}

.bestelButton{
background:transparent url(http://myshop.s3-external-3.amazonaws.com/shop486000.pictures.zz_button_bestellen.gif) no-repeat scroll 0 0;
display:block;
border: medium none;
width: 100px;
height: 23.5px;
text-indent: -9999px;
padding-bottom:0;
}


.bestelButton:hover{
background-position: 0 -23.5px;
cursor: pointer;
border: medium none;
}

#relatedProducts{
}

#relatedProducts h2{
font-weight:bold;
}

#relatedProducts ul li{
list-style-type:none;
float:left;
width:100px;
}


/******************************************************
*
*						SHOPPING CART
*
******************************************************/
#shoppingCartPage, #emptyShoppingCart{
width:760px; /*800px - 2 x 15px left right margin*/
padding:25px 0 15px 15px;
float:right;
text-align:left; /* om myshp_contentframe inline declaratie van mijnWinkel te overschrijven, enno@spaarnewebdesign.nl*/
}

#emptyShoppingCart{
padding-top:10px;
padding-bottom:40px;
}

ul#breadCrumb{
width:100%;
margin:0;
padding:0;
}

ul#breadCrumb li{
display:inline;
}

#breadCrumbLine{
width:100%;
height:1px;
}

caption{
margin-top:15px;
}

#shoppingCartPage table{
margin:20px 30px 20px 0;
border-collapse:collapse;
border-color:#ccc;
}

#shoppingCartPage th{
text-align:right;
}

#shoppingCartPage th#hdr1, #shoppingCartPage th#hdr2{
text-align:left;
}

#shoppingCartPage td, #shoppingCartPage th{
padding:5px;
vertical-align:top;
}

.qty{
padding-right:10px;
text-align:right;
}

.total{
font-weight:bold;
}

.price, .action{
text-align:right;
}

td ol{
float:right;
padding-left:15px;
}

ul#shopNav{
list-style:none;
width:735px; /*same as #shoppingcart page*/
margin:0 0 5px;
padding:0;
height:40px;
}

ul#shopNav li {
float:left;
width:366px; /* 735px / 2) */
margin:0;
padding:0;
}

ul#shopNav li a{
display:block;
width:100%;
}


ul#shopNav .next{
background:transparent url(https://myshop.s3-external-3.amazonaws.com/shop838800.pictures.zz_button_volgendestap.gif) no-repeat scroll right 0;
/*text-indent:-9999em;*/
border: medium none;
height: 23px;
float:right;
text-indent:-9999em;
width:163px;
}	

ul#shopNav .next:hover{
background-position:right -23px;
}

ul#shopNav .back{
background:transparent url(http://myshop.s3-external-3.amazonaws.com/shop838800.pictures.zz_button_terug.gif) no-repeat scroll left 0;
/*text-indent:-9999em;*/
border: medium none;
height: 23px;
float:left;
width:163px;
text-indent:-9999em;
}	

ul#shopNav .back:hover{
background-position:left -23px;
}


#delTerms{
clear:both;
padding:30px 0 10px 0;
}

/******************************************************
*
*						ORDER CONTINUE PAGE
*
******************************************************/
#shoppingcartAdjust{
width:350px;
float:right;
height:100%;
}

#shoppingcartAdjust table{
width:350px;
}

#shoppingcartAdjust caption{
font-size:1.3em;
margin-bottom:10px;
}

#shoppingcartAdjust{
font-size:13px;
}

#shoppingcartAdjust ul#continueNav{
list-style:none;
width:350px;
margin-top:10px;
padding:0;
font-size:12px;
}

#shoppingcartAdjust ul#continueNav li {
float:left;
width:170px; 
margin:0;
padding:0;
}

#shoppingcartAdjust ul#continueNavli a{
display:block;
width:100%;
}


#shoppingcartAdjust ul#continueNav li.next a{
text-align:right;
}

#shoppingcartAdjust ul#continueNav li a{
display:block;
width:100%;
}


#shoppingcartAdjust ul#continueNav .next{
border: medium none;
height: 19px;
float:right;
text-align:right;
}	

#shoppingcartAdjust ul#continueNav .next:hover{
}

#shoppingcartAdjust ul#continueNav .back{
border: medium none;
height: 19px;
float:left;
width:125px;
}	

#shoppingcartAdjust ul#continueNav .back:hover{
}


/******************************************************
*
*						CUSTOMER INFO
*
******************************************************/
h3#subHeader{
color: #3B4C9F;
font-size:1.6em;
text-align:left;
margin-top:10px;
margin-bottom:10px;
}

#addressForm{
width:760px; /*800px - 2 x 15px left right margin*/
padding:25px 0 15px 15px;
float:right;
text-align:left; /* om myshp_contentframe inline declaratie van mijnWinkel te overschrijven, enno@spaarnewebdesign.nl*/
}

ul.addressFields{
list-style:none;
padding;0;
margin:0;
width:100%;
}

ul.addressFields li{
margin-bottom:5px;
}

ul.addressFields li.label{
width:30%;
float:left;
clear:both;
}

ul.addressFields li.control{
width:70%;
float:right;
}

.deliverySelection{
margin:0;
padding:0;
}

.deliverySelection input{
vertical-align:middle;
margin-right:5px;
}

#addressForm #shopNav{
margin-top:20px;
}

.required, .saveControl {
margin-top:10px;
}

.saveControl input, .control input{
vertical-align:middle;
margin-right:5px;
}

/******************************************************
*
*						SHIPMENT METHODS
*
******************************************************/
#shippingPage{
width:760px; /*800px - 2 x 15px left right margin*/
padding:25px 0 15px 15px;
float:right;
text-align:left; /* om myshp_contentframe inline declaratie van mijnWinkel te overschrijven, enno@spaarnewebdesign.nl*/
}

#shippingPage table{
margin:20px 30px 20px 0;
border-collapse:collapse;
border-color:#ccc;
}


/******************************************************
*
*						PAYMENT METHODS
*
******************************************************/

#paymentPage{
width:760px; /*800px - 2 x 15px left right margin*/
padding:25px 0 15px 15px;
float:right;
text-align:left; /* om myshp_contentframe inline declaratie van mijnWinkel te overschrijven, enno@spaarnewebdesign.nl*/
}

#paymentPage table{
margin:20px 30px 20px 0;
border-collapse:collapse;
border-color:#ccc;
}

#paymentPage td{
padding:5px;
}

#paymentPage #shopNav{
margin-top:20px;
}

#paymentMethods td span{
margin-bottom:15px;
}

#paymentMethods td.pspInfo{
padding-right:30px;
}

#paymentMethods .paymentMethodList{
margin-bottom:10px;
}

.pspLabel label img{
vertical-align:middle;
}

/******************************************************
*
*						APPROVAL PAGE
*
******************************************************/

#approvalPage{
width:760px; /*800px - 2 x 15px left right margin*/
padding:25px 0 15px 15px;
float:right;
text-align:left; /* om myshp_contentframe inline declaratie van mijnWinkel te overschrijven, enno@spaarnewebdesign.nl*/
}

#approvalPage table{
margin:20px 0 20px 0;
border-collapse:collapse;
border-color:#ccc;
width:720px;
}


#approvalPage th{
text-align:right;
}

#approvalPage th#hdr1, #approvalPage th#hdr2{
text-align:left;
}

#approvalPage td, #approvalPage th{
padding:5px;
vertical-align:top;
}

#shoppingCartPage td, #shoppingCartPage th{
padding:5px;
vertical-align:top;
}

.shipping{
text-align:right;
}

#approvalDetails{
width:100%;
padding-top:20px;
font-size:13px;
}

#approvalDetails ul{
list-style:none;
margin:0;
padding:0;
}

#approvalDetails ul.details{
float:left;
width:49%;
margin-bottom:10px;
}

.remarks .approval{
}

#approvalPage #shopNav{
margin-top:20px;
}

/******************************************************
*
*						CONFIRMATION PAGE
*
******************************************************/

#confirmationPage{
width:760px; /*800px - 2 x 15px left right margin*/
padding:25px 0 15px 15px;
float:right;
text-align:left; /* om myshp_contentframe inline declaratie van mijnWinkel te overschrijven, enno@spaarnewebdesign.nl*/
}

#confirmationPage table{
margin:20px 30px 20px 0;
border-collapse:collapse;
border-color:#ccc;
width:720px;
}

#confirmationPage th{
text-align:right;
}

#confirmationPage th#hdr1, #confirmationPage th#hdr2{
text-align:left;
}

#confirmationPage td, #confirmationPage th{
padding:5px;
vertical-align:top;
}

#confirmationPage #shopNav{
margin-top:50px;
}


/******************************************************
*
*						FOOTER
*
******************************************************/

#myshp_footer {
background:#fff;
clear: both;
width: 990px;
margin:0 auto;
padding-top: 4px;
height: 40px;
vertical-align: bottom;
}

#myshp_menu_bottom {
	margin:10px 0;
	padding-right:10px;
	padding-left:10px;
	float:right;
	height:30px;
}

	#myshp_menu_bottom ul {
		float: right;
		margin: 0;
		padding: 0;
		list-style-type: none;
	}

		#myshp_menu_bottom ul li {
			float: right;
		}

			#myshp_menu_bottom ul li a:link {
				padding-left: 2px;
				text-decoration: none;
			}

			#myshp_menu_bottom ul li a:visited {
				padding-left: 2px;
				text-decoration: none;
			}

			#myshp_menu_bottom ul li a:hover {
					padding-left: 2px;
				text-decoration: none;
			}

			#myshp_menu_bottom ul li a:active {
				padding-left: 2px;
				text-decoration: none;
			}

#myshp_footer_text {
	width: 100%;
	text-align: center;
	margin:0 auto;
	padding-top:10px;
}

#myshp_footer_text a{color:#333;text-decoration:none}
#myshp_footer_text a:hover{text-decoration:underline}

