/* CSS Document */
body{
	background: #000;
	font: 11px Tahoma, Geneva, sans-serif;
	color: #111518;
}
.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: #9c1133;
}
h2{
}
h3{
	font: normal 19px Tahoma, Geneva, sans-serif;
	color: #111518;
}
h4{
}
a{
	color: #111518;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
	color: #9c1133;
}
a:active {
	text-decoration: underline;
}
/*elements style*/

/*global*/
.global{
        width: 100%; 
	min-width: 980px;
	max-width: 1400px;
	margin: 0 auto;
}
	.globalLeft{
		background: url(/img/churinga/globalLeft.gif) repeat-y left top;
	}
		.globalRight{
			background: url(/img/churinga/globalRight.gif) repeat-y right top; 
		}
/*topBox*/
.topBox{
	background: #f6981f url(/img/churinga/topBox.gif) repeat-x;
}
	.topBoxLeft{
		background: url(/img/churinga/topBoxLeft.gif) no-repeat left bottom;
	}
		.topBoxRight{
			height: 33px;
			background: url(/img/churinga/topBoxRight.gif) no-repeat right bottom;
			text-align: center;
			padding: 45px 0px 0px;
		}
			.topBox h2{
				font: normal 18px Tahoma, Geneva, sans-serif;
				color: #000;
			}
/*header*/
    .header {
         background: transparent url(/img/firmsList.gif) repeat-x  left top;
         margin: 0 20px;
}
	.headerLeft{
		background: url(/img/churinga/headerLeft.gif) repeat-x left top;
	}
		.headerRight{
			height: 83px;
			background: url(/img/churinga/headerRight.gif) repeat-x left bottom;
			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/churinga/homeButton.gif) no-repeat left top;
								padding: 7px 0px 0px 40px;
							}
							.mailButton{
								background: url(/img/churinga/mailButton.gif) no-repeat left top;
								padding: 0px 0px 0px 40px;
							}
				/*loginForm*/
				.loginForm{
					float: right;
					background: url(/img/churinga/loginForm.gif) no-repeat left 5px;
					margin: 20px 0px 0px;
					padding: 0px 0px 0px 40px;
					width: 330px;
				}
					.loginBox{
						height: 23px;
					}
					.label_01{
					}
					.loginFormInput{
						height: 16px;
						width: 70px;
						border: 1px solid #474747;
						background: #FFF;
						font-size: 11px;
						color: #000;
						margin: 0px 10px 0px 5px;
					}
					.button_01{
						height: 18px;
						width: 52px;
						background: #7E0C2D url(/img/churinga/button_01.gif) no-repeat;
						border-style: none;
						font-size: 11px;
						color: #fef9dc;
						cursor: pointer;
					}
					.registration{
						display: block;
					}
						.registration li{
							list-style: none;
							display: inline;
							padding: 0px 10px 0px 0px;
						}
							.registration li a{
								color: #7e0c2d;
							}
					.loginFormCheck{
						color: #7e0c2d;
						_margin: 0px 0px -5px;

					}
/*logoBox*/
.logoBox{
	background: url(/img/churinga/logoBox.gif) repeat-x left top;
	margin: 0px 20px;
}
	.logoLeft{
		background: url(/img/churinga/logoLeft.gif) no-repeat left 4px;
	}
		.logoRight{
			background: url(/img/churinga/logoRight.gif) no-repeat right 4px;
		}
			.logoCenter{
				height: 230px;
				background: url(/img/churinga/logoCenter.gif) no-repeat center 0px;
			}
/*content*/
.content{
	background: #fffcef url(/img/churinga/content.gif) repeat-x;

}
	.contentBackLeft{
		background: url(/img/churinga/contentBackLeft.gif) repeat-y left top;
	}
		.contentBackRight{
			background: url(/img/churinga/contentBackRight.gif) repeat-y right top;
		}
			.contentBackTopLeft{
				background: url(/img/churinga/contentBackTopLeft.gif) no-repeat left 3px;
			}
				.contentBackTopRight{
					background: url(/img/churinga/contentBackTopRight.gif) no-repeat right 3px;
				}
					.contentBox{
						margin: 0px 20px;
						background: url(/img/churinga/contentBox.gif) no-repeat center top;
						padding-bottom: 20px;
					}
/*leftColumn*/
.leftColumn{
	float: left;
	width: 162px;
	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;
			cursor: pointer;
				}
					.leftMenu li a:hover{
						text-decoration: underline !important;
					}
		.leftMenu li span{
			display: block;
			height: 24px;
			float: left;
			padding: 3px 10px 0px 0px;
		}

		.leftMenu li.active{

		}
			.leftMenu li.active a, .leftMenu li a:hover{
				background: url(/img/churinga/leftMenuBackLeft.gif) no-repeat left top;
				color: #ffce8e;
					}
					.leftMenu li.active a:hover{
					}
			.leftMenu li.active a span {
				display: block;
				height: 27px;
				background: url(/img/churinga/leftMenuBackRight.gif) no-repeat right top;
				padding: 3px 10px 0px 0px;
			}
			.leftMenu li a:hover span{
				display: block;
				height: 24px;
				background: url(/img/churinga/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:hover{
							font-weight: bold;
							color: #9c1133 !important;
						}
						.submenuLevel_01 li a:hover span{
							height: 30px !important;
						}
			.submenuLevel_01 li.active a{
				color: #9c1133;
			}
			.submenuLevel_01 a.active_01{
								color: #9c1133 !important;
							}
		/*submenuLevel_02*/
		.submenuLevel_02{
			font-size: 11px;
			margin: 0px 0px 0px 10px;
		}
			.submenuLevel_02 li{
				height: 24px !important;
				float: left !important;
			}
				.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: #000 !important;
					}
						.submenuLevel_02 li a:hover{
							color: #9c1133 !important;
							font-weight: normal !important;
						}
						 .submenuLevel_02 li a:hover span {
						 	background:none !important;
						 }


/*rightColumn*/
.rightColumn{
	width: auto;
	background: url(/img/churinga/rightColumn.gif) repeat-x left 80px;
	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: #7e0c2d;

	}
			.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: 225px;*/
			text-align: center;
			/*margin-right: 200px;*/
			margin-left: 1.9%;
overflow:hidden;
margin-bottom:15px;
zoom:1;
		}
			.productRow li{
				float: left;
				width: 33%;
				list-style: none;
				margin: 0px;
				padding: 0px;
			}
				.productRow a{
					font-weight: bold;
					color: #111518;
					font-size: 12px;
				}
				.productRow img{
					border: 1px solid #afa268;
					margin: 0px 0px 15px;
				}
.productTD a{
					font-weight: bold;
					color: #111518;
					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;
			text-align: center;
		}
/*footer*/
.footer{
	background: url(/img/churinga/footer.gif) repeat-x;
	line-height: 20px;
}
	.footerLeft{
		background: url(/img/churinga/footerLeft.gif) no-repeat left top;
	}
		.footerRight{
			height: 146px;
			background: url(/img/churinga/footerRight.gif) no-repeat right top;
		}
			.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: #0b0c07;
			padding: 0px 0px 26px;
		}
		.productsView h2{
			font-size: 18px;
			color: #7e0c2d;
			font-weight: normal;
			padding: 0px 0px 10px;
		}
		.productsView h3{
			font-size: 18px;
			padding: 0px 0px 10px;
		}
		.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 34px 0px 0px;
					border: 1px solid #4a320e;
line-height:0;
				}
					.photoSelect li a{
					}
						.photoSelect li img{
						float: left;
						}


/*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: #330000;
													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;
											}

































