#main .submain{
	padding: 0px 13px 0px 13px;
}
#main .submain td{
	text-align: center;
}
#main .bottom{
	background: url(images/box/box-l_bott.gif) no-repeat 13px;
	display: block;
	width: 652px;
	height: 29px;
	clear: both;
}
.default-table{
	background-color: #E3F1E0;
	margin: 0;
	padding: 0;
}
/* .el_tbody{
	padding-bottom: 40px;
} */
img{
	margin: 0;
	padding: 0;
}
.subtitle{
	text-align: left;
	padding: 5px;
}
.td_content,
.td_content_bott{
	padding: 10px;
}
.td_content_bott{
	padding-bottom: 40px;
}
.td_content a{
 	display:block;
	width:303px;
	height:199px;
	overflow:hidden;
}
.td_content_bott a{
	display:block;
	width:621px;
	height:92px;
	overflow:hidden;
}
.td_content_bev{
	padding: 4px 10px 4px 10px; 
}
.td_content_bev a{
	background-position: center;
	background-repeat: no-repeat;
	display:block;
	width:626px;
	height:391px;
	overflow:hidden;
}
.td_content_axe a{
	display:block;
	width:630px;
	height:504px;
	overflow:hidden;
}
.td_content_axe a:hover,
.td_content a:hover,
.td_content_bott a:hover,
.td_content_bev a:hover{
	filter: alpha(opacity=60);
	-moz-opacity: .60;
	opacity: .60;
}

a.photo_vis{
	background-position: center;
	background-repeat: no-repeat;
}
div.box_wraper_vis{
	background: transparent  url(images/tabs/box-top.gif) no-repeat center top;
	padding: 7px 0 0 0;
}