/* -----------------------------------------------------------------------------------------   $Id: stylesheet.css 1262 2005-09-30 10:00:32Z mz $   ---------------------------------------------------------------------------------------*/
html {
	height: 100.1%;
}
body {
	margin: 0px 0px 0px 0px;
	background: url('img/bg.gif') repeat-y;
	background-position: center;
	color: #444444;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	text-align: center;
}
#overall_center {
	border: 5px solid #FFF;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	text-align: left;
}
td.navbar {
	border-top: 1px solid #FFF;
	background: transparent url(img/bg2_nav.jpg) repeat-x;
	text-align: left;
	padding: 5px 2px 2px 15px;
	color: #999;
}
td.navbar2 {
	background: #676f7a url(img/nav-bg.jpg) repeat-x;
}
td.navbar2 li {
	background: #676f7a url(img/nav-bg.jpg) repeat-x;
	border-right: 1px solid #FFF;
	border-left: 1px solid #C3C3C3;
	float: left;
}
td.navbar2 ul li a {
	color: #555;
	float: left;
	padding: 10px 20px;
}
td.navbar2 ul li a span {
	background: #676f7a url(img/nav-bg-r.jpg) top right no-repeat;
	color: #DFE1E2;
	float: left;
	padding: 10px 15px 10px 10px;
}
td.navbar2 ul li a:hover {
	background: #395E91 url(img/nav-bg-3.jpg) bottom left repeat-x;
	color: #fff;
}
td.navbar2 ul li a.active {
	background: #395E91 url(img/nav-bg-2.jpg) bottom left repeat-x;
	color: #fff;
	text-decoration: underline;
}
td.navbar a.headerNavigation {
	color: #999;
	text-decoration: none;
	background-color: transparent;
	font-weight: normal;
}
td.navbar a.headerNavigation:hover {
	color: #000;
	text-decoration: none;
	background-color: transparent;
	font-weight: normal;
}
.product_info_header {
	font-size: 17px;
	font-weight: bolder;
	padding: 5px;
}
a {
	color: #555555;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: underline;
}
a.pageResults {
	color: #555;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.pageResults:hover {
	background: #FFF none repeat;
	color: rgb(85, 85, 85);
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.headerMessage {
	font-size: 18px;
	color: #ff0000;
	padding: 5px;
}
form {
	display: inline;
}
h1 {
	margin: 0pt;
	padding: 0pt;
	font-size: 11px;
}
img {
	border: 0pt none;
}
span.greetUser {
	color: rgb(68, 68, 68);
	font-family: tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
span.markProductOutOfStock {
	color: rgb(199, 97, 112);
	font-family: Tahoma, tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
span.markProductOutOfStock {
	color: rgb(199, 97, 112);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
span.productDiscountPrice {
	color: rgb(255, 0, 0);
	font-family: tahoma, Arial, sans-serif;
	font-weight: bold;
}
span.productOldPrice {
	color: #005596;
	font-family: tahoma, Arial, sans-serif;
}
span.productSpecialPrice, span.errorText {
	color: #FF0000;
	font-family: tahoma, Arial, sans-serif;
}
table.formArea {
	border: 1px solid rgb(204, 204, 204);
	background: rgb(255, 255, 255) none repeat;
}
table.productListing {
	border: 1px solid rgb(182, 183, 203);
	border-spacing: 1px;
	font-family: Arial, sans-serif;
	font-size: 11px;
}
textarea {
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	width: 100%;
}
tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productReviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd, tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even {
	background: rgb(248, 248, 249) none repeat;
}
tr.footer {
	background: rgb(187, 195, 211) none repeat;
}
tr.header {
	background: #FFF none repeat;
}
tr.headerError {
	background: rgb(255, 0, 0) none repeat;
}
tr.headerInfo, tr.subBar {
}
tr.headerNavigation {
	background: rgb(246, 246, 246) none repeat;
}
.accountCategory {
	color: rgb(170, 187, 221);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
}
.an {
	display: block;
}
.aus {
	display: none;
}
.boxText {
	padding: 3px;
	background: #F1F1F1 none repeat;
	line-height: 18px;
}
.boxText, .messageBox, .infoBoxNoticeContents, .infoBox, span.infoBox, .productListing-data, .smallText, span.smallText, p.smallText, .fieldValue, checkbox, input, radio, select {
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
}
.boxTextBG {
	background-color: rgb(241, 241, 241);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
}
.boxTextBGII {
	background-color: rgb(204, 204, 204);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
}
.boxTextPrice, span.newItemInCart, .inputRequirement {
	color: rgb(255, 0, 0);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
}
.checkoutBarCurrent {
	font-family: tahoma, Arial, sans-serif;
	font-size: 13px;
}
.boxText, .subBar {
	color: rgb(85, 85, 85);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
}
.checkoutBarFrom, .checkoutBarTo {
	color: rgb(140, 140, 140);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
}
.contentsTopics {
	border-bottom: 1px solid rgb(204, 204, 204);
	color: rgb(85, 85, 85);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 22px;
	padding-left: 5px;
	vertical-align: middle;
	width: 559px;
}
.copyright {
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	text-align: center;
}
.errorBox {
	background-color: rgb(255, 179, 181);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.errorBox {
	background: rgb(255, 179, 181) none repeat;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.formAreaTitle, .fieldKey, .tableHeading {
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.gvBox {
	border: 1px solid rgb(255, 255, 255);
	background-color: rgb(255, 179, 181);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.headerError {
	background: rgb(255, 0, 0) none repeat;
	color: rgb(255, 255, 255);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}
.headerInfo {
	background: rgb(0, 255, 0) none repeat;
	color: rgb(255, 255, 255);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}
.headerNavigation {
	background: transparent;
	border-color: #b6b7cb;
	color: #555555;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.footer {
	border-color: rgb(182, 183, 203);
	border-bottom: 1px solid rgb(182, 183, 203);
	background: rgb(246, 246, 246) none repeat;
	color: rgb(85, 85, 85);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.info1, .info2 {
	margin: 0pt;
	padding: 5px;
	background: rgb(248, 193, 0) none repeat;
	font-size: 10px;
}
.infoBox {
}
.infoBoxContents {
	background: transparent url('img/bg_box2.gif') repeat-x;
	color: rgb(85, 85, 85);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
}
.infoBoxHeading {
	background: url("img/box_header.gif") no-repeat scroll 0 0 transparent;
	border-bottom: 1px solid #CFCFCF;
	color: #555555;
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
	padding: 10px 0;
	width: 200px;
}
.infoBoxHeading2 {
	border: 1px solid rgb(153, 153, 153);
	background: transparent url('img/navtrail.gif') repeat;
	color: rgb(255, 255, 255);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
}
.infoBoxHeading3 {
	color: rgb(85, 85, 85);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 22px;
}
.infoBoxNotice {
	background: rgb(242, 226, 226) none repeat;
}
.header {
	background-image: url("img/header.png");
	background-repeat: no-repeat;
}
.dealerheader {
	background-image: url("img/dealerheader.jpg");
	background-repeat: no-repeat;
}
p.main {
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
}


.main_header{font-size: 14px; padding:8px; margin-top:5px; text-align:left; background: #C0C0C0;}
.main_content{text-align:left; border:1px dotted #555555; padding:5px;  vertical-align:text-top;}


.main_header2{font-size: 14px; padding:8px; margin-top:5px; text-align:left; background: #C0C0C0;}
.main_content2{text-align:left; border:1px dotted #555555; padding:5px;   vertical-align:text-top;}

.main_content3{text-align:left; padding:5px;  vertical-align:text-top;}



.messageStackError, .messageStackWarning {
	background-color: rgb(255, 179, 181);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
}
.messageStackSuccess {
	background-color: rgb(153, 255, 0);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
}
.mmoduleRow {
	border-bottom: 1px solid rgb(204, 204, 204);
	background: rgb(245, 246, 235) none repeat;
	height: 25px;
	line-height: 150%;
	text-decoration: none;
}
.moduleHeading {
	font-family: tahoma, Arial, sans-serif;
	font-size: small;
	font-weight: bold;
	padding-bottom: 11px;
}
.moduleRow {
	height: 15px;
	line-height: 110%;
}
.moduleRow {
	border-bottom: 1px solid rgb(204, 204, 204);
	background: rgb(255, 255, 255) none repeat;
	height: 25px;
	line-height: 150%;
}
.moduleRow a {
	text-decoration: none;
}
.moduleRow a {
	text-decoration: none;
}
.moduleRow a:hover {
	text-decoration: none;
}
.moduleRowOver {
	height: 15px;
	text-decoration: none;
}
.moduleRowOver {
	border-bottom: 1px solid rgb(204, 204, 204);
	background: rgb(237, 236, 221) none repeat;
	height: 25px;
	line-height: 150%;
	text-decoration: none;
}
.moduleRowOver a {
	text-decoration: none;
}
.moduleRowOver a {
	text-decoration: none;
}
.moduleRowOver a:hover {
	text-decoration: underline;
}
.moduleRowOver a:hover {
	text-decoration: none;
}
.moduleRowSelected {
}
.moduleRowSelected {
}
.navLeft {
	border-color: rgb(182, 183, 203) -moz-use-text-color rgb(182, 183, 203) rgb(182, 183, 203);
	border-right: 1px solid;
}
.navRight {
	border-color: rgb(182, 183, 203) rgb(182, 183, 203) rgb(182, 183, 203) -moz-use-text-color;
	border-left: 1px solid;
}
.onepxwidth {
	width: 1px;
}
.orderEdit {
	color: rgb(112, 210, 80);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.pageHeading, div.pageHeading {
	color: rgb(85, 85, 85);
	font-family: tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.poweredby {
	color: rgb(85, 85, 85);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.productListing-heading, .mmbodysml {
	background: rgb(182, 183, 203) none repeat;
	color: rgb(255, 255, 255);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.productsNotifications {
	background: rgb(242, 255, 247) none repeat;
}
.smallHeading {
	color: rgb(85, 85, 85);
	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
}
.stockWarning {
	color: rgb(204, 0, 51);
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
}
.tableBody {
	padding: 5px;
}
.tableBody {
	padding: 2px;
}
.tableListingI {
	background-color: rgb(238, 238, 238);
}
.tableListingII {
	background-color: rgb(208, 208, 208);
}
.tableShop {
	border-color: rgb(182, 183, 203) -moz-use-text-color;
	border-left: 1px solid;
	border-right: 1px solid;
	background-color: rgb(255, 255, 255);
}
.moduleRow {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	background-color: #E6E6E6;
	border: 1px solid;
	border-color: #E6E6E6;
}
.moduleRowOver {
	background-color: #c1c1c1;
	border: 1px solid;
	border-color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
}
.moduleRowSelected {
	background-color: #bfbfbf;
}
/* NAVIGATON */
ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul#CatNavi {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-left: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
}
/* EBENE 1    start*/
ul#CatNavi li {
	padding-left: 0;
}
ul#CatNavi li a {
	display: block;
	height: 19px;
	background-color: #D2D2D2;
	background-image: url(img/bg_nav2.jpg);
	color: #fff;
	border-bottom: 1px solid #fff;
	padding: 3px 0 3px 10px;
	font-weight: bold;
}
ul#CatNavi li a:hover {
	background-color: #DFDDFF;
	background-image: url(img/bg_nav3.jpg);
	text-decoration: none;
	font-weight: bold;
}
ul#CatNavi li.Current a {
	background-color: #fff;
	text-decoration: none;
	font-weight: normal;
}
/* EBENE 2    start*/
ul#CatNavi li.CatLevel2 {
}
ul#CatNavi li.CatLevel2 a {
	display: block;
	height: 19px;
	color: #191970;
	border-bottom: 1px solid #c9c9c9;
	border-left: 1px solid #c9c9c9;
	padding: 2px 0 0 10px;
	font-weight: normal;
	background-image: none;
	background-color: #FFF;
}
ul#CatNavi li.CatLevel2 a:hover {
	background-color: #DFDDFF;
	text-decoration: none;
	color: black;
	font-weight: bold;
}
ul#CatNavi li.CatLevel2 .Current a {
	font-weight: normal;
	text-decoration: none;
	background-color: #fff;
}
/* EBENE 3    start*/
ul#CatNavi li.CatLevel3 {
	padding-left: 10px;
}
ul#CatNavi li.CatLevel3 a {
	display: block;
	height: 19px;
	background-color: #fff;
	color: #191970;
	border-bottom: 1px solid #c9c9c9;
	border-left: 1px solid #c9c9c9;
	padding: 5px 0 0 10px;
	font-weight: normal;
}
ul#CatNavi li.CatLevel3 a:hover {
	background-color: #DFDDFF;
	text-decoration: none;
	font-weight: bold;
}
ul#CatNavi li.CatLevel3 .Current a {
	font-weight: normal;
	text-decoration: none;
	background-color: #fff;
}
/* EBENE 4    start*/
ul#CatNavi li.CatLevel4 {
	padding-left: 10px;
}
ul#CatNavi li.CatLevel4 a {
	display: block;
	height: 19px;
	background-color: #fff;
	color: #191970;
	border-bottom: 1px solid #c9c9c9;
	border-left: 1px solid #c9c9c9;
	padding: 5px 0 0 10px;
	font-weight: normal;
}
ul#CatNavi li.CatLevel4 a:hover {
	background-color: #DFDDFF;
	text-decoration: none;
	font-weight: bold;
}
ul#CatNavi li.CatLevel4 .Current a {
	font-weight: normal;
	text-decoration: none;
	background-color: #fff;
}
/* EBENE 5    start*/
ul#CatNavi li.CatLevel5 {
	padding-left: 10px;
}
ul#CatNavi li.CatLevel5 a {
	display: block;
	height: 19px;
	background-color: #fff;
	color: #191970;
	border-bottom: 1px solid #c9c9c9;
	padding: 5px 0 0 10px;
	font-weight: normal;
}
ul#CatNavi li.CatLevel5 a:hover {
	background-color: #DFDDFF;
	text-decoration: none;
	font-weight: bold;
}
ul#CatNavi li.CatLevel5 .Current a {
	font-weight: normal;
	text-decoration: none;
	background-color: #fff;
}
/* EBENE 6    start*/
ul#CatNavi li.CatLevel6 {
	padding-left: 10px;
}
ul#CatNavi li.CatLevel6 a {
	display: block;
	height: 19px;
	background-color: #fff;
	color: #191970;
	border-bottom: 1px solid #c9c9c9;
	padding: 5px 0 0 10px;
	font-weight: normal;
}
ul#CatNavi li.CatLevel6 a:hover {
	background-color: #DFDDFF;
	text-decoration: none;
	font-weight: bold;
}
ul#CatNavi li.CatLevel6 .Current a {
	font-weight: normal;
	text-decoration: none;
	background-color: #fff;
}
/* EBENE 7    start*/
ul#CatNavi li.CatLevel7 {
	padding-left: 10px;
}
ul#CatNavi li.CatLevel7 a {
	display: block;
	height: 19px;
	background-color: #fff;
	color: #191970;
	border-bottom: 1px solid #c9c9c9;
	padding: 5px 0 0 10px;
	font-weight: normal;
}
ul#CatNavi li.CatLevel7 a:hover {
	background-color: #DFDDFF;
	text-decoration: none;
	font-weight: bold;
}
ul#CatNavi li.CatLevel7 .Current a {
	font-weight: normal;
	text-decoration: none;
	background-color: #fff;
}


ul#CatNavi li#MyCat973 a {
	background: url(img/topnav.gif);
	color: #000000;
  font-weight: bolder;
}
ul#CatNavi li#MyCat973 a:hover {
	background-color: #A29195;
	background-image: url(img/topnavi2.gif);
	text-decoration: none;
	font-weight: bold;
}


.language {
	z-index: 1;
	position: relative;
	float: right;
	top: 112px;
	left: -425px;
	padding-top: 10px;
	width: 100px;
}
#pagesetup {
	border: 5px solid #FFFFFF;
	margin: 0pt auto;
	width: 1024px;
}
.menBar {
	padding-right: 10px;
	padding-top: 10px;
	text-align: right;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: white;
}
.menBar a {
	padding-right: 10px;
	padding-top: 10px;
	text-align: right;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
}
.menBar a:hover {
	padding-right: 10px;
	padding-top: 10px;
	text-align: right;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #76858c;
	text-decoration: none;
}
.mcSearch {
	position: relative;
	float: left;
	top: 80px;
	left: 700px;
	padding-top: 10px;
	width: 100px;
}
.newProdTopic {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(img/boxbg9.gif);
	background-repeat: repeat-x;
	height: 25px;
}
.newProdContent {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #F7F3F7;
	padding: 2px;
}
.prodprice {
	font-weight: bold;
	font-size: 1.0em;
	color: #005596;
	padding: 6px 0 10px 0;
}
.prodPriceBig {
	font-weight: bold;
	font-size: 16px;
	color: #005596;
	font-weight: bold;
}
.freeShippingCartInfo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #76858c;
	font-weight: bold;
}
/* VORTEILSCODE */
.errorVorteil {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #76858c;
	padding-top: 15px;
	padding-bottom: 15px;
}
.freeShippingInfo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	font-weight: bold;
	padding-left: 10px;
}
.freeShippingCartInfo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #76858c;
	font-weight: bold;
}
.freeShipping {
	background-image: url(img/freeshipping_bg.gif);
	padding-top: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding-bottom: 5px;
}
.detailHeader {
	background-image: url(img/bg_redheader.png);
	height: 22px;
	background-repeat: repeat-x;
	padding-bottom: 1px;
}
.detailHeader a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: InfoBackground;
	font-size: 10px;
	font-weight: bold;
}
.detailBody {
	margin-top: 2px;
	padding-top: 2px;
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
}
.searchBox {
	border-top: 1px solid #FFF;
	background: transparent url(img/bg_nav.jpg) repeat-x;
	height: 34px;
	margin-top: 3px;
	color: #FFF;
}
.searchBoxNoBG {
	height: 34px;
	margin-top: 3px;
	color: #FFF;
}
/* modul - products_info_v1.html */
.module_pi_wrapper {
	background-color: #FFFFFF;
	margin: 0 auto;
	border: 1px solid #C3C3C3;
	padding: 10px;
}
.module_pi_header {
	font-size: 20px;
	font-weight: bolder;
	margin-bottom: 10px;
	text-align: left;
}
.module_pi_image {
	float: left;
	width: 50%;
}
.module_pi_description {
	clear: both;
	;
	padding: 10px 0;
	border-top: 1px dotted #C3C3C3;
	text-align: left;
}
.module_pi_short_description {
	padding-top: 10px;
	border-top: 1px dotted #C3C3C3;
	text-align: left;
}
.module_pi_pricing {
	float: right;
	width: 33%;
	text-align: right;
	padding: 8px;
	border: 1px solid #C3C3C3;
}
.module_pi_big_price {
	color: red;
	font-weight: bolder;
	font-size: 14px;
}
.module_pi_buy_now {
	float: right;
	font-size: 18px;
	font-weight: bolder;
	text-align: right;
	width: 42%;
}
.module_pi_products_partlist {
}
.module_pi_products_url {
}
.module_pi_date_aviable {
}
.module_pi_products_added {
}
.module_pi_products_media {
}
.module_pi_cross_selling {
}
.module_pi_reverse_cross_selling {
}
.module_pi_also_purchsed {
	text-align: left;
	font-size: 18px;
	font-weight: bolder;
}
.module_pi_products_sets {
}
.module_pi_ps_head {
	text-align: left;
	font-size: 18px;
	font-weight: bolder;
}
.module_pi_ps_content {
	text-align: left;
}
