/*** Paragraf ***/
p { padding: 0; margin: 0 0 12px 0; line-height: 140%; }
p.perex { padding: 0; margin: 0 0 12px 0; line-height: 140%; font-size: 1.2em; font-weight: bold; }
p.vyska_radku { padding: 0; margin: 0 0 12px 0; line-height: 180%; font-size: 1em;}
p.odsazeni_pod_tabulkou { padding: 0; margin: 12px 0 12px 0; line-height: 140%;}
p.popis_tabulky { padding: 0; margin: 6px 0 12px 0; line-height: 140%; font-style: italic;}
p.kod {	font-family: Courier New; }
p.tip {  border: 1px solid #FFD806; color: #AA9100; padding: 10px 15px 11px 65px;  background: #FEFBE6 url('img/ostatni/tip.png') 6px 6px no-repeat; }
p.tip a { color: #AA9100;  }


/* Seznamy */
ul {padding: 0; margin: 0px 0 12px 20px;}
ul li {/*padding: 0 0 6px 10px;*/ list-style-type: square; line-height: 140%;}
ul.zvyrazneny_odrazkovy_seznam { padding: 0; margin: 0px 0 12px 20px; }
ul.zvyrazneny_odrazkovy_seznam li {padding: 0 0 6px 15px; font-size: 1.2em; font-weight: bold; list-style: none; background: url('img/ikonky/odrazka.gif') 0 0.5em no-repeat;line-height: 140%;}
li ul {margin: 0.3em 0 0 0.5em;}
ol {list-style-type: decimal; padding: 0;margin: 0 0 12px 20px;}
ol li {padding: 0 0 6px 0; line-height: 140%;}
li ol {margin: 0.3em 0 0 2.2em; }
li ul li {padding: 0.1em 0 0.1em 15px;list-style: none; background: url('img/ikonky/odrazka_druha_uroven.gif') 0 0.65em no-repeat; line-height: 140%;}
ol.cislice {list-style-type: decimal;}
ol.male_rimske_cislice {list-style-type: lower-roman;}
ol.velke_rimske_cislice {list-style-type: upper-roman;}
ol.mala_pismena {list-style-type: lower-alpha;}
ol.velka_pismena {list-style-type: upper-alpha;}

/* Odkazy */
a {color: #c5fe00; text-decoration: none;}
a:link {color: #c5fe00;}
a:visited {color: #c5fe00;}
a:hover {color: #c5fe00; text-decoration: none;}
a img {border: 0;}
p b, td b, p strong, td strong {color: #fff;}

/* Zarovnani pro tabulky */
.align-right { text-align: right; }
.align-left { text-align: left; }
.align-center { text-align: center; }
.align-blok { text-align: justify; }
.align-top { vertical-align: top; }
.align-middle { vertical-align: middle; }
.align-bottom { vertical-align: bottom; }
.align-baseline { vertical-align: baseline; }

/* Nadpisy */
h1 { color: #fff; font-size: 1.6em; margin: 0 0 7px 0; font-family: "nimbus-sans"; font-weight: 100 }
h2 { color: #fff; margin: 25px 0 6px 0; font-size: 1.4em; font-weight: normal; }
h3 { color: #fff; margin: 24px 0 6px 0; font-size: 1.3em; font-weight: normal; }
h4 { color: #fff; margin: 20px 0 6px 0; font-size: 1.2em;  font-weight: bold; }
h5 { color: #fff; margin: 20px 0 4px 0; font-size: 1em; font-weight: bold;  }

/* Ostatni */
sup {font-size: 0.75em;}
table {border: 0; border-collapse: collapse; margin: 0 0 1.1em 0;}
th, td {border: 0;padding: 0 7px 7px 0;vertical-align: top;}
td h1, td h2, td h3, td h4, td h5 {margin-top: 0;}
p table {margin: 0;}
th p, td p {margin: 0;}

/* Formularove prvky */
input {margin: 0px; padding: 2px 2px 2px 5px;  }
textarea {margin: 0 0 5px 0;border: 1px solid #808080;padding: 1px 2px 1px 2px;margin: 0;}
input.tlacitko {margin: 0;padding: 0;border: 0; }

/* Obrazky */
img.obrazek_vlevo { float: left; margin-right: 15px; margin-bottom: 15px; }
img.obrazek_vpravo { float: right; margin-left: 15px; margin-bottom: 15px; }

/* Tabulky */
table.obecna { clear: both; border-collapse: collapse;  margin: 6px 0 0 0; width: 100%; }
table.obecna th { padding: 5px 10px; background-color: #e9e9e9;color: #000; border: 1px solid #4c4e4c; text-align: center; }
table.obecna td { padding: 3px 10px; border: 1px solid #4c4e4c; vertical-align: middle; text-align: center; }
table.obecna td p { padding: 0; margin: 0 0 1.2em 0; line-height: 140%; }

table.obecna_varianata2 { clear: both; border-collapse: collapse; margin: 6px 0 0 0; width: 100%; }
table.obecna_varianata2 th { padding: 6px 10px; background-color: #e9e9e9;color: #000; border: 1px solid #4c4e4c; text-align: left; }
table.obecna_varianata2 td { padding: 3px 10px; border: 1px solid #4c4e4c; vertical-align: middle; text-align: left; }
table.obecna_varianata2 td p { padding: 0; margin: 0 0 1.2em 0; line-height: 140%; }


