/*  CSS Document                             */
.sp p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 0px;
}
.sp h2 {
	font-size: 1.1em;
	font-family: Georgia, Geneva, serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0.5em;
	margin-left: 0px;
}
.sp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 654px;
	margin-left: 18px;
	margin-top: 15px;
	position: relative;
	margin-right: 0px;
	margin-bottom: 10px;
}
.sp .tabs {
	position: relative;
	z-index: 101;
}
.sp .tabs span {
	background-color: rgba(230,231,218,1);
	display: inline-block;
	margin: 0px;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 12px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ccc;
	border-bottom-color: #ccc;
	position: relative;
	cursor: pointer;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ccc;
	color: rgba(79,92,95,1);
}
.sp .tabs span:first-child {
	padding-left: 15px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	-webkit-border-top-left-radius: 7px;
	-moz-border-radius-topleft: 7px;
	border-top-left-radius: 7px;
}
.sp .tabs span:last-child {
	padding-right: 15px;
	border-left: px solid #ccc;
	border-right: 1px solid #ccc;
	-webkit-border-top-right-radius: 7px;
	-moz-border-radius-topright: 7px;
	border-top-right-radius: 7px;
}
.sp .tabs span.selected {
	color: #999;
	border-bottom: 1px solid #fff;
}
.sp .panel_container {
	background-color: rgba(255,255,255,1);
	margin-top: -1px;
	border: 1px solid #ccc;
	overflow: hidden;
	position: relative;
	z-index: 100;
}
.sp .panel_container .panel .panel_content {
	padding: 15px;
}
.sp .panel_container .panels {
	position: absolute;
	top: 0px;
}
.sp .panel_container .panel {
	height: 230px;
	position: absolute;
}

.sp .tabs .tcm_ortprep.selected {
	color: #2A2D0A;
	background-color: rgba(223,224,215,1);
	border-bottom: 1px solid #D8DACF;
}
.sp .panels .tcm_ortprep {
	background-image: url(../../shop/bilder_tbl/slider_patent.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.sp .panels .tcm_ortprep h2 {
	color: #6C7F6B;
}
.sp .panels .tcm_ortprep p {
	color: #6E816C;
	margin-right: 340px;
	text-align: left;
}
.panel.tcm_ortprep ul {
	list-style-type: none;
	padding: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: -2px;
}
.panel.tcm_ortprep ul li {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	margin-right: 5px;
	padding: 2px;
	color: rgba(125,69,65,1);
	text-decoration: underline;
}
.sp .panels .tcm_ortprep a {
	color: rgba(125,69,65,1);
}

.sp .tabs .kopa_ortprep.selected {
	color: #2A2D0A;
	background-color: rgba(223,224,215,1);
	border-bottom: 1px solid #D9D9CE;
}
.sp .panels .kopa_ortprep {
	background-image: url(../../shop/bilder_tbl/slider_kopa.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.sp .panels .kopa_ortprep h2 {
	color: #6C7F6B;
	margin-left: 20px;
}
.sp .panels .kopa_ortprep p {
	color: #6E816C;
    margin-right: 200px;
	margin-left: 20px;
	padding-top: 5px;
	padding-bottom: 14px;
}
.sp .panels .kopa_ortprep a {
	color: rgba(125,69,65,1);
	text-decoration: underline;
}

.sp .tabs .eastwest.selected {
	color: #2A2D0A;
	background-color: rgba(223,224,215,1);
	border-bottom: 1px solid #D6D8CE;
}
.sp .panels .eastwest {
	background-image: url(../../shop/bilder_tbl/slider_eastwest.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.sp .panels .eastwest h2 {
	color: #6C7F6B;
	margin-left: 185px;
}
.sp .panels .eastwest p {
	color: #6E816C;
	margin-right: 205px;
	margin-left: 185px;
	text-align: justify;
}
.sp .panels .eastwest a {
	color: rgba(125,69,65,1);
	margin-top: 0px;
	text-decoration: underline;
}

.sp .tabs .bi_halsa.selected {
	color: #2A2D0A;
	background-color: rgba(223,224,215,1);
	border-bottom: 1px solid #DCDDD3;
}
.sp .panels .bi_halsa {
	background-image: url(../../shop/bilder_tbl/slider_biprep.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.sp .panels .bi_halsa h2 {
	color: #6C7F6B;
	margin-left: 10px;
}
.sp .panels .bi_halsa p {
	color: #6E816C;
    margin-right: 370px;
	margin-left: 10px;
}
.sp .panels .bi_halsa a {
	color: rgba(125,69,65,1);
	text-decoration: underline;
}

.sp .tabs .mer_info.selected {
	color: #2A2D0A;
	background-color: rgba(223,224,215,1);
	border-bottom: 1px solid #DCDDD3;
}
.sp .panels .mer_info {
	background-image: url(../../shop/bilder_tbl/slider_minfo.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.sp .panels .mer_info h2 {
	color: #6C7F6B;
	margin-left: 150px;
	margin-bottom: 7px;
}
.sp .panels .mer_info p {
	color: #6E816C;
    margin-right: 120px;
	margin-left: 150px;
	text-align: justify;
	line-height: 1.25;
	padding-bottom: 5px;
}
.sp .panels .mer_info a {
	color: rgba(125,69,65,1);
	text-decoration: underline;
}


a, a:visited {
	color: rgba(191,96,89,1);
}
/*h1.fpo_text { color: #aaa; font-family: Times; font-size: 24px; }
p.fpo_text { color: #aaa; font-family: Times; font-size: 16px; }
*/
