@charset "utf-8";/* Steel Plantech India Pvt. Ltd. *//* ************************************************************	Basis************************************************************* */body {	background-color: #ffffff;	margin: 0px;	padding: 0px;	line-height: 1.6;	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;}p {	font-size: 12px;}img {	border: 0;}.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.clearfix {display: inline-block;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}#container {	width: 900px;	background-color: #FFFFFF;	margin: auto;	padding: 0px;	position: relative;	border-left: 1px solid #cccccc;	border-right: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;}/* ************************************************************	headerArea************************************************************* */#header {	width: 900px;	background: url(../img/h_line.gif) repeat-x;}	.h-logoSec {		width: 800px;		margin: auto;		padding-top: 30px;		padding-bottom: 30px;	}		#header h1 {		width: 685px;		height: 65px;		background: url(../img/h_SteelPlantechIndia.gif) no-repeat;		margin: auto;		padding-bottom: 20px;		text-indent: -9999px;	}		.h-copySec {		width: 600px;		height: 45px;		background: url(../img/h_copy.gif) no-repeat;		margin: auto;		padding: 0px;		text-indent: -9999px;	}/* ************************************************************	bodyArea************************************************************* */#body {	width: 685px;	margin: auto;	padding-top: 10px;}	.b-imageSec {		width: 685px;		height: 480px;		background: url(../img/b_image.jpg) no-repeat;		text-indent: -9999px;	}		.b-menuSec {		width: 685px;		padding-bottom: 20px;		padding-left: 100px;	}			/*-- Menu --*/		.b-menuSec ul { margin: auto; width: 685px; }		.b-menuSec li { display:inline; height: 51px; }		.b-menuSec a{ display:block; float: left; height: 51px; background:url('../img/b_menu.gif') no-repeat; text-indent:-9999px; }				/*-- Rollover --*/		.menu-about a{ width:172px; background-position: 0px 0px; }		.menu-about a:hover{ background-position: 0px  -51px; }		.menu-product a{ width:173px; background-position: -172px 0px; }		.menu-product a:hover{ background-position: -172px  -51px; }		.menu-techinfo a{ width:173px; background-position: -345px 0px; }		.menu-techinfo a:hover{ background-position: -345px  -51px; }		.menu-environment a{ width:167px; background-position: -518px 0px; }		.menu-environment a:hover{ background-position: -518px  -51px; }/* ************************************************************	footerArea************************************************************* */.contact-india {	width: 220px;	height: 25px;	background: url(../img/f_contactindia.gif) no-repeat;	margin: auto;	padding: 0px;	text-indent: -9999px;}#footer {	width: 900px;	background: #dcdddd;	margin: auto;}	.f-contactSec {		width: 685px;		margin: auto;		padding-top: 25px;		padding-bottom: 25px;	}		.f-adressBlock { 			width: 280px; 			float: left;			padding-right: 37px;		}						/*-- Adjustment --*/			.f-adressBlock p.name { font-size: 14px; font-weight: bold; }			.f-adressBlock hr { border-width: 1px 0px 0px 0px; border-style: solid; border-color: #b6b6b6; height: 1px; }			.f-adressBlock img.googlemap { padding-top: 15px; }			.f-mapBlock img.map { padding-right: 5px; }/* copyright */.copySec {	text-align: center;	padding-top: 10px;	padding-bottom: 20px;}		.copySec p { font-size: 10px; }/* ************************************************************	reset************************************************************* */body,h1, h2, h3, h4, h5, h6, p, address,ul, ol, li, dl, dt, dd,table, caption, th, td, img, form {	margin: 0;	padding: 0;	border: none;	list-style-type: none;}textarea { font-size: 100%; }img { vertical-align: bottom; }