/* Main Navi
*********************/
ul.mainnav{list-style-type:none;margin:2px 0 0 7px;padding:0px;font-size:14px;letter-spacing:2px;}
ul.mainnav li{margin:0px 0 16px 0;}
ul.mainnav li a{height:14px;margin:0px 0 0px 0;padding:0px 0 0 17px;background:url(../nav-grey.jpg) center left no-repeat;}
ul.mainnav li.active a{color:#666;background:url(../nav-red.jpg) center left no-repeat;}
ul.mainnav li a:hover{background:url(../nav-red.jpg) center left no-repeat;}
/* Shopkategorien
*******************/
#shopkats{width:180px;float:left;margin:0px;padding:0px;}
#shopkats h4{width:125px;margin:10px 0 8px 7px;padding:0px 0px 2px 0px;font-size:14px;font-weight:bold;letter-spacing:2px;color:#595556;border-bottom:1px dotted #666;}
#shopkats ul.shopcatnav1st{margin:0px 5px 25px 7px;padding:0px 0;}
#shopkats ul.shopcatnav1st li{margin:0px 0 10px 0;}
#shopkats ul.shopcatnav1st li a.first{height:15px;margin:0px 0 0px 0;padding:0px 0 0 17px;background:url(../nav-grey.jpg) top left no-repeat;}
#shopkats ul.shopcatnav1st li.active a.first{color:#666;background:url(../nav-red.jpg) top left no-repeat;}
#shopkats ul.shopcatnav1st li a.first:hover{background:url(../nav-red.jpg) top left no-repeat;}
#shopkats ul.shopcatnav2nd,
#shopkats ul.shopcatnav3rd{margin:5px 0 0 0px;padding:0px;}
#shopkats ul.shopcatnav2nd li,
#shopkats ul.shopcatnav3rd li{margin:0px 0 5px 0;}
#shopkats ul.shopcatnav2nd li a.second{font-size:12px;margin:0px 0 0px 0;padding:0px 0 0 17px;}
#shopkats ul.shopcatnav3rd li a.third{font-size:12px;margin:0px 0 0px 0;padding:0px 0 0 25px;}
#shopkats ul.shopcatnav2nd li.active a.second,
#shopkats ul.shopcatnav3rd li.active a.third{color:#666;}
/* Search Form
*********************/
#search{width:180px;margin:0px;padding:0px;}
/* User Login
*********************/
div.minilogin{width:180px;margin:25px 0 0 0px;padding:0px;}
div.minilogin h4{width:125px;margin:15px 0 8px 7px;padding:0px 0px 2px 0px;font-size:14px;font-weight:bold;letter-spacing:2px;color:#595556;border-bottom:1px dotted #666;}
div.minilogin p{margin:0px 0 8px 7px;padding:0px 0px 0px 0px;}
#naviwrap{width:180px;float:left;margin:0px;padding:0px;}
/* Naviwarp - Forms
*******************/
#naviwrap form{margin:0px 0 0px 7px;padding:0px 0;}
#naviwrap form p{margin:0px 0px 5px 0;padding:0px 0px;}
#naviwrap label{display:block;width:125px;margin:0px 0px;padding:0px 0px;}
#naviwrap input{width:125px;margin:3px 0 0 0;padding:0px;color:#fff;background-color:#666;border:1px solid #666;}
#naviwrap input:focus{background-color:#ddd;color:#000;}
#naviwrap input.submit{width:129px;margin:0px 0px 10px 0px;padding:0px 0px;border:none;color:#cc3333;text-align:right;cursor:pointer;background-color:transparent;}
#naviwrap input.submit:hover{background-color:transparent;border-style:hidden;color:#666;}

