@charset "utf-8";
body {
	overflow-x: hidden;	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: gray;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: 100;
	font-style: normal;
	line-height: normal;
	font-variant: normal;

}

body A:link {
	text-decoration:none;
	color: #808080;
}
body A:visited {
	text-decoration: none;
	color: #808080;
}
body A:active {
	text-decoration: none;
	color: #808080;
}
body A:hover {color: #843533;}



.landpagev2 {
}

.rightmenu {
	padding-top: 84px;
	padding-left: 770px;
	position: inherit;
}

#apDiv1 {
	position:relative;
	left:50%;
	top:0px;
	width:900px;
	height:auto;
	z-index:1;
	margin-left:-450px;
	padding-left: 1px;
}

#mainout {
	position:relative;
	left:50%;
	top:0px;
	width:1300px;
	height:auto;
	z-index:1;
	margin-left:-650px;
	background-repeat: repeat-y;
	background-position: center top;
	padding-left: 0px;
}

.landpage {
	background-color: #000000;
}
#top {
	position: absolute;
	height: 60px;
	width: 900px;
}
.middle-left {
	float: left;
	padding-top: 60px;
	
	

}



.noktalti {
	font-family: Helvetica;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #843533;
	padding-right: 50px;
	font-weight: 500;

}

.noktalti A:link {text-decoration:none;color: #843533;}
.noktalti A:visited {text-decoration: none;color: #843533;}
.noktalti A:active {text-decoration: none;color: #843533;}
.noktalti A:hover {color: gray;}

.noktalti3 {
	font-family: Helvetica;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #808080;
	padding-right: 50px;
	font-weight: 500;

}

.noktalti3 A:link {text-decoration:none;color: #808080;}
.noktalti3 A:visited {text-decoration: none;color: #808080;}
.noktalti3 A:active {text-decoration: none;color: #808080;}
.noktalti3 A:hover {color:#843533;}



.backtop {
	background-repeat: no-repeat;
	background-position: center center;
	height: 200px;
	padding-top: 0px;
}
.bacmiddle {
	background-repeat: repeat-y;
	background-position: center center;
	padding-top: 200px;
}


.latest {
	font-family: Helvetica;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #808080;
	font-weight: 500;
}
.genueleather {
	position: absolute;
	top: 50px;
	right: 50px;
	z-index: 0;
}


.latest A:link {
	text-decoration:none;
	color: #808080;
}
.latest A:visited {
	text-decoration: none;
	color: #808080;
}
.latest A:active {
	text-decoration: none;
	color: #808080;
}
.latest A:hover {color: #843533;}





.bottom {
	width: 900px;
	float: left;
	clear: left;
}
.bottomright {
	vertical-align: bottom;
	
}
.bottomleft {
	width: 695px;
}





.noktalti2 {
	color: gray;
	font-family: Helvetica;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
}

.noktalti2 A:link {
	text-decoration:none;
	color: gray;
}
.noktalti2 A:visited {
	text-decoration: none;
	color: gray;
}
.noktalti2 A:active {
	text-decoration: none;
	color: gray;
}
.noktalti2 A:hover {color: #843533;}
.news {
	color: gray;
}


#domticker{
font: normal 12px  Helvetica;
width: 565px;
font-weight: 400;
color: gray;
}
.background {
	background-image: url(../images/bg_2.gif);
	background-repeat: repeat-y;
	background-position: center center;
	width: 1300px;
	position:absolute;
	left:50%;
	top:0px;
	z-index:1;
	margin-left:-650px;
}


#domticker A:link {text-decoration: none;color: gray;}
#domticker A:visited {text-decoration: none;color: gray;}
#domticker A:active {text-decoration: none;color: gray;}
#domticker A:hover {text-decoration: none;color: #843533;}

#domticker div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
}

#domticker A:link {text-decoration: none;color: gray;}
#domticker A:visited {text-decoration: none;color: gray;}
#domticker A:active {text-decoration: none;color: gray;}
#domticker A:hover {text-decoration: none;color: #843533;}




.header
{
	font-family: Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: 500;
	font-variant: normal;
	line-height: normal;
	color: Gray;
	letter-spacing: 0.03em;
	
}

.header A:link {text-decoration: none;color: Gray;}
.header A:visited {text-decoration: none;color: Gray;}
.header A:active {text-decoration: none;color: Gray;}
.header A:hover {color: #843533;}

.submenu
{
	PADDING-LEFT: 8px;
	font-family: Helvetica;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	letter-spacing: 0.03em;
	font-weight: 500;
	color: Gray;
}

.submenu A:link {text-decoration: none;color: Gray;}
.submenu A:visited {text-decoration: none;color: Gray;}
.submenu A:active {text-decoration: none;color: Gray;}
.submenu A:hover {color: IndianRed;}
.sunmenu2 {
	line-height: 12px;

}



.texta2 {
 font-size: 13px;
 border: 1px solid #818081;
 color: #818081;
}

.top {
	font-family: Helvetica;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: gray;
	font-weight: 500;
}
.top A:link {
	text-decoration:none;
	color: gray;
}
.top A:visited {
	text-decoration: none;
	color: gray;
}
.top A:active {
	text-decoration: none;
	color: gray;
}
.top A:hover {color: #843533;}

input.searchgo { 
border:0px solid; 
	} 



.product1 {
	color: #808080;
	font-family: Helvetica;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}

.product1 A:link {
	text-decoration:none;
	color: #808080;
}
.product1 A:visited {
	text-decoration: none;
	color: #808080;
}
.product1 A:active {
	text-decoration: none;
	color: #808080;
}

.black_overl{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:10000001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
.white_cont {
			display: none;
			position: absolute;
			top: 10%;
			left: 20%;
			width: 70%;
			height: 70%;
			border: 0 px solid orange;
			z-index:10000002;
			overflow: hidden;
		}


.related-item-1a {
			display: none;
			position: absolute;
			top: 10%;
			left: 20%;
			width: 70%;
			height: 70%;
			border: 0 px solid orange;
			z-index:10000002;
			overflow: hidden;
		}







		.ie .gobuton {
			
			
		}
		.ie7 .gobuton {
			padding-top:6px;
			
		}

		.ie8 .gobuton {
			padding-top:5px;
			
		}
		.gecko .gobuton {
			padding-top:5px;
		}
		.win.gecko .gobuton {
			
		}
		.linux.gecko .gobuton {
			padding-top:6px;
		}
		.opera .gobuton {
			
		}
		.konqueror .gobuton {
			
		}
		.safari .gobuton {
			padding-top:5px;
			
		}
		.chrome .gobuton {
			
		}
		.gobuton {
			padding-top:5px;
			;
			
		}
		.no_js { display: block }
		.has_js { display: none }
		.js .no_js { display: none }
		.js .has_js { display: block }


		.ie .checkout-buttton {
			padding-top: 8px;
			margin-top: -8px;
		}
		.ie7 .checkout-buttton {
			padding-top: 8px;
			margin-top: -8px;
		}

		.ie8 .checkout-buttton {
			padding-top: 29px;
			margin-top: -8px;
		}

		.gecko .checkout-buttton {
			
		}
		.win.gecko .checkout-buttton{			
		}
		.linux.gecko .checkout-buttton {
			
		}
		.opera .checkout-buttton {
			
		}
		.konqueror .checkout-buttton {
			
		}
		.safari .checkout-buttton {
			padding-top:21px;
			
		}
		.chrome .checkout-buttton {
			
		}
		.checkout-buttton {
			padding-top:21px;
			
			
		}
	
		



		.ie .texta {
			
		}
		.ie7 .texta {
			
		}

		.ie8 .texta {
			
		}

		.gecko .texta {
			
		}
		.win.gecko .texta{			
		}
		.linux.gecko .texta {
			
		}
		.opera .texta {
		font-size: 10px;	

		}
		.konqueror .texta {
			
		}
		.safari .texta {
		padding-top:3px;
			
		}
		.chrome .texta {
			
		}
		

		.texta {
 font-size: 9px;
 padding-top:4px;
 padding-left:5px;
 padding-bottom:6px;
 color: #818081;
 border-style: hidden;
 border-width: 0px;
 background: transparent no-repeat;
 background-image: url(../images/input-box.png);
 margin-bottom:2px;



}

img {
	border: none;
}
#hideshow {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
#fade {
	background: #000; 
	position: fixed; 
	width: 100%;
	height: 100%;
	filter:alpha(opacity=50);
	opacity: .50;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*--IE 8 Transparency--*/
	top: 0;
	left: 0;
	z-index: 10;
}
.popup_block {
	height: 217px;
	width: 724px;
	position: fixed;
	top: 0px;
	left: 50%;
	margin-left: -362px;
	z-index: 100;

}
.popup_block .popup {
	float: left;
	width: 100%;
	background: #fff;
	margin: 10px 0;
	padding: 10px 0;
	border: 1px solid #bbb;
}

.popup p {
	padding: 5px 10px;
	margin: 5px 0;
}
.popup img.cntrl {
	position: absolute;
	right: -20px;
	top: -20px;
}

/*--Making IE6 Understand Fixed Positioning--*/

*html #fade {
	position: absolute;
	width: 0px;
	height: 0px;
	filter:alpha(opacity=50);
	opacity: .50;
	top: 0px;
	left: 0px;
	z-index: 10;

	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	: document.body.scrollTop);
}

*html .popup_block {
	position: absolute;
	height: 217px;
	width: 724px;
	position: fixed;
	top: 0px;
	left: 50%;
	margin-left: 577px;
	z-index: 100;

	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	+((documentElement.clientHeight-this.clientHeight)/2)
	: document.body.scrollTop
	+((document.body.clientHeight-this.clientHeight)/2));

	left:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollLeft
	+ (document.body.clientWidth /2 )
	: document.body.scrollLeft
	+ (document.body.offsetWidth /2 ));
}

/*--IE 6 PNG Fix--*/

img{ behavior: url(iepngfix.htc) }


.hiddenPic {display:none;}


a img.img-border {
border: 1px solid #993300;
margin-right:1px;
}
a:hover img.img-border{
border: 1px solid #993300;
margin-right:1px;
}

.red {
	color: #843533;
}

.big {
	font-size: 16px;
}

.yatik {
	font-style:italic;
}


.redlink {
	color: #843533;
}

.redlink  A:link {text-decoration:none;color: #843533;}
.redlink  A:visited {text-decoration: none;color: #843533;}
.redlink  A:active {text-decoration: none;color: #843533;}
.redlink  A:hover {color:#808080;}
