body
  {text-align:center;
  margin:0; padding:23px 0;
  background:#221404;
  cursor:default;}

body, textarea, input, table
  {font-family:Arial, Tahoma, lucida, sans-serif; font-size:12px;}

a
  {color:#b4660b; outline:none;}

a:hover
  {color:#95550a; text-decoration:none;}

h1, h2, h3
  {font-family:Georgia, times, serif; text-transform:uppercase;}

div#podzahlavi
  {width:100%; overflow:auto; background:#d7bfa4; padding-bottom:42px;}

div#nadpis
  {float:left; display:inline;
   margin:0px 48px 0px 48px;
  background:#d6bda2 url('/_blog/img/pozadi-h1b.gif') no-repeat right top; border-top:solid 1px #caaf91; border-bottom:solid 1px #caaf91;}

h1
  {color:#f1eae3; line-height:42px;
  font-size:36px; font-weight:normal; text-align:center;
  float:left;
  display:inline; width:816px; margin:0; padding:27px 24px;
  background:url('/_blog/img/pozadi-h1.gif') no-repeat left bottom;}
  
em
  {color:#72570f;}
  
q
  {color:#72570f;
  font-style:italic;}

q:before, q:after
  {content:'';}

table,td
  {border-collapse:collapse;
  border-spacing:0;
  padding:0;}
  
input, textarea
  {color:##170902;}
  
hr
  {display:none;}
  
div#hlavni
  {color:#170902;
  position:relative;
  width:960px; overflow:auto; margin:0 auto; padding:0 0 24px 0;
  background:#d1b79b; border:solid 1px #614f3b;}
  
div#zahlavi
  {width:960px; height:226px; overflow:auto;
  background:url('/_blog/img/trojuhel.gif'); /*preload*/
  background:#d7bfa4 url('/_blog/img/pozadi-body.gif') repeat-x;}
  
  #zahlavi dl, dt, dd
    {margin:0; padding:0;}
    
  #zahlavi dl
    {position:absolute; top:23px; left:336px;}
    
  #zahlavi dt
    {position:absolute;}
  
  #zahlavi dt a 
    {position:absolute; top:0; left:0;
    width:326px; height:185px;}
    
  #zahlavi dt a span
    {position:absolute; top:0; left:0; z-index:0;
    width:326px; height:185px;
    background:url('/_blog/img/logo.gif');
    cursor:hand;}
    
  #zahlavi dd
    {position:absolute; top:0; left:0; z-index:-1;
    width:326px; height:161px; padding-top:24px;}
    
    
  #zahlavi form
    {position:absolute; right:48px; top:95px;
    height:26px; width:252px; margin:0; padding:0;
    background:url('/_blog/img/pozadi-input.gif') repeat-x;}
    
    #zahlavi form p
      {position:absolute; left:0; top:0;
      display:block; width:252px; height:26px; margin:0; padding:0;}
    
    #zahlavi form label
      {display:none;}
    
    #zahlavi form button
      {position:absolute; top:0; right:0;
      text-indent:-100px; overflow:hidden;
      border:none;
      width:60px; height:26px;;
      background:url('/_blog/img/hledej_b.gif');
      background:url('/_blog/img/hledej.gif');
      cursor:hand; cursor:pointer;}
      
    #zahlavi form input.policko
      {position:absolute; top:0; left:0;
      width:180px;}
  
     
div#sloupy
  {float:left; background:url('/_blog/img/mezicara.gif') repeat-y 619px center;}
  
div#levy_sloup
  {line-height:24px; text-align:left;
  float:left;
  width:623px; min-height:156px; _height:156px;
  background:#d7bfa4 url('/_blog/img/pozadi-sloupce.gif') repeat-x 0 bottom;}
  
  div#levy_sloup p
    {margin:0 24px 24px 48px;}
  
div#pravy_sloup
  {text-align:left; line-height:24px;
  float:left; overflow:hidden;
  width:336px; margin-left:1px;
  background:#d7bfa4 url('/_blog/img/pozadi-sloupce.gif') repeat-x 0 bottom;}
  
  div#pravy_sloup p, div#pravy_sloup table
    {margin:0 48px 24px 36px;}
    
  div#pravy_sloup p
    {margin-right:48px;}
    
  div#pravy_sloup h3
    {color:#bca183; line-height:18px;
    font-size:18px; font-weight:normal;
    margin:0 48px 6px 36px; padding:0;}

  form#komentar
    {margin:0 48px 23px 36px;}
    
    form.odsad
    {padding-bottom:24px;}
    
    form#komentar fieldset
      {margin:0; padding:0; border:none;}
      
    form#komentar label
      {color:#b4660b;
      cursor:hand;
      cursor:pointer;} 
      
    form#komentar textarea
      {line-height:18px;
      display:block; width:240px; height:108px; margin:0; padding:6px; overflow:hidden;
      background:#d2b89c;
      border:none; border-top:solid 1px #c2a88b; border-bottom:solid 1px #c2a88b;}
      
    div#podpis_poslat
      {width:252px; height:26px; margin-top:10px;
      background:url('/_blog/img/podpis.gif');}
      
      div#podpis_poslat button
        {float:right;
        width:60px; height:26px;
        border:none;
        text-indent:1000px; overflow:hidden;
        background:url('/_blog/img/poslat_b.gif');
        background:url('/_blog/img/poslat.gif') no-repeat;
        cursor:hand; cursor:pointer;}

      div#podpis_poslat input.policko
        {text-align:center;
        float:left;
        width:180px;}
     
     div#podpis_poslat label
       {display:none;}
    
     form#komentar .soft
       {color:#a99175; font-style:italic;}
    
div#navigace
  {}
  
  h6
    {position:absolute; top:0; left:0;
    margin:0; padding:0;}
  
  h6 a 
    {position:absolute; top:156px;}
    
  h6 a span
    {position:absolute; top:0; left:0;
    height:36px;
    background:url('/_blog/img/menu.gif');
    cursor:hand;}
    
     a#menu1 {left:48px;}
     a#menu2 {left:156px;}
     a#menu3 {left:240px;}
     a#menu4 {left:528px;}
     a#menu5 {left:738px;}
     a#menu6 {left:828px;}

     a#menu1 span {background-position:0 0; width:108px;}
     a#menu2 span {background-position:-108px 0; width:84px;}
     a#menu3 span {background-position:-192px 0; width:96px;}
     a#menu4 span {background-position:-288px 0; width:204px;}
     a#menu5 span {background-position:-498px 0; width:96px;}
     a#menu6 span {background-position:-588px 0; width:84px;}
     
     h6 a:hover {background: 0 0;} /* IE6 background freezing*/
     
     a#menu1:hover span, a#menu1 span.ac1 {background-position:0 -36px;}
     a#menu2:hover span, a#menu2 span.ac2 {background-position:-108px -36px;}
     a#menu3:hover span, a#menu3 span.ac3 {background-position:-192px -36px;}
     a#menu4:hover span, a#menu4 span.ac4 {background-position:-288px -36px;}
     a#menu5:hover span, a#menu5 span.ac5 {background-position:-498px -36px;}
     a#menu6:hover span, a#menu6 span.ac6 {background-position:-588px -36px;}
     
     
div.levy_prostor, div.pravy_prostor
  {color:#9b7851; text-align:left; line-height:18px;
  position:absolute; top:35px; left:48px;
  display:none; width:348px; height:121px;}
  
div.pravy_prostor
  {text-align:right;
  left:564px;}  
  
  div.levy_prostor p, div.levy_prostor ul, div.pravy_prostor p, div.pravy_prostor ul
    {list-style-type:none;
    width:348px; margin:0; padding:0;
    position:absolute; right:0; bottom:24px;}
    
  div#lp0
    {display:block;
    font-style:italic;}

  div#lp2, div#lp2 ul
    {width:352px;}

  div#lp4
    {background:url('/_blog/img/trojuhel.gif') no-repeat 24px 1px;}
    
  div#lp4 p
    {right:0;
    width:186px;}
    
#grid
  {width:100%; height:100%; position:absolute; top:0; left:0; background:url('/css/grid-48-12.png')}

/* Úvodní strana*/

div.trojsloup
  {text-align:left;
  background:#d1b79b url('/_blog/img/pozadi-trojsloup.gif') repeat-y;
  width:960px;
  height:440px;
  position:relative;
  clear:both; overflow:hidden;}

div.trojsloup div#podzahlavi
  {position:absolute;}

div.sloupokno
  {width:960px;
  position:absolute;
  top:140px; left:0;}
  
div.sloupokno2
  {width:960px;
  position:absolute;
  top:140px; left:960px;}

div.sloupokno3
  {width:960px;
  position:absolute;
  top:140px; left:-960px;}

  div.podsloup1, div.podsloup2, div.podsloup3
    {background:#d7bfa4 url('/_blog/img/pozadi-sloupce.gif') repeat-x left bottom;
    min-height:156px; _height:156px;
    position:relative;
    float:left;}
  
  div.podsloup1
    {width:303px; padding-left:24px;}

  div.podsloup2
    {width:303px; margin:0px 1px;}

  div.podsloup3
    {width:304px; padding-right:24px;}
    
  div.trojsloup small
    {font-size:12px;
    color:#ad9376;
    display:block;
    margin:0 24px 6px 24px; padding:0;}

  div.trojsloup small a
    {color:#ac8150;}

  div.trojsloup h2
    {color:#bca183; line-height:24px;
    font-size:14px; font-weight:bold;
    margin:0 24px 18px 24px; padding:0;}

  div.trojsloup h2 a {display:block;}

  div.trojsloup p
    {line-height:24px;
    font-weight:normal;
    margin:0 24px; padding:0;}

  div.trojsloup .starsi
    {position:absolute; text-decoration:none; font-style:normal;
    display:block; width:190px; height:96px; line-height:96px;
    text-indent:24px;
    top:-139px; right:48px;}

  div.trojsloup .novejsi
    {position:absolute; text-decoration:none; font-style:normal; text-align:right;
    display:block; width:166px; height:96px; line-height:96px; padding-right:24px;
    top:-139px; left:48px;}


div.ctyrsloup
  {margin-bottom:24px;
  background:#d7bfa4 url('/_blog/img/pozadi-ctyrsloup.gif') repeat-x;}
  
  div.ctyrsloup .sloupek
    {width:216px;
    float:left;}
    
    div.prvni_sloupek
      {margin-left:48px; display:inline;}
      
    div.prvni_sloupek h3 {margin-left:0;}

  div.ctyrsloup .sloupek h3
    {color:#f1eae3;
    text-align:center;
    font-size:14px;
    height:48px; line-height:48px;
    margin:42px 0 0 0;
    border-top:solid 1px #bfa588; border-bottom:solid 1px #caaf91;
    background:#d2b89c url('/_blog/img/pozadi-h3.gif');}

  div.ctyrsloup .sloupek ul
    {list-style-type:none;
    color:#ad9376; font-size:11px;
    text-align:left; line-height:24px;
    margin:12px 0 0 0; padding:0;}
    
  div.ctyrsloup .sloupek ul li
    {display:block;
    clear:both;}

  div.ctyrsloup .sloupek ul li a
    {float:left;
    width:186px;}

  div.ctyrsloup .sloupek ul li span
    {float:left;
    width:12px;}

  div.ctyrsloup_bg
    {width:100%; overflow:auto;
    background:url('/_blog/img/pozadi-ctyrsloup2.gif') repeat-x bottom;}
  
  a.obratme
    {text-align:left; text-indent:-100px;
    display:block; width:163px; height:134px;
    margin:9px 0 0 26px;
    background:url('/_blog/img/obratme.gif') 0px -134px no-repeat;
    overflow:hidden;
    cursor:hand; cursor:pointer;}

div.kategorie_starsi
  {margin-bottom:24px;
  background:#d7bfa4 url('/_blog/img/pozadi-ctyrsloup.gif') repeat-x;}

  div.kategorie_starsi h3
    {color:#f1eae3;
    text-align:center;
    font-size:14px;
    height:48px; line-height:48px;
    margin:42px 48px 0 48px;
    border-top:solid 1px #bfa588; border-bottom:solid 1px #caaf91;
    background:#d2b89c url('/_blog/img/pozadi-h3.gif');}

  div.kategorie_starsi p
    {text-align:left; margin:24px 48px 0 48px; line-height:24px;}
  
  div.kategorie_starsi p a
    {font-weight:bold;}

  p.prazdno
    {margin:24px 48px 0 48px;}

  div.kategorie_starsi small
    {text-align:right; width:120px; display:inline-block; font-size:12px; color:#ad9376; padding-right:6px;}

  div.kategorie_starsi_bg
    {width:100%; overflow:auto;
    background:#d7bfa4 url('/_blog/img/pozadi-ctyrsloup2.gif') repeat-x bottom;}

/*Vyhledávání*/
form#str_hledani
  {height:96px;
  position:relative;
  float:left;
  display:inline; width:816px; margin:0; padding:0px 24px;
  background:url('/_blog/img/pozadi-h1.gif') no-repeat left bottom;}
  
    form#str_hledani input
      {color:#f1eae3;
      text-align:center;
      border:none;
      font-size:36px; font-weight:normal; font-family:Georgia, times, serif; text-transform:uppercase;
      position:absolute; top:0; left:24px; width:564px; padding:27px 0 0 0;
      background:none;}

    form#str_hledani button
      {border:none;
      background:none;
      text-indent:-350px; text-align:left; overflow:hidden;
      position:absolute; top:-1px; right:0; height:98px; width:252px;
      background:url('/_blog/img/hledej_2_b.gif') no-repeat;
      background:url('/_blog/img/hledej_2.gif') no-repeat;
      cursor:hand; cursor:pointer;}
      
    ul.vys_hledani
      {text-align:left;
      line-height:24px;
      list-style-type:none;
      margin:0 48px 24px 48px; padding:0;}
      
    ul.vys_hledani a
      {font-weight:bold;}

div.minheighter
  {background:#d7bfa4 url('/_blog/img/pozadi-sloupce.gif') repeat-x left bottom;
  min-height:284px;_height:284px; overflow:auto;}

div.kategorie_starsi p.archivalie
 {margin:0 48px;}
/**/

input.policko
  {vertical-align:middle; line-height:18px;
   height:18px; padding:4px 6px;
   background:transparent;
   border:none;}

p.perex
  {color:#72570f;
  font-style:italic;}

td.term
  {color:#ad9376; text-align:right;
  padding-right:6px;}
  
.datum
  {color:#72570f;}
  
div.obr1
  {text-align:center; line-height:1;
  margin:0 36px 24px 48px;}
  
  div.obr1 div
    {color:#72570f;
    font-style:italic;
    line-height:200%;
    vertical-align:bottom;
    display:inline-block;
    margin:0 auto;}
    
  div.obr1 div small
    {color:#ad9376;
    font-size:12px;}
    
  div.obr1 img
    {display:block;
    border:solid 5px #c2a88b;}
    
.cleaner
  {clear:both;}
