@import url("webfonts/B_Mitra/stylesheet.css");
/*
Design by Metamorphosis Design
http://www.metamorphozis.com
Released for free under a Creative Commons Attribution 2.5 License
*/

*{
	width: auto;

	
}

img{
	padding: 0px;
	border: none;

}

a{
	color: #000000;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #000000;
}

body {
	font-family: "Tahoma";
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	width: 1349px;
	margin: 0 auto;
	
	
}

h2{
	font-family:"Tahoma";
	font-size: 18px;
	font-weight: normal;
	color: #d17b02;
	padding-bottom: 5px;
}

h3{
	font-family: "Tahoma";
	font-size: 12px;
	color: #a10304;
	font-weight: normal;
	padding-bottom: 20px;
	line-height: 20px;
}

h4{
	font-family:"Tahoma";
	font-size: 12px;
	color: #635B5B;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 2px;
	border-bottom: 1px solid #a10304;
}

h5{
	font-family:"Tahoma";
	font-size: 17px;
	color: #a10304;
	font-weight: normal;
	text-transform: uppercase;
	padding-bottom: 10px;
	background: url(images/right_title.png) repeat-x bottom;
	margin-bottom: 10px;
}

h6{
	font-family: "Tahoma";
	font-size: 18px;
	color: white;
	border-bottom: 1px solid #a10304;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: center;
	padding-bottom: 5px;
}

.clear{
	clear: both;	
}

#menu{
	width: 740px;
	height: 84px;
	padding-top: 0px;
	text-align: right;
	float: right;
	clear: both;
	margin-top: -6px;
	background-image: url(images/bnav.jpg);
	margin-left: 0px;
	margin-right: -80px;
	
}

#menu ul{
	padding-left: 0px;
	list-style: none;
	padding: 0px 0px 0px 30px;
	font-family: "Tahoma";
	font-size: 19px;
	
}

#menu ul li{
	display: inline;

}

#menu ul li a{
	font-family: "Tahoma";
	font-size: 13px !important;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	display: block;
	float: left;
	width: 80px;
	height: 25px;
	line-height: 30px;
	margin-right: 0px;
}



#menu ul li a:hover,  #menu ul li .active{
	color: #ffffff;
}

/*logo*/

#logo{
	height: 80px;
	padding-top: 5px;
	width: 330px;
	margin-bottom: 20px !important;
	margin-top: 29px;
	text-align: right;
	
	
	
	
}
#logo small {
	font-family:"Tahoma";
	font-size: 17px;
	color: #635B5B;
	font-weight: bold;
	text-decoration: none;
	margin-top: 30px;
	margin-right: 120px;
	text-shadow: 0px 0px 0px;
	text-align: right;
	margin-bottom: 0px !important;
	float: right;
}


/*
	prew box
*/

#prew_box{
	width: 984px;
	height: 327px;
	padding: 5px;
	border-radius: 10px;
	margin-top: 2px;
	border-right: 5px solid hsla(0,0%,100%,1.00);

}

#prew_img{
	width: 984px;
	height: 327px;
	border-right: 5px solid hsla(0,0%,100%,1.00);

}

.prew_img1{
	background: url(images/prew_img1.jpg);
	border-right: 5px solid hsla(0,0%,100%,1.00);

}

.button_left{
	margin-top: 150px;
	margin-left: 5px;
	float: left;
}

.button_right{
	margin-top: 150px;
	margin-right: 5px;
	float: right;
}

.razd{
	height: 1px;
	border-bottom: 1px solid #a10304;
	margin-top: 5px;
	margin-bottom: 2px;
	clear: both;
	width: 996px;
}

/*
	content
*/

#left{
	float: left;
	width: 660px;
	padding-right: 0px;
}

.left_razd{
	height: 50px;
}

.images_box{
	padding: 0px;
}

.images_box a{
	display: block;
	float: left;
}

.center_img{
	margin: 0px 10px 0px 10px;
}

.more{
	
}

.more a{
	display: block;
	background: url(images/more.png) no-repeat;
	width: 69px;
	height: 16px;
	float: left;
	text-align: center;
	line-height: 16px;
	margin: 5px 0px 0px;
	font-family: "Tahoma";
	font-size: 12px;
}

#right{
	float: left;
	width: 333px;
	height: 128px;
	background-image: url(images/right_bg.jpg);
}

.right_bg_top{
	width: 363px;
	height: 10px;
	
}

.right_bg{
	min-height: 150px;
	height: 150px;
	margin-top: 0px;
	margin-right: 10px;
	/*background-image: url(images/right_bg.jpg);*/
}

.right_bg_bot{
	
	width: 363px;
	height: 10px;
}

.right_pad{
	padding-bottom: 15px;
}

.italic_style{
	font-style: italic;
	clear: both;
}

.author{
	float: right;
	font-style: italic;
	padding: 5px 0px 5px 0px;
}

/*
	3column
*/

#column3{
	clear: both;
	width: auto;
	background-color: #939598;
	background-repeat: no-repeat;
	
}

#col1, #col2, #col3{
	float: left;
	width: 280px;
	margin-left: 90px;
	margin-top: 0px;
}

#col2{
	padding-left: 64px;
	padding-right: 64px;
}

.pad_left{
	margin-bottom: 5px;
	direction: rtl;
	padding-right: 30px;
	font-family: "Tahoma";
	font-size: 12px;
}

.ls{
	list-style: none;
}

.ls li{
	border-bottom: 1px solid #b5b5b5;
}

.ls li a{
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
}

#col1 .ls{
	padding-top: 20px;
}

#col1 .ls li a{
	font-size: 11px;
	text-transform: none;
}

/*
	footer
*/

#footer{
	text-align: center;
	padding-bottom: 15px;
	font-size: 10px;
	margin-top: 5px;
}
#footer p, #footer a{
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	font-family: "Tahoma";
	
}


/*=================================*/
/* Nivo Slider Demo
/* November 2010
/* By: Gilbert Pellegrom
/* http://dev7studios.com
/*=================================*/


#slider-wrapper {
	width: 984px;
	height: 327px;
	margin: 0 auto;
	border-right: 5px solid hsla(0,0%,100%,1.00);

}

#slider {
	position:relative;
    width: 984px;
    height: 327px;
	
}
#slider img {
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
	display: none;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
	color:hsla(0,4%,19%,1.00);
	
	
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family:"Tahoma";
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}
#header #menu a {
	color: #FFFFFF;
	text-align: center;
}
#header #logo img {
	float: left;
	margin-top: 0px !important;
	margin-bottom: px;
}
#content {

}
#body #header #flag {
	width: 676px;
	height: 50px;
	float: right;
}
#body #header #menu #fl {
	float: left;
	padding-top: 0px;
	padding-right: 0px;
}
#body #header #menu a #fl2 {
	margin-top: 50px;
	margin-right: 5px;
	float: right;
}
#divider nav {
	width: 496px;
	height: auto;
	float: right;
}
#body #header #menu ul li #FWTableContainer1403764863 #MMMenuContainer1115134310_0 #MMMenu1115134310_0 #MMMenu1115134310_0_Item_3 {
}
#content-pages {
	width: 994px;
	height: auto !important;
	min-height: 400px;
	background-color: hsla(0,0%,100%,1.00);
	
	
}
#content-pages-nested{
	width: 994px;
	height: auto !important;
	min-height: 400px;
	background-color: hsla(0,0%,100%,1.00);
	font-size: medium;

	}
.info {
	margin-top: 15px;
	margin-right: 30px;
	margin-left: 60px;
	margin-bottom: 30px;
	padding: 10px;
	height: 300px;
	width: 300px;
	float: right;
	direction: rtl;
	font-family: "Tahoma";
	font-size: 12px;
	
}
.address-info{
	color: #635B5B;
	font-size: 17px;
	margin-top: 5px;
	font-weight: bold;
	margin-bottom: 5px !important;
	font-family: "Tahoma";
}
.title-pages{
	font-family: "Tahoma";
	font-size: 17px;
	color: #635B5B;
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom: 1px solid #a10304;
	
	}

	
.about-content{
	
	margin: 5px;
	text-align:justify !important;
	font-family: "Tahoma";
	font-size:15px;
	
	  
	}
.Dimensional{
	width: 250px;
	height: 300px;
	float: left;
	margin-top: 15px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	border: 1px solid hsla(359,54%,44%,1.00);
	-webkit-box-shadow: 5px 10px 5px hsla(0,2%,53%,1.00);
	box-shadow: 5px 10px 5px hsla(0,2%,53%,1.00);
	padding: 5px;
	
	}
	#C1{
	width: 1014px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;		
		}
	
	#upnews1{
	width: 1014px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	height: 60px;
	background-repeat: no-repeat;
	background-image: url(images/backtopnews1.jpg);
		}
	#upnews2{
		height:8px;
		background-color:#C21A19;
		
		}
	
#body #nested-up {
	width: 980px;
	height: 29px;
	background-image: url(images/nested1.jpg);
	margin-top: -5px;
	margin-left: 10px;
}
#body #nested-bottom{
	width: 991px;
	height: 29px;
	background-image: url(images/nested2.jpg);
	margin-bottom:5px;
	
	}
#body #content-pages #list-product {
	width: 950px;
	height: auto;
	background-color: hsla(0,0%,100%,1.00);
	margin-left: 50px;
	margin-right: 70px;
}
#body #content-pages #list-product #Accordion1 div .Dimensional> img {
	margin: 10px 25px 5px;
}
.download{
	text-decoration: underline;
	color: hsla(359,53%,51%,1.00) !important;
	margin-top: 0px;
	font-size: 12px;
	margin-bottom: 0px;
	width: 200px;
	font-family: "Tahoma";
	font-weight: bold;
	float: left;
	 
	 
	 
	
	
	}
.textproduct{
	width: 210px;
	height: 90px;
	margin: 0px 15px 2px 22px;
	float:left;
	
	
	}
	.titleproducts{
	color: hsla(359,59%,46%,1.00);
	font-family: "Tahoma";
	font-size: 14px;
	color: #0A0A0A;
	font-weight: bold;
	border-bottom: 1px solid #a10304;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: right;
	
		
		}
		.titleproduct1{
	color: hsla(359,59%,46%,1.00);
	font-family: "Tahoma";
	font-size: 15px;
	color: #0A0A0A;
	font-weight: bold;
	border-bottom: 1px solid #a10304;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: right;
	direction:rtl;
	
		
		}
.productspan{
	font-family: "Tahoma";
	font-size: 12px;
	margin-top: 5px !important;
	height: 50px !important;
	float: right;
	text-align: right;
	direction: rtl;
	text-align: justify;
	
	}
.handtool{
	width: 375px;
	min-height: 250px;
	height: auto;
	float: left;
	margin: 15px;
	border: 1px solid hsla(359,54%,44%,1.00);
	-webkit-box-shadow: 5px 10px 5px hsla(0,2%,53%,1.00);
	box-shadow: 5px 10px 5px hsla(0,2%,53%,1.00);
	padding: 10px;
	}
	.texthand{
	width: 380px;
	height: auto;
	margin: 10px 0px;
	float: left;
	font-family: "Tahoma";
	font-size: 12px;
	text-align: right;
	direction: rtl;
		}
		.orderno{
	width: auto;
	list-style: none;
	font-weight: bold;
	color: hsla(359,51%,49%,1.00);
	float: left;
	 
	
			}
#body #C1 #content-pages #content-pages #list-product #Accordion1 div .handtool .texthand .productspan ul {
	float: left;
	width: 200px;
}
.price{
	text-decoration: underline;
	color: hsla(359,53%,51%,1.00) !important;
	font-size: 12px;
	margin-bottom: 0px;
	float: left;
	font-weight: bold;
	margin-right: 0px;
	 
	
	}
.baseproduct{
	list-style:none;
	
	}
	.bproduct{
	margin: 0px 30px 30px 40px;
	padding: 10px;

	width: 300px;
	float: left;
		}
.smarttech{
	width: 260px;
	height: 330px;
	float: left;
	margin-top: 10px;
	margin-right: 3px;
	margin-left: 3px;
	margin-bottom: 20px;
	border: 1px solid hsla(359,54%,44%,1.00);
	-webkit-box-shadow: 5px 10px 5px hsla(0,2%,53%,1.00);
	box-shadow: 5px 10px 5px hsla(0,2%,53%,1.00);
	padding: 5px;
	}
#body #content-pages #list-product #Accordion1 div .smarttech> img {
	margin: 5px 20px 5px 35px;
}
.text3d{
	width: 260px;
	height: 90px;
	margin: 0px 10px 2px 5px;
	float: left;
	
	}
.engin{
	width: 390px;
	height: 270px;
	float: left;
	margin-top: 15px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	border: 1px solid hsla(359,54%,44%,1.00);
	-webkit-box-shadow: 5px 10px 5px hsla(0,2%,53%,1.00);
	box-shadow: 5px 10px 5px hsla(0,2%,53%,1.00);
	padding: 5px;
	
	
	}
	#body #content-pages #list-product #Accordion1 div .engin> img {
	margin: 5px 20px 5px 45px;
}
.texten{
	width: 350px;
	height: 90px;
	margin-top: 0px;
	margin-right: 20px;
	margin-left: 30px;
	margin-bottom: 2px;
	float: right;
	}
.address{
	line-height:25px;
	
	
	}
	.info1{
	margin: 20px 30px 30px 60px;
	padding: 10px;
	height: 300px;
	width: 300px;
	float: left;
	direction: rtl;
	font-family: "Tahoma";
	font-size: 15px;
	font-weight: bold;
		}
	.downloadcutting{
	text-decoration:underline;
	color:hsla(359,53%,51%,1.00) !important;
	 margin-top:15px;
	 font-size:10px;
	 margin-bottom:0px;
	 float:left;
	 width:200px;
	 
	 
	 
	
	
	}
	.cutting{
	width: 250px;
	height: 300px;
	float: left;
	margin: 15px;
	border: 1px solid hsla(359,54%,44%,1.00);
	-webkit-box-shadow: 5px 10px 5px hsla(0,2%,53%,1.00);
	box-shadow: 5px 10px 5px hsla(0,2%,53%,1.00);
	padding: 5px;
	
	}
	.cutting> img{
		margin: 10px 25px 5px;
	}
	.monitoring{
			width: 270px;
	height: 350px;
	float: left;
	margin: 15px;
	border: 1px solid hsla(359,54%,44%,1.00);
	-webkit-box-shadow: 5px 10px 5px hsla(0,2%,53%,1.00);
	box-shadow: 5px 10px 5px hsla(0,2%,53%,1.00);
	padding: 5px;
		}
#body #C1 #content-pages-nested #list-product #Accordion1 div .handtool img {
	margin-right: 35px;
}
.newsdiv{
	width: 375px;
	min-height: 350px;
	height: auto;
	float: left;
	margin: 15px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 10px;
	margin-left: 60px;
	direction: rtl;
	font-family: "Tahoma";
	font-size: 13px;
	}
div .Dimensional img {
	margin-right: 25px;
	margin-bottom: 5px;
	margin-top: 10px;
	margin-left: 25px;
}
.Dimensional .textproduct .titleproducts {
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: bold;
	text-shadow: 0px 0px #0B0B0B;
	margin-bottom: 5px;
}
.Dimensional .textproduct .download {
	margin-top: 20px;

}
div .smarttech img {
	margin-right: 30px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.smarttech .text3d .titleproducts {
	font-family: "Tahoma";
	font-weight: bold;
	font-size: 12px;
}
div .smarttech .text3d {
	width: 250px;
}
div .engin img {
	margin-right: 50px;
	margin-top: 10px;
	margin-bottom: 5px;
}
div .engin .texten {
	margin-right: 25px;
}
.engin .texten .titleproducts {
	font-family: "Tahoma";
	font-weight: bold;
	font-size: 12px;
}
.engin .download .download {
	width: 320px;
	margin-top: 10px;
}
.productspan ul li {
	font-family: "Tahoma";
}
.social-icons {
  float: right;
  display: inline-block;
  margin: 0px 34px 0 0px;
}
.social-icons li {
  float: left;
  display: inline-block;
  margin-left: 3px;
}
.social-icons li a {
  display: block;
}
.social-icons li a:hover img {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.eninfa{
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:12px;}
#Accordion1 h3 a {
	font-size: 12px;
}
.baseproduct a {
	font-size: 13px;
}
#content-pages-nested .newsdiv p {
	text-align:justify !important;
}
