﻿
/*------------------------ Základní nastavení ------------------------*/

/* Obecné nastavení */
body, div, a, td, th, li, dt, dl, h1, h2, h3, h4, h5, h6, img 
{ 
	font-family: verdana, arial, helvetica, sans-serif;		/* Základní font */
	font-size: 8pt;											/* Základní font - velikost */
	color: black;											/* Základní font - barva */
	line-height: 150%;										/* Základní výška řádku */	
	padding: 0px; 
	margin: 0px;
}

/* Text jde u většiny prvků doleva */
a, td, th, li, dt, dl, h1, h2, h3, h4, h5, h6
{
	text-align: left;
}

/* Buňka tabulky */
td{ vertical-align: top; }

/* Odstavec */
p{ margin: 5px 0px ; }

/* Vodorovná čára */
hr { height: 0px; width: 100%; border: 0px; border-top: solid 1px #808080; margin: 6px 0px 6px 0px;  }

/* Nadpisy */
h1 { font-size: 14pt;  font-weight: normal; color: rgb(143,188,103); margin: 12px 0px 10px 0px; text-align: center; }
h2 {font-size: 11pt; font-weight: bold; color: rgb(143,188,103);  margin: 9px 0px 5px 0px; text-align: center; }
h3 {font-size: 9pt; font-weight: bold; color: rgb(143,188,103); margin: 15px 0px 3px 0px; }
h4 {font-size: 9pt; font-weight:normal; color: rgb(143,188,103); margin: 6px 0px 3px 0px; }

/* Seznamy */
ul, ol
{
	margin: 0px 7px 0px 30px;
}

/*------------------------ Rámec stránky a rozměry ------------------------*/

table.RamecStranky{ width: 960px; }			/* celková šířka stránky */
img.sirka_levy { width: 236px; }			/* min. šířka levého pruhu */
img.sirka_pravy { width: 724px; }			/* min. šířka pravého pruhu */



/*------------------------ Horní proužek ------------------------*/

/* Horní proužek */
td.HorniProuzek
{
	background-color: rgb(61,102,24);
	height: 30px;
	vertical-align: middle;
}

div.HorniProuzek
{
	padding: 5px 5px 5px 15px;
}

/* Odstavec v horním proužku */
.HorniProuzek p
{
	color: White;
}


/*------------------------ Hlavička ------------------------*/

td.Header 
{
	background-image: url(images/hlavicka.png);		/* Hlavní obrázek hlavičky */
	background-repeat: no-repeat;
	height: 147px;									/* Výška hlavičky */
	border-top: solid 5px white;
	border-bottom: solid 6px #8FBC67;
}

div.Header
{ 
	float: left; 
	width: 100%; 
}


/*------------------------ Horní menu ------------------------*/

/* Tabulka, co drží položky v hlavním menu */
table.HorniMenu
{
	float: left;
	margin: 0px 20px;
	border: none;
	padding: 0px;
	border-collapse: collapse;
}

/* Položka hlavního menu */
td.HorniMenu
{
	margin: 20px;
}

/* Tabulka, co drží jednu položku menu - levý konec, střed s odkazem a pravý konec */
table.HorniMenuBunka
{
	border-collapse: collapse;
	margin: 0px 1px;
}


td.HorniMenuBunka-L
{
	width: 16px;
	background-image: url(images/menuitem-pozadi-L.png);
	background-position: left bottom;
	background-repeat: repeat-x;
}

td.HorniMenuBunka-S
{
	background-image: url(images/menuitem-pozadi-S.png);
	background-position: left bottom;
	background-repeat: repeat;
	padding: 3px 20px 12px 20px;
}

td.HorniMenuBunka-S a
{
	color: White;
	text-decoration: none;
	font-size: 9pt;
}

td.HorniMenuBunka-S a:hover
{
	color: Yellow;
}


td.HorniMenuBunka-P
{
	width: 16px;
	background-image: url(images/menuitem-pozadi-P.png);
	background-position: right bottom;
}


/*------------------------ Hlavní sekce ------------------------*/

td.HlavniSekce
{
	width: 830px;
	height: 300px;	/* minimální výška hlavní sekce */
}

div.HlavniSekce
{ 
	padding: 12px;	/* Vnitřní rámeček kolem hlavní sekce */
}

/* Obrázky v hlavní sekci */
.HlavniSekce img
{
	border: solid 3px #8FBC67;
	margin: 5px;
}


/*------------------------ Patička ------------------------*/

td.Paticka
{
	height: 18px;
}

div.Paticka
{
	height: 100%;

	border-top: solid 6px #8FBC67;
	padding: 5px;
	font-style: italic;
	background-color: rgb(61,102,24);
}

/* Barva textu v patičce */
.Paticka, .Paticka a:link, .Paticka a:visited, .Paticka a:hover
{
	color: White;
}

/* Odstavec v patičce */
.Paticka p { text-align: right; }

/* Odkazy v patičce */
.Paticka a { text-decoration: none; }
.Paticka a:hover { text-decoration: underline; }


