@charset "utf-8";
body{
		background:#000 url(../images/mainBg.gif) no-repeat top center;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		color:#fdf5e1;
		text-align:justify;
		margin:0;
		padding:0;
}
.bg-body-products{
		background:#000 url(../images/secondBg.gif) no-repeat top center;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		color:#fdf5e1;
		text-align:justify;
		margin:0;
		padding:0;
}
td, th{
		vertical-align:top;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		color:#fdf5e1;
		text-align:justify;
}
a img{
		border:none;
}
a{
		font-size:12px;
		color:#bc702d;
		text-decoration:none;
}
a:hover{
		text-decoration:underline;
}
ul{
		list-style:none;
		margin:0;
		padding:0;
}
li{
		list-style:none;
		margin:0;
		padding:0;
}
.contentHolder{
		width:968px;
		margin:0 auto;
		height:320px;
}
.content{
		padding:10px 26px 0 26px;
}
.mainImg{
		width:453px;
		min-height:340px;
}
.mainImg img{
		border:2px solid #bd712f;
}
.categTxt{
		line-height:18px;
		margin:15px 0 17px 0;
		text-align:left;
		min-height:106px;
}
.categTxt-product{
		line-height:18px;
		margin:15px 0 17px 0;
		text-align:left;
}
.thumbsCatg{
		margin:24px 0 0 0;
}
.thumbsCatg a img{
		opacity: .7;
		filter: alpha(opacity=70);
		-moz-opacity: .7;
		
}
.thumbsCatg a:hover img, a.selected img{
		opacity: 1;
		filter: alpha(opacity=100);
		-moz-opacity: 1;
}
.borderOff{
		border:2px solid #2f1705;
}
.thumbsCatg a img.borderOn{
		border:2px solid #b76f30;
		opacity: 1;
		filter: alpha(opacity=100);
		-moz-opacity: 1;
}

.thumbsCatg-product{
		margin:17px 0 0 0;
}
.thumbsCatg-product a img{
		opacity: .7;
		filter: alpha(opacity=70);
		-moz-opacity: .7;
		border:2px solid #2f1705;
}
.thumbsCatg-product a:hover img, a.selected img{
		opacity: 1;
		filter: alpha(opacity=100);
		-moz-opacity: 1;
		border:2px solid #b76f30;
}



.catgMenu{
		border-left:1px solid #4c2d12;
		margin:35px 0 0 0;
		padding:0 0 0 15px;
}
.catgMenu a{
		font-style:italic;
		display:block;
		padding:0 0 2px 0;
		text-decoration:none
}
.catgMenu a:hover{
	color:#fff;
	font-weight:normal;
	text-decoration:none
}
.catgMenu a.selected{
		color:#fff;
		font-weight:bold;
}
.desc{
		font-size:14px;
		color:#bc702d;
		padding:10px 0 0 0;
}
.shape{
		background:url(../images/shape.png) no-repeat 100% 100%;
}
.txtFixed-Width{
		width:500px;
}
.txtFixed-Width-contact{
		width:400px;
}
.details{
		padding:0 15px 0 5px;
		width:120px;
		text-align:left;
		font-size:11px;
		font-weight:normal;
		color:#fdf5e1;
		line-height:17px;
		vertical-align:middle;
}
h4{
		margin:0;
		padding:0 0 0 10px;
		font-weight:bold;
		font-size:13px;
		color:#bc702d;
}
h3{
		margin:0;
		padding:5px 0 5px 0px;
		font-weight:bold;
		font-size:13px;
		color:#bc702d;
}
.check a{
		font-size:11px;
		color:#fdf5e1;
		text-decoration:underline;
		font-weight:normal;
		padding:0 0 0 10px;
}
.check a:hover{
		text-decoration:none;
}
.padingTop{
		padding-top:25px;
}
.footer{
		padding:10px 40px 0 20px;
		font-size:11px;
		text-align:right;
		width:968px;
		margin:0 auto;
		font-family:Arial, Helvetica, sans-serif;
}
.footer-products{
		padding:60px 40px 0 20px;
		font-size:11px;
		text-align:right;
		width:968px;
		margin:0 auto;
		font-family:Arial, Helvetica, sans-serif;
}
h5{
		font-size:18px;
		margin-bottom:10px;
		padding-bottom:10px;
		margin:0;
		padding:0;
}
.marginTop{
		margin-top:105px;
}
.contact-form{
		margin:10px 0 0 0;
		color:#bc702d;
}
.contact-form td{
		color:#bc702d;
}
.contact-form input{
		width:200px;
		height:18px;
		padding:3px 0 0 3px;
		border:1px solid #bc702d;
		margin-bottom:10px;
		background:#bc702d;
}
.contact-form textarea{
		width:420px;
		height:100px;
		padding:3px 0 0 3px;
		border:1px solid #bc702d;
		margin-bottom:10px;
		margin-top:2px;
		overflow:auto;
		background:#bc702d;
}
input.exeptionfield{
		border:none;
		background:none;
		margin:0;
		padding:0;
		width:75px;
		height:20px;
		margin:0 5px 0 0;
}
.padingform{
		padding:37px 0 5px 0;
}
.language{
		margin:0;
		 padding:0 0 2px 0;
		 color:#000000;
		 background:#bc702d;
}
.language td{
		vertical-align:middle;
		color:#000000;
}
.language a{
		font-weight:normal;
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		padding:5px 5px 5px 10px;
		display:block;
		text-decoration:underline;
		font-size:11px;
		
}
.language a:hover, .language a.selected{
		text-decoration:none;
}
.image-border img{
		border:2px solid #bc702d;
}
.mainpadding{
		padding:40px 0 0 0;
}
.relative-position{
		position:relative;
}
.absolute-position{
		position:absolute;
}