﻿/* Reset stuff */
@charset "UTF-8";

* {
	padding: 0px;
	margin: 0px;
}

img {
	/*vertical-align: middle;
	margin-left: 30px;*/
	border: 0px;
}

body 
{
	background:url('site/hbbutor/hb_bg.png') no-repeat 0px 0px #000;
	font-family: Tahoma,Geneva,sans-serif;
	font-size: 1.0em;
	color: #222222;
	line-height: 120%;
}

h2 {	
	font-size: 1.2em;
	font-weight: bold;
}

.history h2
{
	background: url("site/hbbutor/bg_history.PNG") no-repeat center bottom;
	border-bottom: 0px;
	line-height: 20px;
	height: 70px;
	margin: 0px 0px -25px 0px;
	padding-bottom: 5px;
	}
a
	{	
	color: #286A00;
	}



.clear {
    clear: both;
    display: block;
}

.pull-left {float: left}

input[type=submit]:hover
{
	cursor: pointer;
	}

/* CSS */
	.Languages
	{
		display: none;
		}
	/* Webshop Menu */
	.wsMenu {
		width: 990px;
		margin: 0px auto 0px auto;
	}

	/* Webshop Content */
	.wsContent {
		width: 960px;
		margin: 0px auto 0px auto;
		background: url('site/hbbutor/bg_wsContent.png') bottom left no-repeat;
		background-color: #fff;
		border: 0px solid #d0d0d0;
		
	}

		.wsContent a:link, .wsContent a:active, .wsContent a:visited {
			/*color: #F75529;*/
			text-decoration: none;
		}

		.wsContent a:hover {
			color: #0099cc;
			text-decoration: underline;
		}

		.wsContent h1 {
			font-size: 1.2em;
			padding: 0px 0px 10px 0px;
		}

		.wsContent p {
			/*font-size: 0.8em;*/
			/*text-align: justify;*/
		}
	
	/* Sitemap */
	#sitemap {
		font-size: 0.7em;
		color: #999999;
		padding: 0px 0px 5px 0px;
	}

	/* Stock List */
	.sl {
		width: 550px;
		margin: 0px 0px 10px 0px;
		border: solid 0px #c0c0c0;
	}

		.slContainer {
			width: 555px;
			height: 250px;
			margin: 0px;
			padding: 0px;
			background: url('site/content_150.png') transparent no-repeat right center;
			background-color: transparent;
		}

		.slImage {
			float: left;
			margin: 50px 0px 0px 20px;
			width: 150px;
			height: 120px;
			text-align: left;
		}

		.slDescription {
			margin: 0px 0px 0px 150px;
		}

		.slDescription h2 {
			padding-top: 15px;
			font-size: 1.2em;
			font-weight: bold;
			color: #323232;
		}

		.slDescription #itemnumber {
			padding-top: 10px;
			font-size: 0.75em;
			color: #999999;
		}

		.slDescription #description {
			font-size: 0.8em;
		}

		.slDescription #price {
			padding: 0px 0px 0px 0px;
			font-weight: bold;
			font-size: 0.95em;
		}

		.slDescription #newprice {}

		.slDescription #oldprice {
			font-size: 0.8em;
			font-weight: normal;
			text-decoration: line-through;
			color: #ff0000;
			/*display: block;*/
		}

		.slDescription #order {
			padding: 5px 0px 0px 0px;
		}
		
		.slDescription p#order a {
			padding-top: 5px;
			margin-left: 20px;
			/*padding-left: 10px;*/
			float: left;
			height: 30px;
			width: 85px;
			background: url('site/reszletek.png') transparent no-repeat top center;
			font-weight: bold;
			text-align: center;
			color:  #323232;
		}

		.slDescription .btn {
			/*float: left;*/
			/*line-height: 30px;*/
			/*padding-top: 10px;*/
			/*background-color: transparent;*/
			height: 30px;
			width: 85px;
			background: url('site/kosarba.png') transparent no-repeat top center;
			font-weight: bold;
			text-align: middle;
			color: #323232;
			border: 0px;
			margin-right: -60px;
		}

	/* Stock List Item */
	.sli {
		width: 600px;
		margin: 0px auto 0px auto;
		border: 1px solid #c0c0c0;
	}

		.sliContainer {
			width: 576px;
			margin: 2px;
			padding: 10px;
			background-color: #f0f0f0;
		}

		.sliImage {
			float: left;
			width: 160px;
			height: 240px;
			background-color: #ffffff;
		}

		.sliDescription {
			margin: 0px 0px 0px 175px;
		}

		.sliDescription h2 {
			font-size: 1.2em;
			font-weight: bold;
		}

		.sliDescription #itemnumber {
			font-size: 0.8em;
			color: #999999;
			padding: 4px 0px 0px 0px;
		}

		#description {
			font-size: 0.8em;
			padding: 10px 0px 0px 0px;
			background-color:#FFFFFF;
			border:0 solid #666666;
			height:70px;
			min-height:50px;
			width: 372px;
			overflow:auto;
			/*padding:8px;*/
		}

		.sliDescription #price {
			padding: 15px 0px 0px 0px;
			font-weight: bold;
			font-size: 1.05em;
				}
		#price {
			margin-top: 10px;
		
		}
		
		.sliDescription #newprice {}

		.sliDescription #oldprice {
			font-size: 0.8em;
			font-weight: normal;
			text-decoration: line-through;
			color: #ff0000;
			display: block;
		}

		.sliDescription #order {
			padding: 30px 0px 0px 0px;
		}

		.sliDescription .btn {
			padding: 3px;
		}



/* Stock */
	.Stock {
		text-align: left;
		background: url('site/content_250.png') no-repeat left ;
		height: 400px;
	}
	
		.StockHead {
			color: #000000;
			margin: 0px 0px 15px 0px;
			padding-top: 10px;
			padding-left: 10px;
		}
		
		.StockHead strong {
			font-size: 1.4em;
		}
		
		.one {
			margin-top: 20px;
			width: 20px;
			padding: 0px 20px 0px 0px;
			float: left;
		}
		.lightbox {
		margin-left: 10px;
		}
		
		.two {
			margin: 0px 0px 0px 260px;
		}
		
		.two p {
			padding: 0px 0px 5px 0px;
		}
		
		.two .stockBtn {
			width: 120px;
			height: 40px;
			background: url('site/stock_btn.png') transparent no-repeat right center;
			border: 0px;
			padding: 6px;
		}
		
		.two #quantity {
			width: 30px;
			padding: 2px;
		}
		
		#quantity {
			width: 30px;
			padding: 2px;
			margin-left: 30px;
		}
		
		.StockPrice {
			margin: 15px 0px 25px 0px;
		}
		
		.two .StockPrice {
			font-size: 1.2em;
		}

		.properties {
			width: 550px;
			margin: 30px 0px 0px 0px;
		}
		
		.properties div {
			width: 275px;
			float: left;
		}
		
		.pHead {
			border-bottom: 1px solid #000000;
			text-align: left;
			background-color: #dedede;
			padding: 3px 10px;
			font-size: 0.9em;
		}
			
		.properties .row {
			background-color: #ffffff;
			border-bottom: 1px solid #dedede;
			padding: 2px 10px;
			text-align: left;
			font-size: 0.8em;
		}
		
		.properties .arow {
			background-color: #f0f0f0;
			border-bottom: 1px solid #dedede;
			padding: 2px 10px;
			text-align: left;
			font-size: 0.8em;
		}
		
		.productDescription {
		background-color:#FFFFFF;
		border:0 solid #666666;
		height:150px;
		min-height:150px;
		width: 260px;
		overflow:auto;
		}
		
/* Validation */
#layer {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0px;
	left: 0px;
	background-color: #000000;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	z-index: 998;
	visibility: hidden;
}

#content {
	width: 700px;
	position: fixed;
	top: 150px;
	left: 50%;
	margin-left: -350px;
	background-color: #ffffff;
	z-index: 999;
	color: #000000;
	border: 2px solid #dedede;
	padding: 10px;
	visibility: hidden;
}

	#content a:link, #content a:active, #content a:visited {
		color: #286A00;
		float: left;
		margin-top: 10px;
		text-decoration: underline;
	}

	#content a:hover {
		color: #0099CC;
		text-decoration: none;
	}
	
	#content p
	{
			color: Red;
		}
	
	#content .logon_fail
	{	
		color: #222222;
		margin-bottom: 10px;
		}
		
	.logon_fail_link
	{
		margin-top: 5px;
		}
			
	/*------------------------------CONTENT---------------------*/
	
	/* Webshop Container */
	.wsContainer {
		
		background:url('site/hbbutor/hb_bg_repeat.png') repeat-y top center #000;
		/*background-position: center; */
		position: absolute;
		width: 100%;
		padding: 0px 0px 0px 0px;
		/*top: 504px;*/
		left: 0px;
		background-color: #000;
	}
	
	.wsContainer_inner
	{
		background:url(site/hbbutor/bck_wrap_outer.jpg) left top repeat-x;
		}
	
	#wrapInner
	{
		background:url('site/hbbutor/bck_wrap_inner.jpg') no-repeat top center;
		}
		
	/*------------------------------ WEBSHOP TOP ------------------*/
	.wsDescription{
		/*background: url('site/Orange/bg_wsDescription.png') center right no-repeat;*/
		color: #fff;
		font-size: 3.2em;
		height: 80px;
		line-height: 80px;
		margin-left: 285px;
		position: absolute;
		text-align: center;
		top: 50px;
		width: 400px;
	}
	
	.wsTop {
		width: 1240px;
		height: 400px;
		margin: 0px auto 0px auto;
		background: url('/Content/site/hbbutor/bck_header_desktop_wide.jpg') center left no-repeat;

		font-size: 0.8em;
	}	
	
	.wsTop .logo, .wsTop .wsLogo{
		background: url('/Content/site/Orange/bg_logo.png') center left no-repeat;
		height: 170px;
		float: left;
		left: -10px;
		margin-left: -475px;
		top: 0px;
		width: 202px;
	}
	
	.wsTop .logoContent
	{	
		float: left;
		height: 93px;
		margin: 0px 0px 0px 160px;
		padding: 63px 0px 0px 0px;
		width: 260px;
		}
	
	.wsTop .culture
	{
			display: block;
			float: right;
			font-family: Tahoma,Geneva,sans-serif;
			margin-right: 160px;
			margin-top: 122px;
			text-align: right;
		}
	
	.wsTop .culture a
	{
		background: none repeat scroll 0 0 #E8E8E8;
		border: 1px solid #D8D8D8;
		border-radius: 4px 4px 4px 4px;
		color: #515151;
		font-size: 14px;
		outline: medium none;
		padding: 6px;
		text-decoration: none;
		transition: all 0.5s ease 0s;
		}
	
	.wsTop .culture a:hover
	{	
		background: none repeat scroll 0 0 #44B700;
		color: #F8F8F8;
		outline: medium none;
		transition: all 0.5s ease 0s;
		}
			
/*----------------------------HORIZONTAL MENU------------------------*/
	.wsTop .wsMenu 
		{
			background: url("/Content/site/hbbutor/bck_button.jpg") repeat-x scroll center top transparent;
			border-bottom: 4px solid #CACACA;
			border-top: 1px solid #E8E7E7;
			clear: both;
			display: block;
			float: left;
			font-family: Tahoma,Geneva,sans-serif;
			height: 40px;
			margin-left: 160px;
			margin-top: 10px;
			width: 920px;
		}
		
	.wsTop .wsMenu .navigation li
	{
		border-right: 1px solid #E8E7E7;
		float: left;
		font-size: 14px;
		list-style: none outside none;
		text-shadow: 3px 3px 2px #CECDCD;

		}
	.wsTop .wsMenu .navigation li a
	{	
		color: #4C4C4C;
		display: block;
		outline: medium none;
		padding: 11px 12px 11px;
		text-decoration: none;
	}
	
	.wsTop .wsMenu .navigation li a:hover
	{	
		border-bottom: 4px solid #44b700;
		outline: medium none;
	}/*

		#hMenu  div p {
			padding: 10px 0 0 0;
		}
		#hMenu li div a {
		line-height: normal;
		width: 133px;
		background: url('site/submenu_active2.png') center left repeat-y;
		border-bottom: solid 1px #679800;
		}
		
		#hMenu li div a:hover {
			line-height: normal;
			width: 133px;
			background: url('site/submenu_active.png') center left repeat-y;
		}
		
		#hMenu li a:hover {
			background: url('site/menu_hover.png') center left no-repeat;
			background-color: transparent;
			color: #ffffff;
		}
		
		#hMenu div {
			position: absolute;
			visibility: hidden;
			border: 0px solid #d0d0d0;
		}

		#hMenu div a {
			width: 143px;
			height: auto;
			padding: 5px 10px 5px 10px; 
			position: relative;
			display: block;
			background-color: transparent;
			color: #000000;
			font-size: 0.8em;
			text-align: left;
			font-weight: normal;
			text-decoration: none;
			white-space: nowrap;
		}

		#hMenu div a:hover {
			background-color: transparent;
			color: #ffffff;
		}

		#hMenu div a.current {
			background: url('site/menu_hover.png') transparent no-repeat left center;
			background-color: transparent;
		}
		
		li#active a {
			background: url('site/menu_hover.png') transparent no-repeat left center;
			background-color: transparent;
			color: #fff;
		}*/
		
		/*---------iconNavigation------*/
		
		#iconNavigation
		{
			margin-left: 160px;
			clear: both;
			display: block;
			font-family: Tahoma,Geneva,sans-serif;
			height: 160px;
			padding-top: 20px;
			text-align: center;
			width: 1000px;
			}
			
			.iconItem {
				box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
				float: left;
				height: 160px;
				margin-right: 20px;
				padding: 0;
				position: relative;
				width: 215px;
			}
			
			.iconItem a, .iconItem a:link, .iconItem a:visited 
			{
				background: none repeat scroll 0 0 rgba(68, 183, 0, 0.75);
				background-color: #44B700\9; /* IE8 and below */  
				bottom: 0;
				color: #F8F8F8;
				font-size: 14px;
				left: 0;
				outline: medium none;
				padding: 10px;
				position: absolute;
				right: 0;
				text-align: center;
				text-decoration: none;
				text-shadow: 2px 2px 2px #454545;
				text-transform: uppercase;
				transition: all 0.5s ease 0s;
				filter:alpha(opacity=75);
			}
			
			.iconItem a:hover
			{	
				background: none repeat scroll 0 0 rgba(68, 183, 0 ,0.4);
				color: #000;
				outline: medium none;
				transition: all 0.5s ease 0s;
				}
				
			.iconPanel {
					background-image: url("site/hbbutor/button01.jpg");
				}
				
			.iconAccessories{
					background-image: url("site/hbbutor/button02.jpg");
				}
			
			.iconInterior{
					background-image: url("site/hbbutor/button03.jpg");
				}
			
			.iconWebshop{
					background-image: url("site/hbbutor/button04.jpg");
				}
		
/*-------------RIGHT---------------------*/

		.right {
			width: 178px;
			margin-left: 790px;
			/*background: url('site/right.png') center left repeat-y;*/
			background-color: #fff;
			padding: 0px 10px 0px 10px;
			min-height: 400px;
		}	
		
/*--------------LEFT--------------------*/

		.left {
			width: 220px;
			padding: 10px 10px 0px 5px;
			margin: 0px 0px 15px 20px;
			float: left;
			background-color: transparent;
			min-height: 500px;
		}
		
		/*---------------LOGIN FORM ------------------------*/
		
		.left .LoginForm{
			background: url("site/hbbutor/bg_Login_box.png") no-repeat right bottom;
			text-align:left;
			float: left;
			height: 273px;
			margin: 15px 0px 0px -5px;
			padding:0px 0 0px 0px;
			width: 220px;
		}
		
		.left .LoginData
		{
			color: #8C8C8C;
			float: left;
			margin-top: 68px;
		}
		
		.user_id
		{		
				float: left;
				font-size: 0.8em;
				margin: 10px 0px 0px 10px;
				width: 210px;
			}
		
		.left .LoginForm .btn{
			background: url("site/hbbutor/bg_login_send.png") no-repeat right bottom;
			border:0 none;
			color: #d3d3d3;
			cursor: pointer;
			float: right;
			font-size: 14px;
			height: 35px;
			margin: 4px 10px 10px 0px;
			padding: 0px 0px 0px 3px;
			text-align: center;
			text-transform: uppercase;
			width:94px;
		}
		
		.left .LoginForm .btn:hover{
			color: #fff;
		}
			
		.left #username, .left #password{
			font-size: 14px;
			/*font-weight: bold;*/
			line-height: 30px;
			padding: 0px 12px;
			text-shadow: 3px 3px 2px #CECDCD;
			text-transform: uppercase;
			transition: all 0.5s ease 0s;
		}
		
		.left #UserName, .left #Password
		{
			background: url('site/hbbutor/bg_login_st.PNG') left top no-repeat;
			border: none;
			color: #8C8C8C;
			font-size: 13px;
			height: 34px;
			line-height: 34px;
			margin: 0px 0px 0px 12px;
			padding: 0px 5px 0px 5px;
			width: 187px;
		}
		
		.left .LoginForm p b, .left .newsletter p b
		{
			color:#F75529;
			float: left;
			font-size: 10pt;
			font-weight: bold;
			margin: 5px 0px 0px 60px;
		}

		.SignupOrder{
			margin-top: 5px;
		}
				
		.left .signupOrder, .left .signupProfile, .left .signupLogout{
			color:#222222;
			float: left;
			font-size: 11pt;
			line-height: 30px;
			margin-top: 0px;
			padding: 0px 0px 0px 0px;
			text-align: center;
			width: 220px;
		}
		
		.left .signupRegister, .left .passwordRecovery {
			color: #fff;
			font-size: 12px;
			text-align: left;
		}
		
		.left .signupRegister:hover, .left .passwordRecovery:hover{
			text-decoration: underlin;
		}
		
		#loginButtons
		{	
			background: url('site/hbbutor/bg_LoginButtons.PNG') left top no-repeat;
			float: left;
			height: 44px;
			margin:18px 0px 0px 0px;
			padding: 5px 0px 0px 0px;
			width: 220px;
		}
		
		.SignupOrder:hover, .SignupProfile:hover, .SignupLogout:hover{
			color:#F75529;
			height: 30px;
			line-height: 30px;
			padding: 0px;
			vertical-align: middle;
			text-decoration: none;
		}
		
		
		.LoginData .SignupRegister, .LoginData .PasswordRecovery
		{
			float: left;
			margin-left: 20px;
			text-shadow: 2px 2px 2px #454545;
			width: 75px;
		}
		
		.SignupOrder, .SignupProfile, .SignupLogout{
			float: left;
			text-align: center;
			width: 220px;
		}
		
		.LoginForm .LoginData .signupOrder:hover, .LoginForm .LoginData .signupProfile:hover, .LoginForm .LoginData .signupLogout:hover
		{	color: #0099cc;
			text-decoration: none;
			}
		
		
		/*------------------WS PRODUCTS---------------*/
			/* Vertical Menu */
		.wsProducts 
		{	
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
			box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
			border: 1px solid #E8E7E7\9; /* IE8 and below */ 
			float: left;
			font-size: 15px;
			margin: 15px 0px 0px 0px;
			padding: 0;
			position: relative;
			width: 215px;
		}
		
		.wsProducts .wsprod-name{
			background: url('site/hbbutor/bg_product_title.PNG') left top no-repeat;
			
			font-size: 15px;
			 text-shadow: 2px 2px 2px #454545;
			text-transform: uppercase;
			transition: all 0.5s ease 0s;
			float: left;
			height: 45px;
			line-height: 45px;
			margin: 0px 0px 0px 0px;
			text-align: center;
			width: 215px;
		}
		
		.wsProducts .wsprod-name a
		{
			color: #F8F8F8;
			}
		
		.wsProd_body {
			float: left;
			/*min-height: 400px;*/
			padding-bottom: 10px;
			width: 215px;
		}
		
		
		/*-----------------SEARCH-----------------*/
		
		.left .search
		{
			background: url('site/hbbutor/bg_search_box.PNG') left top no-repeat;
			box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
			float: left;
			height: 30px;
			margin: 0px 0px 0px -3px;
			padding: 0;
			position: relative;
			width: 215px;
		}
		
		/*.left .search p{
			float: left;
			margin: 0px 0px 0px 10px;
			width: 170px;
		}
		
		.left .search b{
			color:#F75529;
			float:left;
			font-size:10pt;
			font-weight:bold;
			margin:5px 0 0 50px;}
			
		.left .search .search-art{
			color:#333333;
			font-size:0.8em;
			font-weight:bold;
			line-height:25px;
			margin: 10px 0px 0px 10px;
			width: 170px;
		}*/
		
		.search_send
		{
			border: 1px solid #E8E7E7\9; /* IE8 and below */  
			float: left;
			height: 30px;
			width: 215px;
			}
		
		.left .search #st {
			float: left;
			border: none;
			height: 30px;
			line-height: 30px;
			margin-left: 23px;
			width: 120px;
		}	
		
		.search .btn {
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
			background:url("site/hbbutor/bg_grad_btn.PNG") repeat-x scroll left top transparent;
			border: 1px solid #708476;
			color: #fff;
			cursor: pointer;
			font-size: 0.6em;
			float: right;
			height: 24px;
			line-height: 24px;
			margin: 3px 5px 0px 0px;
			padding-bottom: 3px;
			text-transform: uppercase;
			width: 62px;
		}
		
		/*------Kosar-----*/
				
		.left .signup {
			background: url('site/hbbutor/bg_basket.png') right top no-repeat;
			border: 1px solid #E8E7E7\9; /* IE8 and below */  
			box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
			float: left;
			height: 160px;
			margin: 15px 0px 0px 0px;
			padding: 0;
			position: relative;
			width: 215px;
			
		}
		
		.signup_content, .newsletterRegister
		{	
			float: left;
			height: 70px;
			padding-top: 46px;
			text-align: center;
			width: 215px;
			}
			
		.signup_content a, .newsletterRegister
		{	
			color: #000;			
			}	
		
		.box_bottom{	
			background: url('site/hbbutor/bg_boxbottom.png') right top no-repeat;
			float: left;
			height: 44px;
			line-height: 44px;
			padding-left: 25px;
			width: 190px;
			color: #F8F8F8;
			font-size: 15px;
			text-shadow: 2px 2px 2px #454545;
			text-transform: uppercase;
			transition: all 0.5s ease 0s;
			}
		
		.left .SignupBasket {
			color: #fff;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			float: right;
			line-height: 20px;
			height: 37px;
			width: 215px;
			text-align: left;
		}

		.left .SignupBasket a{
			color: #fff;
			position: relative;
			top: 0px;
			height: 10px;
			width: 300px;
		}
		
		/*-------------CF-----------------*/
			.cf{
				background: url("site/hbbutor/bg_cf.png") no-repeat right bottom;
				box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
				float: left;
				height: 160px;
				margin: 15px 0px 0px 0px;
				padding: 0;
				position: relative;
				width: 215px;
			}
			
			#doFilter 
			{
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				border-radius: 3px;
				background:url("site/hbbutor/bg_grad_btn.PNG") repeat-x scroll center top transparent;
				border:1px solid #708476;
				color:#fff;
				cursor:pointer;
				float:right;
				font-size:0.6em;
				height:25px;
				line-height:25px;
				margin: 15px 10px 0 0px;
				text-transform: uppercase;
				width:62px;
			}
			
			#doFilter:hover{
				color: #fff;
			}

		.layout
		{
			float: left;
			margin: 45px 0px -5px 32px;
			width: 150px;
		}		
		
		/*--------------NEWSLETTER-----------------*/
		
		.newsletter{
			background: url("site/hbbutor/bg_newsletter.png") no-repeat right bottom;
			border: 1px solid #E8E7E7\9; /* IE8 and below */  
			float: left;
			height: 160px;
			margin: 15px 0px 0px 0px;
			padding-left: 0px;
			width: 215px;
		}
		
		.news_title
		{
			background: url("site/hbbutor/bg_boxbottom.png") no-repeat right bottom;
			color: #F8F8F8;
			float: left;
			font-size: 15px;
			height: 44px;
			line-height: 44px;
			padding-left: 25px;
			text-shadow: 2px 2px 2px #454545;
			text-transform: uppercase;
			transition: all 0.5s ease 0s;
			width: 190px;
			}
		
		/*-----------------TOP----------------*/
		.marketing-info
		{
			display: none;
			float: left;
			width: 215px;
			}
		
		/*.left ul li{
			background: url("site/Orange/bg_top_prod.png") no-repeat right bottom; 
			float: left;
			height: 159px;
			list-style:none outside none;
			margin: 5px 0px 5px 5px; 
			padding: 10px 0px 0px 0px;
			width: 175px;
		}
		
		.left ul li form{
			width: 175px;
		}
		
		.left ul li form .btn{
			color: #333333;
			cursor: pointer;
			font-size: 0.7em;
			height: 25px;
			background: url("site/Orange/login_btn_top.png") no-repeat scroll left top transparent;
			border: 0px;
			width: 68px;
		}
		
		.top_prod{
				background: url("site/Orange/bg_top_prod_box.png") no-repeat scroll left top transparent;
				color: #F75529;
				float: left;
				font-size: 10pt;
				height: 38px;
				margin: 10px 0px -20px 5px;
				padding: 2px 0px 0px 40px;
				text-align: center;
				width: 135px;
				z-index: 999;
		}
		
		.MarketingInfoPic{

			text-align: center;
		}
		
		.MarketingInfoName{
			color: #000;
			float: left;
			height: 38px;
			line-height: 17px;
			padding: 0px 0px;
			text-align: center;
			width: 175px;
		}
		
		.MarketingInfoName a {
			color: #000;
			font-size: 8pt;
		}*/
		
		
		
	/* Registration----------*/
	
	.registration{
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		border: 1px solid #ccc;
		float: left;
		margin-bottom: 5px;
		width: 175px;
	}
	
	.registration .info{
		color: #F75529;
		font-size: 0.9em;
		font-weight: bold;
		margin: 5px 0 0 10px;
	}
	
	.registration .email, .comment{
		font-size: 0.8em;
		margin: 10px 0px;
		padding: 0px 5px;
	}
	
	.registration #comment, .registration #email{
		margin: 5px 0px;
		width: 163px;
	}
	
	.registration .reg_send{
	background: url("site/Orange/login_btn.png") no-repeat scroll center top transparent;
    border: 0 none;
    color: #333333;
    cursor: pointer;
    float: left;
    font-size: 0.7em;
    height: 30px;
    margin: 0px 0px 5px 76px;
    padding: 6px;
    width: 81px;
	}
		
	/*--------------------MIDDLE------------------------*/
	
		.middle {
			width: 680px;
			padding: 15px 0px 10px 25px;
			float: left;
			background-color: transparent;
			min-height: 800px;
		}
		
		/*-----------WELCOME--------------*/
		.welcome{
			margin:  10px 0px 10px 20px;
		}
		
		.welcometitle{
			
			font-family: Verdana,Arial,Helvetica,sans-serif;
			font-size: 22px;
			font-style:normal;
			font-weight:normal;
			margin: 5px 0px;
		}
		
		.wellcome_text{
		
			font-size: 1.2em;
			/*font-weight: bold;*/
			text-align: center;
		}
	
		/*-----------History---------------*/
		.history
		{
			background: url("site/hbbutor/bg_history.PNG") no-repeat center bottom;
			font-size: 0.8em;
			line-height: 20px;
			height: 70px;
			margin: 0px 0px -25px 0px;
			padding-bottom: 5px;
		}
		.history a{
			color: #4c4c4c;
			font-style:italic;
			margin: 0px 10px;
		}
		
		.history a:hover{
			color: #0099cc;
		}
		
		.history .current_page{
		color: #286a00;
		font-weight: bold;
		}
	
		/*-----------Page Navigation-----------*/
			.PageNavigation {
				margin: 10px 0px;
				text-align: center;
			}
			
			.PageNavigation #Filter option, .PageNavigatio #Descending option,.PageNavigatio #PageSize option, .Loginr #Country option, .Loginr #InvoiceCountry option, .Loginr #Pricetype option{
				padding: 0px 10px 0px 0px;
			}

				.PageNavigation h1 {
					font-size: 1.4em;
					color: #000000;
				}

				.PageNavigation li 
				{
					box-shadow: 0 0 3px rgba(0, 0, 0, 0.6);
					list-style-type: none;
					border: solid 1px #dddddd;
					background: url('site/navigation.png') transparent repeat-x right center;
					background-color: transparent;
					padding: 0px 5px 0px 5px;
					color: #b0b0b0;
				}

				.PageNavigation ul 
				{
					float: left;
					font-size: 0.8em;
					margin: 10px 0px 20px 0px;
					width: 680px;
					text-align: center;
				}

				.PageNavigation ul, .PageNavigation li, .PageNavigation a {
					display: inline;
				}

				.PageNavigation a:link, .PageNavigation a:active, .PageNavigation a:visited {
					text-decoration: underline;
					color: #2E2E2E;
				}

				.PageNavigation a:hover {
					text-decoration: none;
					color: #0099cc;
				}
				
				.PageNavigation li.pager-actual-number {
					color: black;
				}
					
					
				
			/*-----------------FRM------------*/
			
			#frmClassifications
			{
				float: left;
				width: 639px;
				}
			
			#frmClassifications #frmcontent
			{
				background: url("site/hbbutor/bg_frm.png") no-repeat;
				float: left;
				height: 486px;
				padding: 2px 0px 0px 24px;
				width: 636px;
				}
				
			#frmClassifications #frm_submit
			{
				background: url("site/hbbutor/bg_frm_btn.png") no-repeat top left;
				border: 0px;
				color: #F8F8F8;
				float: right;
				font-size: 15px;
				height:46px;
				margin-top: -10px;
				padding: 0px 0px 8px 0px;
				text-align: center;
				width: 165px;
				text-shadow: 2px 2px 2px #454545;
				text-transform: uppercase;
				transition: all 0.5s ease 0s;
				}
			
			#frmClassifications #frm_submit:hover
			{
				color: #fff;
				}
				
				
			#frmClassifications #frm_back
			{	
				background: url("site/hbbutor/bg_frm_back.png") no-repeat top left;
				border: 0px;
				color: #F8F8F8;
				float: left;
				font-size: 15px;
				height:46px;
				margin: -10px 0px 0px 30px;
				padding: 0px 0px 8px 0px;
				text-align: center;
				width: 165px;
				text-shadow: 2px 2px 2px #454545;
				text-transform: uppercase;
				transition: all 0.5s ease 0s;
				
				}
				
			#frmClassifications #frm_back:hover
			{
				cursor:pointer;
				}
			
				
			.frm_box
			{
				float: left;
				width: 127px;
				}
			
			.frm_box label
			{	
				color:#fff;
				float: left;
				font-size: 14px;
				height: 42px;
				line-height: 42px;
				text-align: center;
				text-transform:uppercase;
				width: 127px;
				}
				
			.frm_box select
			{
					float: left;
					height: 425px;
					width: 127px;
				}
				
			.frm_box select option
			{	
				color: #4c4c4c;
				height: 17px;
				padding-left: 3px;
				}
				
			.frm_box select option:hover
			{
					background-color: #95af75;
					color: #fff;
					
				}
		
	/*------------------IG ITEMS-------------------*/
	
	.ig-items, .item-group-items-empty, .item-group-items
	{
		border: 1px solid #E8E7E7\9; /* IE8 and below */ 
		/*filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, 
		Direction=140, Color=#ddd);*/
		box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
		float: left;
		height: 160px;
		margin: 16px 16px 0px 0px;
		padding: 0;
		position: relative;
		text-align: center;
		width: 210px;
		width: 208px\9; /* IE8 and below */ 
	}
	
	/*#ig-title, .item-group-items-top{
		background: none repeat scroll 0 0 rgba(68, 183, 0, 0.75);
		bottom: 0;
		
		font-size: 12px;
		left: 0;
		outline: medium none;
		padding: 10px;
		position: absolute;
		right: 0;
		text-align: center;
		text-shadow: 2px 2px 2px #454545;
		text-transform: uppercase;
		transition: all 0.5s ease 0s;
	}*/
	
	#ig-title a, .item-group-items-top a{
				background: none repeat scroll 0 0 rgba(68, 183, 0, 0.75);
				background-color: #44B700\9; /* IE8 and below */
				filter:alpha(opacity=75);
				bottom: 0;
				color: #F8F8F8;
				font-size: 14px;
				left: 0;
				outline: medium none;
				padding: 10px;
				position: absolute;
				right: 0;
				text-align: center;
				text-decoration: none;
				text-shadow: 2px 2px 2px #454545;
				text-transform: uppercase;
				transition: all 0.5s ease 0s;
		}
	
	
	
	#ig-title #title a:hover, .item-group-title a:hover{
				background: none repeat scroll 0 0 rgba(68, 183, 0 ,0.4);
				color: #000;
				outline: medium none;
				transition: all 0.5s ease 0s;
	}
	
	#ig-images{
		height: 123px;
		margin-bottom: 0px;
		padding-top: 0px;
		text-align:center;
		width: 100%;
	}
	
	#ig-subitems{
		height: 30px;
		padding: 0px 10px;
		text-align: left;
	}
	
	#ig-subitems:hover{
		background: url("site/Orange/bg_ig_subitem_h.png") repeat-x;
		color: #fff;
	}
	
	#ig-subitems #title a{
		color: #333333;
		font-size: 9pt;
		font-weight: bold;
		float: left;
		height: 30px;
		line-height: 30px;
		width: 150px;
	}
	
	#ig-subitems #title a:hover{
		color: #fff;
		text-decoration: none;
	}
	
	/*---------------ITEM GROUPS-------------------*/
	
	.item-group-items .item-group-subitems{
		display: none;
	}
	
	.item-group-items-top .item-group-title #title a:hover{
		text-decoration: none;
	}
	
	/*---------------STOCK LIST CONTAINER-----------*/
	
	.stock-list-container 
	{
		border: 1px solid #E8E7E7\9; /* IE8 and below */ 
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
		float: left;
		margin-bottom: 20px;
		margin-left: 15px;
		width: 650px;
	}

	.stock-list-container a {
		color: #000;
		text-decoration: underline;
	}

		.stock-list-container a:hover {
			text-decoration: none;
		}

	/*.stock-list-container-top {
		-moz-border-radius: 5px 5px 0px 0px;
		-webkit-border-radius: 5px 5px 0px 0px;
		background: url("site/Orange/bg_stockList_top.png") repeat-x;
		background-position: left bottom;
		border: 1px solid #d88119;
		float: left;
		height: 28px;
		padding: 5px 10px 5px 10px;
		width: 522px;
		text-align: center;
		margin-bottom: 0px;
	}*/
	
	.stock-list-container-top h2{
		border: none;
	}

		.stock-list-container-top h2  a{
			color:#000;
			font-family:Tahoma;
			font-size: 0.7em;
			font-weight:bold;
			margin:0 0 0 0px;
			text-align:left;
			text-decoration:none;
		}
		
		.stock-list-container-top h2  a:hover{
			color:#286A00;
		}
	
		.stock-list-container-main .image{
			border: 1px solid #C5C1AC /*#852728*/;
			float: left;
			padding: 5px;
			margin-left: 10px;
		}

		/*.stock-list-container-main .description {

			font-size: 0.8em;
			margin: -10px 0px 0px 160px;
			padding: 0px 10px 0px 0px;
		}*/
		
		.sl .stock-list-container-main .description {
			float: left;
			margin: 10px 0px 0px 10px;
		}

		.stock-list-container-main .description .item-number {
				color: #999999;
				/*display: none;*/
				font-size: 10pt;
				margin-top: 10px;
				color: #286A00;
				font-style: italic;
				font-weight: bold;
			}
			
			.stock-list-container-main .description .stock-number{
				font-weight: bold;
			}
			
			.stock-list-container-main .description .stock-number span{
				font-weight: normal;
				margin-top: 10px;
			}
			
			/*.stock-list-container-main .description .stock-number span:hover{
				color: #852728;
			}*/
			
			.stock-list-container-main .description .price{
				color: #333333;
				font-weight: bold;
				margin-top: 10px;
			}
			
			.stock-list-container-main .description .price span{
				font-size: 1.2em;
				font-weight: bold;
				margin-left: 15px;
				color: #DC2227;
			}
			
			.stock-list-container-main .description .price .old-price{
				font-size: 12px;
				font-weight: bold;
				margin-left: 0px;
				color: #DC2227;
				text-decoration:line-through;
			}
			
			.stock-list-container-main .description .item-description{
				padding-bottom: 10px;
				padding-top: 10px;
			}
			
			.stock-list-container-bottom{
				float: left;
				height: 62px;
				width: 544px;
			}
			
			.stock-list-container-bottom .order, .stck-list-container-main .stck-list-container-bottom .order {
				
				clear: none;
				float: left;
				font-size: 10pt;	
				height: 52px;
				line-height: 30px;
				margin: 10px 0px 0px 0px;
				padding-bottom: 0px;
				text-align: center;
				/*width:304px;*/
				width: 624px;
			}
			
			.stckbottom_btn
			{
					float: right;
					width: 380px;
				}
			.order_label
			{
					float: left; 
					height: 36px;
					line-height: 36px;
					width: 240px;
				}
			.order_label span, .order_label label
			{
					float: left;
					width: 70px;
				}
				
		    .order_label .qtyformat
		    {
		        float: left;
		        }
		    
			.order_label span
			{
					width: 30px;
				}
				
			.me1, .me2
			{
					border: 1px solid #ddd;
					padding: 3px;
					height: 30px;
					line-height: 30px;
					text-align: center;
					width: 40px;
			        float: left;
				}
			.default-me-block
			{
			    
			}
			
			.sl .stock-list-container-bottom .order, .stck-list-container-bottom .order{
				width: 200px;
			}
			
			.sl .stock-list-container-bottom form{
				float: left;
				margin: 10px 0px 0px 120px;
			}
			
			.more_info a{
				background:url("site/Orange/bg_stockList_more.png") no-repeat scroll center top transparent;
				color: #D3D3D3;
				display: block;
				float: right;
				height: 30px;
				margin-top: 10px;
				padding-top: 5px;
				text-align: center;
				width:96px;
			}
			
			.stock-list-container .more_info a:hover{
				color: #fff;
				}
			
			.stock-list-container-bottom  .order:hover{
				cursor:pointer;
				text-decoration: underline;
			}

			.stock-list-container-bottom  #quantity {
				height: 20px;
				padding-bottom: 2px;
				padding-right: 5px;
				padding-top: 2px;
				text-align: right;
				float: left;
				width: 20px;
				margin-left:30px;
				margin-top: 12px;
			}
					
			.stock-list-container-bottom .btn, .stck-list-container-bottom #offerBtn 
			{
				background: url("site/hbbutor/bg_stockList_basket_s.png") no-repeat scroll left top transparent;
				border-style: none;
				color: #F8F8F8;
				float: right;
				font-size: 15px;
				height: 46px;
				margin: 0px 0 0;
				padding: 0 5px 8px 8px;
				text-align: right;
				text-shadow: 2px 2px 2px #454545;
				text-transform: uppercase;
				transition: all 0.5s ease 0s;
				width: 119px;				
			}
			
			.stock-list-container-bottom #offerBtn, .stck-list-container-bottom #offerBtn
			{
					background: url("site/hbbutor/bg_stockList_offer1.png") no-repeat scroll left top transparent;
					float: left;
					margin-left: 0px;
					padding: 0 0 8px 10px;
					cursor: pointer;
					text-align: center;
					width: 250px;
					
				}
			
				.stock-list-container-bottom #offerBtn:hover, .stck-list-container-bottom #offerBtn:hover, .stock-list-container-bottom .btn:hover, .stck-list-container-bottom #offerBtn:hover {
					cursor: pointer;
				}
				
				.stock-list-container-bottom  form {
				float: right;
				height: 38px;
				}

	/*.stock-list-container-bottom {
		background: url("site/Orange/bg_stockList_bottom.png");
		background-position: left top;
		background-repeat: no-repeat;
		float: left;
		height: 68px;
		width: 544px;
	}*/
	
	/*---------------Stck List Container--------------------*/

	.stck-list-container 
	{
		border: 1px solid #E8E7E7\9; /* IE8 and below */
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
		float: left;
		margin-bottom: 20px;
		margin-left: 15px;
		width: 650px;
}

	.stck-list-container a {
		color: #000;
		text-decoration: underline;
	}

		.stck-list-container a:hover {
			text-decoration: none;
		}
		
	.stck-list-container .image, .stock-list-container .image
	{
			display: table;
			float: left;
			/*height: 100%;*/
			height: 243px;
			padding: 5px;
			margin: 0px 0px 0px 0px;
			text-align: center;
			width: 315px;
		}
		
	.stck-list-container .image img, .stock-list-container .image img
	{
			margin: 61px 0px;
			vertical-align: middle;
			height: 121px;
			/*width: 133px;*/
		}
		
	.stck-list-container-main, .stock-list-container-main {
		border-left: 1px solid #ececec;
		float: right;
		padding: 0px 0px;
		width: 324px;
	}
	
	
	.stck-list-container-top, .stock-list-container-top
	{
		background: none;
		-moz-border-radius: 5px 5px 0px 0px;
		-webkit-border-radius: 5px 5px 0px 0px;
		float:left;
		height:40px;
		line-height: 20px;
		margin-bottom:0;
		padding:15px 10px;
		text-align:center;
		width:304px;
	}

		.stck-list-container-top h2 {
			color:#222222;
			font-size: 15px;
			font-weight: normal;
			text-align:center;
			text-decoration:none;
			text-shadow: 3px 3px 2px #CECDCD;
			transition: all 0.5s ease 0s;
		}
		
		.stck-list-container-top h2  a:hover{
			color:#dddddd;
		}

		.stck-list-container-main .stck-list-description, .stock-list-container-main .description {
			font-size:0.8em;
			float: left;
			min-height: 150px;
			/*margin:5px 0 0 160px;*/
			padding:15px 10px;
			text-align: justify;
			width: 304px;
		}
		
		.stck-list-container .image
		{
			margin-top: 10px;
			}
			
		.stck-list-container .image
		{
			margin-top: 0px;
			}

			.stck-list-container-main .stck-list-description .item-number {
				color: #999999;
				margin-top: 10px;
			}
			.stck-list-container-main .stck-list-description .item-number
			{	
				 color: #286A00;
				 font-weight: bold;
				 font-style: italic;
				
				}
			
			.stck-list-container-main .stck-list-description .stck-list-number, .stck-list-item-description{
			font-weight: bold;
			}
			
			.stck-list-container-main .stck-list-description .stck-list-number span{
				color: #334157;
				margin-top: 10px;
				font-weight:normal;
				margin-left: 10px;
				/*text-decoration: underline;*/
			}
			
			.stck-list-container-main .stck-list-description .stck-list-price{
				margin: 10px 0px;
				font-weight: bold;
			}
			
			.stck-list-container-main .stck-list-description .stck-list-price span{
				color: #dc2227;
				font-size: 1.2em;
				margin-left: 15px;
			}
			
			.stck-list-container-main .description .item-description{
				padding-bottom: 10px;
				padding-top: 10px;
			}
			
			.stck-list-container-main .stck-list-description .order {
				padding-bottom: 10px;
				margin-top: 20px;
				float: left;
				font-size: 1.0em;
				margin-right: 20px;
			}



	.stck-list-container-bottom, .stock-list-container-bottom {
		background-color: #ececec;
		float:left;
		font-size: 14px;
		height:62px;
		margin-left: -326px;
		padding: 0px 10px 0px 10px;
		/*width:304px;*/
		width: 630px;
	}	
	
	/*.stock-list-container-bottom .qtyformat
	{
		float: left;
		color: #222222;
		height: 30px;
		margin: 10px 0px 0px 5px;
		width: 20px;
		}*/
	
	.stck_bottom_qty
	{
		float: left;
		height: 30px;
		margin-top: 16px;
		width: 180px;
		}
	
			.stck-list-container-bottom #quantity {	
				font-size: 10pt;
				margin-left: 15px;
				padding-bottom: 2px;
				padding-right: 5px;
				padding-top: 2px;
				text-align: right;
				width: 30px;
			}			
		
			.stck-list-container-bottom #Submit1, .stck-list-container-bottom #basketBtn {
				background:url("site/hbbutor/bg_stockList_basket_s.png") no-repeat scroll left top transparent;
				border-style:none;
				height:30px;
				margin:0 0px 0 00px; 
				color: #F8F8F8;
				float: right;
				font-size: 15px;
				height: 46px;
				margin-top: 0px;
				padding: 0 5px 8px 8px;
				text-align: right;
				text-shadow: 2px 2px 2px #454545;
				text-transform: uppercase;
				transition: all 0.5s ease 0s;
				width: 119px;
			}
			
				.stck-list-container-bottom #Submit1:hover, .stck-list-container-bottom #basketBtn:hover {
					cursor: pointer;
					color: #fff;
				}

	
	/*-------------------Login---------------------*/
	.Login {
		width: 680px;
		margin: 25px 0px 25px 0px;
	}
	
		.Login p {
			padding: 0px 0px 5px 0px;
		}
	
		.Loginl {
			width: 300px;
			float: left;
		}
		.Loginl p 
		{
			height:24px;
			text-align:right;
			vertical-align:middle;
		}
		.Loginl label {
			font-size: 10pt;
			font-weight: bold;
		}
		
		.Loginr {
			margin: 0px 0px 0px 310px;
			width: 200px;
		}
		
		#NewsLetter{
			margin-left: 50px;
		}
		
		.Loginr a{
			color: #286A00;
		}
		
		.Loginr a:hover{
			color: #0099cc;
		}
		
		.Loginr p {
			float: left;
			height:24px;
			line-height: 24px;
			margin-left: px;
			vertical-align:middle;
			text-align:left;
			width: 200px;
		}
		
		.Loginr p #important
		{
			float: right;
			margin-left: 3px;
			}
		
		.Loginr #Password {
			
		}
		
		.Loginr  .txt, .Loginr select {
			padding: 2px;
			width: 180px;
		}
		
		.Loginr select {
			-moz-box-sizing: content-box;
			-webkit-box-sizing: content-box;
			width: 182px;
			width: 188px\9; /* IE8 and below */  
			
		}
		
		.Loginr #save-profile, #save-register, #send-login{
			height: 50px;
			line-height: 70px;
		}
		
		#send-login btn{
			background: url("site/Orange/login_btn.png") no-repeat scroll center top transparent;
			
		}
		#send-login{
		font-size: 0.85em;
		float: left;
		margin: 10px 0px;
		width: 200px;
		}
		
		.middle #save-register{
			font-size: 0.8em;
			width: 300px;
		}
		
		.middle .Loginr  .btn {
			background: url("site/hbbutor/bg_login_send.png") no-repeat scroll right bottom transparent;
			border: 0 none;
			color: #D3D3D3;
			cursor: pointer;
			float: left;
			font-size: 11px;
			height: 35px;
			margin: 20px 10px 0 -100px;
			padding: 0px 0px 3px 3px;
			text-align: center;
			text-transform: uppercase;
			width: 94px;
		}
		
		.middle .Loginr  .btn_newpass {
			background:url("site/Orange/login_btn.png") no-repeat scroll center top transparent;
			border:0 none;
			color:#333333;
			cursor:pointer;
			float:left;
			font-size:0.7em;
			height:30px;
			margin:20px 10px 0 0px;
			padding:6px;
			width:81px;
		}
		
		.Loginr  .btn:hover, .middle .Loginr  .btn_newpass:hover{
			color: #fff;
			cursor: pointer;
		}
		
		.submitOrder {
			width: 106px;
			height: 42px;
			border: 0px;
			font-weight: bold;
			background: url('site/loginnr.png') transparent no-repeat right center;
			padding: 6px;
			font-size: 0.7em;
		}
		
		.rememberme label
		{
			font-size: 12px;
			}
			
		.new_pass .Loginr #username
		{
			
			padding: 2px;
			width: 180px;
			}
			
		.new_pass .Loginl p
		{	
			font-size: 10pt;
			font-weight: bold;
			height: 25px;
			}
		
		.new_pass .Loginr input[type=submit]
		{
			margin: 20px 0px 0px -30px;
			}
	/*------------------Basket-------------------*/
	.basket_title_h2, .basket_sheettitle_h2
	{
		background: url("site/hbbutor/bg_history.PNG") no-repeat scroll 0px 25px transparent;
		height: 70px;
		line-height: 20px;
		margin: 0 0 -25px;
		padding: 0px 5px 0px 10px;
		}
		
	.basket_sheettitle_h2
	{
		background: url("site/hbbutor/bg_history.PNG") no-repeat scroll 0px 25px transparent;
		height: 70px;
		line-height: 20px;
		margin: 20px 0 -25px 10px;
		padding: 0px 5px 0px 10px;
		}
	
	.basket {
		margin: 10px 0px 0px 0px;
		border: 1px solid #cccccc;
		/*background: url('site/basket_bcg.png') transparent repeat-y right center;*/
		background-color: #eee;
		padding: 0px 0px 0px 0px;
		text-align: left;
		float: left;
		width: 643px;
	}
	
	.basket a{
		color: #286A00;
	}
	
	.basket_warning
	{
		float: left;
		margin: 0px 0px 20px 0px;
		text-align: left;
		width: 680px;
		}
	.basket_warning a
	{	
	color: #286A00;
	}
	
	#OrderSheetGrid
	{
		float: left;
		margin: 25px 0px 0px 10px;
		}
		
	.ordersheet_text
	{
		font-size: 11pt;
		margin-left: 20px;
		}			
		
	#OrderSheetGrid tbody td, #OrderSheetGrid thead th
	{
			font-size: 0.8em;
		}
	
	#OrderSheetGrid .check-box
	{
		float: left;
		margin-left: 20px;
		width: 15px;
		}
		
	#OrderSheetGrid .t-dropdown-wrap
	{
		border: 1px solid #000;
		
		}
		
	.t-animation-container .t-item
	{
		font-size: 0.8em;
		}
		
	#OrderSheetGrid .t-button
	{
		background: url("site/hbbutor/bg_login_send_180.png") no-repeat scroll center top transparent;
		border: none;
		color: #D3D3D3;
		display: block;
		float: right;
		font-size: 10pt;
		height: 30px;
		margin: 10px 10px 0px 0px;
		padding-top: 5px;
		text-align: center;
		width: 180px;
		}
		
	#OrderSheetGrid .t-button.t-grid-additional {
	    background: url("site/hbbutor/bg_details_btn.PNG") no-repeat scroll center top transparent;
        border: medium none;
        color: #D3D3D3;
        display: block;
        float: right;
        font-size: 10pt;
        height: 21px;
        margin: 10px -10px 0 0;
        padding-top: 5px;
        text-align: center;
        width: 36px;
	}
	
	body .ui-dialog-buttonset button.ui-button-text-only{
	    background: url("site/hbbutor/bg_login_send_180.png") no-repeat scroll center top transparent;
		border: none;
		color: #D3D3D3;
		display: block;
		float: right;
		font-size: 10pt;
		height: 35px;
		margin: 10px 10px 0px 0px;
		padding-top: px;
		text-align: center;
		width: 180px;
	}
	
	body .ui-button-text-only .ui-button-text {
	    line-height: 35px;
	    padding: 0px;
	}
	
	body .ui-widget-content {
	    border: 1px solid #286A00;
	}
	
	body .ui-widget select {
	    border: 1px solid #286A00;
	    font-size: 0.9em;
	    margin: 20px 0px 10px 0px;
	    min-width: 200px;
	}
	
	body .ui-widget select option {
	    padding: 2px 0px 2px 5px;
	}
	
	body .ui-widget-header{
	    color: #286A00;
	}
	
	body .ui-widget textarea#additional{
	    font-size: 0.9em;
	    padding: 5px;
	}
	
	
	#OrderSheetGrid .t-grid-copyOrderSheet
	{
		background: url("site/hbbutor/bg_Login_send_copy.png") no-repeat scroll center top transparent;
		border: none;
		color: #D3D3D3;
		display: block;
		float: right;
		font-size: 10pt;
		height: 21px;
		margin: 10px -10px 0px 0px;
		padding-top: 5px;
		text-align: center;
		width: 36px;
		}
		
	#OrderSheetGrid .t-grid-delete
	
	{	background: none;
		border: none;
		color: #D3D3D3;
		display: block;
		float: right;
		font-size: 10pt;
		height: 21px;
		margin: 10px 0px 0px 0px;
		padding-top: 0px;
		text-align: center;
		width: 31px;
		
		}
		
	.wsContent #OrderSheetGrid .t-grid-continueOrder
	{
		background: url("site/hbbutor/bg_stockList_basket.png") no-repeat scroll left top transparent;
		border-style: none;
		color: #F8F8F8;
		float: right;
		font-size: 10pt;
		height: 46px;
		line-height: 46px;
		margin: 5px 0px 0px 0px;
		padding: 0 0 0px 40px;
		text-align: center;
		text-shadow: 2px 2px 2px #454545;
		text-transform: uppercase;
		transition: all 0.5s ease 0s;
		width: 125px;	
		}
		
	#OrderSheetGrid .t-button:hover
	{
		color: #fff;
		text-decoration: none;
	}
		
	#OrderSheetGrid .t-toolbar
	{
		height: 50px;
		}
		
		
	
	.title{
		border-bottom: 1px solid #000000;
		float: left;
		padding: 5px 0px;
		width: 643px;
	}
	
	.order-basket .basket
	{
		
		}
	
	.order-basket .title, .order-basket .basket, .order-basket .basket .row, .order-basket .basket .arow
	{
		width: 550px;
		}
		
	.order-basket .basket .row
	{
		margin: 0px;
		}
	
	.title div, .row form div, .arow form div, .value div {
		width: 106px;
		float: left;
		text-align: center;
	}
	
	#offer_basket .row .item, #offer_basket .arow .item{
	    margin-bottom: 10px;
	}
	
	.row form div.whole-table-cut, .arow form div.whole-table-cut {
	    color: #286A00;
	    font-weight: bold;
	    margin-left: -80px;
	    text-align: left;
	    width: 300px;
	}
	
	.row form div.whole-table-cut input, .arow form div.whole-table-cut input {
	    margin-right: 5px;
	}
	
	#offer_basket .row form, #offer_basket .arow form
	{
		width: 520px;
		}
	
	.row form, .arow form{
		float: left;
		margin-left: 106px;
	}
	
	.basket #Paypal
	{
		margin-left: -10px;
		
		}
		
	.basket #Paypal input
	{
		width: 105px;
		}
	
	.title p {
		height: 40px;
		/*background-color: #dedede;*/
		padding: 4px 10px;
		font-size: 0.9em;
	}
	
	.basket .title .basket_newtitle
	{
		height: 20px;
		padding: 22px 10px 6px 10px;
		}
	
	.item p {
		/*width: 250px;*/
		width: 600px;
		font-size: 10pt;
		padding: 3px 10px;
		color: #286A00;
	}
	
	.item a:link, .item a:active, .item a:visited {
		color: #fff;
		text-decoration: none;
	}
	
	.item a:hover {
		color: #0000ff;
		text-decoration: underline;
	}
	
	.value p {
		font-size: 10pt;
		padding: 4px 10px;
		width: 70px;
	}		
		
	.basket .row, .basket .arow  {
		background-color: transparent;
		border-bottom: 1px solid #ccc;
		float: left;
		font-size: 10pt;
		margin-left: 5px;
		padding: 3px 0px 5px 0px;
		width: 638px;
	}
	
	/*.basket .arow {
		background-color: transparent;
		border-bottom: 1px solid #000;
		float: left;
		padding: 3px 0px;
		width: 550px;
	}*/
	
	form .quantity {
		width: 30px;
		padding: 0px;
	}
	
	.summary {
		background: url('site/Orange/bg_basket_summary.png') transparent repeat-x right center;
		border-top:1px solid #CCCCCC;
		float: left;
		font-size: 10pt;
		height: 87px;
		line-height: 22px;
		margin-top: -1px;
		padding: 10px 0px 0px 10px;
		width: 633px;
	}
	
	.allProduct b, .sumPrice b ,.discount b, .sumDiscount b, .sumTransport b, .sum b{
		color: #333333;
		float: left;
		font-size: 10pt;
		width: 160px;
	}
	
	.save-basket{
		background: #fff;
		border-top: 1px solid #000;
		float: left;
		font-size: 8pt;
		padding: 5px;
		text-align: justify;
	}
	
	.allProduct, .sumPrice, .discount, .sumDiscount, .sumTransport{
		float: left;
		height: 20px;
		margin-right: 0px;
		width: 420px;
	}
	
	.discount
	{
	    width: 380px;
	    }
	
	/*.sumTransport{
		margin-right: 80px;
		width: 250px;
	}*/
	
	.sum{
		color: #FF7D00;
		height: 20px;
		font-size: 12pt;
		left: 330px;
		position: relative;
		top: -50px;
		width: 200px;
	}
	
	.sum b{
		width: 80px;
	}
	
	.preSubmitOrder, .clearBasket{

		float: left;
		text-align: right;
		width: 175px;
	}
	.preSubmitOrder{
		background: url("site/hbbutor/bg_login_send_1801.png") no-repeat scroll center top transparent;
		color: #FFFFFF;
		display: block;
		float: right;
		height: 30px;
		margin: 0px 30px 0px 0px;
		padding-top: 5px;
		text-align: center;
		width: 220px;
	}
	
	.preSubmitOrder a{
		color: #D3D3D3;
	}
	
	.preSubmitOrder a:hover{
		color: #fff;
		text-decoration: none;
    }
	
	.clearBasket a{
		color: #286A00;
	}
	
	/*--------------ORDER STEP----------------*/
	
	.order-step{
		margin: 10px 0px 0px 30px;
		text-align: center;
		width: 550px;
	}
	
	.order-paymentmethod{
		background:url("site/Orange/bg_order_step.png") no-repeat scroll center top transparent;
		float: left;
		line-height: 25px;
		margin: 0px 10px 0px 30px;
		width: 550px;
	}
	
	.order-transportmethod{
		background:url("site/Orange/bg_order_step.png") no-repeat scroll center top transparent;
		float: left;
		line-height: 25px;
		margin: 0px 0px 0px 30px;
		width: 550px;
	}
	
	.order-data-title{
		background:url("site/Orange/bg_order_step.png") no-repeat scroll center bottom transparent;
		font-weight: normal;
		margin: 5px 0px;
		padding-bottom: 3px;
		text-align: center;
	}
	
	.order-checkbox-title, .order-checkbox-value{
		margin-left: 50px;
	}
	
	.order-checkbox{
		float: right;
		margin-right: 100px;
	}
	
	.transport-mode{
		float: left;
		font-size: 10pt;
		font-weight: bold;
		margin-left: 15px;
		
	}
	
	.transport-mode .button, .transport-mode .submit, .button-back, .button-forward{
		
		
		background: url("site/Orange/bg_stockList_more.png") no-repeat scroll center top transparent;
		border:0 none;
		color: #D3D3D3;
		cursor:pointer;
		font-size:0.7em;
		display: block;
		/*float: right;*/
		height: 30px;
		margin: 30px 0px 10px 40px;
		float: left;
		text-align: center;
		width: 96px;
	}
	
	.transport-mode .submit, .button-forward{
		float: right;
		margin: 30px 95px 10px 0px;
	}
	
	.order-basket .button-back
	{
		margin: 30px 0px 10px -20px;
		}
		
	.order-basket .button-forward
	{
		margin: 30px -20px 10px 0px;
		}
	
	
	.transport-mode .button:hover, .transport-mode .submit:hover, .button-back:hover, .button-forward:hover{
		/*background:url("site/Orange/bg_back_btnh.png") no-repeat scroll center top transparent;*/
		color: #fff;
	}
	
	/*-----------------MODIFY ORDER---------------*/
	.modify-order
	{
		float: left;
		margin-left: 50px;
		width: 550px;
	}
	
	#warningEmptyAddress
	{
		float: left;
		font-size: 0.9em;
		color: Red;
		text-align: center;
		width: 550px;
		}
	
	#DueDateDiv
	{
		float: left;
		font-size: 13px;
		margin:10px 0px;
		padding-left: 50px;
		text-align: center;
		}
		
	#DueDate
	{
		color: #286A00;
		font-size: 10pt;
		font-weight: bold;
		height: 22px;
		margin: 0px 5px 0px 10px;
		text-align: center;
		}
	
	.order-personal, .order-invoice, .order-transport, .order-other, .order-basket, .order-paymentmode, .order-transportmode{
		background:url("site/Orange/bg_order_step.png") no-repeat scroll center top transparent;
		float: left;
		font-size: 10pt;
		line-height: 25px;
		
		width: 550px;
	}
	.order-data-key{
		float: left;
		font-weight: bold;
		margin-left: 50px;
		width: 200px;
	}
	
	.order-data-value{
		margin-left: 250px;
		width: 300px;
	}
	
	.modify-order .title div , .modify-order .value div {
		width: 105px;
		float: left;
	}
	
	.modify-order .summary{
		background:url("site/Orange/bg_basket_summary.png") repeat-x scroll right center transparent;
		border-top:1px solid #CCCCCC;
		float:left;
		font-size:10pt;
		height:87px;
		line-height:22px;
		margin-top:-1px;
		padding:10px 10px 0 10px;
		width:530px;
	}
	
	 .modify-order .arow, .modify-order .row{
		/*background:url("site/basket_bcg.png") repeat-y scroll right center transparent;*/
		float: left;
	}
	
	.modify-order .basket{
		margin-left: 0px;
		margin: 10px 0px;
	}
	
	.modify-order .basket .value{
		margin-left: 110px;
		text-align: center;
	}
	
	.modify-order .basket .value p{
		width: 90px;
	}
	
	.order-paymentmode, .order-transportmode{
		
		text-align: center;
	}
	
	.paymentmode {
		font-size: 0.8em;
		font-weight: bold;
		margin-left:50px;
		text-align: left;
	}
	
	/*--------------FOOTER-----------------*/
	
	/*--------------Webshop Footer-------------*/
	.wsFooter {
		bottom: 0;
		width: 960px;
		height: 110px;
		background: url('site/hbbutor/bck_footer.jpg') center left no-repeat;
		margin: 0px auto 0px;
		padding: 0px 0px 0px 0px;
		text-align: center;
		
	}

		.wsFooter p 
		{
			padding: 10px 0 0 0;
			color: #fff;
			text-align: center;
			font-size: 0.8em;
		}
		
	/*---------------WS BOTTOM MENU-----------------*/
	.wsBottomMenu{
	  display: block;
	  font-family: Tahoma,Geneva,sans-serif;
	  padding-top: 32px;
	  text-align: center;
	}
	.wsBottomMenu ul{
		list-style: none outside none;
		margin: 0;
		padding: 0;
		text-align: center;
		}
	
	.wsBottomMenu ul li{
		display: inline;
		margin: 0;
		padding: 2px;
		}
		
	.wsBottomMenu ul li a{	
		background: none repeat scroll 0 0 #E8E8E8;
		border: 1px solid #D8D8D8;
		border-radius: 3px 3px 3px 3px;
		color: #515151;
		font-size: 12px;
		outline: medium none;
		padding: 6px;
		text-decoration: none;
		transition: all 0.5s ease 0s;
	}
	
	.wsBottomMenu ul li a:hover{	
		background: none repeat scroll 0 0 #44B700;
		color: #F8F8F8;
		outline: medium none;
		transition: all 0.5s ease 0s;
	}
		
	
	
	.copyright{
		float: left;
		height: 30px;
		text-align: center;
		width: 960px;
	}
	

/* CSS global */
.clear, #clear {
	clear: both;
	display: block;
}

/* ligthbox.css */
/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 4000px;
	height: 3000px\9; /* IE8 and below */  
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

#delete_basket_row
{
	float: right;
	}
	
	/*------------------------Stock Folia ----------------*/
	/* Style for Usual tabs */
	
	
.usual {
     background-color: #fff;
     color:#111;
     float: left;
     margin-bottom: 25px;
     padding:15px 20px;
     width:550px;
     margin:8px 0px 8px 25px;
}

.folia .usual ul
{
    margin-left: 30px;
    }

.usual li  
{
    border: 1px solid #E8E7E7;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom: 0px;
    list-style:none; float:left; 
    margin: 0px 5px;
    }
    
    .usual ul a 
    {
        -webkit-border-top-left-radius: 3px;
        -webkit-border-top-right-radius: 3px;
        -moz-border-radius-topleft: 3px;
        -moz-border-radius-topright: 3px;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
      display:block;
      padding: 6px 10px;
      text-decoration:none!important;
      /*margin:2px;*/
      margin-left:0;
      font:10px Verdana;
      color:#FFF;
      background:#444;
    }
    
.usual ul a:hover {
  color:#FFF;
  background:#111;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#fff;
  background: #50770C;

  cursor:default;
  }
.usual > div 
{
    border: 1px solid #50770C; /* IE8 and below */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
    border-radius: 5px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
  *padding-top:3px;
  *margin-top:-15px;
  float: left;
  clear:left;
  background:snow;
  padding: 25px 10px 10px 10px;
  font:10pt Tahoma;
}

.usual #tab4
{
    height: auto;
    width: 550px;
}

.usual #tab4 .folia_prod
{
    float: left;
    height: 250px;
    margin: 25px 0px;
    width: 550px;
    }
    
 .usual #tab4 .folia_prod:first-child
 {
     margin-top: 0px;
     }
    
 .floa_prod_line
 {
     border-top: 1px solid #286A00;
     float: left;
     width: 550px;
     }
     
   .floa_prod_line:last-child
   {
       display: none;
       }
    
 .usual #tab4 .folia_prod .stck-list-Model
 {
     float: left;
     margin: 10px 0px;     
     width: 304px;
  }  
  
 .usual #tab4 .folia_prod .stck-list-description p
 {  
     float: left;
     line-height: 20px;
     width: 304px;
     }
     
.usual #tab4 .folia_prod .stck-list-description p label
{
    float: left;
    }
    
.usual #tab4 .folia_prod input[type="text"]
{
    float: left;
    height: 10px;
    margin: 0px 0px 0px 10px;
    padding: 5px;
    width: 30px;
    }

.usual div a { color:#000; font-weight:bold; }

.dim-list 
{
    float: left;
    margin: 0px 28px;
    width: 492px;
    border: 1px solid black;
}
.dim-list-item {
    width: 80px;
    height: 50px;
    line-height: 50px;
    border: 1px solid black;
    float: left;
    text-align: center;
    
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.dim-list-item.selectable:hover {
    background-color: #eeeeee;
    cursor: pointer;
}

.dim-list-item.selectable:active {
    background-color: #cccccc;
    cursor: pointer;
}

.dim-editor {
    float: left;
    margin: 10px 28px;
    width: 492px;
}

.dim-editor-header {
    margin-bottom: 5px;
    width: 497px;
}

.dim-editor-header-cell {
    float: left;
}

.dim-editor-item {
    clear: left;
    float: left;
    width: 497px;
    height: 20px; 
    line-height: 20px;
    margin: 5px 0px;
}

.dim-editor-item-cell {
    float: left;
}

.dim-editor-item-cell:first-child, .dim-editor-header-cell:first-child
{
    margin-right: 10px;
    }

.dim-editor-item-cell:last-child
{
    float: right;
    }
    
.dim-editor-header-cell:last-child
{
    float: right;
    }
/*    
#tab3 .dim-editor
{   
    margin: 10px 0px;
    width: 550px;
    }
    
#tab3 .dim-editor-item
{
    width: 550px;
    }
  */  
.dim-editor-item-cell_check
{
    float: right;
    } 

.dim-editor-input 
{   
    border: 1px solid #ddd;
    float: right;
    height: 20px;
    margin-right: 10px;
    padding-left: 3px;
    width: 57px; 
 }
 
 .split
 {
     width: 42px;
}
 
 .dim-editor-input[type="button"]
{
    
    background: url("site/hbbutor/bg_folia_more_btn.PNG") no-repeat scroll center top transparent;
    border: none;
    color: #D3D3D3;
    cursor: pointer;
    font-size: 0.9em;
    float: right;
    height: 20px;
    line-height: 20px;
    margin-right: 10px;
    width: 80px; 
  }

.dim-editor-header-cell:nth-child(1), .dim-editor-item-cell:nth-child(1) { min-width: 60px; }
.dim-editor-header-cell:nth-child(2), .dim-editor-item-cell:nth-child(2) { min-width: 70px; }
.dim-editor-header-cell:nth-child(3), .dim-editor-item-cell:nth-child(3) { min-width: 70px; }
.dim-editor-header-cell:nth-child(4), .dim-editor-item-cell:nth-child(4) { min-width: 70px; }

.dim-editor-header-cell:nth-child(2), .dim-editor-header-cell:nth-child(3),.dim-editor-header-cell:nth-child(4),.dim-editor-header-cell:nth-child(5)
{
    min-width: 72px;
    }
    
.dim-editor-item-cell input[type="checkbox"]
{
    margin: 2px 5px 0px 0px;
    }

.dim-editor-save input
{
    background: url("site/hbbutor/bg_stockList_offer_send.PNG") no-repeat top left transparent;
    border: 0px;
    color: #F8F8F8;
    float: right;
    font-size: 15px;
    height: 46px;
    padding: 0 0 8px 10px;
    text-align: center;
    text-shadow: 2px 2px 2px #454545;
	text-transform: uppercase;
	transition: all 0.5s ease 0s;
    width: 186px;
   
 }
 
 .folia_send_order .dim-editor-save input
 {
     margin: 10px 0px 0px 0px;
     }
