body
{
    overflow:auto;
    scrollbar-arrow-color: #ffffff;
    scrollbar-base-color: #000000;
    scrollbar-face-color: #993300;
    scrollbar-highlight-color: #ff9900;
    scrollbar-shadow-color: #ff0000;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 10px;
    font: normal 8pt/9pt verdana;
    padding-top: 0px;
    background-repeat: repeat;
    background-color: #d8b076
}
table
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0px;

}
td
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    font: 12pt/9pt verdana;
    padding-top: 0px
}
a:link
{
    color: brown;
    text-decoration: none;
}
a:visited
{
    color: #993300;
    text-decoration: none;
}
a:active
{
    color: #996666;
    text-decoration: none;
}
a:hover
{
    color: #663333;
    text-decoration: none;
}
form
{
    margin: 0px
}
input
{
  border-top: 0px;
  border-right: 0px;
  border-bottom: 1px solid #a15d18;
  border-left: 0px;
  font-family: "comic sans ms";
  font-size: 12px;
  font-weight: normal;
}
.label {
  font: normal 9pt/11pt 'Verdana'; 
}
input.button
{
  border-top: 1px solid #a15d18;
  border-right: 1px solid #a15d18;
  border-bottom: 1px solid #a15d18;
  border-left: 1px solid #a15d18;
  font-family: "comic sans ms";
  font-size: 12px;
  font-weight: bold;
  background-color: #f3dbaf;
  margin-top: 10px;
  margin-bottom: 10px;
}
textarea
{
  border-top: 1px solid #a15d18;
  border-right: 1px solid #a15d18;
  border-bottom: 1px solid #a15d18;
  border-left: 1px solid #a15d18;
  font-family: "comic sans ms";
  font-size: 12px;
  font-weight: normal;
  background-color: #f3dbaf;
}
select
{
  border-top: 1px solid #a15d18;
  border-right: 1px solid #a15d18;
  border-bottom: 1px solid #a15d18;
  border-left: 1px solid #a15d18;
  font-family: "comic sans ms";
  font-size: 12px;
  font-weight: normal;
  background: #f3dbaf;
}
h1
{
    font: bold 18pt/21pt times new roman;
    font-variant: small-caps;
    font-weight: bold;
    letter-spacing: 3px;
    color: #993300;
}
h2
{
    font: bold 15pt/17pt verdana;
    color: darkblue;
    letter-spacing: 2px
}
h3
{
    font: bold 12pt/16pt verdana;
    text-align: left;
    padding-left: 30px;
}
h4
{
    font: bold 12pt/15pt verdana;
}

.back {
    position: relative;
    text-align: left;
    padding-left: 10px;
    padding-top: 5px;
    font: bold 9pt/11pt verdana;
    font-variant: small-caps;
    font-weight: bold;
    letter-spacing: 2px;
}
.back a:link {color : #660099; text-decoration : none}
.back a:visited {color : #660099; text-decoration : none}
.back a:hover{color : #663399; text-decoration : none; }
.zalozka-text {
    padding-bottom: 130px;
    font: bold 9pt/11pt Verdana;
    color: black;
}
.zalozka-button {
    font: bold 9pt/11pt Verdana;
    color: black;
}
.zalozka-button a:link, .zalozka-button a:visited {
   margin-bottom: 0px;
   margin-left: 15px;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   padding-right: 5px;
   border-top: 1px solid #A15D18;
   border-left: 1px solid #A15D18;
   border-right: 1px solid #A15D18;
   text-decoration: none;
   font: bold 9pt/11pt Verdana;
   color: #A15D18;
   background-color: #F3DBAF;
}
.zalozka-button a:hover {
   text-decoration: none;
   font: bold 9pt/11pt Verdana;
   color: #F3DBAF;
   background-color: #A15D18;
}
.zalozka-button a:active {
   text-decoration: none;
   font: bold 9pt/11pt Verdana;
   color: #F3DBAF;
   background-color: #A15D18;
}
.clen-bbox {
    position: relative;
    margin_bottom: 100px;
    padding-bottom: 100px;
    width: 550px;
    text-align: left;
}
.clen-box1 {
    position: absolute;
    top: 0px;
    left: 10px;
    background-color: #F3DBAF;
    border: 1px solid #A15D18;
    padding: 5px;
    width: 250px;

}
.clen-box2 {
    position: absolute;
    top: 0px;
    left: 280px;
    background-color: #F3DBAF;
    border: 1px solid #A15D18;
    padding: 5px;
    font: bold 10pt/12pt Verdana;
    color: #A15D18;
    width: 250px;

}
.clen-img {
    width: 20px;
}
.clen-name {
    position: relative;
    padding-left: 5px;
    vertical-align: center;
    font: bold 10pt/12pt Verdana;
    color: #A15D18;
}
.clen-name a:link {
    text-decoration: none;
    color: #A15D18;
}
.clen-name a:visited {
    text-decoration: none;
    color: #A15D18;
}
.clen-name a:hover {
    text-decoration: none;
    color: #AE3A2A;
}
.clen-fotek {
   position: relative;
   padding-left: 180px;
   font: normal 8pt/9pt Verdana;
   color: black;
}
.prof-box {
   position: relative;
   text-align: left;
   width: 530px;
   background-color: #F3DBAF;
   border: 1px solid #A15D18;
   font: bold 10pt/12pt Verdana;
   color: #A15D18;
}
.prof-portret {
   float: left;
   left: 20px;
   top: 20px;
   margin-bottom: 20px;
   margin-right: 20px;
   width: 100px;
   _padding: 20px;
   border: 1px solid black;
}
.prof-pseudo {
   position: relative;
   margin-top: 30px;
   margin-left: 35px;
   width: 480px;
   font: bold 12pt/14pt Verdana;
   font-variant: small-caps;
   letter-spacing: 2px;
   text-align: center;
}
.prof-pseudo2 {

   margin-top: 20px;
   margin-left: 20px;
   margin-right: 20px;
   width: 500px;
   font: normal 8pt/9pt Verdana;
   color: black;
   text-align: justify;
}
.prof-erb {
   float: right;
   margin-left: 20px;
   margin-bottom: 20px;
   top: 30px;
   left: 450px;
   width: 50px;
}
.prof-tbl {
   clear: both;
}
.prof-edited {
   padding-top: 20px;
   padding-bottom: 5px;
   padding-right: 5px;
   text-align: right;
   font: normal 7pt/8pt Verdana;
   color: #BD6917;
}
.prof-left {
   padding-top: 10px;
   padding-left: 30px;
   padding-bottom: 10px;
   width: 220px;
   text-align: center;
   font: bold 10pt/12pt Verdana;
   color: #A15D18;
}
.prof-right {
   padding-top: 10px;
   padding-left: 30px;
   padding-bottom: 10px;
   width: 220px;
   text-align: center;
   font: bold 10pt/12pt Verdana;
   color: #A15D18;
}
.prof-both {
   padding-top: 10px;
   padding-left: 30px;
   padding-right: 30px
   padding-bottom: 10px;
   text-align: justify;
   font: normal 8pt/9pt Verdana;
   color: black;
}
.galerie
{
    BACKGROUND-COLOR: #D8B076;
    BORDER: 1px solid black;
}
.galerieNove
{
    BACKGROUND-COLOR: #D8B076;
    BORDER: 2px dotted red;
}
.oddil
{
    margin-right: 7px;
    margin-bottom: 7px;
    BACKGROUND-COLOR: #D8B076;
    BORDER: 1px solid black;
}
.th-foto {
    position: relative;
    width: 130px;
    height: 120px;
    text-align: center;
    MARGIN-TOP: 10px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    MARGIN-BOTTOM: 10px;

}
.foto {
    position: relative;
    text-align: center;
    MARGIN-TOP: 10px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    MARGIN-BOTTOM: 10px;

}
.ohraniceni
{
    BACKGROUND-COLOR: #D8B076;
    BORDER: 1px solid black;
}
.regText
{
    padding: 2 15 2 15;
    font: bold 9pt/11pt Times New Roman;
}
.regForm
{
    padding: 2 15 2 0;
    font: normal 9pt/11pt 'Verdana';
}
.registr-form
{
  background-color: #F3DBAF;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 1px solid #A15D18;
  border-left: 0px;
  font-family: "Comic Sans MS";
  font-size: 12px;
  font-weight: normal;
}
.tabin
{
 BACKGROUND-COLOR: #F3DBAF;
 PADDING: 5;
 font-family: Verdana;
 font-size: 9px;
 font-weight: normal;
 text-align: center;
 vertical-align: top;
}
.kom
{
 padding-top: 0px;
 font-family: Verdana;
 font-size: 8px;
 font-weight: normal;
 text-align: center;
 vertical-align: top;
}
.fotoKoment
{
 BACKGROUND-COLOR: #F3DBAF;
 padding-top: 10;
 padding-right:5;
 font-family: Verdana;
 font-size: 9px;
 font-weight: normal;
 text-align: left;
 vertical-align: top;
}
.welcome
{
 padding-left: 30px;
 padding-top: 10px;
 padding-right:5px;
 font-family: Verdana;
 font-size: 10px;
 font-weight: bold;
 text-align: left;
 vertical-align: top;
}
.auto-a {color: red;}
.auto-n {color: green;}
.chat {font: normal 9pt/11pt Arial;}
.menu   {padding : 1 8; font : bold 9pt/11pt verdana;}
.menux   {padding : 1 8; font : normal 7pt/9pt verdana; text-align: justify}
.menu a:link {color : #7C3228; text-decoration : none}
.menu a:visited {color : #7C3228; text-decoration : none}
.menu a:hover{color : #AE3A2A; text-decoration : none; }
.menu22   {padding : 1 8; font : bold 9pt/11pt verdana;}
.menu22 a:link {color : #FF8D1D; text-decoration : none}
.menu22 a:visited {color : #FF8D1D; text-decoration : none}
.menu22 a:hover{color : #BD6917; text-decoration : none; }
.menu-admin {padding : 1 8; font : bold 9pt/11pt verdana;}
.menu-admin a:link {color : #D4533E; text-decoration : none}
.menu-admin a:visited {color : #D4533E; text-decoration : none}
.menu-admin a:hover{color : #953A2B; text-decoration : none; }
.menu20   {padding : 1 8; font : bold 9pt/11pt verdana;}
.menu20 a:link {color : #337BB3; text-decoration : none}
.menu20 a:visited {color : #337BB3; text-decoration : none}
.menu20 a:hover{color : #285476; text-decoration : none; }
.menu23   {padding : 1 8; font : normal 7pt/9pt verdana;}
.designed   {padding : 10 0 0 0; font : bold 7pt/9pt verdana;}
.designed a {color : #B19579; text-decoration : none}
.designed a:visited {color : #B19579; text-decoration : none}
.designed a:hover{color : #786C60; font: bold; text-decoration : none; }
.designed2   {font: italic 6pt/7pt verdana;}
.small
{
   FONT: 7pt/8pt normal Verdana;
  FONT-COLOR: #C0A170;
}
.anket
{
  FONT: normal 8pt/9pt Verdana;
  PADDING: 2;
}
.anket1  {padding : 1 3; font : normal 9pt/11pt verdana;}
.anket1 a:link {color : #C1872B; text-decoration : none}
.anket1 a:hover{color : #EBB257; text-decoration : none;}

.smalltimes
{
FONT: 11pt/13pt normal Times New Roman;
COLOR: #7E5300;
}
.kontakt1
{
  FONT: 14pt/16pt bold Times New Roman;
  padding: 14 2 3 2;
}
.kontakt2
{
    FONT: 11pt/12pt normal Times New Roman;
  padding: 0 15;
  color:#A15D18;
}
.text
{
     FONT: bold 11pt/13pt Verdana;
   PADDING: 5;
   COLOR: #7F4C1B;
   TEXT-ALIGN: justify;
}
.novinky
{
FONT: bold 9pt/11pt Verdana;
PADDING: 5;
COLOR: #000000;
TEXT-ALIGN: justify;
}
.header
{
FONT: 7pt/8pt bold Verdana;
}
.smalltimes12
{
FONT: 11pt/13pt normal Times New Roman;
COLOR: #808080;
}
.text12
{
     FONT: 13pt/15pt normal Times New Roman;
     PADDING: 5;
   COLOR: #808080;
}
.text12 a:link{FONT: Times New Roman}

.header1 {FONT: 10pt/12pt bold Verdana; TEXT-ALIGN: justify;}
.inside
{
FONT: 10pt/12pt normal Times New Roman;
PADDING: 1 3;
BACKGROUND-COLOR: #FFF287;
}
.hlava
{
PADDING: 1 3;
FONT: 10pt/12pt normal Times New Roman;
BACKGROUND-COLOR: #F2E7BA;
}
.hlava1
{
PADDING: 1 3;
FONT: 10pt/12pt normal Times New Roman;
BACKGROUND-COLOR: #FF8D1D;
}
.telo
{
PADDING: 2 10 0 10;
BACKGROUND-COLOR: #F3DBAF;
font-family: Verdana;
font-size: 9px;
font-weight: normal;
text-align: justify;
}
.chyba
{
PADDING: 2 10 0 10;
FONT: normal 10pt/12pt Times New Roman;
COLOR: #FF0000;
}
.text1
{
PADDING: 2 2 2 4;
FONT: 9pt/11pt bold Verdana;
}
.member1
{
PADDING:5;
FONT: 9pt/11pt bold Verdana;
}
.member2
{
PADDING: 5;
FONT: 10pt/12pt normal Verdana;
}
.diskuze
{
FONT: 17pt/19pt normal Times New Roman;
COLOR: #e23800;
}
.diskuze a:link {color : #af7541; text-decoration : none}
.diskuze a:visited {color : #af7541; text-decoration : none}
.diskuze a:hover{color : #c18b59; text-decoration : none; }
.diskuze1
{
FONT: bold 12pt/14pt Times New Roman;
COLOR: #e23800;
}
.diskuze2
{
FONT: bold 12pt/14pt Times New Roman;
COLOR: #0071fa;
}
.tabul {FONT: bold 7pt/8pt Verdana; BACKGROUND-COLOR: #ff1111; PADDING: 2 5 0 5; TEXT-ALIGN: center }
.tabul-1 {FONT: bold 7pt/8pt Verdana; BACKGROUND-COLOR: #fab94e; PADDING: 2 5 0 5; TEXT-ALIGN: center }
.tab2 {FONT: 7pt/8pt Verdana; BACKGROUND-COLOR: #f3dfa5; PADDING: 2 5 0 5; TEXT-ALIGN: center}
.odstavec {
  margin-left: auto;
  margin-right: auto;
  font: 10pt/13pt normal Verdana;
  width: 500px;
  text-align: justify;
  text-indent: 30px;
}
.knihovna-head {
  width: 400px;
  border: 1px solid #A15D18;
  background-color: #F2E7BA;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 10px;
  font: bold 10pt/12pt Verdana;
}
.knihovna-head {
  width: 400px;
  border: 1px solid #A15D18;
  background-color: #F2E7BA;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 10px;
  font: bold 10pt/15pt Verdana;
}
.knihovna-kniha {
  font: bold 10pt/14pt Verdana;
  color: black;
  margin-left: 5px;
  text-align:left;
  margin-top: 5px;
  margin-bottom: 5px;
}
.over {
  text-decoration: line-through;
}
.over a:link {
  text-decoration: line-through;
}
.over a:visited {
  text-decoration: line-through;
}
