/* styl ktery, pokud chcete, skryje odkazy IPPI */
.ippi {position:absolute; left:-1000px; top:-1000px; width:1px; height:1px; overflow:hidden}
body {font: 0.8em Arial, sans-serif; background: #c0fed5; margin: 0}
.tisk {width: 645px; line-height: 1.3em; text-align: justify; font-family: Arial, sans-serif; font-size: 12pt; color: #000000; background: url('images/copyright.gif') no-repeat center; margin: 10px}
#tisk {background: #ffffff}
div.tisk h1 {font-size: 1.6em; font-family: "Trebuchet MS", Arial; color: #000000; text-align: left; margin: 30px 0 15px 0; line-height: 1.1em}
div.tisk h2 {font-size: 1.2em; color: #000000; text-align: left; margin: 3px 0 3px 0}
div.tisk .odkaz {color: #000000}
#zakladni {width: 850px; line-height: 1.3em; color: #000000; position: relative; background-color: #fff8f0; margin: 20px auto 0 auto}
#logo {margin: 0 10px 0 10px}
.lista_pozadi {background: url('/images/menu_top.gif'); height: 30px; min-width: 850px; width: 100%}
.lista {font-size: 1.0em; margin: -20px auto; position: relative; padding: 0 10px 0 10px; width: 830px}
.lista span {padding: 5px}
#datum {font-size: 0.8em; font-weight: bold; float: right; margin-top: -25px}
#hledani {float: right}

#hlavnisloupec {width: 100%; text-align: justify}
#levysloupec {width: 145px; padding: 0 10px 20px 10px; float: left}
#pravysloupec {width: 685px; float: right}
#pravysloupec_vlevo {width: 443px; padding: 0 0 20px 0; float: left}
#pravysloupec_vpravo {width: 222px; padding: 0 10px 20px 10px; float: right}
.cistic {clear: both; height: 1px; border: none; margin: -1em 0 0 0; visibility: hidden}

.rubrika {font-size: 1.2em; font-family: Arial; font-weight: bold; text-align: left; margin: 20px 0 10px 0; border-bottom: 1px dotted #ff6c00; color: #ff6c00}
.rubrika_in {display: block; font-size: 1.2em; font-family: Arial; font-weight: bold; text-align: left; margin: 6px 0 10px 0; border-bottom: 1px dotted #ff6c00; color: #ff6c00}
h1 {font-size: 1.6em; font-family: "Trebuchet MS", Arial; color: #ff6c00; text-align: left; margin: 30px 0 15px 0; line-height: 1.1em}
#home {font-size: 1.4em; font-family: Arial; color: #004318; margin: 0 0 4px 0}
h2 {font-size: 1.2em; color: #00832f; text-align: left; margin: 3px 0 3px 0}
h2 a {font-size: 0.85em}
.odstavec {display: block; margin-top: 16px}
p {font-size: 1.0em; margin: 3px 0 15px 0}
#headlines {font-size: 0.9em; line-height: 1.2em}
div#headlines p {margin: 0 0 15px 0}
#zpravy1 {padding: 10px 0 0 0; width: 216px; float: left}
#zpravy2 {padding: 10px 0 0 0; margin: 0 0 0 10px; width: 216px; float: right}
#pharma {padding: 50px 0 0 0; clear: both}
#impresum {background-color: #ffebd5; padding: 4px; margin: 0 10px 0 10px; clear: both}
#honlogo {float: right}
.hodiny {float: left; width: 100px; text-align: right; margin: 5px 0 5px 0; font-weight: bold}
.prednaska {float: left; width: 330px; margin: 5px 0 5px 10px}
#info_k_podcastu {margin-top: 40px}

.obrazek {border: 1px solid #00832f; margin-bottom: 2px}
.nahled {border: 1px solid #00832f; width: 100px; height: 75px; margin: 4px 4px 4px 4px}
.utility {font-size: 0.85em; font-weight: bold; background-color: #ffebd5; padding: 3px; margin: 30px 0 30px 0}
.tmava_vypln {background-color: #ffebd5; padding: 1px 5px 5px 5px; margin: 20px 0 0 0}
.svetla_vypln {padding: 1px 5px 5px 5px; margin: 20px 0 0 0}
.obrstred {vertical-align: -3px}
.bezramecku {border: 0px}
.reklama {margin-top: 10px}

.pole {font-size: 1.0em; font-family: Arial; border: solid 1px #004318; background-color: #c0fed5}
.pole_hledat {font-size: 0.8em; font-family: Arial; border: solid 1px #004318; background: transparent}
.button {font-size: 1.0em; font-family: Arial; background: url('/images/menu_top.gif'); color: #004318; font-weight: bold; border: solid 1px #004318}
.button_hledat {font-size: 0.8em; font-family: Arial; background-color: transparent; color: #c0fed5; font-weight: bold; border: solid 1px #004318}
textarea {font-size: 1.0em}
#anketa {margin-top: 50px}

ol {margin: 1em 0 1em 1.9em; padding-left: 1.0em}
li.lic {font-weight: bold; font-size: 1.2em; color: #004318; margin-top: 15px}
li.lic:first-line {font-weight: bold; font-size: 1.0em; color: #004318}
li.lic h2 {font-size: 1.05em; color: #004318}
li span {font-size: 0.85em; font-weight: normal; color: #000000}
li li {font-size: 0.85em; font-weight: normal; color: #000000}
ol ol {font-size: 14px; font-weight: normal; color: #000000; list-style-type: lower-alpha}
ul {margin: 1em 0 1em 1.9em; padding-left: 1em; list-style-type: disc}
cite {width: 99%; margin-top: 5px; margin-bottom: 5px}

.odkaz:link {color: #00832f; text-decoration: underline; font-weight: bold}
.odkaz:active {color: red; font-weight: bold; text-decoration: underline}
.odkaz:visited {color: #00832f; font-weight: bold; text-decoration: underline}
.odkaz:hover {color: #ff6c00; font-weight:bold; text-decoration: underline}

.odkazlista:link {color: #004318; text-decoration: underline; font-weight: bold}
.odkazlista:active {color: red; font-weight: bold; text-decoration: underline}
.odkazlista:visited {color: #004318; font-weight: bold; text-decoration: underline}
.odkazlista:hover {color: #ff6c00; font-weight:bold; text-decoration: underline}

.menu:link {display: block; background-color: #ffebd5; padding: 2px 2px 2px 5px; margin: 0 0 2px 0}
.menu:visited {display: block; background-color: #ffebd5; padding: 2px 2px 2px 5px; margin: 0 0 2px 0}
.menu:active {display: block; background-color: #ffebd5; padding: 2px 2px 2px 5px; margin: 0 0 2px 0}
.menu:hover {display: block; background-color: #ffe1c0; padding: 2px 2px 2px 5px; margin: 0 0 2px 0}

.odkaz_blok:link {display: block; text-decoration: none; color: #00832f; background-color: #ffebd5; padding: 1px 5px 10px 5px}
.odkaz_blok:active {display: block; text-decoration: none; color: #00832f; background-color: #ffebd5; padding: 1px 5px 10px 5px}
.odkaz_blok:visited {display: block; text-decoration: none; color: #00832f; background-color: #ffebd5; padding: 1px 5px 10px 5px}
.odkaz_blok:hover {display: block; text-decoration: none; color: #ff6c00; background-color: #ffe1c0; padding: 1px 5px 10px 5px}

.otazky {font-size: 0.9em; font-weight: bold; text-align: left}

.center {text-align: center}
.doleva {text-align: left}
.doprava {text-align: right}
.bold {font-weight: bold}
.red {color: red}
.aktu {font-size: 0.8em; color: #ff6c00; font-weight: bold; margin: 24px 0 -15px 0}
.aktu a {color: #ff6c00}

.inzerce {height: 195px}
.inzerce_home {display: block; font-size: 1.1em; line-height: 1.3em; font-weight: bold; float: left; margin: 0 10px 0 10px; width: 192px}
.inzerce_home a {font-size: 0.9em; color: #0335ac}
.inzerce_home p {margin: 0}
.levy {float: left}
.pravy {color: red; float: right}
.pocet_inzeratu {margin-top: -16px; color: red; float: right}
.pocet_inzeratu_ff35 {color: red; float: right}
#diskuze {margin: 50px auto; width: 345px; font-weight: bold; text-align: left}
.form {margin: 0px; padding: 0px}
#formnet {margin: 20px; padding: 0px;text-align: left}
.cara {border: 1px solid #ff6c00; margin-left: 0px; width: 70%}
.rss {height: 115px}
.obr_rss {border: 0px; margin-right: 15px; float: left}

#hlavni_tema {background-color: #E7F5FB; margin-top: -15px; padding: 2px}

.skript {font-size: 0.8em}
.detail {font-size: 0.8em; color: #000000; margin: auto; text-align: center}

#chyba {background: #ffebd5 url('http://www.apatykar.info/images/inz_stampbad_cert.gif') top center no-repeat; text-align: center; width: 350px; margin: 50px auto; padding-top: 85px}
#ok {background: #ffebd5 url('http://www.apatykar.info/images/inz_stampok_cert.gif') top center no-repeat; text-align: center; width: 350px; margin: 50px auto; padding-top: 85px}
legend {font-weight: bold; color: #004318}

.pdf {margin-top: 6px}
fieldset {border: 1px solid #004318; padding: 1px}

/* SEKCE NEJNOVĚJŠÍ PODCASTY HOMEPAGE */
.podcast_menu:link {display: block; font-size: 0.85em; font-weight: bold; line-height: 1.2em; text-decoration: none; color: #00832f; background: url('/images/prehrat_out_1.gif') 160px 26px no-repeat #ffebd5; height: 40px; padding: 2px 0 3px 0; margin-top: 5px}
.podcast_menu:active {display: block; font-size: 0.85em; font-weight: bold; line-height: 1.2em; text-decoration: none; color: red; background: url('/images/prehrat_out_1.gif') 160px 26px no-repeat #ffebd5; height: 40px; padding: 2px 0 3px 0; margin-top: 5px}
.podcast_menu:visited {display: block; font-size: 0.85em; font-weight: bold; line-height: 1.2em; text-decoration: none; color: #00832f; background: url('/images/prehrat_out_1.gif') 160px 26px no-repeat #ffebd5; height: 40px; padding: 2px 0 3px 0; margin-top: 5px}
.podcast_menu:hover {display: block; font-size: 0.85em; font-weight: bold; line-height: 1.2em; text-decoration: none; background: url('/images/prehrat_out_1.gif') 160px 26px no-repeat #ffe1c0; color: #ff6c00; height: 40px; padding: 2px 0 3px 0; margin-top: 5px}
.podcast_obr {border: 1px solid #004318; padding: 1px; margin: 1px 3px 3px 3px; float: left}
.podcast_obr_top10_home {border: 1px solid #004318; margin: -4px 2px 0px 4px; float: left}

/* SEKCE TIP PODCASTU HOMEPAGE */
.podcasty_obr {border: 1px solid #004318; padding: 2px; margin-right: 5px; float: left}

.podcast_prehrat:link {height: 138px; background: url('/images/prehrat_3.gif') bottom right no-repeat #ffebd5; text-align: left; padding-top: 5px; margin: 20px 0 20px 0}
.podcast_prehrat:active {height: 138px; background: url('/images/prehrat_3.gif') bottom right no-repeat #ffebd5; text-align: left; padding-top: 5px; margin: 20px 0 20px 0}
.podcast_prehrat:visited {height: 138px; background: url('/images/prehrat_3.gif') bottom right no-repeat #ffebd5; text-align: left; padding-top: 5px; margin: 20px 0 20px 0}
.podcast_prehrat:hover {height: 138px; background: url('/images/prehrat_3.gif') bottom right no-repeat #ffe1c0; text-align: left; padding-top: 5px; margin: 20px 0 20px 0}

.mezera {margin-top: 20px;}
#single {border-bottom: 0px; margin-left: 110px;}
