/* CSS Document */

body {
	margin:10px; padding:0px;
	background-color:#737373; color:#000000;
}
h1 {
	font-family:Arial, Helvetica, sans-serif; font-size:100%; font-weight:bold;
	color:#666666;
	margin:0px 10px 0px 10px; padding:10px 0px 8px 10px;
	border-bottom:1px dotted #999999;
}
h2 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:100%; font-weight:bold;
	color:#666666;
	margin:0px 10px 0px 10px; padding:10px 0px 8px 10px;
	border-bottom:1px dotted #999999;
}

p {
	margin:0px; padding:15px 20px 0px 20px;
	font-family: Arial, Helvetica, sans-serif; font-size:75%; font-weight:normal;
	color:#333333;
}

hr {
	display:none;
}
#wrapper {
	width:98%; height:auto;
	background-color:#F8FFFE; color:#000000;
	margin:0px auto; padding:0px;
	min-width:900px; max-width:1040px;
}
#container {
	margin:0px; padding:8px;
}
#skip {
	display:none;
}
.logo {
	width:190px; height:139px;
	float:left; margin:0px 8px 0px 0px; padding:0px;
}

.menu_margin {
	height:129px;
	margin-left:198px; padding:0px;
	border-bottom:10px solid #999999;
	background:url(../images/red_strip.gif) repeat-x left top;
}
#menu {
	margin:0px; padding:0px;
}
#menu li {
	width:25%; height:129px;
	list-style-type:none; display:inline;
	margin:0px; padding:0px; float:left;
	background:url(../images/menubg.jpg) no-repeat right top;
}
#menu li a {
	width:25%; height:32px;
	float:left;
	margin:0px; padding:97px 0px 0px 10%;
}
.homebtn:link,.homebtn:visited {
	width:100%; height:129px; float:left;
	color:#FFFFFF;
	background: url(../images/home-icon.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:17px; font-weight:bold;
	text-decoration:none;
	margin:0px; padding:0px; 
}
.homebtn:hover {
	width:100%; height:129px; float:left;
	color:#FF9F9F;
	background: url(../images/home-icon.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:17px; font-weight:bold;
	text-decoration:none;
	margin:0px; padding:0px; 
}
.homebtn_active {
	width:100%; height:129px; float:left;
	color:#FF9F9F;
	background: url(../images/home-icon.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:17px; font-weight:bold;
	text-decoration:none;
	margin:0px; padding:0px;
}
.productsbtn:link,.productsbtn:visited {
	width:100%; height:129px; float:left;
	color:#FFFFFF;
	background: url(../images/products-icon.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:17px; font-weight:bold;
	text-decoration:none;
	margin:0px; padding:0px; 
}
.productsbtn:hover {
	width:100%; height:129px; float:left;
	color:#FF9F9F;
	background: url(../images/products-icon.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:17px; font-weight:bold;
	text-decoration:none;
	margin:0px; padding:0px; 
}
.productsbtn_active {
	width:100%; height:129px; float:left;
	color:#FF9F9F;
	background: url(../images/products-icon.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:17px; font-weight:bold;
	text-decoration:none;
	margin:0px; padding:0px;
}

.servicesbtn:link,.servicesbtn:visited {
	width:100%; height:129px; float:left;
	color:#FFFFFF;
	background: url(../images/services-icon.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:17px; font-weight:bold;
	text-decoration:none;
	margin:0px; padding:0px; 
}
.servicesbtn:hover {
	width:100%; height:129px; float:left;
	color:#FF9F9F;
	background: url(../images/services-icon.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:17px; font-weight:bold;
	text-decoration:none;
	margin:0px; padding:0px; 
}
.servicesbtn_active {
	width:100%; height:129px; float:left;
	color:#FF9F9F;
	background: url(../images/services-icon.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:17px; font-weight:bold;
	text-decoration:none;
	margin:0px; padding:0px;
}

#menu_last {
	margin:0px; padding:0px;
}
#menu_last li {
	width:24.8%; height:129px;
	list-style-type:none; display:inline;
	margin:0px; padding:0px; float:left;
	background:url(../images/menubg-last.jpg) no-repeat right top;
}
#menu_last li a {
	width:24.8%; height:32px;
	float:left;
	margin:0px; padding:97px 0px 0px 10%;
}

.contactbtn:link,.contactbtn:visited {
	width:100%; height:129px; float:left;
	color:#FFFFFF;
	background: url(../images/contact-icon.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:17px; font-weight:bold;
	text-decoration:none;
	margin:0px; padding:0px; 
}
.contactbtn:hover {
	width:100%; height:129px; float:left;
	color:#FFC4C4;
	background: url(../images/contact-icon.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:17px; font-weight:bold;
	text-decoration:none;
	margin:0px; padding:0px; 
}
.contactbtn_active {
	width:100%; height:129px; float:left;
	color:#FFC4C4;
	background: url(../images/contact-icon.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:17px; font-weight:bold;
	text-decoration:none;
	margin:0px; padding:0px;
}

#middle {
	width:100%; height:auto;
	margin:5px 0px 0px 0px; padding:0px 0px 9px 0px;
	background-color:#F8FFFE; color:#333333;
}
#left {
	width:190px; height:auto;
	float:left; margin:0px 8px 0px 0px; padding:0px;
}
#right {
	height:auto;
	margin-left:198px; padding:0px;
}
#welcomebox {
	border:1px solid #CCCCCC;
	background:url(../images/shadebg.jpg) repeat-x left top;
	margin:0px 0px 6px 0px; padding:1px;
	background-color:#F8FFFE; color:#333333;
}
.contentbg {
	background:url(../images/photo01.jpg) no-repeat right bottom;
}
.bg {
	background:url(../images/photo01.jpg) no-repeat right bottom;
	margin:0px; padding:0px;
}


.click {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:75%; font-weight:normal;
	color:#B31200;
	margin:0px; padding:15px 20px 0px 20px;
}
.click a:link,.click a:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:100%; font-weight:normal;
	color:#B31200; text-decoration:underline;
	margin:0px; padding:0px;
}
.click a:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:100%; font-weight:normal;
	color:#B31200; text-decoration:none;
	margin:0px; padding:0px;
}

#block {
	width:99%; height:auto;
	margin:0px; padding:0px;
}
.blockleft {
	width:58%; height:auto; float:left;
	margin:0px 8px 0px 0px; padding:0px;
	border:1px solid #CCCCCC;
	background:url(../images/shadebg.jpg) repeat-x left top;
	background-color:#F8FFFE;
}
.blockright {
	height:auto;
	margin:0px 0px 0px 60%; padding:0px;
	border:1px solid #CCCCCC;
	background:url(../images/shadebg.jpg) repeat-x left top;
	background-color:#F8FFFE;
}
.ttl {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:100%; font-weight:bold;
	color:#666666;
	margin:0px 10px 0px 10px; padding:10px 0px 8px 10px;
	border-bottom:1px dotted #999999;
}

.product01 {
	width:166px; height:70px;
	float:right;
	margin:0px; padding:14px 3% 0px 3%;
}

.bulletblock {
	width:97%; height:auto;
	margin:0px; padding:0px 0px 0px 10px;
}
.leftbullet {
	width:36%; height:auto; float:left;
	margin:0px; padding:0px 10px 0px 0px;
}

.rightbullet {
	margin:0px 0px 0px 45%; padding:0px;
}
.bullet {
	list-style-image:url(../images/bullet.gif); list-style-position:outside;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; font-weight:normal;
	color:#333333;
	margin:0px 0px 0px 25px; padding:0px;
	line-height:19px;
}

.clients {
	width:620px; height:60px;
	margin:19px auto 25px auto; padding:0px;
}

#bottom {
	width:100%; height:auto;
	background:url(../images/bottombg.jpg) repeat-x left top;
	background-color:#F8FFFE; color:#333333;
	text-align:center;
	margin:0px; padding:0px 0px 10px 0px;
}
.bottomlink {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:80%; font-weight:normal;
	color:#333333;
	margin:0px; padding:10px 0px 5px 0px;
}
.bottomlink a:link,.bottomlink a:visited {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:100%; font-weight:normal;
	color:#333333;
	margin:0px; padding:0px 5px 0px 5px;
	text-decoration:none;
}
.bottomlink a:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:100%; font-weight:normal;
	color:#333333;
	margin:0px; padding:0px 5px 0px 5px;
	text-decoration:underline;
}
.produced {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:80%; font-weight:normal;
	color:#999999;
	margin:0px; padding:0px;
}
.produced a:link,.produced a:visited {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:100%; font-weight:normal;
	color:#999999;
	margin:0px; padding:0px;
	text-decoration:underline;
}
.produced a:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:100%; font-weight:normal;
	color:#333333;
	margin:0px; padding:0px;
	text-decoration:underline;
}

.certificate {
	width:auto; height:auto;
	float:right; clear:right;
	margin:0px; padding:15px 50px 0px 45px;
}


.leftbullet01 {
	width:47%; height:140px; float:left;
	margin:0px; padding:0px 10px 0px 0px;
}

.rightbullet01 {
	height:140px;
	margin:0px 0px 0px 55%; padding:0px;
}


.productblock {
	width:97%; height:auto; 
	margin:0px 0px 10px 0px; padding:0px 10px;
}
.part1 {
	width:41%; height:auto;
	float:left;
	background:url(../images/colorshade.jpg) repeat-x;
	margin:10px 4% 0px 10px; padding:0px 10px 0px 0px;
}

.photo {
	float:right;
	margin:10px 0px 0px 10px; padding:0px;
}
.textblock {
	margin:10px 0px 0px 10px; padding:0px;
}

.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size:90%; font-weight:bold;
	color:#DB0202;
	margin:0px; padding:0px 0px 7px 0px;
}
.material {
	list-style:none;
	width:19%; height:150px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:normal;
	color:#000000;
	margin:0px 0px 0px 5px; padding:0px;
}
.material li {
	margin:0px 0px 10px 0px;
}

.highlight {
	margin:0px; padding:0px 40px 0px 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:130%; font-weight:normal;
	color:#000000;
	line-height:26px;
}
.highlight span {
	margin:0px; padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%; font-weight:normal;
	color:#DB0202;
	line-height:26px;
}
.products {
	margin:25px 0px 0px 20px; padding:0px;
}
.box {
	width:92%; height:98px; 
	margin:20px 0px 5px 20px; padding:0px;
	background-color:#E1E5E4; 
}

.quotation {
	width:145px; height:98px;
	float:left;
	margin:0px 0px 0px 35px; padding:0px;
}


.photo02 {
	width:244px; height:190px;
	float:right;
	margin:15px 30px 0px 20px; padding:0px;
}
.serviceblock {
	width:51%;
	margin:15px 0px 20px 20px; padding:0px;
}
.serviceblock p {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:75%; font-weight:normal;
	color:#333333;
	margin:0px; padding:0px 20px 15px 0px;
}

.bulletleft {
	width:40%; height:auto;
	float:left;
	margin:0px; padding:0px;
}
.bulletright {
	margin:0px 0px 0px 45%; padding:0px;
}

.industries {
	list-style-image:url(../images/bullet.gif); list-style-position:outside;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:80%; font-weight:normal;
	color:#333333;
	margin:10px 0px 0px 25px; padding:0px;
	line-height:24px;
}

.detailblock {
	margin:0px 25px 15px 20px; padding:12px 0px 0px 20px;
	background:url(../images/blockshade.jpg) repeat-x left top;
}
.servicename {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:80%; font-weight:normal;
	color:#DB0202;
}
.detailblock p {
	margin:0px; padding:0px 20px 15px 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:75%; font-weight:normal;
	color:#333333;
}

.plant {
	float:right;
	margin:25px;
}
.bullet01 {
	list-style-image:url(../images/bullet.gif); list-style-position:outside;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:80%; font-weight:normal;
	color:#333333;
	margin:15px 0px 0px 20px; padding:0px 0px 0px 20px;
}
.bullet01 li {
	margin:0px 0px 15px 0px;
}	

.graybox {
	width:85%; 
	margin:20px 0px 5px 20px; padding:0px 0px 10px 0px;
	background-color:#E1E5E4; 
}
.text01 {
	margin:0px; padding:10px 30px 0px 25px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:75%; font-weight:normal;
	color:#333333;
	line-height:18px;
}


.contacttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size:110%; font-weight:normal;
	color:#666666;
	margin:0px; padding:55px 0px 0px 0px;
}
.contacttext a:link,.contacttext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%; font-weight:normal;
	color:#666666;
	margin:0px; padding:0px;
	text-decoration:underline;
}
.contacttext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%; font-weight:normal;
	color:#666666;
	margin:0px; padding:0px;
	text-decoration:none;
}

.contactbox {
	width:70%; height:auto; 
	margin:23px auto 30px auto; padding:0px;
}

.companyname {
	font-family: Arial, Helvetica, sans-serif;
	font-size:170%; font-weight:normal;
	color:#333333;
	margin:0px; padding:0px 0px 7px 0px;
}

.contactleft01 {	
	width:185px; height:auto; float:left;
	margin:0px; padding:20px 10px 25px 15px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:80%; font-weight:bold;
	color:#333333; background-color:#EEF3F2;
}

.contactright01 {
	margin:0px; padding:20px 0px 25px 0px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:80%; font-weight:normal;
	color:#333333; background-color:#EEF3F2;
	line-height:18px; 
}
.contactright01 a:link,.contactright01 a:visited {
	margin:0px; padding:0px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:100%; font-weight:normal;
	color:#000A8A;
	text-decoration:underline;
}
.contactright01 a:hover {
	margin:0px; padding:0px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:100%; font-weight:normal;
	color:#000A8A;
	text-decoration:none;
}

.contactleft02 {	
	width:185px; height:auto; float:left;
	margin:0px; padding:12px 10px 12px 15px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:80%; font-weight:bold;
	color:#333333;
}
.contactright02 {
	margin:0px; padding:12px 5px 12px 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:80%; font-weight:normal;
	color:#333333;
	line-height:17px;
}
.contactright02 a:link,.contactright02 a:visited {
	margin:0px; padding:0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:100%; font-weight:normal;
	color:#333333;
	text-decoration:underline;
}
.contactright02 a:hover {
	margin:0px; padding:0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:100%; font-weight:normal;
	color:#333333;
	text-decoration:none;
}

.btn_pdf {
	margin:20px 0px 0px 0px; padding:0px;
}
.btn_pdf a:link,.btn_pdf a:visited {
	border:none;
}