﻿#menu,
#menu ul { margin: 0px; margin-left: 10px; padding: 0px; }
#menu li { list-style-type: none; position: relative; z-index: 2;}

/* first level */
#menu li,
#menu a { float: left; text-align: left; color: #FFF; font-size: 15px; /*font-family: "Arial Narrow", Arial, sans-serif;*/ text-decoration: none;}
#menu a { display: block; background: #0882BE; padding: 9px 5px 0px 5px;}
#menu a:hover { color: #FCC010},
#menu a.menu_open { background: #0882BE; }

.opera #menu a { font-size: 14px; }

/* second level and up */
#menu ul { visibility: hidden; position: absolute; width: 165px; background: #6E3508; padding-bottom: 5px; -moz-border-radius: 5px; border-radius: 5px;}
#menu ul a { background: #6E3508;  text-align: left;  width: 155px; padding: 5px 0px 0px 10px; }
#menu ul a:hover { background: #6E3508; }
#menu ul a.menu_open { background: #6E3508;}

.sipka{
  display: inline;
  float: right;
  font-size: 14px;
  margin-top: 1px;
}

/* third level (colors)
#menu ul ul a { background: #0882BE; }
#menu ul ul a:hover { background: #0882BE; }
*/


#menu li:hover > ul {visibility: visible; top: 37px;}
#menu li:hover > ul li ul {left: 155px; top: 0; border-left: 1px solid #fff;}
#menu > li {padding-bottom: 12px;}


.fancybox-next {
    right: -50px !important;
}

.fancybox-prev {
    left: -50px !important;
}