div.tx-ohcontentcontainer-pi1 { }

div.tx-ohcontentcontainer-pi1 hr.divider { border-top: 1px dotted #c0c0c0; height: 1px; margin: 12px 0; }

div.tx-ohcontentcontainer-pi1 div.control.tabs {
	position: relative;
	bottom: -1px;
}

div.tx-ohcontentcontainer-pi1 div.control.tabs ul.tabs {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
div.tx-ohcontentcontainer-pi1 ul.tabs li {
	float: left;
	background: #f1f1f1;
	border-top: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	width: 93px;
	text-align: center;
}
div.tx-ohcontentcontainer-pi1 ul.tabs li.first { }
div.tx-ohcontentcontainer-pi1 ul.tabs li.last {
	width: 92px;
	border-right: 1px solid #c0c0c0;
}
div.tx-ohcontentcontainer-pi1 ul.tabs li.ACT {
	background: #ffffff;
}
div.tx-ohcontentcontainer-pi1 ul.tabs li a {
	padding: 2px 0px 2px 0px;
	display: block;
	text-decoration: none;
	line-height: 16px;
	vertical-align: middle;
	border-bottom: 1px solid #c0c0c0;
}
div.tx-ohcontentcontainer-pi1 ul.tabs li a:hover {
	color: #cc0000 !important;
	background: #fafafa;
}
div.tx-ohcontentcontainer-pi1 ul.tabs li.ACT a {
	color: #cc0000 !important;
	border-bottom: 1px solid #ffffff;
}
div.tx-ohcontentcontainer-pi1 ul.tabs li.ACT a:hover {
	background: none;
}

div.tx-ohcontentcontainer-pi1 div.control.pages {
	width: 470px;
	padding: 2px 0px;
}
div.tx-ohcontentcontainer-pi1 div.control.pages div.button a span.label {
	color: #cc0000 !important;
}
div.tx-ohcontentcontainer-pi1 div.control.pages div.button.prev {
	float: left;
}
div.tx-ohcontentcontainer-pi1 div.control.pages div.button.next {
	float: right;
}
div.tx-ohcontentcontainer-pi1 div.control.pages div.button.prev img,
div.tx-ohcontentcontainer-pi1 div.control.pages div.button.prev span.label,
div.tx-ohcontentcontainer-pi1 div.control.pages div.button.next img,
div.tx-ohcontentcontainer-pi1 div.control.pages div.button.next span.label {
	vertical-align: middle;
	line-height: 13px;
}
div.tx-ohcontentcontainer-pi1 div.control.pages div.button.prev span.label {
	margin-left: 5px;
}
div.tx-ohcontentcontainer-pi1 div.control.pages div.button.next span.label {
	margin-right: 5px;
}

div.tx-ohcontentcontainer-pi1 div.control.pages div.pages {
	text-align: center;
}
div.tx-ohcontentcontainer-pi1 div.control.pages div.pages[class~=clearfix] { display: block; }
div.tx-ohcontentcontainer-pi1 div.control.pages a {
	text-decoration: none;
}
div.tx-ohcontentcontainer-pi1 div.control.pages div.pages span.ACT a {
	background: #f8f8f8;
	color: #cc0000 !important;
}

div.tx-ohcontentcontainer-pi1 div.content {
	padding-top: 15px;
	border-top: solid 1px #c0c0c0;
	border-bottom: solid 1px #c0c0c0;
	min-height: 20px;
}
div.tx-ohcontentcontainer-pi1 div.all.hasTabs div.content {
	padding: 15px 9px 0px 9px;
	border: solid 1px #c0c0c0;
}

div.tx-ohcontentcontainer-pi1 div.clear {
	clear: both;
}