/* Header */#header {
	clear: both;
	width: 980px;
	height: 110px;
	margin: 0 auto;
	font-size:10px;
	color:#3366CC;
	background: #FFFFFF url(images/header.png) no-repeat top left;
}

#header p {	margin: 0;	line-height: normal;	padding: 10px 15px;}

/*#header a { 	text-decoration:none; }*/

#header .legal {	float: left; }

#header .credit {	float: right;}

/* Logo */#logo {	background:#FFFFFF url(images/body.png) repeat-y;	width: 980px;	height: 10px;	margin: auto;	padding: 0px; }

h1, h2, h3, h4 {	color: #31363B;	letter-spacing: normal;	font-family: Arial, Helvetica, Tahoma, sans-serif;}

h1 {	font-size: 20px;}

h2 {	font-size: 18px;	font-weight: normal;}

h3 {	font:14px "Gill Sans MT Light", "Gill Sans", "Century Gothic", Arial, Helvetica, Tahoma, sans-serif;	color:#0066FF;}

#display {	background: url(images/body.png) repeat-y #FFFFFF; 	width: 980px;	height: auto;	/*height: 110px;*/	margin: 0 auto; z-index:0; }

#menu {	margin: auto;	height: auto;	width: 980px;/*	padding-left: 20px;*/	background: url(images/body.png) repeat-y;	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;}

#body{	margin: auto;	height: auto;	width: 980px;	line-height:150%;	background:url(images/body.png) repeat-y #FFFFFF;}

body {	background: #FFFFFF; font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;	font-size: 11px;	margin: 0px 0px 0px 0px;	padding: 0px;	color:#000000;  text-align:justify;}

input {	/*width: 220px;*/	height:15px;	background: #FFFFFF url(images/img04.gif) repeat-x;	border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;	font-size: 10px;	color: #006699;}

textarea {width: 450px; height:100px;	background: #FFFFFF url(images/img04.gif) repeat-x;	border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;	font-size: 10px;	color: #006699;}

select {	/*width: 220px;	height:30px;*/	background: #FFFFFF url(images/img04.gif) repeat-x;	border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;	font-size: 10px;	color: #006699;/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#006699');*/}

a {	text-decoration:none;}

a:hover {	text-decoration:none;}

a.blue{
	color:#FFFFFF;
}

a:hover.blue{
	color:#00FFFF;
	text-decoration:underline;
}

a.orange{	color:#0066CC;}

a:hover.orange{	color:#FF9933;	text-decoration:underline;	}

a img {	border: none;}

img.left {	float: left;	margin-right: 20px;}

img.right {	float: right;	margin-right: 20px;}

hr {	display:none;}

/* Footer */#footer {	clear: both;	width: 980px;	height: 50px;	margin: 0 auto;	font-size:10px;	color:#FFFFFF;	background: #FFFFFF url(images/footer.png) repeat-x top left;}

#footer p {
	margin: 0;
	line-height: normal;
	padding: 5px 25px;
}

/*#footer a { 	text-decoration:none;}*/

#footer .legal {	float: left; padding-left:25px;}

#footer .credit {	float: right; padding-right:25px;}

/*Error*/
#error {	margin: auto;	width: 562px;	height:202px;	margin-top:200px;	font-size:12px;	color:#CC3300;	/*border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;*/	background:url(images/error.png) no-repeat;}

#info {	clear: both;	width: 560px;	height:200px;	margin: auto;	margin-top:200px;	font-size:12px;	color:#CC3300;	/*border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;*/	background: #FFFFFF url(images/info.gif) no-repeat;}

tr.d0 td {	background-color:#FFFFFF; /*#FFEFDF;*/}
tr.d1 td {	background-color:#FFFFFF;}

#legatex{	position:absolute;	background:url(images/legatext.png) no-repeat;	text-align:center;	top:100px;	left:200px;	width:600px; height:407px;	visibility:hidden;	z-index:1;}

#legate{	position:relative;	background:#FFFFFF;	text-align:justify;	padding: 0px 5px 5px 0px;	overflow:auto;	width:500px;	height:240px;}

#product{float:left;width:300px;overflow:auto;}

#prolist{float:right;width:660px;height:750px;overflow:auto;}
#autolist{float:right;width:660px;height:490px;overflow:auto;}

#prodmain{position:absolute; background:url(images/prodmain1.png) no-repeat;	text-align:center;	top:100px;	left:200px;	width:700px;	height:407px;	visibility:hidden;	z-index:2;}

#proddet{	position:relative;	background:#FFFFFF;	text-align:justify;	/*padding: 0px 5px 5px 0px;*/	overflow:auto;	width:590px;	height:250px;}

#techdet{	background:#FFFFFF;	position:absolute;	width:585px;	height:175;	visibility:hidden; }

#news{ float:right; padding-left:10px; padding-top:20px; padding-right:20px; padding-bottom:20px; width:250px;	height:auto;}

#bodydetails{float:left; padding-left:20px; padding-top:20px; padding-bottom:20px; width:670px;	height:auto;}

/*cart iframe */#cartwin{	width:500px;	height:260px;	display:none;	visibility:hidden;	border:#0099FF;	vertical-align:top;}
.cart{	font-size:10px;	border:1px solid #CCCCCC;}

img { 
border : 0; 
} 
img.l { 
float : left;
margin-right: 10px;
} 
img.r { 
float : right; 
margin-left: 10px;
} 
