/* CSS Document www.rothlehner.cz print.css*/
body {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 75%;
   color:#000;
   background: #fff;
}
a:link {
  color:#000;
  text-decoration: underline;
}
a:visited {
  color:#000;
  text-decoration: underline;
}	
a:active {
  color:#000;
  text-decoration: underline;
}
a:hover {
  color:#000;
  text-decoration: underline;
}
form{
  margin:0px;
  padding:0px;
}
img{
  border:0px;
  margin:0px;
  padding:0px;
}
h1.print
{
  font-size:18px;
  height:135px;
  margin:0px;
  padding:0px;
}
#logo_print{
  float: right;
  width:180px;
  height:128px;
}
.cleaner
{
  clear:both;
  display:block;
  font-size:0px;
  line-height:0px;
  height:0px;
  overflow:hidden;
}
.cleaner_right
{
  clear:right;
  display:block;
  font-size:0px;
  line-height:0px;
  height:0px;
  overflow:hidden;
}
.cleaner_left
{
  clear:left;
  display:block;
  font-size:0px;
  line-height:0px;
  height:0px;
  overflow:hidden;
}
table
{
  font-size:1em;
}
.noprint
{
  display:none;
}
#panel_left
{
  display:none;
}
#novinky_self
{
  display:none;
}
#selfmarketing
{
  display:none;
}
#flash
{
  display:none;
}
#flash2
{
  display:none;
}
#novinky
{
  width:49%;
  float:left;
  
}
#plosina_dne
{
  width:49%;
  float:right;
}
.red_title h2
{
  font-size:17px;
  font-style:italic;
  padding-bottom:3px;
  border-bottom:1px solid #000;
}
.red_title .archiv
{
  display:none;
}
.blue_title h2
{
  font-size:17px;
  font-style:italic;
  padding-bottom:3px;
  border-bottom:1px solid #000;
}
#katalog
{
  display:none;
}
#novinky h3 
{
  font-size:1em;
  margin:0.2em 0px 0.3em 0px;
  padding:0px 0px 0px 0px;
}
#novinky p 
{
  margin:0px 0px 0.4em 0px;
  padding:0px 0px 0px 0px;
}
#novinky p.datum 
{
  margin:0px 0px 0.0em 0px;
  font-size:0.9em;
}
#plosina_dne h3 
{
  font-size:1.2em;
  margin:0em 0px 0.5em 0px;
  padding:0px 0px 0px 0px;
}
#plosina_dne p 
{
  margin:0px 0px 0.4em 0px;
  padding:0px 0px 0px 0px;
}
#plosina_dne img
{
  border:3px solid #afcfe5;
}
#content
{
  padding:0px 0px 0px 0px;
}
#content h3 
{
  font-size:1.3em;
  margin:0px 0px 0.5em 0px;
  padding:0px 0px 0px 0px;
  line-height:1.4em;
}
#content h4
{
  font-size:1.2em;
  margin:0px 0px 0.5em 0px;
  padding:0px 0px 0px 0px; 
  line-height:1.4em;
}
#content h5
{
  line-height:1.4em;
  font-size:1.0em;
  margin:0px 0px 0.3em 0px;
  padding:0px 0px 0px 0px;
}
#content p
{
  margin:0px 0px 1.2em 0px;
  padding:0px 0px 0px 0px;
  line-height:1.4em;
}
#content p.block
{
  text-align:justify;
}
#content p.right
{
  text-align:right;
}
#content p.center
{
  text-align:center;
}
#content ul
{
  margin:0px 0px 1.2em 25px;
  padding:0px 0px 0px 0px;
  line-height:1.4em;
}
#content ul.pismena
{
  margin:0px 0px 1.2em 30px;
  padding:0px 0px 0px 0px;
  line-height:1.4em;
  list-style-type:upper-alpha;
}
#content ul.cisla
{
  margin:0px 0px 1.2em 30px;
  padding:0px 0px 0px 0px;
  line-height:1.4em;
  list-style-type:decimal;
}
#content ol
{
  margin:0px 0px 1.2em 30px;
  padding:0px 0px 0px 0px;
  line-height:1.4em;
}
#content ul li
{
  margin:0.2em 0px 0.2em 0px;
  padding:0px 0px 0px 0px;
}
#content ol li
{
  margin:0.2em 0px 0.2em 0px;
  padding:0px 0px 0px 0px;
}
img.right
{
  float:right;
  margin-left:10px;
}
img.left
{
  float:left;
  margin-right:10px;
}
#o_firme{
  clear:both;
  padding-top:20px;
}
#footer
{
  display:none;
}
.pul_left
{
  width:47%;
  float:left;
  margin-right:10px;
}
.pul_right
{
  width:47%;
  float:left;
}
#textova
{
  margin:6px 0px 0px 0px;
}
#content_kat table.katalog
{
  width:100%;
  border-collapse:collapse;
  border:1px solid #afbad9;
  margin-bottom:15px;
}
#content_kat table.katalog th
{
  font-weight:bold;
  text-align:center;
  padding:5px 0px;
  border:1px solid #afbad9;
}
#content_kat table.katalog th span
{
  font-weight:normal;
}
#content_kat table.katalog td
{
  border:1px solid #afbad9;
  text-align:center;
}
#content_kat table.katalog td.nazev
{
  font-weight:bold; 
}
div.pictureDiv 
{
    display:none;
}
#search
{
  display:none;
}
#strankovani
{
  display:none;
}
#content .casopis{
  margin:10px 0px 10px 0px;
  min-height:250px;
  _clear:both;
}
#content .line_cas{
  height:1px;
  line-height:1px;
  overflow:hidden;
  font-size:1px;
  margin:0px 0px 20px 0px;
}
#content .casopis .image{
  width:190px;
  float:right;
}
#content .casopis .image img{
  border:3px solid #afcfe5;
}
#content .casopis .text{
  padding:0px 210px 0px 0px;
}

#content .clanek{
  margin:10px 0px 10px 0px;
  min-height:140px;
  _clear:both;
}
#content .clanek .image{
  width:190px;
  float:right;
}
#content .clanek .image img{
  border:3px solid #afcfe5;
}
#content .clanek .text{
  padding:0px 210px 0px 0px;
}

#content .clanek .box{
  border:3px solid #afcfe5;
  margin-right:5px;
  padding:10px 7px;
}
#content .clanek .box table{
  border-collapse:collapse;
  line-height:1.5em;
}
#content .clanek .box table td{
  vertical-align:top;
}
#drobecky{
  display:none;
}
#hledani_plosiny_detail table{padding:2px; border-collapse:collapse;margin-bottom:20px;}
#hledani_plosiny_detail td{padding:2px 2px; border: 1px solid #999;}
#hledani_plosiny_detail td.hodnota{padding-right: 20px; font-weight:bold;}
#hledani_plosiny_detail .s_label{padding-left:10px; padding-right:20px;}
#hledani_plosiny_detail .s_posledni{padding-right:20px;}

#detail_obrazky{
  width:376px;
  float:right;
}
#velky_obr img{
  border:3px solid #aecee3;
  padding:0;}

#rol_small_obr{
  width:376px;
  margin-top:20px;
} 
#rol_small_obr img{
  margin-right:10px;
  border:2px solid #aecee3;
}
#rol_small_obr a:hover img{
  border:2px solid #848ba8;
}
#content h3.big{
  font-size:1.5em;
  font-style:italic;
}
#append_file{
  margin-bottom:20px;
}
#nejcastejsi_vyuziti{
  margin-top:20px;
  &margin-top:0px;
}
#doporucujeme_take{
  page-break-before:always;
}
#doporucujeme_take .box{
  float:left;
  width:45%;
  margin:0px 18px 20px 0px;
}
#doporucujeme_take .box_doporucujeme{
  width:100%;
  font-size:0.9em;
}
#doporucujeme_take .box_doporucujeme td{
  vertical-align:top;
}
#doporucujeme_take .box_doporucujeme td.tabulka{
  width:100%;
}
#doporucujeme_take .box_doporucujeme table{
  border-collapse:collapse;
  border:0px;
  line-height:1.1em;
  width:100%;
}
#doporucujeme_take .box_doporucujeme table td{
  padding-right:10px;
  font-weight:bold;
  border: 1px solid #999;
}
#doporucujeme_take .box_doporucujeme table td.label{
  padding-right:10px;
  font-weight:normal;
}

#doporucujeme_take .box_doporucujeme img{
  margin-right:10px;
}

ul#uvodr li{
	list-style-type: none;
	float: left;
	margin-right:10px;
}

ul#uvodr{
	padding-bottom:5px;
}
