#menu {width:866px; height:50px; text-align:left;}

.prodrop5 {padding:0 25px; margin:0; background-color:#000; list-style:none; height:50px; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}

.prodrop5 li.top {display:block; list-style:none; float:left;}
.prodrop5 li.top span {display:none;}

.prodrop5 li.sep_cs {display:block; float:left; margin:0 22px 0 21px; background:url(../images/menu_top-sep.gif) no-repeat; width:2px; height:50px;}
.prodrop5 li.sep_en {display:block; float:left; margin:0 20px 0 20px; background:url(../images/menu_top-sep.gif) no-repeat; width:2px; height:50px;}

.prodrop5 li a.pos1 {background:url(../images/menu/home_0.gif) no-repeat; width:32px; height:50px; display:block;} 
.prodrop5 li a.pos2_cs {background:url(../images/menu/reg_0_cs.gif) no-repeat; width:56px; height:50px; display:block;} 
.prodrop5 li a.pos3 {background:url(../images/menu/program_0.gif) no-repeat; width:46px; height:50px; display:block;} 
.prodrop5 li a.pos4 {background:url(../images/menu/press_0.gif) no-repeat; width:27px; height:50px; display:block;} 
.prodrop5 li a.pos5_cs {background:url(../images/menu/serpa_0_cs.gif) no-repeat; width:30px; height:50px; display:block;} 
.prodrop5 li a.pos6_cs {background:url(../images/menu/viz_0_cs.gif) no-repeat; width:77px; height:50px; display:block;} 
.prodrop5 li a.pos7_cs {background:url(../images/menu/partner_0_cs.gif) no-repeat; width:43px; height:50px; display:block;} 
.prodrop5 li a.pos8_cs {background:url(../images/menu/ostatni_0_cs.gif) no-repeat; width:40px; height:50px; display:block;} 
.prodrop5 li a.pos9_cs {background:url(../images/menu/kontakt_0_cs.gif) no-repeat; width:43px; height:50px; display:block;} 
.prodrop5 li a.pos10_cs {background:url(../images/menu/photo_0_cs.gif) no-repeat; width:62px; height:50px; display:block;} 
.prodrop5 li a.pos11_cs {background:url(../images/menu/zavod_0_cs.gif) no-repeat; width:32px; height:50px; display:block;} 

.prodrop5 li.p1 {background:url(../images/menu/home_1.gif) no-repeat;} 
.prodrop5 li.p2_cs {background:url(../images/menu/reg_1_cs.gif) no-repeat;} 
.prodrop5 li.p3 {background:url(../images/menu/program_1.gif) no-repeat;} 
.prodrop5 li.p4 {background:url(../images/menu/press_1.gif) no-repeat;} 
.prodrop5 li.p5_cs {background:url(../images/menu/serpa_1_cs.gif) no-repeat;} 
.prodrop5 li.p6_cs {background:url(../images/menu/viz_1_cs.gif) no-repeat;} 
.prodrop5 li.p7_cs {background:url(../images/menu/partner_1_cs.gif) no-repeat;} 
.prodrop5 li.p8_cs {background:url(../images/menu/ostatni_1_cs.gif) no-repeat;} 
.prodrop5 li.p9_cs {background:url(../images/menu/kontakt_1_cs.gif) no-repeat;} 
.prodrop5 li.p10_cs {background:url(../images/menu/photo_1_cs.gif) no-repeat;} 
.prodrop5 li.p11_cs {background:url(../images/menu/zavod_1_cs.gif) no-repeat;} 

.prodrop5 li a.pos2_en {background:url(../images/menu/reg_0_en.gif) no-repeat; width:66px; height:50px; display:block;} 
.prodrop5 li a.pos5_en {background:url(../images/menu/serpa_0_en.gif) no-repeat; width:37px; height:50px; display:block;} 
.prodrop5 li a.pos6_en {background:url(../images/menu/viz_0_en.gif) no-repeat; width:87px; height:50px; display:block;} 
.prodrop5 li a.pos7_en {background:url(../images/menu/partner_0_en.gif) no-repeat; width:45px; height:50px; display:block;} 
.prodrop5 li a.pos8_en {background:url(../images/menu/ostatni_0_en.gif) no-repeat; width:36px; height:50px; display:block;} 
.prodrop5 li a.pos9_en {background:url(../images/menu/kontakt_0_en.gif) no-repeat; width:45px; height:50px; display:block;} 
.prodrop5 li a.pos10_en {background:url(../images/menu/photo_0_en.gif) no-repeat; width:71px; height:50px; display:block;} 
.prodrop5 li a.pos11_en {background:url(../images/menu/zavod_0_en.gif) no-repeat; width:25px; height:50px; display:block;} 

.prodrop5 li.p2_en {background:url(../images/menu/reg_1_en.gif) no-repeat;} 
.prodrop5 li.p5_en {background:url(../images/menu/serpa_1_en.gif) no-repeat;} 
.prodrop5 li.p6_en {background:url(../images/menu/viz_1_en.gif) no-repeat;} 
.prodrop5 li.p7_en {background:url(../images/menu/partner_1_en.gif) no-repeat;} 
.prodrop5 li.p8_en {background:url(../images/menu/ostatni_1_en.gif) no-repeat;} 
.prodrop5 li.p9_en {background:url(../images/menu/kontakt_1_en.gif) no-repeat;} 
.prodrop5 li.p10_en {background:url(../images/menu/photo_1_en.gif) no-repeat;} 
.prodrop5 li.p11_en {background:url(../images/menu/zavod_1_en.gif) no-repeat;} 

.prodrop5 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.prodrop5 a:hover {visibility:visible; position:relative; z-index:200;}
.prodrop5 li:hover {position:relative; z-index:200;}

.prodrop5 li a.top_link:hover {background:transparent;} 
.prodrop5 li:hover > a.top_link {background:transparent;} 

/* keep the 'next' level invisible by placing it off screen. */
.prodrop5 ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.prodrop5 :hover ul.sub {left:-15px; top:40px; list-style:none; background:url(../images/menu_bg.gif) repeat-x; background-color:#101010; border: 1px solid #000; padding:0 5px 10px 5px; white-space:nowrap; height:auto; width:auto; z-index:300;}
.prodrop5 :hover ul.sub li {display:block; list-style:none; height:auto; position:relative; font-weight:normal; width:auto; text-align: left;}
.prodrop5 :hover ul.sub li a {display:block; font-size:12px; height:20px; line-height:20px; width:auto; padding:0 10px; color:#fff; text-decoration:none;}
.prodrop5 :hover ul.sub li a:hover {text-decoration:none; color:#e2001a;}
.prodrop5 :hover ul.sub li.break {margin:5px 10px; background-color:#404040; padding:0px; line-height:1px; width:auto; color:#000; text-decoration:underline;}

.prodrop5 :hover ul :hover ul,
.prodrop5 :hover ul :hover ul :hover ul {position: absolute; top:-5px; background-color:#000; padding:5px 0 5px 0; white-space:nowrap; width:auto; height:auto;}
