body {text-align: center; color: #333333; font-family: Arial CE, Helvetica, Verdana; font-size: 11px; margin: 0px auto; background: #999999;}
img, img a {border: 0px solid;}
h1, h2, h3 {margin: 0px; padding: 0px;}

#hlavni {text-align: left; width: 976px; margin: 0px auto; background: #fdfcf7; border: 3px solid #254a73; border-top: 2px solid #254a73;}
#hlavni li {list-style-image: url("/trojuhelnik.gif");}

#podstranka {text-align: left; width: 976px; margin: 0px auto; background: #fdfcf7;  border: 3px solid #254a73; border-top: 2px solid #254a73;}

#podstranka .nadpis1 {font-size: 22px; color: #343434; margin-left: 37px; margin-top: 15px; margin-bottom: 15px; font-weight: normal; }
#podstranka .nadpis2 {font-size: 21px; color: #343434; margin-top: 30px; margin-bottom: 15px; font-weight: normal;}
#podstranka .nadpis3 {font-size: 19px; color: #343434; margin: 0px; padding: 0px;}
#podstranka .nadpis-cena {font-size: 18px; color: #343434; margin: 0px; padding: 0px;}

#hlavni .nadpis1 {font-size: 22px; color: #343434; margin-left: 37px; margin-top: 15px; margin-bottom: 15px; font-weight: normal; }
#hlavni .nadpis2 {font-size: 21px; color: #343434; margin-top: 30px; margin-bottom: 18px; font-weight: normal;}
#hlavni .nadpis3 {font-size: 19px; color: #343434; margin: 0px; padding: 0px; font-weight: bold;}
#hlavni .nadpis4 {font-size: 16px; color: #343434; margin: 0px; padding: 0px; font-weight: bold; margin-left: 19px;}

.lista {width: 976px; height: 24px; background-image: url('/lista.gif'); color: #ffffff; margin: 0px; padding: 0px; }
.lista-odkazy, .lista-odkazy a {color: #ffffff; font-weight: normal; text-decoration: none; padding-top: 5px; padding-left: 22px; padding-right: 22px;}

.strom {color: #333333; padding-top: 15px; margin-left: 37px; }
.strom a {color: #333333;}


.horni {width: 698px; height: 10px; margin: 0px; padding: 0px; }
.dolni {width: 698px; height: 9px; margin: 0px; padding: 0px; }

.vypis {width: 698px; font-size: 11px; color: #333333; margin: 0px; pading: 0px; background: #e5e4e0; margin-bottom: 16px; text-align: left;}
.vypis h1 {font-size: 24px; color: #343434; margin: 0px; padding: 0px; font-weight: normal; margin-left: 18px; padding-top: 10px;}
.vypis h2 {font-size: 20px; color: #343434; margin: 0px; padding: 0px; font-weight: normal; margin-left: 23px; padding-top: 15px;}
.vypis p {margin-left: 18px; margin-right: 18px; pading: 0px; }


.podvypis {width: 675px; padding-left: 23px; margin-right: 83px; margin-top: 27px;}
.ceny {width: 490px; font-size: 12px; float: right; margin: 0px; padding: 0px; }
.ceny br {font-size: 23px;}
.ceny p {margin: 0px; pading: 0px; }
.ceny li {padding-bottom: 2px;}
.ceny ul {padding-left: 35px;}


.ceny1 {width: 200px; float: left; line-height: 26px; }
.ceny2 {width: 200px; float: right; line-height: 26px; }
.cena {color: #db0d63; text-align: right;}
.t {font-size: 9px;}
.tlacitko {width: 220px; height: 31px; background-image: url('/tlacitko.jpg'); text-align: center; color: #ffffff;}
.tlacitko-text, .tlacitko-text a {padding-top: 8px; font-weight: bold; color: #ffffff;}
.tlacitko-uvod {padding-top: 20px; padding-bottom: 10px;}


.vlevo {width: 698px; float: left; margin: 0px; padding: 0px; margin-left: 37px; }
.sloupec {width: 180px; float: right; margin: 0px; padding: 0px; margin-right: 29px;}
.sloupec, .sloupec a {color: #2d2d2d; font-size: 11px; text-align: center; margin-top: 20px;}
.sloupec hr {color: #fdfcf7; background: #fdfcf7; height: 0px; border: 0px solid; padding-top: 20px;}
#hlavni .sloupec {padding-top: 0px; margin-top: 0px;}
#podstranka .sloupec {padding-top: 0px; margin-top: 0px;}

#hlavni li {list-style-image: url("/trojuhelnik.gif"); }
#podstranka li {list-style-image: url("/puntik.gif"); }
#podstranka .ceny td {padding: 5px;}

.titulek {width: 657px; border-bottom: #343434 2px solid; padding-top: 26px; margin: 0px auto;}

.nahled {width: 215px; float: left; margin: 0px; padding: 0px;}
.podvypis img {border: #343434 2px solid; float: left; margin-top: 10px;}
.tlacitka {width: 600px; height: 32px; margin: 0px auto; padding-top: 15px;}
.info {padding-top: 15px;}


.ceny {width: 407px; font-size: 12px; float: left; margin: 0px; padding: 0px; margin-left: 30px;}
.ceny br {font-size: 23px;}
.ceny p {margin: 0px; pading: 0px; }
.ceny li {padding-bottom: 2px;}
.ceny ul {padding-left: 35px; white-space: nowrap;}

.zapati {text-align: center; padding: 7px; background: #e5e4e0; margin-left: 37px; margin-right: 37px;}

.flashclass{width: 698; text-align: center; 
-ms-filter: "progid:DXImageTransform.Microsoft.Pixelate()";
filter :progid:DXImageTransform.Microsoft.Barn(attribute1=value1, attribute2=value2, etc);
}

.destinace {font-size: 90%;}
.destinace h3 {font-size: 100%; color: #343434; margin: 0px; padding: 0px; margin-left: 20px; padding-top: 10px; float: none;}
.destinace p {margin:0px; padding: 0px; padding-left: 20px; padding-right: 10px; }


.flashclass img{
border-width: 0;
}
