body {
  background-color: #32353a;
  background-image: url('../img/page_bg_n.jpg');
  background-repeat: repeat-x;
  font-family: Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  text-align: center;
  SCROLLBAR-FACE-COLOR: #414b61; 
  SCROLLBAR-HIGHLIGHT-COLOR: #a6a7c4; 
  SCROLLBAR-SHADOW-COLOR: #303030; 
  SCROLLBAR-3DLIGHT-COLOR: #606060; 
  SCROLLBAR-ARROW-COLOR: #a6a7c4; 
  SCROLLBAR-TRACK-COLOR: #1b1b1c; 
  SCROLLBAR-DARKSHADOW-COLOR: #202020;
  ALIGN: center;
  margin-top: 18px;
  margin-left: 0px;
  margin-right: 0px;
}

.mainarea_tab {
  margin: 0px;
}

.mainarea_logo_jmeno {
  width: 800px;
  align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 20px;
  padding-bottom: 0px;
  float: left;
}

.logo_jmeno_obr {
  width: 400px;
  align: left;
  margin: 0px;
  padding: 0px;
  float: left;
}

.logo_jmeno_menu {
  width: 345px;
  text-align: right;
  margin: 0px;
  margin-top: 10px;
  padding: 0px;
  float: left;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 11px;
  color: #8a8a8a;
}

.logo_jmeno_menu A {
  color: #8a8a8a;
  text-decoration: none;
}

.logo_jmeno_menu A:hover {
  color: #f0f0f0;
  text-decoration: none;
}

.mainarea_logo {
  width: 800px;
  height: 168px;
  border-bottom: 1px solid #d47a42;
  margin: 0px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  position: relative; left: 0px;
  float: left;
}

.mainarea_menu {
  height: 26px;
  border: 0px solid #555555;
  text-ALIGN: center;
  margin-left: 13px;
  margin-right: 13px;
  padding: 0px;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #8a8a8a;
  position: relative; top: 5px;
  float: left;
}

DIV.mainarea_menu A {
  color: #8a8a8a;
  text-decoration: none;
}

DIV.mainarea_menu A:hover {
  color: #f0f0f0;
  text-decoration: none;
}

TD.mainarea_menu_akt {
  height: 16px;
  text-ALIGN: center;
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #EEEEEE;
  position: relative; top: -4px;
  background-color: #505257;
/*  border: #565961 1px solid;*/
}

TD.mainarea_menu_akt A {
  text-ALIGN: center;
  margin: 0px;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #79838a;
}

TD.mainarea_menu_akt A:hover {
  color: #c5bfb1;
  text-decoration: none;
}

.mainarea {
  width: 800px;
  font-family: Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #DDDDDD;
  background-color: #181818;
  background-image: url('../img/mainarea_bg.jpg');
  background-repeat: repeat-x;
  border-left: #171717 2px solid;
  border-right: #171717 2px solid;
  border-bottom: #171717 2px solid;
  padding-bottom: 40px;
  margin: 0px;
  position: relative; top: 1px; left: -2px;
}

.mainarea A {
  color: #60a2f7;
  text-decoration: none;
}

.mainarea A:hover {
  color: #60a2f7;
  text-decoration: underline;
}

.mainarea_menu_tab {
  width: 800px;
  border: 0px;
  margin: 0px;
  padding: 0px;
  height: 26px;
  background-color: #202327;
}

.mainarea_main {
  font-size: 10px;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  width: 560px;
  color: #807f90;
  float: left;
  margin-left: 15px;
/*  border: 1px #ffffff solid;*/
}

.mainarea_sidemenu {
  font-size: 10px;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  width: 190px;
  margin-top: 50px;
  margin-left: 10px;
  color: #807f90;
  float: left;
/*  border: 1px #ffffff solid;*/
}


.mainarea_mapa {
  font-size: 10px;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  text-align: center;
  width: 190px;
  height: 130px;
  color: #717171;
  padding-top: 8px;
  margin-bottom: 10px;
  background-color: #171717; 
  background-image: url('../img/clanek_bg.jpg');
  background-repeat: repeat-x;
  border: 1px #3d3c3c solid;

}

.mainarea_novinky {
  width: 540px;
  color: #acabc2;
  font-size: 14px;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  text-align: left;
  padding-top: 10px;
  padding-left: 10px;
  padding-bottom: 14px;
  color: #717171;
  background-color: #171717; 
  background-image: url('../img/clanek_bg.jpg');
  background-repeat: repeat-x;
  border: 1px #3d3c3c solid;

}

.horni_novinky_datum
 {
  width: 75px;
  font-size: 12px;
  font-family: Arial, Verdana, Tahoma, Helvetica, Arial, sans-serif;
  color: #858585;
  text-align: left;
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 0px;
  padding-right: 0px;
  vertical-align: top;
/*  float: left;*/
  border: 0px solid #FFFFFF;
  line-height: 130%;
}

.horni_novinky_text
 {
  font-size: 12px;
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  color: #8e8e8e;
  text-align: left;
  padding-left: 0px;
  margin-left: 0px;
  vertical-align: top;
  border: 0px solid #FFFFFF;
  padding-bottom: 2px;
  line-height: 120%;
}

.horni_novinky_text a {
  text-decoration: none;
  color: #8e8e8e;
}

.horni_novinky_text a:hover {
  text-decoration: none;
  color: #a1a1a1;
}

.horni_novinky_odr
 {
  /* styl pro bunku s odrazkou */
  font-size: 12px;
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  color: #807f90;
  text-align: left;
  vertical-align: top;
  border: 0px solid #FFFFFF;
}

.novinky_odr {
  margin-right: 7px;
/*  background-color: #666666;*/
  position: relative; top: 5px; left: 0px;
}

.mainarea_dolni {
  font-size: 10px;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  text-align: center;
  width: 800px;
/*  height: 170px;*/
  padding-top: 20px;
  color: #807f90;
/*  background-color: #AAAAAA;*/
  position: relative; top: 10px; left: 0px;
}

.mainarea_pata_tab {
  width: 800px;
  height: 70px;
  ALIGN: center;
  margin: 0px;
  margin-top: 0px;
  margin-bottom: 35px;
  position: relative; top: 1px; left: -2px;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #888888;
  text-ALIGN: center;
  background-color: #232528;
  border: #000000 2px solid;
  border-top: 0px;
}

.mainarea_pata_levy {
  width: 330px;
  ALIGN: left;
  text-ALIGN: left;
  margin: 0px;
  margin-top: 5px;
  position: absolute; top: 15px; left: 20px;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 10px;
  line-height: 150%;
  color: #6e6e6e;
  float: left;
  border: 0px #FFFFFF solid;
}

.mainarea_pata_stred {
/*  width: 90px;*/
  ALIGN: center;
  text-ALIGN: center;
  margin: 0px;
  position: absolute; top: 15px; left: 362px;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #6e6e6e;
  float: left;
  border: 0px #FFFFFF solid;
}

.mainarea_pata_pravy {
  width: 330px;
  ALIGN: right;
  text-ALIGN: right;
  margin: 0px;
  margin-top: 5px;
  position: absolute; top: 15px; left: 450px;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 10px;
  line-height: 150%;
  color: #6e6e6e;
  float: left;
  border: 0px #FFFFFF solid;
}

.mainarea_pata {
/* KE SMAZANI */
  width: 800px;
  height: 30px;
  ALIGN: center;
  margin: 0px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-bottom: 0px;
  position: relative; top: 0px;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #888888;
  text-ALIGN: center;

/*  background-color: #222222;
  border: #171717 2px solid;
  border-top: 0px;*/
}

.mapa_velka {
  width: 900px;
  border: #999999 1px solid;
  display: none;
  position: absolute; top: 100px; left: 200px;
}

.mapa_velka_zavrit {
  position: absolute; top: 0px; left: 858px;
}

.nahl_mezera {
  float: left;
}

.nahl_tab {
  float: left;
  width: 210px;
  height: 220px;
  border: 1px #3e3d3d solid;
  margin-top: 6px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 6px;
  background-color: #171717; 
  background-image: url('../img/nahl_gal_bg.jpg');
  background-repeat: repeat-x;
}

.nahl_tab_cest_kap {
  /* NAHLED PRO FOTOGALERII U KAPITOL CESTOPISU*/
  float: left;
  width: 136px;
  height: 136px;
  border: 1px #3e3d3d solid;
  margin-top: 5px;
  margin-left: 5px;
  margin-right: 5px;
  margin-bottom: 5px;
  background-color: #171717; 
  background-image: url('../img/nahl_gal_bg.jpg');
  background-repeat: repeat-x;
}

.nahl_ram_cest_kap {
/* u kapitol cestopisu */
  width: 130px;
  height: 130px;
  padding-top: 0px;
  padding-bottom: 0px;
/*  background-image: url('http://www.prynych.com/img/img_bgr.gif');*/
  margin-top: 0px;
  margin-left: 3px;
  margin-bottom: 0px;
  margin-right: 3px;
}


.nahl_tab_cest {
  /* NAHLED PRO FOTOGALERII U CESTOPISU*/
  float: right;
  height: 210px;
  height: 215px;
  margin-top: 18px;
  margin-left: 18px;
  margin-right: 30px;
  margin-bottom: 10px;
  border: 1px #3e3d3d solid;
  background-color: #171717; 
  background-image: url('../img/nahl_gal_bg.jpg');
  background-repeat: repeat-x;
}

.nahl_tab A, .nahl_tab A:hover {
  border: 0px;
}

.nahl_ram {
  width: 182px;
  height: 182px;
  padding-top: 0px;
  padding-bottom: 0px;
/*  background-image: url('http://www.prynych.com/img/img_bgr.gif');*/
  margin-top: 8px;
  margin-left: 14px;
  margin-bottom: 0px;
  margin-right: 15px;
}

/*div.nahl_ram A, div.nahl_ram A:hover {
  border: 0px;
}*/

.nahl_obr {
  width: 150px;
  height: 150px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  position: relative; top: 16px; left: 0px;
  border: 1px #535353 solid;
}

.nahl_ram_f {
  width: 182px;
  height: 182px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-left: 14px;
  margin-bottom: 0px;
  margin-right: 14px;
  border-spacing: 0px;
  align: left;
  vertical-align: top;
}

.nahl_obr_f {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  position: relative; top: 0px; left: 0px;
  align: left;
  vertical-align: top;
  border: 1px #535353 solid;
}

.nahl_popisek_f {
  width: 210px;
  height: 30px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  text-align: center;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #616161;
  position: relative; top: 9px;
/*  font-weight: bold;*/
}

.nahl_popisek {
  width: 200px;
  height: 30px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-left: 5px;
  margin-bottom: 0px;
  margin-right: 5px;
  text-align: center;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 11px;
  color: #616161; 
  position: relative; top: -2px;
  font-weight: bold;
}

.nadpis {
  height: 20px;
/*  padding-left: 45px;*/
  padding-top: 10px;
  margin-top: 10px;
  margin-left: 14px;
  margin-bottom: 10px;
  text-align: left;
  font-family: Arial, Verdana, Tahoma, Helvetica CE, Arial, Helvetica, Arial, sans-serif;
  font-size: 16px;
  color: #e0e0e0;
/*  font-weight: bold;*/
}

.odkaz_nadpis {
/*  ODKAZY U NADPISU, NAPR. ARCHIV CLANKU NA UVODNI OBRAZOVCE*/
  width: 130px;
  padding-top: 0px;
  margin-top: 24px;
  text-align: right;
  font-family: Arial, Verdana, Tahoma, Helvetica CE, Arial, Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #888888;
  letter-spacing: 1px;
/*  font-weight: bold;*/
}

.odkaz_nadpis A {
  font-family: Arial, Verdana, Tahoma, Helvetica CE, Arial, Helvetica, Arial, sans-serif;
  color: #999999;
  text-decoration: none;
}

.odkaz_nadpis A:hover {
  font-family: Arial, Verdana, Tahoma, Helvetica CE, Arial, Helvetica, Arial, sans-serif;
  color: #EEEEEE;
  text-decoration: none;
}

.nadpis_2 {
  /* NA VSECH STRANKACH KROME UVODNI */
  width: 800px;
  height: 20px;
  padding-left: 0px;
  padding-top: 25px;
  padding-bottom: 25px;
  margin-top: 2px;
  margin-bottom: 0px;
  text-align: center;
  font-family: Arial, Verdana, Tahoma, Helvetica CE, Arial, Helvetica, Arial, sans-serif;
  font-size: 16px;
  color: #e0e0e0;
}

.nadpis2 {
   /* NA STRANKACH S CESTOPISY */
   width: 800px;
  height: 30px;
  margin-top: 25px;
  margin-bottom: 0px;
  padding-left: 30px;
  padding-bottom: 10px;
  padding-top: 10px;
  text-align: left;
  font-family: Arial, Verdana, Tahoma, Helvetica CE, Arial, Helvetica, Arial, sans-serif;
  font-size: 16px;
  color: #e0e0e0;
/*  font-weight: bold;*/
}

.blank {
  width: 50px;
}

.blank_f {
  width: 50px;
}

.blank_f_cestopis {
/* u nahledu u cestopisu */
  width: 32px;
}

.nad_galerie {
  width: 800px;
  text-align: center;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #DDDDDD;
  margin: 0px;
  position: relative; top: -25px;
}

.nad_galerie A {
  color: #b5c3d4;
  text-decoration: none;
}

.nad_galerie A:hover {
  color: #EEEEEE;
  text-decoration: none;
}

.leve_menu_tab {
  font-size: 11px;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  text-align: left;
  width: 190px;
  color: #717171;
  margin-top: 0px;
  padding-top: 0px;
  background-color: #171717; 
  background-image: url('../img/clanek_bg.jpg');
  background-repeat: repeat-x;
  border: 1px #3d3c3c solid;
}

.leve_menu_nadpis {
  font-size: 13px;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  text-align: left;
  width: 190px;
  color: #939393;
  margin-top: 20px;
  margin-left: 14px;
  margin-bottom: 10px;
  padding-top: 0px;
  border: 0px #3d3c3c solid;
}

.leve_menu_tab ul {
  text-align:left;
  list-style:none;
  padding-left: 0px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 0px;
  margin-top: 0px;
  padding-bottom: 0px;
  margin-bottom: 0px;
/*  background:url(../img/bg-lbmenu-top.gif) no-repeat top;*/
}

.leve_menu_tab li {
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  color: #818181;
  border-bottom: 1px #3d3c3c solid;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  text-decoration: none;
}

.last {
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  color: #818181;
  border-bottom: 0px #3d3c3c solid;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
}

.leve_menu_tab li A {
  font-size: 10px;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  color: #717171;
  border-bottom: 0px #3d3c3c solid;
  text-decoration: none;
}

.leve_menu_tab li A:hover {
  font-size: 10px;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  color: #DDDDDD;
  border-bottom: 1px #3d3c3c solid;
  text-decoration: none;
}

LI.last {
  font-size: 10px;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  color: #717171;
  border-bottom: 0px #3d3c3c solid;
}

LI.last A {
  font-size: 10px;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  color: #717171;
  border-bottom: 0px #3d3c3c solid;
}

LI.last A:hover{
  font-size: 10px;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  color: #DDDDDD;
  border-bottom: 0px #3d3c3c solid;
  text-decoration: none;
}



.tooltip
{
  position:absolute; left:0px; top:0px;
  visibility:hidden;
  display: block;
  width:180px;
  text-align: left;
  border: #111111 1px solid;
  filter: alpha(opacity=85);
  -moz-opacity:.85;
  opacity: 0.85;
}

.tooltip_head
{
  width:100%;
  height:16px;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #dbdbdb;
  background-color: #1d1d1d;
  text-align: left;
  font-weight: bold;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 2px;
}

.tooltip_body
{
  width:100%;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #cccccc;
  background-color: #333333;
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 1px;
  padding-bottom: 10px;
  line-height: 140%;
}

.cisl_tab
{
  width: 740px;
  padding-right: 0px;
  padding-left: 0px;
  margin-left: 0px;
  margin-top: 20px;
  text-align: right;
  border: 0px #ffffff solid;
/*  border-spacing: 4px;*/
}

.cisl_popis
{
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 11px;
  color: #888888;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative; top: 0px; left: 0px;
  text-align: right;
}

.cisl_cislo, .cisl_cislo_a
{
  width: 15px;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 11px;
  color: #888888;
  padding: 0px;
  margin: 0px;
  text-align: center;
}

.cisl_cislo
{
  color: #FFFFFF;
}

.cisl_cislo_a A
{
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 11px;
  padding: 0px;
  color: #888888;
}

.cisl_cislo_a A:hover
{
  color: #FFFFFF;
  text-decoration: none;
}

.text
 {
  font-size: 12px;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #8d8d8d;
  text-align: justify;
  vertical-align: top;
  padding-left: 30px;
  padding-right: 30px;
  line-height: 150%;
}

.text a:hover {
  text-decoration: none;
  color: #eeeeee;
}

.text a {
  text-decoration: none;
  color: #cccccc;
/*  font-weight: bold;*/
}

.clanek_autor
 {
  font-size: 10px;
  font-family: Arial, Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #AAAAAA;
  text-align: left;
  padding-left: 30px;
  padding-top: 0px;
  margin-top: 0px;
}

.sipky_nav {
  position: relative; top: 1px;
  padding: 0px;
  margin: 0px;
  border: 0px;
}

.text_gal_info
 {
  font-size: 12px;
  font-family: Arial, Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #6f6f6f;
  text-align: justify;
  vertical-align: top;
  padding-left: 0px;
  padding-right: 0px;
  line-height: 160%;
}

.novinky_tab {
  width: 700px;
  align: left;
/*  align: center;*/
/*  float: left;*/
  margin-left: 30px;
  margin-right: 0px;
  padding: 0px;
  border: 0px solid #888888;
/*  position: absolute; top: 60px; left: 280px;*/
}

.novinky_datum
 {
  width: 85px;
  font-size: 12px;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  color: #acabc2;
/*  text-align: center;*/
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 0px;
  padding-right: 0px;
  vertical-align: top;
/*  float: left;*/
  border: 0px solid #FFFFFF;
  line-height: 130%;
}

.novinky_text
 {
  width: 650px;
  font-size: 12px;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  color: #807f90;
/*  text-align: center;*/
  padding-left: 0px;
  margin-left: 0px;
  vertical-align: top;
  border: 0px solid #FFFFFF;
  padding-bottom: 10px;
  line-height: 130%;
}

.novinky_text a {
  text-decoration: none;
  color: #807f90;
}

.novinky_text a:hover {
  text-decoration: none;
  color: #9493a7;
}

.novinky_tooltip
{
  position:absolute; left:0px; top:0px;
  visibility:hidden;
/*  width:145px;*/
  text-align: left;
  border: #111111 1px solid;
  filter: alpha(opacity=80);
  -moz-opacity:.80;
  opacity:0.75;
  padding-left: 0px;
  padding-right: 0px;
}

.novinky_tooltip_head
{
  width:100%;
  height:14px;
  font-family: Arial, Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #dbdbdb;
  background-color: #1f2534;
  text-align: left;
  font-weight: bold; 
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 1px;
}

.novinky_tooltip_body
{
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #cccccc;
  background-color: #333333;
  text-align: center;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.novinky_tooltip_img
{
  border: 1px solid #AAAAAA;
  margin: 5px;
  width: 120px;
/*  position: relative; top: 0px; left: 0px; */
}

.cestovani_tooltip
{
  position:absolute; left:0px; top:0px;
  visibility:hidden;
/*  width:145px;*/
  text-align: left;
  border: #111111 1px solid;
  filter: alpha(opacity=80);
  -moz-opacity:.80;
  opacity: 0.85;
  padding-left: 0px;
  padding-right: 0px;
}

.cestovani_tooltip_head
{
  width:100%;
  height:14px;
  font-family: Arial, Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #dbdbdb;
  background-color: #1f2534;
  text-align: left;
  font-weight: bold; 
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 1px;
}

.cestovani_tooltip_body
{
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #cccccc;
  background-color: #333333;
  text-align: left;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.cestovani_tooltip_img
{
  border: 1px solid #555555;
  margin: 5px;
  width: 120px;
  position: relative; top: 0px; left: 0px;
  opacity: 0.95;
}

.cestovani_tooltip_img_neakt
{
  border: 1px solid #AAAAAA;
  margin: 5px;
  width: 120px;
  position: relative; top: 0px; left: 0px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}







.novinky
 {
  font-size: 11px;
  font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  color: #BBBBBB;
  text-align: left;
  padding-left: 0px;
  padding-bottom: 10px;
  vertical-align: top;
  text-align: center;
}

.novinky a {
  text-decoration: none;
  color: #F7941C;
}

.novinky a:hover {
  text-decoration: none;
  color: #EEEEEE;
}

.clanky {
  /* POZADI POD CLANKY NA UVODNI STRANE */
  padding-top: 25px;
/*  background-color: #303746;*/
}

.clanek_tab {
  font-size: 11px;
  font-family: Arial, Verdana, Tahoma, Helvetica, Arial, sans-serif;
  text-align: justify;
  width: 525px;
/*  margin-left: 35px;*/
  margin-bottom: 15px;
/*  padding-left: 45px;*/
  padding-top: 7px;
  padding-left: 14px;
  padding-right: 14px;
  padding-bottom: 14px;
  color: #717171;
  background-color: #171717; 
  background-image: url('../img/clanek_bg.jpg');
  background-repeat: repeat-x;
  border: 1px #3d3c3c solid;
}

.clanek_nadpis {
  /* U CLANKU NA UVODNI STRANE */
  padding-left: 0px;
  padding-top: 2px;
  padding-bottom: 5px;
  text-align: left;
  font-family: Arial, Verdana, Tahoma, Helvetica CE, Arial, Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #dadada;
/*  font-weight: bold;*/
}

.clanek_nadpis A {
  color: #c3c3c3;
}

.clanek_nadpis A:hover {
  text-decoration: none;
  color: #f0f0f0;
}

.clanek_info {
  width: 100%;
  font-size: 10px;
  font-family: Arial, Verdana, Tahoma, Helvetica, Arial, sans-serif;
  text-align: right;
  margin-top: 12px;
  padding-bottom: 4px;
/*  border-bottom: 1px solid #777777;*/
  color: #717171;
}

.clanek_odr {
  margin-left: 7px;
  margin-right: 7px;
  border: 0px;
/*  background-color: #666666;*/
  position: relative; top: -1px; left: 0px;
}

.clanek_obr_tab {
  width: 130px;
  margin-left: 0px;
  margin-right: 8px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: #171717; 
  background-image: url('../img/clanek_bg.jpg');
  background-repeat: repeat-x;
/*  border: 1px #3d3c3c solid;*/
  float: left;
}

.clanek_obr {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  border: 0px;
  width: 120px;
  background-color: #333333;
  border: 4px solid #404040;
  align: left;
  position: relative; top: 2px; left: 0px;
}

.clanek_odkaz {
  font-size: 11px;
  font-family: Arial, Verdana, Tahoma, Helvetica, Arial, sans-serif;
  text-align: right;
  width: 530px;
  padding-top: 5px;
/*  padding-left: 45px;*/
  padding-right: 0px;
  color: #807f90;
}

.clanek_odkaz A {
  color: #DDDDDD;
  text-decoration: none;
}

.clanek_odkaz A:hover {
  color: #FFFFFF;
  text-decoration: none;
}

.form_archiv {
  font-size: 12px;
  color: #666666;
  font-family: "Tahoma", "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  border: 0px;
  margin-top: 0px;
}

.form_archiv select {
  border-top: #0b0b0b 0px solid;
  border-left: #0b0b0b 0px solid;
  border-right: #0b0b0b 0px solid;
  border-bottom: #0b0b0b 0px solid;
}

.form_archiv_filtr {
  font-size: 12px;
  background-color: #3d3d3d;
  color: #AAAAAA;
  font-family: "Tahoma", "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  border: 0px;
  margin-top: 0px;
  padding: 0px;
}

.form_archiv_filtr SELECT{
  border: 0px;
  padding: 0px;
}

.form_archiv_filtr OPTION{
  border: 0px;
/*  padding: 0px;*/
}

.form_archiv_filtr option[selected] {
  border-top: #0b0b0b 0px solid;
  border-left: #0b0b0b 0px solid;
  border-right: #0b0b0b 0px solid;
  border-bottom: #0b0b0b 0px solid;
  background: #000000;
}

.form_archiv_filtr option[focus] {
  border-top: #0b0b0b 0px solid;
  border-left: #0b0b0b 0px solid;
  border-right: #0b0b0b 0px solid;
  border-bottom: #0b0b0b 0px solid;
  background-color: #000000;
}

.form_archiv_filtr option:hover {
  border-top: #0b0b0b 0px solid;
  border-left: #0b0b0b 0px solid;
  border-right: #0b0b0b 0px solid;
  border-bottom: #0b0b0b 0px solid;
  background-color: #000000;
}

.gps_tab {
  font-size: 11px;
  font-family: Arial, Verdana, Tahoma, Helvetica, Arial, sans-serif;
  text-align: justify;
  width: 325px;
  margin-bottom: 15px;
  margin-right: 0px;
  margin-left: 30px;
  padding-top: 12px;
  padding-left: 14px;
  padding-right: 14px;
  padding-bottom: 14px;
  color: #717171;
  background-color: #171717; 
  background-image: url('../img/clanek_bg.jpg');
  background-repeat: repeat-x;
  border: 1px #3d3c3c solid;
  float: left;
}

.gps_nadpis {
  /* U CLANKU NA UVODNI STRANE */
  padding-left: 0px;
  padding-top: 2px;
  padding-bottom: 5px;
  text-align: left;
  font-family: Arial, Verdana, Tahoma, Helvetica CE, Arial, Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #c3c3c3;
/*  font-weight: bold;*/
}

.gps_nadpis A {
  color: #c3c3c3;
}

.gps_nadpis A:hover {
  text-decoration: none;
  color: #f0f0f0;
}

.gps_info {
  width: 100%;
  font-size: 11px;
  font-family: Arial, Verdana, Tahoma, Helvetica, Arial, sans-serif;
  text-align: right;
  margin-top: 12px;
  padding-bottom: 4px;
  color: #717171;
  float: left;
}

.gps_info A {
  color: #717171;
  text-decoration: none;
}

.gps_info A:hover {
  color: #BBBBBB;
  text-decoration: none;
}

.gps_odr {
  margin-left: 7px;
  margin-right: 7px;
  border: 0px;
/*  background-color: #666666;*/
  position: relative; top: -1px; left: 0px;
}

.gps_obr_tab {
  width: 130px;
  margin-left: 0px;
  margin-right: 8px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: #171717; 
  background-image: url('../img/clanek_bg.jpg');
  background-repeat: repeat-x;
/*  border: 1px #3d3c3c solid;*/
  float: left;
}

.gps_obr {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  border: 0px;
  width: 120px;
  background-color: #333333;
  border: 4px solid #404040;
  align: left;
  position: relative; top: 2px; left: 0px;
}

.gps_odkaz {
  font-size: 11px;
  font-family: Arial, Verdana, Tahoma, Helvetica, Arial, sans-serif;
  text-align: right;
  width: 530px;
  padding-top: 5px;
/*  padding-left: 45px;*/
  padding-right: 0px;
  color: #807f90;
}

.gps_odkaz A {
  color: #DDDDDD;
  text-decoration: none;
}

.gps_odkaz A:hover {
  color: #FFFFFF;
  text-decoration: none;
}
































.header {
  font-size: 18px;
  color: #BBBBBB;
  font-family: "Arial Black", "Tahoma", "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
}


/* NAVIGACE KAPITOL U CESTOPISU */
.nav_table {
  width: 800;
  border: 0px solid #ffffff;
  height: 12px;
  margin-top: 25px;
/*  align: center;
  border: 1px #AB5F12 solid;*/
}

.nav_pred, .nav_dalsi {
  width: 368px;
  font-size: 11px;
  color: #888888;
  font-family: Arial, "Tahoma", "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  padding: 0px;
  margin: 0px;
/*  border: 1px #FFFFFF solid;*/
  float: left;
}

.nav_pred A, .nav_dalsi A {
  font-size: 11px;
  color: #888888;
  font-family: Arial, "Tahoma", "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
}

.nav_pred A:hover, .nav_dalsi A:hover {
  color: #EEEEEE;
  text-decoration: none;
}

.nav_pred {
  text-align: right;
  padding-right: 1px;
}

.nav_dalsi {
  text-align: left;
  padding-left: 1px;
}


.nav_obsah {
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 11px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  color: #FFFFFF;
  width: 60px;
  height: 12px;
  margin: 0px;
  text-align: center;
  float: left;
}

.nav_obsah A
{
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 11px;
  color: #888888;
}

.nav_obsah A:hover
{
  color: #FFFFFF;
  text-decoration: none;
}




.nav_tr {
  height: 12px;
}
.nav_td_first, .nav_td_prev, .nav_td_next, .nav_td_last, .nav_td_text {
  font-size: 12px;
  color: #EEEEEE;
  text-align: center;
  background-color: #444455;
  border-bottom: #050505 1px solid;
  border-right: #050505 1px solid;
  border-left: #898989 1px solid;
  border-top: #898989 1px solid;
}

.nav_td_text {
  font-family: "Tahoma", "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
}
.nav_td_text {
  background-color: #343c4d;
}

.nav_td_empty {
  font-size: 10px;
  color: #EEEEEE;
  text-align: center;
  border-bottom: #343c4d 0px solid;
  border-right: #343c4d 0px solid;
  border-left: #343c4d 0px solid;
  border-top: #343c4d 0px solid;
}

.nav_td_first, .nav_td_prev, .nav_td_next, .nav_td_last {
  width: 40px;
  font-family: Webdings;
  font-size: 13px;
}

.nav_td_first a, .footer a, .nav_td_prev a, .nav_td_next a, .nav_td_last a, .nav_td_text a {
  color: #F7941C;
  text-decoration: none;
}
.nav_td_first a:hover, .footer a:hover, .nav_td_prev a:hover, .nav_td_next a:hover, .nav_td_last a:hover, .nav_td_text a:hover {
  text-decoration: none;
  color: #FFFFFF;
}

.img {
  border-top: #363636 1px solid;
  border-left: #363636 1px solid;
  border-right: #888888 1px solid;
  border-bottom: #888888 1px solid;
}

.img_table {
  width: 616;
}

.img_desc_tr {
  height: 0px;
  vertical-align: top;
}

.img_desc_td, .img_desc_td_empty {
  font-size: 10px;
  font-family: Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #DDDDDD;
  background-color: #444455;
  width: 150px;
  border-bottom: #050505 1px solid;
  border-right: #050505 1px solid;
  border-left: #787878 1px solid;
  border-top: #787878 1px solid;
  text-decoration: none;
}

.img_desc_td {
  background-image: url(http://www.prynych.com/img/img_bg_desc.gif);
}

.img_desc_td_empty {
  background-color: #343C4D;
}
.img_desc_td a {
  text-decoration: none;
  color: #F7941C;
}
.img_desc_td a:hover {
  text-decoration: none;
  color: #CCCCCC;
}

.img_tr {
  text-align: center;
  vertical-align: middle;
  height: 122px;
}
.img_td, .img_td_empty {
  padding: 5;
  background-color: #343C4D;
  width: 182px;
  height: 182px;
  border-bottom: #050505 1px solid;
  border-right: #050505 1px solid;
  border-left: #898989 1px solid;
  border-top: #898989 1px solid;
}
.img_td {
  background-image: url(http://www.prynych.com/img/img_bg.gif);
}

.img_td_empty {
  background-color: #343C4D;
}

.img_org_tr {
  height: 0px;
}
.img_org_td, .img_org_td_empty {
  font-size: 10px;
  font-family: Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #EEEEEE;
  text-align: right;
  background-color: #444455;
  width: 114px;
}
.img_org_td_empty {
  background-color: #000000;
}
.img_org_td a {
  color: #FFC513;
  text-decoration: none;
}
.img_org_td a:hover {
  text-decoration: underline;
}

.footer {
  font-size: 10px;
  font-family: Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #888899;
}






.menu1 {
  font-size: 11px;
  font-family: Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #F7941C;
  background-color: #343434;
  text-align: center;
  padding: 2;
  border-bottom: #050505 1px solid;
  border-right: #050505 1px solid;
  border-left: #787878 1px solid;
  border-top: #787878 1px solid;
  background-image: url(http://www.prynych.com/img/menu_bg.gif);
}

.menu1 a {
  color: #DDDDDD;
  text-decoration: none;
}

.menu1 a:hover {
  color: #DDDDDD;
}

.menu2 {
  font-size: 11px;
  font-family: Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #BBBBBB;
  text-align: center;
  padding: 1;
  text-decoration: none;
  text-align: center;
  border-bottom: #1D232F 1px solid;
  border-right: #1D232F 1px solid;
  border-left: #6B81AA 1px solid;
  border-top: #6B81AA 1px solid;
}

.menu2 a:hover {
  color: #FFFFFF;
}

.menu3 {
  font-size: 11px;
  font-family: Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #F7941C;
  background-color: #4c4c4c;
  text-align: center;
  padding: 2;
  border-bottom: #050505 1px solid;
  border-right: #050505 1px solid;
  border-left: #787878 1px solid;
  border-top: #787878 1px solid;
  background-image: url(http://www.prynych.com/img/menu_bg_nov.gif);
}

.menu3 a {
  color: #DDDDDD;
  text-decoration: none;
}

.menu3 a:hover {
  color: #DDDDDD;
}

.normalni {
  font-size: 11px;
  font-family: Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #DDDDDD;
  text-align: left;
  vertical-align: top;
}

.odkaz {
  font-size: 11px;
  font-family: Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #FFC513;
  text-align: left;
  text-decoration: none;
}

.odkaz a:hover {
  text-decoration: underline;
}

.normalni a:hover {
  text-decoration: underline;
}

.gal_obr {
  align: right;
}

.form_element {
  font-size: 12px;
  background-color: #4d5361;
  color: #EEEEEE;
  font-family: "Tahoma", "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  SCROLLBAR-FACE-COLOR: #4D5973; 
  SCROLLBAR-HIGHLIGHT-COLOR: #8B8B96; 
  SCROLLBAR-SHADOW-COLOR: #343C4D; 
  SCROLLBAR-3DLIGHT-COLOR: #606060; 
  SCROLLBAR-ARROW-COLOR: #DDDDDD; 
  SCROLLBAR-TRACK-COLOR: #666677; 
  SCROLLBAR-DARKSHADOW-COLOR: #202020;
  border-color: #777777;
}

.form_desc
 {
  font-size: 11px;
  font-family: Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #BBBBBB;
  text-align: justify;
  vertical-align: middle;
}

.form_but {
  background-color: #5f6675;
  font-size: 11px;
  color: #EEEEEE;
  font-family: Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  border-style: thin groove;
  border-color: 999999;
}

.prisp_td {
  font-size: 10px;
  font-family: "Arial black", "Tahoma", "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #EEEEEE;
  background-color: #444455;
  border-top: #787878 1px solid;
  text-decoration: none;
  padding: 4;
  vertical-align: middle;
}
.prisp_td a {
  text-decoration: none;
  color: #F7941C;
}
.prisp_td a:hover {
  text-decoration: none;
  color: #CCCCCC;
}






.prisp_datum {
  color: #7a8e9e;
  width: 60px;
  vertical-align: baseline;
  font-size: 10px;
  font-family: "Arial black", "Tahoma", "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  padding: 0px;
  margin: 0px;
}

.prisp_jmeno {
  color: #DDDDDD;
  vertical-align: baseline;
  font-size: 10px;
  font-family: "Arial black", "Tahoma", "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  width: 460px;
  padding: 0px;
  margin: 0px;
}

.prisp_mail_ico {
  color: #DDDDDD;
  vertical-align: baseline;
  position: relative; top: 2px;
  height: 11px;
  widtt: 14px;
}

.prisp_www {
  color: #CCCCCC;
  font-size: 10px;
  font-family: "Tahoma", "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  vertical-align: baseline;
  position: relative; top: 0px;
}

.prisp_www a {
  text-decoration: none;
  color: #DDDDDD;
}

.prisp_www a:hover {
  text-decoration: underline;
  color: #DDDDDD;
}

.prisp_www_ico {
  color: #CCCCCC;
  width: 14px;
  font-size: 10px;
  font-family: "Tahoma", "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  vertical-align: baseline;
  position: relative; top: 2px
}

.prisp_mezera {
  color: #DDDDDD;
  width: 280px;
  font-size: 10px;
  font-family: "Arial black", "Tahoma", "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  vertical-align: baseline;
}






.g_text {
  font-size: 11px;
  font-family: Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #FFFFFF;
/*  background-color: #2e3646;*/
  width: 680px;
/*  border-bottom: #787878 1px solid;
  border-right: #787878 1px solid;
  border-left: #050505 1px solid;
  border-top: #050505 1px solid;*/
  text-decoration: none;
  text-align: justify;
  padding-bottom: 35px;
}

.logo {
  border: #FFFFFF 0px solid;
}

.banner {
  border: #EEEEEE 1px solid;
  border-bottom: #EEEEEE 1px solid;
  border-right: #EEEEEE 1px solid;
  border-left: #EEEEEE 1px solid;
  border-top: #EEEEEE 1px solid;
}

.nav_td_kapitola, .nav_td_kapitola A {
  font-size: 12px;
  color: #888888;
  font-family: "Tahoma", "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
}

.nav_td_kapitola A:hover {
  color: #EEEEEE;
  text-decoration: none;
}

.nav_td_obsah {
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 11px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  color: #FFFFFF;
}

.nav_td_obsah {
  width: 150px;
  height: 15px;
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin: 0px;
  border: #111111 1px solid;
  background-color: #333333;
  text-align: center;
}

.nav_td_obsah A
{
  font-family: Verdana, Tahoma, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  font-size: 11px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  color: #FFFFFF;
}

.nav_td_obsah A:hover
{
  color: #FFFFFF;
  text-decoration: none;
}

.nav_td_sipky {
  font-size: 12px;
  color: #EEEEEE;
  text-align: center;
  width: 20px;
  font-family: Webdings;
}

.nav_td_sipky a {
  color: #F7941C;
  text-decoration: none;
}
.nav_td_sipky a:hover {
  text-decoration: none;
  color: #FFFFFF;
}

/*
.nav_td_obsah a {
  color: #F7941C;
  text-decoration: none;
}
.nav_td_obsah a:hover {
  text-decoration: none;
  color: #FFFFFF;
}
*/


