a:link   {color: black}
a:visited {color: #eaf9fe}
a:active {color: #bd0000}
a:hover  {color: #c60000}
body {margin: 0 auto; }


h1 { color: #3874b1; font-size: 1em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-style: normal; margin: 0; padding: 0;  text-transform:uppercase;}
h2 { color: #3874b1; font-size: 0.9em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-style: normal; margin: 0; padding: 10px 0 0 9px; }
h3 { color: #3874b1; font-size: 0.8em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-style: normal; margin: 0; padding-left: 9px; }
h4 { color: #000000; font-size: 0.7em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; font-style: normal; margin: 0; padding-left: 9px; text-align: justify;}
h5 { color: #000000; font-size: 0.8em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; font-style: normal; margin: 0; padding: 9px; text-align: justify; }

.NadpisNews { color: #3874b1; font-size: 10pt; font-family:  Helvetica, Verdana, Arial,  sans-serif; font-weight: bold; font-style: normal; padding: 0; text-transform: uppercase; }

hr.cistic {clear: both;  height: 1px;  border: none;  margin: -1em 0 0 0;  visibility: hidden; }
hr.news {height: 1px; width: 500px;  border: 1; color: red;}


.zahlavi_modre { background-color: #a41e2c; width:765px; height:22px ; }
.zahlavi_uzky_hnedy { background-color: #cdc58c; width:765px; height:3px ; margin-top: 2px; }
.zahlavi_logo { background-color: #f3f1e5; width:765px; height:87px ; margin-top: 2px; }
.zahlavi_menu { margin-top: 2px; padding-top: 0; width: 765px; height: 26px;}
.navboxcont_4F1EBCE {margin-top: 8px; width: 765px; height: auto; }
.uvodnik { color: black; font-size: 0.78em; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; background-color: #e2e9f2; text-align: justify; width:300px; float:left; margin-top: 0; margin-right: 5px; padding: 10px 9px 5px; background-image: url(obrazky/uvodnik_hvezda.gif);
background-repeat: no-repeat; background-position: right bottom; }
.obrazek_hlavni { height: auto; width: 440px; float:right;}
.jazyk { color: #e39191; font-size: 0.8em; font-family: Arial, Verdana, Helvetica, sans-serif; padding-bottom: 2px; }
.zeleny_blok { background-color: #99bc92; width: 765px;  padding-bottom: 0px; text-align: justify; height: auto; }
.zeleny_blok_nadpis { background-color: #FFFFFF; width: 765px; height: 16px  ;  text-align: left; margin: 0px; padding-top: 3px;}
.zeleny_bily_blok_nadpis { background-color: #99bc92; width: 765px; height: 8px; margin-top: 10px; }
.novinky { width:310px; height: auto; float:left; padding: 5px; border:  }
.kontakt_uvodni_strana { width:157px; height: auto; float: left ; padding: 9px 1px 9px 4px; border: solid 2px;  border-color: #99bc92 #99bc92 #99bc92 white;}
.special_offer_uvodni_strana { width:260px; margin: 0;  padding: 5px; float: left; border: solid 2px;  border-color: #99bc92 #99bc92 #99bc92 white;}
.special_offer_tabulka { color: #000000; font-size: 0.7em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-align: left; height: auto; }
.special_offer_tabulka a:active, .special_offer_tabulka a:visited, .special_offer_tabulka a:link {color: black;  text-decoration:underlink;  }
.special_offer_tabulka a:hover {color: red;  text-decoration:underlink;  }
.paticka { color: white; font-size: 0.7em; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #7896b7; text-align: center; width: 765px; height:auto; margin-top: 10px; padding-top: 4px;}


.menu_vlevo { color: black; font-size: 0.78em; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; background-color: #e2e9f2; text-align: left; width:190px; float:left; height:auto ; margin: 5px 0px 0 5px; padding: 10px 5px 5px 9px; }
.menu_vlevo a:active, .menu_vlevo a:visited, .menu_vlevo a:link {color: black;  text-decoration: none; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1em;}
.menu_vlevo a:hover {color: red;  text-decoration: none; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1em;}
.news { color: black; font-size: 0.8em; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; background-color: #f3f1e5; text-align: justify; width:545px; float:left; height:auto ; margin-top: 5px; margin-right: 5px; margin-left: 5px;padding: 10px 9px 5px 9px;}
.hotel { color: black; font-size: 0.8em; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; background-color: #f3f1e5; text-align: justify; width:570px; float:left; height:auto ; margin-top: 5px; margin-right: 5px; padding: 10px 9px 5px 9px;}
.text { color: black; font-size: 0.8em; font-family: Arial, Verdana, Helvetica, sans-serif;padding-left: 5px; text-align: justify;}

.textSpecialOffer { color: black; font-size: 0.8em; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; background-color: #f3f1e5; text-align: justify; width:765px; height:auto ; margin-top: 5px; margin-right: 5px; margin-left: 5px;padding: 10px 9px 5px 9px;}
.SpecialOfferPozadi { color: black; font-size: 1.2em; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; background-color: #000000; text-align: justify; width: 200px; height:auto ; float: left; margin: 0 10 10 0; padding: 0 2 2 0;}


.tbl1h { background-color: #a41e2c; }
.FLIGHTSTOPRAGUE_popis { color: black; font-size: 0.8em; font-family: Arial, Verdana, Helvetica, sans-serif;margin: 10px 20px 0px 50px; text-align: justify;}
.FLIGHTSTOPRAGUE_text { color: black; font-size: 0.8em; font-family: Arial, Verdana, Helvetica, sans-serif; padding: 2px;}
.FLIGHTSTOPRAGUE_text a:active, .FLIGHTSTOPRAGUE_text a:visited, .FLIGHTSTOPRAGUE_text a:link {color: red;  }
.FLIGHTSTOPRAGUE_text a:hover {color: black;  }
.FLIGHTSTOPRAGUE_nadpis { text-transform:uppercase; color: white; font-weight: bold; font-size: 0.8em; font-family: Arial, Verdana, Helvetica, sans-serif;margin: 2px 2px 2px 2px; text-align: justify;}
.FLIGHTSTOPRAGUE_nadpis a:hover, .FLIGHTSTOPRAGUE_nadpis a:visited, .FLIGHTSTOPRAGUE_nadpis a:link, .FLIGHTSTOPRAGUE_nadpis a:active {color: white;  text-decoration: none; font-weight: bold; text-transform:uppercase; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em;}

.novinky_HlavniStrana {text-transform:"uppercase"; border: dotted 1px;  border-color: #99bc92 #99bc92 black #99bc92;}
.novinky_HlavniStrana a:active, .novinky_HlavniStrana a:visited, .novinky_HlavniStrana a:link {color: black;  text-decoration:none;  }
.novinky_HlavniStrana a:hover {color: black;  }

.datum {color: #b9d2b4;  }

.novinky_HlavniStranaText a:active, .novinky_HlavniStranaText a:visited, .novinky_HlavniStranaText a:link {color: black;  text-decoration:none;  }
.novinky_HlavniStranaText a:hover {color: black; text-decoration:underline; }

.required { background: #ffff80; }

.print { color: black; font-size: 0.8em; font-family: Arial, Verdana, Helvetica, sans-serif; padding-left: 50px; text-align: justify; }
.print a:active, .print a:visited, .print a:link {color: black;  text-decoration:none;  }
.print a:hover {color: red;  text-decoration:none;  }

.onlinerezervace {text-transform:"uppercase"; border: dotted 1px;  border-color: black; padding: 5;}
.onlinerezervace a:link, .onlinerezervace a:visited, .onlinerezervace a:active,  {color:red;  }
.onlinerezervace a:hover {color: black;  }