
#LEFTCOL {display:block;}
#MAINCONTENT {padding:0px;}

.navtrail {display:block;}
.navtrail a:hover {color:#778726; text-decoration:underline;}

.articletopmenu a:hover {font-weight:bold; text-decoration:underline; color:#778726;}

a {color:#656565; text-decoration:underline;}
a:hover {color:#778726; text-decoration:underline;}

.kategorien {width:180px;}

.kategorien span {color:#778726; display:block; line-height:18px; font-size:10px; font-weight:bold;}

.kategorien a {color:#778726; text-decoration:none; display:block; line-height:18px;}
.kategorien a:hover{color:#afbf67; text-decoration:none}

.kategorien a.level0{color:#778726; text-decoration:none; font-family: Arial; font-size:15px; padding-left:0px;}
.kategorien a.level0:hover{color:#afbf67; text-decoration:none;}
.kategorien a.level0a{color:#778726; text-decoration:none; font-family: Arial; font-size:15px; padding-left:0px; font-weight:bold;}
.kategorien a.level0a:hover{color:#afbf67; text-decoration:none; }

.kategorien a.level1{color:#778726; text-decoration:none; background:url(../gfx/arrow_color1.png) 8px 6px no-repeat; padding-left:17px; font-size:11px; }
.kategorien a.level1:hover{color:#afbf67; text-decoration:none;}
.kategorien a.level1a {color:#778726; text-decoration:none; background-image:url(../gfx/arrow_color1_down.png); background-position:8px 8px; background-repeat:no-repeat; background-color:#dbe5aa; padding-left:17px; width:159px; font-size:11px; }
.kategorien a.level1d {color:#778726; text-decoration:none; background-image:url(../gfx/arrow_color1_down.png); background-position:8px 8px; background-repeat:no-repeat;  padding-left:17px; width:159px; font-size:11px; }

.kategorien a.level1s{color:#778726; text-decoration:none; background:url(../gfx/square_color1.png) 8px 6px no-repeat; padding-left:17px; font-size:11px; }
.kategorien a.level1s:hover{color:#afbf67; text-decoration:none;}
.kategorien a.level1sa{color:#778726; text-decoration:none; background-image:url(../gfx/square_color1.png); background-position: 8px 6px; background-repeat: no-repeat; background-color:#dbe5aa; padding-left:17px;  width:159px; font-size:11px; }

.kategorien a.level2{color:#778726; text-decoration:none; padding-left:22px; background:url(../gfx/arrow_color1.png) 18px 6px no-repeat; font-size:11px; }
.kategorien a.level2:hover{color:#afbf67; text-decoration:none;}
.kategorien a.level2a{color:#778726; text-decoration:none; padding-left:22px; background:url(../gfx/arrow_color1_down.png) 18px 8px no-repeat; font-size:11px; }

.kategorien a.level2s{color:#778726; text-decoration:none; background:url(../gfx/square_color1.png) 18px 6px no-repeat; padding-left:27px; font-size:11px; }
.kategorien a.level2s:hover{color:#afbf67; text-decoration:none;}
.kategorien a.level2sa{color:#778726; text-decoration:none; background-image:url(../gfx/square_color1.png); background-position: 18px 6px; background-repeat: no-repeat; background-color:#dbe5aa; padding-left:27px; font-size:11px; width:149px;}

.container {border:1px solid #b0bf69; margin-bottom:10px;}
.listedarticle .col1 { background-color:#dbe5aa;  vertical-align:middle;}
.listedarticle .col2 { padding-left:3px;}
.listedarticle .bdr {   border:1px solid #dbe5aa; }
.listedarticle .cbo_cont {background-color:#b0bf69;width:20px;height:20px; text-align:center;}

.mainimage img { border:1px solid #778726;}
.moreimages img.thumb {margin:10px 0px 0px 0px;  border:1px solid #778726;}

.galleriebox { width:189px; float:left; border: 1px solid #b0bf69; margin:0px 8px 8px 0px; background-color:#f6f8f7 }
.galleriebox .head { background-color:#dbe5aa; height:20px; line-height:20px; }
.galleriebox .head input {padding-left:0;margin-left:0;width:15px; height:15px;} 
.galleriebox .heading { float:left;  margin-left:0px;width:170px; color:#585858; font-weight:bold; font-size:11px;height:65px;    }
.galleriebox .cbo_box {text-align:center; background-color:#b0bf69; width:20px;}
.galleriebox .tback {background-color:#dbe5aa;}
.galleriebox .img_style {margin:3px; border:1px solid #b0bf69; width:118px;}

/* MO ab hier neu für 3 Spalten Layout */

.color_cat { padding: 0px 0px 0px 0px;  margin-bottom:11px; background-color:#f6f8f7;	width:178px;}
.color_cat h3 {color:#ffffff; font-family: Arial; font-weight:bold; font-size:11px; line-height:20px; padding-left:8px; background-image:url(../gfx/box_head_bg_green.png) }
.color_cat .subhead {background-color:#999; color:white; padding-left:8px; font-size:11px; font-weight:bold; line-height:20px}
.color_cat .o_content {border: 1px solid #aaaaaa; height:100%; padding-bottom:3px; padding-top:9px; border-top:0px solid white;}
.color_cat .content {padding-left:0px;}



.alsopurchasedhl {color:white; width:587px; font-weight:bold; font-family:Arial; text-align:left; font-size:11px; background-image:url(../gfx/also_purch_bg_green.png); background-repeat:no-repeat; padding-left:5px;line-height:20px; height:20px;}
.alsopurchased {text-align:left; border: 1px solid #b0bf69}
.alsopurchased a {color:#527536; font-weight:normal; text-decoration:underline;}
.alsopurchased a:hover {color:#454545; font-weight:normal; text-decoration:underline;}
.alsopurchased .scroll {padding:0px 1px; background-color:#e0f0d3;}
.alsopurchased .scroll img:hover {background-color:#e0f0d3;}

.crosssellinghl {color:#ff7d1f; font-weight:bold; font-family: "Trebuchet MS", Arial; text-align:left; font-size:14px;}
.crossselling {background:url(../gfx/scroll_bg.png) 0 0 no-repeat; text-align:left;}
.crossselling a {color:#ff7d1f; font-weight:normal; text-decoration:underline;}
.crossselling a:hover {color:#454545; font-weight:normal; text-decoration:underline;}
.crossselling .scroll {padding:0px 1px;}
.crossselling .scroll img:hover {background-color:#ffefd5;}

.alsoviewedh1 {color:#528dbd; font-weight:bold; font-family: "Trebuchet MS", Arial; text-align:left; font-size:14px;}
.alsoviewed{text-align:left; border: 1px solid #aaaaaa}
.alsoviewed a {color:#528dbd; font-weight:normal; text-decoration:underling;}
.alsoviewed a:hover {color:#454545; font-weight:normal; text-decoration:underline;}
.alsoviewed .scroll {padding:0px 1px;}
.alsoviewed .scroll img:hover {background-color:#e8f5ff; }

.bestsellerh1 {color:white; font-weight:bold; font-family:Arial; text-align:left; font-size:11px; background-image:url(../gfx/also_purch_bg_green.png); background-repeat:no-repeat; padding-left:5px;line-height:20px; height:20px;}
.bestseller {text-align:left; border: 1px solid #aaaaaa}
.bestseller a {color:#cd002b; font-weight:normal; text-decoration:underline;}
.bestseller a:hover {color:#454545; font-weight:normal; text-decoration:underline;}
.bestseller .scroll {padding:0px 1px; background-color:#e0f0d3;}
.bestseller .scroll img:hover {background-color:#e0f0d3;}