/* Sigmavision DIV layout style */
/* page elements */
* {
	margin: 0;
	padding: 0;
}
body {
	background: #dadada url(/images/im-bkg-tile.gif) repeat-x;
}
/* DIVs */
/* functional stuff */
.floatEnder {
	clear: both;
}
/* layout DIVs */
.container {
	margin: 0px auto;
	width: 988px;
}
/* header area */
.header {
	width: 988px;
	height: auto;
}
.logoArea {
	float: left;
	width: 313px;
}
.navArea {
	float: left;
	width: 675px;
	background: url(/images/im-header-bar-bkg.gif) no-repeat;
	min-height: 127px;
}
.navContent {
	margin-top: 89px;
}
.subNavBar {
	padding: 3px 5px;
	background: #3b5579;
	display: inline;
}
/* wrappers */
.wrapperBottom {
	background: url(/images/im-body-bkg-tile.gif) repeat-y;
}
.wrapperMiddle {
	background: url(/images/im-body-bkg.gif) no-repeat;
}
.wrapperTopHp {
	background: url(/images/im-body-bkg-bottom-hp.gif) no-repeat bottom;
	padding-bottom: 11px;
}
.wrapperTop {
	background: url(/images/im-body-bkg-bottom-long.gif) no-repeat bottom;
	padding-bottom: 11px;
}
/* breadcrumb area */

/* left area */

/* main area */
.mainArea {
	width: 960px;
	margin: 0px auto;
	background: url(/images/im-graph-bkg.jpg) no-repeat bottom;
	height: auto;
}
.mainArea#home {
	width: 960px;
	margin: 0px auto;
	background: url(/images/im-graph-home-bkg.jpg) no-repeat bottom;
	height: auto;
}
.mainArea#tyre {
	width: 960px;
	margin: 0px auto;
	background: url(/images/im-graph-tyre-bkg.jpg) no-repeat bottom;
	height: auto;
}
.mainArea#rubber {
	width: 960px;
	margin: 0px auto;
	background: url(/images/im-graph-rubber-bkg.jpg) no-repeat bottom;
	height: auto;
}
.mainArea#wood {
	width: 960px;
	margin: 0px auto;
	background: url(/images/im-graph-wood-bkg.jpg) no-repeat bottom;
	height: auto;
}
.mainArea#alu {
	width: 960px;
	margin: 0px auto;
	background: url(/images/im-graph-alu-full-bkg.jpg) no-repeat bottom;
	height: auto;
}
.mainArea#logistics {
	width: 960px;
	margin: 0px auto;
	background: url(/images/im-graph-logistics-bkg.jpg) no-repeat bottom;
	height: auto;
}
.mainArea#indApp {
	width: 960px;
	margin: 0px auto;
	background: url(/images/im-graph-ind-app-home-bkg.jpg) no-repeat bottom;
	height: auto;
}
.mainArea#products {
	width: 960px;
	margin: 0px auto;
	background: url(/images/im-graph-products-home-bkg.jpg) no-repeat bottom;
	height: auto;
}
.mainArea#about {
	width: 960px;
	margin: 0px auto;
	background: url(/images/im-graph-about-bkg.jpg) no-repeat bottom;
	height: auto;
}
.bodyArea {
	padding: 0px 0px 0px 14px;
	min-height: 455px;
}
.bodyAreaSp {
	padding: 10px 0px 0px 0px;
	min-height: 454px;
}
.hpBodyContentLeft {
	float: left;
	width: 413px;
	padding-top: 38px;
	margin-right: 10px;
}
.hpBodyContentRight {
	float: left;
	width: 523px;
	padding-top: 28px;
}
.hpInfoArea {
	float: left;
	width: 250px;
	margin: 25px 13px 0px 0px;
	background: #c0c0c0 url(/images/im-info-area-bkg.gif) no-repeat bottom;
}
.hpInfoArea#right {
	margin: 25px 0px 0px 0px;
}
.hpInfoAreaTop {
	width: 250px;
}
.hpInfoAreaContent {
	padding: 2px 7px 7px 7px;
}
.hpInfoAreaDemo {
	float: left;
	width: 250px;
	margin: 60px 0px 0px 50px;
}
.leftFloat {
	float: left;
	width: 200px;
	padding-right: 15px;
}
.bodyFloat {
	float: left;
	width: 513px;
	padding-right: 15px;
	margin-bottom: 20px;
}
.bodyFloatWide {
	float: left;
	width: 729px;
	padding-right: 15px;
	margin-bottom: 20px;
}
.bodyExtras {
	float: left;
	width: 216px;
	text-align: left;
}
.bodyContent {
	
}
.bodyWide {
	width: 931px;
	padding-left: 15px;
}
.bodyWideFull {
	padding-left: 15px;
}
.caseStudyBox {
	margin-top: 20px;
	width: 458px;
	height: 80px;
	background: url(/images/im-case-studies-bkg.gif) no-repeat 0 0;
}
.caseStudyContent {
	padding: 18px 5px 5px 10px;
}
.demoBox {
	margin-top: 20px;
	width: 200px;
	height: 55px;
	background: url(/images/but-view-3d-demo-bkg.gif) no-repeat 0 0;
}
.demoContent {
	padding: 13px 5px 5px 10px;
}
.sideBoxArea {
	width: 200px;
	margin: 15px 0px;
	background: #c0c0c0 url(/images/im-side-box-bkg.gif) no-repeat bottom;
}
.sideBoxContent {
	text-align: left;
	padding: 0px 8px 8px 8px;
}
.sideBoxHeader {
	width: 200px;
}
/* breadcrumb DIVS */
.breadcumbHolder {
	
}
.breadcrumbEnd, .breadcrumbCurve {
	float: right;
}
.breadcrumbArea {
	float: right;
	min-height: 25px;
	background: url(/images/im-breadcrumb-bkg-tile.gif) repeat-x;
	padding-top: 3px;
	margin-bottom: 10px;
}
/* footer DIVS */
.footerArea {
	width: 960px;
	margin: 0px auto;
	margin-top: 2px;
	padding-bottom: 5px;
	background: url(/images/im-footer-bkg.gif) no-repeat 0 0;
	min-height: 30px;
}
.footerDetails {
	float: left;
	width: 580px;
}
.footerDetails#right {
	float: left;
	width: 380px;
}
.footerDetailsContent {
	padding: 6px;
}
.footerDetailsContent#tel {
	padding: 6px;
}
.tbArea {
	width: 960px;
	margin: 0px auto;
	padding: 0px 8px 15px 16px;
}