#tmpcenik { width: 600px; }
#tmpcenik p { margin: 0 0 10px 0; }
#tmpcenik a, #tmpcenik a:hover, #tmpcenik a:visited { text-decoration: underline; color: blue; }
#tmpcenik .cenik .nadpis { font-weight: bold; color: red; margin: 0 0 5px 130px; }
#tmpcenik h1 { font-size: 18px; text-align: center; text-transform: uppercase; font-weight: bold; color: #606060; margin: 0 0 10px 0; }
#tmpcenik .cenik { padding: 20px 20px 10px 20px; margin: 10px 0 10px 70px; width: 460px; border: 1px solid #808080; background-color: #e0e0e0; }
#tmpcenik .poznamka { font-size: 11px; font-style: italic; }
#get_login { width: 600px; }
#order_form { width: 600px; }
#order_form .button { text-align: center; }
#order_form fieldset { margin: 8px 0 8px 0; padding: 5px 5px;}
#order_form h1 { font-size: 16px; color: black; margin: 0 0 10px 0; font-weight: bold; }
#order_form h1 .highlight { color: red; }
#order_form .ram { padding: 20px 20px 10px 20px; margin: 10px 0 10px 0px; width: 600px; border: 1px solid #808080; background-color: #e0e0e0; }
#order_form .tabulka { width: 520px; background-color: #e0e0e0;}
#order_form td.prvni { width: 60px; }
#order_form td.druhy { width: 200px; }
#ordered_web { width: 600px; }
#ordered_web .nadpis { font-weight: bold; margin: 10px 0 10px 0; }
#ordered_web .email { border: 1px solid #808080; background-color: #e0e0e0; padding: 10px 10px; margin: 10px 0 0 0; }
#ordered_web a, #ordered_web a:hover, #ordered_web a:visited { text-decoration: underline; color: blue; }
#clanek {}
#clanek p.nadpis { font-weight: bold; color: black; margin: 0 0 0 0; }
#clanek ul, #clanek li { text-align: justify; }
#stranka { width: 600px; }
#stranka p { margin-top: 10px }
#eBook_ukazka { padding: 20px 20px 10px 20px; margin: 10px 0 10px 0px; width: 500px; border: 1px solid #808080; background-color: #e0e0e0; }
#rubrika { width: 600px; text-align: justify; margin-top: 10px;  }
#rubrika p { margin-top: 10px }
#rubrika .text a, #rubrika .text a:hover, #rubrika .text a:visited { text-decoration: underline; color: blue; }
#rubrika .order { margin: 10px 0 0 0; padding: 5px 5px; }
#prefix { text-align: center; margin-bottom: 15px; border: 1px solid #808080; background-color: #e0e0e0; padding: 5px 5px }
#prefix a, #prefix a:hover, #prefix a:visited { color: blue; font-weight: bold; text-decoration: underline; }
#ta_right_fr { float: left; width:300px; margin-left: 10px }
#ta_right_fr ul {padding: 1px 0; margin: 0px 0px 0 20px; }
#dower_table { width: 800px; font-size: 13px; }
#dower_table input, #dower_table select { font-size: 13px; }
p.tip { border: 1px solid #808080; background-color: #e0e0e0; padding: 5px 5px}
span.tip { color: red; font-weight: bold; }
.kontakt { font-size: 12px; }
.rf_reklama { margin: 10px 0 0px 0; font-weight: bold; color: red; font-size: 18px; }
.red { color: red; }

#demo_text { text-align: justify; }
#demo_text a, #demo_text a:hover, #demo_text a:visited { color: blue; text-decoration: underline; font-weight: bold; }
#demo_text .nadpis { font-weight: bold; font-size: 18px; }
#demo_text .nadpis2 { font-style: italic; text-align: center; }
#demo_text .ukazka { padding: 5px 20px 10px 20px; margin: 10px 0 10px 0px; border: 1px solid #808080; background-color: #e0e0e0; }

#promo { margin-top: 20px; padding: 5px 5px; border: 1px solid #ef324f; }
#promo a, #promo a:hover, #promo a:visited { color: blue; text-decoration: underline; font-weight: bold; }
