body            {
			margin-left:0px;
			margin-right:0px;
			margin-top:0px;
			margin-bottom:0px;
			background-color:#667788;
			color:#ffffff;
			font-family:arial,helvetica,lucida;
		}

body.svetle     {
			margin-left:0px;
			margin-right:0px;
			margin-top:0px;
			margin-bottom:0px;
			background-color:#7a8a9a;
			color:#ffffff;
			font-family:arial,helvetica,lucida;
		}

a               {
			color:#B8DFFF;
			text-decoration:none; 
		}

a:hover         {
			color:#B8DFFF;
			text-decoration:underline;
		}


/* Obsah - start */

table.obsah     {
			border-style:hidden;
			border-spacing:0;
			width:100%;
			height:100%;
			vertical-align:top;
			border-width:0px;
		}

td.obsah_nadpis	{
			padding:5px 5px 5px 5px;
			background-color:#7a8a9a;
			color:#ffffff;
		}

p.obsah_nadpis	{
			margin-top:2px;
			text-align:center;
			font-family:arial,helvetica,lucida;
			font-weight:bold;
			color:#ffffff;
			font-size:12pt;
			margin-bottom:2px;
		}

ul.obsah	{
			text-align:left;
			font-family:arial,helvetica,lucida;
			font-size:10pt;
			color:#99aabb;
			margin:0px 0px 0px 0px;
			padding:10px 10px 10px 20px;
		}

li.obsah	{
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		}

img.obsah	{
			margin:1px 4px 1px 0px;
			border-width:0;
			width:16px;
			height:16px;
			vertical-align:middle;
		}

hr.obsah	{
			color:#cccccc;
			margin:3px 0px 3px 0px;
			padding:0px 0px 0px 0px;
			size:2px;
		}

/* Obsah - koniec */

.komentar       {
			color: #66EE33;
		}

.velkost10      {
			font-size:10pt;
		}

ol	        {
			text-align:justify;
			font-family:arial,helvetica,lucida;
			font-size:11pt;
			color:#ffffff;
			margin:0em 1em 0em 1em;
			padding:0.5em 0em 0.5em 2em;
		}

ul	        {
			text-align:justify;
			font-family:arial,helvetica,lucida;
			font-size:11pt;
			color:#ffffff;
			margin:0em 1em 0em 1em;
			padding:0.5em 0em 0.5em 2em;
			list-style-type:disc;
		}

li	        {
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		}

li.psquare      {
			list-style-type: square
		}

li.medzera	{
			margin:0px 0px 0px 0px;
			padding:0px 0px 5px 0px;
		}

p               {
			text-align:justify;
			font-family:arial,helvetica,lucida;
			color:#ffffff;
			margin:0pt 0pt 0pt 0pt;
			padding:3pt 0pt 3pt 0pt;
		}

p.nadpis1       {
			text-align:center;
			font-family:arial,helvetica,lucida;
			font-weight:bold;
			color:#FFCC00;
			font-size:14pt;
			margin:10px 0px 17px 0px;
			padding:0px 1px 0px 1px;
		}

p.nadpis2       {
			text-align:left;
			font-family:arial,helvetica,lucida;
			font-weight:bold;
			color:#FFCC00;
			background-color: #667788;
			font-size:11pt;
			margin:1em 1em 0.5em 1em;
			padding:3px 3px 3px 3px;
			border-top-color:#FFFFE0;
			border-top-style:solid;
			border-top-width:2px;
			border-bottom-color:#FFFFE0;
			border-bottom-style:solid;
			border-bottom-width:2px;
			border:0px solid;
		}

p.telo          {
			font-family:arial,helvetica,lucida;
			font-size:11pt;
			margin:0em 1em 0em 1em;
			text-align:justify;
		}

p.telo_na_stred {
			font-family:arial,helvetica,lucida;
			font-size:11pt;
			margin:0em 1em 0em 1em;
			text-align:center;
		}

p.telo_odsadit  {
			font-family:arial,helvetica,lucida;
			font-size:11pt;
			text-indent: 2em;
			margin:0em 1em 0em 1em;
			text-align:justify;
		}

p.pouz_lit      {
			font-family:arial,helvetica,lucida;
			font-size:11pt;
			font-weight:bold;
			margin:0em 0em 0.5em 0em;
			text-align:left;
		}

p.podpis        {
			font-family:arial,helvetica,lucida;
			font-size:9pt;
			margin:0em 1em 0em 1em;
			text-align:right;
		}

p.nazov_tab_obr {
			font-weight:bold;
			font-size:10pt;
			text-align:center;
			margin:0.5em 1em 0.5em 1em;
		}

table           {
			vertical-align:top;
			text-align:justify;
		}

table.project   {
			border-style:hidden;
			border-spacing:0;
			width:100%;
			height:100%;
			vertical-align:top;
			border:0px none;
			border-width:0px;
                }

.ramcek1        {
			border:1px solid #667788;
		}

.ramcek2        {
			border:1px solid #445566;
		}

tr.hlavicka     {
			font-weight:bold;
			text-align:center;
			background-color:#667788;
			color:#FFCC00;
		}

td              {
			font-size:10pt;
		}

td.nadpis       {
			font-size:12pt;
			font-weight:bold;
			background-color:#667788;
			color:#FFCC00;
			border:1px solid #667788;
		}

td.hlavicka     {
			font-weight:bold;
			text-align:right;
			vertical-align:top;
			background-color:#667788;
			color:#FFCC00;
			border:1px solid #445566;
		}

td.telo         {
			padding:0.4em 0em 0.4em 0em;
			background-color:#7a8a9a;
			color:#ffffff;
			vertical-align:top;
		}

div.zdrojak     {
			text-align:left;
			font-family:courier,arial,helvetica,lucida;
			font-size:11pt;
			margin: 0em 1em 0em 1em;
			padding: 0em 0em 0em 0em;
		}

div.zdrojak10   {
			text-align:left;
			font-family:courier,arial,helvetica,lucida;
			font-size:10pt;
			margin: 0em 1em 0em 1em;
			padding: 0em 0em 0em 0em;
		}

div.telo        {
			font-family:arial,helvetica,lucida;
			font-size:11pt;
			text-align:justify;
			margin:0em 1em 0em 1em;
			padding: 0em 0em 0em 0em;
		}

pre.deklaracia  {
			margin: 1em 0em 1em 0em;
			padding: 1em 1em 1em 1em;
			background-color:#667788;
		}

img.leftimage   {
			margin:2px 8px 2px 0px;
		}
