body            {width: 100%; text-align: center; background: #fff; border: 0; margin: 0; padding-top: 10px;}

table           {border-collapse: collapse; border-spacing: 0;}
table.ad        {width: 100%;}
table.text      {width: 100%; padding: 0; background: #fff; max-width: 100%;}
table.bot       {width: 100%; padding: 0; background: #e1edf9; max-width: 100%;}

td.heado        {margin: 0; padding: 0; background: #1894d2; background-image: url('img/head/panlb.gif'); background-repeat: repeat-y; text-align: left; vertical-align: top;}
td.headr        {margin: 0; padding: 0; width: 100%; background: #1894d2; background-image: url('img/head/headrb.gif'); background-repeat: repeat-x; text-align: right; vertical-align: top;}
td.headw        {margin: 0; padding: 0; background: #1894d2; text-align: left; vertical-align: top;}
td.headc        {margin: 0; padding: 0; width: 100%; background: #e1edf9; background-image: url('img/head/nadc.gif'); background-repeat: repeat-x; text-align: center; vertical-align: top; color: #fff; font: bold 25px/120% Arial Black, Arial;}
td.menul        {margin: 0; padding: 0; width: 178px; background: #e1edf9; background-image: url('img/head/panlb.gif'); background-repeat: repeat-y; vertical-align: top; text-align: right;}
td.menur        {margin: 0; padding: 0; width: 178px; background: #e1edf9; vertical-align: top; text-align: center;}
td.menurl       {margin: 0; padding: 0; width: 178px; background: #e1edf9; vertical-align: top; text-align: right;}
td.mez          {margin: 0; padding: 0; width: 20px; background: #e1edf9; font: 2px/100%;}
td.mezh         {margin: 0; padding: 0; width: 20px; background: #e1edf9; font: 2px/100%;}
td.main         {margin: 0; padding: 0; background: #d9e6f6; vertical-align: top;}
td.er           {margin: 0; padding: 0; background: #fff; height: 7px; font-size: 0;}
td.erg          {margin: 0; padding: 0; background: #d9e6f6; height: 7px; font-size: 0;}
td.text         {max-width: 100%; width: 100%; margin: 0; padding-top: 4px; background: #e1edf9; text-align: left; vertical-align: top; font: 15px/120% Arial;}
td.hedad        {max-width: 100%; margin: 0; padding: 10px; background: #d9e6f6; text-align: center; vertical-align: top;}
td.texad        {max-width: 100%; margin: 0; padding: 10px; background: #fff; text-align: center; vertical-align: top;}
td.deko         {text-align: right;}
td.nogal        {vertical-align: top;}
td.bot          {margin: 0; padding: 0; background: #e1edf9; background-image: url('img/head/nadc.gif'); background-repeat: repeat-x; text-align: center; vertical-align: top; font: bold 10px/120% Arial Black, Arial;}

a.menu:link     {width: 148px; margin-top: 2px; margin-left: 20px; padding-right: 10px; text-align: right; text-decoration: none; vertical-align: bottom; background: #257dbc; border: 0; display: block; height: 20px; color:#e1edf9; background-image: url('img/head/tlaclb.gif'); background-repeat: repeat-x; font: bold 15px/100% Arial Black, Arial;}
a.menu:visited  {width: 148px; margin-top: 2px; margin-left: 20px; padding-right: 10px; text-align: right; text-decoration: none; vertical-align: bottom; background: #257dbc; border: 0; display: block; height: 20px; color:#e1edf9; background-image: url('img/head/tlaclb.gif'); background-repeat: repeat-x; font: bold 15px/100% Arial Black, Arial;}
a.menu:active   {width: 148px; margin-top: 2px; margin-left: 20px; padding-right: 10px; text-align: right; text-decoration: none; vertical-align: bottom; background: #257dbc; border: 0; display: block; height: 20px; color:#e1edf9; background-image: url('img/head/tlaclb.gif'); background-repeat: repeat-x; font: bold 15px/100% Arial Black, Arial;}
a.menu:hover    {width: 148px; margin-top: 2px; margin-left: 20px; padding-right: 10px; text-align: right; text-decoration: none; vertical-align: middle; background: #257dbc; border: 0; display: block; height: 20px; color:#fff; background-image: url('img/head/tlaclbon.gif'); background-repeat: repeat-x; font: bold 15px/100% Arial Black, Arial;}
a.menua         {width: 148px; margin-top: 2px; margin-left: 20px; padding-right: 10px; text-align: right; text-decoration: none; vertical-align: middle; background: #257dbc; border: 0; display: block; height: 20px; color:#fff; background-image: url('img/head/tlaclbon.gif'); background-repeat: repeat-x; font: bold 15px/100% Arial Black, Arial;}
a.odkaz:link    {margin: 0; padding: 0; text-align: left; border: 0; color:#808080; text-decoration: none; font-weight: bold;}
a.odkaz:visited {margin: 0; padding: 0; text-align: left; border: 0; color:#808080; text-decoration: none; font-weight: bold;}
a.odkaz:active  {margin: 0; padding: 0; text-align: left; border: 0; color:#808080; text-decoration: none; font-weight: bold;}
a.odkaz:hover   {margin: 0; padding: 0; text-align: left; border: 0; color:#f00; text-decoration: none; font-weight: bold;}
a.gal:link      {margin: 10px; padding: 0; text-align: center; vertical-align: middle; border: 0; color:#808080; text-decoration: none; font-weight: bold;}
a.gal:visited   {margin: 10px; padding: 0; text-align: center; vertical-align: middle; border: 0; color:#808080; text-decoration: none; font-weight: bold;}
a.gal:active    {margin: 10px; padding: 0; text-align: center; vertical-align: middle; border: 0; color:#808080; text-decoration: none; font-weight: bold;}
a.gal:hover     {margin: 10px; padding: 0; text-align: center; vertical-align: middle; border: 0; color:#f00; text-decoration: none; font-weight: bold;}
a.addek:link    {margin: 0; padding: 0; text-align: right; border: 0; color:#000; text-decoration: none; font: bold 20px/38px Arial Black, Arial;}
a.addek:visited {margin: 0; padding: 0; text-align: right; border: 0; color:#000; text-decoration: none; font: bold 20px/38px Arial Black, Arial;}
a.addek:active  {margin: 0; padding: 0; text-align: right; border: 0; color:#000; text-decoration: none; font: bold 20px/38px Arial Black, Arial;}
a.addek:hover   {margin: 0; padding: 0; text-align: right; border: 0; color:#f00; text-decoration: none; font: bold 20px/38px Arial Black, Arial;}

img.nodec       {margin: 0; padding: 0; border: 0;}
img.rekl        {margin-top: 10px; padding: 0; border: 0;}
img.l           {margin: 0; padding: 10px; border: 0; float: left;}
img.r           {margin: 0; padding: 10px; border: 0; float: right;}
img.kontakt     {margin: 0; padding: 10px; border: 0; text-align: left;}
img.menur       {margin: 0; margin-top: 10px; padding: 0; width: 170px; border: 0; vertical-align: top; text-align: center;}
img.nov         {margin: 0; margin-top: 10px; padding: 0; max-width: 600px; border: 0; vertical-align: top;}
img.novr        {margin: 0; margin-top: 10px; padding: 0; max-width: 600px; border: 0; vertical-align: top; float: right;}

h1              {margin-top: 20px; padding: 0; vertical-align: top; text-align: center; color: #808080; font: bold 20px/120% Arial Black, Arial;}
h2              {margin-top: 20px; margin-left: 10px; padding: 0; text-align: left; color: #808080; font: bold 20px/120% Arial Black, Arial;}
h5              {margin-top: 20px; margin-left: 10px; margin-right: 10px; border: 0; padding: 0; text-align: left; color: #000; font: bold 12px/100% Arial Black, Arial;}
h6              {margin-top: 20px; margin-left: 10px; margin-right: 10px; margin-bottom: 0; border-bottom: solid 2px #000; padding: 0; text-align: left; color: #808080; font: 12px/120% Arial;}

p               {line-height: 120%; text-align: justify; text-indent: 0; margin: 0; margin-left: 10px; margin-right: 10px;}
p.nov           {line-height: 120%; text-align: justify; font: 14px/120% Arial;}
p.kon           {line-height: 120%; text-align: left; font: 12px/120% Arial Black, Arial;}

