h1 {
	padding-left: 10px;
	font-size: 10px;
	color: #060;
	vertical-align: middle;
	
}
h2 {font-size: 16px;color: #060;font-weight: bold;}
h3 {font-size: 12px; color: #060;}
.b1{border:solid 0px #000000}
.b2{border-bottom:dotted 1px #999999}
.b3{border-top:solid 1px #999999}
.b31{color:green; background-color:green;}
.b4{border-bottom:solid 1px #999999}
.b5{border:0}
.bc1{background-color:#ffffff}
.bcmain{background-color:#ffffff}
.bgbalken{background-color:#DEFFA9;}
.butt{background-color:#000000;border:solid 1px #000000;color:#000000;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:11px;cursor:pointer}
.contentwidth{width:800px}
.contentwidth2{width:716px}
.f1{font-size:10px}
.f2{font-size:11px}
.f21{font-size:14px;background-color:#438524;padding:3px 35px 3px 35px;color:#ccff00;}
.f22{font-size:12px;color:#333333;font-weight:bold;}
.f3{font-size:12px}
.f31{font-size:12px;line-height:115%;color:#333333;}
.f4{font-size:16px;font-weight:bold;color:green; padding:10px 10px 5px 0px;}
.f5{font-size:16px;font-weight:bold;color:green; padding:10px 0px 5px 0px;}
.f55{font-size:16px;font-weight:bold;color:green; padding:0px 0px 1px 0px;}
.hilfe{font-size:12px;line-height:250%;color:black;}
.hilfe2{font-size:14px;line-height:250%;color:#1e6227; font-weight:bold; height:25px; text-align:left;}
.imgframe{text-align:center;vertical-align:middle;background-color:#d1e29f; height:89px;}
.account{background-color:#f4ffdd;border-right:3px solid white;padding:10px;}
.priceframe{vertical-align:middle;text-align:right;background-color:#eeffbb;padding-left:10px}
a.wk{font-size:11px;color:#000000;font-family:Arial, Helvetica, Verdana, sans-serif;vertical-align:middle;padding-top:3px;}
a:hover.wk{font-size:11px;color:#000000;font-family:Arial, Helvetica, Verdana, sans-serif;vertical-align:middle;}
.wk{font-size:12px;color:#000000;font-family:Arial, Helvetica, Verdana, sans-serif;}
.pr{padding-right:10px;}
.TextField{text-align:right;}

.productName{color:green;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:16px;text-decoration:none; font-weight:normal;}
.startred{color:#ff0000;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:12px;text-decoration:none}
.mainwidth{width:1024px}
.mainwidth2{width:1024px}
.rahmen{background-color:#ffffff;border:solid 1px #000000;color:#000000;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:11px;text-decoration:none;}
.rahmen2{background-color:#ffffff;border:solid 1px #000000;color:#000000;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:11px;text-decoration:none; text-align:right;}
.rightwidth{width:800px}
.textinfo{color:#000000;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:10px;font-weight:400;line-height:120%;text-decoration:none}
.texttab{color:#000000;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:12px;font-weight:400;line-height:150%;text-decoration:none}
.topwidth{width:750px}
.txterr{background-color:#ffffcc;border:solid 1px #FF0000;color:#000000;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:11px;text-decoration:none}
.vat{vertical-align:top;}
.w1{width:100%}


a,a.nav{color:#000000;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:12px;text-decoration:none;line-height:160%; }
a.nav1{color:#004000;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:12px;text-decoration:none;}
a:hover.nav1{color:#004000;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:12px;text-decoration:underline;}
a.nav2{color:#004000;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:14px;text-decoration:none;}
a:hover.nav2{color:#004000;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:14px;text-decoration:underline;}
a.text,a:hover.text,a:hover,a:hover.nav{color:#000000;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:12px;text-decoration:underline;}
a.start{color:#1e6227;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:12px;text-decoration:none;}
a:hover.start{color:#1e6227;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:12px;text-decoration:underline;}
td:hover.sub{text-decoration:underline;}


td{color:#000;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:12px; }
.titel{color:green;font-family:"Trebuchet MS";font-size:12px;font-weight:bold;text-decoration:none}
td.nav {width:255px;height:31px;background-color:#1e6227;color:white; font-family:"Trebuchet MS";font-size:12px;font-weight:bold;text-decoration:none; border-right:0px solid white; padding-right:2px;}
td.nav a{width:255px;height:31px;background-color:#1e6227;color:white;font-family:"Trebuchet MS";font-size:12px;font-weight:bold;text-decoration:none; }
#bottomnav td.a{color:red;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:9px;font-weight:400;text-decoration:none}


.menu ul {padding:0px 0px 0px 0px;margin:0;list-style-type:none;}
.menu ul ul.menu2 {width:1010px; left:0px; top:31px; padding:0px;}

.menu ul li:hover ul, .menu ul a:hover ul{visibility:visible;}
.menu ul :hover ul ul{ visibility:hidden;}
.menu ul :hover ul :hover ul ul{ visibility:hidden;}
.menu ul :hover ul :hover ul{visibility:visible;}
.menu ul :hover ul :hover ul :hover ul {visibility:visible;}

.menu li {float:left; width:166px; height:34px; position:relative; padding-right:0px;}
.menu li li{ float:none; height:auto; margin-top:-1px;}

.menu a, .menu a:visited {
border:1px solid #3d7f25;
font-weight:bold;
display:block;
font-size:11px;
text-decoration:none;
color:white; 
width:162px; 
background:#3d7f25;
line-height:30px;
text-align: center;
margin-right:0px;
}


.menu ul ul a.drop, .menu ul ul a.drop:visited {background:red;}
.menu ul ul a.drop:hover{background:yellow;}
.menu ul ul :hover > a.drop {background:yellow;}
.menu ul ul {visibility:hidden;position:absolute;}


.menu ul ul a, .menu ul ul a:visited {background:#F4FDE1;color:Black;}
.menu a:hover, .menu ul ul a:hover{ color:white;background:#85c121;}
.menu :hover > a, .menu ul ul :hover > a {color:white;background:#3d7f25;}

.break{padding-top:80px;}
.to-box{border:2px ridge}
.to-box .p1{padding:2px;}
.to-img{padding-right:5px; float:left;}
.to-desc{float:left;}
.to-name a{font-weight:bold;}
.to-name1 a{font-weight:bolder;}
.to-name a:hover{ font-weight:bold; text-decoration:underline;}
.to-link {padding-top:5px;}
.to-link a{ background: url(shoptemp/img/pfeil.gif) no-repeat; display:block; padding-left:19px; line-height:16px;}
.to-preis{float:right; padding-right:20px;}

.to-link_back a{ background: url(img/arrow_back.gif) no-repeat; display:block; padding-left:19px; line-height:16px;}

.page_title{ font-weight:bold;}
.page_subtitle{ padding-top:10px;}

.wk_item_titles td{font-weight:bold;border-bottom:1px solid #999999; padding:5px;}
.wk_line td{ padding:5px;border-bottom: 1px dotted #999999;}
.wk_delete_area{ text-align:center;}
.wk_artikel_area{vertical-align:top;}
.wk_einzelpreis_area{ text-align:right; white-space:nowrap;}
.wk_summe_area{ text-align:right; white-space:nowrap;}

.wk_gesamt_area{text-align:right;padding-top:5px; width:100%;}
.wk_ust_area{text-align:right; width:100%;}

.wk_button_area{padding-top:15px;}
.wk_aktualisieren_area{float:left;}
.wk_kasse_area{float:right;}

.menu li#kat_744803, .menu li#kat_512936, .menu li#kat_646603, .menu li#kat_271557, .menu li#kat_953760, .menu li#kat_446759, .menu li#kat_459356, .menu li#kat_459359, .menu li#kat_459360 { display: none; }

.breadcrumb a{font-family:"Trebuchet MS";font-weight:bold;font-size:13px;color:#555555;}

.checkpoint_box{ background:url(img/dotted_line.gif) repeat-x; margin-top:15px;}
.checkpoint{background:url(img/checkpoint.gif) no-repeat center top; line-height:40px; color:#FFFFFF; font-weight:bold;}
.checkpoint_check{background:url(img/checkpoint_check.gif) no-repeat center top; line-height:40px; color:#FFFFFF; font-weight:bold;}
.checkpoint_text, .checkpoint_text a{ font-family:"Trebuchet MS"; font-weight:bold; color:#939393;}
.checkpoint_text_checked, .checkpoint_text_checked a{ font-family:"Trebuchet MS"; font-weight:bold; color:#4C8D25;}

#SPrice{ text-align:right;}
.VATAdvice{ font-size:10px; float:right; white-space:normal; text-align:right; width:105px; line-height:100%;}
.VATAdvice3{ font-size:10px; float:right; white-space:normal; text-align:left; width:205px; line-height:100%; padding-left:3px;}
.VATAdvice2{ font-size:10px; float:right; white-space:normal; text-align:right; width:105px; line-height:100%;padding-right:10px;}
#shoppass{ width:115px;}

#afterbuy_copyright{ font-family:"Trebuchet MS"; font-size:12px; color:#828282; padding-top:10px;}
#afterbuy_copyright a{ color:#828282;}

.tag_cloud{width:210px; text-align:justify;}
.tc-01{ font-weight:bold; font-size:18px}
.tc-01:hover{ text-decoration:underline;font-weight:bold; font-size:18px}
.tc-02{ font-size:16px;}
.tc-02:hover{ font-size:16px; text-decoration:underline;}
.tc-03{font-weight:bold}
.tc-03:hover{font-weight:bold; text-decoration:underline;}
.tc-04{ }
.tc-04:hover { }
.tc-05{ font-size:10px}
.tc-05:hover{ font-size:10px; text-decoration:underline;}
.tc-06{ font-size:14px;}
.tc-06:hover { font-size:14px; text-decoration:underline;}

html {overflow-x:hidden !important;}