@media screen, projection, tv{

h2.hlavni{ border-left: 8px solid #FF6000;  }
a{ color: #FF6000; }
.nad p{  background-color: #A8A8A8; }
.clanek h3 a:hover{ color: #FF6000; }
.nad{ background-color: #FF6000;   }
#menu ul ul a{ background-color: #FF6000;  }
#menu a{  background: #D0CECE url(../img/m-orange.gif) no-repeat 11px -85px; }
#menu a:hover, #menu li:hover a, #menu li.hover a, #menu a.aktivni{ background-color: #FF6000;  }
#menu ul ul a:hover{ background-color: #DE3E06; }

.btn, .search input.btn{ background: #DE3E06 url(../img/btn-orange.gif) repeat-x;  }
.box { background-color: #FBF4F0; color: Black; }
.box h3{ background: #FF6000 url(../img/box-orange.gif) repeat-x; border-color: #712102; }
.gray{ background-color: #EBEBEB; color: Black; }
.gray h3{ background: #7C7C7B url(../img/box-gray.gif) repeat-x; border-color: #2C2C2C; }
.vice{  background: transparent url(../img/sip-orange.gif) no-repeat 0 .6em; }
#nav .dalsi a{  background: White url(../img/sip-orange.gif) no-repeat 0 .4em;  }

table.tab{border: 1px solid #DE3E06;  }
table.tab th{ color: White; background: #DE3E06 url(../img/box-orange.gif); line-height: 1.2em;  }
table.tab td{ border: 1px solid #DE3E06;  background-color: #FBF4F0; }
tr.sec td{ background-color: White;  }

}
