@media screen,projection {

/* --- zakladni pozadi --- */
body#obcan {
  background: #cfac6f url(/img/obcan-pozadi-top.gif) repeat-x;
}
#obcan #page {
  background: #e4d4b6 url(/img/obcan-pozadi-top.gif) repeat-x;
}
#obcan #footer {
  background: url(/img/obcan-pozadi-bott.gif) repeat-x; 
}
/* --- pozadi doc --- */
#obcan div.doc {
  background-color: #f9f6f0;
}
/* --- motiv --- */
#obcan #header {
  background: transparent url(/img/obcan-motiv.jpg) no-repeat 212px 56px;
}
/* --- odkaz jayzk --- */
#obcan #language-bar a.active {
  background-color: #cfaa6a;
}
/* --- sub menu, obrazek zaklad--- */
#obcan #menu-sub {
background: url(/img/obcan-menu-bar.png) repeat-x;
}
#obcan #menu-sub li a {
  background-color: #cfaa6a;
}

#obcan #cz-menu-zamek span, #obcan #cz-menu-zamek {
  background: url(../img/cz-obcan-zamek.png) no-repeat;
}
#obcan #de-menu-zamek span, #obcan #de-menu-zamek {
  background: url(../img/de-obcan-zamek.png) no-repeat;
}
#obcan #en-menu-zamek span, #obcan #en-menu-zamek {
  background: url(../img/en-obcan-zamek.png) no-repeat;
}

#obcan #cz-menu-encyklopedie span, #obcan #cz-menu-encyklopedie,
#obcan #cz-obcan-lm1 span, #obcan #cz-obcan-lm1 {
  background: url(../img/cz-obcan-encyklopedie.png) no-repeat;
}
#obcan #de-menu-encyklopedie span, #obcan #de-menu-encyklopedie {
  background: url(../img/de-obcan-encyklopedie.png) no-repeat;
}
#obcan #en-menu-encyklopedie span, #obcan #en-menu-encyklopedie {
  background: url(../img/en-obcan-encyklopedie.png) no-repeat;
}

#obcan #cz-menu-mapy span, #obcan #cz-menu-mapy,
#obcan #cz-obcan-lm5 span, #obcan #cz-obcan-lm5 {
  background: url(../img/cz-obcan-mapy.png) no-repeat;
}
#obcan #de-menu-mapy span, #obcan #de-menu-mapy {
  background: url(../img/de-obcan-mapy.png) no-repeat;
}
#obcan #en-menu-mapy span, #obcan #en-menu-mapy {
  background: url(../img/en-obcan-mapy.png) no-repeat;
}

#obcan #cz-menu-region span, #obcan #cz-menu-region {
  background: url(../img/cz-obcan-region.png) no-repeat;
}
#obcan #de-menu-region span, #obcan #de-menu-region {
  background: url(../img/de-obcan-region.png) no-repeat;
}
#obcan #en-menu-region span, #obcan #en-menu-region {
  background: url(../img/en-obcan-region.png) no-repeat;
}

#obcan #cz-menu-info span, #obcan #cz-menu-info  {
  background: url(../img/cz-obcan-info.png) no-repeat;
}
#obcan #de-menu-info span, #obcan #de-menu-info  {
  background: url(../img/de-obcan-info.png) no-repeat;
}
#obcan #en-menu-info span, #obcan #en-menu-info  {
  background: url(../img/en-obcan-info.png) no-repeat;
}

#obcan #cz-menu-business span, #obcan #cz-menu-business {
  background: url(../img/cz-obcan-business.png) no-repeat;
}
#obcan #de-menu-business span, #obcan #de-menu-business {
  background: url(../img/de-obcan-business.png) no-repeat;
}
#obcan #en-menu-business span, #obcan #en-menu-business {
  background: url(../img/en-obcan-business.png) no-repeat;
}

#obcan #cz-menu-partner span, #obcan #cz-menu-partner,
#obcan #cz-obcan-lm3 span, #obcan #cz-obcan-lm3 {
  background: url(../img/cz-obcan-partneri.png) no-repeat;
}
#obcan #de-menu-partner span, #obcan #de-menu-partner {
  background: url(../img/de-obcan-partneri.png) no-repeat;
}
#obcan #en-menu-partner span, #obcan #en-menu-partner {
  background: url(../img/en-obcan-partneri.png) no-repeat;
}

#obcan #cz-menu-foto span, #obcan #cz-menu-foto,
#obcan #cz-obcan-lm4 span, #obcan #cz-obcan-lm4 {
  background: url(../img/cz-obcan-fotogalerie.png) no-repeat;
}
#obcan #de-menu-foto span, #obcan #de-menu-foto {
  background: url(../img/de-obcan-fotogalerie.png) no-repeat;
}
#obcan #en-menu-foto span, #obcan #en-menu-foto {
  background: url(../img/en-obcan-fotogalerie.png) no-repeat;
}

#obcan #cz-menu-kontakt span, #obcan #cz-menu-kontakt,
#obcan #cz-obcan-lm6 span, #obcan #cz-obcan-lm6 {
  background: url(../img/cz-obcan-kontakty.png) no-repeat;
}
#obcan #de-menu-kontakt span, #obcan #de-menu-kontakt {
  background: url(../img/de-obcan-kontakty.png) no-repeat;
}
#obcan #en-menu-kontakt span, #obcan #en-menu-kontakt {
  background: url(../img/en-obcan-kontakty.png) no-repeat;
}

#obcan #cz-menu-press2 span, #obcan #cz-menu-press2,
#obcan #cz-obcan-lm2 span, #obcan #cz-obcan-lm2 {
  background: url(../img/cz-obcan-press.png) no-repeat;
}
#obcan #de-menu-press2 span, #obcan #de-menu-press2 {
  background: url(../img/de-obcan-press.png) no-repeat;
}
#obcan #en-menu-press2 span, #obcan #en-menu-press2 {
  background: url(../img/en-obcan-press.png) no-repeat;
}

#obcan #cz-obcan-lm7 span, #obcan #cz-obcan-lm7 {
  background: url(../img/cz-obcan-homepage.png) no-repeat;
}

#obcan #cz-obcan-lm8 span, #obcan #cz-obcan-lm8 {
  background: url(../img/cz-obcan-akce.png) no-repeat;
}

#obcan #cz-obcan-lm1 a:hover span, #obcan #cz-obcan-lm1 span.active, #obcan #cz-obcan-lm1 a {
  background: url(../img/cz-obcan-encyklopedie-active.png) no-repeat;
}

#obcan #cz-obcan-lm2 a:hover span, #obcan #cz-obcan-lm2 span.active, #obcan #cz-obcan-lm2 a {
  background: url(../img/cz-obcan-press-active.png) no-repeat;
}

#obcan #cz-obcan-lm3 a:hover span, #obcan #cz-obcan-lm3 span.active, #obcan #cz-obcan-lm3 a {
  background: url(../img/cz-obcan-partneri-active.png) no-repeat;
}

#obcan #cz-obcan-lm4 a:hover span, #obcan #cz-obcan-lm4 span.active, #obcan #cz-obcan-lm4 a {
  background: url(../img/cz-obcan-fotogalerie-active.png) no-repeat;
}

#obcan #cz-obcan-lm5 a:hover span, #obcan #cz-obcan-lm5 span.active, #obcan #cz-obcan-lm5 a {
  background: url(../img/cz-obcan-mapy-active.png) no-repeat;
}

#obcan #cz-obcan-lm6 a:hover span, #obcan #cz-obcan-lm6 span.active, #obcan #cz-obcan-lm6 a {
  background: url(../img/cz-obcan-kontakty-active.png) no-repeat;
}

#obcan #cz-obcan-lm7 a:hover span, #obcan #cz-obcan-lm7 span.active, #obcan #cz-obcan-lm7 a {
  background: url(../img/cz-obcan-homepage-active.png) no-repeat;
}

#obcan #cz-obcan-lm8 a:hover span, #obcan #cz-obcan-lm8 span.active, #obcan #cz-obcan-lm8 a {
  background: url(../img/cz-obcan-akce-active.png) no-repeat;
}



/* ---  HP Natpisy h2 --- */
#obcan #doc-hp #text h2 {
  background-color: #eadabf;
  background-repeat: no-repeat;
  background-image: url(/img/obcan-aktuality.gif);
}
#obcan #doc-hp #doc-dnes-hp h2 {
  background-color: #dfc89f;
  background-repeat: no-repeat;
  background-image: url(/img/obcan-pravednes.gif);
}
#obcan #doc-hp #doc-odkazy-hp h2 {
  background-color: #d0ac6e;
  background-repeat: no-repeat;
  background-image: url(/img/obcan-doporucujeme.gif);
}
/* --- HP stin --- */
#obcan #doc-hp div.image {
  background-image: url(/img/obcan-stin-hp.gif);
}
/* --- SEKCE blok pozice --- */
#obcan #sekce-pozice {
  background-color: #fdfcfa;
}
/* --- SEKCE menu bar --- */
#obcan #menu-bar, #obcan div.search-bar-sekce {
  background-color: #f4ede1;
}
/* --- skce menu pozadi --- */
#obcan #sekce-main {
  background: url(/img/obcan-sekce-menu-poz.gif) repeat-y left;
}
/* --- sekce-menu --- */
#obcan #sekce-menu li {
  background-color: #f6f2e8;
}
#obcan #sekce-menu li a {
  background: url(/img/obcan-sekce-nemu.gif) repeat-y right top;
}
#obcan #sekce-menu li a.active {
  background-color: #fefefe;
}
#obcan #sekce-menu li a:hover {
  background-color: #fefefe;
}
#obcan #sekce-menu li li a.active {
  background-color: #f6f2e8;
}
#obcan #sekce-menu li li a:hover {
  background-color: #fefefe;
}
/* --- box akce --- */
#obcan div.akce-box div.image {
  background: url(/img/obcan-stin-sekce.gif) no-repeat left top;
}
/*--------------------------------------*/
/*    Aktuality                         */
/*--------------------------------------*/
/* --- Aktuality stin --- */
#obcan #aktuality div.image {
  background-image: url(/img/obcan-stin-hp.gif);
}
/* --- sekce aktuality --- */
#obcan #aktuality p.archiv {
  background-color: #f5ece0;
}
/*--------------------------------------*/
/*    Klendar akci                      */
/*--------------------------------------*/
#obcan #kalendar-akci h2.item {
  background-color: #ede1cb;
}
#obcan #kalendar-akci #form-kalendar {
  background-color: #f5eee2;
}
/*--------------------------------------*/
/*    Mapy                              */
/*--------------------------------------*/
#obcan #mapy h2.mapy {
  background-color: #ede1cb;
}
/*--------------------------------------*/
/*    Katlog                            */
/*--------------------------------------*/
#obcan #katalog p.zamek-foto, #obcan #katalog  div.block-right ul {
  background-color: #f5eee2;
}
#obcan #katalog div.block-right li {
  background: url(/img/obcan-katalog-odrazka.gif) no-repeat left center;
}
#obcan #katalog h2.doc {
  background-color: #ede1cb;
}
#obcan #katalog table.prohlidka th {
  background-color: #f3ecde;
}
#obcan #katalog table.prohlidka td {
  border-color: #ede1cb;
}
/* --- foto menu --- */
#obcan #katalog div.foto-menu {
  background-color: #f5eee2;
}
#obcan #katalog div.foto-menu div.box p.img {
  background: url(/img/obcan-stin-2.gif) no-repeat;
}
/* --- katalog sluzeb --- */
#obcan #katalog div.box-menu {
  background-color: #f5eee2;
}
#obcan #katalog div.box-menu p.img {
background: url(/img/obcan-stin-2.gif) no-repeat;
}
/* --- aktuality detajl --- */
#obcan #aktuality p.foto {
  background-color: #f5eee2;
}


/*--------------------------------------*/
/*    Tags                              */
/*--------------------------------------*/
#obcan #sekce-text h2 {
  background-color: #ede1cb;
}

#obcan #sekce-text div.typ6, #obcan #sekce-text form.search_form {
  background-color: #f4ede1;
}

#sekce-text p.pmce1 { 
   border: 1px #beb095 solid;
   background-color: #ede1cb;
}

#sekce-text td.tdmce1 {
   border: 1px #beb095 solid;
   background-color: #ede1cb;
}

#sekce-text td.tdmce2 {
   border: 1px #beb095 solid;
}

#sekce-text tr.trmce1 { 
   background-color: #ede1cb;
}

#sekce-text table.tablemce3 {
   background-color: #ede1cb;
}

/*--------------------------------------*/
/*    Katalog                           */
/*--------------------------------------*/

#obcan #katalog div.box-menu h3.katalog-3s {
  background-color: #ebba44;
}
#obcan #katalog div.box-menu h3.katalog-3a {
  background-color: #c48e10;
}
#obcan #katalog div.box-menu-with-advert h3.katalog-3s {
  background-color: #ebba44;
}
#obcan #katalog div.box-menu-with-advert h3.katalog-3a {
  background-color: #c48e10;
}

#obcan ul.kprlist {	
	background-color:#f4e4c0; 
}

#obcan div.selectbutton {
	background-color: #f4e4c0;
}

#obcan div.selectdelimiter {
	border-top: 1px solid #f4e4c0;
}

/*--------------------------------------*/
/*    Kontakty                          */
/*--------------------------------------*/

#obcan #results {
  margin: 0 0 2em 0;
}


#language-bar #cse-search-box {
  margin: 0 -32px 0 0;	
}

}

