/* CSS Document argona.cz print.css*/
html
{
  background: #fff;
}
body {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 80%;
   background: #fff;
   color:#000;
}
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;
}
.cleaner
{
  clear:both;
  display:block;
}
table
{
  font-size:1em;
}
.noprint
{
  display:none;
}
#top
{
  display:none;
}
#main #content_right h3, #main #panel_left h3
{
  font-size:1em;
  margin:0em 0px 0em 0px;
  padding:0.7em 0px 0.7em 34px;
}
.line_dot
{
	display: block;
  line-height:1px;
  height:1px;
  font-size:1px;
  overflow:hidden;
  margin-bottom:1px;
  border-bottom:1px solid black;
  width:100%;
}
#panel_left
{
  display:none;
}
#content_right
{
  display:none;
}
#main h2
{
  font-size:1.2em;
  border-bottom:1px solid #000;
  margin:0em 3px 0em 3px;
  padding:0.7em 0px 0.7em 0px;
}
#content
{
  margin:1px 0px 0px 0px;
  padding:5px 0px 15px 0px;
}
#navigace
{
   display:none;
}
#content h3 
{
  font-size:1.0em;
  margin:0px 0px 7px 0px;
  padding:0px 0px 0px 0px;
}
#content h4
{
  font-size:1.0em;
  margin:0px 0px 0.4em 0px;
  padding:0px 0px 0px 0px; 
}
#content h5
{
  font-weight:normal;
  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;
}
#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;
  list-style-type:square;
}
#content ol
{
  margin:0px 0px 1.2em 30px;
  padding:0px 0px 0px 0px;
}
#content ul li ul
{
  margin:0.6em 0px 1.2em 25px;
  padding:0px 0px 0px 0px;
}
#content li
{
  margin:0.3em 0px 0.3em 0px;
  padding:0px 0px 0px 0px;
}
#content ul.ctverecky li
{
  padding-left:0px;
  list-style:square;
  background:none;
}
#content img.right
{
  float:right;
  margin-left:10px;
}
#content img.left
{
  float:left;
  margin-right:10px;
}
#line_foot
{
   display:none;
}
#footer
{
  display:none;
}
.nahoru
{
  display:none;
}
.red
{
  font-weight:bold;
}
#content .strankovani{
  display:none;
}
#content .section_text
{
  position:relative;
  border:1px solid black;
  padding:15px;
  margin:0px 0px 5px 0px;
}
#content table.ren{
  margin-top:5px;
  border:0px;
  border-collapse: collapse;
  width:99%;
}
#content table.ren thead{
  background: url(images/katalog_th.gif) repeat-x;
  height:34px;
}
#content table.ren th{
  height:34px;
  color:#395177;
  font-weight:normal;
  text-align:center;
}
#content table.ren .katalog_nahled_ren
{
  text-align:center;
  padding:3px 5px 10px 0px;
  background: #d8d8d8 url(images/katalog_line.gif) 0% 100% repeat-x;
}
#content table.ren .katalog_kod_ren{
  text-align:center;
  padding:3px 5px 10px 5px;
  background: #122851 url(images/katalog_line.gif) 0% 100% repeat-x;
  color:#fff;
}
#content table.ren .katalog_name_ren{
  text-align:center;
  padding:3px 5px 10px 5px;
  background: #355082 url(images/katalog_line.gif) 0% 100% repeat-x;
  color:#fff;
}
#content ul li.pdf
{
   background:url(images/pdf_ico.gif) 0% 50% no-repeat;
   padding:5px 0px 5px 25px;
   list-style-type:none;
}
#content ul li.zip
{
   background:url(images/zip_ico.gif) 0% 50% no-repeat;
   padding:5px 0px 5px 25px;
   list-style-type:none;
}

.ImportKlaes
{
  border:1px solid #ABC2E4;
}
.ImportKlaes div.border
{
  border:1px solid #fff;
  background:#DAE2ED;
  padding:10px;
}
.ImportKlaes .txt_import
{
  border:1px solid #5A5A5A;
  padding:1px 3px 1px 3px;
  margin:0px;
  _padding:3px 3px 2px 3px;
  color:#000;
  margin-left:5px; 
  font-size:11px;
  width:240px;
}
.ImportKlaes .btn
{
  border:1px solid #5A5A5A;
  padding:1px 3px;
  color:#000;
  margin-left:5px; 
  font-size:11px;
  width:90px;
  font-weight:bold;
}
.ImportKlaes table
{
  border:1px solid #999;
  border-collapse:collapse;
  margin-bottom:10px;
}
.ImportKlaes table td
{
  padding:1px 5px;
  border:1px solid #999;
}
.ImportKlaes table th
{
  padding:3px 5px;
  text-align:center;
  font-weight:bold;
  border:1px solid #999;
}
.ImportKlaes .btn2
{
  border:1px solid #5A5A5A;
  padding:1px 3px;
  color:#000;
  font-size:11px;
  width:90px;
  font-weight:bold;
}
table.tabulka 
{
  border-collapse:collapse;
  
}
table.tabulka td
{
  padding:2px 10px 2px 0px;
  vertical-align:top;
  
}
.section_empty_text
{
  position:relative;
}

#content .item_m
{
  width:100%;
  border-bottom:1px solid #000;
}
#content .item_m_in
{
  width:100%;
}
#content .item
{
  padding:10px 0px;
}
#content .item .image
{
  width:170px;
  float:left;
  text-align:center;
}
#content .item .text
{
  width:550px;
  float:left;
}
#content .item h3
{
  padding:0px 0px 2px 0px;
  margin:0px 0px 0px 0px;
  font-size:1em;
}
#content .item ul
{
  padding:0px;
  margin:5px 5px 5px 20px;
}
#content .item .line_h3
{
  height:1px;
  width:100%;
  line-height:1px;
  overflow:hidden;
  font-size:1px;
  background: url(images/line_h3.gif) 20px 0px no-repeat;
  display: block;
}
#content .item .popis
{
  padding:3px 10px 0px 20px; 
}
#content .item .cena
{
  font-weight:bold;
  margin-top:2px;
  margin-bottom:20px;
}
#content .item .struc_popis
{
  text-align:justify;
  margin-top:2px;
}
#content .item .dostupnost
{
    margin-top:2px;
}
#content .item .zaruka
{
    margin-top:2px;
}
#content .item .zaruka span
{
    color:Red;
}
#content .item .buttons
{
   display:none;
}
#content .item .variant
{
  margin-top:16px;
  margin-bottom:6px;
}
#content table.table_variant
{
  width:100%;
  border-collapse:collapse;
}
#content table.table_variant .txt_pocet
{
  width:16px;
  font-size:10px;
  font-size:10px;
  height:12px;
  padding:0px 0px 0px 0px;
  float:left;
}
#content .btn_buy span
{
  padding:0px 0px 0px 20px;
  margin:0px;
  font-size:9px;  
  color:#000;
}
#content a.btn_buy
{
  display:none;
}
#content .table_variants a.btn_buy 
{
	float: none;
}
#content table.table_variant .header
{
  background:#6F99DC;
}
#content table.table_variant .sude
{
  background:#D5E0F1;
}
#content table.table_variant .liche
{
  background:#ECF1F8;
}
#content table.table_variant tr
{
  border:1px solid #777;
}
#content table.table_variant td
{
  border:1px solid #777;
  padding:3px;
  
}
#content table.table_variant th
{
  border:1px solid #777;
  padding:2px 3px;
  text-align:left;
  font-weight:normal;
}
#content .dluznici
{
  width:99%;
  border-collapse:collapse;
}
#content .dluznici tr
{
  border-top:1px solid #000;
}
#content .dluznici td
{
  padding:4px 5px; 
  border-right:1px solid #000;
}
#content .dluznici th
{
  font-weight:bold;
  text-align:left;
  border-right:1px solid #000;
  height:20px;
  padding:6px 5px; 
}
.rozcestnik_nadpis
{
    font-weight:bold;
    position:relative;
    margin-bottom:10px;
}
.rozcestnik_nadpis_bez
{
    font-weight:bold;
    margin-bottom:10px;
}
#rozcestnik
{
    padding:20px 0px;
}
#rozcestnik .text_obj
{
    margin:0px 0px 10px 0px;
    float:left;
}
#rozcestnik .text_obj ul
{
   float:none;
}
#rozcestnik .nahled
{
    margin:0px 0px 10px 0px;
    float:left;
    width:150px;
}
#rozcestnik .objednat
{
   display:block;
   background:url(images/btn_objednat2.gif) no-repeat;
   width:135px;
   height:21px;
   margin-left:16px;
   margin-top:31px;
}
#rozcestnik ul
{
    float:left;
    padding:0px;
    margin:0px 0px 10px 0px;
}
#rozcestnik li
{
    list-style:none;
    padding:0px 0px 0px 15px;
    margin:0px;
    background: url(images/list_style.gif) 0% 60% no-repeat;
    
}
#rozcestnik li.bg_red
{
    list-style:none;
    padding:0px 0px 0px 15px;
    margin:0px;
    margin-top:8px;
    font-weight:bold;
    background: url(images/sipka_bg_red.gif) 0% 80% no-repeat;
}
#rozcestnik .line
{
    
    border-bottom:1px solid black;
    clear:both;
}
#zav_map
{
   float:left;
   width:290px;
}
#zav_dny
{
   float:right;
   width:230px;
}
table#zav
{
   width:230px; 
   border-collapse:collapse;
   border:0px;
   font-size:10px;
}
table#zav td
{
  vertical-align:top;
  padding-right:8px;
}
#content h3.redtitle{
    margin-bottom:15px;
    font-weight:bold;
}
#upozorneni
{
  display:none;
}






