
body {
    font-size:11pt;
/*     background-color:#006600; */
   
    font-family:Tahoma,Arial;
  }
/*
form,input,select {
   padding:0;
   margin:0;
}
*/
input,select  {
    background-color: #FFFFFF;
    border:1px solid #003300;
    color:#585858;
}
/* hack pro IE kvuli navigacnimu menu */
        
        
/* formatovani textu na strance */

#obal {
   /*
      background: url('img/menu_pozadi.gif') top left repeat-y;   /* levý slopec - jen obrazek na pozadi aby to jakoze bylo peknejsi*/
   
   /*background: url('img/menu_pozadi.png') top left repeat-y ;  */ /* levý slopec - jen obrazek na pozadi aby to jakoze bylo peknejsi*/
/*   background-image : url('img/menu_pozadi.png');
   background-position : top left;*/
   /*background-repeat : repeat-y;*/
/*   background-repeat:none;*/
   background-color:#006600; /* potreba aby byl i prostredek v pohode */
   border-right:8px solid #003300;
   border-left:8px solid #003300;
   border-top:8px solid #003300;
   border-bottom:8px solid #003300;
   width:900px;  /* toto je jinak problem v opakovani toto background obrazku (mosim to oseknout) */

}

#BlokObsah {
    background-color: #FFFFFF;
    border-left:3px solid #003300;
    border-top:3px solid #003300;

    color:#000000;
      padding-top:15px;
      padding-bottom:30px;
      min-height:300px;  /* je to kvuli tomu aby se ten maly prouzek vlevo z div "obsah" zobrazil */
  }


#BlokObsah div.obsah {
   padding-left:30px;
   padding-right:30px;
   text-align:justify;
   font-size:11pt;
   

  } 

#BlokObsah div.obsah a {
      color:#007337;
      text-decoration:underline;
    font-weight:bold;
  }
#BlokObsah div.obsah a:hover {
      color:#007337;
      text-decoration:none;   
  }


#hlavicka {
    color:#303030;
    background-color: #FFFFFF;
    font-size:10px;
    border-bottom:1px solid #003300;

  }


#paticka {
    color:#FFFFFF;
    width:900px;
    border-top:1px solid #003300;
    margin-top:0;
    padding-top:3px;
  }
div#paticka .listaSpodni {
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    background-image : url('img/top_zelena_tmava.png');
    /*background-color: #004000;*/
    padding:0 20px 0 20px;
  }
div#paticka .listaSpodni a {
    color:#FFFF00;
    text-decoration:none;
  }



.login {
    background-image : url('img/top_login.png');
    color:#303030;
    font-size:10px;
    padding:2px 2px 0 10px;

}


hr {
   height:5px;
   background-color:#abd04c;
   margin-top:10px;
   margin-bottom:5px;
}

h1 {
    font-size:14pt;
    margin-bottom:10px;
    margin-top:20px;
    padding:0px 5px 5px 0px;
    color:#006600;
}

h2 {
    font-size:12pt;
    color:#C05800;
    padding:0;
    margin-bottom:10px;
    margin-top:10px;
    text-align:center;
}
h3,.nadpis1 {
    background-color: #007337;
    font-size:9pt;
    color:white;
    padding:5px 5px 5px 20px;
    margin:0 0 3px 0;  /* top musi byt 0., kvuli hlavni strance a novinkam a lince div.linka */
    border-bottom:1px solid #003300;

}
div.linka {
       border-bottom:3px solid #8CBE0A;
       margin-bottom:3px;
       margin-top:10px;
}


.svetleZelena {
   /* definice svetle zelene barvy od grafika */
   color:#8CBE0A;
}

.tmaveZelena {
   /* definice barvy dle grafika*/
   color:#007337;
}




#hlavicka .textLanguage {
   color:#46a932 ;
   font-weight:bold;
   font-size:11px;
}

#hlavicka .textPrihlaseni {
   color: #005229 ;
   font-weight:bold;
   font-size:11px;
}

table {
padding:0;
margin:0;

}
td {
padding:0;
margin:0;
min-height:0;
font-size:11pt;
}

.tabulka{
   background-color:#FFFF00;
      border:1px solid #003300;
      padding:0;
      margin:0;

}
.tabulka td {
   font-size:9pt;
}

.tabulka th {
    background-image : url('img/top_zelena_tmava.png');
    background-color: #004000;
    font-size:9pt;
    color:white;
    padding:5px 5px 5px 20px;
    margin:0 0 3px 0;  /* top musi byt 0., kvuli hlavni strance a novinkam a lince div.linka */
    border-bottom:1px solid #003300;

}

table.tabulka td input {
      /* uvnitr daneho inputu*/
   padding:1px;
   margin:1px;

}


/* toto jsou sloupce pro funkci sloupce, pouzite napr. u novinek */
#tableDiv1 {
        width: 100%;
        }
      .tableDiv2 {
        float: left;
      }
      .tableDiv3 {
        padding: 0.5em;
      }
      .tableDiv2 h3 {
        margin: 0.2em 0;
        font-size: 100%;
      }
      .tableDiv2 p {
        margin: 0;
      }
      /* definice pro pocet sloupcu */
      .sloupecCarka {
        border-right:1px solid #DCDCDC;
      }
      .sloupcu2 {
        width: 49%;
      }
      .sloupcu3 {
        width: 33%;
      }
      .sloupcu4 {
        width: 24.7%;
      }
      .sloupcu5 {
        width: 19%;
      }

      .cleaner {
        clear: both;
        height: 0;
        overflow: hidden;
        content: ' ';
      }
      .cleaner hr {
        display: none;
      }

.imgTop {
   border:2px solid #008000;
   padding:3px;
}

a.ankety {
    font-family: arial, helvetica, sans-serif;
    color: #6b6b6b;
    font-size : 7pt;
    font-weight : bold;
  }


a.ankety:link {
    color: #6b6b6b;
    text-decoration: none;
  }


a.ankety:active {
    text-decoration: none;
    color: #6b6b6b;
  }


a.ankety:visited {
    color: #6b6b6b;
    text-decoration: none;
  }


a.ankety:hover {
    color: #bfbfbf;
    text-decoration: underline;
  }

dt {
   padding-left:30px;
}
dd {
   padding-left:45px;
}

.lada_body   { background-color: #99bbed; }

a.lada_odkaz { color: blue; text-decoration: none; }
a.lada_odkaz:hover { color: red; }

.vyprodano { text-decoration: blink; font-weight: bold; color: red; }
.odd           { background-color:  #ededd7; font-family: "Helvetica"; margin: 2px; }
.even          { background-color:  #f6f6d5; font-family: "Helvetica"; font-size: small; }
.border_bottom { border-bottom: solid 1px dimgray; padding: 2px; }
.lada_text     { padding: 2px; font-size: small; }
.odstup        { padding: 7px; }