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

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

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

a {color:#454545; text-decoration:underline;}
a:hover {color:#237aa2; text-decoration:underline;}

.kategorien {width:180px;}

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

.kategorien a {color:#237aa2; text-decoration:none; display:block; line-height:18px;}
.kategorien a:hover{color:#5ca6c8; text-decoration:none}

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

.kategorien a.level1{color:#237aa2; text-decoration:none; background:url(../gfx/arrow_color3.png) 8px 6px no-repeat; padding-left:17px; font-size:11px; }
.kategorien a.level1:hover{color:#5ca6c8; text-decoration:none;}
.kategorien a.level1a {color:#237aa2; text-decoration:none; background-image:url(../gfx/arrow_color3_down.png); background-position:8px 8px; background-repeat:no-repeat; background-color:#d2ecf7; padding-left:17px; width:159px; font-size:11px; }
.kategorien a.level1d {color:#237aa2; text-decoration:none; background-image:url(../gfx/arrow_color3_down.png); background-position:8px 8px; background-repeat:no-repeat; padding-left:17px; font-size:11px; }

.kategorien a.level1s{color:#237aa2; text-decoration:none; background:url(../gfx/square_color3.png) 8px 6px no-repeat; padding-left:17px; font-size:11px; }
.kategorien a.level1s:hover{color:#5ca6c8; text-decoration:none;}
.kategorien a.level1sa{color:#237aa2; text-decoration:none; background-image:url(../gfx/square_color3.png); background-position: 8px 6px; background-repeat: no-repeat; background-color:#d2ecf7; padding-left:17px; width:159px; font-size:11px; }

.kategorien a.level2{color:#237aa2; text-decoration:none; padding-left:27px; background:url(../gfx/arrow_color3.png) 18px 6px no-repeat; font-size:11px; }
.kategorien a.level2:hover{color:#5ca6c8; text-decoration:none;}
.kategorien a.level2a{color:#237aa2; text-decoration:none; padding-left:27px; background:url(../gfx/arrow_color3_down.png) 18px 8px no-repeat; font-size:11px; }

.kategorien a.level2s{color:#237aa2; text-decoration:none; background:url(../gfx/square_color3.png) 18px 6px no-repeat; padding-left:27px; font-size:11px; }
.kategorien a.level2s:hover{color:#5ca6c8; text-decoration:none;}
.kategorien a.level2sa{color:#237aa2; text-decoration:none; background-image:url(../gfx/square_color3.png); background-position: 18px 6px; background-repeat: no-repeat; background-color:#d2ecf7; padding-left:27px; font-size:11px;  width:149px;}

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

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

.galleriebox { width:189px; float:left; border: 1px solid #56bae8; margin:0px 8px 8px 0px; background-color:#f6f8f7 }
.galleriebox .head { background-color:#d2ecf7; height:40px; padding:5px;}
.galleriebox .head input {padding-left:0;margin-left:0;width:15px; height:15px;} 
.galleriebox .head .heading { float:left;  margin-left:8px;width:205px; color:#585858; font-weight:bold; font-size:11px;    }
.galleriebox .cbo_box {text-align:center; background-color:#56bae8; width:20px;}
.galleriebox .tback {background-color:#d2ecf7;}
.galleriebox .img_style {margin:3px; border:1px solid #56bae8; width:118px;}

.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_blue.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_blue.png); background-repeat:no-repeat; padding-left:5px;line-height:20px; height:20px;}
.alsopurchased {text-align:left; border: 1px solid #56bae8}
.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:#d2ecf7;}
.alsopurchased .scroll img:hover {background-color:#d2ecf7;}

.crosssellinghl {color:#ff7d1f; font-weight:bold; font-family: "Trebuchet MS", Arial; text-align:left; font-size:14px;}
.crossselling {text-align:left; border: 1px solid #56bae8}
.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; background-color:#d2ecf7;}
.crossselling .scroll img:hover {background-color:#d2ecf7;}

.alsoviewedh1 {color:#528dbd; font-weight:bold; font-family: "Trebuchet MS", Arial; text-align:left; font-size:14px;}
.alsoviewed {text-align:left; border: 1px solid #56bae8}
.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; background-color:#d2ecf7;}
.alsoviewed .scroll img:hover {background-color:#d2ecf7; }

.bestsellerh1 {color:white; font-weight:bold; font-family:Arial; text-align:left; font-size:11px; background-image:url(../gfx/also_purch_bg_blue.png); background-repeat:no-repeat; padding-left:5px;line-height:20px; height:20px;}
.bestseller {text-align:left; border: 1px solid #56bae8}
.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:#d2ecf7;}
.bestseller .scroll img:hover {background-color:#d2ecf7;}