html { margin: 0 padding: 0; }
body {
	/* link="#000000" vlink="#000000" alink="#000000" bgcolor="#993333" background="/images/schottenmuster.gif" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" */
	background: #993333 url(/images/schottenmuster.gif) top left repeat;
	margin: 0;
	padding: 0;
}

/*table { border: 0 none; border-collapse: collapse; }*/
a img { border: 0 none; }

/* IE fix, doesn't harm other browsers */
form { margin: 0;	padding: 0; }

button, input, select, textarea { font-family: inherit; font-size: 1em; }

a:link { font-family: Verdana, Arial; text-decoration: none; color: #CC9900; font-weight: normal}
a:visited { font-family: Verdana, Arial; text-decoration: none; color: #FFCC00; font-weight: normal}
a:hover { font-family: Verdana, Arial; color: #FFCC99; text-decoration: underline overline; font-weight: normal}
a:active { font-family: Verdana, Arial; text-decoration: none; color: #FFCC00; font-weight: normal}

a:link.hilfe {  font-family: Verdana, Arial; font-size: 7pt; text-decoration: none; color: #FFFFCC; font-weight: normal}
a:visited.hilfe {  font-family: Verdana, Arial; font-size: 7pt; text-decoration: none; color: #FFFFCC; font-weight: normal}
a:hover.hilfe {  font-family: Verdana, Arial; font-size: 7pt; color: #FFCC00; text-decoration: none; font-weight: normal}
a:active.hilfe {  font-family: Verdana, Arial; font-size: 7pt; text-decoration: none; color: #FFFFCC; font-weight: normal}

a:link.faq {  font-family: Verdana, Arial; font-size: 7pt; text-decoration: underline; color: #000000; font-weight: normal}
a:visited.faq {  font-family: Verdana, Arial; font-size: 7pt; text-decoration: underline; color: #000000; font-weight: normal}
a:hover.faq {  font-family: Verdana, Arial; font-size: 7pt; color: #000000; text-decoration: underline; font-weight: normal}
a:active.faq {  font-family: Verdana, Arial; font-size: 7pt; text-decoration: underline; color: #000000; font-weight: normal}

a:link.news {  text-decoration: underline; color: #336600; font-weight: bold}
a:visited.news {  text-decoration: underline; color: #336600; font-weight: bold}
a:hover.news {  color: #990000; text-decoration: underline; font-weight: bold}
a:active.news {  text-decoration: underline; color: #336600; font-weight: bold}

a:link.dunkel {  text-decoration: none; color: #666666; font-weight: bold}
a:visited.dunkel {  text-decoration: none; color: #666666; font-weight: bold}
a:hover.dunkel {  color: #333333; text-decoration: underline overline; font-weight: bold}
a:active.dunkel {  text-decoration: none; color: #333333; font-weight: bold}

a:link.sdunkel {  text-decoration: none; color: #333333; font-weight: bold}
a:visited.sdunkel {  text-decoration: none; color: #333333; font-weight: bold}
a:hover.sdunkel {  color: #FF0000; text-decoration: underline overline; font-weight: bold}
a:active.sdunkel {  text-decoration: none; color: #333333; font-weight: bold}

a:link.listurl {  text-decoration: none; color: #333333; font-weight: bold; font-size:10px;}
a:visited.listurl {  text-decoration: none; color: #333333; font-weight: bold; font-size:10px;}
a:hover.listurl {  color: #FF0000; text-decoration: underline overline; font-weight: bold; font-size:10px;}
a:active.listurl {  text-decoration: none; color: #333333; font-weight: bold; font-size:10px;}

a:link.sdextern {  text-decoration: none; color: #333333; font-weight: bold}
a:visited.sdextern {  text-decoration: none; color: #333333; font-weight: bold}
a:hover.sdextern {  color: #FF0000; text-decoration: underline; font-weight: bold}
a:active.sdextern {  text-decoration: none; color: #333333; font-weight: bold}

a:link.hell {  text-decoration: none; color: #ffffcc; font-weight: bold}
a:visited.hell {  text-decoration: none; color: #ffffcc; font-weight: bold}
a:hover.hell {  color: #cccc99; text-decoration: underline overline; font-weight: bold}
a:active.hell {  text-decoration: none; color: #666666; font-weight: bold}

a:link.hellr {  text-decoration: none; color: #ffffcc; font-weight: bold}
a:visited.hellr {  text-decoration: none; color: #ffffcc; font-weight: bold}
a:hover.hellr {  color: #FF0000; text-decoration: underline overline; font-weight: bold}
a:active.hellr {  text-decoration: none; color: #666666; font-weight: bold}

a:link.catnav		{  text-decoration: none; color: #FFFFCC; font-size: 8pt;}
a:visited.catnav	{  text-decoration: none; color: #FFFFCC; font-size: 8pt;}
a:hover.catnav 		{  text-decoration: none; color: #FF0000; font-size: 8pt;}
a:active.catnav		{  text-decoration: none; color: #FFFFCC; font-size: 8pt;}

a:link.subcat		{  text-decoration: none; font-weight: bold; color: #FFFFCC;}
a:visited.subcat	{  text-decoration: none; font-weight: bold; color: #FFFFCC;}
a:hover.subcat 		{  text-decoration: none; font-weight: bold; color: #FF0000;}
a:active.subcat		{  text-decoration: none; font-weight: bold; color: #FFFFCC;}

a:link.mail			{  text-decoration: none; color: #333333; font-size: 8pt;}
a:visited.mail		{  text-decoration: none; color: #333333; font-size: 8pt;}
a:hover.mail 		{  text-decoration: none; color: #FFFFCC; font-size: 8pt;}
a:active.mail		{  text-decoration: none; color: #333333; font-size: 8pt;}

a.tab,
a.tabact { white-space: nowrap; }

a:link.tab { font-family: Verdana, Arial; text-decoration: none; color: #FFFFCC; font-weight: bold}
a:visited.tab { font-family: Verdana, Arial; text-decoration: none; color: #FFFFCC; font-weight: bold}
a:hover.tab { font-family: Verdana, Arial; color: #FF0000; text-decoration: underline overline; font-weight: bold}
a:active.tab { font-family: Verdana, Arial; text-decoration: none; color: #FFFFCC; font-weight: bold}

a:link.tabact { font-family: Verdana, Arial; text-decoration: none; color: #003300; font-weight: bold}
a:visited.tabact { font-family: Verdana, Arial; text-decoration: none; color: #003300; font-weight: bold}
a:hover.tabact { font-family: Verdana, Arial; color: #FF0000; text-decoration: underline overline; font-weight: bold}
a:active.tabact { font-family: Verdana, Arial; text-decoration: none; color: #003300; font-weight: bold}

a.linkgreen{text-decoration:underline;color:#336600;font-size:11px;font-weight:bold;}
a:visited.linkgreen{text-decoration:underline;color:#336600;font-size:11px;font-weight:bold;}
a:hover.linkgreen{color: #FF0000; text-decoration: underline overline;font-size:11px;font-weight:bold;}

.pagetitle { font-family: Verdana, Arial; font-size: 9pt; color: #FFFFCC; font-weight: bold}

.sitenav {  font-family: Verdana, Arial; font-size: 9pt; font-weight: bold; text-decoration: none;color: #CCCCCC}
.newscontent { font-size:8pt; font-weight:normal; color: #000000;}
td.pro_list_eur {  font-family: Verdana, Arial; font-size: 9pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
td.pro_list_dm {  font-family: Verdana, Arial; font-size: 7pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
.pro_list_pro {  font-family: Verdana,Arial;font-size: 8pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
.pro_list_dea {  font-family: Verdana, Arial; font-size: 7pt; font-weight: normal; color: #FF0000; text-decoration: none}
.proshowkat {  font-family: Verdana, Arial; font-size: 9pt; font-weight: bold; color: #666666; text-decoration: none}
.proshownum {  font-family: Verdana, Arial; font-size: 9pt; color: #000000; }
.proshowdate {  font-family: Verdana, Arial; font-size: 8pt; color: #000000; }
.proshowdm {  font-family: Verdana, Arial; font-size: 9pt; color: #000000;  font-weight : bold;  }
.proshoweur {  font-family: Verdana, Arial; font-size: 8pt; color: #000000; }
.proshowdea {  font-family: Verdana, Arial; font-size: 9pt; font-weight: bold; color: #000000; text-decoration: none}
td {  font-family: Verdana, Arial; font-size: 9pt;}
.footer {  font-family: Verdana, Arial; font-size: 8pt;  color: #FFFFCC; text-decoration: none}
.smallcomment { font-family: Verdana, Arial; font-size: 8pt; color: #000000; }
.verysmall { font-family: Verdana, Arial; font-size: 9px;}

.nowrap { white-space: nowrap; }

.cat { background-color: #336600; color: #FFFFCC; font-family: Verdana, Arial; font-size: 10pt; font-weight: bold; text-align: left; }
.catnav { display: block; padding: 0 0.5em; white-space: nowrap; }

.catsel {  font-family: Verdana, Arial; font-size: 10pt; font-weight: bold; color: #FFFFCC; background-color: #669933}
.subcat {  font-family: Verdana, Arial; font-size: 9pt; font-weight: bold; color: #FFFFCC}
.catdescription { font-family: Verdana, Arial; font-size: 8pt; font-weight: normal;}

.pricearea {  font-family: Verdana, Arial; font-size: 9pt; font-weight: normal; color: #FFFFCC}
.pricearea input { margin-right: 0.5em; }

.productsearchinput {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
		width: 105px;
/*		background:#003300;
		border: #003300;
		border-style: solid;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;*/
		}
.newsletterinput {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
		width: 150px;
/*		background:#003300;
		border: #003300;
		border-style: solid;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;*/
		}

textarea.ffb:focus {
		width: 400px;
		background:#F8F8F8;
}

input.bewertungsbutton{
 	margin-top: 3px;
	margin-bottom: 0px;
	color:#ffffcc;
	font-size:7pt;
	background:#336600;
	border: #244800 solid 2px;
	border-left: solid #499500;
	border-left-width: 2px;
	border-top: solid #499500;
	border-top-width: 2px;
}

.proshowdm{ font-size:12px;font-weight:bold; padding-right:3px; }
.proshowmwst{font-weight:normal;font-size:9px;color:#666666;}
.offerfilter{font-size:10px;font-weight:normal;}
.overallprice{font-size:10px;font-weight:normal;color:#666666;}
input.offerfilter{font-size:10px;font-weight:normal;width:45px;}
select.offerfilter{font-size:10px;font-weight:normal;}
a.sp_jump{text-decoration:underline;color:#336600;font-size:10px;font-weight:bold;}
a:visited.sp_jump{text-decoration:underline;color:#336600;font-size:10px;font-weight:bold;}
a:hover.sp_jump{color: #FF0000; text-decoration: underline overline;font-size:10px;font-weight:bold;}



.bg_yellow{ background:#FFCC00; }
td.bg_yellow_font{ color: #000000; background:#FFCC00;}

.bg_light_yellow{background:#FFFFCC;}
td.bg_light_yellow_font{color: #000000;background:#FFFFCC;}

table.border_green{border: 1px solid #336600;}
.bg_green{background:#336600;}
td.bg_green_font{color: #ffffcc;font-weight: bold;background:#336600;}

table.border_green_bg_light_green{border: 1px solid #336600;background:#e8e8b0;}
.bg_light_green{background:#e8e8b0;}
td.bg_light_green_font{	color: #000000;background:#e8e8b0;}

input.greensubmit{
	 	margin-top: 3px;
		margin-bottom: 0px;
		color:#ffffcc;
		font-size:7pt;
		background:#336600;
		border: #244800 solid 2px;
		border-left: solid #499500;
		border-left-width: 2px;
		border-top: solid #499500;
		border-top-width: 2px;
}

a.sprungmarke:link { font-family: Verdana, Arial; text-decoration: underline; color: #000000; font-weight: normal}
a.sprungmarke:visited { font-family: Verdana, Arial; text-decoration: underline; color: #000000; font-weight: normal}
a.sprungmarke:hover { font-family: Verdana, Arial; color: #FFFFFF;  background-color:#336600;text-decoration: none; font-weight: normal}
a.sprungmarke:active { font-family: Verdana, Arial; text-decoration: underline; color: #000000; font-weight: normal}

/* product listing */
.lp_smalltext{ font-weight:normal;font-size:10px; color:#666666;}
.lp_padleft{padding-left:5px;}
.lp_jumprow{padding-left:5px;padding-right:5px;color:#336600;font-size:11px;font-weight:bold;word-spacing:-2px;}
.lp_dealrow{ padding-left:5px;word-spacing:-2px;font-weight:normal;font-size:10px; color:#666666; white-space: nowrap;}
.lp_pricerow1{font-size:11px; word-spacing:-2px;padding-left:2px;}
.lp_pricerow2{font-size:11px; word-spacing:-2px;padding-right:5px; white-space: nowrap}
a.lp_linkgreen{text-decoration:underline;color:#336600;font-size:11px;font-weight:bold;}
a:visited.lp_linkgreen{text-decoration:underline;color:#336600;font-size:11px;font-weight:bold;}
a:hover.lp_linkgreen{color: #FF0000; text-decoration: underline overline;font-size:11px;font-weight:bold;}

.lp_sorttext{color: #ffffcc;font-size:11px;font-weight:bold;}
a.lp_sortlink{text-decoration:underline;color:#ffffcc;font-size:11px;font-weight:bold;}
a:visited.lp_sortlink{text-decoration:underline;color:#ffffcc;font-size:11px;font-weight:bold;}
a:hover.lp_sortlink{color: #FF0000; text-decoration: underline overline;font-size:11px;font-weight:bold;}


/* product detail & price comparison */

.pdpc-productName h1 { font-size:18px; }
.pdpc-productName h3 { font-size:12px; }

/* forum teaser */

.pd_data_basic { font-family: Verdana, Arial; font-size:9px; }
a:active.pd_data {  text-decoration: underline; color: #666666; font-weight: bold}
a:link.pd_data {  text-decoration: underline; color: #666666; font-weight: bold}
a:visited.pd_data {  text-decoration: underline; color: #666666; font-weight: bold}
a:hover.pd_data {  color: #000000; text-decoration: underline overline; font-weight: bold}

a:active.pd_data_black {  text-decoration: underline; color: #000000; font-weight: bold}
a:link.pd_data_black {  text-decoration: underline; color: #000000; font-weight: bold}
a:visited.pd_data_black {  text-decoration: underline; color: #000000; font-weight: bold}
a:hover.pd_data_black {  color: #000000; text-decoration: underline; font-weight: bold}

.pd_data__forum{
    font-size:12px;
	padding-left:5px;
}
.pd_data__forum_headline{
	margin: 5px 0 0 0;
	padding: 2px 0 0 5px;
	background-color: #AA0000;
	background-image: url("http://user.schottenland.de/forum/styles/slnd/theme/images/grf_hg_footer.gif");
	background-position: top left;
	background-repeat: repeat-x;
	height: 19px;
	color: #FFFFFF;
	font-weight: bold;
}

/* Product Data */

.pd_data_basic { font-family: Verdana, Arial; font-size:9px; }
.pd_data_group { color: #000000;background-color:#B9B96C; }
.pd_data_forum { color: #666666; font-size:12px; }
.pd_data_feature {	color: #000000; white-space: nowrap; }
.pd_data_value {	color: #666666; }

/* tooltips */
.tip {
	color: #000;
	z-index: 13000;
	border:1px solid #336600;
}

.tip-title {
	width:156px;
	font-weight: bold;
	font-size: 10px;
	font-family:Verdana;
	margin: 0;
	color: #ffffcc;
	padding: 2px 4px 2px;
	background: #336600;
	border:2px solid #ffcc00;
	border-bottom-width:0px;
}

.tip-text {
	width:160px;
	font-family:Verdana;
	font-size: 10px;
	padding: 2px 4px 4px;
	color:black;
	background: #ffcc00;
}

/* Container Allgemein */
.c-wrapper { background-color: #FFFFCC; border-bottom: 2px solid #ffcc00; margin: 0 auto 1em auto; width: 100%; }

/* @source - for rounded corners:  http://woork.blogspot.com/2008/03/liquid-expandable-section-with-rounded.html */
.c-wrapper .c-head { padding: 0; }
.c-wrapper .c-head h1,
.c-wrapper .c-head em {
	background: #ffcc00 url(/images/ecke_gelb_links.gif) top left no-repeat;
	display: block;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	margin: 0;
	padding: 0;
	text-align: center;
	white-space: nowrap;
}
.c-wrapper .c-head h1 span,
.c-wrapper .c-head h3 span,
.c-wrapper .c-head em span {
	background:url(/images/ecke_gelb_rechts.gif) top right no-repeat;
	display:block;
	padding: 4px;
}

.c-wrapper .c-body,
.c-wrapper .c-foot { border-left: 2px solid #ffcc00; border-right: 2px solid #ffcc00; }

.c-wrapper .c-body { text-align: left; }
.c-wrapper .c-body h2 { background-color: #336600; color: #ffffcc; font-size: 12px; font-weight: bold; margin: 0; padding: 2px 0; text-align: center; }
.c-wrapper .c-body h3 { font-size: 12px; font-weight: bold; margin: 0; padding: 0.25em 0; text-align: center; }
.c-wrapper .c-body p {margin: 0; padding: 4px 0; }
.c-wrapper .c-body a { color: #336600; font-weight: bold; outline: 0; text-decoration: none; }
.c-wrapper .c-body a:hover { color: #ff0000; text-decoration: underline; }
.c-wrapper .c-body ul { margin: 0; padding: 0.5em 0 0.5em 2em; }
.c-wrapper .c-body hr { background-color: #336600; border: 0 none; color: #336600; height: 1px; margin: 2px 0; }
.c-wrapper .c-body .c-border { padding: 8px; }

/* BestStore */
#bestStore fieldset { border: 1px solid #336600; margin: 4px 0; padding: 4px; }

#bestStore .c-wrapper { width: 700px; }
#bestStore .c-wrapper .c-body { background-color: #E8E8B0; }
#bestStore .c-wrapper .c-body h4 { color: #333333; font-size: 12px; font-weight: bold; margin: 0; padding: 0.5em 0; text-align: left; }

#bestStore table.bs-login { border-collapse: collapse; margin: 0; padding: 0; }
#bestStore table.bs-login th { margin: 0; padding: 2px 8px 2px 0; }
#bestStore table.bs-login td { margin: 0; padding: 2px 4px 2px 0; }

#bestStore table.bs-winnings tbody th { font-weight: bold; text-align: right; white-space: nowrap; }
#bestStore table.bs-winnings tbody th,
#bestStore table.bs-winnings tbody td { padding: 4px; vertical-align: top; }
#bestStore table.bs-winnings ul { padding-left: 1.2em; }

#bestStore table.bs-topProducts { background-color: #ffffff; }
#bestStore table.bs-topProducts td { padding: 4px; text-align: center; vertical-align: bottom; }
#bestStore table.bs-topProducts td img { border: 0 none; padding-bottom: 1em; text-decoration: none; }

#bestStore table.bs-results { border-collapse: collapse; }
#bestStore table.bs-results th,
#bestStore table.bs-results td { font-size: 10px; padding: 2px; white-space: nowrap; }
#bestStore table.bs-results th { padding-left: 0; }
#bestStore table.bs-results td.bs-storeRank { text-align: right; }
#bestStore table.bs-results td.bs-storeName { font-weight: bold; }
#bestStore table.bs-results td.bs-badge { text-align: right; width: 90%; }

/* Product List */
.productList { background-color: #ffffcc; border: 0 none; border-collapse: collapse; width: 100%; }

.productList thead th {	background-color: #336600; border: 0 none; color: #ffffcc; font-size:11px; font-weight:bold; padding: 4px 2px; white-space: nowrap; width: 100%; }
.productList thead th a { color: #ffffcc; font-size:11px; font-weight:bold; padding-left: 1em; text-decoration:underline; }
.productList thead th a:hover { color: #FF0000; text-decoration: underline; }
.productList thead th span.pl-sortOrder { display: block; float: left; padding-left: 4px; text-align: left; }
.productList thead th span.pl-sortOptions { display: block; float: right; padding-right: 4px; text-align: right; }

.productList tbody tr.odd { background-color: #ffffcc; }
.productList tbody tr.even { background-color: #e8e8b0; }
.productList tbody td { border: 0 none; padding: 4px 2px; width: 1%; }
.productList tbody td img,
.productList tbody td a img { border: 0 none; margin: 0; padding: 0; }
.productList tbody td.pl-name { padding-left: 4px; text-align: left; width: 99%; }
.productList tbody td.pl-name a { color: #225500; font-size:12px; font-weight:bold; text-align: left; text-decoration: none; }
.productList tbody td.pl-name a:hover { color: #FF0000; text-decoration: underline; }
.productList tbody td.pl-name small {	color:#666666; font-size:10px; font-weight: normal; }
.productList tbody td.pl-name small.pl-memoryPrice { float: right; }
.productList tbody td.pl-offerCount {	font-size: 11px; text-align: right; }
.productList tbody td.pl-priceText { font-size: 11px; text-align: left; white-space: nowrap; }
.productList tbody td.pl-price { font-size: 12px; font-weight: bold; text-align: right; }
.productList tbody td.pl-price small { color: #666666; font-size: 10px; font-weight: normal; white-space: nowrap; }
.productList tbody td.pl-dealer { color: #666666; font-size:10px; text-align: center; white-space: nowrap; }
.productList tbody td.pl-productLink { padding-right: 4px; text-align: right; }
.productList tbody td.pl-productLink a { background: transparent url(/images/pfeil_gr.gif) 100% 50% no-repeat; color:#336600; display: block; font-weight: bold; padding-right: 12px;  white-space: nowrap; }
.productList tbody td.pl-productLink a:hover { background-image: url(/images/pfeil_re.gif); color: #FF0000; text-decoration: underline; }

/* Smart Search */
.search_buttons {
	text-align:center;
}
.search_buttons a,.search_buttons a:visited,.search_buttons a:link {
	color:black;
	font-weight:bold;
}
.search_buttons a:hover {
	color:red;
	text-decoration:underline;
	font-weight:bold;
}
.search_active,.search_inactive {
	background:url(/assets/images/tmp/active.gif);
	float:right;
	width:163px;
	height:19px;
	margin-right:2px;
}
.search_inactive {
	background:url(/assets/images/tmp/inactive.gif);
	margin-right:10px;
}
/* IE6 Hacks */
* html div#searchcontainer {
	overflow:hidden;
}
* html div.facet {
	width:170px;
	margin:5px;
}

/* BEGIN: search box old */
#SearchBoxOld input { white-space: nowrap; min-width: 122px; width: 122px !important; }
#SearchBoxOld button { font-size: 11px; white-space: nowrap; min-width: 122px; width: 122px !important; }
/* END: search box old */

/* ----------------------------------------------------- */
/* Product Details: Virtual Product: Product List Styles */
/* ----------------------------------------------------- */
.pl-wrapper * { margin: 0; padding: 0; }
.pl-wrapper { background-color: #ffffcc; border: 0 none; border-collapse: collapse; clear: both; width: 100%; }

.pl-wrapper thead tr th { background-color: #336600; border: 0 none; color: #ffffcc; font-size:11px; font-weight:bold; padding: 4px 2px; white-space: nowrap; }
.pl-wrapper thead tr th a { color: #ffffcc; font-size:11px; font-weight:bold; padding-left: 1em; text-decoration: underline; }
.pl-wrapper thead tr th a:hover { color: #FF0000; text-decoration: underline; }
.pl-wrapper thead tr th span.pl-sortOrder { display: block; float: left; padding-left: 4px; text-align: left; }
.pl-wrapper thead tr th span.pl-sortOptions { display: block; float: right; text-align: right; }

/*.pl-wrapper thead tr th.pl-compare { background: #ffffcc url(/assets/images/comparison/compareBackground.png) repeat-y top center; vertical-align: center; }
.pl-wrapper thead tr.pl-compareSelected th,
.pl-wrapper tfoot tr.pl-compareSelected th { background-color: #ffffcc; color: #000000; font-weight: normal; height: 2.5em; text-align: left; vertical-align: middle; }
.pl-wrapper thead tr.pl-compareSelected th { border-bottom: 1px solid #E8E8B0; }
.pl-wrapper tfoot tr.pl-compareSelected th { border-top: 1px solid #E8E8B0; }
.pl-wrapper thead tr.pl-compareSelected th a { color: #336600; padding: 0; text-decoration: none; }
.pl-wrapper thead tr.pl-compareSelected th img,
.pl-wrapper tfoot tr.pl-compareSelected th img { margin-left: 4px; }
.pl-wrapper thead tr.pl-compareSelected th button,
.pl-wrapper tfoot tr.pl-compareSelected th button { font-size: 11px; }*/

.pl-wrapper tbody { clear: both; }
.pl-wrapper tbody tr.odd { background-color: #E9E8C2; }
.pl-wrapper tbody tr.even { background-color: #FBF9D5; }
.pl-wrapper tbody td { border: 0 none; padding: 4px 2px; width: 1%; }
.pl-wrapper tbody td img,
.pl-wrapper tbody td a img { border: 0 none; margin: 0; padding: 0; }

/*.pl-wrapper tbody td.pl-compare { text-align: center; vertical-align: center; }
.pl-wrapper tbody td.pl-compare input { margin: 0; }*/
.pl-wrapper tbody td.pl-name { padding-left: 4px; text-align: left; width: 99%; }
.pl-wrapper tbody td.pl-name a { color: #225500; font-size:12px; font-weight:bold; text-align: left; text-decoration: none; }
.pl-wrapper tbody td.pl-name a:hover { color: #FF0000; text-decoration: underline; }
.pl-wrapper tbody td.pl-name small {	color:#666666; font-size:10px; font-weight: normal; }
.pl-wrapper tbody td.pl-name small.pl-memoryPrice { float: right; }
.pl-wrapper tbody td.pl-offerCount {	font-size: 11px; text-align: right; }
.pl-wrapper tbody td.pl-priceText { font-size: 11px; text-align: left; white-space: nowrap; }
.pl-wrapper tbody td.pl-price { font-size: 12px; font-weight: bold; text-align: right; }
.pl-wrapper tbody td.pl-price small { color: #666666; font-size: 10px; font-weight: normal; white-space: nowrap; }
.pl-wrapper tbody td.pl-dealer { color: #666666; font-size:10px; text-align: center; white-space: nowrap; }
.pl-wrapper tbody td.pl-productLink { padding-right: 4px; text-align: right; }
.pl-wrapper tbody td.pl-productLink a { background: transparent url(/assets/images/pfeil_gr.gif) 100% 50% no-repeat; color:#336600; display: block; font-weight: bold; padding-right: 12px;  white-space: nowrap; }
.pl-wrapper tbody td.pl-productLink a:hover { background-image: url(/assets/images/pfeil_re.gif); color: #FF0000; text-decoration: underline; }
