@charset "utf-8";
@font-face {
    font-family: 'fbtipograf_blackregular';
    src: url('../fonts/fbtipograf-black-webfont.eot');
    src: url('../fonts/fbtipograf-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fbtipograf-black-webfont.woff') format('woff'),
         url('../fonts/fbtipograf-black-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'fbtipograf_boldbold';
    src: url('../fonts/fbtipograf-bold-webfont.eot');
    src: url('../fonts/fbtipograf-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fbtipograf-bold-webfont.woff') format('woff'),
         url('../fonts/fbtipograf-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'fbtipograf_lightregular';
    src: url('../fonts/fbtipograf-light-webfont.eot');
    src: url('../fonts/fbtipograf-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fbtipograf-light-webfont.woff') format('woff'),
         url('../fonts/fbtipograf-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'fbtipograf_regularregular';
    src: url('../fonts/fbtipograf-regular-webfont.eot');
    src: url('../fonts/fbtipograf-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fbtipograf-regular-webfont.woff') format('woff'),
         url('../fonts/fbtipograf-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'tipograf_blackregular';
    src: url('../fonts/tipograf-black-webfont.eot');
    src: url('../fonts/tipograf-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/tipograf-black-webfont.woff') format('woff'),
         url('../fonts/tipograf-black-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'tipograf_boldbold';
    src: url('../fonts/tipograf-bold-webfont.eot');
    src: url('../fonts/tipograf-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/tipograf-bold-webfont.woff') format('woff'),
         url('../fonts/tipograf-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'tipograf_lightregular';
    src: url('../fonts/tipograf-light-webfont.eot');
    src: url('../fonts/tipograf-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/tipograf-light-webfont.woff') format('woff'),
         url('../fonts/tipograf-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'tipograf_regularregular';
    src: url('../fonts/tipograf-regular-webfont.eot');
    src: url('../fonts/tipograf-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/tipograf-regular-webfont.woff') format('woff'),
         url('../fonts/tipograf-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
/* CSS Document */

html, body {direction:ltr;}
body {
	margin:0;
	background:#ffffff;
}
body, body * {
	direction:rtl;
	text-align:right;
	font-family:'tipograf_regularregular', Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
}
table,img {
	border:0;
}
img {
	margin:0;
	padding:0;
	border:none;
}
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
form {
	margin:0;
	padding:0;
}
input[type="submit"]{cursor:pointer;}
nav, menu {
	margin:0;
	padding:0;
	list-style:none;
}
a:hover {color:#b3ba5b;}
button {
	margin:0;
	padding:0;
	background:none;
	border:none;
	cursor:pointer;
}
fieldset {
	border:none;
	margin:0;
	padding:0;
}
header,footer,aside,nav,menu,section,article {display:block;}

/*--- site ---*/
#pageHeader {
	position:absolute;
	width:100%;
	background:rgba(255,255,255,0.9);
	top:0px;
	padding-top:18px;
	z-index:2;
}

#Alogo {
	float:left;
	margin-left:13px;
}

#topMenu {
	height:38px;
	float:right;
	margin-right:13px;
}
#topMenu a {
	display:inline-block;
	margin-left:30px;
	line-height:38px;
	color:#37373a;
	font-size:16px;
	text-decoration:none;
	font-family:'tipograf_lightregular';
}
#topMenu a:hover, #topMenu a.curr {font-family:'tipograf_boldbold';}

#subMenu {
	height:45px;
	line-height:45px;
	clear:both;
	padding-right:13px;
	border-top: 1px solid #b3ba5b;
	font-family:'tipograf_lightregular';
}
#subMenu a {
	display:inline-block;
	padding:0 8px;
	color:#37373a;
	font-size:16px;
	text-decoration:none;
	font-family:'tipograf_lightregular';
}
#subMenu a:first-child {padding-right:0;}
#subMenu a:hover, #subMenu a.curr {font-family:'tipograf_boldbold';}

.HP_catDiv {
	display:inline-block;
	overflow:hidden;
	text-align:center;
	position:absolute;
	cursor:pointer;
}
.HP_catDiv#Rdiv {right:0;}
.HP_catDiv#Ldiv {left:0;}
.HP_catDiv#Cdiv {right:50%;}

.HP_catDiv .HP_catImg {
	margin:0 auto;
}

.HP_catDiv .HP_catName {
	background:rgba(255,255,255,0.73);
	position:absolute;
	top:70%;
	z-index:2;
	visibility:hidden;
}
.HP_catDiv .HP_catName .catName_text {
	display:block;
	padding:25px 10px;
	padding-top:35px;
	text-align:center;
	font-family:'tipograf_lightregular';
}
.HP_catDiv .HP_catName .catName_text .mainTTL {font-family:'tipograf_lightregular';color:#000000;font-size:23px;}
.HP_catDiv .HP_catName .catName_text .secTTL {color:#77793b;font-size:16px;}

.catDiv_rollover {
	width:70px;
	height:70px;
	position:absolute;
	right:50%;
	margin-right:-35px;
	top:50%;
	margin-top:-35px;
	background:url(../images/arr1.png) left top no-repeat;
	display:none;
}
.catDiv_rollover:hover {background-position:0 -70px;}


#grid-content {
	margin-right:-8px;
}

#grid-content>section {
	margin: 0px; 
	margin-right:8px;
	margin-bottom:4px;
}
#grid-content p {font-family:Arial, Helvetica, sans-serif;}

#cat_textDiv {
	width:400px;
	height:487px;
	background-repeat:no-repeat;
	background-size:cover;
}
#cat_textDiv h1 {
	margin-top:130px;
	margin-bottom:25px;
	padding:0 25px;
	font-family:'tipograf_boldbold';
	font-size:24px;
}
#cat_textDiv p {
	padding:0px 25px;
	text-align:justify;
	font-size:16px;
}

.cat_section_txtDiv {
	position:absolute;
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:rgba(0,0,0,0.7);
	display:none;
}
.cat_section_txtDiv * {
	color:#ffffff;
	font-family:'tipograf_boldbold';
}
.cat_section_txtDiv h2 {
	font-size:24px;
	padding:28px 23px;
	padding-bottom:0;
}
.cat_section_txtDiv p {
	padding:0 23px;
	text-align:justify;
}

#cat_next {
	display:block;
	width:66px;
	height:70px;
	position:absolute;
	left:15px;
	top:45%;
	z-index:20;
	background:url(../images/arr1.png) 0 0 no-repeat;
}
#cat_next:hover {background-position:0 -70px;}

.rightSection_h1 {
	width:370px;
	height:48px;
	line-height:48px;
	padding-right:30px;
	color:#ffffff;
	font-size:24px;
	font-family:'tipograf_boldbold';
	background:#b3ba5b url(../images/arr3.png) 13px 12px no-repeat;
}
#prdct_h1 {
	position:absolute;
	z-index:4;
	cursor:pointer;
}

.dtls_section {
	width:400px;
	background:rgba(255,255,255,0.8);
}
#prdct_dtls {
	position:absolute;
	z-index:2;
}

#prdct_dtls_content {
	width:360px;
	padding-top:20px;
	/*padding-left:12px;*/
}
#prdct_dtls_content p {
	text-align:justify;
}
#prdct_dtls_content h2 {
	font-family:'tipograf_boldbold';
	font-size:16px;
	color:#77793b;
}
#prdct_dtls_content p {
	margin-top:0;
}

.prdct_gallery {margin-top:30px;}
.prdct_gallery a img {height:64px;width:83px;margin:0px;}
.prdct_gallery a img:hover, .prdct_gallery a img.curr {height:60px;width:79px;border:2px solid #999;}

.prdct_form {
	margin-top:20px;
}
.form_elmContiner {
	width:167px;
	display:inline-block;
	margin-top:8px;
}
.form_elmContiner.secInLine {margin-right:8px;}
.form_elmContiner label {color:#37373a;}
.form_elmContiner input {width:167px;height:20px;border:1px solid #928f91;}
.sendContiner {text-align:left;}
input.submit_btn {
	width:103px;
	height:26px;
	margin-top:15px;
	border:none;
	background:url(../images/sendrequest.png) 0 0 no-repeat;
}
input.submit_btn:hover {background-position:0 -26px;}

.faq_div {
	margin-top:20px;
	padding-top:15px;
	border-top:1px solid #b3b65b;
}
.faq_div * {color:#555252;}
.faq_div .q {
	display:block;
	height:22px;
	line-height:22px;
	padding-right:32px;
	background:url(../images/faq_prsnIcon.png) right top no-repeat;
}
.faq_div .ans {
	margin-right:35px;
	margin-bottom:7px;
	padding-right:28px;
	margin-top:4px;
	text-align:justify;
	background:url(../images/faq_bbl.png) right top no-repeat;
}

.popUpRightSide {
	float:right;
}

.inner_footer {
	height:35px;
	text-align:center;
	line-height:35px;
	background:rgba(0,0,0,0.65);
}
#prdct_footer {display:none;position:absolute;z-index:2;left:0;}
.prdct_footer_icon {
	display:inline-block;
	width:27px;
	height:26px;
	margin:6px;
	background-image:url(../images/prdct_footer_icons.png);
	background-repeat:no-repeat;
}
.prdct_footer_icon#g {background-position:-449px 0;}
.prdct_footer_icon#g:hover {background-position:-449px -26px;}
.prdct_footer_icon#t {background-position:-409px 0;}
.prdct_footer_icon#t:hover {background-position:-409px -26px;}
.prdct_footer_icon#f {background-position:-369px 0;}
.prdct_footer_icon#f:hover {background-position:-369px -26px;}
.prdct_footer_icon#prnt {background-position:-329px 0;}
.prdct_footer_icon#prnt:hover {background-position:-329px -26px;}
.prdct_footer_icon#mail {background-position:-289px 0;}
.prdct_footer_icon#mail:hover {background-position:-289px -26px;}
.prdct_footer_icon#gap {background:none;}
.prdct_footer_icon#ask {width:103px;background-position:-146px 0;}
.prdct_footer_icon#ask:hover {background-position:-146px -26px;}
.prdct_footer_icon#price {width:133px;background-position:0 0;}
.prdct_footer_icon#price:hover {background-position:0 -26px;}



#pageFooter {
	position:fixed;
	width:100%;
	background:rgba(255,255,255,0.8);
	bottom:0px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	z-index:2;
}
#pageFooter * {
	font-family:'tipograf_lightregular';
	font-size:16px;
	color:#37373a;
}
#pageFooter * a {text-decoration:none;}
#pageFooter * a:hover, #pageFooter * a.curr {font-family:'tipograf_boldbold';}
#credit {
	float:right;
	margin-right:13px;
	text-align:right;
}
#footerText {
	display:inline;
	text-align:center;
}
#footerNav {
	float:left;
	margin-left:13px;
	text-align:left;
}
#footerNav a {
	display:inline-block;
	margin-right:30px;
}


#bid_H1 {
	height:47px;
	line-height:47px;
	padding-right:30px;
	color:#ffffff;
	font-family:'tipograf_boldbold';
	font-size:24px;
	background:#b3ba5b;
}

#bid_H2 {
	padding:18px 0;
	margin: auto 30px;
	font-size:16px;
	color:#37373a;
	font-weight:normal;
	border-bottom:1px solid #b3ba5b;
}

#bid_form {
	margin:30px;
}

#bidForm_rightSide {
	width:365px;
	display:block;
	float:right;
}

#bid_personal_fs>div, #bid_prdct_fs>div {display:inline-block;width:167px;margin-left:13px;margin-bottom:25px;}
div#dimensions_div {position:absolute;margin-top:14px;}
#bid_form label {display:block;font-family:'tipograf_lightregular';font-size:16px;}
#bid_prdct_fs label {font-family:'tipograf_regularregular';}
#bid_form label.lbl2 {display:inline;font-family:'tipograf_lightregular';}
#bid_personal_fs input, #bid_prdct_fs input {width:167px;height:20px;background:#ffffff;border:1px solid #979496;}


#bid_form h5 {font-weight:normal;font-size:16px;margin-bottom:8px;}
#likeProducts ul {
	margin:0;
	padding:0;
	list-style:none;
}
#likeProducts ul li {
	width:83px;
	height:64px;
	margin-left:6px;
	margin-bottom:6px;
	float:right;
	cursor:pointer;
}
#likeProducts ul li img {width:83px;height:64px;}
#likeProducts ul li img:hover {border:1px solid #dad6d9;}
.remove_LP {
	position:absolute;
	width:16px;
	height:16px;
	margin-top:1px;
	margin-right:1px;
	background:url(../images/remove_lp.png);
	z-index:2;
}

#bidForm_leftSide {
	width:680px;
	display:inline-block;
	margin-right:10px;
	margin-top: 72px;
}

#bid_Quantities {
	padding-bottom:28px;
	display:none;
}

#Quantities_tbl {
	border:2px solid #ffffff;
	border-top:0;
	border-right:0;
	border-collapse:inherit;
}
#Quantities_tbl th {background:#cacf8c;font-weight:normal;text-align:center;height:26px;line-height:26px;}
#Quantities_tbl td {background:#e8eacd;text-align:center;height:23px;line-height:23px;}
#Quantities_tbl td input {background:#e8eacd;text-align:center;height:23px;line-height:23px;border:none;width:128px;}
.add_prdct {height:23px;margin-top:2px;padding-right:25px;background:url(../images/plus_btn.gif) right no-repeat;font-family:'tipograf_lightregular';font-size:16px;}
.add_prdct:hover {font-family:'tipograf_regularregular';}

#bid_more {
	border-top:1px solid #b5b948;
	padding-top:18px;
}
#inputFile {
	display:none;
}

#bidForm_bottom {
	clear:both;
	padding-top:40px;
}

#aa {
	display:block;
	float:right;
	width:375px;
}
#aa #a1 {display:block;font-family:'tipograf_boldbold';font-size:16px;}
#aa #a2 {display:block;font-size:12px;}

#NL {
	display:inline-block;
}

#submit_bid_form {
	float:left;
	margin-top:0;
}

#archive_page {
	background:#bdbdbd;
	overflow:hidden;
}

/*=== ezmark - checkbox ===*/
input.ez-hide { opacity: 0; filter:alpha(opacity=0);width:17px!important;height:17px!important;}
.ez-checkbox {
	height:17px;
	line-height:20px;
	font-size:18px;
	margin-top:7px;
	display:inline;
	background: transparent url('../images/checkbox-red.png') center -2px no-repeat;
	zoom: 1;
}
.ez-checked { background-position: center -21px; }
/*----*/

/*=== supersized ===*/
	#supersized-loader { position:absolute; top:50%; left:50%; z-index:0; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background:url(../img/progress.gif) no-repeat center center;}
	
	#supersized {  display:block; position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
		#supersized img { width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
			#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
			#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/
		
		#supersized li { display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; }
		#supersized a { width:100%; height:100%; display:block; }
			#supersized li.prevslide { z-index:-20; }
			#supersized li.activeslide { z-index:-10; }
			#supersized li.image-loading { background:#111 url(../img/progress.gif) no-repeat center center; width:100%; height:100%; }
				#supersized li.image-loading img{ visibility:hidden; }
			#supersized li.prevslide img, #supersized li.activeslide img{ display:inline; }

