/* REMOVE stylesheet -------------------------------------------------------- */
body, div, p, h7, h6, h5, h4, h3, h2, h1, table, tr, td, thead, tbody, tfoot, input, textarea, fieldset, legend, label, form, button,
img, hr, ul, ol, dl, li, dt, dd
  { margin:0px; padding:0px;}
img, fieldset
  { border:0px;}
table
  { border-collapse:collapse;}
td
  { padding:0px;}
/* -------------------------------------------------------------------------- */
/* GLOBAL stylesheet -------------------------------------------------------- */
body
  { background:url(http://radamayer.cz/img/body-bg.jpg) repeat top left;
    font-family:Calibri,'Trebuchet MS',sans-serif;
    font-size:14px;}
h2
  { font-size:32px;
    font-weight:normal;
    color:#141e66;}
h3
  { font-size:26px;
    font-weight:bold;
    color:#141e66;
    margin:30px 0px 15px 0px;}
h4
  { font-size:18px;
    color:#6b212c;
    margin:20px 0px 10px 0px;}
h5
  { font-size:15px;
    font-weight:bold;
    margin:10px 0px 5px 0px;}
a { color:#6b212c; text-decoration:none;}
a:hover { color:#adadad;}
ul, dl, ol
  { margin:5px 0px 10px 35px;}
p
  { margin:10px 0px 5px 0px;}
/* -------------------------------------------------------------------------- */
/* TOP GRADIENT stylesheet -------------------------------------------------- */
#top-gradient
  { background:url(http://radamayer.cz/img/top-gradient-bg.jpg) repeat-x top left;
    padding-top:5px;}
  #top-gradient #bridge-top
    { background:url(http://radamayer.cz/img/bridge-top.png) no-repeat 134px 0px;
      width:960px;
      height:67px;
      margin:0px auto;}
/* -------------------------------------------------------------------------- */
/* SITE stylesheet ---------------------------------------------------------- */
div.site
  { background:url(http://radamayer.cz/img/trans-frame.png) repeat top left;
    width:960px;
    margin:0px auto;
    clear:both;}

div.site-top, div.site-bottom
  { width:960px;
    margin:0px auto;
    clear:both;}
  div.site-top-left
    { background:url(http://radamayer.cz/img/trans-frame-top-left.png) no-repeat top left;
      float:left;
      width:10px;
      height:10px;}
  div.site-top-center, div.site-bottom-center
    { background:url(http://radamayer.cz/img/trans-frame.png) repeat top left;
      float:left;
      width:940px;
      height:10px;}
    div#lower-bridge-top
      { background:url(http://radamayer.cz/img/lower-bridge-top.png) no-repeat top left;
        width:268px;
        height:10px;
        margin-left:100px;}
  div.site-top-right
    { background:url(http://radamayer.cz/img/trans-frame-top-right.png) no-repeat top right;
      float:left;
      width:10px;
      height:10px;}
  div.site-bottom-right
    { background:url(http://radamayer.cz/img/trans-frame-bottom-right.png) no-repeat top right;
      float:left;
      width:10px;
      height:10px;}
  div.site-bottom-left
    { background:url(http://radamayer.cz/img/trans-frame-bottom-left.png) no-repeat top left;
      float:left;
      width:10px;
      height:10px;}
/* -------------------------------------------------------------------------- */
/* HEAD stylesheet ---------------------------------------------------------- */
#head
  { background:url(http://radamayer.cz/img/head-bg.jpg) no-repeat top left;
    width:940px;
    height:318px;
    margin-left:10px;}
  #head #logo
    { text-align:right;}
/* -------------------------------------------------------------------------- */
/* MENU stylesheet ---------------------------------------------------------- */
#menu
  { background:url(http://radamayer.cz/img/menu-bg.gif) repeat-x top left #101852;
    border-left:1px solid #000;
    border-right:1px solid #000;
    border-bottom:1px solid #00094d;
    margin:0px 10px 0px 10px;
    min-height:41px;
    font-size:18px;}
  #menu ul
    { list-style-type:none;
      padding:19px 0px 11px 35px;
      margin:0px;}
  #menu li
    { display:inline;
      margin:0px 30px 0px 0px;}
  #menu a
    { text-transform:uppercase;
      text-decoration:none;
      color:#fff;
      padding-right:20px;}
  #menu li.active a
    { background:url(http://radamayer.cz/img/active-menu-bg.gif) no-repeat 100% 75%;
      padding-right:20px;}
/* -------------------------------------------------------------------------- */
/* CONTENT stylesheet ------------------------------------------------------- */
#content
  { background:#fff;
    border-left:1px solid #000;
    border-right:1px solid #000;
    border-bottom:1px solid #000;
    margin:0px 10px 0px 10px;
    padding:32px 80px 80px 80px;}
/* -------------------------------------------------------------------------- */
/* FOOTER stylesheet -------------------------------------------------------- */
#footer
  { width:960px;
    color:#fff;
    margin:0px auto;
    padding:14px 0px 32px 0px;}
  #footer a
    { color:#fff;}
  #footer a:hover
    { color:#000000;}
  #footer p#copy
    { float:left;
      margin-left:10px;}
  #footer ul
    { float:right;
      text-transform:uppercase;
      list-style-type:none;
      margin-right:10px;}
    #footer ul li
      { display:inline;
        margin-left:17px;}
/* -------------------------------------------------------------------------- */
/* DOWNLOAD TABLE stylesheet ------------------------------------------------ */
table.download
  { width:100%;}
  table.download th
    { background:#e9e9e9;
      width:25%;
      font-size:110%;
      font-weight:bold;
      color:#292929;
      text-align:left;
      margin:20px 0px 0px 0px;
      padding:3px 0px 3px 15px;
      border-bottom:1px dotted #a4a4a4;}
      table.download th strong
        { color:#6b212c;}
      table.download th span
        { font-family:Tahoma;
          font-weight:normal;
          font-size:70%;
          color:#4d4d4d;
          display:block;
          text-align:left;
          padding:0px 0px 0px 20px;}
  table.download td
    { font-family:Tahoma;
      font-size:80%;
      vertical-align:top;}
    table.download td ul
      { list-style-type:none;
        margin:5px 0px 15px 30px;}
      table.download td ul li
        { margin:3px 0px 3px 0px;}
        table.download td ul li a
          { background:url(http://radamayer.cz/img/lnk-arrow-1.gif) no-repeat 0px 4px;
            padding-left:10px;}
        table.download td ul li a:hover
          { background:url(http://radamayer.cz/img/lnk-arrow-2.gif) no-repeat 0px 4px;}

/* -------------------------------------------------------------------------- */
/* FORM TABLE stylesheet ---------------------------------------------------- */
td.label
  { vertical-align:top;
    text-align:right;
    width:120px;
    padding:0px 5px;}
  td.label label
    { color:#141E66;
      font-size:120%;
      font-weight:bold;}
td.captcha
  { text-align:center;}
  td.captcha img
    { border:2px solid #142864;}

/* -------------------------------------------------------------------------- */
/* FORM stylesheet ---------------------------------------------------------- */
form {
  border-top:3px double #d2d2d2;
  padding:10px 25px;}
textarea { font-family:Tahoma; font-size:12px; color:#141E66; padding:2px 3px;}
input { font-family:Tahoma; font-size:12px; color:#141E66; padding:1px 2px;}
.submit input { font-weight:bold; font-size:13px; color:#000;}
.info { color:#646464; font-style:italic; font-size:90%;}
td.info { text-align:right;}
span.info { cursor:help;}
.mandatory { font-size:90%; font-style:italic; color:red;}

.full-width { width:100%;}
/* -------------------------------------------------------------------------- */
/* UNIV stylesheet ---------------------------------------------------------- */
.flN { clear:both;height:0px;overflow:hidden;}
.flL { float:left;}
.flR { float:right;}
.header-info
  { font-size:14px;
    font-weight:normal;
    color:#141e66;
    margin:0px 0px 11px 0px;}
.txt-cntr
  { text-align:center;}
.txt-lft
  { text-align:left;}
.txt-rght
  { text-align:right;}
.nfo
  { color:#4d4d4d;
    font-size:90%;}

tr.dark td
  { background:#f6f6f6;}

.spaced
  { padding:10px;}

.tempImage
  { background:url(http://radamayer.cz/img/black-trans.png) repeat top left;
    position:absolute;
    padding:5px 5px 0px 5px;
    margin:-50px 0px 0px 50px;
    border:0px solid #511922;}
.error { width:100%; font-size:110%; font-weight:bold; color:red; text-align:center;}
.fine { width:100%; font-size:110%; font-weight:bold; color:green; text-align:center;}

#preload
  { visibility:hidden; height:1px; overflow:hidden;}
pre { color:#fff; font-size:70%;}