body							{background-color: #fdfdfd; margin: 0; padding: 0; font-family: Georgia, Arial, Helvetica, sans-serif; color: #999999;}
a:link							{color: #999999; text-decoration: none;}
a:visited						{text-decoration: none;}
h3								{font-family: Georgia, 'Times New Roman', Times, serif;}
#content						{width: 980px; position: absolute; left: 50%; margin-left: -479px; background-image:url(/layout/wohnfreuden/img/schatten.gif); background-repeat: repeat-y; background-color: #FFFFFF;}
#innercontent					{float: right; margin-top: 198px; width: 748px; margin-bottom: 10px;}	
#innercontent div.contentholder	{padding-left: 10px; width: 715px;}

#innercontent div.starttext h1, #innercontent div.starttext h2, #innercontent div.starttext p	{padding: 5px 10px;}
#innercontent div.starttext h1	{color: #e18300; font-size: 20px; margin-top: 25px;}
#innercontent div.starttext h2	{color: #666666; font-size: 16px; line-height: 22px;}
#innercontent div.starttext p	{font-size: 16px; color: #666666; line-height: 22px;}
#innercontent div.listholder	{padding-left: 10px; width: 748px;}

#innercontent div.cat_text		{padding-left: 20px; width: 700px; color: #666666;font-size: 16px; line-height: 24px;}
#innercontent div.cat_text p	{margin-bottom: 30px;}
#innercontent div.cat_text a, div.art_desc a	{color: #e18300;}
#innercontent div.cat_text a:visited	{text-decoration: none;}
#innercontent div.cat_text h3	{color:#e18300; font-size: 18px;}

#innercontent div.site_text		{padding-left: 10px; width: 700px; color: #666666;font-size: 16px; line-height: 24px;}
#innercontent div.site_text p	{margin-bottom: 30px;}
#innercontent div.site_text a	{color: #e18300;}
#innercontent div.site_text a:visited	{text-decoration: none;}
#innercontent div.site_text h3	{color:#e18300; font-size: 18px;}

table.formtable td				{padding-bottom: 5px;}
table.formtable input			{font-family: Georgia, "Times New Roman", Times, serif; padding: 2px; font-size: 14px; line-height: 14px; color: #666666; text-indent: 2px;}
table.formtable textarea		{font-family: Georgia, "Times New Roman", Times, serif; padding: 2px; font-size: 14px; line-height: 14px; color: #666666;}

#innercontent div.infobanner	{padding-left: 8px; padding-top: 2px; padding-bottom: 2px;}
#leftcontent					{float: left; padding-left: 11px; margin-top: 198px; margin-bottom: 10px;}
#footinfos						{padding-left: 10px; padding-top: 20px; background-color: #fdfdfd; width: 980px;}
#footinfos a					{text-decoration: none; color: #999999;}
#footinfos a:hover				{color: #68b8c8;}
#footinfos h3					{color: #e18300; margin: 0;}
#footinfos p					{font-size: 14px; line-height: 21px; margin-bottom: 30px; margin-top: 10px;}
#footinfos div					{float: left; margin-right: 55px;}
#copyright						{font-size: 11px; padding-left: 10px; padding-top: 10px;  width: 980px; background-color: #fdfdfd;}
#copyright a					{text-decoration: none; color: #999999;}
#logo							{position: absolute; left: 50%; margin-left: -483px; top: 8px;}
#schatten_oben					{width: 980px; position: absolute; left: 50%; margin-left: -479px; height: 45px; background-image: url(/layout/wohnfreuden/img/schatten_oben.gif); background-repeat: no-repeat; background-position: bottom; background-color: #fdfdfd;}
.spacer							{height: 10px;}
.clboth							{clear: both;}
.clleft							{clear: left;}
.flleft						{float: left;}
.flright						{float: right;}
.navheadlines					{background: url(/layout/wohnfreuden/img/mainnav_arrow.gif) right center no-repeat; margin: 15px 9px 6px 8px;}
.navheadlines h3				{color: #e18300; margin: 0;}
.navholder						{background: url(/layout/wohnfreuden/img/navfill.gif) repeat-y;}

.small_holder					{float: left; margin-right: 10px; margin-top: 10px; width: 80px; height: 80px;}
.small_holder img				{cursor: pointer;}
.small_holder div				{width: 80px; height: 80px;}
.small_border					{margin-top: -80px;}
.large_border					{float: left; width: 350px; height: 350px; margin-top: -350px;}
.large_border a {width: 350px; height: 350px; float: left; line-height: 350px; font-size: 350px; background: url(/layout/wohnfreuden/img/large_border.gif) no-repeat;}
.percent					{margin-top: -350px; height: 350px; float: right; background: url(/layout/wohnfreuden/img/percent_bg.gif);background-repeat: repeat-x; text-align: right; line-height: 30px; color: #FFFFFF; margin-right: 10px; font-size: 18px; height: 34px; padding: 0 15px;}
.large_image					{float: left; width: 350px; height: 350px;}

#image_holder					{width: 360px; background-image: url(/layout/wohnfreuden/img/galbg.gif); background-repeat: no-repeat; height: 557px;}
#art_holder						{float: right; width: 330px; margin-right: 13px; color: #666666; font-size: 14px; line-height: 21px; height: 558px;}
#art_holder .art_infos			{height: 377px;}
#art_holder .art_buttons		{}
#art_holder	h3, #art_holder	h2	{font-size: 24px; margin: 0; line-height: 30px; margin-top: 8px;}
.art_uvp {font-size: 20px; line-height: 20px;}
.art_price						{font-size: 30px; color: #e18300; font-weight: bold; line-height: 38px;}
.art_desc						{padding: 15px 10px 20px 10px; color: #666666; font-size: 16px; line-height: 23px;}
.art_desc h3					{color:#e18300; font-size: 18px;}/*
.art_desc p						{font-size: 16px; line-height: 22px; margin-bottom: 30px;}*/

.art_desc a.checkout, .art_desc a.checkout_end {text-decoration:none; padding:3px 15px; 
-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}

.art_desc a.checkout {background-color:#cccccc; color: #666666;}
.art_desc a.checkout_end {background-color:#e18300; color: #ffffff; margin-left: 10px;}


#PlentyOrderPayPalExpressPanel {padding-left: 10px;}

.geeignet						{background-color: #F0F0F0; padding: 20px 20px 10px 25px;}
.geeignet h2					{margin: 0; font-size: 16px;}
.geeignet ul					{line-height: 24px;}
.art_vat						{font-size: 12px;}
.art_vat a						{color: #68b8c8;}
#art_holder input				{border: 1px solid #999999; font-family: Georgia, "Times New Roman", Times, serif; padding: 2px; font-size: 14px; line-height: 14px; color: #666666; margin-left: 3px; text-indent: 3px;}
div.zuletzt						{float: left; margin-left: 12px; margin-top: 10px;}
div.zuletzt img					{border: 1px solid #cccccc; width: 90px; height: 90px;}
div.zuletzt a					{}

div.contactus					{position: absolute; left: 50%; margin-left: 115px; top: 163px;}

.multilang_flags, #orderstep_panel				{ display: none; visibility: hidden;}

.mytagcloud						{width: 221px;}
.mytagcloud a					{font-family: Arial, Helvetica, sans-serif; line-height: 32px; padding: 2px;}
.mytagcloud a.tag1				{color: #666666; font-size: 16px}
.mytagcloud a.tag2				{color: #4E4E4E; font-size: 22px}
.mytagcloud a.tag3				{color: #68b8c8; font-size: 30px}
.mytagcloud a.tag4				{color: #999999; font-size: 14px}
.mytagcloud a.tag5				{color: #999999; font-size: 18px}
.mytagcloud a.tag6				{color: #4E4E4E; font-size: 26px}
.mytagcloud a.tag7				{color: #4E4E4E; font-size: 22px}
.mytagcloud a.tag8				{color: #68b8c8; font-size: 14px}
.mytagcloud a.tag9				{color: #4E4E4E; font-size: 28px}

#basketbox						{position: absolute; left: 50%; margin-left: -76px; top: 34px; width: 550px;}
#basketbox a					{color: #68b8c8; text-decoration: none; font-size: 12px;}
#basketbox a:hover				{color: #999999;}
#basketbox .trusted				{margin-top: 6px;}
#basketbox .headdots			{margin: 0px 15px 0px 15px;}
#basketbox .linkblock			{text-align: right; line-height: 18px; margin-top: 6px;}
#basketbox .basket				{width: 266px;}
#basketbox .headline			{font-family: Georgia, 'Times New Roman', Times, serif; font-size: 16px; color: #68b8c8; font-weight: bold; margin-left: 9px; margin-bottom: 5px;}
#basketbox .basketinfo			{background-image: url(/layout/wohnfreuden/img/basketborder.gif); background-repeat: no-repeat; width: 266px; height: 23px; line-height: 23px; font-size: 12px; color: #999999; padding-bottom: 4px;}
#basketbox .basketinfo p		{margin: 0; text-indent: 8px;}
#basketbox .basketinfo p span	{color: #666666; font-weight: bold;}

#topnavi						{width: 946px; position: absolute; left: 50%; margin-left: -468px; top: 125px; height: 28px; background-image: url(/layout/wohnfreuden/img/headnavi_bg.jpg);}
#topnavi ul						{list-style-type: none; margin: 0; padding: 0;}
#topnavi li						{float: left; height: 28px;}
#topnavi a						{font-family: Georgia, 'Times New Roman', Times, serif; color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 18px; line-height: 26px; height: 28px; float: left; text-align: center;}
#topnavi a:hover				{background-image: url(/layout/wohnfreuden/img/headnavi_bg_over.jpg)}

#breadcrumbs					{position: absolute; left: 50%; margin-left: -459px; top: 170px; color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#breadcrumbs a					{color: #e18300;}

.searchholder					{background: url('/layout/wohnfreuden/img/navfill.gif') repeat-y;}
.searchholder a					{color: #68b8c8; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
input.searchbutton 				{float: right; width: 78px; height: 16px; line-height: 16px; background: none; border: none; padding-bottom: 9px;}
input.searchtext 				{float: right; width: 160px; color: #666666; font-size: 14px;}
.lupe							{padding: 9px 0px 9px 12px;}
.erweitert						{padding: 0px 0px 9px 12px;}

.sites							{padding:  25px 10px 15px 10px; color: #666666;}
.sites a						{text-decoration: none; color: #68b8c8; padding: 2px;}
.sites a.articlePages_Link		{color: #999999; padding: 2px;}
.sites a.articlePages_activeLink	{color: #666666;}
.sites_bottom					{padding:  5px 10px 30px 10px; padding-bottom: 5px; color: #666666;}
.sites_bottom a						{text-decoration: none; color: #68b8c8; padding: 2px;}
.sites_bottom a.articlePages_Link		{color: #999999; padding: 2px;}
.sites_bottom a.articlePages_activeLink	{color: #666666;}
.orange							{color: #e18300;}
.ArticleOrderSelect				{ font-family: Georgia, "Times New Roman", Times, serif; color: #666666; font-size: 14px;}

#contheadline h2, #contheadline h4				{background-image:url(/layout/wohnfreuden/img/headline_bg.gif); background-repeat: no-repeat; line-height: 28px; color: #FFFFFF; font-size: 16px; margin: 0; text-indent: 12px;}

.prodholder						{float: left; width: 231px; height: 321px; text-align: center; background-image:url(/layout/wohnfreuden/img/prodborder.gif); margin-right: 11px; margin-top: 11px;}
.prodname						{height: 57px;}
div.prodname div 				{padding-top: 10px; padding-left: 10px; padding-right: 10px;}
.prodname a						{font-size: 16px; color: #666666; line-height: 20px;}
.prodname a:hover				{color: #e18300;}
.prodname a:visited				{text-decoration: none;}
.prodimage						{height: 170px;}
.prodprice						{height: 37px; font-size: 24px; color: #e18300;}
.prodvat						{height: 23px; font-size: 12px;}
.prodvat a						{color: #68b8c8;}
.prodbuttons					{}

.enlarge						{width: 350px; text-align: center; padding-top: 10px; color: #999999; font-size: 14px; clear: left;}

.my_account_menu				{height: 70px; margin-top: 30px;}
.my_account_menu legend, .plenty_watchlist legend, .my_account_order_history legend			{font-size: 18px;}
#my_account_welcome h3			{margin-top: 20px;}
#my_account_link_container		{display: none; visibility: hidden;}
table.plenty_watchlist_table	{height: 180px;}
table.plenty_watchlist_table  td	{vertical-align: top;}
table.plenty_watchlist_table  td.colc	{width: 180px;}
table.plenty_watchlist_table  td.cold, table.plenty_watchlist_table  td.cole	{padding: 0 5px 0 5px;}

#fbshare						{position: absolute; left: 50%; margin-left: -50px; top: 203px;}							

.plentyErrorBox {
					width:700px; 
					background-image: none;
					margin: 0px 0px 4px 0px;
					padding:8px; 
					text-align:left;
					vertical-align:middle; 
					color: #666666;
					background-color: #CCCCCC;
}

.plentyErrorBox strong	{ display: none;}

.plentyErrorBoxTitle {
					margin-top:4px;
					margin-bottom:6px;
					padding-left:0px;
					color:#666666;
					font-size:24px;
					font-weight:bold;
					background-image: none;
					display: none;
					visibility: hidden;
}

.plentyMessageBox {
					width:92%;
					background-image: none;
					border:0px;
					margin: 0px 0px 4px 0px;
					padding:8px;
					text-align:left;
					vertical-align:middle;
					color: #666666;
}

.plentyMessageBoxTitle {
					margin-top:0px;
					margin-bottom:6px;
					padding-left:0px;
					color:#e18300;
					font-size:24px;
					font-weight:bold;
					background-image: none;
}

.plentyMessageBox a		{
					color: #e18300;
					line-height: 24px;
}

/* menu */

ul.left_menu					{margin: 0; padding: 0; padding-left: 8px;}
ul.left_menu li 				{list-style-type: none; text-align: left; width: 203px;}
.left_menu	li.level1				{background-image:url(/layout/wohnfreuden/img/1stnav.gif); background-repeat: no-repeat; height: 36px; width: 203px;}
.left_menu li.level1 a			{padding-left: 25px; text-decoration: none; font-size: 15px; color: #666666; font-weight: bold; height: 36px; line-height: 36px; width: 175px; float: left;}
.left_menu li.level1 a:hover		{color: #e18300;}
.left_menu li.level1active		{background-image:url(/layout/wohnfreuden/img/2ndnav.gif); background-repeat: no-repeat; line-height: 36px; color: #666666;}
.left_menu li.level1 a.level1active_link	{color: #e18300;}
.left_menu	li.level2_sub			{background-image:url(/layout/wohnfreuden/img/navdots.gif); background-repeat: no-repeat;}
.left_menu li.level2_sub ul		{margin: 0; padding: 10px 0px 10px 0px;}
.left_menu li.level2_sub .level2	{width: 203px; height: 24px;}
.left_menu li.level2 a			{text-decoration: none; font-size: 15px; padding-left: 25px; line-height: 24px; height: 24px; float: left; width: 175px; color: #666666;}

.left_menu li.level2 a:hover		{color: #e18300;}
.left_menu li.level2 a.level2active_link	{color: #e18300;}


.cyt_boxslider				{float:left;position:relative;overflow:hidden;width:715px;height:378px;}
.cyt_boxslider .cyt_boxslider_items	{width:20000em;position:absolute;clear:both}
.cyt_boxslider_items div		{float:left;width:715px;}
.cyt_boxslider img			{position: relative; foat:left;width:715px;height:378px; border: none;}
.cyt_boxslider .cyt_boxSlider__active	{position:relative;cursor:default}

.slide_navi		{clear: left; margin: -48px 0 0 -30px; position:relative; float: left;}
a.cyt_boxSlider_disabled		{visibility:hidden!important}
.cyt_box_navigation ul			{margin: 0; padding: 0; text-align: center; list-style-type: none;}
.cyt_box_navigation li			{padding: 0; margin: 0; list-style-type: none; float: left;}
.cyt_box_navigation a			{-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-weight: bold; color: #333333; text-decoration:none; width: 22px; height: 22px; line-height: 22px; text-align: center; float: left; margin: 0 3px 0 0; font-size: 12px; background-color: #fff; font-family: 'Times New Roman', Georgia, Times, serif;}
.cyt_boxslider_current			{background-color: #e18300 !important; color: #fff !important;}

.basket-preview											{text-align: left; padding: 0 20px 20px 20px; witdh: 660px;}
.basket-preview a										{float: left;}
.basket-preview a.weiter-einkaufen						{background: url(../img/weiter-einkaufen.png); height: 22px; line-height: 22px; background-position: 0 22px; width: 180px; margin-top: 10px;}
.basket-preview a.zur-kasse								{background: url(../img/zurkasse.png);height: 22px; line-height: 22px; width: 180px; float: right; margin-right: 10px;}
.basket-preview a.zur-kasse:hover, .basket-preview a.weiter-einkaufen:hover
														{background-position: 0 44px;}
.basket-preview h1										{font-size: 24px; font-weight: normal; margin-top: 10px;}
.basket-preview h2										{font-weight: normal; margin: 40px 0 10px 0;font-size: 18px;}
.basket-preview p										{font-size: 14px; line-height: 20px;}
.basket-preview p strong								{color: #de7e03; font-weight: normal;}
.basket-preview p span									{color: #999}
.basket-preview a										{color: #000;}

#basket_prev											{border-top: 1px solid #ccc;}
#basket_prev ul											{float: left; width: 700px; border-bottom: 1px solid #ccc; list-style-type: none; margin: 0; padding: 0;}
#basket_prev ul li										{float: left; padding: 10px 0;}	

#basket_prev .prodImage img			{float: left; width: 80px; height: 80px; margin: 0 0 0 10px;}
#basket_prev .name					{float: left;  padding: 10px 20px 0 20px; line-height: 18px; font-size: 13px; color: #666;}
#basket_prev .name a				{color: #262626; text-decoration: none; font-size: 16px;}
#basket_prev .price					{font-size: 16px; color: #de7e03;  padding: 10px 10px 0 0; text-align: right; float: right;}										
.gesamt								{font-size: 24px; color: #333; line-height: 26px;  padding: 20px 10px 20px 0; text-align: right; float: right;}										
.gesamt span span					{color: #de7e03; font-size: 24px;}
.gesamt span						{color: #999; font-size: 12px;}

#PlentyOrderPayPalExpressPanelA {padding-left: 10px;}
