/* MiK's dynamic CSS layout definition */
/* Soubor zakladnich stylu. */
/* Svetly skin (Cestovka) */
/* (c) Michal Kec (Michal.Kec@seznam.cz) */
/* MiK's Site URL: <http://mik.euweb.cz>, <http://mik.3web.cz> */
/* Trying to be CSS2 valid. Downgraded to Netscape 4.5 */
/* updated 09.03.2002 */

BODY	{ 
	background-image: url(http://www.cechie.crolink.cz/img/poz/dots3.jpg);
	font-family: "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 3px;
	}

BODY, .splyvaji input, .splyvaji select, .splyvaji textarea, .splyva{
	background-color: #E3D5BB;
	color: maroon;
	}
	
/* Alternativni pozadi */
/*.alternativ	{
	background-color: #A0C0F8;
	background-image: url(http://cechie.crolink.cz/img/poz/bluesky.jpg);
	}
*/
/* Nastaveni barvy textu */
/* vsude, kde se da... */
P, DIV, .font FONT,
TH, TD, OL, UL, LI	{
	font-family: "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: maroon;
		}

/* Nastaveni odsazeni textu */
P	{
	text-indent: 10px;
	}

.neods	{
	text-indent: 0px;
	}

.nowrap	{
	white-space: nowrap;
	}
/* --------------------- NADPISY ----------------------- */
/* Vseobecne nastaveni nadpisu */
H1, H2, H3, H4, H5, H6	{
	font-family: "Comic Sans MS", "Times New Roman CE", "Times New Roman", Times, serif;
/*        filter: DropShadow(Color=#808080,OffX=6,OffY=6);*/
	}

/* Individualni nastaveni nadpisu */
.title, H1.title A:link, H1.title A:visited	{
	font-size: 25pt;
	text-align: center;
	color: red;
	margin-bottom: 0px;
	}

H1, H2	{
	font-size: 19pt;
	text-align: center;
	color: navy;
	margin-bottom: 0px;
	}

H2	{
	color: #0097EF;
}

H3, H3 A:link, H3 A:visited	{
	font-size: 14pt;
	color: green;
	}

H4	{
	font-size: 12pt;
	}

/* Nastaveni odkazu */
A:link, .expire A:visited	{
	color: blue;
	}

A:visited	{
	color: #335533;
	}


/* ------------------------- TABULKY A SEZNAMY ------------------- */
/* Nazev tabulky */
CAPTION	{ 
	font-size: 120%;
	font-weight: bold;
	}

/* Zahlavi tabulky */
TH	{
	font-family: "Times New Roman CE", "Times New Roman", Times, serif;
	font-size: 110%;
	}

/* Font formulare pro hloupejsi NN */
.form TD 	{
	font-family: "Courier New CE", "Courier New", Courier, monospace;
	}

/* Seznamy */
OL, UL	{
	list-style-position: outside;
	}

/* V seznamu je odsazeni nezadouci */
UL P, OL P	{
	text-indent: 0px;
	}

/* ------------------- DEFINICE VZHLEDU Phrase Elements -------------- */
/* Termin */
DL	{
	text-align: justify;
	margin-left: 50px;
	margin-right: 50px;
	}

DT	{
	font-weight: bold;
	margin-top: 15px;
	color: green;
	}

/* Promenne */
VAR, .italic	{
	font-style: italic;
	}

/* Vstup z klavesnice */
KBD	{ 
	font-style: italic;
	font-weight: bold;
	}
    
/* Kod */
CODE, .code, .splyva	{
	font-family: "Courier New CE", "Courier New", Courier, monospace;
	}

/* Delsi usek kodu */
PRE	{ 
	font-family: "Courier New CE", "Courier New", Courier, monospace;
	margin-left: 30px;
	}

/* Zdurazneni */
EM	{
 	font-style: normal;
	font-weight: bold;
	}

/* Silne zdurazneni */
STRONG, BIG, STRONG TD, .big	{
	font-weight: normal;
	font-size: 110%;
	}

/* Male pismo */
SMALL, .small, SMALL LI, UL.small LI	{
	font-size: 8pt;
	}

/* Maly text v bunce - zvlaste pro tlacitka AListy */
.small TD	{
	font-size: 8pt;
	}

/* Nastaveni car */	
HR	{
	text-align: center;
	color: green;
	}

HR.s2	{
	width: 50%;
	}

HR.s3	{
	width: 33%;
	}

IMG	{
	border: 0px;
	}


/* --------------------- ZAROVNANI ----------------- */
/* Zarovnani vlevo */
.left, .lefttab TD	{
	text-align: left; 
	}

/* Zarovnani vpravo */
.right, .righttab TD	{
	text-align: right; 
	}

/* Zarovnani vprostred */
.center, .ctab TD	{
	text-align: center;
	}

/* Zarovnani do bloku */
.justify, .justify TD	{
	text-align: justify;
	}

/* -------------------------------------------------------- */
/* Menu odkaz, Info odkaz */
.menu A:link, .menu A:visited, #info A:link, #info A:visited	{
	color: blue;
	}

/* Hlavni menu */
.menu	{ 
	font-family: "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	}

.menu P	{
	text-indent: 0px;
	margin: 6pt 0pt;
	}

.menu UL	{
	margin-top: 0pt;
	}

/* Informace na zapati */
#info	{
	font-family: "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	color: black;
	margin: 5px;
	}

#info CODE	{
	font-size: 8pt;
	color: green;
	}

/* Copyright, Copyright odkaz */
.copy	{
	font-family: "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: right;
 	font-style: normal;	/* Protoze je v adrese*/
	white-space: nowrap;
	margin: 5px;
	}

.copy, .copy A:link, .copy A:visited	{ 
	text-decoration: none;
	color: blue;
	}


/* Chybova hlaska */
.error	{
	font-size: 110%;
	font-weight: bold;
	text-align: left; 
	color: red;
	margin: 20px;
	}

/* Zvyrazneny text */
.high	{
	color: green;
	}
/* Zvyrazneny text */
.high2	{
	font-size: 110%;
	}

/* Zuzena sazba */
.narrow	{
	margin-left: 10%;
	margin-right: 15%;
	}

P.narrow	{
	text-align: justify;
	}

/* Vsechny aktivni odkazy */
A:active, A:hover, .expire A:hover, .menu A:hover, #info A:hover,
 .copy A:hover, .high2	{
	color: red;
	}

/* Vychytavky */
FORM {margin-bottom: 0px; margin-top: 0px;}


/* =================== Dalsi media a nastaveni ==================== */
@media print {
/*  @page { margin: 10% }*/
  .menu, #info { display: none }
  H1, H2, H3, H4, H5, H6 { page-break-after: avoid; page-break-inside: avoid }
  BLOCKQUOTE, PRE { page-break-inside: avoid }
  UL, OL, DL { page-break-before: avoid }
}

.mrizka {
	border-collapse: collapse;
/*	border: 1px solid maroon;*/
	}

.mrizka TD, .mrizka TH {
	padding: 3px;
	border: 1px solid maroon;
	}

.mrizka TD	{
	text-align: center;
	}

/* ------------------------------------------------------------------------ */

#page	{
	max-width:	750px;
	_width:	750px;
	}

#navigace h3	{width: 120px; clear: left;}

#main	{
	width: 580px;
	float:right; 
	}

#menu, #submenu	{
	width: 130px;
	clear: left; 
	float: left;
	margin: 15px 0 0;
	padding: 0;
	}

#menu li	{
	margin-bottom: 3px;
	}

#menu	{
	padding: 3px 3px;
	list-style: none;
	}

#submenu	{
	padding: 3px 0 3px 2em;
	}

#info, #path	{
	clear: both;
	padding-top: 2em;
	}

