/* V 1.1 */
* { -moz-box-sizing: border-box; 
	-webkit-box-sizing: border-box; 
	box-sizing: border-box  
	}


		
		body{
background-color:#ffffff;
background-image:none;
background-position:0 0;
background-repeat:repeat;
		}
	
	.myshp_container{
		margin: 0 auto;
	    position: relative;
		padding:0 10px;
width:1000px;
	}
	
	.myshp_container{
background-color:transparent;
background-image:none;
background-position:0 0;
background-repeat:repeat;
		margin-bottom: 10px;
	}
		
	
		body{
color:#000000;
font-size:12px;
		}
		
		body, 
		button, 
		input, 
		textarea, 
		select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
		}
	
		
		a, a:link, 
		a:visited, 
		a:active, 
		a:hover{
color:#037A9A;
		}
		
		a:hover{
color:#000;
		}
		
		.myshp_col2 a {color:#000}
	
	
	
		a.myshp_button, 
		button, 
		.myshp_block_inner_button{
			background-image:none;
			background-repeat:repeat;
			background-position:0 0;
			background-color:#00808B;
			color:#fff;
			cursor: pointer;
			border-radius: 5px;
			text-transform: capitalize;
			text-indent: 0;
			position: relative;
		    height: 25px;
		    line-height: 16px;
		    padding: 5px 6px;
			
			behavior: url(/skins/master/pie/PIE.htc);
			
		}
		a.myshp_button span, 
		button span{
		}
	
		a.myshp_button:hover, 
		button:hover, 
		.myshp_block_inner_button:hover{
			color:#fff;
			background-color:#01656E;
		}
	

	
		input, 
		textarea, 
		select, 
		option{
background-color:#FFF;
border-color:#bdc2c9;
border-width:1px;
border-style:solid;
color:#000000;
font-size:12px;
font-family:inherit;
		    padding: 0;
		}
		
		textarea{
		  text-indent: 2px;	
		  padding:3px;		
		}
		
		input {
		    height: 26px;
			text-indent: 2px;
		}

		@media \0screen {
		  input {line-height:20px;}
		}
		


.myshp_container .myshp_container_wrapper{
    position: relative;
}

	
	header {
background-color:transparent;
background-image:none;
background-position:0 0;
background-repeat:repeat;
	}
	
	header .myshp_wrapper{
	    margin-bottom: 10px;
		overflow: hidden;
	}

			.myshp_logo {
				float:left;	
				margin-top: 35px;
			    margin-left: 0px;		
			}
					.myshp_logo h1 a, .myshp_logo h1 a:link, .myshp_logo h1 a:visited, .myshp_logo h1 a:active, .myshp_logo h1 a:hover {
background-color:transparent;
background-image:none;
background-position:0 0;
background-repeat:repeat;
					}
	
			.myshp_top_menu {
			    text-decoration: underline;
				float:right;
				clear: right;
				margin-top: 0px;
			    margin-right: 15px;
			}
				.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;
			   			line-height:12px;
text-decoration:none;
color:#000000;
font-size:12px;
font-family:inherit;
border-left-width:1px;
border-left-style:solid;
border-left-color:#424242;
					}
					
					.myshp_top_menu ul li:first-child a{
						border-left:0px;
						
					}
					
					.myshp_top_menu ul li a:hover {
					    color: #979696;
						text-decoration: none;
					}

	
		.myshp_slogan {
			clear: left;		    
		    float: left;
			line-height: 20px;
		    margin-right: 10px;
		    margin-top: 10px;
		    margin-left: 15px;
color:#424242;
font-size:12px;
font-style:italic;
text-align:right;
background-color:transparent;
background-image:none;
background-position:0 0;
background-repeat:repeat;
		}
	

	
	nav {
	margin-bottom: 11px;
	float: left;
	width: 100%;
	border-radius:0px;
	background-color:transparent;
	background-image:none;
	background-position:0 0;
	background-repeat:repeat;
	position: relative;
	behavior: url(/skins/master/pie/PIE.htc);
	}
	
	nav .myshp_wrapper{
		background-color: #ffffff;	
		float:left;
		width: 100%;
		border-radius: 0px;
		border-bottom:10px solid #ffffff;
		
		behavior: url(/skins/master/pie/PIE.htc);
	}
		nav ul{
background-color:#037A9A;
		  
			/* Safari 4+ y Chrome 1+ */  
			background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #dfdfdf));  

			/* Safari 5.1+ y Chrome 10+ */  
			background-image:-webkit-linear-gradient(#ffffff, #dfdfdf);  

			/* Firefox 3.6+ */  
			background-image:-moz-linear-gradient(top, #ffffff, #dfdfdf);  

			/* Opera 11.10+ */  
			background-image:-o-linear-gradient(top, #ffffff, #dfdfdf);  

			/* Internet Explorer 5.5+ */  
			filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dfdfdf');
			background-image:-ms-linear-gradient(top, #ffffff, #dfdfdf); 
			
			background-repeat: repeat-x;
			background-position: scroll 0 0;
			background-color: transparent;
			border-radius: 0px 0px 0 0;			
			float:left;
			width: 100%;
			position: relative;
			
			behavior: url(/skins/master/pie/PIE.htc);
		}
			nav ul li {
				float: left;
			}
			nav ul li:first-child a{
				border-radius: 0px 0px 0px 0px;
				
				behavior: url(/skins/master/pie/PIE.htc);
				
			}
				
	
					nav ul li a, 
					nav ul li a:link, 
					nav ul li a:visited, 
					nav ul li a:active, 
					nav ul li a:hover {
	color:#037A9A;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	text-transform:capitalize;
	display:block;
	border-left-color:#C6C6C6;
	border-left-style:solid;
	border-left-width:1px;
	padding-top: 6px;
	padding-right: 15px;
	padding-bottom: 6px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
					}
					
					nav ul li a:hover {
background-color:#00808B;
color: #C3C3C3;
					  
					}
					
					nav ul li a.myshp_tabOn {
background-color:#00808B;
color: #C3C3C3;
					  
					}
					
					nav ul li:first-child a {
						border-left: none;
					}
				
				
				

.myshp_main {
	float: left;
    width: 100%;
	text-align: left;
}

	/* 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%;*/
	        overflow: hidden;
			
		}
		
			.myshp_container1 {
				float: left;
			    width: 100%;
			    position: relative;
			    /*right:64%;*/
    			overflow: hidden;
				
			}
				
				.myshp_col1, 
				.myshp_col2, 
				.myshp_col3{
					min-height:500px;
					padding-bottom:999em;
					margin-bottom:-999em;
				}
				
				.myshp_col1 {
					float: left;
				    width: 30%;
				    position: relative;
				    /*left:82%;*/
				    overflow: visible;
					
				}
					.myshp_col1 .myshp_pad{
					    margin-right: 15px;								
					}
					
				.myshp_col2 {
					float: left;
				    width: 60%;
				    position: relative;
				    overflow: hidden;
				}
				
				.myshp_column_count_1 .myshp_col2{
					width:100%;
				}
				.myshp_column_count_2 .myshp_col2{
					width:70%;
				}
				.myshp_column_count_3 .myshp_col2{
					width:60%
				}
				
					.myshp_col2 .myshp_pad {
					    background-color: #FFFFFF;
					    border-radius: 10px 10px 10px 10px;
					    padding: 15px;
						 position: relative;
						 					}
					.col2.myshp_block {
						background-color:transparent;
						background-image:none;						
					}
				
				.myshp_col3 {
					float: left;
				    width: 20%;
				    position: relative;
				    /*left:82%;*/
				    overflow: hidden;
				}
					.myshp_col3 .myshp_pad{
					    margin-left: 15px;						
					}
		

	
	
		.myshp_block {
		    padding: 0px;
		    margin-bottom: 10px;
background-color:#ffffff;
color:#000000;
border-radius:0px;
			 position: relative;
			 			
			 behavior: url(/skins/master/pie/PIE.htc);
		}
		
		h3,
		.myshp_box_title, 
		h3 a {
		    margin-bottom: 5px;
			display:block;
			line-height: 15px;
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
background-color:transparent;
background-image:none;
background-position:0 0;
background-repeat:repeat;
			position:relative;
		}
		.myshp_list_product h3 a{
			color:#000000;
		}
		
		.myshp_list h3{ 
			box-sizing:content-box; 
			-moz-box-sizing: content-box;
		 	-moz-box-sizing: border-content;
		    -moz-box-sizing: content-box;
		}
		

		
		
		
			.myshp_box .jcarousel-container .jcarousel-prev, .myshp_box .jcarousel-container .jcarousel-next{
border-color:transparent #FFFFFF transparent #FFFFFF;
			}
		

		
		.myshp_block ul li{
		    background-color: transparent !important;
		}
			
			.myshp_block a, 
			.myshp_block a:link, 
			.myshp_block a:visited, 
			.myshp_block a:active, 
			.myshp_block a:hover{
color:#037A9A;
			}
			
			.myshp_block a:hover{
				color:#000000;
			}
			
			.myshp_block fieldset {
				width: 100%;
			}
			
			
	/*set=menu-block;sequence=1;*/
		.myshp_menu{
background-color:#ffffff;
			border-color: #fff;
			border-width: 1px;
			border-style: solid;
			position: relative;
			
			
			behavior: url(/skins/master/pie/PIE.htc);
		}
		.myshp_menu h3{
			color: #000000;
   			font-weight: bold;
		}
				
		.myshp_menu ul ul {
		    padding-left: 10px;
		}
			.myshp_menu ul li {
				text-align: left;
				border-top-width: 1px;
				border-top-style: dashed;
				border-top-color: #C9C9C9;
				padding: 4px;
			}
			
			.myshp_menu ul li li{
				padding: 0;
				border-bottom: none;
		   		margin: 3px 0 0;
			}
			.myshp_menu ul li:first-child {
				border-top: none;
			}
			
				.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 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: #037A9A;	
					text-decoration: none;
					font-size: 13px;
				}
				
				.myshp_menu ul li a:hover, 
				.myshp_menu ul li a.myshp_menu_item_active{
					 color: #000;
				}

				a.myshp_menu_item_active{
					 font-weight:bold;
				}
	/**/
	
	/*set=breadcrumb-block;sequence=1;*/
		.myshp_block.myshp_breadcrumb{
			background-color: transparent;
			background-image: none;
		}
		.myshp_block.myshp_breadcrumb .myshp_breadcrumb_inner{
			padding:0;
		}
	/**/
	
	/*set=shopping-cart-block;sequence=1;*/
				.myshp_side_basket p{
					color:#000000;
				    margin-top: 0;
				}
				.myshp_side_basket a:link, 
				.myshp_side_basket a:visited, 
				.myshp_side_basket a:active,
				 .myshp_side_basket a:hover {
					color:#037A9A;
				}
				.myshp_side_basket a:hover {
				    color:#000000;
				}
	/**/
	
	/*set=search-block;sequence=1;*/
		
		.myshp_side_search{
background-color:#ffffff;
		  
			background-color: #ffffff;
			border-radius: 0 0 0px 0px;
			height: 50px;
			padding: 0;
			position: relative;
			
			behavior: url(/skins/master/pie/PIE.htc);
    		
		}
			.myshp_side_search h3{
				display:none;	
			}
			.myshp_side_search .myshp_box{
				padding:0;
				position:relative;
			}
				.myshp_side_search .myshp_button{
					background-image: url("/skins/ambriola/pic/search-button-icon.png");
				    background-color: transparent;
					background-repeat: no-repeat;
					background-position:0 1px;
					text-indent: -5000px;
				    height: 24px;
					width: 22px;
					position: absolute;
				    top: 16px;
					right: 15px;	
					border: none;
					margin-right: 0;
				    padding: 5px;
					behavior: url(/skins/master/pie/PIE.htc);
				}
				.myshp_side_search input{
	background-color:#ffffff;
	/* Safari 4+ y Chrome 1+ */  
					background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #dfdfdf), color-stop(1, #ffffff));
	/* Safari 5.1+ y Chrome 10+ */  
					background-image:-webkit-linear-gradient(#dfdfdf, #ffffff);
	/* Firefox 3.6+ */  
					background-image:-moz-linear-gradient(top, #dfdfdf, #ffffff);
	/* Opera 11.10+ */  
					background-image:-o-linear-gradient(top, #dfdfdf, #ffffff);
		
					/* Internet Explorer 5.5+ */  
					filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dfdfdf', EndColorStr='#ffffff');
	background-position: 0 0;
	border: medium none;
	color: #888888;
	float: left;
	font: 13px "Arial";
	width: 87%;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 5px;
				}
		
	/**/
		
		
	/*set=login;sequence=1;*/
		.myshp_side_login .myshp_button, 
		.myshp_side_logout .myshp_button{
			    border: medium none;
			    cursor: pointer;
			    float: left;
				color: #FFFFFF !important;
			}
			.myshp_side_login input, 
			.myshp_side_logout input{
			    width: 100%;
			}
			
			.myshp_side_login label, 
			.myshp_side_logout label{
			    color: #FFFFFF;
			    font-size: 12px;
			    font-weight: bold;
			    text-transform: uppercase;
			    display: block;
			    margin-bottom: 3px;
			    margin-left: 0;
			    margin-top: 5px;
				}
			
			.myshp_side_login .myshp_myaccount_login_info, 
			.myshp_side_logout .myshp_myaccount_login_info{
				clear:left;
				float:left;
			    color: #CACACA;
				cursor: pointer;
			}
			
				.myshp_side_login .myshp_myaccount_login_info a, 
				.myshp_side_logout .myshp_myaccount_login_info a{
					cursor:pointer;
					color: #979696;
				}
	
	/**/
		
	/*set=price-slider;sequence=1;*/
		
		.myshp_price_slider .myshp_box{
			margin-top: 15px;
		}
		
		.myshp_slide_filter a.myshp_button{
			float:right;
		}
		.myshp_price_slider a.myshp_slide_filter_reset_btn{
			right: 0;
    		top: -46px;
    		color: #FFFFFF;
    		text-decoration: none;
		}
		
			.myshp_slide_filter .jslider-value input {
			    -moz-box-sizing: content-box;
				-webkit-box-sizing: content-box;
				box-sizing: content-box;
			}		
		
	/**/
	

.lof-slidecontent{
	margin-bottom:1.45em;
}
	
	
	footer{
	float:left;
	width:100%;
	margin-top: 10px;
	background-color:#037A9A;
	background-image:none;
	background-position:0 0;
	background-repeat:repeat;
	border-radius:0px 0px 0px 0px;
	position: relative;
	behavior: url(/skins/master/pie/PIE.htc);
	height: 4px;
	}
	
		footer .myshp_wrapper{
			float: left;
			width: 100%;
			padding:25px 15px;
		}
			footer ul{
				float: left;
				padding: 0px 0 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  {
							display:inline-block;
							padding-left: 10px;
							margin-left:10px;
							text-transform: capitalize;
border-left-color:#979696;
border-left-width:1px;
border-left-style:solid;
font-size:12px;
color:#000000;
						}
						
						footer ul li a:hover {
color:#fff;
						}
						
					
					footer ul li:first-child a{
						border-left: 0;
					   	padding-left: 0;
				       	margin: 0;
					}
					
			footer div.myshp_footer_text{
				clear: both;    
color:#666666;
font-size:12px;
text-align:left;
			}
		

/* Product List */
 
	 .myshp_list .myshp_list_product_box {
		background-color:#ffffff;
	    border-radius: 6px 6px 6px 6px;
		border-color: #fff;
		border-width: 1px;
		border-style: solid;
			padding: 10px;
		border-radius:6px;
		position: relative;
		
		behavior: url(/skins/master/pie/PIE.htc);			
	}
	
			.myshp_info_search_block input {
			    height: 25px;
			}
		
/*Order Process */

.myshp_block .myshp_basket_product_controls a {
	color: #000;
}
/* Contact */

body.myshp_block_inner {
    background: none repeat scroll 0 0 transparent;
    color: #000000;
	border-radius: 5px;
	position: relative;
	
	
}
	
	body.myshp_block_inner .myshp_block_inner_button {
	    padding: 0 10px;
	}
	
	#myshp_contact_form fieldset {
    	border: 0 none;
	}
	
	.myshp_checkout_products table tr.myshp_basket_product td{
		color:#000;
	}

	.myshp_checkout_info .myshp_checkout_info_link{
		color:#000;
	}
	
.myshp_checkout_orderpage .myshp_button_next {
	float: right;
}
/* skin after */

