/* CSS Document */
body{
	background: #000;
	font: 11px Tahoma, Geneva, sans-serif;
	color: #dfdfdf;
}
.mceContentBody{
background: #ffffff !important; color: #000000 !important;
}
p{
	line-height: 14px;
	padding: 0px 0px 15px;
}

h1{
	font: normal 30px/25px Tahoma, Geneva, sans-serif;
	color: #e2e2e2;
}
h2{
}
h3{
	font: normal 19px Tahoma, Geneva, sans-serif;
	color: #e2e2e2;
}
h4{
}
a{
	color: #c9c9c9;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
	color: #e32121;
}
a:active {
	text-decoration: underline;
}

/*elements style*/

/*global*/
.global{
	width: 100%;
	min-width: 980px;
	max-width: 1400px;
	margin: auto;
}
	.globalLeft{

	}
		.globalRight{

		}
/*topBox*/
.topBox{

}
	.topBoxLeft{

	}
		.topBoxRight{
			height: 33px;
			text-align: center;
			padding: 45px 0px 0px;
			background: url(/img/alpha/topBoxRight.jpg) no-repeat right bottom;
		}
			.topBox h2{
				font: normal 18px Tahoma, Geneva, sans-serif;
				color: #d9d0d0;
			}
/*header*/
.header{
	margin: 0px 20px;
	color: #bdbdbd;
}
	.headerLeft{

	}
		.headerRight{
			height: 83px;
			padding: 0px 25px;
		}
			.headerMenu{
				float: left;
				width: 40%;
				font-size: 12px;
				margin: 25px 0px 0px;
			}
				.headerMenu li{
					float: left;
					list-style: none;
					width: 48%;
				}
					.headerMenu li a{
						text-decoration: none !important;
						display: block;
						height: 31px;
						float: left;

					}
						.headerMenu li a:hover{
							text-decoration: underline !important;
						}
							.homeButton{
								background: url(/img/alpha/homeButton.gif) no-repeat left top;
								padding: 7px 0px 0px 40px;
							}
								.homeButton:hover{
									background: url(/img/alpha/homeButtonActive.gif) no-repeat left top;
								}
							.mailButton{
								background: url(/img/alpha/mailButton.gif) no-repeat left top;
								padding: 0px 0px 0px 40px;
							}
								.mailButton:hover{
									background: url(/img/alpha/mailButtonActive.gif) no-repeat left top;
								}
				/*loginForm*/
				.loginForm{
					float: right;
					background: url(/img/alpha/loginForm.gif) no-repeat left 5px;
					margin: 20px 0px 0px;
					padding: 0px 0px 0px 40px;
					width: 330px;
				}
					.loginBox{
						height: 23px;
					}
					.label_01{
					}
					.label_02{
						color: #707070;
					}
					.loginFormInput{
						height: 16px;
						width: 70px;
						border: 1px solid #474747;
						background: #151515;
						font-size: 11px;
						color: #bdbdbd;
						margin: 0px 10px 0px 5px;
					}
					.button_01{
						height: 18px;
						width: 52px;
						background: #151515 url(/img/alpha/button_01.gif) no-repeat;
						border-style: none;
						font-size: 11px;
						color: #bdbdbd;
						cursor: pointer;
					}
					.registration{
						display: block;
					}
						.registration li{
							list-style: none;
							display: inline;
							padding: 0px 10px 0px 0px;
						}
							.registration li a{
								color: #707070;
							}
					.loginFormCheck{
						color: #7e0c2d;
						_margin: 0px 0px -5px;

					}
/*logoBox*/
.logoBox{
	background: url(/img/alpha/logoBox.jpg) no-repeat right top;
	margin: 0px 20px;
}
	.logoLeft{
		background: url(/img/alpha/logoLeft.jpg) no-repeat right 76px;
	}
		.logoRight{
			background: url(/img/alpha/logoRight.jpg) no-repeat right 152px;
		}
			.logoCenter{
				height: 230px;
				background: url(/img/alpha/logoCenter.gif) no-repeat 20px 50px;
			}

.logoBox_01{
	background: url(/img/alpha/logoBox_01.jpg) no-repeat right top;
	margin: 0px 20px;
}
	.logoLeft_01{
		background: url(/img/alpha/logoLeft_01.jpg) no-repeat right 76px;
	}
		.logoRight_01{
			background: url(/img/alpha/logoRight_01.jpg) no-repeat right 152px;
		}
			.logoCenter_01{
				height: 230px;
				background: url(/img/alpha/logoCenter.gif) no-repeat 20px 50px;
			}
/*content*/
.content{
}
	.contentBackLeft{
	}
		.contentBackRight{
		}
			.contentBackTopLeft{
			}
				.contentBackTopRight{
				}
					.contentBox{
						margin: 0px 20px;
						padding-bottom: 20px;
					}
/*leftColumn*/
.leftColumn{
	float: left;
	width: 170px;
	padding: 50px 0px 0px 10px; 
}
	/*leftMenu*/
	.leftMenu{
		font-size: 14px;
		font-weight: bold;
		color: #0b0c07; 
	}
		.leftMenu li{
			list-style: none;
			display:block;
			zoom: 1;
			clear: left;
			/*height: 35px;*/

		}
		.leftMenu li a{
			display: block;
			float: left;
			height: 27px;
			padding: 0px 0px 0px 10px;
				}
					.leftMenu li a:hover{
						text-decoration: underline !important;
					}
		.leftMenu li span{
			display: block;
			height: 24px;
			float: left;
			padding: 3px 10px 0px 0px;
		}
			.leftMenu li span:hover{
			cursor: pointer;
			}

		.leftMenu li.active{
             
                 }
			.leftMenu li.active a, .leftMenu li a:hover{
				background: url(/img/alpha/leftMenuBackLeft.gif) no-repeat left top;
				color: #000;
					}
					
			.leftMenu li.active a span {
				display: block;
				height: 27px;
				background: url(/img/alpha/leftMenuBackRight.gif) no-repeat right top;
				padding: 3px 10px 0px 0px;
				
			}
			.leftMenu li a:hover span{cursor:pointer;
				display: block;
				height: 24px;
				background: url(/img/alpha/leftMenuBackRight.gif) no-repeat right top;
				padding: 3px 10px 0px 0px;
				float: left;
			}


		/*submenuLevel_01*/
		.submenuLevel_01{
			font-weight: normal;
			font-size: 12px;
			margin: 0 0 0 10px;
		}
			.submenuLevel_01 li{
				height: 30px !important;
			}

					.submenuLevel_01 li a{
						background: none !important;
						color: #111518 !important;
					}
						.submenuLevel_01 li span{
							background: none !important;
							height: 30px !important;
						}
						.submenuLevel_01 li a{
							color: #b1b1b1 !important;
						}
						.submenuLevel_01 li a:hover{
							color: #000 !important;
							background: url(/img/alpha/leftMenuBackLeft.gif) no-repeat !important;
						}
						.submenuLevel_01 li a:hover span{
							height: 30px !important;
							background: url(/img/alpha/leftMenuBackRight.gif) no-repeat right top !important;
						}
			.submenuLevel_01 li.active a{
				color: #9c1133;
			}
			 a.active_01 {
				color: #000 !important;
				background: url(/img/alpha/leftMenuBackLeft.gif) no-repeat !important;
							}
		/*submenuLevel_02*/
		.submenuLevel_02{
			font-size: 11px;
			margin: 0px 0px 0px 10px;  
		}
			.submenuLevel_02 li{
				height: 24px !important;
				float: left !important;
width:100%;
			}
				.submenuLevel_02 li a span{
					background: none !important;
					float: none !important;
				}
					.submenuLevel_02 li a{
						background: none !important;
						height: 15px !important;
						float: none !important;
						font-weight: normal !important;
						color: #e1ab51 !important;
					}
						.submenuLevel_02 li a:hover{
							color: #e42222 !important;
							font-weight: normal !important;
							background: none !important;
						}
						 .submenuLevel_02 li a:hover span {
						 	background:none !important;
						 }


/*rightColumn*/
.rightColumn{
	width: auto;
	background: url(/img/churinga/rightColumn.gif) repeat-x left 90px;
	zoom: 1;
	margin: 0px 0px 0px 190px;
}
	/*breadCrumbs*/
	.breadCrumbs{
		height: 33px;
		padding: 10px 0px 0px 20px;
		font-size: 11px;
		color: #000;
	}
		.breadCrumbs li{
			list-style: none;
			display: inline;
			color: #e1ab51;
		}
			.breadCrumbs li a{
				background: url(/img/churinga/breadCrumbs.gif) no-repeat right center;
				padding: 0px 10px 0px 0px;
				margin-right: 5px;
				text-decoration: none !important;
			}
				.breadCrumbs li a:hover{
					text-decoration: underline !important;
				}
	/*newCollection*/
	.newCollection{
	}
		.newCollection h1{
			padding: 0px 0px 26px 20px;
		}
		.productRow{
			padding: 0px 0px 0px 20px;
			/*height: 235px;*/
			text-align: center;
			/*margin-right: 250px;*/
			margin-left: 1.9%;
margin-top:15px;
overflow:hidden;
zoom:1;
		}
			.productRow li{
				float: left;
				width: 33%;
				list-style: none;
				margin: 0px;
				padding: 0px;
			}
				.productRow a{
					font-weight: bold;
					color: #b1b1b1;
					font-size: 12px;
				}
				.productRow img{
					border: 1px solid #afa268;
					margin: 0px 0px 15px;
				}
.productTD a{
					font-weight: bold;
					color: #b1b1b1;
					font-size: 12px;
				}
				.productTD img{
					border: 1px solid #afa268;
					margin: 0px 0px 15px;
				}
		.rowEnd{
			height: 20px;
			width: 60%;
		}
	/*aboutBrand*/
	.aboutBrand{
		float: right;
		width: 200px;
		padding: 5px 20px 0px 0px;
	}
		.aboutBrand h3{
			padding: 0px 0px 20px;
		}
		.aboutBrand p{
			clear: left;
		}
		.img_01{
			margin: 0px 10px 10px 0px;
			float: left;
		}
		.text_01{
			color: #717171;
		}
/*footer*/
.footer{
	line-height: 20px;
	background: url(/img/alpha/footer.jpg) no-repeat right 34px;
}
	.footerLeft{

	}
		.footerRight{
			height: 146px;
		}
			.copyright{
				float: left;
				margin: 54px 0px 0px 45px;
				width: 190px;
			}
			.adress{
				float: left;
				margin: 45px 0px 0px;
			}
			.webgear{
				float: right;
				margin: 54px 107px 0px 0px;
			}
/*products page*/
.rightColumn_02{
	width: auto;
	zoom: 1;
	margin: 0px 0px 0px 190px;
}
	/*productsView*/
	.productsView{
		padding: 0px 20px 0px 20px;
	}
		.productsView h1{
			color: #eaeaea;
			padding: 0px 0px 26px;
		}
		.productsView h2{
			font-size: 18px;
			color: #e1ab51;
			font-weight: normal;
			padding: 0px 0px 10px;
		}
		.productsView h3{
			font-size: 18px;
			padding: 0px 0px 10px;
			color: #e1ab51;
		}
		.bigPhoto{
			float: left;
			margin: 0px 25px 0px 0px;
		}
		.description{
			padding: 0px 0px 0px 20px;
		}
			.sizeBox{
				margin: 0px 0px 10px;
			}
				.sizeSelect{

				}
			/*color select*/
			.colorSelect{
				height: 40px;
			}
				.colorSelect li{
					list-style: none;
					display: block;
					float: left;
					margin: 0px 15px 0px 0px;
				}
					.colorSelect li a{
						display: block;
						float: left;
						height: 23px;
						width: 23px;
						border: 1px solid #4a320e;
					}
						.color_01{
							background: #FF721A;
						}
						.color_02{
							background: #912D1E;
						}
						.color_03{
							background: #000;
						}
			/*photo select*/
			.photoSelect{
			}
				.photoSelect li{
					list-style: none;
					display: block;
					float: left;
					margin: 0px 38px 0px 0px;
					border: 1px solid #4a320e;
line-height:0;
				}
					.photoSelect li a{
					}
						.photoSelect li img{
						}


/*newsNavi*/
									.newsNaviBox{
										text-align: center;
										padding: 0px 52px 0px 0px;
									}
										.newsNavi{
											margin: auto;
											display: block;
											text-align: center;
										}
											.newsNavi li{
												list-style: none;
												display: inline;
												padding: 0px 2px;
												font-weight: bold;
											}
												.newsNavi li a{
													color: #B1B1B1;
													border: 1px dashed #bbbbbb;
													padding: 1px 6px;
													float: none;
													font-size: 12px;
												}
											.newsNavi li.active{

											}
												.newsNavi li.active a{
													text-decoration: none !important;
													font-weight: bold;
													color: #FFF;
													border: 1px solid #d73000;
													background: #e75000;
													}
											.newsNavi li.end a{
												border: none;
											}

































