/* ===================
 Reset all
==================== */
html {overflow-y: scroll;}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{
	border:0;
	font-size:100%;
	margin:0;
	outline:0;
	padding:0;
}

ol,ul
{
	list-style:none
}

/* remember to define focus styles! */
:focus
{
	outline:0
}

/* tables still need 'cellspacing="0"' in the markup */
table
{
empty-cells:show;
/*	border-collapse:collapse;
	border-spacing:0*/
}

/* ===================
 // Reset all
==================== 
 ===================
 Globals
==================== */

body
{
	background:#E9E9E9;
	font-family:Verdana, Sans-Serif;
	text-align:center;
	color:#000;
	height:100%
}

p
{
	margin:10px 0
}

/*td {padding:2px}
 ===================
 // Globals
==================== 
 ===================
 ID
==================== */

#pagecontainer {background:#E9E9E9;margin:0 auto;width:1000px;}
#rightcol {float:right;display:none;width:170px;margin:0;padding:0}

#content
{
	position:relative;
	width:965px
}

#page
{
	left:0;
	margin:0 auto;
	padding:0 15px;
	position:relative;
	text-align:left;
	top:0;
	float:left;
	width:970px;
	background:url('http://img.dooyoo.net/DE_DE/yoo3/pix/centered_bg.gif') repeat-y;
}

#leftContainer { float:left; width:963px; }

.item_shortdesc_tooltipbox
{
	background-color:#F7F7F7;
	border:1px solid #CCC;
	color:#000;
	display:none;
	max-width:400px;
	padding:5px;
	position:absolute;
	width:350px;
	z-index:100
}

#i7_manufShrinkLink2
{
	color:#666;
	margin-top:10px
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#i7tabmenu2 a
{
	background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/hubtab_slide.gif") no-repeat right -30px;
	color:#000;
	display:block;
	float:none;
	font-weight:700;
	padding:5px 10px 11px;
	text-decoration:none;
	white-space:nowrap;
	width:.1em
}

/* End IE5-Mac hack */
#i7tabmenu2 .disabled a span
{
	color:#999;
	padding:6px 10px 11px
}

#i7tabmenu2
{
	border:none;
	font-size:11px;
	height:30px;
	line-height:normal;
	width:100%
}

#i7tabmenu2 ul
{
	height:30px;
	list-style:none;
	margin:15px 0 0;
	padding:0
}

#i7tabmenu2 li
{
	background:none
}

#i7tabmenu2 ul li a
{
	background:#fff url('http://img.dooyoo.de/DE_DE/yoo3/icons/hubtab_slide.gif') right -30px no-repeat;
	border-left:1px solid #CCC;
	color:#000;
	display:block;
	font-weight:700;
	height:25px;
	margin:0 0 3px;
	padding:0 10px;
	text-align:center;
	text-decoration:none
}

#i7tabmenu2 ul li a span
{
	cursor:pointer;
	display:block;
	height:20px;
	padding-top:5px
}

#i7tabmenu2 ul li a:hover
{
	background:#fff url('http://img.dooyoo.de/DE_DE/yoo3/icons/hubtab_slide.gif') right top no-repeat
}

#i7tabmenu2 ul li#current a,#i7tabmenu2 ul li#current a:hover
{
	background:#fff url('http://img.dooyoo.de/DE_DE/yoo3/icons/hubtab_slide.gif') right -60px no-repeat;
	border-left:1px solid #55b556;
	color:#fff;
	display:block;
	font-weight:700;
	height:30px;
	margin:0;
	padding:0 10px;
	text-align:center;
	text-decoration:none
}

#i7tabmenu2 ul li,#i7tabmenu2 ul li#current
{
	float:left;
	margin:0 8px 0 0;
	padding:0
}

#i7tabmenu2 h3,#i7tabmenu2 h4,#i7tabmenu2 h5,#i7tabmenu2 h6
{
	font-size:11px;
	line-height:normal;
	margin:0;
	padding:0
}

#i7tabmenu2 #yabe,#i7tabmenu2 #yabe a
{
	background:none;
	border-left:0;
	float:right;
	margin-right:1px;
	padding:0;
	width:72px
}

/* Anker */
#anker
{
	clear:both;
	height:20px;
	margin-top:10px;
	padding-top:10px;
	text-align:right;
	vertical-align:bottom;
	width:965px
}

/* Footer */
#footer
{
	border-top:1px solid #636563;
	font-family:Verdana,Sans-Serif;
	font-size:10px;
	line-height:18px;
	margin-top:10px;
	text-align:center;
	width:965px
}

#footer b
{
	font-weight:400
}

/* Header */
#header2006
{
	height:155px;
	left:15px;
	margin-top:11px;
	position:absolute;
	top:0;
	width:965px;
}

#top2006
{
	height:90px;
	background:#fff
}

#logo2006
{
	float:left;
	margin:0;
	padding:0;
	width:215px
}

#banner2006
{
	float:right;
	margin:0;
	padding:0;
	text-align:right;
	width:728px
}

#banner3 {
  position:absolute;
  top:150px;
  right:-155px;
  height:600px;
  width:160px;
}

#envwrapper
{
	border-right:1px solid #CCC;
	float:left;
	height:28px;
	margin:0;
	padding:0 5px
}

#envwrapper p
{
	margin:0 2px 0 0;
	padding:1px 0 0
}

#envwrapper2
{
	float:left;
	height:28px;
	margin:0;
	padding:0 5px;
	width:105px
}

#envwrapper2 p
{
	margin:0;
	padding:1px 0 0
}

#searchbox
{
	float:right;
	height:26px;
	margin:0;
	padding:1px;
	width:275px
}

#searchbox .inpt
{
	border:1px solid #CCC;
	font-size:10px;
	height:17px;
	margin:0;
	padding:1px;
	position:relative;
	top:-5px;
	width:190px
}

#envelope
{
	display:inline;
	float:left;
	height:28px;
	margin:0;
	padding:0;
	width:15px
}

#msgcnt
{
	font-size:10px;
	padding-left:5px
}

#breadcrumb
{
	float:right;
	margin:5px 0;
	padding:0;
	text-align:right
}

#navcontainer #navbox
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/header2006/gradient.gif');
	background-position:bottom;
	background-repeat:repeat-x;
	border:1px solid #CCC;
	float:left;
	height:28px;
	margin:0;
	padding:0;
	width:100%
}

a.breadcrumb,.welcome2006 a
{
	color:#039;
	font-size:11px;
	margin:0 0 0 5px;
	padding:0;
	text-decoration:underline
}

#allToplistContainer { border:1px solid #A5E3A5;width:965px;}
html>body #allToplistContainer { width:963px;}

#toplistContainer { width:965px; }
.toplistCatsHead { background-color:#A5E3A5; }
.toplistCats { background-color:#C6ECC6; }
.toplistHigh { font-weight:bold; }
#toplist {
line-height:24px;
padding-left:7px;
margin:0px;
}

#HeadSub {
background:#DBF4DB;
padding:4px 7px 3px 7px;
margin:0;
}
.HeadSub {
background:#DBF4DB;
padding:4px 7px 3px 7px;
margin:0;
}

#quicklinks
{
	float:left;
	margin-left:0;
	width:130px
}

a#wishlist
{
	background-image:url(http://img.dooyoo.de/DE_DE/yoo3/header2006/Wish_list.jpg);
	background-position:left;
	background-repeat:no-repeat;
	color:#000;
	display:block;
	font-size:10px;
	margin-left:3px;
	padding-left:25px;
	text-decoration:none
}

a#messages
{
	background-image:url(http://img.dooyoo.de/DE_DE/yoo3/header2006/sml_messaging.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#000;
	display:block;
	font-size:10px;
	margin-left:3px;
	padding-left:25px;
	text-decoration:none
}

a#wishlist span,a#messages span
{
	color:#039;
	text-decoration:underline
}

.dotted_line
{
	background:url(http://img.dooyoo.de/DE_DE/yoo3/header2006/dotted_line_grey.gif) repeat-x;
	height:1px;
	margin:5px 0
}

* html .dotted_line
{
	margin:5px 0 -7px
}

#right
{
	float:right
}

#welcome2006
{
	float:left;
	font-size:11px;
	font-weight:400;
	margin:5px 0;
	text-align:left
}

/* begin header2006 version2 */
#nuMainNav
{
	clear:both;
	display:inline;
	float:left;
	font-family:Verdana, sans-serif;
	font-size:11px;
	height:28px;
	list-style:none;
	margin:0;
	padding:0;
	text-align:center
}

#nuMainNav li
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/header2006/wordbar.gif');
	background-position:50% bottom;
	background-repeat:no-repeat;
	border:none;
	border-right:1px solid #CCC;
	display:inline;
	float:left;
	margin:0;
	padding:5px 5px 10px;
	position:relative
}

#nuMainNav li a
{
	color:#000;
	font-weight:700;
	margin:0;
	padding:2px 5px 6px;
	text-decoration:none
}

#nuMainNav li:hover,#nuMainNav li.over
{
	z-index:1000
}

#nuMainNav ul,#nuMainNav iframe
{
	display:none;
	left:-1px;
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	right:auto;
	text-align:left;
	top:28px;
	width:19em
}

#nuMainNav iframe
{
	height:90px;
	top:29px
}

#nuMainNav ul li.top
{
	border:solid 1px;
	border-color:#CCC
}

#nuMainNav ul li
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/header2006/bg_rightnav_0.gif');
	background-color:#fff;
	background-position:left 50%;
	background-repeat:no-repeat;
	border:solid 1px #CCC;
	border-color:#CCC;
	border-top:none;
	font-weight:700;
	line-height:15px;
	margin:0;
	padding:4px 10px;
	width:19em
}

#nuMainNav ul li a
{
	background-image:none;
	display:block;
	margin:0;
	padding:0;
	text-decoration:none;
	width:100%
}

#nuMainNav li:hover ul li:hover,#nuMainNav li.over ul li.over
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/header2006/bg_rightnav_1.gif');
	background-color:#fff;
	background-position:left 50%;
	background-repeat:no-repeat
}

/* The End */
#theend
{
	margin:0 auto;
	position:relative;
	text-align:right;
	/*top:180px;*/
	vertical-align:bottom;
	width:200px
}

#end
{
	height:20px;
	width:965px
}

#end a
{
	color:#666;
	font-size:11px;
	text-decoration:none
}

/* Ratingbox / Lastraters */
#ratingbox td
{
	padding:2px
}

#ptHead2
{
	color:#666;
	font-size:18px;
	font-weight:700
}

/* Paging */
#i7paging
{
	border:none;
	display:inline;
	font-size:11px;
	line-height:normal;
	margin:0;
	padding:0
}

#i7paging ul
{
	display:inline;
	list-style:none;
	margin:0;
	padding:0
}

#i7paging li
{
	background:#fff;
	border:1px solid #666;
	color:#000;
	float:left;
	list-style:none;
	margin-right:5px;
	padding:0
}

#i7paging li a
{
	color:#039;
	display:block;
	padding:1px 5px
}

#i7paging #current
{
	color:#55b556;
	display:block;
	font-weight:700;
	padding:1px 5px
}

#i7paging .prev
{
	background:url("http://img.dooyoo.de/DE_DE/yoo3/buttons/i7_back.gif") no-repeat 50% 50%;
	padding-left:2px;
	padding-right:2px
}

#i7paging .next
{
	background:url("http://img.dooyoo.de/DE_DE/yoo3/buttons/i7_next.gif") no-repeat 50% 50%;
	margin-right:0;
	padding-left:2px;
	padding-right:2px
}

/* new switchpool pt */
#switchpool_pt
{
clear: both;
list-style: none;
padding:0;
margin:0;
text-align: center;
overflow:hidden;
}

#switchpool_pt li
{
width: 167px;
/* height: 212px; */
display: inline;
padding: 12px 5px 10px 5px;
margin:0;
position: relative;
float: left;
border: 4px solid #ccc;
text-align:center;
font-size:13px;
}

#switchpool_pt li b{
font-size:14px;
}

#switchpool_pt .label {
height:50px;
width:167px;
text-align:center;
margin: 0 auto;
}

#switchpool_pt .image {
height:115px;
}

#switchpool_pt .shopname {
margin-top:8px;
}

#switchpool_pt li.end {
margin-right:9px;
}

#switchpool_pt li.end2 {
margin-right:9px;
}

#leftSmallColumn
{
	float:left;
	overflow:hidden;
	width:180px
}

#HeadPTlist
{
	background:#55b556;
	color:#FFF;
	font-weight:700;
	margin:0;
	padding:4px 7px 3px;
	text-decoration:none
}

#SubColumnPTlist
{
	background-color:#FFF;
	border:1px solid #55b556;
	margin:0;
	padding:4px 7px 3px
}

#contHead h1
{
	color:#666;
	font-size:18px;
	font-weight:700;
	margin:0
}

#commStrip
{
	color:#666;
	font-weight:700;
	overflow:hidden;
	padding:15px 1px;
	width:965px
}

#commStrip div
{
	background:#EEE;
	float:left;
	font-size:11px;
	height:58px;
	line-height:14px;
	margin-right:15px;
	padding:40px 8px 24px;
	position:relative;
	width:214px
}

* html #commStrip div
{
	display:inline;
	height:122px;
	margin-right:14px;
	width:230px
}

#commStrip div a
{
	bottom:10px;
	color:#039;
	display:block;
	font-size:12px;
	left:8px;
	margin-top:8px;
	position:absolute
}

#commStrip #commPanel1
{
	background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/header2008/comm1.gif) no-repeat center center
}

#commStrip #commPanel2
{
	background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/header2008/comm2.gif) no-repeat center center
}

#commStrip #commPanel3
{
	background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/header2008/comm3.gif) no-repeat center center
}

#commStrip #commPanel4
{
	background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/header2008/comm4.gif) no-repeat center center;
	margin-right:0;
	text-align:center
}

#commStrip #commPanel4 img
{
	margin-top:10px
}

/*#contBox a {color:#039;}
#contBox a:hover {color:#ff8208;}*/
#leftContainerNH
{
	left:0;
	margin-right:0;
	position:absolute;
	top:0;
	width:215px
}

#middleContainerNH
{
	left:220px;
	margin-right:0;
	position:absolute;
	width:610px
}

html>body #middleContainerNH
{
	left:218px;
	width:608px
}

#rightContainerNH
{
	left:835px;
	position:relative;
	top:0;
	width:130px
}

html>body #rightContainerNH
{
	left:831px;
	width:128px
}

#loginColumnNH
{
	border:1px solid #55b556;
	height:375px;
	width:215px
}

#loginColumnNH td
{
	font-size:11px;
	padding:0
}

#sitemapColumnNH { border:1px solid #55b556;width:610px; margin-bottom:5px; height:387px;}

#hilitesColumnNH
{
	border:1px solid #55b556;
	width:610px
}

#topcategoriesColumnNH
{
	background:#f7f7f7;
	border:1px solid #55b556;
	border-style:none solid solid;
	text-align:center;
	width:130px
}

html>body #topcategoriesColumnNH
{
	width:134px
}

#newestOpsBoxNH
{
	border:1px solid #55B556;
	float:left;
	margin-top:5px;
	width:215px
}

#hilitesColumn404
{
	border:1px solid #55B556;
	width:963px
}

html>body #hilitesColumn404
{
	width:960px
}

#HeadBlock
{
	background:#A5E3A5;
	font-weight:700;
	margin:0;
	padding:4px 7px 3px
}

#HeadBlockTopCatsNH
{
	background:#55b556;
	color:#fff;
	font-size:12px;
	font-weight:700;
	margin:0;
	padding:4px 7px;
	width:130px
}

html>body #HeadBlockTopCatsNH
{
	width:122px
}

#HeadBlockMemberNH
{
	background:#55B556;
	font-size:12px;
	font-weight:700;
	margin:0;
	padding:4px 7px 3px;
	color:#fff
}

#bguide #leftBigColumnPG
{
	float:right;
	width:768px
}

#bguide h1
{
	color:#000;
	font-size:18px;
	padding:10px 0
}

#bguide .pg_in
{
	background-color:#FFF;
	border:1px solid #CCC;
	margin:0 0 5px;
	min-height:102px;
	padding:0 0 15px;
	width:177px
}

#bguide .pg_in ul
{
	list-style-type:none;
	margin:0;
	padding:0 10px
}

#bguide .pg_in ul li
{
	font-weight:700;
	list-style-type:none;
	margin:0 0 15px;
	padding:0
}

#bguide .pg_in ul li a:link,#bguide .pg_in ul li a:visited,#bguide .pg_in ul li a:active
{
	color:#039;
	line-height:18px;
	text-decoration:underline
}

#bguide .pg_in h2,#bguide .pg_in .heading
{
	border-bottom:4px solid #55B556;
	display:block;
	font-weight:700;
	padding:5px 10px
}

#manufacturer .pg_in
{
	background-color:#FFF;
	border:1px solid #CCC;
	margin:0;
	min-height:102px;
	padding:0 0 30px;
	width:177px
}

#manufacturer .pg_in h2,#manufacturer .pg_in .heading
{
	border-bottom:4px solid #55B556;
	display:block;
	font-weight:700;
	line-height:23px;
	padding:0 0 0 5px
}

#manufacturer .pg_in table
{
	line-height:20px;
	margin:0 10px;
	padding:0;
	width:155px
}

#manufacturer .pg_in td
{
	padding:0
}

#pageHeader {
background: transparent url('http://img.dooyoo.de/DE_DE/yoo3/icons/member_logo.gif') no-repeat right center;
padding: 10px;
margin: 0px 10px 20px 0px;
}

#pageHeader * {
vertical-align: middle;
}

#usrProfile {
float: left;
width: 728px;
}

#usrProfile #myAccount,
#usrProfile #commCenter {
float: left;
width: 422px;
clear: both;
padding: 0px 10px;
margin: 0px 20px 20px 0px;
line-height: 18px;
position: relative;
overflow: hidden;
}

#usrProfile #myGuests,
#usrProfile #dooyooMiles {
float: left;
width: 286px;
padding: 0px 10px;
line-height: 18px;
margin-bottom: 20px;
position: relative;
}

#usrProfile #aboutMe {
clear: both;
line-height: 18px;
}

#usrProfile .sectionHead {
background: transparent url('http://img.dooyoo.de/DE_DE/yoo3/icons/end_of_bar.gif') no-repeat right center;
line-height: 21px;
vertical-align: middle;
margin-bottom: 20px;
/*margin-left: -10px;
margin-right: -10px;*/
display: block;
}

#usrProfile .sectionHead b {
background: #55B556 url('http://img.dooyoo.de/DE_DE/yoo3/icons/end_of_bar_right.gif') no-repeat left center;
line-height: 21px;
margin-right: 10px;
padding-left: 10px;
color: #FFF !important;
display: block;
zoom: 1;
}

#usrProfile #myAccount b,
#usrProfile #commCenter b,
#usrProfile #myGuests b,
#usrProfile #dooyooMiles b,
#usrProfile #aboutMe b {
color: #666;
}

#usrProfile .count {
position: absolute;
right: 10px;
text-align: right;
}

#usrProfile .count img {
margin-left: 2px;
margin-right: 1px;
}

#usrProfile #usrImg {
float: left;
width: 110px;
padding: 20px 10px;
background: #F1EFE0;
text-align: center;
margin-right: 20px;
padding-bottom: 500px;
margin-bottom: -500px;
}

#usrProfile #usrInfo {
float: left;
}

#usrProfile .myGuestsPics {
width: 266px;
white-space: nowrap;
overflow: hidden;
height: 72px;
zoom: 1;
}

#usrProfile .myGuestsPics img {
margin: 8px 10px 16px 0px;
border: 0px;
}

#usrProfile #aboutMeText {
padding: 10px;
background: #F1EFE0;
border: 1px solid #CCC;
margin-bottom: 20px;
}

#usrProfile .greenArrow {
font-weight: normal;
background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/pp_green_arrow.gif") no-repeat center left;
padding-left:15px;
}

#usrProfile #aboutMeText b {
color: inherit;
}

#usrProfile .jqInlineEdit {
border: 1px solid #CCC;
width: 100%;
}

.separator {
line-height: 0px;
height: 0px;
display:block;
clear: both;
}

#allPartnershops
{
	border:1px solid #A5E3A5;
	width:965px
}

#sitemapContainer
{
	width:965px
}

#sitemap
{
	line-height:21px;
	margin:0;
	padding-left:7px
}

#sitemap a:hover
{
	color:#ff6707
}

#headwrap {width:100%;display:block; overflow: hidden;}
#headwrap a{outline:none}
#headwrap #headimg {width:175px;display:inline;float:left;margin:0 15px 10px 0}
#headwrap #headimg .brdr {border:1px solid #fff}
#headwrap #headmidbox {width:512px;display:inline;float:left;margin-right:10px}
#headwrap #headmidbox h1, #headwrap #headmidbox h4{display:inline;padding-left:0px;}
#headwrap #headmidbox span {padding-left:0px;padding-right:0;margin:0}
#headwrap #headmidbox p{font-size:12px;line-height:15px; color:#666;}
#headwrap #headmidbox .fwb{font-weight:bold}
#headwrap #hot_tip {font-size:12px;padding:10px 0;}
#headwrap #hot_tip .hot_tip_shoplink {font-weight:700}
#headwrap #hot_tip a:link, #headwrap #hot_tip a:active, #headwrap #hot_tip a:visited {text-decoration:none;color:#039;}
#headwrap #hot_tip a:hover{color:#FF8208;}
#headwrap #hot_tip span.htprice {text-decoration:none;color:#FF8208;font-weight:bold}
#headwrap #mid3btn {font-size:12px;overflow:hidden;border-bottom:1px dashed #ccc;color:#000}
#headwrap #mid3btn ul {list-style-type:none;padding:0;margin:0;width:100%;white-space: nowrap;}
/*#headwrap #mid3btn ul {text-align:center}*/
#headwrap #mid3btn ul li span {padding-left:10px}
#headwrap #mid3btn ul .btn_blank {float:left;padding:4px 0;background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/bg_btn_blank.gif') no-repeat top left;height:26px;width:166px;}
#headwrap #mid3btn ul .ml10{margin-left:6px}
#headwrap #mid3btn ul .mr10{margin-right:0px}
#headwrap #mid3btn ul .pl10{padding-left:10px}
#headwrap #mid3btn a:link, #headwrap #mid3btn a:active, #headwrap #mid3btn a:visited {color:#0071e1}
#headwrap #mid3btn a:hover {color:#FF8208}
#headwrap #headrightwrapper {padding:0;margin:0;width:240px;float:right;}
#headwrap #headrightwrapper #headrightbox {border:0;padding:0;margin:0;width:240px;height:70px;float:left;background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/bg_ratingbox.gif') no-repeat top left}
#headwrap #headrightwrapper #headrightbox2 {border:0;padding:0;margin:0;width:240px;height:80px;float:left;background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/bg_ratingbox2.gif') no-repeat top left}
#headwrap #headrightwrapper #headrightbox3 {border:0;padding:0 0 0 10px;margin:0;height:80px;background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/bg_community_bewertung_box.gif') no-repeat top left}
#headwrap #headrightwrapper #starbox{font-size:12px;position:relative;top:30px;left:10px;height:18px;padding:0 0 0 90px;}
#bigstarbox{font-size:12px;position:relative;top:30px;height:21px;padding:5px 0 0 125px;}
#headwrap #headrightwrapper #starbox span {color:#999}

#headwrap #headrightwrapper .stars0 {background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/hub_stars_0.gif') no-repeat top left}
#headwrap #headrightwrapper .bigstars0 {background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/big_stars_0.gif') no-repeat top left}

#headwrap #headrightwrapper .stars1 {background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/hub_stars_1.gif') no-repeat top left}
#headwrap #headrightwrapper .bigstars1 {background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/big_stars_1.gif') no-repeat top left}

#headwrap #headrightwrapper .stars2 {background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/hub_stars_2.gif') no-repeat top left}
#headwrap #headrightwrapper .bigstars2 {background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/big_stars_2.gif') no-repeat top left}

#headwrap #headrightwrapper .stars3 {background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/hub_stars_3.gif') no-repeat top left}
#headwrap #headrightwrapper .bigstars3 {background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/big_stars_3.gif') no-repeat top left}

#headwrap #headrightwrapper .stars4 {background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/hub_stars_4.gif') no-repeat top left}
#headwrap #headrightwrapper .bigstars4 {background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/big_stars_4.gif') no-repeat top left}

#headwrap #headrightwrapper .stars5 {background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/hub_stars_5.gif') no-repeat top left}
#headwrap #headrightwrapper .bigstars5 {background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/big_stars_5.gif') no-repeat top left}

#headwrap #headrightwrapper p{font-size:12px;position:relative;top:32px;padding:0;margin:0;}
#headwrap #headrightwrapper #vab {margin-top:10px;margin-right:0px;}
#headwrap #headrightwrapper #pdwbox {margin-top:10px;margin-right:0px;}

#headwrap .clearme {clear:both;font-size:5px;}

#headrightrating {position:absolute;top:200px;left:723px;border:0;padding:0;margin:10px 0 0 0;width:240px;}
#headrightrating td {font-size:12px;}

#headrightrating #top {height:10px;width:240px;margin:0;padding:0;background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/ratingbox_hub_big_blank_1.gif') no-repeat left top}

#headrightrating #inner {display:block;width:240px;margin:0;padding:0;background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/ratingbox_hub_big_blank_2.gif') repeat-y left top}

#headrightrating #innercontent {width:240px;padding:0 0 10px 5px;background:transparent url('http://img.dooyoo.de/DE_DE/yoo3/exp_hub/ratingbox_hub_big_blank_3.gif') no-repeat left bottom}

#headwrap .tpt_arrowback, .tpt_arrowback {background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/icons/bg_ovw_roundarrow.gif) no-repeat left 50%;padding:3px 0 3px 25px;margin:10px 0;font-weight:bold;display:block;font-size:12px}

#clearbar {margin-top:10px;padding-top:10px;clear:both;}

/* no longer purch */
#i7_nolongerheader {
display:block;
height:58px;
border:1px solid #CCC;
border-bottom:0;
border-top:none;
background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/i7_nolonger.gif") no-repeat left;
text-align:left;
}

#i7_nolongerheader span {
color:#666666;
display:inline;
font-size:18px;
font-weight:bold;
line-height:20px;
padding-left:84px;
position:relative;
top:5px;
}

#loginColumnRotator { border:1px solid #55b556;width:215px;}
html>body #loginColumnRotator { width:213px;}

#mtfg { padding:0;margin:0;list-style-type:none;height:365px}
#mtfg li {padding:5px 0;margin:0;list-style-type:none;border-bottom:1px dotted #ccc;}
#mtfg img {padding:0;margin:0 5px 0 5px;border:0; float:left;}
#mtfg li p {padding:5px;margin:0;line-height:16px}
#mtfg span {color:#039}
#mtfg a:hover {color:#ff8208}

#nusitemap a {text-decoration:underline}
#nusitemap a:hover {color:#ff8208;text-decoration:underline}

#nusitemap {overflow:hidden;line-height:21px;width:965px;padding-left:0;background:#fff}
#nusitemap .sitemapContainer{width:965px;}
#nusitemap .content {overflow:hidden;margin:0;padding-left:7px;}
#nusitemap ul {list-style-type:none;padding:0;margin:0}
#nusitemap .content ul.pglist {font-size:12px;width:180px;float:left;padding:10px 0 10px 10px}
#nusitemap .content ul.ptlist {font-size:11px;width:305px;float:left;padding:10px 0 10px 10px}
#nusitemap .content ul.bglist {font-size:11px;width:305px;float:left;padding:0 0 10px 10px}
#nusitemap .content ul#alphalist {padding:10px 0 10px 10px}
#nusitemap .content ul#alphalist li {float:left;padding:0 5px 0 0;color:#555}
#nusitemap .content ul#alphalist li a {font-weight:700}

#nusitemap .content p, #nusitemap .content h3 {padding:0 0 0 10px;margin:0}
#nusitemap .cathead{background:#fff url(http://img.dooyoo.de/DE_DE/yoo3/pix/sitemap_green_block.gif) no-repeat left 2px;font-size:14px;width:965px;color:#999;padding-left:18px;border-bottom:1px solid #CCC}
#nusitemap .green{background:#fff url(http://img.dooyoo.de/DE_DE/yoo3/pix/sitemap_green_block.gif) no-repeat left 2px;}
#nusitemap .blue{background:#fff url(http://img.dooyoo.de/DE_DE/yoo3/pix/sitemap_light_blue_block.gif) no-repeat left 2px;}
#nusitemap .orange{background:#fff url(http://img.dooyoo.de/DE_DE/yoo3/pix/sitemap_orange_block.gif) no-repeat left 2px;}
#nusitemap .yellow{background:#fff url(http://img.dooyoo.de/DE_DE/yoo3/pix/sitemap_yellow_block.gif) no-repeat left 2px;}
#nusitemap .sitemapCats {background:#fff;}
#nusitemap h2 {clear:both;font-size:12px;padding:10px 0 0 17px}
#nusitemap a {color:#039}

/* new registration form 2008 */

table#regForm {
border-collapse:collapse;
width:965px;
overflow:hidden;
}

#regForm td {
vertical-align:top;
border:1px solid #CCC;
font-size: 12px;
}

#regForm .leftContainer {
width:210px;
padding:30px;
background-color:#F1EFE0;
color:#666;
padding:15px 10 15px 15px;
line-height:21px;
}

#regForm .rightContainer {
width:760px;
background-color:#F8F7F0;
padding:30px 15px 30px 30px;
float:none;
}

#regForm .formItem {
padding-bottom:40px;
clear:both;
vertical-align:middle;
line-height:21px;
}

* html #regForm .formItem {
padding-bottom:30px;
}

#regForm .formItem label {
line-height:21px;
float:left;
width:165px;
margin:0px;
padding-left:10px;
}

#regForm .formItem input.textField {
float:left;
margin:0px;
width:200px;
vertical-align:middle;
}

#regForm .formItem fieldset label {
width:auto;
float:none;
font-weight:normal;
display:inline;
}

#regForm .formItem fieldset {
border:none;
padding:0px;
margin:0px;
}

#regForm .formItem fieldset input {
margin:0px;
display:inline;
}

#regForm .hint {
	color:#999999;
	margin-left: 10px;
	display:block;
	float:left;
	line-height:normal;
	width:280px;
	vertical-align: middle;
	height: 21px;
	overflow: visible;
	font-size: 11px;
	line-height: 11px;
}

#regForm .error .hint {
color:#F00;
}

#regForm .formButtons {
padding-left:175px;
clear:both;
}

#regForm .formButtons input {
display:inline;
margin:0px 10px 0px 0px;
}

#regConfirm {
background-color:#F8F7F0;
padding:30px 5px 30px 30px;
border:1px solid #CCC;
line-height:21px;
}

#regConfirm ul {
margin-bottom:2em;
padding:0px;
}

#regConfirm li {
padding-left:15px;
background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/icons/pp_green_arrow_drk_beige.gif) no-repeat scroll left 3px;
list-style-type:none;
zoom:1;
}

#regForm .agberror {
color:#F00;
margin-left:27px;
float:left;
clear :both;
}

#regForm .greenArrowBeige {
padding-left:15px; 
background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/icons/pp_green_arrow_drk_beige.gif) no-repeat scroll left 3px;
margin-bottom:5px;
}

#regForm #ajaxCheck {
font-size:12px;
width:200px;
}

/* END new registration form 2008 */

/* My Details Page */
#myDetails {
/*overflow: auto;*/
float:left;
width:440px;
}

#myDetails .sectionHead {
background: transparent url('http://img.dooyoo.de/DE_DE/yoo3/icons/end_of_bar.gif') no-repeat right center;
line-height: 21px;
vertical-align: middle;
margin-bottom: 10px;
}

#myDetails .sectionHead b {
margin-right: 10px;
padding-left: 10px;
background: #55B556 url('http://img.dooyoo.de/DE_DE/yoo3/icons/end_of_bar_right.gif') no-repeat left center;
line-height: 21px;
color: #FFF;
display: block;
}

#myDetails .contentBox {
padding: 0px 10px;
clear: both;
}

.highlightText {
color: #FF8208;
}

#myDetails .formItem {
margin-bottom:10px;
clear: both;
vertical-align: middle;
line-height: 21px;
}

#myDetails .formItem label {
font-size: 11px;
line-height: 21px;
float:left;
width:135px;
}

#myDetails .seperator {
border-bottom: 1px dashed #55B556;
padding-bottom: 20px;
margin-bottom: 20px;
}

#myDetails .displayCheck {
float: right;
width: 65px;
text-align: center;
}

#myDetails .subHead {
font-weight: bold;
clear: both;
}

#myDetails .updateHint {
font-weight: bold;
color: #55B556;
}

#myDetails .errorHint {
font-weight: bold;
color: #F00;
}

#myDetails p {
margin: 0px 0px 1em 0px;
}
/* END My Details Page */

#clickbox li {padding-left:10px}

#pc_wide {
border-top:5px solid #55B556;
padding-bottom:2px;
margin-bottom:15px;
width:963px;
	overflow:hidden;
}

.pc_wrap {
z-index:1;
}

table.pricecomparison   {
width:963px;
border:1px solid #ccc;
border-top:none;
line-height:13pt;
}

table.pricecomparison td {
text-align:left;
padding:8px;
line-height:13pt;
}

table.pricecomparison td.imgbox {
text-align:center;
}

table.pricecomparison td.itemdesc {
font-size:12px;
}

table.pricecomparison td.shoplogo img{
margin-bottom:5px;
}

table.pricecomparison td.shopinfo img{
margin-bottom:5px;
}

table.pricecomparison td.shopinfo a:link, table.pricecomparison td.shopinfo a:active, table.pricecomparison td.shopinfo a:visited{
color:#039;
}

table.pricecomparison td.shopinfo a:hover{
color:#ff8208;
}

table.pricecomparison .lastupdate {
padding:0;
margin:0;
color:#55B556;
font-size:10px;
}

table.pricecomparison .lastupdate img {
padding-bottom: 1px;
vertical-align: middle;
}


#simProd_tpt {border:1px solid #ccc;padding:0;zoom:1;font-size:12px}
#simProd_tpt ul {overflow:hidden;padding:0;margin:0;list-style-type:none}
#simProd_tpt li {width:310px;padding:10px 5px 0 5px;float:left}
#simProd_tpt li div.proddesc {padding:0 0 5px 55px}
#simProd_tpt li div.prodimg {padding:0 5px 20px 0;float:left}
#simProd_tpt .simProdGreenarrow {background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/icons/pp_green_arrow.gif) no-repeat scroll left 50%;color:#FF8208;font-weight:bold;margin-bottom:5px;padding-left:15px;}

#simProd_tpt table {margin-bottom:5px}
#simProd_tpt td {width:330px;padding:5px 5px 30px 5px;position:relative;}
#simProd_tpt td div.prodimg {position:absolute;padding:0 10px 10px}
#simProd_tpt td div.proddesc {padding:0 0 0 70px;}

.simOpiItemContainer {border:1px solid #ccc;padding:20px;font-size:12px; margin-bottom: 60px;}
.simOpiItemBox {clear:both;}
.simOpiItemBox ul {padding:0;margin:0 0 10px;list-style-type:none}
.simOpiItemBox li {float:left;padding-right:20px;}
.simOpiItemBox li a {white-space: nowrap;}
.simOpiItemBox h3 {font-weight:normal;font-size:12px;line-height: 12px;}

.elgoogAd {
	font-size:12px;
	line-height:18px;
	text-align:left;
}

.elgoogAd div {
	display:block;
}

.elgoogAdHeader {
	margin:0px;
}

.elgoogAdHeader a {
	color:#000;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.elgoogAdName {
	color:#0070E0;
	font-size:13px;
	font-weight:bold;
	/*display:block;*/
}

.elgoogAdUrl {
	font-size:12px;
	color:#55B556;
	text-decoration:none;
	/*display:block;*/
}

.elgoogAdDesc,
.elgoogAdDesc:hover {
	color:#000;
	text-decoration:none;
	display:block;
}

.elgoogAd_navi {
	padding-bottom:10px;
	background-color:#F8F7F0;
	border:1px solid #F1EFE0;
	overflow:hidden;
	width:178px;
}

.elgoogAd_navi .elgoogAdHeader a {
	background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/dooyoo_text_googleads_beige.gif") no-repeat center center;
	width:108px;
	height:15px;
	display:block;
	text-indent:-9000px;
	/*margin-bottom:10px;*/
	outline:0;
	}
	
* html .elgoogAd_navi .elgoogUrl {
	overflow:hidden;
}

.elgoogAd_navi .elgoogAd {
	padding:5px 10px;
}

.elgoogAd_navi .elgoogAdHeader {
	/*line-height:20px;*/
	padding:5px 5px 5px 10px;
	background-color:#F1EFE0;
	font-weight:bold;
	margin:0px;
}

.elgoogAd_content {
	padding:50px 0px 2px;
	border-bottom:5px solid #55B556;
	background-color:#FFF;
}

.elgoogAd_content .elgoogAdHeader a {
	color:#666;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	border-bottom:1px solid #CCC;
	display:block;
}

.elgoogAd_content .i7_HeadSubNPH_link {
	color:#039;
	background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/icons/pp_green_arrow_grey.gif) no-repeat scroll left center;
	font-weight:bold;
	margin-left:50px;
	padding-left:15px;
}

.elgoogAd_content .elgoogAd {
	background-color:#F1EFE0;
	padding:15px 21px 30px 21px;
	border:1px solid #CCC;
	border-top:none;
	clear:both;
}

.elgoogAd_search {
	width:566px;
	background-color:#FFF;
	font-size:11px;
	line-height:18px;
	text-align:left;
}

.elgoogAd_search .elgoogAd {
	font-size:12px;
	margin-bottom:5px;
}

.elgoogAd_search .elgoogAdName {
	/*float:left;*/
	padding-right:15px;
}

.elgoogAd_opn {
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	line-height:20px;
	padding:10px;
	/*width:746px;*/
}

.elgoogAd_opn .elgoogAd {
	line-height:20px;
}

.elgoogAd_opn .elgoogAdName {
	float:left;
	padding-right:15px;
	font-size:14px;
}

.elgoogAd_prd .elgoogAd {
	line-height:20px;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:10px;
	margin-bottom:10px;
}

.elgoogAd_prd .elgoogAdHeader {
	margin-bottom:1em;
}

.elgoogAd_prd .elgoogAdName {
	float:left;
	padding-right:15px;
	font-size:14px;
}



.elgoogAd_opnTop {
	background-color:#FFF;
	padding:10px;
	border:1px solid #CCC;
	border-top:none;
}

.elgoogAd_prdTop {
	background-color:#FFF;
	padding:10px;
	margin-bottom:15px;
}

.elgoogAd_prdOver {
	margin:0 0 60px 0;
	border:1px solid #CCC;
	background-color:#FFF;
	padding:20px 10px 10px 20px
}

/*.elgoogAd_prdOver div {
	display:inline;
}*/

.elgoogAd_prdUnder {
	margin-top:60px;
	border:1px solid #CCC;
	border-bottom:none;
	background-color:#FFF;
	padding:20px 10px 10px 20px;
}

	.elgoogAd_search .elgoogAdHeader a,
	.elgoogAd_opnTop .elgoogAdHeader a,
	.elgoogAd_prdTop .elgoogAdHeader a,
	.elgoogAd_prdOver .elgoogAdHeader a,
	.elgoogAd_prdUnder .elgoogAdHeader a {
		background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/dooyoo_text_googleads.gif") no-repeat center center;
		width:108px;
		height:5px;
		display:block;
		text-indent:-9000px;
		margin-bottom:10px;
		outline:0;
	}
	
	.elgoogAd_opnTop .elgoogAd,
	.elgoogAd_prdTop .elgoogAd,
	.elgoogAd_prdOver .elgoogAd,
	.elgoogAd_prdUnder .elgoogAd {
		clear:both;
		margin-bottom:10px;
	}
	
	.elgoogAd_opnTop .elgoogAdName,
	.elgoogAd_prdTop .elgoogAdName,
	.elgoogAd_prdOver .elgoogAdName,
	.elgoogAd_prdUnder .elgoogAdName {
		display:inline;
		margin-right:1em;
	}

	.elgoogAd_search .elgoogAdUrl,
	.elgoogAd_opnTop .elgoogAdUrl,
	.elgoogAd_prdTop .elgoogAdUrl,
	.elgoogAd_prdOver .elgoogAdUrl,
	.elgoogAd_prdUnder .elgoogAdUrl {
		display:inline;
		margin-right:1em;
	}
	
	.elgoogAd_search .elgoogAdDesc,
	.elgoogAd_opnTop .elgoogAdDesc,
	.elgoogAd_prdTop .elgoogAdDesc,
	.elgoogAd_prdOver .elgoogAdDesc,
	.elgoogAd_prdUnder .elgoogAdDesc {
		display:inline;
	}

.elgoogAd_prdBox {
	background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/gads_box_single.gif") no-repeat left top;
	height:90px;
	padding: 5px 5px 0 10px;
	margin:0;
}
.elgoogAd_prdBox .elgoogAdHeader a {
	background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/gads_box_single_text.gif") no-repeat left center;
	width:225px;
	height:5px;
	display:block;
	text-indent:-9000px;
	margin-bottom:3px;
	outline:0;
}
.elgoogAd_prdBox .elgoogAdDesc, .elgoogAdUrl {
	font-size:11px;
	line-height:15px;
}

/* one line dooyoo text ads */
.dytxtAdNarrowBox {
	margin-bottom:60px;
	border:1px solid #ccc;
	padding:20px
}
.dytxtAdNarrow {
	line-height:14px;
	margin-bottom:20px;
}
.dytxtAdName_tpt {
	margin-right:10px; 
	font-size:12px;
	color:#003399;
	font-weight:bold;
}
.dytxtAdUrl_tpt {
	margin-right:10px; 
	font-size:12px;
	color:#55B556;
	text-decoration:none;
}
/* end one line dooyoo text ads */

.sitemapCatsHead
{
	background-color:#A5E3A5
}

.sitemapCats
{
	background-color:#C6ECC6
}

.sitemapSubCats
{
	background-color:#EDF9ED
}

h1.sitemapGreen
{
	color:#089208;
	font-size:14px;
	font-weight:700
}

.sitemapBGHead
{
	background-color:#9DC1D9
}

.sitemapBG
{
	background-color:#DEEBF1
}

.sitemapMemBGHead
{
	background-color:#F7D75A
}

.sitemapMemBG
{
	background-color:#fffbe7
}

.mr5px
{
	margin-right:9px
}

.lh16em
{
	line-height:1.6em
}

.brdr_rd
{
	border-right:1px dashed #D0D0D0
}

.lightgrey
{
	color:#ccc
}

.CleverKaufen {
color:#ff6707;
font-size:11px;
}

/**** Main link-definitions ****/

.CleverKaufen a:link, .CleverKaufen a:active, .CleverKaufen a:visited {text-decoration:none;}

#sitemap a,#footer a,#nuMainNav a:hover,#nuMainNav ul a,#nuMainNav ul a:hover,#manufacturer #conthead h1,.i7_toplink_pt_top_desc,.i7_toplink_review_top_desc,.i7_toplink_reviews_top_desc,.prodDesc .prodPrice .priceLabel, .smlinehi a
{
	color:#000
}

/*
#cap a, #headwrap a,#qs_container a,#switchpool_pt a,#bguide a,.i7pricecomp2 a,.i7v2_xtr_table a,.i7_revcontainer a,.idt_table a,.mpOffers a,.rhn_item .price,.rhn_column_3items a,#i7_revheader2 a, #i7_techspecsheader p a,.i7leftBigColumn a,.pt_header_right a,.pt_ose_opibox a,table.rightBigColumn_pt a,.pg_description a,.pg_table_reviews a,.pg_table_topproducts a,.blue_link,.HomeNavi a,.topcategoriesBoxNH a,.NewestOpsNH a,.i7_moreOpsBoxPH a,.rightContainer a,#myAccount a,#myGuests a,#commCenter a,#dooyooMiles a,#aboutMe a,.blue_link,.greenBox a,#allContainer a,#breadcrumb a,#welcome2006 a,#rightAGBcontent a,#allPartnershops a, .searchResults a, #SubColumnPTlist a, .simProdNoImg a, .simProdBox a, .pricecomparison a, .ptSwitchpool a, #simProd_tpt a, .haetbl a, a.greenarrow, #mtfg a, .more_manuf a, .simopiBox a, .kaufberatungpg a, .rev_mainbox a, #regForm .leftContainer a, .opnContainer a, #ratingbox a, #commentsbox a, #toplistContainer a, #allToplistContainer a, .pp_visibleprofile_nav a, .moreTable a, .comTour a, .pp_table_msg a, .pp_cell_msg a, #ptHead2 a, .kaufberatung a, .simOpiItemContainer a, .i7HeadBlock a, .ShrinkingBox a
{
	color:#039
}

#cap a:hover, #headwrap a:hover,#qs_container a:hover,#i7paging li a:hover,#switchpool_pt a:hover,#commStrip div a:hover,#bguide .pg_in ul li a:hover,.i7pricecomp2 a:hover,.i7v2_xtr_table a:hover,.i7_revcontainer a:hover,.idt_table a:hover,#i7_revheader2 a:hover, .i7_toplinks_table2 .i7_toplinks_product_link a:hover,.mpOffers a:hover,.rhn_column_3items a:hover,.i7leftBigColumn a:hover,.pt_header_right a:hover,.pt_ose_opibox a:hover,table.rightBigColumn_pt a:hover,.pg_description a:hover,.pg_table_topproducts a:hover,.pg_table_reviews a:hover,.toplinks_product_link a:hover,.HomeNavi a:hover,.topcategoriesBoxNH a:hover,.NewestOpsNH a:hover,.i7_moreOpsBoxPH a:hover,.rightContainer a:hover,#myAccount a:hover,#myGuests a:hover,#commCenter a:hover,#dooyooMiles a:hover,#aboutMe a:hover,.greenbox a:hover,#allContainer a:hover,#breadcrumb a:hover,#welcome2006 a:hover,#rightAGBcontent a:hover,#allPartnershops a:hover, #SubColumnPTlist a:hover, .simProdNoImg a:hover, .simProdBox a:hover, .pricecomparison a:hover, .ptSwitchpool a:hover, #simProd_tpt a:hover, .haetbl a:hover, .i7_HeadSubNPH_oselink:hover, a.greenarrow:hover, #mtfg a:hover, .more_manuf a:hover, a.elgoogAdName:hover, #footer a:hover, .CleverKaufen a:hover, .simopiBox a:hover, .kaufberatungpg a:hover, .rev_mainbox a:hover, a.dytxtAdName_tpt:hover, a.dytxtAdUrl_tpt:hover, #regForm .leftContainer a:hover, .opnContainer a:hover, #ratingbox a:hover, #commentsbox a:hover, #allToplistContainer a:hover, #toplist a:hover, .pp_visibleprofile_nav a:hover, .moreTable a:hover, .comTour a:hover, .pp_cell_msg a:hover, #ptHead2 a:hover, .kaufberatung a:hover, .simOpiItemContainer a:hover, .i7HeadBlock a:hover, .pp_table_msg a:hover, .elgoogAdUrl:hover, .ShrinkingBox a:hover, #ptHead2 a:hover
{
	color:#ff8208
}*/

a {
	color: #039;
}

a:hover {
	color:#ff8208 !important;
}
	

.elgoogAdUrl:hover{text-decoration:none}
.daYabeLink a {color:#fff}
.daYabeLink a:hover {color:#fff;text-decoration:underline}

/**** END Main link-definitions ****/

#qs_container td, #ratingbox td, #commentsbox td, #commentsbox p, #commentsbox h3, #revFootrTbl * {font-size:12px}

.i7_HeadSubNPH_seolink, .i7_HeadSubNPH_oselink {
color:#039;
text-decoration:none;
display:inline;
font-weight:bold;
line-height:20px;
font-size:18px;
padding-bottom:0;
}

.i7v2_grayhr {
font-size:0;
padding:0;
margin:2px 0 60px 0;
height:1px;
border-top:5px solid #CCC;
clear:both
}

.i7v2_greenhr {
font-size:0;
padding:0;
margin:2px 0 60px 0;
height:1px;
border-top:5px solid #55B556;
clear:both;
zoom: 1;
}

/* i7 Classes */
.i7leftBigColumn
{
	border:none;
	width:768px
}

.i7HeadBlock
{
	background:#55b556;
	color:#fff;
	height:25px;
	padding:4px 0 0 10px
}

.i7HeadBlock h6 {font-weight:normal;display:inline;font-size:11px;font-family:Verdana,Sans-Serif}

.i7HeadBlockTop
{
	background:#55b556;
	color:#fff;
	font-size:0;
	height:5px;
	margin:0;
	padding:0
}

/* i7 v2.0 */
.i7v2_HeadSubNPH, .i7_HeadSubNPH {
display:block;
background:#fff;
text-align:left;
padding-bottom:3px;
}

.i7v2_HeadSubNPH_first, .i7_HeadSubNPH_first {
text-align:left;
background:#fff;
padding:5px 0 3px 0px;
}

.i7v2_HeadSubNPH_first form {display:inline}

.i7v2_HeadSubNPH h1, .i7v2_HeadSubNPH h2, .i7v2_HeadSubNPH h3, .i7v2_HeadSubNPH h4, .i7v2_xtrashops_headline {
display:inline;
font-weight:bold;
line-height:20px;
font-size:18px;
padding:0;
color:#666;
}

.i7v2_HeadSubNPH_first h1, .i7v2_HeadSubNPH_first h2, .i7v2_HeadSubNPH_first h3, .i7v2_HeadSubNPH_first .i7v2_xtrashops_headline {
display:inline;
font-weight:bold;
line-height:20px;
font-size:18px;
padding-bottom:0;
color:#666;
}

#contBox .i7_HeadSubNPH_seolink,.i7leftBigColumn .i7_HeadSubNPH_seolink,.i7leftBigColumn .i7_HeadSubNPH_seolink a
{
	color:#666;
	display:inline;
	font-size:18px;
	font-weight:700;
	line-height:20px;
	padding-bottom:0;
	text-decoration:none
}

.i7_HeadSubNPH_link
{
	background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/pp_green_arrow_grey.gif") no-repeat center left;
	display:inline;
	font-weight:700;
	margin-left:50px;
	padding-left:15px;
	font-size:12px;
}

.i7_headline
{
	color:#000;
	display:inline;
	font-size:18px;
	font-weight:700;
	line-height:20px;
	padding-bottom:0;
	padding-left:21px
}

/* Price comparison */
table.i7pricecomp2
{
	background:#fff;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	line-height:13pt;
	text-align:left
}

table.i7pricecomp2 td
{
	height:25px;
	line-height:13pt;
	padding:8px;
	text-align:left
}

.price_link
{
	font-family:Arial;
	font-size:14px;
	font-weight:700;
	text-decoration:none
}

.price_link a
{
	font-family:Arial;
	font-size:14px;
	font-weight:700;
	text-decoration:none
}

.price_link a:hover
{
	font-family:Arial;
	font-size:14px;
	font-weight:700;
	text-decoration:underline
}

.shopname
{
	color:#9c9e9c;
	display:inline;
	height:30px;
	line-height:14px;
	padding-top:2px;
	text-align:center;
	vertical-align:middle;
	width:90px
}

/* new xtra shops */
.i7v2_xtr_subheadline
{
	border-bottom:1px solid #ccc;
	font-weight:700;
	padding:5px;
	text-align:left;
	height:20px
}

.i7v2_xtr_headline
{
	border:1px solid #ccc;
	font-weight:700;
	padding:5px;
	text-align:left
}

.i7v2_xtr_td_button_grey
{
	background:#f7f7f7;
	border-bottom:1px solid #ccc;
	border-left:1px dashed #D0D0D0;
	text-align:center;
	vertical-align:middle
}

/* Reviews */
.i7_revcontainer
{
background:#f7f7f7;
border:1px solid #ccc;
border-bottom:none;
font-size:12px;
}

.revbox {border-bottom:1px solid #ccc;padding:1px;margin:0px;padding-bottom:20px;}
.revbox .imgbox {float:left;width:130px;height:140px;}
.revbox .contbox {margin-left:130px;padding:15px 20px 10px 0;line-height:20px;min-height:160px;}
#revfooter {background:#fff;margin:0;border-bottom:1px solid #ccc;text-align:right;padding:7px;}

/* indep_tests */
.idt_summary {
border:1px solid #ccc;text-align:right;font-weight:bold;padding:5px 0;font-size:12px
}
.idt_table {
border-left:1px solid #ccc;border-right:1px solid #ccc;font-size:12px
}
.idt_td_img {
padding:15px;border-bottom:1px solid #ccc;text-align:center;vertical-align:middle;
}
.idt_td_text {
padding:15px;line-height:12pt;border-bottom:1px solid #ccc;border-right:1px solid #ccc;vertical-align:middle;
}
.idt_td_text_grey {
background:#f7f7f7;padding:15px;line-height:12pt;border-bottom:1px solid #ccc;border-left:1px dashed #D0D0D0;vertical-align:middle;width:660px
}
.idt_td_result {
padding:15px;border-bottom:1px solid #ccc;text-align:center;vertical-align:middle;
}
.idt_td_result_grey {
background:#f7f7f7;padding:15px;border-bottom:1px solid #ccc;border-left:1px dashed #D0D0D0;text-align:center;vertical-align:middle;
}
.idt_sft_koop {
background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/three_arrows_sml.gif") no-repeat center left;
padding-left:35px;
font-weight:bold;
display:inline;
}

.pg_table_topproducts ul li a.digit1{background:url('http://img.dooyoo.de/DE_DE/yoo3/num/1.gif') no-repeat left 2px;}
.pg_table_topproducts ul li a.digit2{background:url('http://img.dooyoo.de/DE_DE/yoo3/num/2.gif') no-repeat left 2px;}
.pg_table_topproducts ul li a.digit3{background:url('http://img.dooyoo.de/DE_DE/yoo3/num/3.gif') no-repeat left 2px;}
.pg_table_topproducts ul li a.digit4{background:url('http://img.dooyoo.de/DE_DE/yoo3/num/4.gif') no-repeat left 2px;}
.pg_table_topproducts ul li a.digit5{background:url('http://img.dooyoo.de/DE_DE/yoo3/num/5.gif') no-repeat left 2px;}

/* Minispec */
.i7_table_minispec td{
padding:0 0 0 20px;
line-height:20px;
font-size:12px
}

/* Toplinks */
.i7_toplinks_table2
{
	background:#f1efe0;
	border:0;
	margin:0;
	padding:0
}

.i7_toplinks_table td.i7_toplinks_left,.i7_toplinks_table2 td.i7_toplinks_left
{
	border-bottom:1px solid #CCC;
	padding:15px 21px;
	width:656px
}

.i7_toplinks_table td.i7_toplinks_right,.i7_toplinks_table2 td.i7_toplinks_right
{
	border-bottom:1px solid #CCC;
	padding:0;
	width:106px
}

.i7_toplinks_table2 .i7_toplinks_product_name
{
	line-height:14px;
	margin-right:1em
}

.i7_toplinks_table2 .i7_toplinks_product_name a
{
	color:#0073E0;
	font-weight:700;
	line-height:20px
}

.i7_toplinks_table2 .i7_toplinks_product_link a
{
	color:#55b556
}

/* HAE */
.haetbl
{
	border:0;
	margin:0;
	padding:0
}

.haetbl td
{
	font-family:Verdana,sans-serif;
	font-size:12px;
	line-height:18px;
	margin:0;
	padding:11px
}

.haetbl td .logoimg
{
	border:1px solid #d0d0d0;
	margin-bottom:2px
}

.haetbl td.imgcell
{
	margin:0;
	padding:0;
	text-align:center
}

.haetbl td.logocell
{
	padding:15px 8px;
	text-align:center
}

.haetbl .ebtablecell
{
	padding:11px
}

.haetbl .brd
{
	border-right:1px dashed #d0d0d0
}

/* RHN classes */
.rhn_rwbtn
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/buttons/i7_rwblank_green.gif');
	background-repeat:no-repeat;
	margin:0;
	padding:5px 0;
	width:180px
}

.rhn_rwbtn a
{
	color:#fff;
	font-size:12px;
	font-weight:700;
	line-height:15px;
	padding:5px 25px;
	text-decoration:none
}

.btnon
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/buttons/i7_rwblank_orange.gif');
	background-repeat:no-repeat
}

.rhn_mb4
{
	margin-bottom:4px
}

.rhn_mb16
{
	margin-bottom:16px
}

.HeadSales
{
	background:#f1efe0;
	color:#000;
	font-size:12px;
	font-weight:700;
	margin:0;
	padding:4px 0 4px 4px
}

.mpOffers
{
	background-color:#f8f7f0;
	color:#000;
	font-size:11px;
	margin-bottom:10px;
	padding:8px 4px
}

.greyLine
{
	border-bottom:1px solid #ccc;
	height:4px
}

/* new switchpool rhn */
.rhn_column_3items
{
	border-left:4px solid #ccc;
	border-right:4px solid #ccc;
	border-top:4px solid #ccc;
	font-size:11px;
	margin-bottom:10px;
	overflow:hidden
}

.rhn_item
{
	border-bottom:4px solid #ccc;
	padding:12px;
	text-align:center;
	vertical-align:middle
}

.rhn_column_3offers
{
	border:1px solid #a6e3a7;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
	width:180px
}

.rhn_offer
{
	border-top:1px solid #a6e3a7;
	padding:10px;
	text-align:center;
	vertical-align:middle;
	width:160px
}

/* Review-header */
#i7_revheader2 {
display:block;
height:88px;
border:1px solid #ccc;
border-top:none;
background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/i7_lady.jpg") no-repeat left;
}

#i7_revheader2 p{
float:right;
width:780px;
margin:6px 0 0 0;
padding:0 0 6px 0;
border-bottom:1px dashed #ccc;
font-size:12px;
}

#i7_revheader2 p.noborder{
border:none;
padding:0 0 7px 0;
}

#i7_revheader2 p a.arrow_link{
background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/pp_green_arrow.gif") no-repeat center left;
padding-left:15px;
font-weight:bold;
}

#i7_revheader2 p span.greytext{
background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/pp_green_arrow.gif") no-repeat center left;
padding-left:15px;
color:#999;
}

#i7_techspecsheader3 {
overflow:hidden;
display:block;
height:58px;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/i7_techdata.jpg") no-repeat left;
padding-left:150px;
font-size:12px
}

#i7_techspecsheader3 div{
float:right;
width:780px;
margin:0 0 0 0;
padding:7px 0;
border-bottom:1px dashed #ccc;
}

#i7_techspecsheader3 div.noborder{
border:none;
}

#i7_techspecsheader3 span h4{
font-size:11px;
margin:0;
padding:0;
display:inline;
}

.i7_revheader_goldcrown,.i7_revheader_goldcrown h2
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/i7_crown_gold.gif');
	background-position:left 3px;
	background-repeat:no-repeat;
	color:#666;
	font-size:18px;
	font-weight:700;
	margin:0 10px;
	padding:0 10px 0 18px
}

.i7_revheader_greycrown,.i7_revheader_greycrown h2
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/i7_crown_grey.gif');
	background-position:left 3px;
	background-repeat:no-repeat;
	color:#666;
	font-size:18px;
	font-weight:700;
	margin:0 10px;
	padding:0 10px 0 18px
}

.i7_revheader_nocrown,.i7_revheader_nocrown h2
{
	color:#666;
	font-size:18px;
	font-weight:700;
	margin:0 10px;
	padding:0 10px 0 0
}

/* Reviews - Page Break */
div.pageBreak
{
	background:#FFF url(http://img.dooyoo.de/DE_DE/yoo3/icons/i7_lady.jpg) no-repeat scroll left center;
	border-bottom:1px solid #ccc;
	display:table;
	height:88px;
	padding:0 20px 0 178px;
	position:static
}

span.pageBreakWrapper
{
	display:table-cell;
	position:static;
	vertical-align:middle
}

/* End Reviews - Page Break 
 Tech specs header */
#i7_techspecsheader
{
	background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/i7_techdata.jpg") no-repeat left;
	border:1px solid #CCC;
	border-top:none;
	display:block;
	height:58px
}

td.tech_spec_cat
{
	color:#666;
	font-size:14px;
	padding:20px 0 2px 20px
}

tr.tech_spec_content td
{
	font-size:12px;
	line-height:20px;
	padding:2px 0 2px 20px
}

table.table_tech_spec
{
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	/*border-right:1px solid #CCC*/
}

/* PT */
.ptpath
{
	display:inline;
	font-size:10px;
	font-weight:700
}

.trenner_pt
{
	height:12px
}

.pt_ose_opibox
{
	background-color:#F7F7F7;
	border:1px solid #ccc;
	color:#000;
	padding:10px;
	width:770px
}

html>body .pt_ose_opibox
{
	width:748px
}

.pt_shortdesc_tooltipbox
{
	display:none;
	position:relative
}

/* Write Review */
.rev_mainbox {
border:1px solid #ccc;
border-top:none;
background-color:#F7F7F7;
padding:15px;
}
.rev_headline {
font-size:18px;
font-weight:bold;
color:#666666;
text-align:left;
}
.rev_lefttextbox1 {
width:160px;
height:260px;
float:left;
line-height:17px;
}
.rev_lefttextbox2 {
width:160px;
height:210px;
float:left;
line-height:17px;
}
.rev_lefttextbox3 {
width:160px;
height:150px;
float:left;
line-height:17px;
}
.rev_lefttextbox1 img,.rev_lefttextbox2 img,.rev_lefttextbox3 img {vertical-align:middle;}

.rev_lefttextbox_header {
border-top:1px dashed #CCC;
border-bottom:1px dashed #CCC;
padding:5px;
font-weight:bold;
margin-bottom:10px;
text-align:left;
}
.rev_textareabox {
width:545px;
height:200px;
float:left;
border:1px solid #CCC;
text-align:center;
background-color:#FFF;
margin-left:40px;
}
.rev_textarea {
width:400px;
height:160px;
background-color:#FFFFFF;
color:black;
font-family:Verdana, Sans-Serif;
font-size:12px;
margin-top:15px;
}
.rev_textcounterbox {
width:545px;
height:60px;
float:left;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
background-color:#FFF;
padding-top:10px;
margin-left:40px;
}
.rev_probar{
font-family:Arial;
font-weight:bold;
width:1px;
height:16px;
color:white;
font-size:12px;
overflow:hidden;
background-color:#55b556;
text-align:right;
border:1px solid #CCC;
background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/probar_bg.gif");
}
.rev_probarframe {
width:378px;
background-color:#F7F7F7;
border:1px solid #CCC;
margin-left:15px;
margin-top:10px;
}
.rev_qsbox {
width:545px;
float:left;
text-align:center;
margin-left:40px;
}
.rev_detailsbox {
width:545px;
/*height:150px;*/
float:left;
border:1px solid #CCC;
text-align:center;
background-color:#FFF;
margin-left:40px;
padding:5px
}
.rev_detailsbox td, .opnContainer td{
padding:4px
}

.rev_detailsinput {
width:380px;
height:20px;
border:1px solid #CCC;
text-indent:5px;
}
.rev_errorbox {
width:700px;
padding:10px;
text-align:center;
color:#ff0000;
background-color:#FFF;
border:1px solid #ff0000;
}
.rev_whitebox {
width:460px;
padding:10px;
background-color:#FFF;
border:1px solid #CCC;
margin-left:auto;
margin-right:auto;
text-align:left;
font-size:12px
}
.rev_opheadline {
font-weight:bold;
font-size:13pt;
color:#666;
}
.rev_confirmed {
border:1px solid #CCC;
background-color:#FFF;
padding:10px;
}
.rev_qsbox td {padding:4px}
.probar
{
	background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/probar_bg.gif");
	background-color:#A5E3A5;
	color:#FFF;
	font-family:Arial;
	font-size:12px;
	font-weight:700;
	height:16px;
	overflow:hidden;
	padding-bottom:2px;
	padding-left:5px;
	text-align:right;
	width:1px
}

/* New PT */
img.pt_main_pic
{
	float:left;
	margin:20px 20px 40px;
	width:80px
}

#ptHead a
{
	color:#9C9A9C;
	font-size:14px
}

tr.HeadBlockPT
{
	background:#55b556;
	color:#fff;
	height:24px
}

table.rightBigColumn_pt
{
	border:0;
	width:770px
}

table.rightBigColumn_pt td
{
	padding-left:5px;
	padding-right:5px
}

tr.sort_row td
{
	border-bottom:1px solid #ccc
}

.pt_lowest_price_price
{
	color:#039;
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:700;
	text-decoration:underline
}

.pt_lowest_price_pre
{
	color:#000;
	font-size:11px;
	text-decoration:none
}

.pt_lowest_price_dist
{
	margin-bottom:5px
}

.pt_head
{
	color:#999;
	margin-bottom:10px
}

.pt_out
{
	background:#ddd;
	display:block;
	margin-left:3px;
	margin-top:3px;
	position:relative;
	width:171px
}

.rightBigColumn_pt .pt_pc_btnbox
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/buttons/i7_bg_pc.gif');
	background-repeat:no-repeat;
	margin:2px 0;
	padding:6px 0 5px;
	width:144px
}

.rightBigColumn_pt .pt_pc_btnbox_nolonger
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/buttons/i7_bg_pc_nl.gif');
	background-repeat:no-repeat;
	margin:2px 0;
	padding:6px 0 5px;
	width:144px
}

/* Similar products box */
.sp_box
{
	background:#f7f7f7;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	margin:0;
	padding:10px
}

.sp_box ul
{
	margin:0 10px 0 0;
	padding:0
}

.sp_box li
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/pp_green_arrow.gif');
	background-position:left 8px;
	background-repeat:no-repeat;
	float:left;
	list-style-type:none;
	margin:0;
	padding:5px 10px;
	width:225px
}

.kaufberatung
{
	background:#fff url('http://img.dooyoo.de/DE_DE/yoo3/menu/bg_teaser_06.gif') no-repeat left top;
	border:1px solid #CCC;
	font-family:Verdana, Sans-Serif;
	font-size:11px;
	height:102px;
	margin:0;
	padding:0;
	width:170px
}

.kaufberatung p
{
	left:60px;
	line-height:20px;
	margin-bottom:15px;
	margin-top:40px;
	position:relative;
	text-align:center;
	width:100px
}

.kaufberatung a
{
	color:#039;
	font-weight:700;
	text-align:center
}

/* pt 2007 linkfix */
.h3_ptshrink {
position:relative;
top:-3px;
left:-3px;
color:#000000;
font-weight:bold;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-top:1px solid #CCC;
line-height:13px;
margin:0;
padding:4px 10px 4px 10px;
background:#FFFFFF none repeat scroll 0 0;
}

ul.ptshrink
{
	background:#fff;
	border-top:1px solid #CCC;
	font-family:Verdana, sans-serif;
	font-size:11px;
	list-style:none;
	margin:0;
	padding:0;
	text-align:left
}

ul.ptshrink li
{
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	color:#999;
	line-height:15px;
	margin:0;
	padding:4px 2px 4px 10px;
}

ul.ptshrink li.ptshrink
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/header2006/bg_rightnav_0.gif') left center no-repeat
}

ul.ptshrink li a
{
	background-image:none;
	color:#000;
	margin:0;
	padding:0;
	text-decoration:none
}

ul.ptshrink li.ptshrink:hover,ul.ptshrink li.ptshrink.over
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/header2006/bg_rightnav_1.gif') left center no-repeat
}

ul.ptshrink li.ptshrink_head
{
	color:#000;
	font-weight:700
}

ul.ptshrink li.ptshrink_selected
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/menu/bg_rightnav_1.gif') left center no-repeat;
	color:#000
}

ul.ptshrink li.ptshrink_more a
{
	color:#039;
	padding-bottom:2px;
	padding-top:2px;
	text-decoration:underline
}

/* end pt 2007 linkfix */
.PTlistTable
{
	line-height:25px;
	width:750px
}

.PTlistTable td
{
	padding:4px;
}

.ShrinkingBox
{
	border:1px solid #A5E3A5;
	width:176px
}

.paddingCont {
padding:4px 7px 4px 7px;
line-height:16px
}

.top5_shrinkingbox
{
	margin-top:20px;
	width:173px;
	border:1px solid #55b556;
}

.top5_content{
padding:15px 5px 0 0;
}

.HeadBlock
{
	background:#55b556;
	font-weight:700;
	margin:0;
	padding:4px 7px 3px
}

.top5_hb, .HeadBlockPT,.HeadBlockPT a{
background:#55b556;
color:#FFFFFF;
text-decoration:none;
}

.top5_hb a,tr.HeadBlockPT
{
	vertical-align:middle;
	background:#55b556;
	color:#FFF;
	text-decoration:none
}

div.top5{
background:url('http://img.dooyoo.de/DE_DE/yoo3/menu/green_arrow_for_left_nav.gif');
background-repeat:no-repeat;
background-position:left 5px;
padding-left:20px;
}

.pg_description
{
	line-height:20px;
	padding-bottom:20px;
	width:768px
}

tr.pg_table_header td
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/i7_green_block.gif') no-repeat bottom left;
	border-bottom:1px solid #CCC;
	color:#666;
	font-size:15px;
	font-weight:700;
	padding-bottom:2px;
	padding-left:15px;
	padding-top:0
}

.pg_topproducts_imgrow td
{
	padding-top:30px
}

.pg_table_topproducts
{
	margin-bottom:30px;
	width:768px
}

.pg_table_topproducts tr.pg_table_categories td
{
	padding:10px 0
}

.pg_table_topproducts td
{
	font-size:11px;
	line-height:20px;
	text-align:left
}

.pg_table_reviews
{
	margin-bottom:3px;
	width:768px
}

.pg_table_reviews td
{
	border-bottom:1px solid #ccc;
	line-height:20px;
	padding-bottom:10px;
	padding-top:10px;
	vertical-align:middle
}

.pg_table_reviews td.pg_review_usrpic {
	width: 110px;
}

.pg_table_reviews td.pg_review_usrpic a img
{
	margin-bottom:0
}

.pg_table_reviews td.pg_review_usrpic a
{
	margin-bottom:10px
}

.pg_table_topproducts ul
{
	list-style-type:none;
	margin:0;
	padding:0
}

.pg_table_topproducts ul li a
{
	display:block;
	padding-left:15px;
	width:210px
}

.pg_ptlist_subhead
{
	background:url('http://img.dooyoo.com/DE_DE/yoo3/icons/switchpool_green_arrow.gif');
	background-position:-8px center;
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:700;
	margin-bottom:0;
	margin-top:10px;
	padding-left:15px
}

.pg_ptlist_td
{
	padding-left:15px;
	vertical-align:top
}

.pg_buyersguide
{
	float:left;
	text-align:left;
	width:180px
}

.pg_out
{
	background:#ddd;
	display:block;
	margin-left:3px;
	margin-top:3px;
	position:relative;
}

.kaufberatungpg
{
	background:#fff url('http://img.dooyoo.de/DE_DE/yoo3/menu/bg_teaser_06.gif') no-repeat left top;
	border:1px solid #CCC;
	margin:0;
	min-height:102px;
	padding:0;
	display: block;
}

.kaufberatungpg ul
{
	line-height:14px;
	list-style-type:none;
	padding:40px 0 15px 62px;
	text-align:left;
}

.kaufberatungpg li
{
	margin-bottom:10px;
	margin-top:10px;
	padding:0
}

.kaufberatungpg li a
{
	color:#039;
	font-weight:700;
	text-decoration:underline
}

/* overture pg 2006 */
.toplinks_header
{
	background:#f1efe0;
	font-weight:700
}

.toplinks_table
{
	background:#f8f7f0;
	border:1px solid #f1efe0;
	width:180px
}

.toplinks_table td
{
	line-height:20px;
	padding:5px 5px 5px 10px
}

.toplinks_product_desc
{
	color:#000;
	line-height:20px
}

.toplinks_product_link a
{
	color:#55b556;
	line-height:20px;
	text-decoration:none
}

/* end overture pg 2006 
 overture product hub 2006 */
.toplinks_header a
{
	color:#039;
	font-weight:700;
	line-height:20px
}

.toplinks_table_scr12
{
	background:#f7f7f7;
	border:1px solid #a5e3a5;
	width:770px
}

.toplinks_table_scr12 td
{
	line-height:20px;
	padding:5px
}

.trenner
{
	height:8px
}

.HeadBlockHP
{
	background:#A5E3A5;
	font-size:12px;
	font-weight:700;
	margin:0;
	padding:7px 7px 8px
}

.HomeNavi
{
	font-size:12px;
	margin:0;
	padding:6px 7px 8px
}

.HomeNavi table
{
	/*border-spacing:6px;*/
	margin:0 auto;
	padding:4px
}

/* Background green arrow */
.arrowspan
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/pp_green_arrow.gif');
	background-position:left 50%;
	background-repeat:no-repeat;
	padding:0 0 0 15px
}

.arrowspanHP
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/arrow.gif');
	background-position:left 50%;
	background-repeat:no-repeat;
	padding:5px 0 1px 35px
}

.homeTopfiveNH
{
	font-size:12px;
	font-weight:700
}

.topcategoriesBoxNH
{
	background-color:#fff;
	border:1px solid #CCC;
	font-size:12px;
	font-weight:700;
	padding:5px;
	position:relative;
	text-align:left;
	top:-30px;
	width:120px;
	z-index:1
}

html>body .topcategoriesBoxNH
{
	margin-left:5px;
	width:110px
}

.topcategoriesPicNH
{
	height:75px;
	margin-left:50px;
	padding-right:0;
	position:relative;
	text-align:right;
	width:75px;
	z-index:5
}

.NewestOpsNH
{
	margin:0;
	padding:6px 7px 8px
}

.memberSmallNH
{
	line-height:20px
}

.greenLine
{
	border-bottom:1px solid #A5E3A5;
	height:1px;
	margin-bottom:10px;
	margin-top:10px
}

.yellowLine
{
	border-bottom:1px solid #F7D75A;
	margin-bottom:10px;
	margin-top:10px
}

.i7_moreOpsBoxPH
{
	border:1px solid #CCC;
	margin-top:5px;
	overflow:hidden;
	width:180px
}

.i7_moreOpsPH
{
	font-size:11px;
	margin:0;
	padding:8px
}

.i7_HeadBlockMoreOpsPH
{
	background:#55b556;
	color:#FFF;
	font-size:11px;
	font-weight:700;
	margin:0;
	padding:4px 7px 3px
}

/* similar_products module */

.greenarrow {
padding-left:15px;
background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/icons/pp_green_arrow_drk_beige.gif) no-repeat scroll left 50%;
margin-bottom:5px;
}

.greenarrow_anim {
padding:2px 0 2px 45px;
background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/icons/arrows_animated.gif) no-repeat scroll left 50%;
margin-bottom:5px;
}

.simProdGreenarrow {
padding-left:15px;
background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/icons/pp_green_arrow_drk_beige.gif) no-repeat scroll left 50%;
margin-bottom:5px;
color:#FF8208;
font-weight:bold;
}

.simProdBox {
background:#f7f7f7;
border:1px solid #CCC;
padding:15px;
line-height:20px;
padding-bottom:20px;
}

.simProdHead {
background:#ffffff;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
padding:5px 0px 5px 15px;
font-weight:bold;
}
.simProdCont {
background:#f7f7f7;
border:1px solid #ccc;
padding:15px;
line-height:20px;
}
.simProdLeftBox { width:200px;float:left; }
.simProdRightBox { width:500px;float:right; }
.simprodDisclaimer { color:#9C9A9C; }
/* end similar_products module */


#leftBigColumnPG
{
	width:770px
}

.item_ose_opi_tooltipbox,.pt_ose_tooltipbox
{
	background-color:#F7F7F7;
	border:1px solid #CCC;
	color:#000;
	display:none;
	max-width:400px;
	padding:5px;
	position:absolute;
	width:300px;
	z-index:100
}

* html #i7nuMenuRight,html>body #i7_moreOpsBoxPH
{
	width:180px
}

html>body #rightSmallColumn,html>body #leftSmallColumn
{
	width:178px
}

#footer #footergrey,#footer #footergrey a
{
	color:#6d6d6d;
	text-decoration:none
}

#nuMainNav li.end,.brdr_r,table.rightBigColumn_pt td.right
{
	border-right:1px solid #CCC
}

#nuMainNav a,.rhn_rwbtn a:hover,.rightBigColumn_pt .pt_pc_btnbox a:hover,.rightBigColumn_pt .pt_pc_btnbox_nolonger a:hover
{
	color:#fff !important;
	text-decoration: underline;
}

#lastraters td
{
	padding:4px
}

#pfad,#path,.pfad,.path
{
	color:#9C9A9C;
	font-size:10px
}

#pfad a,#path a,.pfad a,.path a
{
	/*color:#9C9A9C;*/
	color:#003399;
	text-decoration:underline
}

#pfad a:hover,#path a:hover,.simprodDisclaimer
{
	color:#9C9A9C
}

#contBox,.pt_header_right,.pt_ose_opibox h2,.pt_ose_opibox h4
{
	font-size:11px
}

#switchpool_pt li.end, #switchpool_pt li.end2, .i7_toplinks_table td.i7_toplinks_right img
{
	margin-right:9px
}

html>body #leftContainerNH,html>body #loginColumnNH,html>body #newestOpsBoxNH
{
	width:213px
}

html>body #sitemapColumnNH,html>body #hilitesColumnNH
{
	width:608px
}

#bguide #pfad,#manufacturer #pfad
{
	border-bottom:4px solid #55B556;
	line-height:24px
}

#bguide a:hover,#bguide a#colink:hover,#manufacturer a#colink:hover
{
	color:#FF6707
}

#bguide a#colink,#manufacturer a#colink
{
	color:#039;
	float:right;
	font-size:11px;
	font-weight:700
}

#bguide .pg_description p b,#manufacturer .pg_description p b,.fwb,.phLink
{
	font-weight:700
}

#bguide tr.pg_table_header td,#manufacturer tr.pg_table_header td
{
	background:none;
	border-bottom:1px solid #CCC;
	padding-bottom:0;
	padding-left:0
}

#bguide .pg_h2,#bguide .pg_h3,#manufacturer .pg_h2,#manufacturer .pg_h3
{
	border-left:11px solid #55B556;
	font-size:15px;
	padding-bottom:2px;
	padding-left:4px
}

#bguide .pg_in .logo,#manufacturer .pg_in .logo
{
	margin:10px 12px
}

#bguide .pg_in b,#manufacturer .pg_in b
{
	color:#666;
	font-weight:700;
	line-height:16px;
	margin-top:4px
}

#bguide .pg_in p,#manufacturer .pg_in p
{
	line-height:20px;
	padding:0 10px
}

#bguide .pg_ptlist_subhead,#manufacturer .pg_ptlist_subhead
{
	background-image:url(http://img.dooyoo.de/DE_DE/yoo3/icons/PG_bulletpoint_grey.gif)
}

.brdr_l,table.rightBigColumn_pt td.left
{
	border-left:1px solid #CCC
}

a.greenarrow,#i7_revheader p a.arrow_link,#i7_techspecsheader p a.arrow_link
{
	background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/pp_green_arrow.gif") no-repeat center left;
	font-weight:700;
	padding-left:15px
}

.i7v2_HeadSubNPH h1,.i7v2_HeadSubNPH h2,.i7v2_HeadSubNPH h3,.i7v2_HeadSubNPH h4,.i7v2_xtrashops_headline,.i7v2_headline
{
	color:#666;
	display:inline;
	font-size:18px;
	font-weight:700;
	line-height:20px;
	padding:0
}

.pt_lowest_price_shop
{
	color:#999;
	text-decoration:none
}

.i7v2_xtr_table,.idt_table
{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc
}

.i7v2_xtr_table td {
font-size:12px;
}


.i7v2_xtr_td_text_grey_centered {
height:100px;background:#f7f7f7;text-align:center;line-height:12pt;border-bottom:1px solid #ccc;border-left:1px dashed #D0D0D0;vertical-align:middle;
}
.i7v2_xtr_td_button_grey {
background:#f7f7f7;border-bottom:1px solid #ccc;border-left:1px dashed #D0D0D0;text-align:center;vertical-align:middle;
}

.i7v2_xtr_td_img,.idt_td_img,.idt_td_result
{
	border-bottom:1px solid #ccc;
	padding:15px;
	text-align:center;
	vertical-align:middle
}

.i7v2_xtr_td_text_grey,.idt_td_text_grey
{
	background:#f7f7f7;
	border-bottom:1px solid #ccc;
	border-left:1px dashed #D0D0D0;
	line-height:12pt;
	padding:15px;
	vertical-align:middle
}

.i7_toplinks_table_scr12 td.i7_toplinks_left,.i7_toplinks_table_scr12 td.i7_toplinks_right
{
	border-bottom:1px solid #ccc;
	padding:15px 21px
}

.i7_toplinks_table2 .i7_toplinks_sponsorlink,.toplinks_sponsorlink
{
	color:#999
}

#i7_revheader p,#i7_techspecsheader p
{
	border-bottom:1px dashed #CCC;
	float:right;
	margin:7px 0 0;
	padding:0 0 8px;
	width:550px
}

#i7_revheader p.noborder,#i7_techspecsheader p.noborder
{
	border:none;
	padding:0 0 7px
}

#i7_revheader p span.greytext,#i7_techspecsheader p span.greytext
{
	background:url("http://img.dooyoo.de/DE_DE/yoo3/icons/pp_green_arrow.gif") no-repeat center left;
	color:#999;
	padding-left:15px
}

.numbers a,.sp_box a
{
	text-decoration:underline;
	color:#fff
}

.pt_in,.pg_in
{
	left:-3px;
	padding:3px;
	position:relative;
	top:-3px
}

.rightBigColumn_pt .pt_pc_btnbox a,.rightBigColumn_pt .pt_pc_btnbox_nolonger a
{
	color:#fff;
	font-weight:700;
	padding:5px 25px;
	text-decoration:none
}

ul.ptshrink li a:hover,ul.ptshrink li.ptshrink_more a:hover
{
	color:#ff8202
}

.overture_title,.overture_title_pg
{
	color:#000;
	text-decoration:underline
}

.overture_showurl,.overture_showurl:hover
{
	color:#9c9e9c;
	text-decoration:underline
}

.overture_showurl_pg,.overture_showurl_pg:hover
{
	color:#9c9e9c;
	text-decoration:none
}

.HeadBlockNH,.sitemapHeadNH,.hilitesHeadNH
{
	background:#55B556;
	color:#fff;
	font-size:12px;
	font-weight:700;
	margin:0;
	padding:3px 7px 4px
}

/* enforce background in Mozilla */
#page:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

/* enforce background in IE */
* html .comTour, * html .right {height: 1%;}

/* guided tour */
.comTour *
{
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}

.comTour
{
	background-color:#F7F7F7;
	border:1px solid #CCC;
	margin-bottom:50px;
	padding:25px
}

.comTour .left
{
	float:left;
	overflow:visible;
	width:275px
}

.comTour .left h2
{
	color:#666;
	font-size:14px;
	font-weight:700;
	line-height:14px;
	margin-bottom:16px
}

.comTour .stepNavi
{
	background:#FFF;
	border:1px solid #CCC;
	color:#666;
	display:block;
	font-weight:700;
	line-height:20px;
	margin-bottom:10px;
	padding:5px;
	text-decoration:none
}

.comTour a:hover
{
	color:#FF8208
}

.comTour .stepNumber
{
	border:1px solid #CCC;
	color:#000;
	display:block;
	float:left;
	line-height:18px;
	margin-right:10px;
	text-align:center;
	width:20px
}

.comTour .stepThis
{
	border-right:none;
	color:#000;
	width:300px
}

.comTour .stepThis .stepNumber
{
	background:#55B556;
	color:#FFF
}

.comTour .right
{
	background:#FFF url('http://img.dooyoo.de/DE_DE/yoo3/guidedtour/guided_Tour_gradient.gif') repeat-x bottom left;
	border:1px solid #CCC;
	color:#666;
	line-height:20px;
	margin-left:300px;
	padding:25px;
	position:relative
}

.comTour .marker
{
	background:#FFF url('http://img.dooyoo.de/DE_DE/yoo3/guidedtour/arrow_1.gif') no-repeat 100% 50%;
	height:32px;
	left:-10px;
	position:absolute;
	width:25px
}

.comTour .right h2
{
	color:#55B556;
	font-size:18px;
	font-weight:700;
	line-height:25px;
	margin-bottom:20px
}

.comTour .screenshot
{
	bottom:0;
	position:absolute;
	right:20px
}

.comTour .right ul
{
	margin:30px 0 0;
	padding:0;
	width:300px
}

.comTour .right ul li
{
	background:url("http://img.dooyoo.de/DE_DE/yoo3/guidedtour/bullet_point_TSP_1.gif") no-repeat left 5px;
	list-style-type:none;
	margin-bottom:20px;
	padding-left:15px
}

.comTour:after, .comTour .right:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

* html .comTour, * html .comTour .right {height: 1%;}
*+html .comTour {height: 1%;}
*+html .comTour .right {height: 1%;}

.i7_toplink_top_desc
{
	color:#000;
	font-size:12px
}

/* NAV */
.lhm ul {
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
margin: 0px;
padding: 0px;
list-style-type: none;
}

.lhmcommunityhead {
background: transparent url(http://img.dooyoo.de/DE_DE/yoo3/icons/nav_community_header.gif) no-repeat scroll 0%;
border: 0px none;
height: 94px;
margin: 0px;
padding: 0px;
width: 215px;
}

.lhmprofilehead {
background: transparent url(http://img.dooyoo.de/DE_DE/yoo3/icons/nav_profile_header.gif) no-repeat scroll 0%;
border: 0px none;
height: 94px;
margin: 0px;
padding: 0px;
width: 215px;
}

.lhmhelphead {
background: transparent url(http://img.dooyoo.de/DE_DE/yoo3/icons/nav_help_header.gif) no-repeat scroll 0%;
border: 0px none;
height: 94px;
margin: 0px;
padding: 0px;
width: 215px;
}
/* NAV LVL 1 */

.lhm ul li {
border-bottom:1px solid #ccc;
}

.lhm ul li a {
background-repeat:no-repeat;
padding: 10px 5px 10px 38px;
color:#003399;
display:block;
text-decoration:none;
position: relative;
}

.lhm ul li a:hover {
background-color:#F1EFE0;
color:#003399;
}

/* NAV LVL 2 */
.lhm ul ul {
border: 0px none;
margin-top: 6px;
margin-bottom: 10px;
}

.lhm ul ul li {
border-bottom:none;
}

.lhm ul ul li a {
padding: 3px 5px 6px 38px;
color:#003399;
display:block;
text-decoration:none;
background-image: url(http://img.dooyoo.de/DE_DE/yoo3/chs/nav_arrow_across_white_crop.gif);
background-repeat: no-repeat;
background-position: 24px;
zoom: 1;	/* IE hack to prevent whitepace bug */
}

.lhm ul ul li a:hover {
text-decoration:underline;
background-image: url(http://img.dooyoo.de/DE_DE/yoo3/chs/nav_arrow_across_beige_crop.gif);
color: #FF8208;
}

.lhm ul li.active {
background-color:#F1EFE0;
}

.lhm ul li.active li a {
background-image: url(http://img.dooyoo.de/DE_DE/yoo3/chs/nav_arrow_across_beige_crop.gif);
}

.toggleNav {
position: absolute;
right: 8px;
top: 14px;
}

/* END NAV */

.toggleNav
{
	position:absolute;
	right:8px;
	top:14px
}

/* END NAV */
.hlbox
{
	border:none;
	height:40px;
	margin:15px 0 40px;
	padding:0
}

.hlbox h1
{
	font-size:20px;
	font-weight:400;
	margin:0;
	padding:10px 0 0 50px
}

.hlbox-mydooyoo
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/head_my_dooyoo.gif');
	background-position:0 50%;
	background-repeat:no-repeat
}

.hlbox-myreviews
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/head_my_reviews.gif');
	background-position:0 50%;
	background-repeat:no-repeat
}

.hlbox-mytoplists
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/head_my_toplists.gif');
	background-position:0 50%;
	background-repeat:no-repeat
}

.hlbox-mymessaging
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/head_messaging.gif');
	background-position:0 50%;
	background-repeat:no-repeat
}

.hlbox-mycof
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/head_circle_of_friends.gif');
	background-position:0 50%;
	background-repeat:no-repeat
}

.hlbox-myalerts
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/head_email_alerts.gif');
	background-position:0 50%;
	background-repeat:no-repeat
}

.hlbox-mysuggestion
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/head_suggestion.gif');
	background-position:0 50%;
	background-repeat:no-repeat
}

.hlbox-mydetails
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/head_my_details.gif');
	background-position:0 50%;
	background-repeat:no-repeat
}

.hlbox-myredeem
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/head_webmiles.gif');
	background-position:0 50%;
	background-repeat:no-repeat
}

/* PPP-Paging */
.pppaging
{
	margin:20px 0 5px;
	padding:0 10px
}

.pppaging ul
{
	float:right;
	list-style-type:none;
	margin:0;
	padding:0 0 10px
}

.pppaging2 ul
{
	float:right;
	list-style-type:none;
	margin:0;
	padding:0
}

/* END PPP-Paging 
 user profile 2006 */
.pp_head_xs
{
	background-color:#55b556;
	color:#FFF;
	font-weight:700;
	width:130px
}

.pp_head_sm
{
	background-color:#55b556;
	color:#FFF;
	font-weight:700;
	width:180px
}

.pp_head_s
{
	background-color:#55b556;
	color:#FFF;
	font-weight:700;
	width:220px
}

.pp_head_m
{
	background-color:#55b556;
	color:#FFF;
	font-weight:700;
	width:275px
}

.pp_head_xm
{
	background-color:#55b556;
	color:#FFF;
	font-weight:700;
	width:325px
}

.pp_head_sl
{
	background-color:#55b556;
	color:#FFF;
	font-weight:700;
	width:440px
}

.pp_head_l
{
	background-color:#55b556;
	color:#FFF;
	font-weight:700;
	width:450px
}

.pp_head_xl
{
	background-color:#55b556;
	color:#FFF;
	font-weight:700;
	width:750px
}

.pp_head
{
	font-size:20px
}

.pp_details_cell
{
	height:30px
}

.pp_dotted_line
{
	border-top:1px dotted #55B556
}

.pp_gallery_head
{
	background-color:#55B556;
	color:#FFF;
	font-weight:700;
	text-align:center
}

.pp_gallery
{
	border:1px solid #55B556
}

.pp_gallery td {padding:5px}

.pp_no_entries_yet
{
	font-style:italic;
	margin-left:10px;
	text-align:left;
	width:700px
}

.pp_submit_box
{
	background-color:#F7F7F7;
	border:1px solid #55B556;
	margin-top:20px;
	text-align:center;
	vertical-align:middle
}

a.pp_ttp:hover span
{
	background-color:#fff;
	border:1px solid #a3e3a5;
	color:#000;
	display:block;
	max-width:300px;
	padding:5px;
	position:absolute;
	width:100px;
	z-index:100
}

.listtablehead_1
{
	background-color:#EBEBEB;
	border:1px solid #CCC;
	font-weight:700;
	padding-bottom:3px;
	padding-left:10px;
	padding-top:3px;
	text-align:left;
	width:400px
}

.listtablehead_2
{
	background-color:#EBEBEB;
	border:1px solid #CCC;
	border-left:0;
	font-weight:700;
	padding-bottom:3px;
	padding-top:3px;
	text-align:center;
	width:150px
}

.listtablehead_3
{
	background-color:#EBEBEB;
	border:1px solid #CCC;
	border-left:0;
	font-weight:700;
	padding-bottom:3px;
	padding-left:10px;
	padding-top:3px;
	text-align:left
}

.listtablecell_1
{
	background-color:#FFF;
	border-bottom:1px dotted #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	font-weight:400;
	padding:8px 10px;
	text-align:left
}

.listtablecell_2
{
	background-color:#FFF;
	border-bottom:1px dotted #CCC;
	border-right:1px solid #CCC;
	font-weight:400;
	padding-bottom:8px;
	padding-top:8px;
	text-align:center
}

.listtablecell_3
{
	background-color:#FFF;
	border-bottom:1px dotted #CCC;
	border-right:1px solid #CCC;
	font-weight:400;
	line-height:20px;
	padding:8px 10px;
	text-align:left;
	width:200px
}

.pp_visibleprofile_nav
{
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	width:215px
}

.pp_table_msg
{
	border:1px solid #55b556;
	width:730px
}

.pp_list_msg
{
	height:300px;
	overflow:auto
}

.pp_head_msg
{
	background-color:#55b556;
	color:#FFF;
	font-weight:700;
	padding:2px
}

.pp_cell_msg
{
	border-bottom:1px dotted #CCC;
	padding:2px
}

.overview
{
	border-bottom:1px dotted #CCC;
	border-top:1px dotted #CCC;
	padding:10px;
	width:200px
}

#msg_tab_in
{
	background-image:url(http://img.dooyoo.de/DE_DE/yoo3/buttons/msg_tab_full.gif);
	background-repeat:no-repeat;
	color:#FFF;
	cursor:pointer;
	font-weight:700;
	height:30px;
	padding:3px;
	text-decoration:none;
	vertical-align:top;
	width:128px
}

#msg_body_div
{
	height:1px;
	visibility:hidden
}

.pp_msg_send_table
{
	border:1px solid #000;
	width:250px
}

.pp_msg_send_table_head
{
	background-color:#949494;
	color:#FFF;
	font-weight:700;
	padding-bottom:2px;
	padding-left:5px;
	padding-top:2px
}

.pp_msg_send_subject
{
	border:1px solid #000;
	width:350px
}

.pp_msg_send_body
{
	border:1px solid #000;
	height:100px;
	width:350px
}

.notlogged
{
	background:#f7f7f7;
	border:1px solid red;
	height:125px;
	left:60px;
	position:absolute;
	top:80px;
	visibility:hidden;
	width:225px
}

.imgdiv
{
	background:#fff;
	display:none;
	height:120px;
	position:absolute;
	width:90px;
	z-index:1000
}

a.pp_ttp2:hover span
{
	background-color:#fff;
	border:1px solid #a3e3a5;
	color:#000;
	display:block;
	max-width:300px;
	padding:5px;
	position:absolute;
	right:80px;
	width:120px;
	z-index:100
}

a.edit_review
{
	color:#ff8208;
	line-height:22px
}

a.edit_review:hover
{
	color:#039;
	line-height:22px
}

td.email_alerts_table_cell
{
	border-bottom:1px solid #ccc;
	padding-bottom:20px
}

#usrProfile #myAccount b,#usrProfile #commCenter b,#usrProfile #myGuests b,#usrProfile #dooyooMiles b,#usrProfile #aboutMe b,.grey
{
	color:#666
}

.clearme,.sp_box br
{
	clear:both;
	font-size:0;
	height:0
}

.skiplink,a.pp_ttp span,#outbox,a.pp_ttp2 span
{
	display:none
}

.brdr_b,.lhm ul li
{
	border-bottom:1px solid #ccc
}

#nuMainNav li:hover ul,#nuMainNav li.over ul,#bguide .pg_description p,#manufacturer .pg_description p,#inbox
{
	display:block
}

.i7_toplink_top,.i7_toplink_pt_top
{
	line-height:20px;
	margin-bottom:10px;
	margin-top:10px
}

.i7_toplink_top_a,.i7_toplink_pt_top_a,.i7_toplink_review_top_a,.i7_toplink_reviews_top_a
{
	color:#0071e1;
	font-size:14px;
	font-weight:700
}

.i7_toplink_top_url,.i7_toplink_pt_top_url,.i7_toplink_review_top_url,.i7_toplink_reviews_top_url
{
	color:#55b556;
	font-size:11px;
	text-decoration:none
}

.i7_toplink_top_sponsorlink,.i7_toplink_pt_top_sponsorlink,.i7_toplink_review_top_sponsorlink,.i7_toplink_reviews_top_sponsorlink
{
	color:#ccc;
	text-decoration:none
}

.i7_toplink_top_line,.i7_toplink_pt_top_line
{
	border-bottom:1px solid #ccc;
	margin:0;
	padding:0 0 10px
}

.i7_toplink_review_top,.i7_toplink_reviews_top
{
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	line-height:20px;
	padding:10px
}

.pppaging li,.pppaging2 li
{
	float:left;
	list-style-type:none;
	margin:0;
	padding:0 0 0 5px
}

.pppaging .clear,.pppaging2 .clear
{
	clear:both;
	font-size:0;
	height:0;
	margin:0;
	padding:0;
	visibility:hidden
}

a.pp_ttp:hover,a.pp_ttp2:hover
{
	background:#fff;
	text-decoration:none
}

#msg_tab_out,#msg_tab_unblock
{
	background-image:url(http://img.dooyoo.de/DE_DE/yoo3/buttons/msg_tab.gif);
	background-repeat:no-repeat;
	color:#039;
	cursor:pointer;
	font-weight:700;
	height:30px;
	padding:3px;
	text-decoration:underline;
	vertical-align:top;
	width:128px
}

.greenBox
{
	background-color:#EDF9ED;
	padding:7px;
	width:965px
}

html>body .greenBox
{
	width:950px
}

.loginText
{
	font-weight:700;
	width:140px
}

.smallgreenfont
{
	color:#089a08;
	font-size:11px;
	font-weight:700;
	line-height:20px
}

/* Login Screens 2008 */
.loginHigh
{
	color:#666;
	font-size:11pt;
	font-weight:700;
	margin:0;
	padding:0
}

.loginRedHead
{
	color:red;
	font-size:11pt;
	margin:0;
	padding:0
}

.loginBlueHead {color:#0071E1}

.hltext
{
	color:#666;
	font-size:18px;
	margin:5px 0;
	padding:5px 0
}

#loginLeft
{
	background-color:#f7f7f7;
	border:1px solid #ccc
}

.leftbox
{
	background-color:#f7f7f7;
	border:1px solid #ccc;
	float:left;
	height:230px;
	padding:15px 15px 0;
	width:385px
}

html>body .leftbox {
	width:350px
}

* html .leftbox {
	height: 246px
}


.leftbox p {line-height:18px}

.loginRightContainer
{
	background-color:#fff;
	float:right;
	margin:0;
	padding:0;
	width:563px
}

.rightbox
{
	background-color:#f7f7f7;
	border:1px solid #ccc;
	height:114px;
	margin:0;
	padding:15px
}

html>body .rightbox
{
	height:84px
}

* html .rightbox {
	height:115px;
}

.rb-icon
{
	margin:0 0 15px;
	padding-left:107px
}

.rb-logo
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/i7_login_dooyoo_logo.gif');
	background-color:#f7f7f7;
	background-position:15px 50%;
	background-repeat:no-repeat
}

.rb-notify
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/i7_login_review_alert.gif');
	background-color:#f7f7f7;
	background-position:15px 50%;
	background-repeat:no-repeat
}

.rb-recommend
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/i7_login_nominate.gif');
	background-color:#f7f7f7;
	background-position:15px 50%;
	background-repeat:no-repeat
}

.rb-cof
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/i7_login_circle_of_friends.gif');
	background-color:#f7f7f7;
	background-position:15px 50%;
	background-repeat:no-repeat
}

.rb-rate
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/i7_login_rate.gif');
	background-color:#f7f7f7;
	background-position:15px 50%;
	background-repeat:no-repeat
}

.rb-message
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/i7_login_message.gif');
	background-color:#f7f7f7;
	background-position:15px 50%;
	background-repeat:no-repeat
}

.rb-twitter
{
	background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/i7_login_twitter.gif');
	background-color:#f7f7f7;
	background-position:15px 50%;
	background-repeat:no-repeat
}

/* END Login Screens 2008 
 com seiten dooyoo.de */
#leftAGBnavi
{
	float:left;
	width:260px
}

#trenner {
height:8px;
width:600px;
}

#rightAGBcontent
{
	float:right;
	margin:0;
	padding:0;
	width:675px
}

#rightAGBcontent ul {list-style-type:square;padding:10px 0 0 20px}

.list-menu
{
	font-family:Verdana, Sans-Serif;
	font-size:11px;
	font-weight:700;
	margin-bottom:10px;
	width:255px
}

.list-menu ul
{
	list-style-type:none;
	margin:0;
	padding:0
}

.list-menu a
{
	background:#fff;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
	display:block;
	padding:9px 0 9px 25px;
	text-decoration:none;
	width:255px
}

.bottom_border
{
	border-bottom:1px solid #E5E5E5
}

.list-menu a:link,.list-menu a:active,.list-menu a:visited
{
	background:url(http://img.dooyoo.de/DE_DE/yoo3/icons/pfeil_off.gif) 3% 50% no-repeat;
	color:#000
}

.list-menu a:hover
{
	background:url(http://img.dooyoo.de/DE_DE/yoo3/icons/pfeil_on.gif) 3% 50% no-repeat;
	background-color:#E5E5E5;
	color:#000
}

.contentHeadline
{
	background:#E5E5E5;
	padding:10px
}

.contentGray
{
	background:#F5F5F5;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	padding:10px
}

.contentWhite
{
	background:#fff;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	padding:10px
}

.contentGrayBorder
{
	background:#F5F5F5;
	border-bottom:1px solid #E5E5E5;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	padding:10px
}

.contentWhiteBorder
{
	background:#fff;
	border-bottom:1px solid #E5E5E5;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	padding:10px
}

.cya
{
	color:#9C9A9C;
	font-size:14px;
	font-weight:700;
	margin-left:150px;
	margin-top:200px
}

.cya a
{
	color:#9C9A9C;
	font-size:14px
}

.itemBig
{
	color:#089208;
	font-size:14px;
	font-weight:700;
	line-height:20px;
	margin:0
}

/* NEW search */
.searchResults
{
	border-collapse:collapse;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-top:1px solid #CCC;
	empty-cells:show;
	width:770px
}

.searchResults td
{
	border-bottom:1px solid #CCC;
	padding:10px
}

.searchCats,
a.searchCats {
	color: #999;
}

.prodPic
{
	text-align:center;
	width:80px
}

.prodDesc *
{
	margin:0;
	padding:0
}

.prodDesc .prodPrice
{
	clear:both;
	color:#FF8208
}

.prodDesc .prodPrice a
{
	color:#FF8208;
	text-decoration:none
}

.shopLink
{
	font-weight:700;
	text-align:right;
	width:190px;
	overflow:hidden
}

.shopLink img
{
	padding:0 10px
}

* html .shopLink img
{
	margin:0 10px
}

.shopLink div
{
	text-align:center;float:right;width:120px
}

.shopLink .button
{
	color:#FFF;
	display:inline-block;
	font-size:11px;
	font-weight:700;
	height:11px;
	line-height:11px;
	margin:5px 0;
	padding:4px 0 6px 25px;
	text-align:left;
	text-decoration:none
}


.shopLink .button a:hover
{
	color:#FFF;
	text-decoration:underline
}

	.button {
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:none;
		text-align: left;
		display: -moz-inline-box;
		display: inline-table;
		display: inline-block;
		font-size:11px;
		height: 11px;
		line-height: 11px;
		padding: 4px 0px 6px 25px;
		margin: 5px 0px;
	}
		
		.button_big {
			background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/buttons/bg_big_blank.gif) no-repeat scroll 0 0;
			width:119px;
		}

		.button_big_pale {
			background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/buttons/i7_bg_pc_nl.gif) no-repeat scroll 0 -2px;
			width:119px;
		}

		.button_sml {
			background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/buttons/bg_sml_blank.gif) no-repeat scroll 0 0;
			width:85px;
		}

		* html .button_big {
			width:144px;
		}

		* html .button_big_pale {
			width:144px;
		}

		* html .button_sml {
			width:110px;
		}


		a.button:hover {
			color:#FFFFFF !important;
			text-decoration:underline;
		}

.adbox
{
	border-bottom:5px solid #55B556;
	margin-bottom:5px;
	padding-bottom:20px
}

h2.elgoogAdHeading
{
	color:#666;
	font-size:18px;
	font-weight:700;
	margin-bottom:20px
}

#searchFooter
{
	background:#55B556 url(http://img.dooyoo.de/DE_DE/yoo3/header2008/bar_left.gif) no-repeat scroll left bottom
}

#searchFooter form
{
	background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/header2008/bar_right.gif) no-repeat scroll right bottom;
	display:block;
	padding:8px;
	text-align:center
}

.searchTerm
{
	width:250px
}

#searchFooter label
{
	color:#FFF;
	font-size:16px;
	font-weight:700;
	vertical-align:middle
}

.greyBox
{
	border-bottom:5px solid #CCC;
	margin-bottom:40px;
	padding-bottom:2px
}

.pdwRandom {
	margin:60px 0 60px -15px;
}

.pdwRandom img
{
	margin-left:14px
}

.i7_toplinks_product_name
{
	line-height:14px;
	margin-right:1em
}

.i7_toplinks_product_name a
{
	color:#0073E0
}

.moreTable
{
	border:1px solid #CCC;
	width:100%
}

.daYabeRating,.daYabeLink
{
	border-left:1px dashed #CCC;
	text-align:center;
	width:125px
}

#filterSearch img
{
	line-height:28px;
	margin-right:15px
}

#filterSearch {
	margin:10px 0;
	clear: both;
}

#filterSearch p
{
	line-height:14px
}

td.noResults
{
	padding:30px;
	text-align:center
}

#filterSearch td
{
	color:#666;
	font-weight:700;
}

.reg
{
	vertical-align:top
}

/* enforce overflow in Mozilla */
.overflow:after
{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden
}

/* enforce overflow in IE */
* html .overflow
{
	height:1%
}

.elgoogAdWide
{
	font-size:12px;
	line-height:18px;
	margin-bottom:5px
}

.elgoogAdWide .elgoogAdName
{
	color:#0070E0;
	font-size:13px;
	font-weight:700;
	padding-right:15px
}

.elgoogAdNarrow
{
	line-height:14px;
	margin-bottom:1em
}

.elgoogAdUrl
{
	color:#55B556;
	font-size:12px;
	text-decoration:none
}

.elgoogNavi_header
{
	background-color:#F1EFE0;
	font-weight:700;
	padding:10px
}

.elgoogNavi
{
	background-color:#F8F7F0;
	border:1px solid #F1EFE0;
	font-size:10px;
	padding:10px;
	width:160px
}

.energyLeft
{
	float:left;
	font-size:12px;
	line-height:22px;
	padding-right:20px;
	width:665px
}

* html .energyLeft
{
	width:685px
}

.energyRight
{
	float:left;
	margin-top:-52px;
	position:relative;
	width:280px;
	z-index:5
}

.energyRight img
{
	margin-bottom:15px
}

.energyLeft h3
{
	color:#666;
	font-size:15px;
	margin-bottom:0;
	margin-top:2em
}

.energyLeft p
{
	text-align:justify
}

.energyLeft .fLeft
{
	float:left;
	margin:5px 15px 3px 0
}

.energyLeft .moreInfo
{
	border-collapse:collapse;
	border-top:1px solid #CCC;
	margin-top:12px;
	width:100%
}

.energyLeft .moreInfo td
{
	border-bottom:1px solid #CCC;
	font-size:12px;
	line-height:18px;
	padding:10px 0
}

.energyLeft .moreInfo td.logo
{
	width:150px
}

.elgoogAdFeedback
{
	font-size:10px
}

#headwrap div#headmidbox .ttp2, #headwrap div#headmidbox a.ttp2
{
	color:#666;
	text-decoration:underline
}

#i7tabmenu2 > ul a,.tpt #search
{
	width:auto
}

#qs_container td,.moreTable td
{
	padding:10px
}

#search2006,.adbox,.paging
{
	text-align:right
}

html>body #theend,html>body #allPartnershops
{
	width:963px
}

#loginColumnNH table,.pppaging2,.rightbox h2
{
	margin:0;
	padding:0
}

td.smlinehi,span.pageBreakInner,.prodDesc
{
	line-height:18px
}

td.linehi { line-height:24px; }

.brdr_ld,.logoCell
{
	border-left:1px dashed #D0D0D0
}

.i7_toplinks_table2 .i7_toplinks_product_desc,.i7_toplinks_product_desc
{
	display:block;
	line-height:12px;
	margin-bottom:5px;
	padding-top:5px
}

.i7_toplinks_table2 .i7_toplinks_product_link,.i7_toplinks_product_link
{
	display:block;
	line-height:12px;
	text-decoration:none
}

.rhn_item .price:hover
{
	color:#FF8208;
	text-decoration:underline
}

.rev_lefttextbox1 img,.rev_lefttextbox2 img,.rev_lefttextbox3 img,#searchFooter input
{
	vertical-align:middle
}

#i7paging .dots,.brdr_n,.prodPic img,.energyLeft .moreInfo img
{
	border:none
}

#switchpool_pt li b,#ptHead,.noResults b
{
	font-size:14px
}

.i7phLink,.toplinks_product_name a,.elgoogAdNarrow .elgoogAdName
{
	color:#039;
	font-weight:700
}

.i7_toplinks_table2 .i7_toplinks_product_desc a,.pt_lowest_price_href,.overture_desc,.overture_desc:hover,.overture_desc_pg,.overture_desc_pg:hover,.prodDesc .prodText,.elgoogAdDesc,.elgoogAdDesc:hover
{
	color:#000;
	text-decoration:none
}

#rightContainer,#usrProfile #usrInfo,.fLeft
{
	float:left
}

#loginRightContainer .leftbox p,#loginRightContainer .rightbox p
{
	line-height:20px;
	margin:10px 0 0
}

.elgoogAds,.relliKparc
{
	float:left;
	text-align:left
}
/*Paging Class*/
.i7paging {
border:none;
display:inline;
font-size:11px;
line-height:normal;
padding:0;
margin:0;
}

.i7paging ul {
display:inline;
margin:0;
padding:0;
list-style:none;
}

.i7paging li {
padding:0;
list-style:none;
float:left;
margin-right:5px;
padding:0;
border:1px solid #666;
background:#fff;
color:#000;
}

.i7paging li a {
display:block;
color:#039;
padding:1px 5px;
}

.i7paging #current {
display:block;
padding:1px 5px;
color:#55b556;
font-weight:bold;
}

.i7paging .dots{
border:none;
}

.i7paging .prev{
background:url("http://img.dooyoo.de/DE_DE/yoo3/buttons/i7_back.gif") no-repeat 50% 50%;
padding-left:2px;
padding-right:2px;
}

.i7paging .next{
background:url("http://img.dooyoo.de/DE_DE/yoo3/buttons/i7_next.gif") no-repeat 50% 50%;
padding-left:2px;
padding-right:2px;
margin-right:0;
}

.i7paging li a:hover {
color:#ff8208;
}

.ptSwitchpool {
	border:4px solid #CCC;
	float:left;
	width:165px;
	margin:0 12px 0 0;
	padding:12px 5px 10px;
	font-size:13px;
	text-align:center;
}

.ptSwitchpool br {
	display:none;
}

* html .ptSwitchpool {	width:183px; }
*+html .ptSwitchpool {	width:183px; }

.ptSwitchSCR10 {
	margin:10px 10px 20px 0;
}

.ptSwitchpool.end {
	margin-right:0;
}

.ptSwitchpool .switchLabel {
	display:block;
	height:62px;
}

.ptSwitchpool .switchPic {
	height:120px;
	display:block;
}

.ptSwitchpool .switchPrice {
	text-decoration:none;
	font-size:19px;
	display:block;
	height:39px;
	font-weight:bold;
}

.ptSwitchpool .switchShop {
	display:block;
}

.tdu {text-decoration:underline}
.tdn {text-decoration:none}
.tac {text-align:center}

.brdr_n {border:none;}
.brdr_t {border-top:1px solid #ccc;}
.brdr_r {border-right:1px solid #ccc;}
.brdr_b {border-bottom:1px solid #ccc;}
.brdr_l {border-left:1px solid #ccc;}
.brdr_bn {border-bottom:none;}
.brdr_tn {border-top:none;}

.brdr_rd {border-right:1px dashed #D0D0D0}
.brdr_ld {border-left:1px dashed #D0D0D0}

.bgf7 {background-color:#F7F7F7}

.opnContainer {margin-bottom:60px}
.opnContainer h3 {font-size:13px}

/* similar reviews */

.simopiBox { background:#f7f7f7;border:1px solid #ccc;border-bottom:none;font-size:12px }
.simopiOpi { border-bottom:1px solid #CCC;padding:1px;margin:0px;padding-bottom:20px; }
.simopiUsrimg { float:left;width:130px;height:140px; }
.simopiText { margin-left:130px;padding:20px 20px 10px 0;line-height:20px;min-height:160px; }
.simopiHint { margin:0 0 10px 0;line-height:15px;background:url(http://img.dooyoo.de/DE_DE/yoo3/icons/sim_review.gif);background-repeat:no-repeat;background-position:left 50%;padding:2px 0 0 130px; }

/* end similar reviews */

.isMem {padding-bottom:30px; margin:0 10px 30px 10px; border-bottom:1px solid #CCC; font-weight:bold;}
.isMem a {margin-left:1em; font-weight:normal;}

.tyb {clear: both;position: relative;padding: 10px 10px 15px 10px;color:#666666;border-bottom: 1px dashed #CCC;}
.rellikparc .tyb {border-bottom: none;}
.tyb p {margin: 9px 0px;}
.thxHeading {
	font-size:18px;
	font-weight:normal;
	font-size:18px;
	clear: both;
}
.thxButton {
	margin: 8px 0px 6px 0px;
}


.toplistCatsHead { background-color:#A5E3A5; }
.toplistCats { background-color:#C6ECC6; }
.toplistHigh { font-weight: bold; }
#toplist {line-height:24px;padding-left:7px;margin:0px;}

/* cof-gallery v2 */
.cofgallery2 {
overflow: hidden;
padding-top:10px;
}

.cofgallery2 ul {
padding:0;
margin:0;
list-style-type:none;
}

.cofgallery2 li {
clear:both;
overflow: hidden;
height: 60px;
margin: 0 0 5px 0;
white-space: nowrap;
}

.cofgallery2 div{
clear:both;
height:60px;
background:#f7f7f7;
padding: 5px 15px 10px 5px;
top:0;
line-height:18px;
}

.cofgallery2 li a{
font-weight:bold;
position:relative;
text-decoration:underline;
/*top:10px;*/
}

.cofgallery2 li p{
padding:5px 0 5px 40px;
margin:0 0 5px 10px;
}

.cofgallery2 li div img {
float:left;
padding:0 15px 0 0;
}

.cof_left {
padding-left:10px;
float:left;
width:350px;
margin-bottom: 15px;
}

.cof_right {
float:right;
width:350px;
margin-bottom: 15px;
}

.difn {display:inline;font-weight:normal}
.difb {display:inline;font-weight:bold}

.crownspan{
background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/crown.gif');
background-repeat:no-repeat;
background-position:left 50%;
padding:0 0 0 20px;
}

.rightbox p {
line-height:20px;
}

.norevtxt {
	font-size: 12px;
	line-height:20px;
}

.numbers a {
	text-decoration: none;
}

.numbers a:hover {
	color: #FFF !important;
	text-decoration: underline;
}

#news p.pb20 {
	font-size: 12px;
}

/* opn header */
.opn_writemsg { 
padding:5px 0 10px 125px;
margin:0;
background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/i7_messaging.gif') no-repeat 100px 50%; 
}

.opn_circle_of_friends { 
padding:5px 0 10px 125px;
margin:0;
background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/i7_circle_of_friends.gif') no-repeat 100px 50%; 
}

.opn_notify { 
padding:5px 0 10px 125px;
margin:0;
background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/i7_email_alert.jpg') no-repeat 100px 50%; 
}

/* visible profile */
.pp_writemsg { 
padding:5px 0 1px 38px;
margin-top:20px;
background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/pp_sml_messaging.gif') no-repeat 10px 50%; 
}

.pp_circle_of_friends { 
padding:0 0 0 38px;
background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/sml_circle_of_friends.gif') no-repeat 10px 50%; 
}

.pp_notify {
padding:5px 5px 5px 38px;
background:url('http://img.dooyoo.de/DE_DE/yoo3/icons/sml_email_alerts.jpg') no-repeat 10px 50%; 
}

#rev_conifrm {
	padding: 15px;
}

#hubFooter {width:auto;border:1px solid #ccc;background:#fff;overflow:hidden;font-size:12px;padding:10px 0 10px 10px;line-height:18px;display:block;zoom:1}
#hubFooter .left {float:left;width:465px}
#hubFooter .right {float:left;width:460px;border-left:1px solid #ccc;padding-left:10px}
#hubFooter ul{list-style-type:none;padding-left:10px;}
#hubFooter li {padding-bottom:7px}
#hubFooter h6 {font-size:12px;padding:5px 10px}
#btmSearch {background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/header2008/v2_green_bar_R.gif) no-repeat scroll right bottom} 
#btmSearch div.inner {width:961px;color:#fff;height:40px;background:url(http://img.dooyoo.de/DE_DE/yoo3/header2008/v2_green_bar_L.gif) no-repeat scroll left bottom;text-align:center}
#btmSearch div.inner form {padding-top:5px}
#searchTermBtm {padding: 2px 4px 1px 4px;font-size: 12px;vertical-align: middle;color: red;width: 300px;margin-right:10px}
#searchButtonBtm {vertical-align: middle;}


#suggest p {
	padding: 0;
	margin: 0 0 1em 0;
}
#suggest ol, #suggest ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#memberNavi {
	width: 215px;
}






#suggest {
	float: right;
	width: 710px;
	padding: 10px;
	line-height: 18px;
	background: transparent url(http://img.dooyoo.de/DE_DE/yoo3/chs-bg/headerbg_29.jpg) no-repeat scroll right top;
}

#suggest .hlbox {
	margin-bottom: 35px;
}

#suggest h2 {
 	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;

	background-color: #55B556;
	padding:  0 10px;
	margin: 0px -10px 30px -10px;
	font-size: 11px;
	font-weight: bold;
	line-height: 21px;
	color: #FFF;
	clear: both;
}

#suggest dl#overview {
	margin-bottom: 20px;
}

#suggest #overview dt {
	background: transparent url(http://img.dooyoo.de/DE_DE/yoo3/icons/pp_green_arrow.gif) no-repeat scroll left center;
	padding-left: 15px;
	margin-top: 20px;
}

#suggest #overview dt a {
	font-weight: bold;
}

#suggest #overview dd {
	margin-left: 15px;
}

#suggest h3 {
	font-size: 14px;
	font-weight: normal;
	clear: both;
	font-weight: bold;
}

#suggest ol {
	padding-left: 1.6em;
	font-weight: bold;
}

#suggest ol li {
	list-style-type: decimal;
	margin: 0 0 20px 0px;
	clear: both;
}

#suggest label {
	font-weight: bold;
}

#suggest .hint {
	font-weight: normal;
}

#suggest .example {
	font-weight: normal;
	color: #999;
}

#suggest .error {
	font-weight: bold;
	color: #F00;
}

#suggest #ptHint {
	color: #ff8208;
	font-weight: bold;
}

#suggest input#check,
#suggest input#iconPreview {
	width: 100px;
	margin-left: 20px;
}

#suggest input#name,
#suggest input#descurl,
#suggest input#descr,
#suggest input#icon {
	width: 692px;
	border: 1px solid #CCC;
	padding: 2px 5px 1px 5px;
	font-size: 11px;
	margin-top: 5px;
}

#suggest select#pgid {
	width: 329px;
	border: 1px solid #CCC;
	margin: 0;
	padding: 0;
	margin-top: 5px;
}

#suggest select#ptid {
	width: 329px;
	margin: 0 0 0 30px;
	border: 1px solid #CCC;
	padding: 0;
	margin-top: 5px;
}

#suggest select option {
	padding:  1px 5px 2px 5px;
	font-size: 12px;
}

#suggest #manuf,
#suggest #extid {
	width: 329px;
	border: 1px solid #CCC;
	margin: 0;
	padding: 2px 5px 1px 5px;
	margin-top: 5px;
	font-size: 11px;
}

#suggest input#name:focus,
#suggest select#pgid:focus,
#suggest select#ptid:focus,
#suggest input#manuf:focus,
#suggest input#extid:focus,
#suggest input#descurl:focus,
#suggest input#descr:focus,
#suggest input#descurl:focus,
#suggest input#desctext:focus,
#suggest input#icon:focus {
	border-color: #FF8208;
}

#suggest #tracker,
#suggest #make {
	padding-top: 10px;
}

#suggest #completed,
#suggest #progress,
#suggest #unsuccessful {
	margin-bottom: 45px;
	padding-top: 10px;
	position: relative;
}

#suggest .suggestStatus {
	border-top: 1px solid #CCC;
}

#suggest .suggestStatus li {
	border-bottom: 1px solid #CCC;
	padding: 15px;
	position: relative;
	display: block;
	zoom: 1;
}

#suggest .suggestStatus img {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -12px;
	border: 0;
}

#suggest .restricted {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -17px;
	border: 0;
	width: 176px;
}

#suggest .nosuggestion {
	color: #999;
}

#suggest .top {
	clear: both;
	float: right;
	padding-right: 12px;
	background: transparent url(http://img.dooyoo.de/DE_DE/yoo3/buttons/top.gif) no-repeat center right;
	color: #666;
	text-decoration: none;
}

#suggest li.newSuggestion {
	background-color: #F8F7F0;
}

#suggest #entry3 {
	width: 329px;
	float: left;
}

#suggest #entry4 {
	width: 329px;
	float: left;
	margin-left: 34px;
	clear: none;
}

* html #suggest input#name,
* html #suggest input#descurl,
* html #suggest input#descr,
* html #suggest input#manuf,
* html #suggest input#extid,
* html #suggest input#icon {
	width: 682px;
}

* html #suggest select#pgid,
* html #suggest select#ptid {
	width: 319px;
}

* html #suggest #entry3 {
	width: auto;
	float: none;
}

* html #suggest #entry4 {
	width: auto;
	float: none;
	margin-left: 0;
}

#suggest #preview img {
	padding-top: 5px;
}


#whatsThis { 
	background-image: url('http://img.dooyoo.de/DE_DE/yoo3/pix/white.png');
    width:600px; 
    height:470px;         
    display:none; 
    padding:50px; 
	color: #666;
	font-size: 12px;
} 

* html #whatsThis { 
    width:700px; 
    height:570px;         
} 


#whatsThis div.close { 
    background: transparent url(http://img.dooyoo.de/DE_DE/yoo3/icons/popup_close.gif) no-repeat center right; 
    float:right;
    cursor:pointer; 
	color: #999;
	padding-right: 25px;
	line-height: 20px;
	font-size: 14px;
} 
 
#whatsThis div.close:hover { 
    background-image: url(http://img.dooyoo.de/DE_DE/yoo3/icons/popup_close_RO.gif); 
	color: #FF8208;
	text-decoration: underline;
} 

#whatsThis h2 {
	background: none;
	font-size: 20px;
	font-weight: bold;
	color: #55B556;
	float: left;
	clear: none;
}

* html #whatsThis h2 {
	padding: 0;
	margin: 0;
}

table.bgtable {background: #CCC;}
table.bgtable td { text-align:center; padding:5px; background:#fff; }

.t-link {background:url(http://img.dooyoo.de/DE_DE/yoo3/footer/twitter.gif) no-repeat left center;padding-left:20px}


#sitemap ol, ul,
#sitemap li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#sitemap a:link,
#sitemap a:visited {
	color: #039;
	text-decoration: underline;
}

#sitemap a:active,
#sitemap a:hover {
	color: #FF8208;
	text-decoration: underline;
}

#sitemap a img {
	margin: 0 0 -1px 5px;
}

#sitemap .fauxBullet {
	background: transparent url(http://img.dooyoo.es/ES_ES/yoo3/icons/pp_green_arrow.gif) no-repeat scroll left center;
	padding-left: 15px;
}

#sitemap a.top {
	background: transparent url(http://img.dooyoo.es/ES_ES/yoo3/buttons/top.gif) no-repeat scroll right center;
	clear: both;
	color: #666;
	float: right;
	padding-right: 12px;
	text-decoration: none;
	font-size:11px;
}

#sitemap a.top:hover {
	color: #FF8208;
	text-decoration: underline;
}

#sitemap {
	font-size: 11px;
	padding: 15px 0 0 0;
	margin: 0;
}

#sitemap #quicklink {
	padding: 0;
	margin: 0 0 40px 0;
	font-size: 12px;
}

#sitemap #rewards {
	padding: 0;
	margin: 0 0 40px 0;
}

#sitemap .sitemap_alpha,
#sitemap .sitemap_tier,
#sitemap #sitemap_bg,
#sitemap #dooyoo-lounge,
#sitemap #sitemap_member,
#sitemap #sitemap_shops {
	clear: both;
	padding-top: 15px;
	margin-bottom: 40px;
}

#sitemap .sitemap_cats {
	padding: 0;
	margin-bottom: 15px;
} 

#sitemap h2 {
	font-size: 12px;
	padding-left: 15px;
}

#sitemap ul.column {
	width: 33%;
	float: left;
	margin: 0;
	padding: 0;
}

#sitemap #quicklink li,
#sitemap ul.column li {
	margin: 0;
	padding-left: 15px;
	list-style-type: none;
}

#sitemap h2 a:link,
#sitemap h2 a:visited {
	Xcolor: #0071E1;
	color: #039;
}

#sitemap h2 a:hover,
#sitemap h2 a:active{
	color: #FF8208;
}

#sitemap .hint {
	color: #666;
	font-weight: normal;
}

#sitemap .top {
	clear: both;
}

#sitemap #quicklink #swapView {
	float: right;
	font-weight: bold;
}

#sitemap #quicklink a {
	font-weight: bold;
}

#sitemap #rewards {
	color: #666;
	font-size: 12px;
}

#sitemap #rewards p {
	margin: 0 0 15px 0;
	padding: 0 0 0 15px;
}

#sitemap #rewards ul {
	background-color: #F1EFE0;
	padding: 10px 15px;
	margin: 0 0 15px 0;
}

#sitemap #rewards li {
	width: 33%;
	float: left;
}

#sitemap #rewards li b {
	color: #55B556;
}

#sitemap h1 {
	background: transparent url(http://img.dooyoo.es/ES_ES/yoo3/pix/sitemap_green_block.gif) repeat-y center left;
	border-bottom: 1px solid #666;
	color: #666;
	font-size: 14px;
	padding: 0 0 0 15px;
	margin: 0 0 15px 0;
}

#sitemap #sitemap_bg h1 {
	background-image: url(http://img.dooyoo.es/ES_ES/yoo3/pix/sitemap_orange_block.gif);
}

#sitemap #dooyoo-lounge h1 {
	background: transparent url(http://img.dooyoo.es/ES_ES/yoo3/pix/sitemap_yellow_block.gif) repeat-y left;
}

#sitemap #sitemap_member h1 {
	background: transparent url(http://img.dooyoo.es/ES_ES/yoo3/pix/sitemap_light_blue_block.gif) repeat-y left;
}

#sitemap #sitemap_shops h1 {
	background-image: url(http://img.dooyoo.es/ES_ES/yoo3/pix/sitemap_green_block.gif);
}

#sitemap .sitemap_cats .hint {
	color: #999;
	margin-left: 3px;
}

#crownBadgeOuter {padding:10px;margin-bottom:10px;overflow:hidden}
#crownBadge {float:right;width:120px;height:120px;padding-right:40px}

.p10 {padding:10px}
.mb10 {margin-bottom:10px}


#home {font-size:12px;line-height:18px;}
#home img {vertical-align:middle;margin:0;padding:0;}
#home div{box-sizing:content-box;-moz-box-sizing:content-box;ms-box-sizing:content-box;-webkit-box-sizing:content-box;}
#home a:link,#home a:visited{text-decoration:underline;color:#039;}
#home a:active,#home a:hover{text-decoration:underline;color:#FF8208 !important;}

.fauxBlock:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .fauxBlock{height:1%;}
.topLeftBorder{height:20px;width:20px;position:absolute;top:-1px;left:-1px;background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/hp/top_left_border.png) no-repeat scroll left top;z-index: 500;}
.topRightBorder{height:20px;width:20px;position:absolute;top:-1px;right:-1px;background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/hp/top_right_border.png) no-repeat scroll right top;z-index: 500;}

.contentBlock{clear:both;padding-bottom:3px;margin-bottom:60px;border-bottom:5px solid #999999;}
.contentBlock h1,.contentBlock h2,.contentBlock h3,.contentBlock h4,.contentBlock .fauxHeader{color:#666;font-size:18px;font-weight:bold;line-height:20px;padding-bottom:3px;border-bottom:1px solid #CCC;}
.contentBlock .moreLink{border-color:#CCC;border-style:none solid solid solid;border-width:1px;padding:7px;text-align:right;clear:both;}
.contentBlock .moreLink a{background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/icons/pp_green_arrow.gif) no-repeat scroll left center;padding-left:15px;font-weight:bold;}
#home #tour,#home #message,#home #featured,#home #categories,#home #reviews,#home #highlights,#home #experts{border:1px solid #CCC;position:relative;float:left;zoom:1;}
#home li{margin:0;padding:0;}
#home .pt {color:#0071e1;}
#home a.pg:link,#home a.pg:visited{font-weight:bold;}
#home a.mem:link,#home a.mem:visited{font-weight:bold;}
#home a.rev:link,#home a.rev:visited{color: #0071E1;}
#home .date{font-size:10px;color:#999;}
#home h1, #home .fauxHeader {height:28px;line-height:28px;font-size:16px;font-weight:bold;padding:0 18px;margin:0 0 15px 0;background:#EEE url(http://img.dooyoo.de/DE_DE/yoo3/hp/back_header.jpg) repeat-x top;border-bottom:1px solid #CCC;color:#666;font-family:Arial,Verdana,Geneva,Tahoma,sans-serif;}
#home .viewMore{position: absolute; right: 16px; top: 0;height:30px;line-height:30px;font-size:12px;font-weight:normal;}
#home #tour{width:313px;height:233px;margin-right:20px;margin-bottom:20px;background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/hp/back_tour.gif) no-repeat left top; padding-top: 15px;}
#home #message{width:313px;height:233px;margin-right:20px;margin-bottom:20px;background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/hp/back_message.gif) no-repeat left top; padding-top: 15px;}
* html #home #tour{height:248px;padding-top:25px;}
* html #home #message{height:248px;padding-top:25px;}
#home #tour p, #home #message p{padding:16px 24px 0px 18px;}
#home #featured{width:628px;height:248px;margin-bottom:20px;}
#home #featureditems{width:628px;height:248px;position:relative;overflow: hidden;}
#featureditems .items {    width:20000em;    position:absolute;    clear:both;    margin:0;    padding:0;}
#featureditems .feature {    float:left;    display:block;    font-size:12px; width:596px; height:179px; padding: 53px 16px 16px 16px;}
#featured .less, #featured .less a{    color:#999 !important;    font-size:11px;}
#featureditems h2{background:none; border-bottom: none; color:#000; font-size:16px; font-weight:bold; height:auto; line-height:18px; margin:0; padding:0 0 1em 0; }
#featureditems p{margin:0;}
#home #categories{width:313px;margin-right:20px;margin-bottom:20px;clear:left;}
#home #categories ul{margin:0;padding:0;list-style-type:none;}
#home #categories li{margin-bottom:15px;padding:0px 10px 0px 88px;background-repeat:no-repeat;background-position:18px 2px;zoom:1;}
#home #categories li a:link, #home #categories li a:visited {color:#0071E1;}
#home #reviews{width:628px;margin-bottom:20px;}
#home #reviews ul{margin:0;padding:0;list-style-type:none;width:628px;overflow:hidden;}
#home #reviews li{margin-bottom:10px;padding:4px 18px 4px 88px;background-repeat:no-repeat;background-position:18px top;min-height:72px;}
* html #home #reviews li{height:72px;}
#home #reviews a.pt:link,#home #reviews a.pt:visited{font-weight:bold;}
#home #reviews .pt {color:#000;font-weight:bold;}
#home a.product:link,#home a.product:visited{color:#0071e1;}
#home #highlights{width:628px;margin-bottom:20px;}
#home #highlights ul{margin:0;padding:0;list-style-type:none;}
#home #highlights li{background-position:10px 11px;background-repeat:no-repeat;float:left;margin-bottom:6px;padding:4px 0px 4px 70px;width:234px;}
#home #experts{width:963px;height:138px;margin-bottom:20px;position:relative;overflow:hidden;}
#home #experts ul{margin:0;padding:0;list-style-type:none;width:20000em;position:absolute;}
#home #experts li{margin-bottom:6px;padding:4px 15px 4px 90px;background-repeat:no-repeat;background-position:20px top;height:72px;overflow:hidden;width:136px;float:left;}
#communityFooter{clear:both;}
#communityFooter li{margin-left:1.5em;}
#home form{display:block;}

#home #hubFooterContainer {clear: both;}
#home #hubFooter {width: auto;}
.i7v2_HeadSubNPH {margin: 0; padding: 0}
#home .i7v2_HeadSubNPH h3 {height:28px;line-height:28px;font-size:16px;font-weight:bold;padding:0 18px;margin:0 0 15px 0;background:#EEE url(http://img.dooyoo.de/DE_DE/yoo3/hp/back_header.jpg) repeat-x top;border:1px solid #CCC;border-bottom: none;color:#666;font-family:Arial,Verdana,Geneva,Tahoma,sans-serif;display:block;margin:0;}

* html #featureditems .feature {width:628px; height:248px;}
* html #home #reviews li{height:78px;margin-bottom:12px;}
* html #home #highlights li{height:80px;width:310px;}
* html #home #experts li{height:88px;width:241px;}
* html #home #hubFooter {height: 1%}


*+html #featureditems .feature {width:628px; height:248px;}
*+html #home #reviews li{height:78px;margin-bottom:12px;}
*+html #home #highlights li{height:80px;width:300px;}
*+html #home #experts li{height:88px;width:241px;}
*+html #home #hubFooter {height: 1%}

.pricesortbox a{background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/icons/preis_sort_sprite_with_spacing.gif) no-repeat 39px -16px;padding:0 19px 1px 0}
.pricesortbox a:hover{background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/icons/preis_sort_sprite_with_spacing.gif) no-repeat 39px 1px;}

#addComment_www,
#addComment {
	border: 1px solid #CCC;
	background: #F8F7F0;
	padding: 10px;
	margin: 10px;
	font-size: 12px;
}

#addComment_www {
	line-height: 24px;
}

#addComment_www h3,
#addComment h3 {
	font-size: 12px;
}

#addComment textarea {
	width: 788px;
	border:1px solid #ccc;
	height:75px;
	margin-right: 15px;
	padding: 5px 0px 5px 5px;
	font-family: Verdana,Geneva,Tahoma,Arial,sans-serif;
	font-size: 12px;
}

#addComment input {
	vertical-align: bottom;
}

.pc_wrap .paging {
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	padding: 0px 15px 0px 10px;
	text-align: right;
	font-size: 12px;
	line-height: 27px;
}

.pc_wrap .paging ul {
	display: inline;
}

.pc_wrap .paging li {
	display: inline;
	margin-left: 5px;
}

.pc_wrap .paging .current {
	font-weight: bold;
}

.newHint {
	padding: 0 10px;
	color: #666;
	font-size: 18px;
	margin: 0 0 1em 0;
}

.newHint a:link,
.newHint a:visited {
	color: #0071E1;
}

.newHint a:hover,
.newHint a:active {
	color: #FF9208;
}


.pp_head_sm .sectionHead {
background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/chs-bg/green_bar_shadow_right_long.gif) no-repeat scroll right top;
color:#FFFFFF !important;
display:block;
line-height:21px;
padding-bottom:6px;
padding-left:10px;
font-weight: bold;
font-size: 12px;
width: 190px;
}

#shopList { font-size: 12px; line-height: 18px;}

#shopList .paging {
	padding-bottom: 1em;
	margin-top: -18px;
}

#shopList table {
	border: 1px solid #CCC;
	border-collapse: collapse;
	margin-bottom: 36px;
}

#shopList th {
	background-color:#EBEBEB;
	font-weight:bold;
	text-align:left;
	border-bottom: 1px solid #CCC;
	padding: 5px 10px;
}

#shopList td {
	border-bottom: 1px dotted #CCC;
	padding: 10px;
	line-height: 18px;
}

#shopList .shopLogo { width: 95px; text-align: center; }
#shopList .shopAddress { width: 233px; vertical-align: top; }
#shopList .shopContact { width: 220px; vertical-align: top; }
#shopList .shopRating { width: 210px; vertical-align: top; }
#shopList .toShop { width: 105px;}

.eCommContact {
	width: 49%;
	float: left;
}
.eCommContact img {
	float: left;
	margin-right: 10px;
}
.eCommContact div {
	padding-top: 23px;
	line-height: 24px;
}

.pt_out {
background:none;
margin-left:0px;
margin-top:0px;
width:178px;
}

.h3_ptshrink {
left:0px;
top:0px;
}

.pt_in, .pg_in {
left:0px;
top:0px;
}

ul.ptshrink li.ptshrink {
	background:transparent url(http://img.dooyoo.de/DE_DE/yoo3/header2006/bg_rightnav_0.gif) no-repeat scroll -4px center;
}

ul.ptshrink li {
padding:4px 2px 4px 8px;
}

ul.ptshrink li a {
	color:#039;
}

ul.ptshrink li.ptshrink:hover,ul.ptshrink li.ptshrink.over {
	background:url('http://img.dooyoo.de/DE_DE/yoo3/header2006/bg_rightnav_1.gif')  no-repeat -4px center;
}

/* footer dyocom static */
ul#dyocom li { display:inline; padding-right: 10px; } 
#dyocomstatic { border-bottom: 1px solid #636563; padding: 10px 0 10px; }

.pfad a.grey_link {
	color: #9C9A9C; 
}

.tickerTable {
	border-collapse: collapse;
} 

.tickerTable td {
	border: 1px solid #CCC;
	padding: 5px;
	border-spacing: 0px;
}

	#pt {width:770px;float:right;color:#666;}

	.rightBigColumn_pt {
		color: #666;
	}

	.new4offers {
		position: relative;
		font-size: 10px;
		text-align: center;
		line-height: 12px;
		margin-left: -26px;
	}

	.new4offers .cgi4offer {
		width: 90px;
		margin-left: 26px;
		float: left;
		text-decoration: none;
	}

	.cgidelivery {
		display: block;
		color: #666;
		margin-bottom: 3px;
		font-size: 9px;
		white-space: nowrap;
	}

	.cgilogo img {
		width: 90px;
		height: 30px;
	}

	.new1offer {
		margin-top: 1em;
		position: relative;
		font-size: 12px;
		text-align: center;
		line-height: 12px;
		text-decoration: none;
	}

	.new1offer .cgi4offer {
		text-decoration: none;
	} 

	.new1offer .cgiprice {
		font-weight: bold;
		font-size: 14px;
		font-family: arial,Verdana,Sans-Serif;
	}

	.pricerange {
		/* color: #039;*/
		color: #000;
		font-weight: bold;
		font-size: 14px;
		font-family: arial,Verdana,Sans-Serif;
	}

	.otherOffers {
		background: transparent url(http://img.dooyoo.net/DE_DE/yoo3/pix/blue_arrow.gif) no-repeat scroll 4px center;
		padding-left: 14px;
		text-decoration: none;
		font-size: 11px;
	}

	.offersRow td {
		padding-bottom: 10px;
	}

	.offersRow td.oOffersCell {
	}

	.phLink {
		font-size: 12px;
	}

	.pt_ose_opibox {
		color: #666;
	}

	.HeadBlockPT {
		background: #F7F7F7;
		color: #000;
		font-size: 11px;
		border: 1px solid #CCC;
		text-align: right;
		padding:2px 5px;
		line-height: 21px;
	}

	.HeadBlockPT h2,
	.HeadBlockPT h3 {
		float: left;
		font-weight: bold;
		font-size: 12px;
	}

	#sortOptions {
		font-size: 11px;
	}

.totalsPtFoot td,
.pagingPtFoot td {
	color: #000;
	font-size: 12px;
	height: 30px;
	text-align: right;
	border: 1px solid #CCC;
	padding: 0 5px;
	font-weight: bold;
	border-width: 0 1px 1px 1px;
}

.totalsPtFoot td {
	background: #F7F7F7;
}

.pagingPtFoot a {
	margin-left: 6px;
	font-weight: normal;
}

.pagingPtFoot b {
	margin-left: 6px;
}

.pagingPtFoot img {
	display: none;
}

.product .right {
	text-align: center;
	width: 145px;
}

.product .prodDesc {
	line-height: 14px;
	clear: both;
}

.product .phLink {
	margin-bottom: 2px;
	display: block;
	width: 90%;
}

.product .prodDesc {
	padding-top: 5px;
}

.rightBigColumn_pt .pt_pc_btnbox {
	margin: 2px auto;
	text-align: left;
}

#hubFooterContainer {
clear:both;
}

.isMem {
	border-bottom:1px solid #CCCCCC;
	font-weight:bold;
	margin:0 10px 15px;
	padding-bottom:15px;
}

#regForm .formItem {
	clear:both;
	line-height:21px;
	padding-bottom:0px;
	vertical-align:middle;
	position: relative;
	margin-bottom: 15px;
}


#regForm .formItem label {
	font-size:12px;
	float:left;
	line-height:21px;
	margin:0;
	padding-left:10px;
	width:165px;
}

#regForm .formItem input.textField {
	font-size:12px;
	float:left;
	margin:0;
	vertical-align:middle;
	width:200px;
}

#regForm .hint {
	font-size:10px;
	margin-top: 2px;
	line-height: 12px;
}

#regForm .formItem fieldset label b {
	font-weight:normal;
}
