body
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
	 color: #C4C4C4;
	background-color:#1B1B1B
	
}
#main
{
	background-color:#ffffff;
	width:960px;
	margin:0 auto;
}
#header
{
	background-image:url(top-bg.jpg);
	height:387px;
}
#center
{
	background-image:url(center-bg.jpg);
	min-height:328px;
	background-color:#313131;
	background-repeat:repeat-x;
	padding:10px;
}
#footer
{
	background-image:url(footer-bg.jpg);
	background-repeat:no-repeat;
	min-height:85px;
}
a
{
	color:#fff;
}
/******/
#mpos
{
	position:relative;
	top:15px;
	left:15px;
}
.home td
{
	padding:30px;
	padding-top:0px;
	vertical-align:top;
}
#menu
{
	height:100px;
}
a.more
{
	color:#87cbe4;
}
#logoPan
{
	clear:both;
	height:260px;
}
.pans
{
	background-image:url(pan.png);
	width:152px;
	height:43px;
	background-repeat:no-repeat;
	text-align:center;
	cursor:pointer
}

.pans1
{
	background-image:url(pan1.png);
	width:152px;
	height:43px;
	background-repeat:no-repeat;
	text-align:center;
	cursor:pointer;
	position:relative;
	top:-5px;
	display:block;
	text-decoration:none;
}
.pans1 span
{
	font-size:20px;
	position:relative;
	top:9px;
	color:#575757
}
.pans span
{
	font-size:20px;
	position:relative;
	top:9px;
	color:#575757
}
#linkslpg
{
	position:absolute;
	background-color:rgba(73,102,0,0.3);
	top:18px;
	left:0px;
	width:150px;
	-webkit-box-shadow: 0px 0px 11px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 11px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 11px 0px rgba(50, 50, 50, 0.75);
}
#linkslpg a
{
	display:block;
	height:24px;
	line-height:24px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	
}
#linkslpg a:hover
{
	color:#fff;
	background-color:#496600
}
.pansanchor
{
	display:block;
	width:40px;
	height:40px;
	text-decoration:none;
}
#logoPan .pans table td {
    color: #FFFFFF;
    padding: 0px;
}
#logoPan table td
{
	padding:20px;
	color:#fff
}
#menu a
{
	display:block;
	height:32px;
	float:left;
	background-position:center;
	border-left:1px solid #bebebe;
	padding-left:8px;
	padding-right:8px;
	
}
.fancybox
{
	float:left;
	margin:5px;
	text-decoration:none;
}
.fancybox div
{
	height:25px;
}
#menu a img
{
	border:0;
}
#menu a span
{
	display:none;
}
#menu a.innovative
{
	background-repeat:no-repeat;
	border:0 !important;
}
#menu a.metal
{
	background-repeat:no-repeat;
}

#menu a.diesel
{
	background-image:url(menu-items/diesel.png);
	background-repeat:no-repeat;
}

#menu a.alternative
{
	background-image:url(menu-items/alternative.png);
}

#menu a.contact
{
	background-image:url(menu-items/contact.png);
	background-repeat:no-repeat;
	/**width:152px;**/
}

#menu a.faq
{
	background-image:url(menu-items/faq.png);
	background-repeat:no-repeat;
}


#menu a.links
{
	background-image:url(menu-items/links.png);
	background-repeat:no-repeat;
	/**width:172px;**/
}
.tableform td
{
	padding-left:10px;
}

.tableform input
{
	width:250px;
}
.tableform textarea
{
	width:500px;
}

.tableform td .button, .button
{
	background-color:#518200;
	border:1px solid black;
	padding:5px;
	width:100%;
	color:#fff;
}
.hometdstd td
{
	padding:4px;;
}
.green
{
	color:#7eaf00;
}
ul.list li {
	list-style-position: outside;
	margin-left: 20px;
}
ul.list ul {
	margin-left: 0;
	font-size: 100%;
}