#menu { min-width:750px;width:750px;height:100px;min-height:100px;margin:0 auto; }
#menu .logo { background:url(/images/_logo2.png) 0 0 no-repeat; float:left;margin:0;padding:100px 136px 0 0; width:335px;border:0;line-height:1px;font-size:1px;overflow:hidden; position:relative}
.logo span { position:absolute; left:265px; top:24px; font-size:10px }
#menu ul {margin:0;padding-left:0;float:left;list-style-type:none;}
#menu li {float:left;margin:0;width:68px;border:0;}
#menu li.b0 {background:url(/images/_about.png);}
#menu li.b1 {background:url(/images/_kontakt.png);}
#menu li.b2 {background:url(/images/_shop.png);}
#menu a {display:block;width:68px;padding-top:100px;height:0;color:#000;text-decoration:none;overflow:hidden;}
* html #menu a:link, * html #menu a:visited {height:100px; he\ight:0;}
#menu a#item0 { background:url(/images/_about.png) 0 0 no-repeat }
#menu a#item1 { background:url(/images/_kontakt.png) 0 0 no-repeat }
#menu a#item2 { background:url(/images/_shop.png) 0 0 no-repeat }
#menu a:hover { border:none }
#menu a:focus { outline:none }
#menu a#item0:hover { background:url(/images/_about.png) 0 -100px no-repeat;z-index:50 }
#menu a#item1:hover { background:url(/images/_kontakt.png) 0 -100px no-repeat;z-index:50 }
#menu a#item2:hover { background:url(/images/_shop.png) 0 -100px no-repeat;z-index:50 }
* html #menu a:hover { height:100px; he\ight:0 }
#menu li#curr0 { background:url(/images/_about.png) 0 -100px no-repeat;width:68px;padding-top:100px;height:0;overflow:hidden }
#menu li#curr1 { background:url(/images/_kontakt.png) 0 -100px no-repeat;width:68px;padding-top:100px;height:0;overflow:hidden }
#menu li#curr2 { background:url(/images/_shop.png) 0 -100px no-repeat;width:68px;padding-top:100px;height:0;overflow:hidden }
#menu .glue1 {	background:url(/images/_glue1.png) 0 0 no-repeat;float:left;margin:0; padding-top:100px; width:25px;border:0;line-height:1px;font-size:1px;overflow:hidden }
#menu .glue2 {	background:url(/images/_glue2.png) 0 0 no-repeat;float:left;margin:0; padding-top:100px; width:42px;border:0;line-height:1px;font-size:1px;overflow:hidden }

/*
.sub_header { position:relative;height:25px;width:100%;background:url(/images/_search_results.png) 0 0 no-repeat;padding:5px 0 0 10px;margin:5px 30px 10px 0 }
.sub_header div { position:absolute;top:5px;height:20px; cursor:pointer;padding-right:23px }
.sub_header div.save { right:190px; background:url(/images/_save16.gif) 100% 2px no-repeat; }
.sub_header div.hide { right:17px; background:url(/images/_logout.gif) 100% 2px no-repeat; }
*/

.sub_header { height:25px;width:100%;background:url(/images/_search_results.png) 0 0 no-repeat;padding:5px 0 0 10px;margin:5px 30px 10px 0 }
.sub_header div { float:right;top:5px;height:20px; cursor:pointer;padding-right:23px; margin-right:20px }
.sub_header div.save { background:url(/images/_save16.gif) 100% 2px no-repeat; }
.sub_header div.hide { background:url(/images/_logout.gif) 100% 2px no-repeat; }
