/* general before */


/* V 1.9 */

* { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;  }

@font-face {
	font-family:"Oswald";
	src: url("/skins/master/fonts/Oswald.eot");  /* EOT file for IE */
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald '), local('Oswald'), url(https://themes.googleusercontent.com/static/fonts/oswald/v5/-g5pDUSRgvxvOl5u-a_WHw.woff) format('woff');
}

	
		body{
background-color:#FFFFFF;
background-image:url(https://myshop.s3-external-3.amazonaws.com/shop1208400.pictures.achtergrond.jpg);
background-attachment:fixed;
background-position:left center;
background-repeat:repeat;
		}
	
	
			.myshp_container{
				position:relative;
				margin:10px auto;
				padding: 0 10px;
width:1000px;
			}
	
		
			.myshp_container{
background-image:none;
background-color:transparent;
background-position:0 0;
background-repeat:repeat;
			}
			
			
				.myshp_main .myshp_wrapper{
background-color:#ffffff;
background-position:0 0;
background-repeat:repeat;
background-image:none;
				    padding:0 40px;
				}	
	
			body {
color:#000000;
			}
		
			h1, h2, h3, h4, h5, h6{
color:#8e7029;
			}
		
			a, 
			a:link, 
			a:visited, 
			a:active, 
			a:hover{
				outline:medium none;
color:#8e7029;
text-decoration:none;
			}
		
			a:hover{
text-decoration:blink;
color:#8e7029;
			}
		
	
			body, input, select, textarea {
font-size:8pt;
font-family:Courier New, Courier, monospace;
			}
			h1, h2, h3, h4, h5, h6{
font-family:Courier New, Courier, monospace;
			}
	
		
			a.myshp_button, 
			button, 
			button.myshp_button, 
			.myshp_block_inner_button,
			a.myshp_button:link, 
			a.myshp_button:visited, 
			a.myshp_button:active, 
			a.myshp_button:hover{	
background-color:#000000;
color:#FFFFFF;
				cursor:pointer;
				padding:0;
				margin:0;
			    padding:4px 10px;
				height:27px;
			    line-height:18px;
			}
			a.myshp_button span, 
			button span{
			    display:block;		
			}
	
			a.myshp_button:hover, 
			button:hover, 
			.myshp_block_inner_button:hover{	
background-color:#8e7029;
color:#FFFFFF;
			}
		
	
		input, 
		select, 
		textarea, 
		option{
border-color:#E3E3E3;
border-style:solid;
border-width:1px;
			margin:0;
			padding:0;	
		}
		
		textarea{
		    text-indent:2px;				
		}
		
		input{
	 		 height:26px;	
			 text-indent:2px;	
		}
		
		@media \0screen {
		  input {line-height:22px;}
		}	
		
	


.clear {
	clear:both;
}

	
	header {
background-color:transparent;
background-image:none;
background-position:0 0;
background-repeat:repeat;
		position:relative;
		width:100%;
	}
	
			.myshp_logo {
			    float:left;
			}
					.myshp_logo a, 
					.myshp_logo a:link, 
					.myshp_logo a:visited, 
					.myshp_logo a:active, 
					.myshp_logo a:hover {
background-color:transparent;
background-image:url(https://myshop.s3-external-3.amazonaws.com/shop1208400.pictures.logoweb.jpg);
background-position:0 0;
background-repeat:repeat;
font-family:Courier New, Courier, monospace;
					}
	
			.myshp_top_menu {
				float:right;
	    		margin-top:10px;
			}
				.myshp_top_menu ul {
					float:left;
		  			clear:right;
				}

					.myshp_top_menu ul li {
						float:left;
						clear:right;
					}
			
					.myshp_top_menu ul li a, 
					.myshp_top_menu ul li a:link, 
					.myshp_top_menu ul li a:visited, 
					.myshp_top_menu ul li a:active {
						padding-left:10px;
						margin-left:10px;
color:transparent;
font-weight:bold;
border-left-width:1px;
border-left-style:solid;
border-left-color:transparent;
					}
					
					.myshp_top_menu ul li:first-child a{
						border-left:0px;
						padding:0;
						margin:0;
					}
					
					.myshp_top_menu ul li a:hover {
color:#7A6087;
					}
	
		.myshp_slogan {
background-color:transparent;
background-image:none;
background-position:0 0;
background-repeat:repeat;
			margin-top:1em;
		    clear:right;
		    float:right;
text-align:right;
font-size:8pt;
		}
	

	
	nav {
background-color:#F4F4F4;
background-image:none;
background-position:0 0;
background-repeat:repeat;
		margin-top:20px;
		padding:10px 0;
		width:100%;
	}
	
	nav .myshp_wrapper{
		padding:35px 40px;
	}
		nav ul{
			float:left;
	    	width:100%;
			margin-bottom: 10px;
		}
			nav ul li {
				float:left;
				margin-right:15px;
			}
	
					nav ul li a, 
					nav ul li a:link, 
					nav ul li a:visited,
					nav ul li a:active, 
					nav ul li a:hover {
						padding:5px 10px;
color:#8e7029;
font-family:Tahoma, Geneva, sans-serif;
font-weight:normal;
text-decoration:none;
text-transform:capitalize;
font-size:10pt;
						display:block;
					}
					
					nav ul li a:hover {
background-color:#8e7029;
color:#fff;
					}
					
					nav ul li a.myshp_tabOn {
font-weight:bold;
background-color:transparent;
color:#8e7029;
					}
				
				


/* Start of Column CSS */
	
	.myshp_container3 {
		clear:left;
	    float:left;
	    width:100%;
	    overflow:hidden;
		
	}
	
		.myshp_container2 {
			clear:left;
		    float:left;
		    width:100%;
		    position:relative;
			/*right:18%;*/
			
		}
		
			.myshp_container1 {
				float:left;
			    width:100%;
			    position:relative;
			    /*right:64%;*/
				overflow:hidden
			}
				
				.myshp_col1, 
				.myshp_col2, 
				.myshp_col3{
					min-height:300px;
					padding-bottom:999em;
     				margin-bottom:-999em;
				}

				
				.myshp_col1 {
					float:left;
				    width:20%;
				    position:relative;
				    /*left:82%;*/
				    overflow:hidden;
					
				}
					.myshp_col1 .myshp_pad{	
						margin-right:10px;		
					}
					
				.myshp_col2 {
					float:left;
				    width:60%;
				    position:relative;
				    /*left:82%;*/
				    overflow:hidden;
					
				}
				.myshp_column_count_1 .myshp_col2{
					width:100%;
				}	
				.myshp_column_count_2 .myshp_col2{
					width:80%;
				}
				.myshp_column_count_3 .myshp_col2{
					width:60%
				}
				.myshp_col3 {
					float:left;
				    width:20%;
				    position:relative;
				    /*left:82%;*/
				    overflow:hidden;
					
				}
					.myshp_col3 .myshp_pad{
							margin-left:10px;
					}
		

	
	
			.myshp_block {
background-color:transparent;
background-image:none;
background-position:0;
background-repeat:repeat;
				margin-bottom:1.45em;
				position:relative;
			}
		
			h3, 
			.myshp_box_title {
					display:block;
					margin-bottom:8px;
					padding:6px 10px;
background-color:transparent;
background-image:none;
background-position:0 0;
background-repeat:repeat;
color:#8e7029;
font-family:Courier New, Courier, monospace;
font-size:8pt;
font-weight:bold;
text-transform:uppercase;
text-align:left;
line-height:30px;
			}
			h3 a, 
			h3 a:link,
			h3 a:visited, 
			h3 a:active, 
			h3 a:hover{
color:#8e7029;
			}
		 .myshp_list h3{ 
		 	box-sizing:content-box; 
			-moz-box-sizing:content-box; 
			-moz-box-sizing:border-content;  
			-moz-box-sizing:content-box; 
		 }
		 
		
				 
		
		
	
	
		.myshp_block .myshp_box{
			padding:0 10px;
		}
		
			
			/*set=block-links;sequence=3;*/
				.myshp_block a, 
				.myshp_block a:link, 
				.myshp_block a:visited, 
				.myshp_block a:active, 
				.myshp_block a:hover{
					cursor:pointer;
				}
			/**/
			
			.myshp_block fieldset {
				width:100%;
			}
	
			.myshp_box .jcarousel-container .jcarousel-prev, .myshp_box .jcarousel-container .jcarousel-next{
border-top-color:transparent;
border-right-color:#222222;
border-bottom-color:#ffffff;
border-left-color:#222222;
			}
	
		.myshp_menu ul ul {
	  	  padding-left:10px;
		}	
		
			.myshp_menu_side_show_all .myshp_not_active_menu_item ul{
				display:block;					
			} 		
		
			.myshp_not_active_menu_item ul{
				display:none
			}
								
			.myshp_menu ul li {
				list-style:none; 		
			}
				
				.myshp_menu ul li a, 
				.myshp_menu ul li a:link, 
				.myshp_menu ul li a:visited, 
				.myshp_menu ul li a:active, 
				.myshp_menu ul li a:hover{
color:#000000;
font-size:8pt;
					font-family:inherit;
					line-height:25px;
					text-decoration:none;
					text-transform:uppercase;
				}
				
				.myshp_menu ul li a:hover, 
				.myshp_menu ul li a.myshp_tabOn{
color:#000000;
				}

				.myshp_menu_2{
					margin-left:15px;
				}
				
				.myshp_menu .myshp_active_menu_item a.myshp_menu_item_active {
font-weight:bold;
color:#8e7029;
				}
	
	/*set=breadcrumb-block;sequence=1;*/
		.myshp_block.myshp_breadcrumb{
			border-radius:0px;
			background-color:#fff;
			color:#88826C;
			font-weight:normal;
			letter-spacing:0;
			line-height:26px;
			text-transform:uppercase;
			
			 behavior:url(/skins/master/pie/PIE.htc);
		}
		.myshp_block.myshp_breadcrumb .myshp_breadcrumb_inner{
			padding:0;
			color:#353535;
			line-height:26px;
		}
	/**/
	
	/*set=shopping-cart-block;sequence=1;*/
				.myshp_side_basket p{
					margin-bottom:0;
				}
				.myshp_side_basket a:hover {
					color:#FF4F03
				}
	/**/
	
	/*set=search-block;sequence=1;*/
				.myshp_side_search .myshp_button{
					font-weight:bold;
					float:right;
				    margin-top:5px;
				}
				
				.myshp_side_search input{
					float:left;
		 		    width:100%;	
				}
		
	/**/
		
		
	/*set=login;sequence=1;*/
			.myshp_side_login .myshp_button, 
			.myshp_side_logout .myshp_button{
				margin-left:0;
				color:#FFFFFF;
				font-weight:bold;
			    float:left;
			}
		
			.myshp_side_login input, 
			.myshp_side_logout input{
		 		    width:100%;	
			}
			
			.myshp_side_login label, 
			.myshp_side_logout label{
				float:left;
			}
			
			.myshp_side_login .myshp_myaccount_login_info, 
			.myshp_side_logout .myshp_myaccount_login_info{
				clear:left;
				float:left;
				cursor:pointer;
			}
			
				.myshp_side_login .myshp_myaccount_login_info a, 
				.myshp_side_logout .myshp_myaccount_login_info a{
					cursor:pointer;
				}
	
	/**/
		
	/*set=price-slider;sequence=1;*/
		
		.myshp_price_slider .myshp_box{
			padding:20px 10px;
		}
		
		.myshp_price_slider a.myshp_button{
			border:medium none;
			cursor:pointer;
			float:right;
			margin:0;
			top:13px;
			
			height:23px;
			line-height:8px;
			font-weight:bold;
			color:#FFFFFF;
		}
		
		.myshp_price_slider a.myshp_slide_filter_reset_btn{
			margin:5px 10px 0 0;
			top:-72px;
			color:#fff;		
		}
		
			.myshp_slide_filter .jslider-value input {
			    -moz-box-sizing:content-box;
				-webkit-box-sizing:content-box;
				box-sizing:content-box;
			}
	/**/
	
	
	
	footer{
		float:left;
		width:100%;
		

	}
	
	
	footer .myshp_wrapper{
	    padding:40px 0 40px 40px;
background-image:none;
background-repeat:repeat-x;
background-color:transparent;
background-position:0 0;
	}

			footer ul{
				float:left;
		    	margin-bottom:10px;
			}
				footer ul li{
					display:inline-block;
				}
					
						
						footer ul li a, footer ul li a:link, footer ul li a:visited, footer ul li a:active, footer ul li a:hover  {
						padding-left:10px;
			   			margin-left:10px;
font-size:12px;
color:#FFFFFF;
border-left-width:1px;
border-left-style:solid;
border-left-color:#fff;
						}
						
						
						footer ul li a:hover {
color:#bbcc46;
text-decoration:none;
						}
						
						
					
					footer ul li:first-child a{
						border-left:0;
						padding:0;
						margin:0;
					}
				footer div.myshp_footer_text{
color:#747474;
					clear:left;
				}
		


		.myshp_list_product_price .myshp_list_product_price_value {
color:#8e7029;
		    font-family:Oswald;
		    font-weight:normal;
		    line-height:24px;	
		}

.myshp_info_search_block{
	margin:1.45em 0;
}
.myshp_info_search_block.myshp_info_search_form .myshp_button{
	float:left;
    margin-left:10px;
}
.myshp_info_search_block.myshp_info_search_form label{
	margin:8px 10px 0 0;
}
.myshp_info_search_block.myshp_info_search_form input{
	float:left;
	margin-top:0px;
}
.myshp_list .myshp_list_product h3{
	margin-bottom:10px;
}
.myshp_info_search_block fieldset{
	float:left;
	margin-right:10px;
}

.myshp_list .myshp_list_product h3 {
    font-size:13px;
}

body.myshp_block_inner {
    background:none repeat scroll 0 0 transparent;
}
	
	body.myshp_block_inner .myshp_block_inner_button {
	    padding:0 10px;
	}
	
		#myshp_contact_form fieldset {
			border:0 none;
		}

.myshp_checkout_orderpage .myshp_button_next {
	float:right;
}

.myshp_checkout_orderpage {
	background-color:#fff;
}
/* gerneral after */

