
/* main */
.main{
	background:url(../images/layout/bg_main.png);
	width:940px;
	min-height:150px;
	margin-top:-36px;
	margin-bottom:50px;
	margin-left:auto;
	margin-right:auto;
	padding-top:50px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	position:relative;
	z-index:2;
	box-shadow: 0px 0px 6px #878787;
	-webkit-box-shadow: 0px 0px 6px #878787;
	-moz-box-shadow: 0px 0px 6px #878787;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#878787', Direction=135, Strength=4);
}

.main .bottomline{
	height:10px;
	width:1000px;
	position:absolute;
	bottom:0px;
	left:0px;
	background:#a9d929;
}

.main a img{
	padding:10px;
	background:#fff;
	border:1px solid #D2D2D2;
}
.main a:hover img{
	border-color:#777777;
}
.main a.noborder img{
	border:none;
	padding:0px;
	background:none;
}
.main a.noborder:hover img{
	opacity: 0.75;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
}

.main td{
	padding-right:10px;
	padding-bottom:10px;
}

.main .construction_type table{
	width:100%;
}
.main .construction_type h2{
	margin-bottom:0px;
	background:#A9D929;
	display:inline;
	padding:10px;
	line-height:30px;
}
.main .construction_type td{
	background:#A9D929;
	padding:10px;
}

.main .batteries td.first,
.main .batteries td.second{
	border-right:5px solid #a9d929;
}