A:link {
  color:black;
  text-decoration: none;
}
A:visited {
  color: black;
  text-decoration: none;
}
A:hover {
  color: #CF0F3D;
}

A:link.top {
  color: white;
  text-decoration: none;
}
A:visited.top {
  color: white;
  text-decoration: none;
}
A:hover.top {
  text-decoration: none;
  color: #CF0F3D;
  /*font-size: 9pt;*/
}

h2{
  font-size: 9pt;
  background-color:#0D1B8C ;
   color: white;
}


.popis{
  background-color:#EEF7FF ;
  color: black;
  margin-top: 2px;

}


#left {
  vertical-align:middle;
  text-align:left;
  padding-top: 10px;
  position: relative;
  background-image: url(../img/left/left_menu.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  height: auto;
  width: 194px;

}
#nabidka
{
  width:174px;
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color: #FFFFFF;
  margin-left: 18px;
}
#info {
  height: 50px;
  width: 148px;
  margin-left: 28px;
  top: 5px;
/*    background-color: #00ff00;    */
}
      hr.clear {
                clear: both;
                height: 1px;
                border: none;
                margin: -1em 0 0 0;
                visibility: hidden;
                }

     .content {
                 width: 22px;
                 float: right;

 /*  border: solid thin #CCCC00; */
}

    .innerContent {
                   float:right;
                   position:relative;
                   width: 150px;
                   margin: -40px 15px 0px 5px;
 /*  border: solid thin #00FF00; */
}

      #info_top {
                width: 191px; height: 22px;
                top:0px;
                position: relative;
                background-image: url('../img/left/left_top.jpg');

/*  border: solid thin #00FF00;*/
                z-index: 0;
}
#info_info {
                height: 38px;
                top:0px;
                position: relative;
                background-image: url('../img/left/info_info.jpg');
                text-align: left;
                width: 22px;
/*  border: solid thin #00FF00;*/
                z-index: 0;
}

      #info_mid {
                height: auto;
                top:0px;
                position: relative;
                background-image: url(../img/left/left_mid.jpg);
                text-align: left;
                background-repeat: repeat-y;
                width: 191px;
/*  border: solid thin #00FF00;*/
                z-index: 0;
}
      #info_bot {
                width: 191px; height: 21px;
                top:0px;
                position: relative;
                background-image: url('../img/left/left_bot.jpg');

/*  border: solid thin #00FF00;*/
                z-index: 0;
}

#novinky {
  height: 110px;
  width: 150px;
  margin-top: 10px;
  margin-left: 20px;
  overflow: hidden;
/*    background-color: #00ff00;*/
}

#fader {
  height: 20px;
  width: 320px;
    margin-top: 29px;
  margin-left: 18px;
  overflow: hidden;
    vertical-align: middle;
/*  background-color: #00ff00; */
}

#nabidka a {
  display: block;
  height: 18px;
  width: 170px;
  background-image: url(../img/nabidka_back.gif);
  background-repeat: repeat-x;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-position: bottom;
  color: #333333;
  padding-left: 4px;
  border-left-width: 3px;
  border-left-style: solid;
  border-left-color: #ADC3F4;
}

#nabidka a:hover {
  color: #FFFFFF;
  border-left-width: 3px;
  border-left-style: solid;
  border-left-color: #CC3300;
}
/*
#nabidka a:first-letter {
  font-weight: bold;
  color: #000000;
}
*/





TABLE.frame {
  font-size: 8pt;
  BORDER-RIGHT: black 1px solid;
  BORDER-TOP: black 1px solid;
  BORDER-LEFT: black 1px solid;
  BORDER-BOTTOM: black 1px solid;
}

TABLE.main {
    width:780px;
    table-layout:auto;
}


INPUT{
  font-size: 8pt;
  BORDER-RIGHT: black 1px solid;
  BORDER-TOP: black 1px solid;
  BORDER-LEFT: black 1px solid;
  BORDER-BOTTOM: black 1px solid;
  PADDING-BOTTOM:0px;
  height: 13pt;
}

INPUT.search{
  font-size: 9pt;
  BORDER: black 1px solid;
  PADDING:3px;
  vertical-align: middle;
  height: 16pt;
}

INPUT.submit{
  background-color: #A10400;
  color: white;
  font-weight:bolder;
  font-size: 9pt;
  BORDER: black 1px solid;
  PADDING:0px;
   text-align: center;
  vertical-align: middle;
  height: 17pt;

}

INPUT.image{
  BORDER-RIGHT: none;
  BORDER-TOP: none;
  BORDER-LEFT: none;
  BORDER-BOTTOM: none;
  height:28px;
}

INPUT.Check{
  font-size: 8pt;
  BORDER-RIGHT: none;
  BORDER-TOP: none;
  BORDER-LEFT: none;
  BORDER-BOTTOM: none;
}
SELECT{
  font-size: 8pt;
  BORDER-RIGHT: black 1px solid;
  BORDER-TOP: black 1px solid;
  BORDER-LEFT: black 1px solid;
  BORDER-BOTTOM: black 1px solid;
}
textarea{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size: 8pt;
  BORDER: black 1px solid;
}

IMG.image{
  BORDER: black 1px solid;
}

TD{
  font-size: 8pt;
  text-align: left;
}


TD.hlavicka{
  background-image:url(../img/bg_up.jpg);
  //height:113px;
  vertical-align:top;
  padding-top:2px;
}


TD.counter{

width: 100px;
  font-size: 8pt;
  text-align: left;
      color: white;
}


TD.text7L{
  font-size: 7pt;
  text-align: left;
}
TD.text7cw{
  font-size: 7pt;
  text-align: center;
  color: white;
}
TD.text7c{
  font-size: 7pt;
  text-align: center;
}
TD.text7j{
  font-size: 7pt;
  text-align: justify;
  color: red;
}
.text7l{
  font-size: 7pt;
  text-align: left;
}

TD.text8p{
  font-size: 8pt;
  text-align: left;
  BORDER-BOTTOM: black 1px solid;
}

TD.text8L{
  font-size: 8pt;
  text-align: left;
}
TD.text8C{
  font-size: 8pt;
  text-align: center;
}
TD.text8R{
  font-size: 8pt;
  text-align: right;
}
TD.text8j{
  font-size: 8pt;
  text-align: justify;
}
TD.text8Rw{
  font-size: 8pt;
  text-align: right;
  color: white;
}
TD.text8lw{
  font-size: 8pt;
  text-align: left;
  color: white;
}
TD.text8cw{
  font-size: 8pt;
  text-align: center;
  color: white;
}
TD.text10CW{
  font-size: 10pt;
  text-align: center;
  color: white;
}
TD.text10rr{
  font-size: 10pt;
  text-align: right;
  color: red;
}
TD.text10C{
  font-size: 10pt;
  text-align: center;
}

TD.error      {
  font-weight: bold;
  color: red;
  font-size: 8pt;
  text-align: center;
}
TD.errorl      {
  font-weight: bold;
  color: red;
  font-size: 8pt;
  text-align: left;
}

TD.ErrorLogin      {
  font-weight: bold;
  color: red;
  font-size: 20pt;
  text-align: center;
}

TD.nadpis      {
  font-family: "Courier New", Courier, monospace, Arial;
  font-size: 20pt;
  text-align: right;
  font-weight: bold;
}

TD.nadpisC      {
  font-family: "Courier New", Courier, monospace, Arial;
  font-size: 20pt;
  text-align: center;
  font-weight: bold;
}
