/* == COMMON CLASSES (override) == */

#header {
	background-image: url(../images/bg-main-en.jpg);
	background-position: center top;
	background-repeat: repeat-x;
}

#page-title {
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 28px;
	text-indent: -9999px;
}

.relbox .box-header {
	border-top: 2px solid #d70c18;
/*
	background: #e5e5e5 url(../images/bg-relativelink-head.gif) repeat-x left top;
*/
	background: #e5e5e5 url(/common/images/bg-relativelink-head.gif) repeat-x left top;
}

.relbox .box-header h3 {
	margin: 0 0 2px 0;
}

.relbox .box-content ul.box-content-list {
	margin: 0 0 -2px 0;
}
.relbox .box-content ul.box-content-list li {
	margin: 0 0 2px 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
	text-align: center;
	border: none;
}

/* == content-area == */

div.splitbox {
}

div.splitbox .leftbox {
	width: 372px;
	float: left;
	display: inline;
}

div.splitbox .rightbox {
	width: 372px;
	float: right;
	display: inline;
}

.asset {
	margin: 0 0 30px 0;
}
.asset-header-btmline h2 {
	margin: 0;
}
.asset-header-btmline {
	margin: 0 0 20px 0;
	padding-bottom: 10px;
	border-bottom: 3px double #c7c29b;
}


/* == right-area == */

.relbox .box-content p {
	text-align: center;
}

.relbox .box-content ul.box-content-list {
	padding-top: 3px;
	list-style: none;
	padding-left: 0;
}

.relbox .box-content ul.box-content-list li {
	margin: 0 0 3px 0;
	width: 184px;
	height: 64px;
	position: relative;
}

.relbox .box-content ul.box-content-list li a {
	display: block;
	margin: -3px 0 0 -3px;
	width: 186px;
	height: 66px;
	position: relative;
}

.relbox .box-content ul.box-content-list li a img {
	margin: 0;
	border: none;
	padding: 1px;
	background-color: #ffffff;
	color: #333333;
	position: relative;
}

.relbox .box-content ul.box-content-list li a:hover img,
.relbox .box-content ul.box-content-list li a:active img {
	border: 2px solid #000000;
	padding: 1px;
	margin: -2px;
}

