body         { margin:0px; font-family: Calibri, "Arial CE", sans-serif; padding: 0px; color:#000000; background-color:#FFFFFF; background-image:url('/ddpilnikov/obrazky/pozadi_69c_160x1.gif'); background-repeat:no-repeat; background-position-x:-160px }
.predel      { clear:both }
#telo        { position: relative; text-align:justify; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px }
#navigace    { border-top:1px solid #336699; background-color: #FFCC99; margin:0px; padding:0px; list-style-type: none; font-weight:bold; font-variant:small-caps }
#navigace li { border-bottom:1px solid #336699 }
#navigace a  { text-decoration: none; color:#336699; display: block; padding:2px; _width: 100% }
#navigace a:hover { text-decoration: none; color:#FFCC99; background-color:#336699 }
h1           { font-weight: bold; display: none }
a.tlacitko   { text-decoration: none; color: #000000; border-style: double; 
               border-width: 3px; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px; font-weight:bold }
#levy        { position:absolute; left:0px; top:0px; padding-top:123px; width:160px; padding-bottom:20px; height:100%; display: none }
#pravy       { position:absolute; left:100%; top:123px; width:160px; padding-bottom:20px; background-color:#6699CC; margin-left:-160px; display: none }
#hlava       { display: none; background-position: -1799px 0px; background-image:url('/ddpilnikov/obrazky/ddpilnikov_logo_369_xxx.gif'); background-repeat:no-repeat; background-attachment:scroll; position:absolute; left:0px; top:19px; height:86px; width:100% }
#logo        { display: none; }
h4           { color: #FFFFFF; border: 1px solid #000000; background-color: #336699; padding-left:10px; padding-right:10px }
h2           { border-left:20px solid #6699CC; color: #FFFFFF; background-color: #336699; font-variant:small-caps; margin-left: -10px; margin-right: -10px; padding-left:10px; padding-right:10px }
h3           { border-left:10px solid #FF9966; color: #000000; background-color: #FFCC99; font-variant:small-caps; padding-left:10px; padding-right:10px }
#horke       { border:1px solid #CC0000; color: #FFFFFF; background-color: #660000; padding-left:10px; padding-right:10px; margin-bottom:20px; font-size:30px; font-weight:bold; text-align:center; display: block}
.rychla      { width: 30%; border: 1px solid #FF9966; background-color:#6699CC; float:left; margin-right:10px; margin-bottom:10px; font-weight:bold }
ul           { list-style-type: square }
a            { color: #000000 }
table        { border-collapse: collapse }
th           { text-align: left }
.obrys th, .obrys td { border:1px solid #000000 }
.stred       { text-align: center; margin-left:10px; margin-right:10px }
.male        { font-size:0.8em; color:#OOOOOO; font-weight:bold }
#pravy p     { font-size:0.7em; margin-left:10px; margin-right:10px; text-align:justify }
#pravy h3, .rychla h3 { margin-top: 0px}
h4 a { color: #FFFFFF}
.radce, .radce a { font-size: 64pt; color: #FF9900; font-style: italic; font-weight: bold; text-align:left }
.ramecek     { border: 2px solid #FF9900; background-color:#FFFFFF; margin-bottom:10px; font-weight:bold; padding-left:10px; padding-right:10px }
.paragraf    { font-weight: bold; text-align: center }
#predpis td  { vertical-align: top }
.rps_autor, .zam_jmeno { font-size: 16pt; font-weight: bold; margin-bottom: -15px }
.rps_pozice, .zam_pozice { font-size: 13pt; font-weight: bold; margin-bottom: -5px }
.rps_profil, .zam_profil { font-size: 12pt; margin-bottom: -5px }
.rps_motto, .zam_motto { font-size: 12pt; font-weight: bold; font-style:italic; color:#FF9900 }
.zam_email   { font-size: 12pt; font-weight: bold }
.rps_format, .zam_foto, .zam_info { vertical-align: top; padding-left: 20px; padding-bottom: 20px }
.zam_foto    { padding-left: 0px }
.zam_fotografie { border: 2px solid #FF9900 }
hr           { color:#336699 }
.reklama     { display: none }

#logokhk     { display: none; }
