


/* *************************************************************************** */
/*                   Implicitní styl odstavce <p> a moje odvozené
/*                           pro distanční vyučování
/* *************************************************************************** */


/* --- Ve Wordu Normal (web) a navazující --- */

p            { font-size: 10pt; font-family: Arial;
               text-align: justify; text-indent: 0.0cm;
               margin-left: 0.0cm; margin-right: 0.0pt;
               margin-top: 6.0pt; margin-bottom: 0.0pt;
               line-height: 115%; }


/* --- Můj vlastní NormTxt - zatím asi stejný jako <p> --- */

p.NormTxt     { color: rgb(0%, 0%, 0%); }


/* --- NewPage + Můj vlastní NormTxt --- */

p.NormTxtNP   { page-break-before: always }   /* Word neumí page-break-after !!! */





/* *************************************************************************** */
/*                   Jen pro vyzkoušení v HTML souboru
/* *************************************************************************** */


/* Nadtržení - neumí Word --- */

.Nadtrzene     { font-size: 12pt; font-family: Arial;
               text-align: left; text-indent: 1.0cm;
               text-decoration: overline;
               margin-left: 0.0pt; margin-right: 0.0pt;
               margin-top: 0.0pt; margin-bottom: 0.0pt;
               line-height: 100%; }

/* Iniciála vysunutá z 1. řádku - neumí Word --- */

.Iniciala     { font-size: 10pt; font-family: Arial; text-align: Justify; text-indent: 0.0pt;
               margin-left: 0.0pt; margin-right: 0.0pt; margin-top: 6.0pt; margin-bottom: 0.0pt;
               line-height: 115%; }

.Iniciala:first-letter {
               line-height: 0.8;
               font-size: 300%;
               font-family: "Times New Roman";
               color: #AAAACC; }

/* Iniciála obtékaná - neumí Word --- */

.InicialaO     { font-size: 10pt; font-family: Arial; text-align: Justify; text-indent: 0.0pt;
               margin-left: 0.0pt; margin-right: 0.0pt; margin-top: 6.0pt; margin-bottom: 0.0pt;
               line-height: 115%; }

.InicialaO:first-letter {
               float: left;
               margin: 0.11em 0.07em 0 0;
               line-height: 0.88; /* pro IE */
               font-size: 450%;
               font-family: "Times New Roman";
               color: #AA00CC;	}





/* *************************************************************************** */
/*                   Teď třebas definované elementy (styly)
/* *************************************************************************** */


/* --- Styly pro nadpisy kapitol 1. - 5. úrovně --- */


h1           { color: #0000FF; font-size: 18pt; font-family: Arial; font-weight: bold;
               text-align: Left;
               border-bottom-style: solid;
               border-bottom-width: 2.0pt;
               mso-hyphenate: none;
               mso-pagination: widow-orphan lines-together;
               page-break-after: avoid;
               mso-border-bottom-alt:solid blue 1.5pt;
               margin-left: 0.0pt; 
               margin-top: 24.0pt;
               margin-bottom: 18.0pt; }

h1.h1NP      { page-break-before: always;
               mso-pagination: widow-orphan lines-together; }    /* NewPage + h1 */

h1.h1Num     { color: #0000FF; 
               mso-pagination: widow-orphan lines-together; }    /* Jen tato class h1 se bude číslovat */ 


h2           { color: #0000FF; font-size: 16pt; font-family: Arial; font-weight: bold;
               text-align: Left;
               mso-hyphenate: none;
               mso-pagination: widow-orphan lines-together;
               page-break-after: avoid;
               margin-left: 0.0pt;
               margin-top: 20.0pt;
               margin-bottom: 15.0pt; }

h2.h2Num     { color: #0000FF; }               /* Jen tato class h2 se bude číslovat */


h3           { color: #0000FF; font-size: 14pt; font-family: Arial; font-weight: normal;
               text-align: Left;
               text-decoration: underline; 16.0pt: 3.0pt;
               mso-hyphenate: none;
               mso-pagination: widow-orphan lines-together;
               page-break-after: avoid;
               margin-left: 0.0pt;
               margin-top: 16.0pt;
               margin-bottom: 12.0pt; }

h4           { color: #0000FF; font-size: 12pt; font-family: Arial; font-weight: normal;
               text-align: Left;
               mso-hyphenate: none;
               mso-pagination: widow-orphan lines-together;
               page-break-after: avoid;
               margin-left: 0.0pt;
               margin-top: 12.0pt;
               margin-bottom: 12.0pt; }

h5           { color: #0000FF; font-size: 10pt; font-family: Arial; font-weight: normal;
               text-align: Left;
               text-decoration: underline;
               mso-hyphenate: none;
               mso-pagination: widow-orphan lines-together;
               page-break-after: avoid;
               margin-left: 0.0pt;
               margin-top: 10.0pt;
               margin-bottom: 10.0pt; }


/* --- číslování nadpisů h1 až h4 --- */

h1.h1Num        { counter-increment: CisKap1; }
h2.h2Num        { counter-increment: CisKap2; }
h3              { counter-increment: CisKap3; }
h4              { counter-increment: CisKap4; }
h2.h2Num ~ h1.h1Num   { counter-reset: CisKap2; }
h3 ~ h2         { counter-reset: CisKap3; }
h4 ~ h3         { counter-reset: CisKap4; }
h1.h1Num:before { content: counter(CisKap1) ". "; }
h2.h2Num:before { content: counter(CisKap1) "." counter(CisKap2) ". "; }
h3:before       { content: counter(CisKap1) "." counter(CisKap2) "." counter(CisKap3) ". "; }
h4:before       { content: counter(CisKap1) "." counter(CisKap2) "." counter(CisKap3) "." counter(CisKap4) ". "; }





/* --- Předefinování formátu elementu <pre> neproporcionální --- */

pre          { font-family: Courier New; font-size: 9pt; color: #0000CC;
               margin-left: 20.0pt; margin-top: 2.0pt; margin-bottom: 0.0pt }





/* *************************************************************************** */
/*                   Moje vlastní styly
/* *************************************************************************** */


/* --- NewPage + Můj vlastní + Nový Oddíl ve Wordu --- */

.DivBreak    { font-size: 10pt; font-family: Arial; text-align: Justify; text-indent: 0.0pt;
               margin-left: 0.0pt; margin-right: 0.0pt; margin-top: 0.0pt; margin-bottom: 0.0pt;
               page-break-before:always; mso-break-type:section-break }


/* --- Můj vlastní s malilinkatou výškou jako oddělovač --- */

.NormTxtSH   { font-size: 5pt; font-family: Arial; text-align: left; text-indent: 0.0pt;
               margin-left: 0.0pt; margin-right: 0.0pt; margin-top: 0.0pt; margin-bottom: 0.0pt }


/* --- NewPage + Nadpis nového "oddílu" --- */

.NovyOddil   { color: #FF0000; font-size: 18pt; font-family: Arial; font-weight: bold;
               text-align: Center;
               border-bottom-style: solid;
               border-bottom-width: 2.0pt;
               border-top-style: solid;
               border-top-width: 2.0pt;
               mso-hyphenate: none;
               mso-pagination: widow-orphan lines-together;
               page-break-before: always;
               margin-top: 24.0pt;
               margin-bottom: 18.0pt }


/* --- Text v modrém rámečku vymyšlený J. D. např. pro stručnou anotaci --- */

.RamecekJD   { font-family: Arial; 
               font-size: 11.0pt;
               font-weight: bold;
               margin-top: 0.0pt;
               margin-bottom: 20.0pt;
               margin-left: 1.0cm;
               margin-right: 1.0cm;
               line-height: 115%;
               text-align: justify;
               border: solid #0000FF 1.5pt;
               background: #CCECFF; 
               mso-pagination: widow-orphan;
               padding: 10.0pt 10.0pt 10.0pt 10.0pt; }


/* --- Důležitá poznámka --- */

.DulezPozn   { font-family: Arial; 
               font-size: 10.0pt;
               margin-top: 0.0pt;
               margin-bottom: 9.0pt;
               margin-left: 4.0cm;
               margin-right: 3.0cm;
               line-height: 115%;
               text-align: justify;
               border:none; 
               border-top:none;
               border-bottom:none;
               border-right:double #FF0000 2pt;
               border-left-style:double;
               border-left-color:#FF0000;
               border-left-width:2pt;
               mso-pagination: widow-orphan;
               padding: 10.0pt 10.0pt 10.0pt 10.0pt; }


/* --- Normální poznámka --- */

.Poznamka    { font-size: 9pt; font-family: Arial; font-style: italic;
               text-align: Justify; text-indent: -20.0pt; line-height: 115%;
               margin-left: 30.0pt; margin-right: 10.0pt; margin-top: 6.0pt; margin-bottom: 0.0pt }


/* --- Pokračování normální poznámky --- */

.PoznPokr    { font-size: 9pt; font-family: Arial; font-style: italic;
               text-align: Justify; line-height: 115%;
               margin-left: 30.0pt; margin-right: 10.0pt; margin-top: 6.0pt; margin-bottom: 0.0pt }

/* --- Seznamy s odrážkou nebo číslováním --- */

.Odrazka     { font-size: 9pt; font-family: Arial; text-align: Justify; line-height: 115%;
               margin-left: 10.0pt; margin-top: 0.0pt; margin-bottom: 2.0pt }


/* --- Seznam literatury --- */

.Literatura  { font-size: 10pt; font-family: Arial; text-indent: -15.0pt; text-align: Left;
               margin-left: 15.0pt; margin-top: 12.0pt; margin-bottom: 0.0pt }



/* --- S neproporcionálním tmavě červeným textem --- */

.Klikani     { font-family: Courier New; font-size: 11pt; color: #C00000; margin-left: 60.0pt;
               font-weight: bold; margin-top: 6.0pt; margin-bottom: 0.0pt }


/* --- S proporcionálním tmavě zeleným textem --- */

.Cil         { font-family: Arial; color: #008000; font-size: 11pt; margin-left: 20.0pt;
               font-weight: bold; margin-top: 6.0pt; margin-bottom: 0.0pt }


/* --- Pro různé způsoby rovnic jako textu --- */

.Rovnice     { font-family: Arial; font-size: 10pt; color: #000000; line-height: 115%; 
               margin-left: 30.0pt; margin-right: 0.0pt; margin-top: 6.0pt; margin-bottom: 0.0pt }


.RovniceTxt  { font-family: Arial; font-size: 12pt; color: #000000; line-height: 115%; 
               margin-left: 30.0pt; margin-right: 0.0pt; margin-top: 6.0pt; margin-bottom: 0.0pt }

.RovniceNarr { font-family: Arial Narrow; font-size: 13pt; color: #000000; line-height: 115%; 
               margin-left: 30.0pt; margin-right: 0.0pt; margin-top: 6.0pt; margin-bottom: 0.0pt }


/* --- Neproporcionální zápis různých textů, např. programů --- */

.TextProg    { font-family: Courier New; font-size: 10pt; color: #008000; line-height: 115%;
               font-weight: bold; margin-left: 15.0pt; margin-top: 6.0pt; margin-bottom: 0.0pt }


/* --- Pro různé příklady --- */

.Priklad     { font-family: Arial; color: #008000; font-size: 10pt; text-align: left; line-height: 115%;
               margin-left: 30.0pt; margin-top: 6.0pt; margin-bottom: 0.0pt }

.PrikladVH   { font-family: Courier New; color: #000099; font-size: 9pt; text-align: Justify;
               margin-left: 40.0pt; margin-top: 6.0pt; margin-bottom: 0.0pt }





/* *************************************************************************** */
/*                   Styly pro publikaci Statistika a Informatika
/* *************************************************************************** */


/* --- Pro odstavce ve Statistice od J. D. --- */

.Stg3        { color: #0000FF; font-size: 14pt; font-family: Arial; font-weight: normal;
               text-align: Left;
               text-decoration: underline; 16.0pt: 3.0pt;
               mso-hyphenate: none;
               mso-pagination: widow-orphan lines-together;
               page-break-after: avoid;
               margin-left: 0.0pt;
               margin-top: 16.0pt;
               margin-bottom: 12.0pt; }

.Stg4        { color: #0000FF; font-size: 12pt; font-family: Arial; font-weight: bold;
               text-align: Left;
               mso-hyphenate: none;
               mso-pagination: widow-orphan lines-together;
               page-break-after: avoid;
               margin-left: 0.0pt;
               margin-top: 12.0pt;
               margin-bottom: 12.0pt; }

.Stg5        { color: #0000FF; font-size: 10pt; font-family: Arial; font-weight: normal;
               text-align: Left;
               text-decoration: underline;
               mso-hyphenate: none;
               mso-pagination: widow-orphan lines-together;
               page-break-after: avoid;
               margin-left: 0.0pt;
               margin-top: 10.0pt;
               margin-bottom: 10.0pt; }


/* --- Pro příklady ve Statistice od J. D. --- */

.PrikladStg  { font-family: Courier New; font-size: 9pt; color: #008000; line-height: 115%;
               margin-left: 30.0pt; margin-top: 3.0pt; margin-bottom: 0.0pt }

.PrikladStgC { font-family: Courier New; font-size: 9pt; color: #008000; line-height: 115%;
               text-align: Center; margin-left: 0.0pt; margin-top: 3.0pt; margin-bottom: 0.0pt }

.VysledekStg { font-size: 10pt; font-family: Arial; text-align: Justify; text-indent: 0.0pt;
               margin-left: 15.0pt; margin-right: 0.0pt; margin-top: 6.0pt; margin-bottom: 0.0pt;
               line-height: 115%; }


/* --- Pro obsahy ve Statistice --- */

.ObsahD      { color: #FF0000; font-size: 10pt; font-family: Arial; font-weight: bold;
	      margin-top: 10.0pt; margin-bottom: 0.0pt;
              margin-right: 0.0pt; margin-left: 0.0pt; }

.Obsah1      { font-size: 10pt; font-family: Arial; text-align: left; text-indent: 0.0pt; font-weight: bold;
               margin-left: 0.0pt; margin-right: 0.0pt; margin-top: 8.0pt; margin-bottom: 3.0pt }

.Obsah2      { font-size: 9pt; font-family: Arial; text-align: left; text-indent: -6.0pt; font-weight: normal;
               margin-left: 9.0pt; margin-right: 0.0pt; margin-top: 3.0pt; margin-bottom: 0.0pt }

.Obsah3      { font-size: 8pt; font-family: Arial; text-align: left; text-indent: 0.0pt; font-weight: normal;
               margin-left: 12.0pt; margin-right: 0.0pt; margin-top: 1.0pt; margin-bottom: 0.0pt }





/* *************************************************************************** */
/*                   Styly pro tabulky a obrázky
/* *************************************************************************** */

/* --- Pro obecné použití --- */

.TablTxt       { font-family: Arial; font-size: 10pt; margin-top: 0.0pt; margin-bottom: 0.0pt }

.TablTxtNprop  { font-family: Courier; font-size: 10pt; margin-top: 0.0pt; margin-bottom: 0.0pt; text-align: Right }

.TablTxtC      { font-family: Arial; font-size: 10pt; text-align: Center; margin-top: 0.0pt;
               margin-bottom: 0.0pt }

.TablTxtR      { font-family: Arial; font-size: 10pt; text-align: Right; margin-top: 0.0pt;
               margin-bottom: 0.0pt }

.TablTxtCNS    { font-family: Arial; text-align: Center; margin-top: 0.0pt; margin-bottom: 0.0pt }

.TablSp01      { font-family: Arial; font-size: 8pt; margin-top: 0.0pt; margin-bottom: 0.0pt }

.PopisTabObr   { font-family: Arial; font-size: 8pt; font-style: italic; text-align: Center;
               font-weight: bold; margin-top: 3.0pt; margin-bottom: 9.0pt }


/* --- Pro tabulky použité jako kontejner kapitol --- */

.TablH1      { font-family: Arial;
               font-size: 15pt;
               font-weight: bold;
               color: #0000FF;
               margin-top: 9.0pt;
               margin-bottom: 9.0pt;
               text-align: Center }


.TablH2      { font-family: Arial;
               font-size: 13pt;
               font-weight: bold;
               color: #0000FF;
               margin-top: 9.0pt;
               margin-bottom: 9.0pt;
               text-align: Center }





/* *************************************************************************** */
/*                   Styly pro titulní stranu - nově pro skripta atd.
/* *************************************************************************** */


.TitulFak    { color: #000000; font-size: 14pt; text-align: Center; font-family: Arial;
               margin-top: 0.0pt; margin-bottom: 4.0cm }

.TitulPrace  { color: #0000FF; font-size: 24pt; text-align: Center; font-family: Arial;
               font-weight: bold; margin-top: 0.0pt; margin-bottom: 1.0cm }

.TitulUcel   { color: #0000FF; font-size: 20pt; text-align: Center; font-family: Arial;
               font-weight: bold; margin-top: 0.0pt; margin-bottom: 3.0cm }

.TitulUpres  { color: #0000FF; font-size: 14pt; text-align: Center; font-family: Arial;
               font-weight: bold; margin-top: 0.0cm; margin-bottom: 1.0cm }

.TitulAutor  { color: #000000; font-size: 14pt; text-align: Center; font-family: Arial;
               font-weight: bold; margin-top: 0.0pt; margin-bottom: 1.5cm }

.TitulRok    { color: #000000; font-size: 12pt; text-align: Center; font-family: Arial;
               font-weight: bold; margin-top: 10.0cm; margin-bottom: 1.0cm }

.TitulRev    { color: #008000; font-size: 12pt; text-align: Right; font-family: Arial;
               margin-top: 0.0pt; margin-bottom: 9.0pt }

.TitulRecenz { color: #000000; font-size: 12pt; text-align: Right; font-family: Arial;
               page-break-before: always;
               font-weight: bold; margin-top: 2.3cm; margin-bottom: 1.4cm }

.TitulISBN   { color: #000000; font-size: 12pt; text-align: Left; font-family: Arial;
               font-weight: bold; margin-top: 17.1cm; margin-bottom: 1.5cm }


/* *************************************************************************** */
/*                   Styly pro titulní stranu - původní pro HOMWEB
/* *************************************************************************** */

.TitFak      { font-size: 14pt; color: #008000; text-align: Left; font-family: Arial;
               margin-top: 0.0pt; margin-bottom: 9.0pt }
.TitPrace    { color: #0000FF; font-size: 20pt; text-align: Right; font-family: Arial;
               font-weight: bold; border-bottom-style: solid;
               border-bottom-width: 2.0pt; margin-top: 0.0pt; margin-bottom: 9.0pt }
.TitUpres    { font-size: 14pt; color: #FF00FF; text-align: Right; font-family: Arial;
               font-weight: bold; margin-top: 0.0pt; margin-bottom: 9.0pt }
.TitAutor    { color: #0000FF; font-size: 13pt; text-align: Right; font-family: Arial;
               font-weight: bold; margin-top: 1.0cm; margin-bottom: 2.0cm }
.TitRok      { color: #008000; font-size: 14pt; text-align: Right; font-family: Arial;
               margin-top: 0.0pt; margin-bottom: 9.0pt }
.TitRev      { color: #008000; font-size: 12pt; text-align: Right; font-family: Arial;
               margin-top: 0.0pt; margin-bottom: 9.0pt }



/* *************************************************************************** */
/*                   Definice stránky Portrait a Landscape
/* *************************************************************************** */

@page
	{mso-mirror-margins:yes;}

@page MainSection
	{size:595.3pt 841.9pt;
	margin:2.0cm 1.0cm 2.0cm 1.0cm;
	mso-header-margin:1.25cm;
	mso-footer-margin:1.25cm;
	mso-gutter-margin:1.0cm;
	mso-paper-source:0;}
div.MainSection
	{page:MainSection;}

@page LandSection
	{size: 841.9pt 595.3pt;
	mso-page-orientation:landscape;
	margin:2.0cm 1.0cm 1.0cm 2.0cm;
	mso-header-margin:1.25cm;
	mso-footer-margin:1.25cm;
	mso-gutter-margin:1.0cm;
	mso-paper-source:0;}
div.LandSection
	{page:LandSection;}