/*SKIN ROME - BASE - $Revision: 7991 $ - $Date: 2011-01-28 13:28:06 -0300 (vie, 28 ene 2011) $ ******************/
/******************************************************
*
*					RESET TAGS
*
******************************************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,object {margin:0;padding:0;}
#myshp_checkout table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul,dl{list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
abbr,acronym {border:0;}
a img{border:0; outline:none;}
a{outline:none;}
.hidden { display:none; }

/******************************************************
*
*				RESET EXCEPTIONS
*
******************************************************/
.myshp_block ul,
.myshp_block_content ul {
	list-style: disc outside;
	padding-left: 40px;
}
.myshp_block ol,
.myshp_block_content ol {
	list-style: decimal outside;
	padding-left: 40px;
}

/******************************************************
 *
 *					GENERAL TAGS
 *
 ******************************************************/
html {
    text-align: center;
}

body {
    padding: 0;
    margin: 0;
    text-align: center;
}

h1, h2, h3, h4, h5, h6 {
    padding: 0;
    margin: 0;
}

td {
    text-align: left;
}

td.align-right {
	text-align: right;
}
td.align-left {
	text-align: left;
}
td.align-center {
	text-align: center;
}
#myshp-body{
	display:block;
}

#myshp{
	width:1240px;
}

.myshp_three_columns #myshp_contentframe{
	width:62%;
	float:left;
}

.myshp_three_columns #myshp_menu_side_right{
	width:18%; 
	float:right; 
	overflow:hidden; 
	padding:0 1%;
}

.myshp_two_columns #myshp_contentframe{
	width:77%;
	float:left;
}

#myshp_menu_side_right{
	width:18%; 
	float:right; 
	overflow:hidden; 
	padding:0 1%;
}

.myshp_block,
.myshp_block_content{
	margin:15px 0 7px;
	padding: 0px;
	overflow: hidden;
}

.myshp_block_content ul,
.myshp_block_content ol{
	padding-left: 40px;
}

/******************************************************
 *
 *	Overwite default behaviour
 *
 ******************************************************/
.myshp_list_navigation {
	border-bottom:0!important;
	border-top:0!important;
}

/******************************************************
 *
 *						HEADER
 *
 ******************************************************/
#myshp {
    width:1240px;
    text-align: left;
    margin: 0 auto;
    padding: 0;
	/* overflow:hidden; */
	position:relative;
}

#myshp_header {
    display: block;
    width: 100%;
    height: 151px;
    overflow: hidden;
}

#myshp_logo {
    display: block;
    background: url(/site/pic/leeg.gif) no-repeat left top;
    float: left;
    width: 98px;
    height: 88px;
    z-index: 0;
}

.mobileMenu, .mobileBox, .mobileBasket {
    display: none;
}

#myshp_menu_top_left {
    margin: 0px;
    padding-left: 5px;
    height: 33px;
    float: none;
    clear: both;
}

#myshp_menu_top_right {
	height: 33px;
    padding-right: 5px;
}

#myshp_menu_top_center {
    height: 33px;
}

#myshp_menu_top {
    float: right;
    width: 288px;
    height: 13px;
    padding: 10px 5px 10px 0;
}

#myshp_menu_top ul {
    padding: 0;
    float: right;
    margin: 0;
    list-style-type: none;
}

#myshp_menu_top ul li {
    float: left;
}

#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;
    width: 475px;
    text-align: left;
    height: 13px;
    padding: 10px 0 10px 5px;
	overflow: hidden;
}

#myshp_menu_main {
    clear: both;
    height: 16px;
}

#myshp_menu_main ul.myshp_menu_main_list {
    padding: 0;
    margin: 0;
    width: 100%;
    list-style-type: none;
    height: 16px;
}

#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item {
    display: block;
    float: left;
    margin: 0 0;
    height: 16px;
    background-image: none;
    cursor: pointer;
}

#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_divider {
    margin: 5px 0 0;
}

#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a:link {
    display: block;
    float: left;
    background-image: none;
    padding: 0;
    margin: 0;
    height: 16px;
    text-decoration: none;
    cursor: pointer;
}

#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a:visited {
    padding: 0;
    display: block;
    float: left;
    background-image: none;
    margin: 0;
    height: 16px;
    text-decoration: none;
    cursor: pointer;
}

#myshp_menu_main ul.myshp_menu_main_list li.myshp_menu_main_list_item a:hover {
    cursor: pointer;
    overflow: hidden;
}

.myshp_menu_main_item {
    padding: 0 4px 0;
    display: block;
    float: left;
    background-image: none;
    margin: 0px;
    height: 16px;
    vertical-align: middle;
}

.myshp_menu_main_item_text {
    margin: 0;
    padding: 0;
    vertical-align: middle;
}

.myshp_menu_main_item_left {
    float: left;
    background-image: none;
    width: 5px;
    height: 16px;
}

.myshp_menu_main_item_right {
    float: left;
    background-image: none;
    width: 5px;
    height: 16px;
}

.myshp_menu_main_divider {
    margin-top: 4px;
    float: left;
    width: 2px;
    height: 8px;
}

.myshp_tabOn .myshp_menu_main_item_left {
}

.myshp_tabOn .myshp_menu_main_item_right {
}

.myshp_tabOn .myshp_menu_main_item {
}

#myshp_menu_main ul li a:hover span.myshp_menu_main_item_left {
    cursor: pointer;
}

#myshp_menu_main ul li a:hover span.myshp_menu_main_item_right {
    cursor: pointer;
}

#myshp_menu_main ul li a:hover span.myshp_menu_main_item {
    cursor: pointer;
}
/******************************************************
*
*					GENERAL PURPOSE
*
******************************************************/
.myshp_block_frame {
	margin: 0 0 10px;
	padding: 10px;
	width: 90%;
}	

	.myshp_block_frame iframe {
		margin:0;
		padding:0;	
	}	

		body.myshp_block_inner{
			margin:0;
			padding:0px;
		}
			
			.myshp_block_inner_header {
			}
			
			.myshp_block_inner_row{
				clear:both;
			}
			
			.myshp_block_inner_textfield {
				float: left;
				clear: both;
				margin: 0 0 10px;
				padding:1px;
			}							
			
			.myshp_block_inner_subscribe,
			.myshp_block_inner_unsubscribe {
				display: block;
				float: left;
				height: 15px;
			}							
			
			.myshp_block_inner_subscribe_label,
			.myshp_block_inner_unsubscribe_label {
				display: block;
				float: left;
				line-height: 20px;
			}							
			
			.myshp_block_inner_button_row {
				clear: both;
				height: 19px;
				padding: 10px 0 0;
				text-align: right;
			}
			.myshp_block_inner_button {
				text-transform:uppercase;
				cursor:pointer;
			}							
			
/******************************************************
 *
 *					SIDE MENU
 *
 ******************************************************/
#myshp_menu_side {
    float: left;
    width: 23%;
	overflow:hidden;
}

/*#myshp_menu_side img{
	width:184px;
	margin: 0px 5px 0 15px;
}*/


#myshp_menu_side_topbar {
    display: none;
    width: 0px;
    height: 0px;
}

#myshp_menu_side_search {
    margin: 10px 5px 0 15px;
}

#myshp_menu_side_search h3 {
    display: none;
    height: 0px;
    width: 0px;
}

#myshp_quicksearch {
}

#myshp_searchfield {
    width: 106px;
    margin-right: 5px;
	-webkit-appearance: none; 
	-moz-appearance: none;
}

#myshp_searchbutton {
    padding: 1px 3px;
    width: auto;
}

.myshp_menu_side_custom {
    margin: 15px 5px 15px 15px;
}

.myshp_menu_side_custom_content {
    padding-top: 3px;
}

.myshp_menu_side_categories {
    margin: 25px 5px 0 15px;
    /* overflow: hidden; */
}

.myshp_menu_side_categories h3 {
    display: none;
    width: 0;
    height: 0;
}

.myshp_menu_side_categories ul {
    list-style-position: inside;
    list-style-type: square;
}
#myshp_menu_side .myshp_not_active_menu_item ul {
	height: 0;
}
#myshp_menu_side .myshp_menu_side_show_all .myshp_not_active_menu_item ul {
	height: auto;
}
#myshp_menu_side .myshp_menu_side_categories ul li ul,
#myshp_menu_side .myshp_menu_side_categories ul li ul li ul,
#myshp_menu_side .myshp_menu_side_categories ul li ul li ul li ul {
    list-style-type: none;
    /* padding-left: 12px; */
    color:#202020;
}

#myshp_menu_side .myshp_menu_side_item {
    padding: 3px 0 1px;
    margin: 0px;
    
}

#myshp_menu_side .myshp_menu_side_item div {
    display: inline;
}

#myshp_menu_side .myshp_menu_side_submenu_hidden {
    display: none;
    visibility: hidden;
}

.myshp_menu_side_submenu_visible {
    display: block;
    padding-left: 10px;
}

#myshp_menu_side .myshp_menu_side_submenu_item2 {
    border: none;
    margin-left: 0px;
    /* padding-top: 3px; */
   
}

#myshp_menu_side .myshp_menu_side_submenu_item2 a:link {
    /* padding-left: 8px; */
}

#myshp_menu_side .myshp_menu_side_submenu_item2 a:visited {
    /* padding-left: 8px; */
}

#myshp_menu_side .myshp_menu_side_submenu_item_active2 {
    /* padding-left: 8px; */
}

#myshp_menu_side .myshp_menu_side_submenu_item2 a:hover {
    /* padding-left: 8px; */
}

#myshp_menu_side .myshp_menu_side_submenu_item3 {
    border: none;
    margin-left: 0px;
    /* padding-top: 3px; */
}

#myshp_menu_side .myshp_menu_side_submenu_item3 a:link {
    /* padding-left: 14px; */
}

#myshp_menu_side .myshp_menu_side_submenu_item3 a:visited {
    /* padding-left: 14px; */
}

#myshp_menu_side .myshp_menu_side_submenu_item_active3 {
    /* padding-left: 14px; */
}

#myshp_menu_side .myshp_menu_side_submenu_item3 a:hover {
    /* padding-left: 14px; */
}

#myshp_menu_side .myshp_menu_side_submenu_item4 {
    border: 0;
    margin-left: 0px;
    /* padding-top: 3px; */
}

#myshp_menu_side .myshp_menu_side_submenu_item4 a:link {
    padding-left: 20px;
}

#myshp_menu_side .myshp_menu_side_submenu_item4 a:visited {
    padding-left: 20px;
}

#myshp_menu_side .myshp_menu_side_submenu_item_active4 {
    padding-left: 20px;
}

#myshp_menu_side .myshp_menu_side_submenu_item4 a:hover {
    padding-left: 20px;
}

#myshp_menu_side_basket {
    margin: 25px 5px 0 15px;
}

#myshp_menu_side_basket h3 {
	display:none;
	width:0;
	height:0;	
}

#myshp_menu_side_basket_content {
}

	#myshp_menu_side_right #myshp_menu_side_basket,
	#myshp_menu_side_right #myshp_menu_side_search{
	  margin: 10px 5px 5px 0;
	}

/*#myshp_menu_side_right img{
	width:184px;
	margin:0 auto;
}*/

#myshp_menu_side #myshp_menu_side_login,
#myshp_menu_side #myshp_menu_side_logout{
	margin-left:15px;
}

#myshp_menu_side .myshp_block,
#myshp_menu_side .myshp_block_content,
#myshp_menu_side_right .myshp_block,
#myshp_menu_side_right .myshp_block_content{
	margin:15px 0 15px;
	padding: 0px;
	overflow: hidden;
}

#myshp_menu_side_login,
#myshp_menu_side_logout{
	padding: 15px 0px 10px;
	width:138px;
	margin:0;
}
	
	#myshp_menu_side_login .myshp_myaccount_login_account{
		width:auto;
		margin:0;
		padding:0;
	}

	#myshp_menu_side_login .myshp_myaccount_logindata_row{
		margin-top:5px;
	}
	
		#myshp_menu_side_login .myshp_myaccount_logindata_label{
			padding:0;
		}
	
		#myshp_menu_side_login #myshp_myaccount_login_username,
		#myshp_menu_side_login #myshp_myaccount_login_password{	
			width:133px;
			padding: 1px;
		}
		
	#myshp_menu_side_login .myshp_myaccount_logindata_row_button,
	#myshp_menu_side_logout .myshp_myaccount_logoutdata_row_button{
		width:136px;
		margin:5px 0;
		height:19px;
		text-align:right;
	}
	
	#myshp_menu_side_logout .myshp_myaccount_logoutdata_row_button{
		text-align: center;
		padding:5px 0;
	}
		
		#myshp_menu_side_login #myshp_loginbutton, 
		#myshp_menu_side_logout #myshp_logoutbutton{
			margin: 0px;
			padding:0px;
			height:19px;
			text-decoration:none;
			text-transform:uppercase;
			cursor:pointer;
			line-height:14px; 
		}
	
	#myshp_menu_side_login .myshp_myaccount_login_info{
		clear:both;
		text-align:left;
	}
	
		#myshp_menu_side_login .myshp_myaccount_login_info .myshp_myaccount_login_info_link{
			margin:0;
		}
	
		#myshp_menu_side_login .myshp_myaccount_login_info .myshp_myaccount_login_info_link,
		#myshp_menu_side_login .myshp_myaccount_login_info .myshp_myaccount_login_info_link a:link,
		#myshp_menu_side_login .myshp_myaccount_login_info .myshp_myaccount_login_info_link a:active,
		#myshp_menu_side_login .myshp_myaccount_login_info .myshp_myaccount_login_info_link a:hover,
		#myshp_menu_side_login .myshp_myaccount_login_info .myshp_myaccount_login_info_link a:visited{
			text-decoration:none;
			cursor:pointer;
		}
		
#myshp_menu_side_languages {
	margin:15px 0;
	overflow:hidden;
	padding:0;
}

	#myshp_menu_side_languages .myshp_menu_side_languages_header{
		margin: 0 0 10px;
	}

	#myshp_menu_side_languages .myshp_menu_side_languages_list{
		width:auto;
		display: block;
		text-align: center;
	}
	#myshp_menu_side_languages .myshp_menu_side_language {
		display: block;
		float: left;
		clear: none;
	}
	#myshp_menu_side_languages .myshp_menu_side_language_link {
		display: block;
		margin: 0 5px 0 0 !important;
		padding: 0 !important;
		width: 20px;
		height: 15px;
		text-indent: -5000px;
		overflow: hidden;
		text-align: left;
	}	

/******************************************************
 *
 *					CONTENT AREA
 *
 ******************************************************/
#myshp_contentframe {
    padding: 0;
    margin: 0;
    float: left;
    overflow: hidden;
}

#myshp_content {
    margin: 0 6px 0 0;
    padding: 0;
    overflow: hidden;
}

.search {
    height: 28px;
}
/******************************************************
 *
 *						FOOTER
 *
 ******************************************************/
#myshp_footer {
    clear: both;
}

#myshp_menu_bottom {
    padding: 6px 10px;
    float: right;
    width: 380px;
}

#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: 96%;
    text-align: center;
    margin: 0;
    padding: 6px 5px;
    float: left;
}

/************************************************/
/*				B2C Login						*/
/************************************************/

#myshp_checkout {
	display:block;
	width: 520px;
	margin: 0 auto 10px;
	text-align: left;
}		

	#myshp_checkout_login {
		margin: 25px 0 0;
	}
	
	.myshp_checkout_logindata_label {
		display: inline-block;
		width: 90px;
		margin: 0 5px 0 0;
		vertical-align: top;
		padding: 2px;
		text-align: left;
	}

		#myshp_checkout_login_only {
			width: 90%;
			padding: 10px;
			margin: 0 auto 10px;
		}
		
			#myshp_checkout_login_only .myshp_checkout_header{
				margin-bottom: 10px;
				padding-bottom: 10px;
			}
			
			#myshp_checkout_login_only .myshp_checkout_logindata{
				margin: 20px auto 0px;
				width: 60%;
			}
			
			#myshp_checkout_login_only .myshp_checkout_logindata_label {
				width: 110px;
				height: 20px;
				text-align: right;
			}
			
			#myshp_checkout_login_only .myshp_remember_login{
				padding-left: 5px;
				margin-top: 5px;
			}
			
			#myshp_checkout_login_only .myshp_remember_login .myshp_checkout_logindata_label  {
				display: inline;
				*width: 21px;
				margin: 0;
				padding: 0;
				vertical-align:middle;
			}
			
			#myshp_checkout_login_only .myshp_remember_login .myshp_checkout_logindata_label input{
				margin-right: 5px;
			}
			
			#myshp_checkout_login_only .myshp_remember_login .myshp_checkout_logindata_field  {
			}
						
				#myshp_checkout_login_only #myshp_checkout_login_username,
				#myshp_checkout_login_only #myshp_checkout_login_password {
					width: 150px;
					margin-right: 5px;
				}
		
 			#myshp_checkout_login_only .myshp_control_buttons {
				margin: 20px 0 0px;
				padding: 0 0 0 120px;
			}
			
			#myshp_checkout_login_only .myshp_checkout_info_block {
				padding: 0;
			}
			#myshp_checkout_login_only .myshp_checkout_info_block a:link,
			#myshp_checkout_login_only .myshp_checkout_info_block a:visited,
			#myshp_checkout_login_only .myshp_checkout_info_block a:hover,
			#myshp_checkout_login_only .myshp_checkout_info_block a:active {
				text-decoration: underline;
			}
			
			#myshp_checkout_login_only .myshp_button_login .myshp_button {
				margin: 0;
			}
			#myshp_checkout_login_only .myshp_change_password {
				float: none;
				clear: both;
			}
			#myshp_checkout_login_only .myshp_change_password a:link,
			#myshp_checkout_login_only .myshp_change_password a:visited,
			#myshp_checkout_login_only .myshp_change_password a:hover,
			#myshp_checkout_login_only .myshp_change_password a:active {
			}
			
			#myshp_checkout_login_only .myshp_required_label{
				margin-left: 5px;
			}
/************************************************/
/*			B2C Login Change Password			*/
/************************************************/
		#myshp_checkout_login_change_password {
			width: 90%;
			padding: 10px;
			margin: 0 auto 10px;
		}
			#myshp_checkout_login_change_password .myshp_checkout_header{
				margin-bottom: 10px;
				padding-bottom: 10px;
			}
			#myshp_checkout_login_change_password .myshp_checkout_logindata{
				margin: 20px auto 0px;
				width: 90%;
			}
			#myshp_checkout_login_change_password .myshp_checkout_logindata_label {
				width: 190px;
				text-align: right;
				height: 20px;
			}
			
			#myshp_checkout_login_change_password .myshp_remember_login .myshp_checkout_logindata_label  {
				display: inline;
			}
			
			#myshp_checkout_login_change_password .myshp_remember_login .myshp_checkout_logindata_field  {
			}
			
				#myshp_checkout_login_change_password .myshp_checkout_logindata_field input {
					width: 150px !important;
					margin-right: 5px;
				}
		
 			#myshp_checkout_login_change_password .myshp_control_buttons {
				margin: 20px 0 0px;
				padding: 0 0 0 202px;
			}
			
			#myshp_checkout_login_change_password .myshp_button_change_password .myshp_button {
				margin: 0
			}
			
			#myshp_checkout_login_change_password .myshp_back_to_login {
				float: none;
				clear: both;
			}
				#myshp_checkout_login_change_password .myshp_back_to_login a:link,
				#myshp_checkout_login_change_password .myshp_back_to_login a:visited,
				#myshp_checkout_login_change_password .myshp_back_to_login a:hover,
				#myshp_checkout_login_change_password .myshp_back_to_login a:link{
			}

			#myshp_checkout_login_change_password .myshp_checkout_info_block {
				padding: 0;
			}
			#myshp_checkout_login_change_password .myshp_checkout_info_block a:link,
			#myshp_checkout_login_change_password .myshp_checkout_info_block a:visited,
			#myshp_checkout_login_change_password .myshp_checkout_info_block a:hover,
			#myshp_checkout_login_change_password .myshp_checkout_info_block a:active{
			}			

/************************************************/
/*					My Account					*/
/************************************************/
#myshp_myaccount {
	display:block;
	width: 635px;
	margin: 0 auto;
	text-align: left;
}

/************************************************/
/*			My Account Header    			    */
/************************************************/
.myshp_myaccount_header {
	text-align: left;
}
		
/************************************************/
/*			My Account Footer    			    */
/************************************************/
#myshp_myaccount_footer {
	margin-top:25px;
	text-align: center;
}

	#myshp_myaccount_footer a {
	}

/************************************************/
/*						Login					*/
/************************************************/
	#myshp_myaccount_login {}
	
		.myshp_myaccount_login_account {
			width: 292px;
			padding: 10px;
			height: 150px;
			margin-bottom: 10px;
			margin: 0 auto;
		}
		
			.myshp_myaccount_logindata {
			}
			
			.myshp_myaccount_logindata_row {
				clear: both;
				float: none;
				margin: 10px 0 0px;
				text-align:left;
			}

			.myshp_myaccount_logindata_label {
				display: inline-block;
				width: 90px;
				margin: 0 5px 0 0;
				vertical-align: top;
				padding: 2px;
				text-align: left;
			}
		
			.myshp_myaccount_logindata_field {
				display: inline;
			}
				.myshp_myaccount_logindata_field input,
				.myshp_myaccount_logindata_field textarea,
				.myshp_myaccount_logindata_field select{
					padding: 2px;
				}
				
				#myshp_myaccount_login_username,
				#myshp_myaccount_login_password {
					width: 170px;
				}
				
 			.myshp_myaccount_login_account .myshp_control_buttons {
				margin: 10px 0 10px 100px;
			}
			
				.myshp_myaccount_login_account .myshp_control_buttons .myshp_button{
				}
			
			
			.myshp_myaccount_login_info_link {
				float: left;
			}
			
			.myshp_myaccount_login_account .myshp_myaccount_login_info_link {
				margin: -24px 0 0 100px;
			}
			
		.myshp_myaccount_login_info {
		}

		
/************************************************/
/*			My Account Homepage					*/
/************************************************/
#myshp_myaccount_home {
	margin: 0 auto;
	width: 500px;
}

	#myshp_myaccount_home .myshp_myaccount_logindata_label {
		width: 125px;
		text-align: right;
	}
	
	#myshp_myaccount_home .myshp_myaccount_logindata_field {
		display: inline-block;
		padding: 2px;
	}
		
/************************************************/
/*			My Account change password			*/
/************************************************/
#myshp_myaccount_changepassword {
	margin: 0 auto;
	width: 500px;
}

	#myshp_myaccount_changepassword .myshp_myaccount_logindata_label {
		width: 200px;
	}
	
	#myshp_myaccount_changepassword .myshp_myaccount_info_block {
		text-align: center;
		height: 175px;
		padding: 100px;
	}

/******************************************/
/*  MYSHP CONTROL BUTTONS                 */
/******************************************/
.myshp_button .btn_bg_left,
.myshp_button .btn_icon,
.myshp_button .btn_bg_right{
	display:none;
}

.myshp_control_buttons {
	clear:both;
	padding: 5px 0;
	margin: 0 auto 10px;
	height: 52px;
}
	.myshp_button_prev {
		float: left;
	}	
	.myshp_button_next {
		float: right;
		margin: 0 0 0 5px;
	}	
	.myshp_button_next a.myshp_button:link,
	.myshp_button_next a.myshp_button:visited,
	.myshp_button_next a.myshp_button:hover,
	.myshp_button_next a.myshp_button:active{
		margin-right: 0;
	}	
	.myshp_button_help {
		float: right;
	}	

.myshp_control_buttons span {
	display: block;
}

.myshp_control_buttons img {
	display: none;
}

.myshp_image_buttons .myshp_button img {
	display:block;
}

.myshp_button{
	font-family: Verdana, Arial !important;
	display:block;
	float: left;
	border:none;
	outline:none;
	text-decoration:none !important;
	cursor:pointer;
	position:relative;
	height:22px;
	margin:0; 
	padding:0;
	text-align:center;
	color:#000 !important;
}

a.myshp_button:link,
a.myshp_button:visited,
a.myshp_button:hover,
a.myshp_button:active {
	color:#000 !important;
}

	.myshp_button .btn_bg_left,
	.myshp_button .btn_bg_center,
	.myshp_button .btn_bg_right{
		display:block;
		float:left;
		height:22px; 	
	}
	
	.myshp_button .btn_bg_left, 
	.myshp_button .btn_bg_right{width:3px;}
	
	.myshp_button .btn_bg_left,
	.myshp_button .myshp_control_button:hover .btn_bg_left{
		background: url(/skins/pic/bg_btn_left.gif) no-repeat right 0;
	}
	
	.myshp_button .btn_bg_center,
	.myshp_button .myshp_control_button:hover .btn_bg_center{
		padding-left:5px;
		padding-right:5px;
		background: url(/skins/pic/bg_btn_center.gif) repeat-x 0 0;
	}
	
		.myshp_button .btn_bg_center .btn_text{
			font-family: verdana;
			text-transform: lowercase;
			font-size: 12.5px;
			font-weight:bold;
			line-height:20px; 	/*Center the button's text verticaly*/
		}
		
		.myshp_button .btn_bg_center .btn_icon{
			display:block; 
			position:absolute;
			top:0px;
			width:22px;
			height:19px;
			background-repeat:no-repeat;
			background-position:0 1px; 
		}
	
	.myshp_button .btn_bg_right,
	.myshp_button:hover .btn_bg_right{
		background: url(/skins/pic/bg_btn_right.gif) no-repeat left 0;
	}

	
/****** BUTTON'S OPTIONS ******/
.myshp_control_buttons .icon_align_left .btn_bg_center .btn_text{
	margin-left:22px;
}

.myshp_control_buttons .icon_align_right .btn_bg_center .btn_text{
	margin-right:22px;
}

.myshp_control_buttons .no_icon .btn_bg_center .btn_text{
	margin-right:0;
	margin-left:0;
}
	
.myshp_control_buttons .icon_align_left .btn_bg_center .btn_icon{
	left:3px;
}

.myshp_control_buttons .icon_align_right .btn_bg_center .btn_icon{
	right:3px;
}

.myshp_control_buttons .icon_image_shopping_cart .btn_bg_center .btn_icon{
	background-image: url(/skins/pic/bg_btn_icon_shopping_cart_bw.gif);
}
.myshp_control_buttons .icon_image_arrow_right .btn_bg_center .btn_icon{
	background-image: url(/skins/pic/bg_btn_icon_arrow_right_bw.gif);
}
.myshp_control_buttons .icon_image_arrow_left .btn_bg_center .btn_icon{
	background-image: none;
}
.myshp_control_buttons .icon_image_help .btn_bg_center .btn_icon{
	background-image: url(/skins/pic/bg_btn_icon_help_bw.gif);
}
.myshp_control_buttons .icon_image_cancel .btn_bg_center .btn_icon{
	background-image: url(/skins/pic/bg_btn_icon_cancel_bw.gif);
}
.myshp_control_buttons .icon_image_key .btn_bg_center .btn_icon{
	background-image: url(/skins/pic/bg_btn_icon_key_bw.gif);
}
.myshp_control_buttons .icon_image_search .btn_bg_center .btn_icon{
	background-image: url(/skins/pic/bg_btn_icon_search_bw.gif);
}
.myshp_control_buttons .icon_image_edit .btn_bg_center .btn_icon{
	background-image: url(/skins/pic/bg_btn_icon_edit_bw.gif);
}
	
.myshp_control_buttons .no_icon .btn_bg_center .btn_icon{
	display:none;
}

.myshp_control_buttons .no_text .btn_bg_center{
	width:22px;
}

	.myshp_control_buttons .no_text .btn_bg_center .btn_text{
		display:none;
	}
	
	.myshp_control_buttons .no_text .btn_bg_center .btn_icon{
		left:5px;
	}

.myshp_control_buttons .no_background_img .btn_bg_left,
.myshp_control_buttons .no_background_img .btn_bg_center,
.myshp_control_buttons .no_background_img .btn_bg_right{
	background-image:none;
	background-color: #FFF;
}

.myshp_control_buttons .no_background_img:hover .btn_bg_left,
.myshp_control_buttons .no_background_img:hover .btn_bg_center,
.myshp_control_buttons .no_background_img:hover .btn_bg_right{
	background-image:none;
	background-color: #FFF;
}

.myshp_control_buttons .button_border{
	border:1px solid #003366;
}

.myshp_control_buttons .button_border:hover{
	border:1px solid #1d4165;
}

.myshp_control_buttons a.button_align_right{
	float: right;
}

.myshp_control_buttons a.button_align_left{
	float: left;
}
/******************************************************
*
*	CONTENT BLOCKS: TinyMCE overrides 
*
******************************************************/

body#tinymce.rowcolumn12 .mceTmpl {
	width: 224px;
}	
body#tinymce.rowcolumn32 .mceTmpl {
	width: 177px;
}	
body#tinymce.rowcolumn22 .mceTmpl {
	width: 527px;
}
/*Product showcase*/
body#tinymce.rowcolumn22 .mceTmpl .myshp_maincontent_products_showcase_tabs li a.mceItemAnchor {
	width: auto;
	line-height: normal;
}
/******************************************************
*
*	CONTENT BLOCKS: Welcome/Header/About/Conditions 
*
******************************************************/
		
		.myshp_maincontent_welcome{
			clear:both;
			margin:0px auto 20px;
		}
		
		.myshp_two_columns .myshp_maincontent_welcome{
			width:584px;
			overflow:hidden;
		}
		
		.myshp_maincontent_welcome_topleft_corner {
			padding-left:1px;
			position:relative;
		
		}
		.myshp_maincontent_welcome_topright_corner {
			padding:1px 1px 0px 0px;
			position:relative;
		}
		.myshp_maincontent_welcome_bottomleft_corner {
			height: 4px;
			position:relative;
		}
		.myshp_maincontent_welcome_bottomright_corner {
			height: 4px;
			position:relative;
			background-position:bottom right;
		}
		.myshp_maincontent_welcome_left_side {
			padding-left:0px;
			position:relative;
		}
		.myshp_maincontent_welcome_right_side {
			position:relative;
		}
		.myshp_maincontent_welcome_bottom_side {
			width:100%;
			position:relative;
			clear:both;
			height:4px;
		}
		.myshp_maincontent_welcome_top_side {
			position:relative;
		}
		.myshp_maincontent_welcome_topleft_absolute_corner{
			position:absolute;
			width:4px;
			height: 4px;
			top: 0;
			left: -1px;
		}
		.myshp_maincontent_welcome_topright_absolute_corner{
			position:absolute;
			width:4px;
			height: 4px;
			top: 0;
			right: 0px;
			_right:5px;
		}
		.myshp_maincontent_welcome_middle_box {
			position:relative;
			text-align:center;
			overflow:hidden;
			padding:0 2px; 
		}
			.myshp_maincontent_welcome_content{
				text-align:justify;
				padding:20px 0px;
				margin: 0 25px; 
			}
			.myshp_maincontent_welcome_main_image{
				border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: #c1c4b9;
				width:519px;
				height:auto;
				*height:185px;
			}			
			.myshp_two_columns .myshp_maincontent_welcome_main_image{
				width:582px;
				height:auto;
				*height:207px;

			}
			
			.myshp_maincontent_welcome_content_title{
				background-color: #555654;
				border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: #c1c4b9;
				margin:0;
				padding: 5px 25px;
				color: #FFF;
				font-size: 14px;
				font-weight: bold;
				text-transform:uppercase;
				clear:left;
			}
			.myshp_maincontent_welcome_content h1{
				border: none;
				margin: 0;
				padding: 0;
				color: #925B97;
				font-size: 18px;
				font-weight: normal;
				text-transform:uppercase;
			}
			.myshp_maincontent_welcome_content h2{
				margin: 0;
				padding: 0;
				text-align: left;
			}
			
			.myshp_maincontent_welcome_content h3{
				margin: 0;
				padding: 0;
				text-align: left;
			}
			
			.myshp_maincontent_welcome_content h4{
				margin: 0 0 5px 0;
				padding: 0;
				text-align: left;
			}
			
			.myshp_maincontent_welcome_content p{
				line-height: 20px;
				margin:0;
			}
			
			.myshp_maincontent_welcome_content p a:link,
			.myshp_maincontent_welcome_content a:link{
			}
			.myshp_maincontent_welcome_content p a:active,
			.myshp_maincontent_welcome_content a:active{
			}
			.myshp_maincontent_welcome_content p a:visited,
			.myshp_maincontent_welcome_content a:visited{
			}
			.myshp_maincontent_welcome_content p a:hover,
			.myshp_maincontent_welcome_content a:hover{ 
			}
			
			.myshp_maincontent_welcome_content ol,
			.myshp_maincontent_welcome_content ul{
				margin-left: 12px;
				padding: 0 10px;
			}
			
			.myshp_maincontent_welcome ol li,
			.myshp_maincontent_welcome ul li{
				line-height: 24px;
				margin-bottom: 5px;
			}
			
			.myshp_maincontent_welcome ol li{
			}
			
			.myshp_maincontent_welcome ul li{
			}
/******************************************************
*
*	CONTENT BLOCKS: Discount or Offer 
*
******************************************************/
#myshp_discount_info{
	width:150px;
	margin: 0 auto;
}
	#myshp_discount_info .myshp_discount_product_name{
		margin-bottom: 5px;
	}	
	#myshp_discount_info .myshp_discount_product_old_price{
		margin-bottom:0px;
	}
	#myshp_discount_info .myshp_discount_product_old_price span{
	}
	#myshp_discount_info .myshp_discount_product_new_price{
		margin-bottom:0px;
		line-height:48px;
	}
	#myshp_discount_info .myshp_discount_product_stock{
	}
	#myshp_discount_info a,
	#myshp_discount_info a span{
		outline: none;
	}
	#myshp_discount_info a img{}			
/******************************************************
*
*	CONTENT BLOCKS: Interesting Links 
*
******************************************************/
#myshp_interesting_links{
	margin: 0 auto;
	padding:10px 0;
}	
	#myshp_interesting_links h5.myshp_interesting_links_title{
		margin:0px 10px 7px;
		line-height:24px;
		position:relative;
	}
	#myshp_interesting_links h5.myshp_interesting_links_title .myshp_title_bullet{
		position: absolute;
		bottom:-4px;
		right:0;
		margin:0;
		width:24px !important;
		height:24px !important;
	}
	#myshp_interesting_links .myshp_interesting_links_list{
		margin:10px 10px 0;
		padding: 0;
	}
		#myshp_interesting_links .myshp_interesting_links_list li{
			margin:0;
			padding:5px 0 !important;
		}
			#myshp_interesting_links a{
				padding:0 !important;
			}
/******************************************************
*
*	CONTENT BLOCKS: More Links 
*
******************************************************/			
#myshp_more_link_options{
	width: 150px;
	margin: 0 auto;
}
	#myshp_more_link_options .myshp_link_option{
		clear:both;
		padding: 5px 0;
	}
	#myshp_more_link_options .myshp_link_option_container{
		height: 40px;
		display: table-row;
	}
		#myshp_more_link_options .myshp_link_option img{
			margin-right: 5px;
			width:40px;
			height:40px;
		}
		#myshp_more_link_options .myshp_link_description{
			width:90px; 
			line-height:14px;
		}
/******************************************************
*
*	CONTENT BLOCKS: Product Showcase 
*
******************************************************/
		.myshp_maincontent_product_showcase{
			clear:both;
			margin:0px auto 20px;
			/*width:584px;*/
		}
		.myshp_maincontent_product_showcase_topleft_corner {
			padding-left:1px;
			position:relative;
		}
		.myshp_maincontent_product_showcase_topright_corner {
			padding:1px 1px 0px 0px;
			position:relative;
		}
		.myshp_maincontent_product_showcase_bottomleft_corner {
			height: 4px;
			position:relative;
		}
		.myshp_maincontent_product_showcase_bottomright_corner {
			height: 4px;
			position:relative;
		}
		.myshp_maincontent_product_showcase_left_side {
			padding-left:0px;
			position:relative;
			/*width:584px;*/
		}
		.myshp_maincontent_product_showcase_right_side {
			position:relative;
			/*width:584px;*/
		}
		.myshp_maincontent_product_showcase_bottom_side {
			width:100%;
			position:relative;
			clear:both;
			/*width:584px;*/
		}
		.myshp_maincontent_product_showcase_top_side {
			position:relative;
		}
		.myshp_maincontent_product_showcase_topleft_absolute_corner{
			position:absolute;
			width:4px;
			height: 4px;
			top: 0;
			left: -1px;
		}
		.myshp_maincontent_product_showcase_topright_absolute_corner{
			position:absolute;
			width:4px;
			height: 4px;
			top: 0;
			right: 0px;
		}
		.myshp_maincontent_product_showcase_middle_box {
			position:relative;
			text-align:center;
			/*width:584px;*/
			overflow:hidden;
			padding:0 2px; 
		}
			.myshp_maincontent_product_showcase_content{
				text-align:justify;
				padding:20px 0px;
				margin: 0 25px; 
			}
			.myshp_maincontent_product_showcase_main_image{
			}
			.myshp_maincontent_product_showcase_content_title{
				margin:0;
				padding: 5px 25px;
			}
			.myshp_maincontent_product_showcase_content h1{
				margin: 0;
				padding: 0;
			}
			.myshp_maincontent_product_showcase_content h2{
				margin: 0;
				padding: 0;
				text-align: left;
			}
			.myshp_maincontent_product_showcase_content p{
				line-height: 20px;
			}
			.myshp_maincontent_product_showcase_content p a:link{
			}
			.myshp_maincontent_product_showcase_content p a:active{
			}
			.myshp_maincontent_product_showcase_content p a:visited{
			}
			.myshp_maincontent_product_showcase_content p a:hover{ 
			}
			
		.myshp_maincontent_productblock_content{
			padding: 0;  
			margin-bottom: 0px;
			position: relative;
		}
		.myshp_product_showcase_productblock{
			float:left;
			width:116px;
			position:relative; 
		}
		.myshp_product_showcase_productblocklink{
			display:block;
			line-height:10px;
		}
		.myshp_product_showcase_productblocklink:hover {
		}
		.myshp_product_showcase_productblocklink img{
		}
		.myshp_product_showcase_producttag {
			display: block;
			position: absolute;
			top:0;
			z-index: 2;
		}
		.myshp_product_showcase_productphoto {
			width: 116px;
			height: 210px;
		}
		.myshp_product_showcase_productname{
			display: block;
			width:  116px;
			height: 16px;
			line-height: 16px;
			margin: 5px auto 0px auto;
			text-align: center;
			overflow: hidden;
		} 
		.myshp_product_showcase_productcategory{
			display: block;
			width:  116px;
			height: 16px;
			line-height: 16px;
			margin: 5px auto 0px auto;
			text-align: center;
			overflow: hidden;
			margin: 0 auto;
		}
		.myshp_product_showcase_productblocklink:hover span.myshp_product_showcase_productname{
		}
		.myshp_product_showcase_productblocklink:hover span.myshp_product_showcase_productcategory  {
		}
		.myshp_product_showcase_productprice {
			display: block;
			width: 116px;
			height: 38px;
			margin: 0 auto;
			line-height: 36px;
			text-align: center;
		}
		.myshp_product_showcase_productblocklink:hover span.myshp_product_showcase_productprice{
		}
/******************************************************
*
*	CONTENT BLOCKS: Product Showcase 2
*
******************************************************/
.myshp_maincontent_products_showcase_tabs{ 
	width:580px; 
	height:37px; 
	overflow:hidden;  
	padding-top:8px;
}
.myshp_maincontent_products_showcase_tabs ul{
	width:auto; 
	padding:0; 
	margin:0; 
}
.myshp_maincontent_products_showcase_tabs li{
	display:inline; 
	width:auto;
}
.myshp_maincontent_products_showcase_tabs li a{
	float:left; 
	display: block;
	padding-left:0; 
}
.myshp_maincontent_products_showcase_tabs li a span{
	float:left;
	display: block; 
	padding:12px 16px 10px; 
}
.myshp_maincontent_products_showcase_tabs li a:hover,
.myshp_maincontent_products_showcase_tabs li.active a{
	padding-left:0; 
}
.myshp_maincontent_products_showcase_tabs li a:hover span,
.myshp_maincontent_products_showcase_tabs li.active a span{
	padding:12px 16px 10px; 
}
.myshp_maincontent_products_showcase_tabs li.last a {
}
.myshp_maincontent_products_showcase_tabs li.last a span {
}
.myshp_maincontent_products_showcase_tabs li.last.active a {
}
.myshp_maincontent_products_showcase_tabs li.last.active a span {
}
#myshp_maincontent_products_showcase2{
	display:block;
	clear:both;
	width:582px; 
	height: 266px;
	margin:0;
	padding:0;
	position:relative;
}
.myshp_maincontent_product_showcase2_container_products{
	display:block;
	clear:both;
	width:580px; 
	margin:0;
	padding:0; 
	margin-bottom:10px;
	position:relative;
}
.myshp_maincontent_product_showcase2_container_products.none{display:none;}

		.myshp_maincontent_productblock_content{
			padding: 0;  
			margin-bottom: 0px;
			position: relative;
			border: 0;
		}
		.myshp_product_showcase2_productblock{
			float:left;
			width:144px;
			position:relative; 
		}
		.myshp_product_showcase2_productblocklink{
			display:block;
			line-height:10px;
			text-align: center;
		}
		.myshp_product_showcase2_productblocklink:hover {
		}
		.myshp_product_showcase2_producttag {
			display: block;
			position: absolute;
			top: 150px;
			right: 10px;
			z-index: 2;
		}
		.myshp_product_showcase2_productphoto {
			width: 116px;
			height: 210px;
		}
		.myshp_product_showcase2_productdescription{
			display:block;
			clear:both;
			width: 144px;
			padding: 5px 0;
			overflow: hidden;
		}
		.myshp_product_showcase2_productname{
			display: block;
			width:  144px;
			height: 30px;
			line-height: normal;
			margin: 0px auto 0px auto;
			text-align: center;
			overflow: hidden;
		} 
		.myshp_product_showcase2_productblocklink:hover span.myshp_product_showcase2_productname{
		}
		.myshp_product_showcase2_productblocklink:hover span.myshp_product_showcase2_productcategory  {
		}
		.myshp_product_showcase2_productprice {
			display: block;
			width: 144px;
			height: 15px;
			overflow: hidden;
			margin: 0 auto;
			line-height: normal;
			text-align: center;
		}
		.myshp_product_showcase2_productblocklink:hover span.myshp_product_showcase2_productprice{
		}
		.myshp_product_showcase2_productprice .myshp_product_showcase2_oldprice {
			text-align: left;
			margin-right: 15px;
		}
/******************************************************
*
*	CONTENT BLOCKS: Top 5 Ranking
*
******************************************************/
#myshp_top_five_ranking{
	width:150px;
	margin: 0 auto;
}	
	#myshp_top_five_ranking h5.myshp_top_five_ranking_title{
		margin:10px 0 7px;
	}
	#myshp_top_five_ranking h6.myshp_top_five_ranking_subtitle{
		margin:0;
	}
	#myshp_top_five_ranking .myshp_top_five_ranking_list{
		margin:10px 0 0 0;
		padding: 0;
	}
		#myshp_top_five_ranking .myshp_top_five_ranking_list li{
			margin:0;
			padding:5px 0;
			position: relative;
		}
			#myshp_top_five_ranking .myshp_top_five_ranking_list li .myshp_top_five_ranking_product_price{
			}
			
			#myshp_top_five_ranking .myshp_top_five_ranking_list li .myshp_top_five_ranking_product_name,
			#myshp_top_five_ranking .myshp_top_five_ranking_list li .myshp_top_five_ranking_product_description,
			#myshp_top_five_ranking .myshp_top_five_ranking_list li .myshp_top_five_ranking_product_price{
				margin:0;
				padding:0;
				padding-left: 13px;
				line-height:14px;
			}
			#myshp_top_five_ranking .myshp_top_five_ranking_order{
				position: absolute;
				z-index:100;
				top:4px;
				left:0;
				width: 10px;
				margin:0;
				padding:0; 
			}
			#myshp_top_five_ranking .myshp_top_five_ranking_link{
				outline: none;
			}
/******************************************************
*
*	BLOCKS: PriceSlider
*
******************************************************/
.myshp_slide_filter {
	padding-left: 15px !important;
}
.myshp_slide_filter .jslider {
	margin: 0 5px !important;
}
.myshp_slide_filter .myshp_block_inner_button {
	top: 11px !important;
}
.myshp_block.myshp_slide_filter h3{
    padding-bottom: 0;
	height: auto !important;
}
.myshp_slide_filter_reset_btn{
	top: -40px !important;
}
.myshp_slide_filter .jslider .myshp_block_inner_button {
	text-align: center !important;
	height: 16px !important;
    line-height: 16px !important;
	padding: 0 7px !important;
}
/******************************************************
*
*	BLOCKS: Sitemap
*
******************************************************/
#myshp_sitemap{width:100%;margin:0 auto;}
#myshp_sitemap .myshp_sitemap_leftside,#myshp_sitemap .myshp_sitemap_rightside,
#myshp_sitemap .myshp_sitemap_column_0,#myshp_sitemap .myshp_sitemap_column_1,#myshp_sitemap .myshp_sitemap_column_2,
#myshp_sitemap .myshp_sitemap_in_between_1,#myshp_sitemap .myshp_sitemap_in_between_2{float:left; display:inline-block;}
#myshp_sitemap .myshp_sitemap_leftside,#myshp_sitemap .myshp_sitemap_rightside{width:2%;}
#myshp_sitemap .myshp_sitemap_in_between_1,#myshp_sitemap .myshp_sitemap_in_between_2{width:3%;}
#myshp_sitemap .myshp_sitemap_column_0,#myshp_sitemap .myshp_sitemap_column_1,#myshp_sitemap .myshp_sitemap_column_2{width:30%;}
#myshp_sitemap .myshp_sitemap_category{margin-bottom:20px;}
#myshp_sitemap .myshp_sitemap_title{margin-bottom:5px;}


#mob_myshp_quicksearch { display:none; }
.formob { display:none; }
#myshp_content {text-align:left!important; margin-top:8px!important;}
body {font-family:trebuchet ms,arial,sans;font-size:15px;color:#333;
	background:url('https://myshop.s3-external-3.amazonaws.com/shop2525200.images.back.gif')!important; line-height:20px;}
a {color:#08419f}
a:hover {text-decoration:none; outline:none;}
a img {border:0}
.myshp_breadcrumb_inner { padding:0!important;}
h1 {color:#08419f;font-size:25px;margin-bottom:25px}
h2 {color:#08419f;font-size:21px;margin-bottom:5px}
h3 {color:#08419f;font-size:19px;margin-bottom:5px}
#header {height:98px;background:url('https://myshop.s3-external-3.amazonaws.com/shop2525200.images.header-back.gif')}
#header-right {width:auto;text-align:right;position:absolute;top:0;right:0;padding:15px 5px 0 0}
#a-logo {display:block;position:absolute;left:12px;top:12px;width:407px;height:53px;}
#a-logo img { width: 100%; height:auto; }
#a-facebook {display:inline-block;width:32px;height:31px;margin:0 1px;
	background:url('https://myshop.s3-external-3.amazonaws.com/shop2525200.images.facebook.png')}
#a-twitter {display:inline-block;width:32px;height:31px;margin:0 1px;
	background:url('https://myshop.s3-external-3.amazonaws.com/shop2525200.images.twitter.png')}
#social {position:absolute;top:40px;right:180px;}
#header-search {position:absolute;top:43px;right:15px;}
#header-search-input {width:113px;height:26px;line-height:26px;border:0;padding:0 30px 0 5px;color:#656565;font-size:12px;
	background:url('https://myshop.s3-external-3.amazonaws.com/shop2525200.images.search.gif');}
#header-search-button {width:25px;height:24px;display:block;position:absolute;top:1px;right:0px;
	background:url('https://myshop.s3-external-3.amazonaws.com/shop2525200.images.search-button.gif')}
#myshp_menu_main {}
.myshp_menu_main_item {text-transform:none!important;font-family:trebuchet ms!important;font-size:14px!important}
#myshp_menu_main a {padding:0 10px 0 7px;font-size:19px;color:#FFF;text-decoration:none;display:inline-block;
	background:url('https://myshop.s3-external-3.amazonaws.com/shop2525200.images.menu-sep.gif') no-repeat right 4px}
#myshp_menu_main a:hover,#myshp_menu_main a.myshp_tabOn {color:#bfd8ff!important}
#myshp_menu_main a:hover span,#myshp_menu_main a.myshp_tabOn span {font-weight:normal!important}
#myshp_menu_main .menu-sep {display:block;float:left;width:11px;height:61px;position:relative;top:2px;margin:0 3px;
	background:url('https://myshop.s3-external-3.amazonaws.com/shop2525200.images.menu-sep.gif');}
#myshp_menu_side {width:18%;margin:0px 1% 0 0;}
#myshp_menu_side_right {margin-right:-2px;}
.myshp_two_columns #myshp_contentframe {width:729px}
#myshp_menu_side h2 {margin-top:-5px}
.myshp_menu_side_categories {border:0;margin:0 0 15px 0;padding:0;
	background: none;}
#myshp_menu_side .myshp_menu_side_categories ul {list-style-type:none}
#myshp_menu_side .myshp_menu_side_categories ul li {padding:0;margin:0}
#myshp_menu_side .myshp_menu_side_categories a {display:block;padding:0;color:#333!important;min-height:21px;padding:0 10px 0 20px;
	background:url('https://myshop.s3-external-3.amazonaws.com/shop2525200.images.box-menu-item.gif') repeat-x bottom}
#myshp_menu_side .myshp_menu_side_categories a:hover,#myshp_menu_side a.myshp_active_menu_item {color:#fff!important;text-decoration:none!important;
	background:url('https://myshop.s3-external-3.amazonaws.com/shop2525200.images.box-menu-hover.gif') repeat-x top}
#myshp_menu_side .myshp_active_menu_item ul li a, #myshp_menu_side .myshp_active_menu_item ul li a:visited, #myshp_menu_side .myshp_active_menu_item ul li a:link {color:#08419e!important;background:none; border-bottom:1px solid #f1f1f1;}
#myshp_menu_side .myshp_menu_side_categories_2 a:hover,#myshp_menu_side .myshp_menu_side_categories_2 a,#myshp_menu_side .myshp_menu_side_categories_2 a.myshp_active_menu_item { background:#fff none!important; border-bottom:1px solid #f5f5f5!important; }
#myshp_menu_side .myshp_menu_side_categories_2 a:hover { color:#08419e!important; }
#myshp_menu_side .myshp_active_menu_item ul li a:hover { color:#08419e!important;background:#f1f1f1; border-bottom:1px solid #fff;}
#myshp_menu_side .myshp_menu_side_categories_2 a.myshp_active_menu_item { color: #08419e!important; font-weight:bold!important}
#myshp_menu_side .myshp_active_menu_item>a span {font-weight:bold!important}
#myshp_menu_side .myshp_menu_side_categories_3 { border-bottom:1px solid #f5f5f5!important; }
#myshp_menu_side .myshp_menu_side_categories_3 a { border-bottom:0px!important;}
#myshp_menu_side .myshp_menu_side_categories_3 a:hover {color:#08419e!important;border-bottom:0px!important;}
#myshp_menu_side .myshp_menu_side_categories ul li a span {font-family:trebuchet ms,tahoma;font-size:14px;font-weight:normal}
#myshp_menu_side .myshp_menu_side_categories ul li ul li ul li a {padding-left:30px!important}
#myshp_menu_side .myshp_menu_side_categories ul li ul li ul li ul li a {padding-left:50px!important}
#myshp_menu_side .myshp_menu_side_categories ul li ul li ul li a span {text-transform:none}
#myshp_menu_side .myshp_menu_side_categories ul li a span {}
#myshp_menu_side .myshp_menu_side_categories {position:relative;margin-top:14px}
#myshp_menu_side .myshp_menu_side_categories .box-top {}
#myshp_menu_side .myshp_menu_side_categories .box-bottom {}
.myshp_block .box-top { display:none;}
.myshp_block.myshp_block_editor .box-top, .myshp_menu_side_categories .box-top { width:100%; height:25px;position:absolute;left:0;top:-5px;
	display:block; background: #1152b8 none; -webkit-border-radius: 7px 7px 0 0; border-radius: 7px 7px 0 0; padding:0;}
.box-bottom {width:100%;height:9px;position:absolute;left:0;bottom:-9px;
	background:none;}
#myshp_menu_side .myshp_block,#myshp_menu_side_right .myshp_block {
	width: 93%; padding:7px 3%!important;position:relative;overflow:visible!important;
	margin:25px 0!important;
	background:none; border:1px solid #ccc; -webkit-border-radius: 7px; border-radius: 7px;}
	#myshp_menu_side .myshp_block.noborder, #myshp_menu_side_right .myshp_block.noborder {
	width: 100%; padding:0!important;position:relative;overflow:visible!important;
	margin:0!important;
	background:none; border:0px solid #ccc; -webkit-border-radius: 0px; border-radius: 0px;}
	#myshp_menu_side_search, #myshp_menu_side_basket {width: 93%; padding:7px 3%!important;position:relative;overflow:visible!important;
	margin:25px 0!important;
	background:none; border:1px solid #ccc; -webkit-border-radius: 7px; border-radius: 7px;}
	#myshp_menu_side .myshp_block.myshp_block_editor,#myshp_menu_side_right .myshp_block.myshp_block_editor {padding:25px 3% 7px 3% !important; }
#myshp_menu_side .myshp_block img,#myshp_menu_side_right .myshp_block img { width:100%; height:auto; }
#myshp_menu_side .myshp_block_title,#myshp_menu_side_right .myshp_block_title {margin-top:40px!important}
#myshp_menu_side .myshp_block h2, #myshp_menu_side .myshp_block h3, #myshp_menu_side_right .myshp_block h2, #myshp_menu_side_right .myshp_block h3,.myshp_menu_side_categories h3, #myshp_menu_side_right .myshp_block #myshp_menu_side_basket h3	{
	display:block;width:94%;height:25px;color:#fff;font-size:13px;
	font-weight:bold;line-height:27px;padding:0 3%;position:absolute;top:0;left:0;text-transform:uppercase;
	background: transparent none; margin-top:-5px;}
#myshp_menu_side_right .myshp_block #myshp_menu_side_basket h2 { width:100%; height:25px;position:absolute;left:0;top:-5px;
	display:block; background: #1152b8 none; -webkit-border-radius: 7px 7px 0 0; border-radius: 7px 7px 0 0; padding:0; text-indent:-1000px; margin-top:0;}
#myshp_menu_side_right .myshp_block #myshp_menu_side_basket #myshp_menu_side_basket_content { padding-top:13px; }
.myshp_menu_side_categories {padding-top:21px!important}
.myshp_block p {margin:7px 0}
.myshp_three_columns #myshp_menu_side_right {width:18% !important;padding-left:1%!important; padding-right:0!important;}
#myshp #myshp_menu_side a:link,#myshp #myshp_menu_side_right a:link {color:#08419e; padding-top:4px; padding-bottom:4px;}
#myshp #myshp_menu_side a:hover,#myshp #myshp_menu_side_right a:hover {text-decoration:underline}
#myshp #myshp_menu_side a,#myshp #myshp_menu_side_right a {padding-top:4px; padding-bottom:4px;}
#myshp_menu_side_right{margin-top:-15px}
#myshp_searchfield {width:130px!important; padding:2px;}
#myshp_searchbutton {cursor:pointer;background:#0f4ca8!important;color:#fff!important;
	-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; padding: 0 10px; line-height:21px!important;}
.ul-top5 {list-style-type:none!important;padding-left:0!important;margin-top:4px}
.ul-top5 a {color:#555!important;font-size:12px}
.ul-top5 a:hover {color:#08419e!important;text-decoration:none!important}
.ul-top5 a span {color:#08419e}
.ul-top5 li {border-bottom:1px dashed #ccc}
.home-slider {width:598px;height:199px;margin:2px auto 10px auto;overflow:hidden;position:relative}
.home-slider .slide {width:100%;height:199px;color:#fff;}
.home-slider .slide-content {padding:10px 10px 10px 270px}
.slide-content h1 {color:#fff;font-size:26px;}
.slide-content h2 {color:#fff;margin-top:-10px;}
.slide-content p {margin:15px 0}
.slide-content .a-meer {font-size:20px;color:#fff;text-decoration:none}
.slide-content .a-meer:hover {padding-left:2px}
#slider-navigation {position:absolute;bottom:7px;right:5px;z-index:1000}
#slider-navigation a {display:block;width:15px;height:15px;float:left;margin-right:5px;
	background:url('https://myshop.s3-external-3.amazonaws.com/shop2525200.images.slide-indicator-off.png') center}
#slider-navigation a:hover,#slider-navigation a.activ {background:url('https://myshop.s3-external-3.amazonaws.com/shop2525200.images.slide-indicator-on.png') center}
#myshp_contentframe .myshp_block {margin:1px 1% 0 1%!important;}
.box-middle {width:46%;position:relative;overflow:visible!important;margin:10px 1% 10px 1%;padding:1px 1% 3px 1%;float:left;
	background:none; border: 1px solid #ccc; -webkit-border-radius: 7px; border-radius: 7px; }
.box-middle-2 {margin-right:0!important}
.box-middle-top {width:298px;height:9px;position:absolute;left:0;top:-9px;
	background:none; display:none;}
.box-middle-bottom {width:298px;height:9px;position:absolute;left:0;bottom:-9px;
	background:none; display:none;}
.box-middle img {display:block;margin:6px auto}
.box-middle .title {display:block;padding-bottom:16px}
.box-middle .price-old {color:#888;text-decoration:line-through;padding:0 3px 0 10px;position:absolute;bottom:2px;right:135px;text-align:right;}
.box-middle .price-new {color:#0a44a4;font-weight:bold;padding:0 2px;position:absolute;bottom:2px;right:75px;text-align:right;}
.box-middle .a-meer {display:block;width:55px;height:21px;color:#fff;text-align:center;text-decoration:none;font-size:12px;
	position:absolute;bottom:6px;right:10px; line-height:19px;
	background:url('https://myshop.s3-external-3.amazonaws.com/shop2525200.images.meer-button.gif')}
.box-middle .a-meer:hover {color:#e1ecff;text-decoration:underline}
#myshp_list {margin-top:0px}
.myshp_list_row { width:100%!important; }
.myshp_list_product { width:31.33%!important; margin:1%!important;}
#myshp_content {margin:0}
.order-button {display:block;width:96px;height:22px;
	background:url('https://myshop.s3-external-3.amazonaws.com/shop2031100.images.bestellen-small.gif')}
.order-button:hover {background-position:0 -22px}
.clear {clear:both}
#myshp_footer {width:100%;margin:0 auto 0 auto}
#footer-content {color:#fff;
	background: #2c2c2c none; -webkit-border-radius: 7px; border-radius: 7px; padding-bottom:13px; }
#myshp_footer div {text-align:left}
#myshp_footer h1 {font-size:15px;font-weight:bold;text-transform:uppercase;text-align:left;margin:0 0 10px 0;color:#fff;}
#myshp_footer p {text-align:left}
#myshp_footer a {color:#599bff;text-decoration:none}
#myshp_footer a:hover {color:#8dbaff}
#myshp_footer ul li {padding:1px 0}
#copyright {text-align:right!important;color:#999;padding-bottom:15px}
#footer0 {width:18%;float:left;margin:37px 2% 0 2%;}
#footer1 {width:18%;float:left;margin:13px 2% 0 2%;padding-left:2%;
	background:url('https://myshop.s3-external-3.amazonaws.com/shop2525200.images.footer-sep.png') no-repeat left}
#footer2 {width:52%;float:left;margin:37px 0px 0 2%;padding-left:0%; text-align:center!important;
	background:url('https://myshop.s3-external-3.amazonaws.com/shop2525200.images.footer-sep.png') no-repeat top left}
#myshp_footer ul.ul-check li {padding:3px 0 3px 20px;
	background:url('https://myshop.s3-external-3.amazonaws.com/shop2525200.images.check.png') no-repeat left 3px}
#myshp_footer_text {text-align:right;margin-top:30px;color:#999}
#myshp_content #myshp_list {padding-left:0!important}
.myshp_list_product_border {border-color:#ccc!important;padding:10px; -webkit-border-radius: 7px; border-radius: 7px;}
.myshp_list_product_border:hover {border-color:#08419e!important;}
.myshp_list_product_border:hover .myshp_list_product_title {background:#08419f!important;}
.myshp_list_product_border:hover .myshp_list_product_title a span {color:#FFF!important}
.myshp_list_product_title {padding:6px 3px!important;background:#ebebeb!important}
.myshp_list_product_title h1 {font-family:arial;font-weight:bold!important}
.myshp_list_navigation {margin: 0 21px 0 0!important}
.myshp_list_navigation {width: 98%!important; margin:0 1%!important;padding-left:10px!important;padding-right:10px!important}
#myshp_info_product {border:0;background:#fff;padding:5px 10px;margin-right:5px!important}
#myshp_info_navigation {border:0!important}
#myshp_info_navigation a#myshp_info_back_button, #myshp_info_navigation a#myshp_info_next_button { color:#999!important; margin:0 1%!important; }
.myshp_info_image_large img {padding:7px;border:1px solid #ccc!important; -webkit-border-radius: 7px; border-radius: 7px;}
.myshp_info_price_value {color:#0a44a4;font-size:17px!important}
.myshp_info_title {color:#0a44a4!important}
#myshp_content #myshp_list {width:100%!important}
#myshp_info_product #myshp_info_order a {display:block; background:none;}
#myshp_info_product #myshp_info_order a span {display:block!important; background:none!important;}
#myshp_info_product #myshp_info_order a span.btn_bg_left, #myshp_info_product #myshp_info_order a span.btn_icon, #myshp_info_product #myshp_info_order a span.btn_bg_right {display:none!important;}
#myshp_info_product #myshp_info_order a span.btn_bg_center .btn_text { background: #090 none!important; text-align:center; color:#fff!important; padding:4px 20px!important;-webkit-border-radius: 5px; border-radius: 5px; font-size:18px; font-weight:normal;}
.myshp_info_image_large, .myshp_info_image_large img,#myshp_content #myshp_info_product .myshp_info_image {width:270px!important}
#myshp_info_product #myshp_info_order a:hover {background-position:0 -55px!important}
#myshp_info_navigation {font-family: trebuchet ms;margin:0 15px 0 0!important}
#myshp_info_navigation a:hover {color:#08419f!important}
.myshp_list_pagination li a { -webkit-border-radius: 5px!important; border-radius: 5px!important; }
.myshp_list_navigation_button_next, .myshp_list_navigation_button_prev { -webkit-border-radius: 5px!important; border-radius: 5px!important; }
#myshp_info_product {margin-left:0!important}
.myshp_list_product_value_price {color:#08419f!important; font-size:18px;}
.myshp_info_image {padding-right:10px}
.myshp_info_title {font-family:arial!important;font-size:19px!important;}
.myshp_info_label {width:25%;}
.myshp_info_price_label {text-transform:capitalize}
.myshp_info_label,.myshp_info_price_label,.myshp_info_value,.myshp_info_description,.myshp_info_description_long {font-family:arial!important;font-size:13px!important}
#myshp_info_footer_bottom {margin:10px 15px 10px 0!important;padding:5px 0!important}
.myshp_button .btn_bg_left, .myshp_button .myshp_control_button:hover .btn_bg_left, .myshp_button:hover  .btn_bg_left {
	background:transparent none!important; display:none!important;}
.myshp_button .btn_bg_right, .myshp_button:hover .btn_bg_right, .myshp_button:hover  .btn_bg_right {
	background:transparent none!important;display:none!important;}
.myshp_button .btn_bg_center, .myshp_button .myshp_control_button:hover .btn_bg_center, .myshp_button:hover  .btn_bg_center {
	background:#08419f none!important; -webkit-border-radius: 5px; border-radius: 5px;}
.myshp_button .btn_bg_center .btn_text {color:#FFF!important;font-family:trebuchet ms;text-transform:uppercase;padding-top:1px}
.myshp_button .btn_bg_center .btn_text:hover {color:#dbe6f8!important}
.btn_icon {display:none!important;}
.myshp_button .btn_text {padding:1px 5px 0 5px!important;margin:0!important}
#myshp_content>form>table {width:95%;margin:0 auto}
h4.myshp_basket_related_title { color:#0a44a4!important; font-size:20px; font-weight:bold; margin-bottom:5px!important; }
#myshp_checkout {width:100%!important}
#myshp_checkout_breadcrumb {width:99%!important}
#myshp_basket_approval #myshp_checkout_customerdata_table {width:100%}
#myshp_checkout {padding:0!important;border:0!important;background:#fff}
.myshp_checkout_header {color:#08419f;text-transform:capitalize;font-size:22px!important;margin-bottom:5px!important}
.content-padding {padding:0 30px 20px 30px!important}
.ul-check-large {font-size:14px;line-height:24px}
a.myshp_button:link,a.myshp_button:active,a.myshp_button:hover,a.myshp_button:visited {margin:0!important;font-size:inherit!important;float:none!important}
.discount {color:#000;text-decoration:line-through;font-weight:normal!important;font-size:16px!important}
#home-slider-container {float:left;width:471px;height:390px;position:relative;margin:15px 10px 15px 11px}
#home-slider {width:471px;height:390px;overflow: hidden;position:relative;}
#home-slider .slide {width:471px;height:390px;}
.image_carousel {width:980px;height:93px;overflow:hidden}
.image_carousel a img {
	display: block;
	float: left;
	width:100px;height:90px;
}
.myshp_basket_related_product_image { border: 1px solid #ccc; webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; }
.myshp_basket_related_product_details { width:290px!important; }
.myshp_basket_related_product_title {
    color: #0a44a4!important;
    font-size: 13px;
}
.myshp_basket_related_features { width:auto!important; margin-top:13px; }
.myshp_info_extra_images { text-align:left!important; }
#myshp_content .myshp_info_extra_images a img { border:1px solid #ccc; webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; }
.div-sale {padding:0 6px 0 20px;float:left;margin-bottom:9px}
.sale {width:165px;float:left;border:1px solid #EBEBEB;text-align:center;margin:0 10px 10px 0}
.sale:hover {border:1px solid #08419f}
.sale:hover .title {background:#08419f;color:#fff}
.sale a {text-decoration:none}
.sale .title {display:block;padding:3px;text-align:center;background:#EBEBEB;color:#555}
.sale img {padding:15px 10px;max-width:145px}
.sale .price-old {float:left;text-decoration:line-through;color:#555;padding:2px 0 0 10px}
.sale .price-new {color:#08419f;font-size:16px;font-weight:bold;float:right;padding-right:10px}
.sale .clear {height:10px}
#facebook-home {padding-top:34px}
#myshp_info_product {margin-right:0!important; width: 98%; margin: 0 2% 0 0!important;}
#myshp_info_footer_bottom {background:#fff!important;padding-left:5px!important;padding-right:5px!important;margin-right:0px!important; border-top:0px!important;}
#myshp_info_navigation {margin-right:0px!important}
#myshp_content #id-myshop-reviews-basic { margin: 0!important; }

#sub-header, .mobileBox {height:30px;background:#222;color:#fff;margin-bottom:15px;margin-top:-4px;border-top:1px solid #1f68dd;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
background: #424242; /* Old browsers */
background: -moz-linear-gradient(top,  #424242 0%, #000000 50%, #424242 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#424242), color-stop(50%,#000000), color-stop(100%,#424242)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #424242 0%,#000000 50%,#424242 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #424242 0%,#000000 50%,#424242 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #424242 0%,#000000 50%,#424242 100%); /* IE10+ */
background: linear-gradient(to bottom,  #424242 0%,#000000 50%,#424242 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#424242', endColorstr='#424242',GradientType=0 ); /* IE6-9 */
text-align: left;
}
.mobileBox { margin-top:-15px; }
#sub-header { text-align:center; }
#sub-header a {color:#fff;text-decoration:none;text-transform:uppercase;font-weight:bold;line-height:30px;padding:0 15px;margin:0 3px;
	display:inline-block;border-left:1px solid #444;border-right:1px solid #444;font-size:15px;
	background: #5b5b5b; /* Old browsers */
background: -moz-linear-gradient(top,  #5b5b5b 0%, #000000 50%, #5b5b5b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b5b5b), color-stop(50%,#000000), color-stop(100%,#5b5b5b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5b5b5b 0%,#000000 50%,#5b5b5b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5b5b5b 0%,#000000 50%,#5b5b5b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5b5b5b 0%,#000000 50%,#5b5b5b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5b5b5b 0%,#000000 50%,#5b5b5b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b5b5b', endColorstr='#5b5b5b',GradientType=0 ); /* IE6-9 */
}
#sub-header a span {color:#777}
#sub-header a:hover {
background: #353535; /* Old browsers */
background: -moz-linear-gradient(top,  #353535 0%, #000000 50%, #353535 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#353535), color-stop(50%,#000000), color-stop(100%,#353535)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #353535 0%,#000000 50%,#353535 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #353535 0%,#000000 50%,#353535 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #353535 0%,#000000 50%,#353535 100%); /* IE10+ */
background: linear-gradient(to bottom,  #353535 0%,#000000 50%,#353535 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#353535', endColorstr='#353535',GradientType=0 ); /* IE6-9 */
}
#sub-header a:hover  span {color:#fff}
#myshp_menu_side  .myshp_menu_side_categories a:link {font-weight:normal}

#myshp_content #myshp_info_product .myshp_info_image { width:40%!important;margin: 17px 1% 0 0!important;}
.myshp_info_image_large { width:100%!important; }
.myshp_info_image_large img { width:100%!important; height:auto; }
.myshp_info_features { width: 55%!important; float:right; }

#myshp_contentframe #myshp_content .myshp_block.myshp_block_editor img { width:100%!important; height:auto!important; max-width:100%!important; }



#sub-header {height:30px;background:#222;color:#fff;margin-bottom:15px;margin-top:-15px;border-top:1px solid #1f68dd;text-align:center;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
background: #424242; /* Old browsers */
background: -moz-linear-gradient(top,  #424242 0%, #000000 50%, #424242 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#424242), color-stop(50%,#000000), color-stop(100%,#424242)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #424242 0%,#000000 50%,#424242 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #424242 0%,#000000 50%,#424242 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #424242 0%,#000000 50%,#424242 100%); /* IE10+ */
background: linear-gradient(to bottom,  #424242 0%,#000000 50%,#424242 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#424242', endColorstr='#424242',GradientType=0 ); /* IE6-9 */

}
#sub-header a {color:#fff;text-decoration:none;text-transform:uppercase;font-weight:bold;line-height:30px;padding:0 15px;margin:0 3px;
	display:inline-block;border-left:1px solid #444;border-right:1px solid #444;font-size:15px;
	background: #5b5b5b; /* Old browsers */
background: -moz-linear-gradient(top,  #5b5b5b 0%, #000000 50%, #5b5b5b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b5b5b), color-stop(50%,#000000), color-stop(100%,#5b5b5b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5b5b5b 0%,#000000 50%,#5b5b5b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5b5b5b 0%,#000000 50%,#5b5b5b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5b5b5b 0%,#000000 50%,#5b5b5b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5b5b5b 0%,#000000 50%,#5b5b5b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b5b5b', endColorstr='#5b5b5b',GradientType=0 ); /* IE6-9 */
}
#sub-header a span {color:#777}
#sub-header a:hover {
background: #353535; /* Old browsers */
background: -moz-linear-gradient(top,  #353535 0%, #000000 50%, #353535 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#353535), color-stop(50%,#000000), color-stop(100%,#353535)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #353535 0%,#000000 50%,#353535 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #353535 0%,#000000 50%,#353535 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #353535 0%,#000000 50%,#353535 100%); /* IE10+ */
background: linear-gradient(to bottom,  #353535 0%,#000000 50%,#353535 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#353535', endColorstr='#353535',GradientType=0 ); /* IE6-9 */
}
#sub-header a:hover  span {color:#fff}

#sub-header {
	position:relative;
	z-index:100;
	margin:0 auto;
	border-top:none;
	border-bottom:none;
	padding-left:50px;
}
#sub-header li {
	float:left;
}
.myshop_level1{
	overflow:visible !important
}
.myshop_level1{

}
.myshop_level2{
	padding:0;
	margin:0;
	list-style:none;
	border:0;
	text-align:left;
}
.myshop_level1__li{
	float:left;
	position:relative;
}
.myshop_level2, .myshop_level3{
	position:absolute;
	left:-9999px;
	padding:0 0 0 10px;
	z-index:1;
	width:auto;
	min-width:150%;
	border-top:0px !important;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	background-color: #CCC;
	padding-left: 0;
}
.myshop_level2__li, .myshop_level3__li{
	background-image: none;
	padding-left: 0;
	clear:left;
	float:none;
	width:100%;
	list-style:none;
}
.myshop_level2 li:first-child{
	border:none;
	margin:0;
	padding:0;
}
.myshop_level2__li a{
	font-size:12px !important;
	font-weight:normal;
	line-height:15px;
	display:block;
	margin-bottom:1px;
	padding:10px;
	text-decoration:none;
	border:none !important;
	border-radius:0 0 0 0 !important;
	width:100%;
}
.myshop_level2__a:hover{
	
}
.myshop_level1 :hover .myshop_level2,.myshop_level1 .myshop_level2.forced{
	left:0px;
}
.myshop_level2 :hover .myshop_level3{
	left:100%;
	top:0px;
}

.myshp_info_select_field { width:100%; }

@media only screen and (max-width: 1279px) {
	#myshp { width: 96%; }
}
@media only screen and (max-width: 1279px) {
	#myshp_searchfield { width:120px!important; }
}
@media only screen and (max-width: 1159px) {
	#myshp_searchfield { width:110px!important; }
}
@media only screen and (max-width: 1099px) {
	#myshp_searchfield { width:100px!important; }
	.myshp_list_product { width:48%!important; }
}
@media only screen and (max-width: 1044px) {
	.home-slider { display:none; };
}
@media only screen and (max-width: 1039px) {
	#myshp_searchfield { width:90px!important; }
}
@media only screen and (max-width: 1029px) {
	.box-middle img { width:100%!important; height:auto!important; }
	#footer0 { margin: 37px 1% 0 2%; }
	#footer1 {margin: 13px 0 0 1%; width:19%; }
	#footer2 { width:54%; }
	/* .myshp_info_image_large, .myshp_info_image_large img,#myshp_content #myshp_info_product .myshp_info_image {width:250px!important}*/
}
@media only screen and (max-width: 989px) {
	#myshp_menu_side { width: 20%!important; }
	.myshp_three_columns #myshp_menu_side_right { width:20%!important; }
	.myshp_three_columns #myshp_contentframe { width:58%!important; }
	#header-right { padding-top: 8px; }
}
@media only screen and (max-width: 949px) {
	#sub-header a { font-size:13px!Important;}
	#footer1 {margin: 13px 0 0 1%; width:19%; }
	#footer2 { width:56%; margin: 37px 0 0 1%; }
}

@media only screen and (max-width: 899px) {
	#footer0 { margin: 37px 1% 0 1%; width:16%; }
	#footer1 {margin: 13px 0 0 1%; width:19%; }
	#footer2 { width:59%; margin: 37px 0 0 1%; }
}
@media only screen and (max-width: 879px) {
	#sub-header, #myshp_menu_side, #myshp_menu_main{ display:none; }
	.mobileBox, .formob { display:block; }
	.mobileMenu {     
	display: inline;
    color: #FFF;
    line-height: 30px!important;
    font-size: 16px;
    vertical-align: top;
    padding: 0;
    margin: 0;
    text-decoration: none;}
	.myshp_three_columns #myshp_menu_side_right { width:25%!important; }
	.myshp_three_columns #myshp_contentframe { width:74%!important; }
	#myshp_searchfield { width:110px!important; }
	#footer0 { margin: 37px 2% 0 2%; width:40%; }
	#footer1 {margin: 13px 2% 0 2%; padding-left:6%; width:46%; }
	#footer2 { width:96%; margin: 20px 2% 0 2%; background:transparent none!important; }
}
@media only screen and (max-width: 799px) {
	#myshp_searchfield { width:100px!important; }
}
@media only screen and (max-width: 779px) {
	#myshp_menu_main { display:none; }

}
@media only screen and (max-width: 749px) {
	#myshp_searchfield { width:90px!important; }

}

@media only screen and (max-width: 719px) {
	.myshp_three_columns #myshp_menu_side_right { display:none; }
	.myshp_three_columns #myshp_contentframe { width:100%!important; }
	#mob_myshp_quicksearch { display: block; float:right; padding:4px 2%; }
	#mob_myshp_quicksearch #mob_myshp_searchfield { border:1px solid #fff; padding:2px; }
	#mob_myshp_quicksearch #mob_myshp_searchbutton {     
		cursor: pointer;
	    background: #0f4ca8!important;
	    color: #fff!important;
    	-moz-border-radius: 3px;
	    -webkit-border-radius: 3px;
    	border-radius: 3px;
	    padding: 0 10px;
    	line-height: 21px!important;
		border:0!important;
	}
	.mobileBasket {     
		display: inline;
	    color: #FFF;
    	line-height: 30px!important;
	    font-size: 16px;
    	vertical-align: top;
	    padding: 0;
    	margin: 0 0 0 20px;
	    text-decoration: none;}
		.mobileBasket .cartlabel { display:inline;color: #FFF;line-height: 30px!important;font-size: 16px;vertical-align: top;}
		.mobileBasket img { margin-bottom:4px; }
	#social { right:2%; }
	#header-search { top:86px; }
}

@media only screen and (max-width: 559px) {
	#mob_myshp_quicksearch #mob_myshp_searchfield { width:140px; }
	#a-logo { width: 357px; top: 6px; }
	#header { height:78px; }
	#social { top: 20px; }
	#header-search { top:66px; }
}
@media only screen and (max-width: 529px) {
	#mob_myshp_quicksearch #mob_myshp_searchfield { width:100px; }
}
@media only screen and (max-width: 519px) {
	.mobileBasket .cartlabel { display:none; }
	#myshp_content #myshp_info_product .myshp_info_image { width:60%!important;margin: 17px auto 0 auto!important; float:none;}
	.myshp_info_features { width: 99%!important; float:left; margin:1% 0!important; }
}
@media only screen and (max-width: 499px) {
	#a-logo { width: 307px; top: 6px; }
	#header { height:78px; }
	#social { top: 20px; }
}
@media only screen and (max-width: 489px) {
	.box-middle { width:97%; margin:10px 0; }
	.myshp_list_product { width:97%!important; margin:1%!important;}
}
@media only screen and (max-width: 449px) {
	#a-logo { width: 257px; top: 6px; }
	#header { height:68px; }
	#social { top: 10px; }
	#header-search { top:56px; }
}
@media only screen and (max-width: 399px) {
	#a-logo { width: 207px; top: 6px; }
	#header { height:68px; }
	#social { top: 10px; }
}
@media only screen and (max-width: 379px) {
	#footer0 { margin: 13px 4% 0 4%; width:92%; }
	#footer1 {margin: 20px 4% 0 4%; padding-left:0%; width:92%;background:transparent none!important; }
	#myshp_content #myshp_info_product .myshp_info_image { width:90%!important;margin: 17px auto 0 auto!important; float:none;}
}
@media only screen and (max-width: 354px) {
	.mobileBasket { margin: 0 0 0 10px; }
	#mob_myshp_quicksearch #mob_myshp_searchfield { width:80px; }
}
@media only screen and (max-width: 319px) {
	.mobileBasket { margin: 0 0 0 10px; }
	#mob_myshp_quicksearch #mob_myshp_searchfield { width:60px; }
	#header-search { right:5px; }
}
