a           {color: black;}
a:visited   {color: black;}
a:hover     {color: green; font-weight: bold}
a:active    {color: red;}

body  {
    font-family: Verdana, Tahoma, sans-serif;
    background-color: #C1FFB9;
    font-size: x-small;
    text-align: center;

      }

p     {
    font-family: Verdana, Tahoma, sans-serif;
    padding: 0em 0em 0em 0em;
    margin:0px;
      }
img   {
  border: 0px;
      }      
.root  {
    width: 90em;
		position: relative; 
		text-align: left; 
		margin: auto;
		background-color: lightyellow;
		padding: 0em 0em 1em 0em;
		  }
		  
.pocasi {
    position: absolute;
      left: 0em; 
      top: 0em;
    width: 90em;
    height: 2em;
    vertical-align: middle;
    text-align: left; 
    line-height: 2em;
    padding: 0em 0em 0em 0em;
    background-color: lightyellow;
      }		  

.logo {
    position: absolute;
      left: 0em; 
      top: 3em;
    width: 88em;
    height: 7em;
    background-image: url(/files/logo/slunecnice.jpg);
    vertical-align: middle;
    text-align: right; 
    line-height: 7em;
    padding: 0em 2em 0em 0em;
  }

.left {
    position: absolute;
      left: 0em; 
      top: 11em;
    width: 24em;
    vertical-align: middle;
    text-align: leftt; 
    line-height: 2em;
    padding: 0em 0em 0em 0em;
    background-color: lightyellow;
      }
      
.right {
    position: absolute;
      left: 25em; 
      top: 11em;
    width: 65em;
    vertical-align: middle;
    text-align: left; 

    background-color: lightyellow;
      }
      
.nadpis {
    font-weight: bold;
    background-color: black;
    color: white;
    vertical-align: middle;
    text-align: left;
    background-position: center;
    line-height: 2em;
    padding: 0em 0.5em 0em 0.5em;  }

.text {
    font-weight: normal;
    color: black;
    vertical-align: middle;
    text-align: justify;
    background-position: center;
    line-height: 1.5em;
    padding: 0.5em 1em 0.5em 1em;  }
