
body{
  margin: 0;
  background-color: #D9D9FF;
  font-size: 1em;
  font-family: Tahoma, 'Tahoma CE', Arial, 'Arial CE', 'Helvetica CE', lucida, sans-serif;
  }
a{
  color: #00F;
  text-decoration: none;
  }
a:hover{
  color: #000;
  text-decoration: underline;
  }
ul{
  list-style-type: square;
  }
li a{
  font-size: .8em;
  }
img{

  border: 0;
  }
form{
  margin: 0;
  }
input, textarea{
  font-size: .8em;
  font-family: Tahoma, 'Tahoma CE', Arial, 'Arial CE', 'Helvetica CE', lucida, sans-serif;
/*  margin: 1px 1px 1px 30px;*/
  font-weight: normal
  }
#logo{
  height: 54px;
  line-height: 54px;
  background: #000 url('images/pozadi.gif') repeat-x;
  }
#logo span{
  float: right;
  font-size: 1.5em;
  margin-right: 5px;
  }
#logo div{
  float: left;
  margin: 0 15px 0 5px;
  height: 54px;
  }
#logo div img{
  width: 45px;
  height: 54px;
  }
#logo a{
  color: #000;
  text-decoration: none;
  margin: 0 5px;
  }
#logo a:hover{
  color: #FFF;
  }
#stranka{
  margin: 5px 5px 1px 5px;
  padding: 3px;
  background-color: #FFF;
  border: 1px #246624 solid;
  text-align: center;
  }
#paticka{
  text-align: center;
  font-size: .7em;
  }
#paticka a{
  text-decoration: none;
  color: #000;
  }
span.prvni{
float: left;
width: .7em;
font-size: 4em;
line-height: 83%;
  }
p{
  margin: 0;
  }
.clanek, .clanek-potlacen, .clanek-zvyraznen{
  width: 50%;
  margin: 2px auto 5px auto;
  text-align: justify;
  padding: 2px;
  }

.clanek-potlacen, .clanek-potlacen a,  .clanek-potlacen a:hover{
  color: #DDD;
  }
  
.clanek-zvyraznen{
   background-color: #ABCDEF;
   border: 1px #789ABC solid;
  }
.clanek img, .clanek-potlacen img, .clanek-zvyraznen img{
  float: right;
  border: 1px #888 solid;
  margin-left: 10px;
  margin-bottom: 1px;
  clear: right;
  }
.clanek-potlacen img{
  opacity: 0.2;
  _filter: alpha(opacity=20);
  }

.cinka{
  border-bottom: 1px #DDD solid;
  background-color: #EEE;
  padding: 1px 4px;
  font-size: .6em;
  clear: both;
  text-align: right;
  margin-top: 2px;
  }
.neaktivni{
  color: #CCC;
  }
  
img.foto{
  margin: 5px;
  border: 1px #888 solid;
  }
span.popis{
  line-height: 1em;
  font-size: .7em;
  background-color: #FFF;
  position: absolute;
  margin-left: -143px;
  margin-top: 95px;
  padding: 0 5px;
  }
table.proproti{
  width: 75%;
  margin: auto;
  border-collapse: collapse;
  table-layout: fixed;
  }
table.proproti th{
  border: 1px #FFF solid;
  }
table.proproti td{
  text-align: center;
  border: 1px #FFF solid;
  font-size: .9em;
  width: 25%;
  }
.pro-d{
  background-color: #EEF;
  }
.proti-d{
  background-color: #FDD;
  }

.pro-b{
  background-color: #AAF;
  }
.proti-b{
  background-color: #FAA;
  }
#nahled-clanku{
  font-size: .8em;
  width: 50%;
  margin: 0 auto 10px auto;
  background-color: #EEE;
  border: 1px #DDD solid;
  text-align: justify;
  padding: 1px 2px;
  
  }
.komentar{
  font-size: .8em;
  width: 50%;
  margin: 2px auto;
  background-color: #EEE;
  border: 1px #DDD solid;
  text-align: justify;
  padding: 1px 2px;
  }
.error, .oki, .info{
  text-align: center;
  padding: 1px;
  margin: 2px auto;
  width: 50%;
  }
.error{
  background-color: #F00;
  }
.oki{
  background-color: #0F0;
  }
.info{
  background-color: #AAF;
  }
#popis{
  position: absolute;
  display: none;
  background-color: #EEE;
  border: 1px #AAA solid;
  padding: 2px;
  /*opacity: 0.8;
  _filter: alpha(opacity=80);*/
  max-width: 150px;
  _width: 150px;
  }