@media screen, projection, tv{





/*v2*/

h1,h2{  color: #0D508F; }
h1{  font-size: 1.4em; }
h2{ font-size: 1.3em; }
.hlavni{ border-left: 0 solid #0D508F; padding-left: 0; margin-top: 0;font-size: 1.4em; padding-top: 10px; margin-left: 0; margin-bottom: .5em; line-height: 1.2em; }
h3{ font-size: 1.2em;  margin: 1.8em 0 .8em 0; line-height: 1.2em; color: #0D508F; }
h4{ font-size: 1em;  margin: .8em 0 .8em 0; line-height: 1.2em; color: #0D508F; }



html,body{ font-family: "Trebuchet MS", Arial, sans-serif; background: White url(../img/back-redv2.gif) repeat; }
input, textarea{ background: White url(../img/inputv2.gif) repeat-x; }
.search .btn{ width: 80px; }



#menu li{ position: relative; behavior: url(/styly/hover.htc); padding-bottom: 0; border-bottom: 1px solid white;  background-color: White; background: #0D508F url(../img/menu-bluev2x.jpg) repeat-y 0 0;}
#menu a:hover, #menu li:hover a, #menu li.hover a, #menu a.aktivni{  color: white; background-position: 11px 10px; background-color: transparent; }
#menu ul ul a{ background: #0D508F url(../img/menu-bluev2.jpg) repeat-y 100% 0 !important ; border-bottom: 1px solid white; font-weight: normal; color: White;  padding-left: 11px; padding-right: 11px; }
#menu ul ul li{ padding: 0; border: 0; }
#menu li:hover ul, #menu li.hover ul{ visibility: visible; }
#menu ul ul a:hover{ background: #0D3A66 none !important; }

.info{ clear: left; border-top: 0 solid #D4D4D4; border-bottom: 0 solid #D4D4D4; font-size: .85em; padding: 2px 5px;  background-color: #e6e6e6; }




}