body {color:#333333;font-family:arial, helvetica, sans-serif;font-size:12px;padding:0;margin:0;}
#body {text-align:left;width:962px;overflow:hidden;}
.clear {clear:both;float:none;}

CHECKBOX, INPUT, RADIO, SELECT {font-size:11px;}
input.searchField {height:23px;width:129px;background:url(design/suchbox.jpg) no-repeat;border:0;font-weight:bold;font-size:13px;padding-left:8px;padding-top:5px;}
TEXTAREA {width:100%;font-size:11px;}
img{border:0;}
A {color:#333333;text-decoration:none;}
A:hover {color:#7AAD37;text-decoration:none;}
A.pageResults {color:#7AAD37;text-decoration:none;font-size:14px;font-weight:bold;}
A.pageResults:hover {color:#333333;text-decoration:none;font-size:14px;font-weight:bold;}
span.pageResults_active {color:#333333;text-decoration:none;font-size:14px;}

hr {border:1px solid #7AAD37;height:1px;margin:2px 0px;}
h1 {color:#333333;font-weight:bold;font-size:16px;height:20px;margin:5px 5px 5px 0px;padding:0px;width:auto;border-style:solid;border-width:0px 0px 1px 0px;border-color:#7AAD37;}
div.h1neu {color:#7AAD37;font-weight:bold;font-size:16px;height:45px;width:750px;background:url(design/h1.jpg);padding-top:4px;margin-bottom:6px;text-align:center;}
h2 {font-weight:bold;font-size:13px;margin:15px 0px 4px 0px;padding:0px;}
h3 {font-size:13px;margin:15px 0px 4px 0px;padding:0px;}

.list_neuleft_brands {float:left;width:170px;text-align:center;height:50px;padding:0 10px 0 0;margin:0 5px 5px 0;border:1px solid #7AAD37;}
.list_neumiddle_brands {float:left;width:170px;text-align:center;height:50px;padding:0 10px 0 0;margin:0 5px 5px 0;border:1px solid #7AAD37;}
.list_neuright_brands {float:left;width:170px;text-align:center;height:50px;padding:0 10px 0 0;margin:0 5px 5px 0;border:1px solid #7AAD37;}
.list_neuright2_brands {float:left;width:185px;text-align:center;height:50px;margin:0 0 5px 0;border:1px solid #7AAD37;}
img.list_brands {max-width:177px;}
.image_neulisting_brands{width:178px;}

/* Kategorien... Menu */
.boxCategories{padding-left:0px;background-color:#ffffff;font-size:12px;}
div.text_inhalt_Categorie{text-align:left;}
A.aktive_kategorie{color:#ffffff;font-weight: bold;text-decoration:none;}
A.aktive_kategorie:hover{color:#333333;font-weight:bold;}
A.kategorie{color:#333333;text-decoration:none;font-weight: bold;}
A.kategorie:hover{color:#333333;text-decoration: none;font-weight:bold;}
A.aktive_unterkategorie {color:#333333;font-weight:bold;text-decoration:none;}
A.aktive_unterkategorie:hover {color:#333333;font-weight:bold;}
A.unterkategorie {color:#333333;text-decoration:none;text-decoration:none;}
A.unterkategorie:hover {color:#333333;text-decoration: none;font-weight:bold;}
span.small{font-size:9px;}
div.categorie_name {background:url(design/willkommen.gif) no-repeat;height:43px;font-size:22px;color:#7AAD37;font-weight:bold;vertical-align:top;padding-left:370px;}
span.uppercase{text-transform: uppercase;}
span.green{color:#7AAD37;}
span.black{color:#333333;}
.smallText_new{color:#aaaaaa;font-size:14px;}
div.center{text-align:center;}
#top {background:url(design/top.jpg) no-repeat;background-position: top center;height:50px;}
#haupt_0 {overflow:hidden;margin:auto;background:url(design/htg1.jpg);background-position: top center;}
#haupt {overflow:hidden;margin:auto;width:962px;}
#inner_haupt {margin-left:auto;margin-right:auto;width:962px;text-align:left;clear:both;}
#inner_haupt_box {float:left;text-align:left;overflow:hidden;position:relative;z-index:1;clear:both;}
#out_haupt {z-index:1;text-align:left;margin-top:117px;width:962px;background:url(design/htg_main1.jpg) no-repeat;background-position: top left;}
#inner_cont {padding-left:180px;text-align:left;width:100%;z-index:2;}
#wrap {float:left;width:100%;text-align:left;}
#mitte {float:right;width:100%;text-align:left;}
div.mitte2 {padding-left:20px;width:751px;text-align:left;}
#left {float:left;margin:0 0 0 -180px;padding:0;width:180px;position:relative;z-index:5;background:#ffffff;}
#kopf {position:absolute;top:0;left:0;width:962px;height:30px;z-index:5;}
#kopf1 {width:962px;background:url(design/kopfzeile1.jpg);height:117px;text-align:left;}
div.OLD____navtrail {margin:0;padding:0;width:962px;padding-top:57px;}
div.navtrail {margin:0;padding:0;width:962px;padding-top:7px;}
#fuss {background:url(design/fusszeile.jpg);background-position: bottom center;height:231px;}
#inner_fuss {margin-left:auto;margin-right:auto;width:962px;text-align:left;clear:both;background:#ffffff;}
.copy1 {text-align:center;width:962px;padding-top:43px;text-align:center;}
div.nav1{float:left;width:49%;text-align:left;padding-left:20px;}
div.nav2{text-align:right;width:auto;padding-right:20px;color:#81AA32;}
div.foot{font-weight:bold;font-size:14px;padding-bottom:10px;}
div.s1{float:left;width:129px;}
div.s2{float:left;text-align:left;width:28px;}
*html #right{margin-right:-180px;}

.spec_img {height:130px;}
.manu_img {padding-bottom:5px;height:20px;}
.special_inhalt_center{text-align:left;margin:0;padding:0px 4px 4px 4px;}
.specials_box_htg{background:url(design/htg_specials.jpg) no-repeat;background-position: top left;border:1px solid #7AAD37;padding:4px 4px 0px 4px;width:146px;height:184px;}
a.special_box,a.special_box:hover{color:#333333;text-decoration: none;font-weight:bold;font-size:11px;}

#kopf1 a.navtrail_r,#kopf1 a.navtrail_r:link,#kopf1 a.navtrail_r:visited,#kopf1 a.navtrail_r:active {font-weight:bold;color:#81AA32;text-decoration:none;}
#kopf1 a.navtrail_r:hover {font-weight:bold;text-decoration:none;color:#000000;}
a.green,a.green:hover {color:#81AA32;text-decoration:none;}
a.hellgreen {color:#EDF6E1;text-decoration:none;}
a.hellgreen:hover {color:#EDF6E1;text-decoration:underline;}
a.hellgrau {color:#ABABA9;text-decoration:none;}
a.hellgrau:hover {color:#81AA32;text-decoration:none;}


div.cart1{border-bottom:1px solid #C8D8A9;padding-top:13px;padding-bottom:13px;}
div.cart2{padding-left:20px;}
div.cart3{float:left;width:57px;}
div.cart4{float:left;width:92px;text-align:right;}
div.cart5{background:#7AAD37;padding-left:20px;height:21px;color:#ffffff;text-transform: uppercase;padding-top:4px;}
div.box_text_cart1{text-align:left;margin:0;padding:0;padding:10px 10px 10px 20px;color:#81AA32;}

/*hier und da*/
.onepxwidth {width:1px;}
.inputRequirement {font-size:10px;color:#ff0000;}
.parseTime {text-align:center;}
.infoBoxContents,TD.smallText, SPAN.smallText, P.smallText {font-size:10px;}
.moduleHeading {font-size:10px;font-weight:bold;padding-bottom:10px;}
TD.pageHeading, DIV.pageHeading {font-size:16px;font-weight:bold;}
TABLE.formArea {margin:0;}
TD.main, P.main {line-height:1.5;}
TD.infoBox_right, SPAN.infoBox_right {font-size:10px;background:#E6E6E6;}
TD.infoBoxHeading {font-size:12px;font-weight:bold;background:#666666;height:17px;color:#ffffff;}
TD.infoBox, SPAN.infoBox {font-size:10px;border-right:4px solid #C4C4C4;background:#E6E6E6;}
TR.headerMessage {background-color:#00CC33;}
FORM {display:inline;}
TR.header {background-color:#ffffff;}
.contentsTopics {font-size:14px;font-weight:bold;}
.smallHeading {font-weight:bold;}
SPAN.markProductOutOfStock {color:#c76170;font-weight:bold;}
SPAN.productSpecialPrice {color:#ff0000;}
SPAN.productOldPrice {color:#ff0000;text-decoration:line-through;font-size:10px;line-height:1;}
SPAN.productOldPriceSpecials {color:#C2DDAA;text-decoration:line-through;font-size:14px;line-height:1;}
SPAN.productDiscountPrice {color:#ff0000;font-weight:bold;}
SPAN.errorText {color:#ff0000;}
.boxText {font-size:10px;}
.boxTextCat {font-size:10px;margin-bottom:25px;}
.boxTextBG,.boxTextBGII {font-size:10px;}

/*Boxen*/
div.box_text_titel {background-color:#666666;height:25px;color:#ffffff;text-align:left;padding:6px 0px 0px 6px;font-weight:bold;font-size:13px;margin-top:5px;}
div.box_text {margin-top:12px;margin-bottom:30px;}
div.box_text_cart {background-color:#EDF6E1;margin-top:0px;margin-bottom:30px;}
div.box_text_inhalt {text-align:left;margin:0;padding:0px 4px 4px 19px;}
div.box_text_inhalt_search {text-align:right;margin:0;padding-left:19px;color:#7AAD37;}
div.box_text_inhalt_cart {text-align:left;margin:0;padding:0;}
div.box_text_inhalt_center {text-align:center;margin:0;padding:0px 4px 4px 4px;}
a.title_box,a.title_box:hover,.title_box{font-weight:bold;font-size:13px;line-height:1.5}
.price_box{font-weight:bold;color:#333333;font-size:14px;}
.price_box_spec{font-weight:bold;color:#ffffff;font-size:16px;}
a.mwstversand,a.mwstversand:hover,.mwstversand{font-size:10px;}
a.mwstversand_spec,a.mwstversand_spec:hover,.mwstversand_spec{font-size:9px;color:#C2DDAA;}
a.box_text_titel,a.box_text_titel:hover{color:#ffffff;}

/* Kategorien... Menu */
ul#submenu {margin:0px;padding:0px;list-style:none;display:block;}
ul#submenu a {color:#333333;text-decoration:none;padding:0px;margin:0px;}
ul#submenu a:hover {color:#0000ff;text-decoration:underline;padding:0px;margin:0px;}
ul#submenu li.submenuspacer {height:3px;line-height:3px;font-size:1px;margin:0px;padding:0px;display:block;}
ul#submenu li.level1 {list-style:none;padding:0px 0px 0px 0px;margin:0px;}
ul#submenu li.level2 {list-style:none;padding:2px 0px 2px 10px;margin:0px;}
ul#submenu li.level3 {list-style:none;padding:1px 0px 1px 150px;margin:0px;}
div.pad_cat{padding:10px 0px 5px 18px;}
div.pad_cat0{padding:0px 0px 0px 0px;height:19px;background:#7AAD37;padding-top:4px;padding-left:18px;border-bottom:1px solid #ffffff;}

/*Product Info*/
div.product_info{margin:0;width:100%;}
div.info_links{float:left;margin:0px;width:202px;height:100%;display:inline;text-align:center;}
div.info_rechts{float:left;width:335px;text-align:left;margin:0;display:inline;padding-left:19px;padding-right:15px;}
div.info_rechts2{float:left;width:180px;text-align:left;margin:0;display:inline;}
.product_info_image{border-top:1px solid #E3E2E0;border-right:1px solid #E3E2E0;border-left:1px solid #E3E2E0;border-bottom:3px solid #E3E2E0;width:200px;}
.product_info_image_small{width:63px;}
.product_info_image_small1{width:62px;}
div.product_info_title {color:#333333;font-size:18px;font-weight:bold;padding-bottom:5px;}

/*Gutschein Warenkorb*/
.giftcart{text-align:center;border:1px solid #666666;padding:4px;}

/*Listing*/
div.price_listing{float:left;width:95px;color:#333333;font-size:14px;font-weight:bold;}
div.ust{float:left;text-align:right;width:60px;color:#ABABA9;font-size:9px;}
a.box_title_main{color:#333333;font-weight:bold;}
a.box_title_main:hover{color:#7AAD37;font-weight:bold;}
#produktlisting{padding-top:10px;}
#produktlisting ul  {margin:0;padding:0;list-style:none;width:781px;text-align:left;margin-bottom:10px;}
#produktlisting ul li {list-style:none;}
#produktlisting li.links{border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-top:1px solid #E2E2E2;border-bottom:3px solid #E2E2E2;padding:5px;list-style:none;float:left;width:168px;margin-right:10px;text-align:left;margin-bottom:10px;}
#produktlisting li.links:hover{border-left:1px solid #7AAD37;border-right:1px solid #7AAD37;border-top:1px solid #7AAD37;border-bottom:3px solid #7AAD37;padding:5px;list-style:none;float:left;width:168px;margin-right:10px;text-align:left;margin-bottom:10px;}
#produktlisting li.mitte{border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-top:1px solid #E2E2E2;border-bottom:3px solid #E2E2E2;padding:5px;list-style:none;float:left;width:168px;margin-right:10px;text-align:left;margin-bottom:10px;}
#produktlisting li.mitte:hover{border-left:1px solid #7AAD37;border-right:1px solid #7AAD37;border-top:1px solid #7AAD37;border-bottom:3px solid #7AAD37;padding:5px;list-style:none;float:left;width:168px;margin-right:10px;text-align:left;margin-bottom:10px;}
#produktlisting li.mitte1{border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-top:1px solid #E2E2E2;border-bottom:3px solid #E2E2E2;padding:5px;list-style:none;float:left;width:168px;margin-right:10px;text-align:left;margin-bottom:10px;}
#produktlisting li.mitte1:hover{border-left:1px solid #7AAD37;border-right:1px solid #7AAD37;border-top:1px solid #7AAD37;border-bottom:3px solid #7AAD37;padding:5px;list-style:none;float:left;width:168px;margin-right:10px;text-align:left;margin-bottom:10px;}
#produktlisting li.rechts{border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;border-top:1px solid #E2E2E2;border-bottom:3px solid #E2E2E2;padding:5px;list-style:none;float:left;width:168px;text-align:left;margin-bottom:10px;}
#produktlisting li.rechts:hover{border-left:1px solid #7AAD37;border-right:1px solid #7AAD37;border-top:1px solid #7AAD37;border-bottom:3px solid #7AAD37;padding:5px;list-style:none;float:left;width:168px;text-align:left;margin-bottom:10px;}
* html .produktlisting{overflow:visible;height:1px;}
.OLD____produktlisting_image{width:120px;}
.produktlisting_image{width:168px;}
div.he45{height:45px;}
div.bild{text-align:center;height:165px;}
div.rest{text-align:left;height:34px;}
 
/*Listing*/
div.listingList_new{margin:0;padding-top:10px;}
.listingListNon_new{margin:0;}
.floatb {overflow:hidden;}
* html .floatb {width:100%;}
.listingListNonRow_new{float:left;line-height:20px;text-align:center;width:24%;}
.galerie_bild{}
.listingListNonRowName_new {height:108px;padding:0px;}

/*Listing UNTERKATEGORIEN*/
div.listingList_new1{margin:0;padding:0px;}
.listingListNon_new1{margin:0;}
.listingListNonRow_new1{float:left;height:30px;text-align:left;width:145px;}
.listingListNonRowName_new1 {height:18px;width:125px;padding:0px;background:url(design/htg_unterkats.jpg) no-repeat;padding:2px 0 0 5px;}
span.unterkat{}
a.unterkat1,a.unterkat1:hover{color:#ffffff;font-weight:bold;}

/*Produkt Optionen*/
.tableListingI {background-color:#eeeeee;}
.tableListingII {background-color:#d0d0d0;}

/* message/error box */
.messageBox {font-size:10px;}
.messageStackError, .messageStackWarning {font-size:11px;font-weight:bold;text-align:center;background-color:#ff0000;color:#ffffff;padding:4px;}
.messageStackSuccess {font-size:11px;font-weight:bold;text-align:center;background-color:#ff0000;color:#ffffff;padding:4px;}
.errorBox {font-size:11px;font-weight:bold;text-align:center;background-color:#ff0000;color:#ffffff;padding:4px;}

/* box cart.php*/
.gvBox {font-size:14px;font-weight:bold;border:1px solid #FFFFFF;background-color:#ffb3b5;}

/*copyright /includes*/
.copyright {font-size:11px;line-height:1.5;text-align:center;}
A.copyright {color:#333333;}
A.copyright:hover {color:#0000ff;text-decoration:underline;}

/* aus inc Verzeichnis create*/
.productListing-heading {font-size:10px;background:#b6b7cb;color:#FFFFFF;font-weight:bold;}

/*conf Dateien*/
SPAN.underline {text-decoration:underline;}

/* inlcudes/classes/boxes.php*/
TABLE.productListing {border:1px solid #b6b7cb;border-spacing:1px;}

/*Begrüssung Startseite*/
SPAN.greetUser {color:#f0a480;font-weight:bold;}

/* Klasse für cc aus /lang Verzeichnis */
TD.tableHeading {font-weight:bold;}

/*Bestellverlauf*/
.checkoutBarFrom, .checkoutBarTo {font-size:10px;color:#8c8c8c;}
.checkoutBarCurrent {font-size:10px;}
.moduleRow,.moduleRowOver ,.moduleRowSelected {background-color:#7AAD37;line-height:1.5;color:#000000;font-size:12px;}

/*checkout_payment.html*/
.infoBoxNoticeContents {background:#FFE6E6;font-size:10px;}
.infoBoxNotice {background:#FF8E90;}
TD.conditions {background-color:#FFCCCC;}

/*checkout_confirmation*/
A.confirmationEdit {color:#009933;}
A.confirmationEdit:hover {color:#009933;text-decoration:underline;}

/*includes/classes/breadcump.php*/
A.headerNavigation,A.headerNavigation:hover {color:#333333;}
TR.headerNavigation {background:#F6F6F6;}
TD.headerNavigation {font-size:10px;font-weight:bold;border-bottom:1px solid #b6b7cb;background-color:#F6F6F6;}

/*header.php*/
TD.headerInfo,TD.headerError {background:#ff0000;color:#000000;font-weight:bold;text-align:center;}
TR.headerInfo,TR.headerError {background:#ff0000;}

	#startseitentext{
		font-size: 9px;
		text-align: justify;
	}
	
	#startseitentext h1{
		color: #7AAD37;
		font-size: 11px;
		clear: both;
		text-decoration: none;
		border: none;
	}
	
	#startseitentext h2{
		font-size: 10px;
	}
	
	#startseitentext a{
		text-decoration: none;
		color:#7AAD37;
	}
	
	#startseitentext a:hover{
		text-decoration: none;
		color: #000000;
	}
	
	#omslink{
		font-size: 9px;
	}
/*---------------------------- Imageslider (c) 2008 by Hetfield - www.MerZ-IT-SerVice.de - Begin --------------------------*/
ul#imageslider { 
	margin:0 auto; 
	padding:0; 
	list-style:none; 
	list-style-position:outside; 
	overflow:hidden; /* Falls die Inhalte zu gross sind, werden diese abgeschnitten */
	width: 750px; /* Breite des Slideshowcontainers */
}
ul#imageslider #slidercontent { 
	display: none; 	/* Textanzeige deaktiviert durch display:none; */
	z-index: 888;	/* Durch den z-index wird der Conatiner des Textes auf das Bild gelegt */
	position: relative; 
	top: -195px;	/* Damit der Text auf dem Bild angezeigt werden kann müssen wir den Container nach oben ziehen */
	width: 750px; /* Breite des Slideshowcontainers */
	overflow: hidden; /* Falls die Inhalte zu gross sind, werden diese abgeschnitten */
	text-align: justify;
	font-size: 0.9em; 
	background: #ccc; 
	/* Regelt die Transparenz des Textes um das Bild darunter noch sehen zu können */
	-moz-opacity: 0.7;
	opacity: 0.70; 
	filter:alpha(opacity=70); 
}
/*---------------------------- Imageslider (c) 2008 by Hetfield - www.MerZ-IT-SerVice.de - End ----------------------------*/
