﻿/*neu*/

input, textarea {

   -webkit-border-radius:0px;

  -moz-border-radius:0px;

  border-radius:0px;
 }
  /* Abgerundete Ecken */

  
BODY 						{background-color: #dddddd; margin: 0px; padding: 0px}
A 							{color: #000000; text-decoration: none;}
A:link 						{text-decoration:none}
A:visited 					{text-decoration:none}
A:active 					{text-decoration:none}
A:hover 					{text-decoration:none}
ul							{list-style-type: none; margin: 0; padding: 0}
li							{list-style-type: none; margin: 0; padding: 0; font-size: 11px; line-height: 13px}
.top 						{font-family: Arial; font-size: 11px; color: #330000; background-color: #821d16}
.top_menu					{font-size: 11px;color: #ffffff;background-color: #330000; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff}
.text						{font-family: Arial; color: #000000; font-weight: normal; font-size: 11px}
.text_white					{font-family: Arial; color: #ffffff; font-weight: normal; font-size: 11px}
.text_small					{font-family: Arial; color: #000000; font-weight: normal; font-size: 10px}
a.navi						{font-family: Arial; color: #ffffff;font-size: 11px; padding: 6px 6px 5px 6px}
a.navi:hover				{color: #ffffff; text-decoration: none; background-color: #ff6600; padding: 6px 6px 5px 6px}
a.navi2						{padding: 14px 0 5px 0}
a.navi2:hover				{background-color: #ff6600}
a.boxtitle					{font-family: Arial; color: #ffffff; font-size: 11px; padding: 6px 0 5px 12px; display: block}
a.boxtitle:hover			{color: #ffffff; text-decoration: none; background-color: #ff6600}
a.moduleRowLevel0 			{font-family: Arial; font-size: 11px; line-height: 13px; width: 163px; padding: 7px 0 5px 12px; display: block; color: #ffffff; background-color: #821d16}
a.moduleRowLevel0:hover 	{color: #ffffff; background-color: #ff6600; text-decoration: none}
a.moduleRowLevel0_select	{font-family: Arial; font-size: 11px; line-height: 13px; width: 163px; padding: 7px 0 5px 12px; display: block; color: #ffffff; font-weight: bold; background-color: #ff6600; text-decoration: none}
a.moduleRowLevel1 			{font-family: Arial; font-size: 11px; line-height: 13px; width: 150px; padding: 7px 0 5px 25px; display: block; color: #000000; background-color: #ffffff}
a.moduleRowLevel1:hover 	{color: #000000; background-color: #f6a786; text-decoration: none}
a.moduleRowLevel1_select	{font-family: Arial; font-size: 11px; line-height: 13px; width: 150px; padding: 7px 0 5px 25px; display: block; color: #000000; font-weight: bold; background-color: #f6a786; text-decoration: none}
a.moduleRowLevel2 			{font-family: Arial; font-size: 11px; line-height: 13px; width: 138px; padding: 7px 0 5px 37px; display: block; color: #000000; background-color: #f2f2f2}
a.moduleRowLevel2:hover 	{color: #000000; background-color: #f2f2f2; text-decoration: none}
a.moduleRowLevel2_select	{font-family: Arial; font-size: 11px; line-height: 13px; width: 138px; padding: 7px 0 5px 37px; display: block; color: #000000; font-weight: bold; background-color: #f2f2f2; text-decoration: none}
.kat_titel					{font-family: Arial; font-size:11px; line-height:13px; color: #993300; font-weight: bold}
.productname				{font-family: Arial; font-size:13px; color: #821d16; font-weight: bold}
.productname2				{font-family: Arial; font-size:11px; color: #821d16}
a.kat_productname			{font-family: Arial; font-size:11px; line-height:12px; color: #821d16; font-weight: bold}
a.kat_productname:hover		{color: #fd4f1d; font-weight: bold; text-decoration: none}
.products_info_preis 		{font-family: Arial; font-size:15px; color: #821d16; font-weight: bold;}
.products_info_nettopreis 	{font-family: Arial; font-size:11px; color: #821d16; font-weight: bold;}
.products_info_grundpreis 	{font-family: Arial; font-size:11px; color: #821d16; font-weight: bold;}
a.link						{font-family: Arial; font-size:11px; color: #000000; font-weight: bold}
a.link:hover				{color: #fd4f1d; font-weight: bold; text-decoration: none}
a.button					{display: block; font-weight: bold}
a.button:hover				{background-color:#ff6600; color: #ffffff}

.button2box					{height: 25px; padding: 0px 0px 0px 32px; line-height: 26px}
.button2box:hover			{color: #ffffff; background-color:#ff6600}

.button2					{height:25px; font-size: 11px; font-weight: bold; line-height: 25px; display: block;}
.button2:hover				{background-color:#ff6600; color:#ffffff; text-decoration: none}
.button2 a					{font-size: 11px;}
.button2 a:hover			{background-color:#ff6600; color:#ffffff; text-decoration: none}
.button3					{height:25px; font-size: 11px; font-weight: bold; text-align: center; line-height: 25px; display: block; background-color:#cd3301; color: #ffffff}
.button3:hover				{background-color:#ff6600;}
.button3 a					{height:25px; font-size: 11px; font-weight: bold; text-align: center; line-height: 25px; display: block; background-color:#cd3301; color: #ffffff}
.button3 a:hover			{background-color:#ff6600;}


.button3box					{height:19px; padding: 6px 0 0 2px; background-color:#cd3301; text-align:center; color: #ffffff}
.button3box:hover			{background-color:#ff6600}
.button4					{font-size: 11px; font-weight: bold; color: #000000; display: block;}
.button4:hover				{background-color:#ff6600; color:#ffffff; text-decoration: none}
.button4box:hover			{background-color:#ff6600; color:#ffffff}
a.button4					{color:#000000}
a.button4:hover				{color:#ffffff}
.button5					{background: url('/templates/living/img/weiter2.gif') no-repeat left; font-weight: bold; display: block;}
.button5:hover				{background: url('/templates/living/img/weiter2.gif') no-repeat left; background-color:#ff6600; color:#ffffff}
.button5box					{padding: 6px 0 5px 0px; margin: 0 0 2px 0}
.bannertext					{font-weight: bold; font-size: 14px}
.bannertext2				{font-weight: bold; font-size:11px; line-height: 13px; padding-top: 5px}
a.link2						{font-family: Arial; font-size:11px; line-height:15px; color: #ffffff}
a.link2:hover				{color: #ffffff; text-decoration: none; background-color: #ff6600; display: block}
.form						{padding: 6px; float: left; width: 100%}
.input_label				{width: 175px; height: 25px; clear: left; float: left; line-height:25px}
.input_content				{width: 185px; height: 25px; float: left; line-height:25px}
.inputRequirement 			{font-family:  Arial; font-size: 11px; color: #ff0000}
.contentsTopics 			{font-family:  Arial; font-size: 14px; font-weight: bold; padding-top: 6px}
.heading					{background-color: #999999; padding: 6px 6px 0px 6px}
.box						{background-color: #cccccc}
.buttoninput				{font-size: 11px; font-weight: bold; color: #000000; display: block;}
.buttoninput:hover			{background-color:#ff6600; color:#ffffff; text-decoration: none}

/* CSS for the display. CSS needed for the scripts are loaded dynamically by the scripts */
a.close_modalDialog, a.close_modalDialog:link, a.close_modalDialog:hover {display:block;font-size:18px;font-weight:bold;color:#ffffff;	text-decoration:none;position:absolute;left:755px;top:3px;}
a.displayMessage, a.displayMessage:link, a.displayMessage:visited,a.displayMessage:hover {color:#000000;font-weight:bold;text-decoration:none;}
h1.heading_modalDialog  {display:block;background-color:#777777;font-size:18px;font-weight:bold;color:#ffffff;padding:3px 0px 3px 15px;	margin:0px;}	
.modalDialog_content {padding:10px;}
.modalDialog_content li {margin-left:25px;}
.modelDialog {font-family: Verdana, Arial, sans-serif;font-size: 11px;}
.highslide{cursor:url(highslide/graphics/zoomin.cur), pointer; outline:none; width:400px; height:450px;}
.highslide-caption{display:none; border:2px solid white; border-top:none; font-size:10pt; padding:5px; background-color:#ffffff;}
.highslide-loading{display:block; padding:2px; border:#000; background-color:#fff;
				    /*you might have to adjust the width and the height to suit your loading image,
				    or if you want text, then edit the option in highslide.js and adjust the css here*/
				    width:16px; height:16px; background-image: url(highslide/graphics/loader.gif); background-repeat:no-repeat; background-position:2px 2px; }
.highslide-move {cursor:move; margin-top:0px;}
.highslide-overlay {display:none;}
.controlbar{background:url(highslide/graphics/controlbar4.gif); width:100px; height:34px;}
.controlbar a{ display:block; float:left; height:27px;}
.controlbar a:hover{ background-image:url(highslide/graphics/controlbar4-hover.gif);}
.controlbar .previoushs{ width:50px;}
.controlbar .nexths{ width:40px; background-position:-50px 0;}
.controlbar .highslide-move{ width:40px; background-position:-90px 0;}
.controlbar .closehs{ width:36px; background-position:-130px 0;}


/*DO NOT DELETE THIS, YOU WILL REGRET IT...*/
.highslide-display-block { display:block;}
.highslide-display-none { display:none;}
.formfocus 					{color: #ffffff; font-weight:bold;  background: #e44b12;}
.formonblur 				{background: #ffffff;}


/*löschen
.top_produkte {font-family: Arial;font-size: 11px;color: #000000;background-color: #cc6600;border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
.login_rechts {color: #e44b12;font-family: Arial;font-size: 11px;}
.txt_sprache {font-family: Arial;font-size: 11px;color: #ffffff; font-weight:bold}
a.navi:link{font-family: Arial;color: #ffffff;font-size: 11px;}
a.navi:vistited{font-family: Arial;color: #ffffff;font-size: 11px;}
a.navi:active{font-family: Arial;color: #cc6600;font-size: 11px;}
a.navi:focus{font-family: Arial;color: #cc6600;font-size: 11px;}
.content { font-family: Arial; font-size: 11px;background-color: #dddddd; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff}
.menu_bg {background-color: #821c17;}
.menu_bg_gesamt {background-color: #821c17;border-right: 1px solid #ffffff}
.products_info_unter_bild_artiklename{ font-family: Arial; font-size:10px; line-height:11px; color: #993300;}
.products_info_artikelbeschreibung{font-family: Arial; font-size:11px; color: #000000; font-weight: normal;}
.neue_producte {font-family: Arial;	font-size:11px;	color: #330000;	font-weight: bold;}
.warenkorb_rechts {color: #ffffff;font-family: Arial;font-size: 11px;font-weight:bold;}
.top_1_banner {font-family: Arial;font-size: 11px;color: #ffffff;background-color: #821d16;}
.shoptipps_rechts {font-family: Arial;font-size: 11px;background-color: #cc6600;border-bottom-width: 1px;border-left-width: 1px;border-bottom-style: solid;border-left-style: none;border-bottom-color: #ffffff;border-left-color: #ffffff;}
.test_herzlich_willkommen {font-family: Arial;font-size: 11px;color: #ffffff;font-weight: bold;}
.shoptipps_rechts_text {font-family: Arial;font-size: 11px;color: #330000;font-weight: bold;}
.shoptipps_rechts_tipps_fett {font-family: Arial;font-size: 11px;color: #ffffff;font-weight: bold;}
.top_text_Herzlich_w_weiss {font-family: Arial;font-size: 11px;color: #ffffff;}
.text_news {font-family: Arial;font-size: 11px;color: #000000;}
.shoptipps_rechts_1 {font-family: Arial;font-size: 11px;background-color: #cc6600;border-bottom-width: 1px;border-left-width: 1px;border-bottom-style: none;border-left-style: none;border-bottom-color: #ffffff;border-left-color: #ffffff;}
.top_menu_rechts {font-family: Arial; font-size: 11px; color: #ffffff; background-color: #330000; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; padding: 0 0 0 25px}
.main {	font-family: Arial; font-size: 11px; background-color: #dddddd;}
*/

/*alt*/


.bestseller_bg_rahmen {background-color: #cc6600; color:#000000;}


.text__news_index{font-family: Arial; font-size:10px; color: #ffffff; background-color: #e44b12; padding: 25px 25px 25px 24px}
.text__news_index_bold{font-family: Arial; font-size:10px;}
.text__news_index2{font-family: Arial; font-size:10px;}
.text__news_index2_bold{font-family: Arial; font-size:11px; color: #cc6601; font-weight: bold;}
.text_news_index_link{font-family: Arial; font-size:11px; color: #811e18; font-weight: bold;}
.products_info_artikelname{font-family: Arial; font-size:11px; color: #821d16; font-weight: bold;}


.products_info_ueberschrift{font-family: Arial;	font-size:11px; color: #330000; font-weight: bold;}
.products_info_warenkorb_text{ font-family: Arial; font-size:11px; color: #330000; font-weight: bold; line-height: 13px; vertical-align: bottom; }
.popup_artikelbild{background-color: #821d16; border-bottom: 1px solid; border-color: #ffffff;}
.popup_artikelbild_artikelname_hintergrund{background-color: #330000; border-bottom: 1px solid; border-color: #ffffff; font-family: Arial; font-size:11px; color: #ffffff; font-weight: bold;}
.popup_schliessen{font-family: Arial; font-size:11px; color: #8a2c26; font-weight: bold;}
.popup_thumbnail{background-color: #d8d3d3;}



.top_produkte_vorne {font-family: Arial;font-size: 11px;color: #000000;background-color: #cc6600; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
/*.top_menu_rechts_login {font-family: Arial;font-size: 11px;color: #ffffff;background-color: #330000;border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #ffffff;}*/

.bestseller_bg {font-family: Arial;font-size: 11px;color: #ffffff;background-color: #330000;}
.bestseller_bg_shops {font-family: Arial;font-size: 11px;color: #ffffff;background-color: #330000;border-bottom-color: #ffffff;border-bottom-width: 1px;border-top-color: #ffffff;border-top-width: 1px;border-bottom-style: solid;border-top-style: solid;}
.marken {font-family: Arial;color: #ffcdcc; font-size: 11px;background-color: #330000;border-top-width: 1px;border-bottom-width: 1px;	border-top-style: solid;border-bottom-style: solid;border-top-color: #ffffff;border-bottom-color: #ffffff; font-weight: bold;border-left-width: 1px;	border-left-style: none;border-left-color: #f4e2d6;	font-size: 11px;}
.marken_bg1 {font-family: Arial;font-size: 11px;color: #ffffff;background-color: #330000;border-top: 1px solid #ffffff; padding-left: 25px}
.marken_bg2 {font-family: Arial;font-size: 11px;color: #ffffff;background-color: #330000;border-bottom: 1px solid #ffffff; padding: 0px 0px 4px 6px}

.boxlink { font-family: Arial; font-size: 11px; color: #ffffff; font-weight:bold}
.links_unten {font-family: Arial;font-size: 11px;color: #ffcccc;background-color: #330000;border-top-width: 0px;border-bottom-width: 1px;border-top-style: solid;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-top-color: #e4bb9f;border-bottom-color: #e4bb9f;border-right-width: 1px;border-right-color: #f4e2d4;}
/*.news_bg { background-color: #e44b12; font-family: Arial; font-size: 11px; color: #000000; font-weight: bold; }*/

.adminbox {font-family: Arial;color: #cc6600;font-size: 11px;font-weight: bold;background-color: #821d16;border-bottom-width: 1px;   border-bottom-style: solid;border-bottom-color: #ffffff;}
.top_bg {background-color: #821d16;}
.bestseller_box {font-family: Arial;color: #000000;font-size: 11px;}
.bestseller_box_zahl {font-family: Arial;color: #ffffff;font-size: 11px;font-weight: bold;}
.erweiterte_suche {background-color: #dddddd;font-family: Arial;color: #000000;font-size: 11px;font-weight: bold;border-left-width: 1px;border-left-style: solid;border-left-color: #f4e5d2;}
.preis_whatsnew {font-family: Arial;color: #a74e22;font-size: 11px;font-weight: bold;}
.besteller_text { color: #000000; font-size: 11px; line-height: 10px; width: 160px; height: 10px; overflow: hidden; float: left; padding-top: 2px;}
.new_produkt_default { color: #a74e22; font-size: 10px; line-height: 10px; width: 95px; height: 30px; overflow: hidden; float: left; vertical-align:top}
.whatsnews_rechts { color: #000000; font-weight:bold; font-size: 11px; line-height: 12px; max-height: 25px; overflow:hidden; margin-bottom: 4px}
.new_produkt_default_1 { color: #000000; font-weight:bold; font-size: 11px; line-height: 12px; width: 95px; height: 30px; vertical-align:top}
.herrsteller_beschreibung { color: #ffffff; font-size: 11px; font:Arial; line-height: 12px; width: 610px; height: 80px; overflow: hidden; float: left; padding-top: 2px;}
H3 {color: #a74e22; font-size: 10px; line-height: 10px; width: 90px; height: 30px; overflow: hidden; float: left; vertical-align:top}
.produkt_name {font-family: Arial;color: #a74e22;font-size: 11px;}
.versand { color: #a74e22; font-size: 10px; line-height: 10px;}
.by_now {font-family: Arial;color: #000000;font-size: 11px;font-weight: bold;}
.adminbox_head {font-family: Arial;color: #000000;font-size: 11px;font-weight: bold;background-color: #cc6600;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #ffffff;border-bottom-color: #ffffff;}
.navigation_main {font-family: Arial;color: #ffffff;background-color: #330000; border-top:#ffffff 1px solid;border-right:#f4e2d4 1px solid;border-bottom:#ffffff 1px solid;border-left:#f4e2d4 1px solid;font-size: 11px;}
.menue_links {font-family: Arial; font-size: 11px;color: #000000;background-color: #cc6600;border-top:#ffffff 1px solid;border-bottom:#ffffff 1px solid;font-size: 11px;}
.menu_rechts {font-family: Arial;color: #cc6600; font-size: 11px;background-color: #330000;border-top:#ffffff 1px solid;border-bottom:#ffffff 1px solid;border-left:#f4e2d6 1px solid;font-size: 11px;}
.rechts_bestseller {font-family: Arial;color: #ffffff;background-color: #bababa;border-left-width: 1px;border-left-style: solid;	border-left-color: #f4e2d4;	font-size: 11px;}
.rechts_bestseller_1 {font-family: Arial;color: #ffffff;background-color: #bababa;font-size: 11px;}
.rechts_bestseller_2 {font-family: Arial;color: #ffffff;background-color: #bababa;font-size: 11px;border-top-width: 1px;   border-top-style: solid;border-top-color: #ffffff;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ffffff;}
.rechts_bestseller_3 {font-family: Arial;color: #ffffff;font-size: 11px;background-color: #330000;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #ffffff;border-bottom-color: #ffffff;    border-left-width: 1px;border-left-style: solid;border-left-color: #f4e2d6;font-size: 11px;}
.top_logo_rechts {font-family: Arial;color: #ffffff;background-color: #831e16;font-size: 11px;}
.balken_unten_main {background-color: #831e16;border-left-width: 1px;border-left-style: solid;border-left-color: #f3e4d1;font-family: Arial;font-size: 11px;}
.balken_unten_mitte {background-color: #831e16;}
.main_livingtools { font-family: Arial;font-size: 11px;background-color: #dddddd;}
.main_gutschein{font-family: Arial;font-size: 11px;}
.main_bg {background-color: #dddddd;border-right-width: 1px;border-right-style: solid;border-right-color: #FFFFFF;}
.main_grau {font-family: Arial;color: #ffffff;background-color: #808080;font-size: 11px;}
.main_oben {background-color: #831e16;font-family: Arial;font-size: 11px;color: #000000;font-weight: bold;border-top-width: 1px;border-top-style: solid;border-top-color: #ffffff;border-left-width: 1px;border-left-style: solid;border-left-color: #f4e2d4;}
.links_unten_1 {font-family: Arial;background-color: #831e16;border-top-style: none;border-right-style: none;border-bottom-style: none;	border-left-style: solid;font-size: 11px;width: 141px;border-left-width: 0px;border-left-color: #f4e2d4;}
.balken_unten_main_rechts {background-color: #831e16;border-left-width: 1px;border-left-style: none;border-left-color: #f3e4d1; font-family: Arial;font-size: 11px;}
.navigation_main_1 {font-family: Arial;	color: #ffffff;	background-color: #330000;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;border-right-style: none;border-bottom-style: solid;border-top-color: #ffffff;	border-right-color: #f4e2d4;border-bottom-color: #ffffff;font-size: 11px;}
.boxText {font-family:  Arial;font-size: 11px;}
.errorBox {font-family: Arial;font-size: 11px;font-weight: bold;background-color: #ffb3b5;}
.gvBox {font-family: Arial;font-size : 14px;font-weight: bold;border-color: #FFFFFF;border: 1px solid;background-color: #ffb3b5;}
.stockWarning {font-family: Arial;font-size: 11px;color: #cc0033;}
.productsNotifications {background-color: #cc0033;}
.orderEdit {font-family: Arial;font-size: 11px;color: #70d250;text-decoration: underline;}
img{border:0;}
FORM {display: inline;}
TR.header {background-color: #ffffff;}
A.headerNavigation {color: #000000;}
A.headerNavigation:hover {color: #000000;}
TD.conditions {background-color: #FFCCCC;}
A.confirmationEdit {color: #009933;font-style: italic;}
A.confirmationEdit:hover {color: #009933;font-style: italic;text-decoration: underline;}
TR.headerError {background-color: #ff0000;}
TR.headerMessage {background-color: #00CC33;}
.moduleHeading {font-family:  Arial;font-size: small;font-weight: bold;	padding-bottom: 10px;}
TD.headerError {font-family: Tahoma,Arial, sans-serif; font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold;text-align: center;}
.infoBox {font-family: Arial;font-size: 11px;color: #1a0604;background-color: #821d16;}
.infoBoxContents {font-family:  Arial; font-size: 11px;}
.infoBoxNotice {background: #FF8E90;}
.infoBoxNoticeContents {background: #FFE6E6; font-family:  Arial; font-size: 11px;}
TABLE.productListing {border: 1px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px;}
.productListing-heading {font-family:  Arial; font-size: 11px; background: #b6b7cb; color: #FFFFFF; font-weight: bold;}
TD.productListing-data {font-family:  Arial; font-size: 11px;}
TD.pageHeading, DIV.pageHeading {font-family:  Arial; font-size: 16px; font-weight: bold; color: #000000;}
TR.subBar {background: #f4f7fd;}
TD.subBar {font-family:  Arial; font-size: 11px; color: #000000;}
TD.main, P.main {color: #000000; font-family:  Arial; font-size: 11px; line-height: 1.5;}
TD.smallText, SPAN.smallText, P.smallText {font-family:  Arial; font-size: 11px;}
TD.accountCategory {font-family:  Arial; font-size: 13px; color: #aabbdd;}
TD.fieldKey {font-family:  Arial; font-size: 12px; font-weight: bold;}
TD.fieldValue {font-family:  Arial; font-size: 12px;}
TD.tableHeading {font-family:  Arial; font-size: 12px; font-weight: bold;}
SPAN.newItemInCart {font-family:  Arial;  font-size: 11px;  color: #ffffff;}
CHECKBOX, INPUT, RADIO, SELECT {font-family:  Arial;font-size: 11px;}
TEXTAREA {width: 100%; font-family:  Arial; font-size: 11px;}
SPAN.underline {text-decoration: underline;}
TABLE.formArea {background: #f1f1f1; border-color: #cccccc; border-style: solid; border-width: 1px;}
TD.formAreaTitle {font-family: Tahoma,Arial, sans-serif; font-size: 12px; font-weight: bold;}
SPAN.productSpecialPrice {font-family:  Arial; color: #ff0000;}
SPAN.productOldPrice {font-family:  Arial; color: #ff0000; text-decoration: line-through;}
SPAN.errorText {font-family:  Arial; color: #ff0000;}
SPAN.productDiscountPrice {font-family:  Arial; color: #ff0000; font-weight: bold;}
.smallHeading {font-family: Arial; font-size: x-small; font-weight: bold; color: Black;}
A.categorie {font-family: Arial; color: #FFFFFF; font-size: 11px;}
A.categorieLevel1{font-family: Arial; color: #cc6600; font-size: 11px;}
a.categorieLevel1:hover{font-family: Arial; color: #821d16; font-size: 11px;}
a.categorieLevel1Active{font-family: Arial;	color: #821d16; font-size: 11px;}
a.kategorie {font-family:  Arial; font-size: 11px; color: #FFFFFF; font-weight: normal; border: 0px solid;}
.checkoutBarFrom, .checkoutBarTo { font-family:  Arial; font-size: 11px; color: #8c8c8c; }
.checkoutBarCurrent { font-family:  Arial; font-size: 11px; color: #000000; }
.heading1 { font-family:Arial; font-size: 7pt; }
.heading2 { font-family:Arial; font-size: 9pt; }
.heading3 { font-family:Arial; font-size: 10pt; }
.heading4 { font-family:Arial; font-size: 12pt; }
.heading5 { font-family:Arial; font-size: 16pt; }
.messageBox { font-family:  Arial; font-size: 11px; }
.messageStackError, .messageStackWarning { font-family:  Arial; font-size: 11px; background-color: #ffb3b5; }
.messageStackSuccess { font-family:  Arial; font-size: 11px; background-color: #99ff00; }

.tableShop {background-color: #ffffff; border-left: 1px solid; border-right: 1px solid; border-color: #b6b7cb;}

.onepxwidth {width: 1px;}
.pageResults {font-family:  Arial; font-size: 13px;}
/* AJAX CHECKOUT PROCESS */
div.checkout_row {clear:both;}
div.checkout_title {background-color:#999999;color:#ffffff;padding:4px;font-size:11px;}
div.checkout_title .right {position:absolute;right:6px;top:3px;font-weight:bold;}
div.checkout_content {background-color:#cccccc;color:#000;padding:6px 10px 6px 6px;position:relative !important;position:static;zoom:1;}
div.checkout_content .inputRequirement select {width:190px;}
div.checkout_content .virtual {text-align:center;}
div.checkout_content .left_space {padding-left:20px;}
/* div.checkout_shipping_modules, .checkout_payment_modules, .checkout_gift {width:381px; float:right; padding: 0px 12px 0px 0px} */
div.checkout_shipping_address, .checkout_agb, .checkout_order_total, .checkout_shipping_modules, .checkout_payment_modules, .checkout_gift  {width:381px;float:left;}
div.checkout_revocation, .checkout_payment_address {width:381px; float:left; padding: 0 0 0 13px}
div.checkout_total {text-align:right;}
#checkout_total table {float:right;}
div.checkout_spacer {height:12px;font-size:9px;clear:both;}
div.checkout_button {}
.radiobox {vertical-align:top;padding:0px;margin:0px 2px 0px 0px;}
.float_right {float:right;}
.float_left {float:left;}
.module_ok, div.checkout_please_wait {color:#000000 ;font-weight:bold;}
div.checkout_error {color:#FF0000;font-weight:bold;}
div.checkout_error_login {display:none;}
.checkout_form_row {margin-bottom:8px;width:100%;display:block;clear:both;float:left;}
.checkout_form_left {float:left;width:160px;}
.checkout_form_right {float:left;}
.checkout_form_input {width:160px;}
.modalDialog_transparentDivs{filter:alpha(opacity=40);opacity:0.8;background-color:#AAA;z-index:1;position:absolute;}
.modalDialog_contentDiv{border:3px solid #777777;padding:0px;z-index:100;position:absolute;background-color:#ffffff;overflow:auto;}
.modalDialog_contentDiv_shadow{z-index:90;position:absolute;background-color:#555;filter:alpha(opacity=30);opacity:0.3;}
/*listen basiertes menu*/
.prozent {width:150px; border:1px solid #ccc; text-align:left;}
.bg_prozent {
height:25px;
background:url(img/css/bg_prozent.jpg) no-repeat;
}
.you_save {
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 1.5;
  color:#cc0303;
  font-weight:bold;
}
/*----------------------------Suggest Styles--------------------------*/
.suggest_link {
        background-color: #FFFFFF;
        padding: 2px 6px 2px 6px;
}
.suggest_link_over {
        background-color: #3366CC;
        padding: 2px 6px 2px 6px;
        cursor: pointer;
}
#search_suggest {
        position: absolute; 
        visibility: hidden;
        background-color: #FFFFFF; 
        text-align: left; 
        border: 1px solid #000000;                        
}        
/*----------------------------End Suggest Styles------------------------*/
.news-date {text-align:right; margin:5px 0; padding:0;}
.news-body {margin:0; background-color:#f8f8f8; padding:25px;}
.news-body h2 {margin:0; padding:0 0 10px 0;}

.news-comment {margin:0 0 10px 0; background-color:#f8f8f8; padding:10px;}
.news-comment .autor {font-weight:bold;}
.news-comment p {margin-bottom:0;}



/* Bild SLider Produktinfos*/
	/* HoverUp boxes */
	.demo { float:left; background:#ccc; text-decoration:none; }

	/* Content */
	.demo p { margin:0; }
	.demo img { display:block; /* <- to avoid some whitespace at the bottom of the image */ }
	
	.demo1 { float:left; background:#ccc; text-decoration:none; }

	/* Content */
	.demo1 p { margin:0; }
	.demo1 img { display:block; /* <- to avoid some whitespace at the bottom of the image */ }

	/* Caption styles */
	.caption { padding:5px; background:#000; color:#fff; }
	.caption strong { color:#fff; }
	.caption em { font-style:italic; font-family:Georgia,serif; }
	.caption a { color:inherit; }
	.caption a:hover { text-decoration:none; }

	.caption.alpha { background-color:rgb(0,0,0); /* <- fallback */ background-color:rgba(0,0,0,0.6); }
	.caption.icon { padding-left:88px; background-image:url(images/camera.png); background-repeat:no-repeat; background-position:20px 20px; }
	.caption.copyright { padding:5px 10px; background:transparent; text-align:right; color:#fff; text-shadow:0 1px 0 rgba(0,0,0,0.5); }
	.caption.copyright span { padding:2px 8px 4px; background:rgba(0,0,0,0.3); border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
	.caption.widescreen { padding:10px 20px; }
	.navigation_oben { color:#FFFFFF;}
	.navigation_oben a { color:#FFFFFF}
	
	.navigation_unten { color:#000; width:175px;}
	.navigation_unten a { color:#000; width:175px;}

