.hlavni #dc_jqmegamenu_widget-2-item {font: normal 13px Arial, sans-serif; line-height: 16px;}
.hlavni #dc_jqmegamenu_widget-2-item ul, #dc_jqmegamenu_widget-2-item ul, #dc_jqmegamenu_widget-2-item ul li {margin: 0; padding: 0; border: none;}
.hlavni #dc_jqmegamenu_widget-2-item ul.menu {  background:url(http://www.thaitour.cz/wp-content/themes/twentyten/images/bg_menu.jpg);
  background-repeat:repeat-x;
  background-position:bottom; width: 100%; height: 40px;  position: relative;}
.hlavni #dc_jqmegamenu_widget-2-item ul li {float: left; margin: 0; padding: 0; font-size: 13px; font-weight: bold;
background:url(http://www.thaitour.cz/wp-content/themes/twentyten/images/bg_menu.jpg);background-repeat:repeat-x;background-position:bottom;transition:300ms;}
.hlavni #dc_jqmegamenu_widget-2-item ul li:hover {background-position:top;}
.hlavni #dc_jqmegamenu_widget-2-item ul li a{float: left;display: block; color: white; padding: 12px 20px 12px 41px; text-decoration: none;background-position: bottom left;}
.hlavni #dc_jqmegamenu_widget-2-item ul li a.dc-mega {position: relative;}
.hlavni #dc_jqmegamenu_widget-2-item ul li a .dc-mega-icon {display: block; position: absolute; top: 18px; right: 15px; width: 8px; height: 6px;}
.hlavni #dc_jqmegamenu_widget-2-item ul li.mega-hover a, #dc_jqmegamenu_widget-2-item ul li a:hover {background-position: top left; color:#ffcc33;}
.hlavni #dc_jqmegamenu_widget-2-item ul li.mega-hover a .dc-mega-icon {background-position: 0 100%;}
.hlavni #dc_jqmegamenu_widget-2-item ul li .sub-container {position: absolute; background: #2d6c9c; padding-left: 20px;}
.hlavni #dc_jqmegamenu_widget-2-item ul li .sub {background: #2d6c9c; padding: 20px 20px 20px 10px;height:320px;}
.hlavni #dc_jqmegamenu_widget-2-item ul li .sub-container.mega .sub {padding: 20px 20px 10px 0;}
.hlavni #dc_jqmegamenu_widget-2-item ul.full-width li .sub-container.mega .sub {margin-right: -2px;}
.hlavni #dc_jqmegamenu_widget-2-item ul li .sub .row {width: 100%; overflow: hidden; clear: both;}
.hlavni #dc_jqmegamenu_widget-2-item ul li .sub li {list-style: none; float: left; width: 180px; font-size: 1em; font-weight: normal;background:#2d6c9c;}
.hlavni #dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr {margin: 0 10px 10px 0; float: left;}
.hlavni #dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr.last {margin-right: 0;}
.hlavni #dc_jqmegamenu_widget-2-item ul li .sub a {background: none; border: none; text-shadow: none; color: #111; padding: 8px 10px; display: block; float: none; text-decoration: none; font-size: 0.9em;}
.hlavni #dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr a.mega-hdr-a {padding: 5px 5px 5px 15px; margin-bottom: 5px; background: #4EC3F3 url(skins/images/bg_mega_hdr.png) no-repeat 0 0; text-transform: uppercase; font-weight: bold; color: #000; text-shadow: 1px 1px 1px #fff;}
.hlavni #dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr a.mega-hdr-a:hover {color: #fff; text-shadow: none;}
.hlavni #dc_jqmegamenu_widget-2-item ul .sub li.mega-hdr li a {padding: 4px 5px 4px 20px;font-weight: normal;}
.hlavni #dc_jqmegamenu_widget-2-item ul .sub li.mega-hdr li a:hover {color: #a32403;}
.hlavni #dc_jqmegamenu_widget-2-item ul .sub ul li {padding-right: 0;}
.hlavni #dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega .sub {padding: 20px 20px 20px 0;}
.hlavni #dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega li {padding: 0; width: 180px; margin: 0;}
.hlavni #dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega li a {color:white;font-size:14px;}
.hlavni #dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega li a:hover {color:#ffcc33;}
.hlavni #dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega li#menu-item-286{width:250px;}


#ostatni_stranky #dc_jqmegamenu_widget-2-item {font: normal 13px Arial, sans-serif; line-height: 16px;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul, #dc_jqmegamenu_widget-2-item ul, #dc_jqmegamenu_widget-2-item ul li {margin: 0; padding: 0; border: none;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul{padding-left:110px;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul.menu {  background:url(http://www.thaitour.cz/wp-content/themes/twentyten/images/bg_menu.jpg);
  background-repeat:repeat-x;
  background-position:bottom; width: 990px;
height: 40px;
position: relative;
clear: both;
margin: 0 auto;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li {float: left; margin: 0; padding: 0; font-size: 13px; font-weight: bold;
background:url(http://www.thaitour.cz/wp-content/themes/twentyten/images/bg_menu.jpg);background-repeat:repeat-x;background-position:bottom;transition:300ms;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li:hover {background-position:top;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li a{float: left;display: block; color: white; padding: 12px 10px 12px 39px; text-decoration: none;background-position: bottom left;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li a.dc-mega {position: relative;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li a .dc-mega-icon {display: block; position: absolute; top: 18px; right: 15px; width: 8px; height: 6px;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li.mega-hover a, #dc_jqmegamenu_widget-2-item ul li a:hover {background-position: top left; color:#ffcc33;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li.mega-hover a .dc-mega-icon {background-position: 0 100%;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li .sub-container {position: absolute; background: #2d6c9c; padding-left: 20px;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li .sub {background: #2d6c9c; padding: 20px 20px 20px 10px;height:320px;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li .sub-container.mega .sub {padding: 20px 20px 10px 0;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul.full-width li .sub-container.mega .sub {margin-right: -2px;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li .sub .row {width: 100%; overflow: hidden; clear: both;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li .sub li {list-style: none; float: left; width: 180px; font-size: 1em; font-weight: normal;background:#2d6c9c;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr {margin: 0 10px 10px 0; float: left;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr.last {margin-right: 0;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li .sub a {background: none; border: none; text-shadow: none; color: #111; padding: 8px 10px; display: block; float: none; text-decoration: none; font-size: 0.9em;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr a.mega-hdr-a {padding: 5px 5px 5px 15px; margin-bottom: 5px; background: #4EC3F3 url(skins/images/bg_mega_hdr.png) no-repeat 0 0; text-transform: uppercase; font-weight: bold; color: #000; text-shadow: 1px 1px 1px #fff;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr a.mega-hdr-a:hover {color: #fff; text-shadow: none;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul .sub li.mega-hdr li a {padding: 4px 5px 4px 20px;font-weight: normal;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul .sub li.mega-hdr li a:hover {color: #a32403;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul .sub ul li {padding-right: 0;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega .sub {padding: 20px 20px 20px 0;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega li {padding: 0; width: 180px; margin: 0;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega li a {color:white;font-size:14px;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega li a:hover {color:#ffcc33;}
#ostatni_stranky #dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega li#menu-item-286{width:250px;}

#menu li#dc_jqmegamenu_widget-2 .dcjq-mega-menu ul#menu-hlavni-menu li.current-menu-item {
background-position:top;
}
#menu li#dc_jqmegamenu_widget-2 .dcjq-mega-menu ul#menu-hlavni-menu li.current-menu-item a{
background-position:top left;
color:#ffcc33;
}
#dc_jqmegamenu_widget-2-item ul li#menu-item-42.current-menu-item a{
background-position:top left;
color:#ffcc33;
}
#menu li#dc_jqmegamenu_widget-2 .dcjq-mega-menu ul#menu-hlavni-menu li#menu-item-42.current-menu-item li a{
color:white;
}
#menu li#dc_jqmegamenu_widget-2 .dcjq-mega-menu ul#menu-hlavni-menu li#menu-item-42.current-menu-item li a:hover{
color:#ffcc33;
}