
 body {background: url("http://www.hlava.net/img/mraky.jpg") center 2em no-repeat; margin:0; padding:0; border:0; text-align: center; font-size: small; font-family: 'Tahoma CE', 'Arial CE', 'Helvetica CE', Tahoma, Arial, lucida, sans-serif; background-color: #ffffff;}
 body img {border:0}
 #ram {width: 770px; margin: 0 auto; padding: 0px; border:0; text-align: left;background: url("http://hlava.net/img/hlavicka-backg.gif") center top no-repeat;}
 #moudro {text-align: left; margin: 0 auto; width: 715px;color: #acacac; height: 2em; line-height: 2em; padding-left:40px; padding-right: 15px; background: #fff;}
    #moudro * {font-size: 0.8em;}
    #moudrodatum {width: 150px; float: right; text-align: right;}
    #moudro span.blue {color: #96b1cc;}    
    #moudrodatum span.blue {font-size: 1.1em;}    
 #telo {background: url("http://hlava.net/img/podklad-stin.gif") center top repeat-y; padding: 0 15px;min-height:100%;height:100%}

 #hlavicka {position: relative; margin:0; padding: 26px 15px 0 15px; background: url("http://hlava.net/img/hlavicka-help.gif") left 0px repeat-x;}
    #logo {width: 171px; height: 44px; margin:0; padding:0; position: absolute; left:15px; top: 20px; font-size: 1em; overflow: hidden; }
        #logo a {display: block; width: 171px; height: 44px; margin:0; padding:20px; border:0; position: relative; overflow: hidden;font-size:0px}
        #logo a span {background: url("http://hlava.net/img/logo.gif") left top no-repeat; z-index: 1; display: block; width: 171px; height: 44px; margin:0; padding:0; border:0; position: absolute; left:0; top:0;}
    #menu {margin:0; padding:0 0 0 171px; list-style: none;position:relative;left:169px;width:400px;height:44px}
        #menu li {display: block; width: 80px; height: 38px; float: left; background: #fff; position: relative;}
        #menu li a {display: block; width: 80px; height: 18px; text-align: center; padding-top: 15px; color: #888; text-decoration: none;}
        #menu li a:hover, #menu li a:active, #menu li a:focus {background: url("http://hlava.net/img/podklad-menu.gif") left top repeat-x; color: #fdc100;}
    #nadpiszpravicky {clear: both; background: #f1f5f8; height: 2em; line-height: 2em; color: #999fbf; clear: both; text-align: right; font-weight: normal; font-size: 1em; margin:0; padding:0 120px 0 0}
        #zpravicky {margin:0; padding:0 0 0 150px; background: #636b82 url("http://hlava.net/img/podklad-hlavicka.jpg") left top no-repeat;height: 140px;}
        #zpravicky ul {padding: 7px 0 0 380px; margin:0; list-style: url("http://hlava.net/img/odrazka-zpravicky.gif");}
        #zpravicky ul li {line-height: 1.4em;}
        #zpravicky p {padding: 15px 0 15px 380px; margin:0;}
        #zpravicky a {color: #ccd3e5; text-decoration: underline;}
        #zpravicky a:hover, #zpravicky a:active, #zpravicky a:focus {color: #fff;}
        #zpravicky p a:hover, #zpravicky p a:active, #zpravicky p a:focus {text-decoration: none;}
        #zpravicky p a {color: #fff; text-decoration: underline;visibility:hidden}
    #cesta {line-height: 2em; height: 2em; background: #98a8c1; margin:0; padding: 0 5px 0 10px; text-align: right;}
        #cesta p {margin:0; padding:0; width: 450px; float: left; text-align: left;}
        #cesta p, #cesta div {color: #b9c7e1;line-height: 2em}
        #cesta p a {color: #d2def4; text-decoration: underline;}        
        #cesta p a:hover, #cesta p a:active, #cesta p a:focus {color: #fff; text-decoration: none;}        
        #cesta div a {color: #d2def4; text-decoration: underline;}        
        #cesta div a:hover, #cesta div a:active, #cesta div a:focus {color: #fff; text-decoration: none;}
        #cesta div img {border:0; margin-bottom: -3px;}
        
    #obsah {margin:0; padding:0 0 15px 0; background: #fff; color: #4e4e4e; width: 529px; float: right;}
        #obsah h1, #subpage_obsah h1 {margin:0; background: #ffc001; padding: 17px 0 10px 15px; color: #fff; font-size: 1.5em; font-weight: normal;}
        #obsah img {border: 3px solid #d2dbec;}
	#obsah p .alone {padding: 0 15px 0 15px}
        
        .spotnahled {margin: 0px 20px 15px 20px; clear: both; border-bottom: 1px solid #eff0f2;} 
      .spotnahled h2 {font-family: Garamond, 'Georgia CE', 'Times New CE', 'New York CE', 'Times CE', Georgia, times, serif; color: #6f6f6f; font-size: 1.6em; font-weight: bold; margin: 15px 0 15px 0px;}
      h2 {font-family: Garamond, 'Georgia CE', 'Times New CE', 'New York CE', 'Times CE', Georgia, times, serif; color: #6f6f6f; font-size: 1.6em; font-weight: bold; margin: 15px 0 15px 10px;}
	    .spotnahled h3 {font-family: Garamond, 'Georgia CE', 'Times New CE', 'New York CE', 'Times CE', Georgia, times, serif; color: #6f6f6f; font-size: 1.4em; font-weight: bold; margin: 15px 0 15px 0;}
            .spotnahled .lista {text-align: right; color: #6f6f6f;}
            .spotnahled p {margin-top: 8px; margin-bottom: 8px; padding: 0px; text-align: justify;}
            .spotnahled .lista p {width: 150px; float: left; color: #c0c0c0; text-align: left; margin-bottom: 10px; padding:0;}
            .spotnahled .info {color:#c0c0c0; font-size: 0.90em;}
            .spotnahled .lista {color:#6f6f6f; font-size: 0.90em;}
	    .spotnahled .lista a, .info a, #clanek_info a {color:#6f6f6f;}
            .spotnahled .lista a:hover, .info a:hover, #clanek_info a:hover{color:#6f6f6f;text-decoration:none}
            #obsah .spotnahled .lista img {border:0;margin:0}
            .spotnahled img.fl {position: relative;top: 3px;}
	    .spotnahled p img {margin:8px;clear:both;}
            
    #paticka {clear: both; color: #fff; font-weight: bold; padding: 0; font-size: 0.8em;}
        #paticka div {border-top: 1px solid #575b78; background: #626d83 url("http://hlava.net/img/pruhy2.gif") left top; padding: 15px;}
        #paticka div p {margin:0; padding:0;}
        #paticka div p.design {color: #8a92a5; padding-top: 10px;}
        
    #levysloupec {width: 210px; background: #fff; padding:0; margin:0; color: #6f6f6f; font-size: 0.85em}
        #levysloupec h3 {font-size: 1.2em; margin:0; padding: 14px 0 8px 12px;}
        #levysloupec h3.modry {background: #d2dbec; color: #656d82; border-top: 1px solid #c6cee1; border-bottom: 1px solid #c6cee1;}
        #levysloupec h3.reklama {background: #EED0D0; color: #656d82; border-top: 1px solid #c6cee1; border-bottom: 1px solid #c6cee1;}


        #levysloupec h3.oranzovy {background: #fff7da; color: #fe8d00; border-top: 1px solid #fbe693; border-bottom: 1px solid #fbe693;}
        #levysloupec p {padding-left: 15px; padding-right: 15px;}
        .anketaodpoved {color: #73add5;}
            .anketaodpoved p {margin:0; padding: 2px 0 2x 0;}
            .anketaodpoved img {float: left; padding-left: 15px; border: 0px solid #000; padding-top: 4px;}
            .anketaodpoved span {color: #fec00b;}
            .vysledekankety {padding-top: 10px; padding-bottom: 10px;margin:0;border-bottom:1px solid #d2dbec}
            .vysledekankety span {color: #82b0d4;}
        #vyhledavani {margin: 0; padding: 20px 15px 10px 15px; background: #fffdf6; color: #fab651;}
            #vyhledavani fieldset {margin:0; padding:0; border:0;}
            #vyhledavani table {width: 180px;}
            #vyhledavani th {width: 50px;}
            #vyhledavani th, #vyhledavani td {font-weight: normal; padding-bottom: 5px;}            
            #vyhledavani a {color: #ef9501; text-decoration: underline;}
            #vyhledavani a:hover, #vyhledavani a:active, #vyhledavani a:focus {text-decoration: none;}
            #search {width: 100%; background: #faeec4; border: 1px solid #ff8803; height: 1.1em; padding-left: 4px;}
            #vyhledavani td.submit {text-align: right; padding-top: 5px;}
            #vyhledavani td.submit input {width: 59px; height: 20px;}
        #obrazek {text-align: center; border-bottom: 1px solid #c7cee1;}
            #obrazek img {margin: 7px 0; border: 8px solid #c1c1bf;}
            #obrazek p {margin:0; padding: 0px 0 10px 0;}
            #obrazek a {color: #96afc3; text-decoration: underline;}
            #obrazek a:hover, #obrazek a:active, #obrazek a:focus {text-decoration: none;}
        .browser_text {text-align:center; font-size: 0.8em;}    
        .browser_pages {text-align:center; font-size: 0.8em;}
  
  #clanek_info {padding:10px 0 5px 5px;border-left: 10px solid #ffc001;font-size:0.90em;color:#c6c6c6}
  .right {float:right}
  .subpage_spotnahled {margin: 0;clear: both; border-bottom: 1px solid #eff0f2; padding-bottom: 10px;}         
   .subpage_spotnahled h3 {font-family: Garamond, 'Georgia CE', 'Times New CE', 'New York CE', 'Times CE', Georgia, times, serif; color: #6f6f6f; font-size: 1.6em; font-weight: bold; margin: 20px 0 20px 15px;}
  .subpage_spotnahled p {text-indent: 0em;padding: 0 15px 0 15px}
  .subpage_spotnahled p img {margin: 8px;}
  .rubriky_list {padding: 5px 0 5px 10px;font-size: 1.2em}
  #komentare {margin-left:15px;border-bottom: 1px solid #eff0f2}
  label {float:left;width: 20%;padding-left: 5px;margin-top:2px}
  #komentare textarea, #komentare .input {width: 70%;margin-top:2px}
  .submit {text-align:center}
  .komentar_item {background-color:#b9c7e1;padding:5px 0 5px 5px;margin:20px 0 0 0}
  .komentar_text {padding: 10px 5px 10px 5px;background-color: #E3EFF8;margin:0px;width: 500px;overflow: hidden;text-align: justify}
  .komentar_item_info {font-size:0.8em;text-align:right;padding-right: 10px;}
  #vysledky li {margin-bottom: 5px}
  #perex {background: #f1f5f8; border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;text-indent: 0em}
        
 
  a {color: #505050; text-decoration: underline;}
  p {text-align: left; line-height: 125%;}
  div {line-height: 150%;}
  a:hover, a:active, a:focus {text-decoration: none;}
  .cssfree {display: none;}
  .text-right {text-align: right;}
  .preskocit {position: absolute; top: -1000px; left: 0px;}
  
