body
 {
 background-image: url('../images/layer0.jpg');
 /* doplnit background-color (všude, kde je třeba) */
 margin: 0;
 padding: 0;
 }

#mainFrame
 {
 height: 790px;
 width: 996px;
 position: relative;
 margin: 0px auto;
 background-image: url('../images/layer1.jpg');
 background-repeat: no-repeat;
 background-position: top center;
 }
 
#title
 {
 height: 182px;
 }

#title #logo
  {
  position: absolute;
  top: 45px;
  left: 35px;
  width: 159px;
  height: 142px;
  z-index: 1;
  background-image: url('../images/logo.png');
  }

#title #wallPaper /*Definování obrázku s kancelářskou sponkou.*/
  {
  position: relative;
  top: 8px;
  left: 669px;
  width: 285px;
  height: 199px;
  z-index: 1;
  }

/*-----------------------------------------------------*/
/*Definování stylů klikací mapy*/
#MapCR
 {
 display: block;
 position: absolute;
 width: 940px;
 height: 560px;
 top: 200px;
 left: 30px;
 z-index: 2;
 background-image: url('../images/MapCR.png');
 }

.map
 {
 border: none;
 }

/*tlačítka*/
#PoSbtn
 {
 display: block;
 position: absolute;
 width: 137px;
 height: 22px;
 top: 359px;
 left: 127px;
 z-index: 3;
 }

#PoSbtn_
 {
 display: none;
 position: absolute;
 width: 137px;
 height: 22px;
 top: 359px;
 left: 127px;
 z-index: 4;
 }

#IASbtn
 {
 display: block;
 position: absolute;
 width: 137px;
 height: 29px;
 top: 390px;
 left: 127px;
 z-index: 3;
 }

#IASbtn_
 {
 display: none;
 position: absolute;
 width: 137px;
 height: 29px;
 top: 390px;
 left: 127px;
 z-index: 4;
 }

#PrSbtn
 {
 display: block;
 position: absolute;
 width: 137px;
 height: 20px;
 top: 427px;
 left: 127px;
 z-index: 3;
 }

#PrSbtn_
 {
 display: none;
 position: absolute;
 width: 137px;
 height: 20px;
 top: 427px;
 left: 127px;
 z-index: 4;
 }

#ZZCbtn
 {
 display: block;
 position: absolute;
 width: 137px;
 height: 32px;
 top: 457px;
 left: 127px;
 z-index: 3;
 }

#ZZCbtn_
 {
 display: none;
 position: absolute;
 width: 137px;
 height: 32px;
 top: 457px;
 left: 127px;
 z-index: 4;
 }

#CPICbtn
 {
 display: block;
 position: absolute;
 width: 137px;
 height: 35px;
 top: 497px;
 left: 127px;
 z-index: 3;
 }

#CPICbtn_
 {
 display: none;
 position: absolute;
 width: 137px;
 height: 35px;
 top: 497px;
 left: 127px;
 z-index: 4;
 }

/*obrázky*/
#ceskalipa
 {
 display: block;
 position: absolute;
 width: 62px;
 height: 54px;
 top: 77px;
 left: 340px;
 z-index: 4;
 }

#ceskalipa_
 {
 display: none;
 position: absolute;
 width: 62px;
 height: 54px;
 top: 77px;
 left: 340px;
 z-index: 5;
 border: none;
 }

#predlice
 {
 display: block;
 position: absolute;
 width: 49px;
 height: 54px;
 top: 99px;
 left: 275px;
 z-index: 4;
 }

#predlice_
 {
 display: none;
 position: absolute;
 width: 49px;
 height: 54px;
 top: 99px;
 left: 275px;
 z-index: 5;
 border: none;
 }

#ruzyne
 {
 display: block;
 position: absolute;
 width: 84px;
 height: 55px;
 top: 220px;
 left: 273px;
 z-index: 4;
 }

#ruzyne_
 {
 display: none;
 position: absolute;
 width: 84px;
 height: 55px;
 top: 220px;
 left: 273px;
 z-index: 5;
 border: none;
 }

#plzen
 {
 display: block;
 position: absolute;
 width: 46px;
 height: 71px;
 top: 233px;
 left: 171px;
 z-index: 4;
 }

#plzen_
 {
 display: none;
 position: absolute;
 width: 46px;
 height: 71px;
 top: 233px;
 left: 171px;
 z-index: 5;
 border: none;
 }

#pardubice
 {
 display: block;
 position: absolute;
 width: 61px;
 height: 65px;
 top: 221px;
 left: 458px;
 z-index: 4;
 }

#pardubice_
 {
 display: none;
 position: absolute;
 width: 61px;
 height: 65px;
 top: 221px;
 left: 458px;
 z-index: 5;
 border: none;
 }

#bela
 {
 display: block;
 position: absolute;
 width: 94px;
 height: 62px;
 top: 138px;
 left: 388px;
 z-index: 4;
 }

#bela_
 {
 display: none;
 position: absolute;
 width: 94px;
 height: 62px;
 top: 138px;
 left: 388px;
 z-index: 5;
 border: none;
 }

#jaromer
 {
 display: block;
 position: absolute;
 width: 51px;
 height: 69px;
 top: 152px;
 left: 509px;
 z-index: 4;
 }

#jaromer_
 {
 display: none;
 position: absolute;
 width: 51px;
 height: 69px;
 top: 152px;
 left: 509px;
 z-index: 5;
 border: none;
 }

#kostelec
 {
 display: block;
 position: absolute;
 width: 129px;
 height: 82px;
 top: 222px;
 left: 523px;
 z-index: 4;
 }

#kostelec_
 {
 display: none;
 position: absolute;
 width: 129px;
 height: 82px;
 top: 222px;
 left: 523px;
 z-index: 5;
 border: none;
 }

#zastavka
 {
 display: block;
 position: absolute;
 width: 88px;
 height: 62px;
 top: 392px;
 left: 492px;
 z-index: 4;
 }

#zastavka_
 {
 display: none;
 position: absolute;
 width: 88px;
 height: 62px;
 top: 392px;
 left: 492px;
 z-index: 5;
 border: none;
 }

#postorna
 {
 display: block;
 position: absolute;
 width: 74px;
 height: 63px;
 top: 447px;
 left: 578px;
 z-index: 4;
 }

#postorna_
 {
 display: none;
 position: absolute;
 width: 74px;
 height: 63px;
 top: 447px;
 left: 578px;
 z-index: 5;
 border: none;
 }

#brno
 {
 display: block;
 position: absolute;
 width: 31px;
 height: 68px;
 top: 359px;
 left: 579px;
 z-index: 4;
 }

#brno_
 {
 display: none;
 position: absolute;
 width: 31px;
 height: 68px;
 top: 359px;
 left: 579px;
 z-index: 5;
 border: none;
 }

#ostrava
 {
 display: block;
 position: absolute;
 width: 51px;
 height: 63px;
 top: 275px;
 left: 728px;
 z-index: 4;
 }

#ostrava_
 {
 display: none;
 position: absolute;
 width: 51px;
 height: 63px;
 top: 275px;
 left: 728px;
 z-index: 5;
 border: none;
 }

#havirov
 {
 display: block;
 position: absolute;
 width: 60px;
 height: 78px;
 top: 275px;
 left: 786px;
 z-index: 4;
 }

#havirov_
 {
 display: none;
 position: absolute;
 width: 60px;
 height: 78px;
 top: 275px;
 left: 786px;
 z-index: 5;
 border: none;
 }

#vysni
 {
 display: block;
 position: absolute;
 width: 91px;
 height: 46px;
 top: 362px;
 left: 753px;
 z-index: 4;
 }

#vysni_
 {
 display: none;
 position: absolute;
 width: 91px;
 height: 46px;
 top: 362px;
 left: 753px;
 z-index: 5;
 border: none;
 }
 
 #zlin
 {
 display: block;
 position: absolute;
 width: 43px;
 height: 67px;
 top: 417px;
 left: 710px;
 z-index: 4;
 }

#zlin_
 {
 display: none;
 position: absolute;
 width: 43px;
 height: 67px;
 top: 417px;
 left: 710px;
 z-index: 5;
 border: none;
 }

#olomouc
 {
 display: block;
 position: absolute;
 width: 53px;
 height: 65px;
 top: 340px;
 left: 627px;
 z-index: 4;
 }

#olomouc_
 {
 display: none;
 position: absolute;
 width: 53px;
 height: 65px;
 top: 340px;
 left: 627px;
 z-index: 5;
 border: none;
 }

 #kv
 {
 display: block;
 position: absolute;
 width: 88px;
 height: 68px;
 top: 163px;
 left: 110px;
 z-index: 4;
 }

#kv_
 {
 display: none;
 position: absolute;
 width: 88px;
 height: 68px;
 top: 163px;
 left: 110px;
 z-index: 5;
 border: none;
 }

#cb
 {
 display: block;
 position: absolute;
 width: 107px;
 height: 70px;
 top: 387px;
 left: 293px;
 z-index: 4;
 }

#cb_
 {
 display: none;
 position: absolute;
 width: 107px;
 height: 70px;
 top: 387px;
 left: 293px;
 z-index: 5;
 border: none;
 }

#liberec
 {
 display: block;
 position: absolute;
 width: 45px;
 height: 65px;
 top: 49px;
 left: 407px;
 z-index: 4;
 }

#liberec_
 {
 display: none;
 position: absolute;
 width: 45px;
 height: 65px;
 top: 49px;
 left: 407px;
 z-index: 5;
 border: none;
 }

/*-----------------------------------------------------*/
/*levý sloupec*/
#leftSide
 {
 float: left;
 width: 202px;
 height: 608px;
 }

#leftSide #leftMenu /*Definování stylů levého menu.*/
  {
  list-style-type: none;
  position: relative;
  top: 55px;
  left: 49px;
  margin: 0;
  padding: 0;
  width: 152px;
  height: 321px;
  }

#leftSide #leftMenu span
  {
  display: none;
  position: absolute;
  }

#leftSide #leftMenu a
  {
  text-indent: -900%;
  position: absolute;
  outline: none;
  }

#leftSide #leftMenu a:hover
  {
  background-position: left bottom;
  cursor: hand;
  }

#leftSide #leftMenu .menuItem6
  {    
  top: 0px;
  left: 0px;
  width: 152px;
  height: 75px;
  background: url('../images/menu2_0.jpg') 0 0;
  background-repeat: no-repeat;
  }

#leftSide #leftMenu .menuItem6_ span
  {
  display: block;
  top: 0px;
  left: 0px;
  width: 152px;
  height: 75px;
  background: url('../images/menu2_1.jpg') 0 0;
  background-repeat: no-repeat;
  }

#leftSide #leftMenu a.menuItem6:hover span
  {
  display: block;
  top: 0px;
  left: 0px;
  width: 152px;
  height: 75px;
  background: url('../images/menu2_1.jpg') 0 0;
  background-repeat: no-repeat;
  }

#leftSide #leftMenu .menuItem7
  {
  top: 75px;
  left: 0px;
  width: 152px;
  height: 49px;
  background: url('../images/menu2_0.jpg') 0 -75px;
  background-repeat: no-repeat;
  }

#leftSide #leftMenu .menuItem7_ span
  {
  display: block;
  top: 75px;
  &top: 57px;
  left: 0px;
  width: 152px;
  height: 49px;
  background: url('../images/menu2_1.jpg') 0 -75px;
  background-repeat: no-repeat;
  }

#leftSide #leftMenu a.menuItem7:hover span
  {
  display: block;
  top: 0px;
  left: 0px;
  width: 152px;
  height: 49px;
  background: url('../images/menu2_1.jpg') 0 -75px;
  background-repeat: no-repeat;
  }

#leftSide #leftMenu .menuItem8
  {
  top: 124px;
  left: 0px;
  width: 152px;
  height: 50px;
  background: url('../images/menu2_0.jpg') 0 -124px;
  background-repeat: no-repeat;
  }

#leftSide #leftMenu .menuItem8_ span
  {
  display: block;
  top: 124px;
  &top: 86px;
  left: 0px;
  width: 152px;
  height: 50px;
  background: url('../images/menu2_1.jpg') 0 -124px;
  background-repeat: no-repeat;
  }

#leftSide #leftMenu a.menuItem8:hover span
  {
  display: block;
  top: 0px;
  left: 0px;
  width: 152px;
  height: 50px;
  background: url('../images/menu2_1.jpg') 0 -124px;
  background-repeat: no-repeat;
  }

#leftSide #leftMenu .menuItem9
  {
  top: 174px;
  left: 0px;
  width: 152px;
  height: 50px;
  background: url('../images/menu2_0.jpg') 0 -174px;
  background-repeat: no-repeat;
  }

#leftSide #leftMenu .menuItem9_ span
  {
  display: block;
  top: 174px;
  &top: 117px;
  left: 0px;
  width: 152px;
  height: 50px;
  background: url('../images/menu2_1.jpg') 0 -174px;
  background-repeat: no-repeat;
  }
 
#leftSide #leftMenu a.menuItem9:hover span
  {
  display: block;
  top: 0px;
  left: 0px;
  width: 152px;
  height: 50px;
  background: url('../images/menu2_1.jpg') 0 -174px;
  background-repeat: no-repeat;
  }

#leftSide #leftMenu .menuItem10
  {
  top: 223px;
  left: 0px;
  width: 152px;
  height: 49px;
  background: url('../images/menu2_0.jpg') 0 -223px;
  background-repeat: no-repeat;
  }
 
#leftSide #leftMenu .menuItem10_ span
  {
  display: block;
  top: 223px;
  &top: 147px;
  left: 0px;
  width: 152px;
  height: 49px;
  background: url('../images/menu2_1.jpg') 0 -223px;
  background-repeat: no-repeat;
  }

#leftSide #leftMenu a.menuItem10:hover span
  {
  display: block;
  top: 0px;
  left: 0px;
  width: 152px;
  height: 49px;
  background: url('../images/menu2_1.jpg') 0 -223px;
  background-repeat: no-repeat;
  }

#leftSide #leftMenu .menuItem11
  {
  top: 272px;
  left: 0px;
  width: 152px;
  height: 49px;
  background: url('../images/menu2_0.jpg') 0 -272px;
  background-repeat: no-repeat;
  }

#leftSide #leftMenu .menuItem11_ span
  {
  display: block;
  top: 272px;
  &top: 177px;
  left: 0px;
  width: 152px;
  height: 49px;
  background: url('../images/menu2_1.jpg') 0 -272px;
  background-repeat: no-repeat;
  }
 
#leftSide #leftMenu a.menuItem11:hover span
  {
  display: block;
  top: 0px;
  left: 0px;
  width: 152px;
  height: 49px;
  background: url('../images/menu2_1.jpg') 0 -272px;
  background-repeat: no-repeat;
  }

/*Konec levého menu.*/

#leftSide #note
  {
  position: relative;
  top: 86px;
  left: 29px;
  width: 160px;
  height: 159px;
  padding-top: 10px;
  padding-left: 2px;
  background: url('../images/note.gif');
  background-repeat: no-repeat;
  text-align: center;
  }

#leftSide #note #gallery
        {
        margin: 15px;
        }

#leftSide #note #linkToGallery
        {
        font-family: Lucida Handwriting;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
        color: #393;
        }

/* imageGallery.css */

#center #content .container 
  {
  width: 640px;
  }

#center #content .container .arrow
    {
    width: 30px;
    height: 98px;
    border: none;
    }

#center #content .container .arrows
    {
    width: 35px;
    height: 98px;
    border: none;
    }

#center #content .container img
    {
    float: none;
    width: 130px;
    height: 98px;
    margin: 0;
    border: 2px solid white;
    }

#center #content .container img#mainImg
    {
    float: none;
    width: 440px;
    height: 320px;
    margin: 0;
    }

#center #content .container .imageDescr
  {
  text-align: center;
  font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bolder;
  color: #345;
  background-color: #fff;
  width: auto;
  padding: 2px;
  }

/*.noscript {
	background-color: #FFCCCC;
	border: 1px solid #CC0000;
	margin: 10px;
	padding: 5px;
}*/

/*-----------------------------------------------------*/

#center
 {
 float: left;
 width: 662px;
 height: 608px;
 }

#center #section
  {
  width: 662px;
  height: 30px;
  }

#center #section h1
   {
   margin: 6px 0px 0px 2px;
   padding: 0;
   font-family: Lucida Handwriting;
   font-size: 11px;
   font-weight: normal;
   color: #46932b;
   }

#center .roster
  {
  width: 660px;
  height: 20px;
  padding: 5px 15px 5px 30px;
  }

#center .roster #numbersTop, #center .roster #numbersBottom
    {
    font-family: Calibri;
    font-size: 14px;
    color: #233;
    }

#center #content
  {
  width: 660px;
  height: 527px;
  &height: 532px;
  overflow: auto;
  }

#center #archcontent
  {
  width: 660px;
  height: 497px;
  &height: 502px;
  overflow: auto;
  }

#center #contentGallery
  {
  width: 660px;
  height: 527px;
  &height: 532px;
  overflow: auto;
  background: url('../images/gallery.jpg') no-repeat 34px 9px;
  &background: url('../images/gallery.jpg') no-repeat 34px 15px;
  }

#center #contentGallery h2
   {
   margin: 33px 0px 10px -20px;
   &margin: 39px 0px 10px -20px;
   padding: 0;
   font-family: Verdana;
   font-size: 14px;
   text-align: center;
   color: #46932b;
   }

#center #content h2
   {
   margin: 40px 0px 15px 0px;
   padding: 0;
   font-family: Verdana;
   font-size: 14px;
   text-align: center;
   color: #46932b;
   }

#center #archcontent h2
   {
   margin: 10px 0px 15px 0px;
   padding: 0;
   font-family: Verdana;
   font-size: 14px;
   text-align: center;
   color: #46932b;
   }

#center #content h3, #center #archcontent h3
   {
   margin: 15px 0px 15px 40px;
   padding: 0;
   font-family: tahoma;
   font-size: 12px;
   text-align: left;
   color: #46932b;
   }

#center #content p.normalText, #center #archcontent p.normalText
   {
   margin: 5px 20px 5px 40px;
   padding: 0;
   font-family: Calibri;
   font-size: 13px;
   text-align: justify;
   color: #330;
   }

#center #content p.boldText, #center #archcontent p.boldText
   {
   margin: 5px 20px 5px 40px;
   padding: 0;
   font-family: Calibri;
   font-size: 13px;
   font-weight: bold;
   text-align: justify;
   color: #330;
   }

#center #content p.actuality, #center #archcontent p.actuality
   {
   margin: 5px 60px 5px 80px;
   padding: 0;
   font-family: Calibri;
   font-size: 13px;
   text-align: justify;
   color: #330;
   }

#center #content .act, #center #content #entryForm, #center #archcontent .act
   {
   display: block;
   width: 100%;
   &width: auto;
   height: auto;
   }

#center #content img.act_landscape, #center #archcontent img.act_landscape
   {
   float: right;
   margin: 5px 60px 5px 12px;
   width: 100px;
   height: 75px;
   }

#center #content img.act_portrait, #center #archcontent img.act_portrait
   {
   float: right;
   margin: 5px 60px 5px 12px;
   width: 75px;
   height: 100px;
   }

#center #content a.normalLink:link, #center #archcontent a.normalLink:link
   {
   font-family: Calibri;
   font-size: 13px;
   color: #660;
   text-decoration: none;
   cursor: hand;
   }

#center #content a.normalLink:hover, #center #archcontent a.normalLink:hover
   {
   font-family: Calibri;
   font-size: 13px;
   color: #973;
   text-decoration: underline;
   cursor: hand;
   }

#center #content a.normalLink:visited, #center #archcontent a.normalLink:visited
   {
   font-family: Calibri;
   font-size: 13px;
   color: #bb0;
   text-decoration: none;
   cursor: hand;
   }
#center #content a.boldLink:link, #center .roster #numbersTop a:link, #center .roster #numbersBottom a:link
   {
   font-family: Calibri;
   font-size: 14px;
   font-weight: bold;
   color: #660;
   text-decoration: none;
   cursor: hand;
   margin-right: 10px;
   }

#center #content a.boldLink:hover, #center .roster #numbersTop a:hover, #center .roster #numbersBottom a:hover
   {
   font-family: Calibri;
   font-size: 14px;
   font-weight: bold;
   color: #973;
   text-decoration: underline;
   cursor: hand;
   margin-right: 10px;
   }

#center #content a.boldLink:visited, #center .roster #numbersTop a:visited, #center .roster #numbersBottom a:visited
   {
   font-family: Calibri;
   font-size: 14px;
   font-weight: bold;
   color: #bb0;
   text-decoration: none;
   cursor: hand;
   margin-right: 10px;
   }

#center #content ul.normalList
   {
   margin: 0px 0px 0px 70px;
   list-style-type: disc;
   font-family: Calibri;
   font-size: 13px;
   color: #330;
   }

#center #content ul.boldList
   {
   margin-left: 70px;
   list-style-type: circle;
   font-family: Calibri;
   font-size: 13px;
   font-weight: bold;
   color: #330;
   }

#center #content hr, #center #archcontent hr
   {
   clear: both;
   margin: 5px 60px 0px 80px;
   color: #550;
   border-top: solid 1px #000;
   border-bottom: solid 1px #ddd;
   }

#center #content #entryForm
   {
   width: 640px;
   font-size: 12px;
   font-family: Tahoma;
   }

#center #content #entryForm table.form
    {
    table-layout: fixed;
    margin-top: 0px;
    margin-left: 40px;
    width: 580px;
    }

#center #content #entryForm table.form td
     {
     padding-bottom: 5px;
     }

#center #content #entryForm table.form td.caption
     {
     text-align: left;
     color: #256;
     }

#center #content #entryForm table.nestedForm
    {
    margin-top: 0px;
    margin-left: -3px;
    }

#center #content #mailUs
   {
   position: relative;
   width: 660px;
   font-size: 12px;
   font-family: Tahoma;
   }

#center #content #mailUs table#form
    {
    margin-top: 35px;
    margin-left: 30px;
    }

#center #content #mailUs table#form input, textarea
     {
     /*background-color: #fed;*/
     color: #625;
     }

#center #content #mailUs table#form td.caption
     {
     text-align: right;
     color: #256;
     }

#center #content #facility, .facility
   {
   margin: 5px 60px 5px 60px;
   }

#center #footer
  {
  width: 662px;
  height: 34px;
  margin: 0;
  padding-top: 0px;
  &padding-top: 12px;
  }

#center #footer p
   {
   font-family: Calibri;
   font-size: 12px;
   text-align: center;
   color: #999;
   }

/*Definování stylů menu galerie*/
#mbela {top: 233px; &top: 233px; left: 252px; width: 163px; height: 18px; background: url('../images/gallery/menu/blank.gif') }
#mcela {top: 253px; &top: 253px; left: 607px; width: 118px; height: 17px; background: url('../images/gallery/menu/blank.gif') }
#mkostelec {top: 436px; &top: 436px; left: 696px; width: 164px; height: 16px; background: url('../images/gallery/menu/blank.gif') }
#mruzyne {top: 478px; &top: 478px; left: 487px; width: 80px; height: 19px; background: url('../images/gallery/menu/blank.gif') }
#mhavirov {top: 503px; &top: 503px; left: 560px; width: 85px; height: 16px; background: url('../images/gallery/menu/blank.gif') }
#mzastavka {top: 525px; &top: 525px; left: 458px; width: 93px; height: 15px; background: url('../images/gallery/menu/blank.gif') }
#mvysni {top: 598px; &top: 598px; left: 551px; width: 106px; height: 17px; background: url('../images/gallery/menu/blank.gif') }
#mpostorna {top: 667px; &top: 667px; left: 242px; width: 94px; height: 15px; background: url('../images/gallery/menu/blank.gif') }

/*Definování stylů submenu*/

#center #subm
  {
  list-style-type: none;
  position: relative;
  float: left;
  top: -5px;
  &top: 0px;
  left: 0px;
  width: 620px;
  height: auto;
  margin: 10px;
  padding: 0;
  }

#center #subm a
  {
  display: block;
  position: absolute;
  outline: none;
  text-decoration: none;
  font-family: Verdana;
  font-size: 11px;
  color: #339;
  }

#center #subm a:hover
  {
  background-position: left bottom;
  cursor: hand;
  font-weight: bold;
  }

/*-----------------------------------------------------*/

#rightSide
 {
 float: left;
 width: 132px;
 height: 608px;
 }

#rightSide #rightMenu /*Definování stylů pravého menu.*/
  {
  list-style-type: none;
  position: relative;
  top: 0px;
  left: 0px;
  margin: 0;
  padding: 0;
  width: 46px;
  height: 505px;
  z-index: 1;
  }

#rightSide #rightMenu span
  {
  display: none;
  position: absolute;
  }

#rightSide #rightMenu a
  {
  text-indent: -3190%;
  position: absolute;
  outline: none;
  }

#rightSide #rightMenu a:hover
  {
  background-position: left bottom;
  cursor: hand;
  }

#rightSide #rightMenu .menuItem1
  {    
  top: 0px;
  left: 0px;
  width: 46px;
  height: 100px;
  background: url('../images/menu1_0.jpg') 0 0;
  background-repeat: no-repeat;
  }

#rightSide #rightMenu .menuItem1_ span
  {
  display: block;
  top: 0px;
  left: 0px;
  width: 46px;
  height: 100px;
  background: url('../images/menu1_1.jpg') 0 0;
  background-repeat: no-repeat;
  }

#rightSide #rightMenu a.menuItem1:hover span
  {
  display: block;
  top: 0px;
  left: 0px;
  width: 46px;
  height: 100px;
  background: url('../images/menu1_1.jpg') 0 0;
  background-repeat: no-repeat;
  }

#rightSide #rightMenu .menuItem2
  {
  top: 100px;
  left: 0px;
  width: 46px;
  height: 102px;
  background: url('../images/menu1_0.jpg') 0 -102px;
  background-repeat: no-repeat;
  }

#rightSide #rightMenu .menuItem2_ span
  {
  display: block;
  top: 100px;
  &top: 81px;
  left: 0px;
  width: 46px;
  height: 102px;
  background: url('../images/menu1_1.jpg') 0 -102px;
  background-repeat: no-repeat;
  }

#rightSide #rightMenu a.menuItem2:hover span
  {
  display: block;
  top: 0px;
  left: 0px;
  width: 46px;
  height: 102px;
  background: url('../images/menu1_1.jpg') 0 -102px;
  background-repeat: no-repeat;
  }

#rightSide #rightMenu .menuItem3
  {
  top: 199px;
  left: 0px;
  width: 46px;
  height: 100px;
  background: url('../images/menu1_0.jpg') 0 -202px;
  background-repeat: no-repeat;
  }

#rightSide #rightMenu .menuItem3_ span
  {
  display: block;
  top: 199px;
  &top: 161px;
  left: 0px;
  width: 46px;
  height: 100px;
  background: url('../images/menu1_1.jpg') 0 -202px;
  background-repeat: no-repeat;
  }

#rightSide #rightMenu a.menuItem3:hover span
  {
  display: block;
  top: 0px;
  left: 0px;
  width: 46px;
  height: 100px;
  background: url('../images/menu1_1.jpg') 0 -202px;
  background-repeat: no-repeat;
  }

#rightSide #rightMenu .menuItem4
  {
  top: 298px;
  left: 0px;
  width: 46px;
  height: 100px;
  background: url('../images/menu1_0.jpg') 0 -302px;
  background-repeat: no-repeat;
  }

#rightSide #rightMenu .menuItem4_ span
  {
  display: block;
  top: 298px;
  &top: 241px;
  left: 0px;
  width: 46px;
  height: 100px;
  background: url('../images/menu1_1.jpg') 0 -302px;
  background-repeat: no-repeat;
  }
 
#rightSide #rightMenu a.menuItem4:hover span
  {
  display: block;
  top: 0px;
  left: 0px;
  width: 46px;
  height: 100px;
  background: url('../images/menu1_1.jpg') 0 -302px;
  background-repeat: no-repeat;
  }

#rightSide #rightMenu .menuItem5
  {
  top: 397px;
  left: 0px;
  width: 46px;
  height: 105px;
  background: url('../images/menu1_0.jpg') 0 -401px;
  background-repeat: no-repeat;
  }

#rightSide #rightMenu .menuItem5_ span
  {
  display: block;
  top: 397px;
  &top: 321px;
  left: 0px;
  width: 46px;
  height: 105px;
  background: url('../images/menu1_1.jpg') 0 -401px;
  background-repeat: no-repeat;
  }
 
#rightSide #rightMenu a.menuItem5:hover span
  {
  display: block;
  top: 0px;
  left: 0px;
  width: 46px;
  height: 105px;
  background: url('../images/menu1_1.jpg') 0 -401px;
  background-repeat: no-repeat;
  }

/*Konec pravého menu.*/
