/**
 * Redakční systém JSR
 * tisk.css
 * Soubor s CSS styly pro tisk.
 *
 * @author Josef Šmíd <mail@jsmid.net>
 * @copyright (c) 2007-2012 Josef Šmíd
 * @version 1.3.5
 */

/* zkopírovat ze styly.css po dokončení designu webu **************************
 **************************************************************************** */

/* hlavní divy ************************************************************** */

body
{
  background-color: #fff;
  color: #000;
  margin: 0;
  padding: 0;
  font-family: Georgia,serif;
}

#hlavni
{

}

#titulek
{

}
#titulek p
{
  font-size: 240%;
  font-weight: bold;
  text-align: center;
}

#zahlavi
{

}
#zahlavi p
{

}

#obsah
{

}
#obsah h1
{
  font-size: 200%;
  font-weight: bold;
}
#obsah h2
{
  font-size: 150%;
  font-weight: bold;
}
#obsah h3
{
  font-size: 120%;
  font-weight: bold;
}

#zapati
{

}
#zapati p
{
  text-align: right;
  font-size: 70%;
  margin: 0;
  padding: 0;
}

#copyright
{ 
  margin: 0;
  padding: 0;
  float: right;
}
#copyright p
{
  text-align: right;
  font-size: 70%;
  margin: 0;
  padding: 0 5px;
}

/* div ********************************************************************** */

div.podkat
{

}

.anketa
{
  width: 300px;
  border: solid #D2CB77 1px;
  margin: 0 auto;
}
.anketa p
{
  font-size: 80%;
  padding: 5px;
}
.anketa p.otazka
{
  font-weight: bold;
  text-align: center;
}
.anketa p.spodni
{
  font-size: 70%;
  text-align: center;
}

#komOdp { margin: 0; padding: 0; }
  #komOdp p { font-size: 70%; padding: 5px; }

.kom1 { border: solid #D2CB77 1px; background-color: #FFFCDC; margin: 5px; padding: 10px; }
.kom2 { border: solid #D2CB77 1px; background-color: #FFFFFF; margin: 5px 5px 5px 25px; padding: 10px; }
.kom3 { border: solid #D2CB77 1px; background-color: #FFFFFF; margin: 5px 5px 5px 45px; padding: 10px; }
.kom4 { border: solid #D2CB77 1px; background-color: #FFFFFF; margin: 5px 5px 5px 65px; padding: 10px; }
.kom5 { border: solid #D2CB77 1px; background-color: #FFFFFF; margin: 5px 5px 5px 85px; padding: 10px; }
.kom6 { border: solid #D2CB77 1px; background-color: #FFFFFF; margin: 5px 5px 5px 105px; padding: 10px; }
.kom7 { border: solid #D2CB77 1px; background-color: #FFFFFF; margin: 5px 5px 5px 125px; padding: 10px; }
.kom8 { border: solid #D2CB77 1px; background-color: #FFFFFF; margin: 5px 5px 5px 145px; padding: 10px; }

/* p ************************************************************************ */

p.chyba { color: red; font-size: 100%; font-weight: bold; text-align: center; margin: 0; padding: 5px; }
p.stred { text-align: center; }
p.pravy { text-align: right; }
p.zvyrazneni { color: #502828; font-weight: bold; }
p.navigace { font-size: 70%; }
p.napoveda { font-size: 70%; margin: 0; padding: 0 5px 0 15px; }
p.data { font-size: 90%; font-style: italic; }

p.komPredmet { font-weight: bold; margin: 0; padding: 0; }
p.komUdaje { font-size: 70%; color: #909090; margin: 0; padding: 5px 0 10px 0; }
p.komText { font-size: 80%; margin: 0; padding: 0 0 5px 0; }

/* img ********************************************************************** */

img
{ 
  border: solid #D2CB77 1px; 
  margin: 5px;
}

/* table ******************************************************************** */

table
{
  border: solid #8D6666 1px;
  margin: 10px auto;
  padding: 0;
}

caption
{
  font-size: 80%;
  font-style: italic;
}

td
{
  color: #502828;
  font-family: Georgia,serif;
  font-size: 80%;
  margin: 0;
  padding: 2px;
  border: solid #C4B0B0 1px;
}

th
{
  color: #502828;
  font-family: Georgia,serif;
  font-size: 80%;
  font-weight: bold;
  text-align: center;
  margin: 0;
  padding: 2px;
  border: solid #C4B0B0 1px;
}

table p
{
  margin: 0;
  padding: 0;
}
 
table.pridatKom
{
  width: 100%;
  border-width: 0;
}
table.pridatKom td
{ 
  padding: 5px 20px 5px 0;
  border-width: 0;
  font-size: 100%;
}

/* odkazy ******************************************************************* */

a
{
  color: #8D6666;
  text-decoration: underline;
}
a:hover
{
  color: #911613;
}





/* pevné položky souboru tisk.css *********************************************
 **************************************************************************** */

div.mezera
{
  width: 100%;
  clear: both;
}

.noprint
{
  visibility: hidden;
  display: none;
}
.noprintall
{
  visibility: hidden;
  display: none;
}
.nodisplay
{
}

/* img ********************************************************************** */

img.obrlevy
{
  float: left;
}
img.obrpravy
{
  float: right;
}

img.obrnflevy
{
  float: left;
  border-width: 0;
}
img.obrnfpravy
{
  float: right;
  border-width: 0;
}

img.obrnoframe
{
  border-width: 0;
}

/* table ******************************************************************** */

table.tbleva   { float: left; }
table.tbprava  { float: right; }

table.tbnoframe  { border-width: 0; }
  table.tbnoframe td { border-width: 0; }
  table.tbnoframe th { border-width: 0; }

table.tbnfleva { float: left; border-width: 0; }
  table.tbnfleva td { border-width: 0; }
  table.tbnfleva th { border-width: 0; }

table.tbnfprava { float: right; border-width: 0; }
  table.tbnfprava td { border-width: 0; }
  table.tbnfprava th { border-width: 0; }