div.box {

}

div.box .box-ol {
	height: 5px;
	border: none;
	margin-right:10px;
	background: url(../images/layout/box-ol.gif);
	position: relative;
}

div.box .box-or {
	width: 10px;
	height: 5px;
	border: none;
	background: url(../images/layout/box-or.gif) no-repeat;
	position: absolute;
	top: 0px;
	right: -10px;
}

div.box .box-ul {
	height: 5px;
	border: none;
	margin-right:10px;
	background: url(../images/layout/box-ul.gif);
	position: relative;
}

div.box .box-ur {
	width: 10px;
	height: 5px;
	border: none;
	background: url(../images/layout/box-ur.gif) no-repeat;
	position: absolute;
	top: 0px;
	right: -10px;
}

div.box .box-content {
	background: #fafafa;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	padding: 0 5px 0 5px;
}

div.blackbox .box-ol {
	height: 5px;
	border: none;
	margin-right:10px;
	background: url(../images/layout/blackbox-ol.gif);
	position: relative;
}

div.blackbox .box-or {
	width: 10px;
	height: 5px;
	border: none;
	background: url(../images/layout/blackbox-or.gif) no-repeat;
	position: absolute;
	top: 0px;
	right: -10px;
}

div.blackbox .box-ul {
	height: 5px;
	border: none;
	margin-right:10px;
	background: url(../images/layout/blackbox-ul.gif);
	position: relative;
}

div.blackbox .box-ur {
	width: 10px;
	height: 5px;
	border: none;
	background: url(../images/layout/blackbox-ur.gif) no-repeat;
	position: absolute;
	top: 0px;
	right: -10px;
}

div.blackbox .box-content {
	background: #000000;
	border-right: 1px solid #808080;
	border-left: 1px solid #808080;
	padding: 0 5px 0 5px;
}

