﻿
body {   BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    line-height: 16px;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: #000000;
    margin: 0;
    }
    
td, th {FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;}
.tabulka td {background-color: #ffffff; text-align: center}
.tabulka th {background-color: #244ac0; color: #ffffff; text-align: center }
.mala td {font-size: 10px}
.mala th {font-weight: normal }
td.left, th.left {text-align: left; font-weight: bold }

#main {background-image: url(img/bckg.gif); background-repeat: repeat-y}
#header {width: 960px; height: 180px; background-image: url(img/header.jpg)}
#header img {float: right}

#footer {width: 960px; height: 20px; background-image: url(img/footer.gif);
     background-color: #000000}
#footer span {padding-left: 295px; color: #ffffff}
#footer a {color: #ffffff; text-decoration: underline}
   
#obsah {width: 960px; background-image: url(img/bckg.jpg); background-repeat: no-repeat }
#telo {width: 620px; margin: 0px 45px 10px 295px; min-height: 600px; height: auto}
* html #telo {height: 600px}
#telo a {text-decoration: underline; color: #000000}
#telo img {display: inline}

#slogan {position: absolute; top: 142px; left: 295px; font-size: 14px}

#lang {position: absolute; top: 680px; left: 45px; font-size: 14px; font-style: italic;
	line-height: 20px}
#lang a {text-decoration: underline; color: #ffffff}
#lang a:hover {text-decoration: underline; color: #ffff00}
#lang a img {display: inline }

.nadpis {text-transform: uppercase; border-bottom: solid 1px #000000; padding-bottom: 2px;
	margin-bottom: 2px; letter-spacing: 2px}

hr {width: 100%; height: 1px; color: #000000; background-color: #000000; border-style: none; }

.Menu {position: absolute; top: 300px; left: 20px;}
.menuStatic {font-size: 15px; text-transform: uppercase }
.menuStaticN {background-image: url(img/tn.gif); color: #ffffff; 
	height: 39px; width: 141px; background-color: #244ac0}
.menuStaticA, .menuStaticH {background-image: url(img/ta.gif); color: #244ac0;
	background-color: #e3e384}
.menuDynamic {font-size: 13px;}
.menuDynamicN {background-image: url(img/dn.gif); color: #000000; 
	height: 37px; width: 165px; background-color: #e3e384; }
.menuDynamicA, .menuDynamicH {background-image: url(img/da.gif); color: #244ac0;
	background-color: #e3e384}
.menuStatic a {padding-left: 40px; display: block; line-height: 39px; }
.menuDynamic a {padding-left: 30px; display: block;	line-height: 37px; }

.mapPath {font-size: 12px; font-weight: bold; color: #888888; display: block;
	margin-bottom: 10px}
#telo .mapPath a {color: #888888}

p, H1, H2, H3, H4, H5, H6 {padding: 0; margin: 0; padding-top: 10px; padding-bottom: 5px}

H1, H2, H3, H4, H5, H6 {FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-weight: normal; color: #000088}
H1	{font-size:	21px; line-height: 25px}	
H2	{font-size:	18px; line-height: 22px}	
H3	{font-size:	15px; line-height: 19px}	
H4	{font-size:	14px; line-height: 18px}	
H5	{font-size:	13px; line-height: 17px}	
H6	{font-size:	12px; line-height: 16px}	
Address {font-style: italic; line-height: 140%; font-size: 11px }

ul {margin-top: 0; margin-bottom: 0; padding-top: 0px; padding-bottom: 5px}
UL LI		{list-style-type:	square ;}	
UL LI LI	{list-style-type:	disc;}	
UL LI LI LI	{list-style-type:	circle;}
UL LI LI LI LI	{list-style-type: none;}
OL LI		{list-style-type:	decimal;}	
OL OL LI	{list-style-type:	lower-alpha;}	
OL OL OL LI	{list-style-type:	lower-roman;}	

IMG {border-style:none; display: block}

INPUT, SELECT, TEXTAREA {border: solid 1px #222222; background-color: #f0f0f0;
	   FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;}
.button {cursor: pointer; cursor: hand; border: solid 2px #aa0000;}

.ftb { background-image: none; background-color: #ffffd2}

