/* Main Banner's Part */

#sitewise {
	width: 860px;
	height: 300px;
	padding: 0;
	margin: 0;
}

#sitewise #mainbanner {
	width: 650px;
	height: 300px;
	margin: 0;
	padding: 0;
	float: left;
}

#sitewise .navicont {
	width: 200px;
	height: 300px;
	margin: 0;
	padding: 0;
	float: right;
}

#sitewise h3.amf {
	background: url(../images/hbelt_navi_amfarm.gif) no-repeat left top;
	width: 200px;
	height: 0;
	overflow: hidden;
	margin: 0;
	padding-top: 41px;
	padding-bottom: 0;
}

#sitewise ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#sitewise ul li.brazil {
	width: 200px;
	height: 75px;
	margin: 0;
}

#sitewise ul li.brazil a {
	background: url(../images/navi_amfarm.jpg) no-repeat 0 0;
	width: 200px;
	height: 0;
	padding-top: 75px;
	overflow: hidden;
	display: block;
}

#sitewise ul li.brazil a:hover {
	background: url(../images/navi_amfarm.jpg) no-repeat -200px 0;
	width: 200px;
	height: 0;
	padding-top: 75px;
	overflow: hidden;
	display: block;
}

#sitewise ul li.hidaka {
	width: 200px;
	height: 81px;
	margin: 0;
}

#sitewise ul li.hidaka a {
	background: url(../images/navi_amfarm.jpg) no-repeat 0 -75px;
	width: 200px;
	height: 0;
	padding-top: 81px;
	overflow: hidden;
	display: block;
}

#sitewise ul li.hidaka a:hover {
	background: url(../images/navi_amfarm.jpg) no-repeat -200px -75px;
	width: 200px;
	height: 0;
	padding-top: 81px;
	overflow: hidden;
	display: block;
}

#sitewise h3.am {
	background: url(../images/hbelt_navi_am.gif) no-repeat left top;
	width: 200px;
	height: 0;
	overflow: hidden;
	margin: 0;
	padding-top: 24px;
	padding-bottom: 0;
}

#sitewise ul li.am01, #sitewise ul li.am02, #sitewise ul li.am03 {
	width: 200px;
	height: 19px;
	margin: 0;
}

#sitewise ul li.am01 a {
	background: url(../images/navi_am.jpg) no-repeat 0 0;
	width: 200px;
	height: 0;
	padding-top: 19px;
	overflow: hidden;
	display: block;
}

#sitewise ul li.am01 a:hover {
	background: url(../images/navi_am.jpg) no-repeat -200px 0;
	width: 200px;
	height: 0;
	padding-top: 19px;
	overflow: hidden;
	display: block;
}

#sitewise ul li.am02 a {
	background: url(../images/navi_am.jpg) no-repeat 0 -19px;
	width: 200px;
	height: 0;
	padding-top: 19px;
	overflow: hidden;
	display: block;
}

#sitewise ul li.am02 a:hover {
	background: url(../images/navi_am.jpg) no-repeat -200px -19px;
	width: 200px;
	height: 0;
	padding-top: 19px;
	overflow: hidden;
	display: block;
}

#sitewise ul li.am03 a {
	background: url(../images/navi_am.jpg) no-repeat 0 -38px;
	width: 200px;
	height: 0;
	padding-top: 19px;
	overflow: hidden;
	display: block;
}

#sitewise ul li.am03 a:hover {
	background: url(../images/navi_am.jpg) no-repeat -200px -38px;
	width: 200px;
	height: 0;
	padding-top: 19px;
	overflow: hidden;
	display: block;
}

#sitewise ul li.am04 {
	width: 200px;
	height: 22px;
	margin: 0;
}

#sitewise ul li.am04 a {
	background: url(../images/navi_am.jpg) no-repeat 0 -57px;
	width: 200px;
	height: 0;
	padding-top: 22px;
	overflow: hidden;
	display: block;
}

#sitewise ul li.am04 a:hover {
	background: url(../images/navi_am.jpg) no-repeat -200px -57px;
	width: 200px;
	height: 0;
	padding-top: 22px;
	overflow: hidden;
	display: block;
}

/* Information's Part */

#information {
	width: 452px;
	float: left;
}

#information h2.news {
	background: url(../images/belt_news.gif) no-repeat left top;
	width: 452px;
	height: 0;
	margin: 0;
	overflow: hidden;
	padding-top: 22px;
}

#information h2.topics {
	background: url(../images/belt_topics.gif) no-repeat left top;
	width: 452px;
	height: 0;
	margin: 0;
	overflow: hidden;
	padding-top: 22px;
}

#information ul a {
	text-decoration: none;
	color: #5b5e5e;
}

#information ul a:hover {
	text-decoration: none;
	color: #487c17;
	background-color: #fdeba9;
}

#information .news {
	height: 140px;
	overflow: auto;
}

#information ul {
	margin: 0 0 15px;
	padding: 0 0 10px;
	list-style-type: none;
	border-bottom: 1px solid #cacfd1;
}

#information ul li {
	background: url(../images/list_arow_gr9.gif) no-repeat left center;
	color: #5b5e5e;
	margin: 3px 0 2px 3px;
	border-bottom: 1px dashed #d6dce7;
	padding: 0 0 0 12px;
	font-size: 12px;
	line-height: 17px;
}

#information ul li.last {
	background: url(../images/list_arow_gr9.gif) no-repeat left center;
	color: #5b5e5e;
	margin: 3px 0 2px 3px;
	border-bottom: 1px none #d6dce7;
	padding: 0 0 0 12px;
	font-size: 12px;
	line-height: 18px;
}

#information .nobdr {
	border-bottom-style: none;
	margin-bottom: 0;
	overflow: auto;
}

.iconew {
	background: url(../images/ico_new.gif) no-repeat right center;
	width: 27px;
	padding-right: 27px;
}

/* Banner Navigation Part */

#navibanners {
	width: 380px;
	float: right;
}

#navibanners .bannerbox {
	padding-left: 11px;
}

#navibanners .bannermiddle01 {
	float: left;
}

#navibanners .bannermiddle02 {
	float: right;
}

#navibanners ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#navibanners ul li.cont01, #navibanners ul li.cont02 {
	width: 369px;
	height: 54px;
	margin: 0;
}

#navibanners ul li.cont01 a {
	background: url(../images/navi_contents.gif) no-repeat 0 0;
	width: 369px;
	height: 0;
	padding-top: 54px;
	overflow: hidden;
	display: block;
}

#navibanners ul li.cont01 a:hover {
	background: url(../images/navi_contents.gif) no-repeat -369px 0;
	width: 369px;
	height: 0;
	padding-top: 54px;
	overflow: hidden;
	display: block;
}

#navibanners ul li.cont02 a {
	background: url(../images/navi_contents.gif) no-repeat 0 -54px;
	width: 369px;
	height: 0;
	padding-top: 54px;
	overflow: hidden;
	display: block;
}

#navibanners ul li.cont02 a:hover {
	background: url(../images/navi_contents.gif) no-repeat -369px -54px;
	width: 369px;
	height: 0;
	padding-top: 54px;
	overflow: hidden;
	display: block;
}

#navibanners ul li.cont03 {
	width: 369px;
	height: 55px;
	margin: 0;
}

#navibanners ul li.cont03 a {
	background: url(../images/navi_contents.gif) no-repeat 0 -108px;
	width: 369px;
	height: 0;
	padding-top: 55px;
	overflow: hidden;
	display: block;
}

#navibanners ul li.cont03 a:hover {
	background: url(../images/navi_contents.gif) no-repeat -369px -108px;
	width: 369px;
	height: 0;
	padding-top: 55px;
	overflow: hidden;
	display: block;
}

.borderhrizdots {
	background: url(../images/border_dots.gif) repeat-x left top;
	font-size: 1px;
	line-height: normal;
}

.bordervert {
	background: url(../images/border_gry.gif) repeat-y 463px top;
}

.borderhriz {
	background: url(../images/border_gry.gif) repeat-x center top;
}

.btm3 {
	margin-bottom: 3px;
}

.btm7 {
	margin-bottom: 7px;
}
