html { width: 100%; }
body { margin: 0; }
p  { color: white; font-size: 11px; font-family: sans-serif; line-height: 13px; margin-top: 0  ; padding-top: 0; }
.bgrdr2 p { color: #000; font-size: 11px; font-family: sans-serif; line-height: 15px; margin-top: 0; padding-top: 0; }
.textbox2 ul { color: #000; font-size: 11px; font-family: sans-serif; line-height: 15px; margin-top: 0; padding-top: 0; }
ul { color: white; font-size: 11px; font-family: sans-serif; line-height: 20px; margin-top: 0; padding-top: 0; list-style-type: circle; }
h3  { color: white; font-weight: bold; font-size: 13px; font-family: sans-serif; }
h2  { color: white; font-weight: bold; font-size: 15px; font-family: sans-serif; }
h1 { color: white; font-size: 30px; font-family: sans-serif; font-weight: normal; margin-top: 0; margin-bottom: 5px; }
.bgrdr2 h1 { color: #cc0; background-color: transparent; background-image: url(imgs/zavorkah1.gif); background-repeat: no-repeat; background-position: left top; text-transform: uppercase; padding-top: 2px; padding-bottom: 1px; padding-left: 20px; }
.bgrdr2 h2 { color: #666; text-transform: uppercase; }
td  { color: white; font-size: 11px; font-family: sans-serif; line-height: 15px; margin-top: 0; padding: 10px 20px; border-bottom: 1px solid white; }
a:link         { color: white; text-decoration: none }
a:visited            { color: white; text-decoration: none }
a:hover           { color: #cc0 ; }
a:active          { color: white; text-decoration: none }
a:hover img { filter:alpha(opacity=40, style=0); opacity:0.4 }
.navig     { color: #cc0; font-style: normal; font-weight: bold; font-size: 12px; font-family: sans-serif; margin-top: 0 }
.navig2 { color: #cc0; font-size: 12px; font-family: sans-serif; font-style: normal; font-weight: bold; text-transform: uppercase; margin-top: 0; padding-top: 3px; padding-right: 14px; }
.navig2 a:visited { color: #000; font-size: 12px; font-family: sans-serif; font-style: normal; font-weight: bold; margin-top: 0; padding-right: 14px; }
.navig2 a:link { color: #000; font-size: 12px; font-family: sans-serif; font-style: normal; font-weight: bold; margin-top: 0; padding-right: 14px; }
.navig2 a:active { color: #000; font-size: 12px; font-family: sans-serif; font-style: normal; font-weight: bold; margin-top: 0; padding-right: 14px; }
.navig2 a:hover { color: #666; font-size: 12px; font-family: sans-serif; font-style: normal; font-weight: bold; margin-top: 0; background-color: transparent; background-image: url(imgs/zavorka.gif); background-repeat: no-repeat; background-position: right top; padding-right: 14px; }
.zelena { color: #cc0; }
.poznamka { color: #000; position: absolute; top: 160px; left: 700px; width: 200px; height: auto; padding: 10px; border: solid 1px #cc0; }
#navigroh { text-align: left; width: auto; left: 0; top: 0; z-index: 10; position: absolute; visibility: visible; padding-top: 20px; border-left: 7px solid white; }
#navigroh4 { text-align: left; visibility: visible; padding-top: 20px; position: absolute; z-index: 10; top: 0; left: 0; width: auto; border-left: 7px solid white; }
#navigroh a:hover { color: #000; }
#navigroh p { color: #000; }
#navigroh2 { color: #000; background-color: transparent; text-align: left; visibility: visible; padding-top: 80px; position: absolute; z-index: 4; top: 0; left: 158px; width: auto; border-left: 1px solid #000; }
.navigroh3 { color: #000; background-color: transparent; text-align: left; visibility: visible; padding-top: 80px; position: absolute; z-index: 20; top: 0; left: 479px; width: auto; border-left: 1px solid #000; }
.navigroh3 a:link { color: #000; background-color: transparent; padding-right: 14px; }
.navigroh3 a:active { color: #000; background-color: transparent; padding-right: 14px; }
.navigroh3 a:visited { color: #000; background-color: transparent; padding-right: 14px; }
.navigroh3 a:hover { color: #666; background-color: transparent; background-image: url(imgs/zavorka2.gif); background-repeat: no-repeat; background-position: right top; padding-right: 14px; }
.navigroh3 p { font-size: 10px; line-height: 13px; }
#logosegmentl { height: 100px; width: 100px; left: 0; top: 0; position: absolute; z-index: 1; visibility: visible; }
#textbox { z-index: 2; position: relative; top: -50px; visibility: visible; }
#textl { background-color: #000; text-align: left; height: auto; width: 200px; left: 0; top: 450px; position: absolute; z-index: 3; visibility: visible; }
.fotofirma { background-color: #000; position: absolute; z-index: 2; top: 450px; left: 0; width: 200px; }
.fotofirma2 { background-image: url(imgs/fotofirma2.gif); background-repeat: no-repeat; position: absolute; z-index: 1; top: 250px; left: 0; width: 650px; height: 400px; }
#text { text-align: left; width: 700px; left: 300px; top: 60px; z-index: 3; position: absolute; visibility: visible; }
.txtbld  { color: white; font-style: normal; font-weight: bold; font-size: 12px; font-family: sans-serif; margin-top: 0 }
.txtmaly { font-size: 10px; }
.txtorange { color: #f60; }
.txtblack { color: #000; font-weight: bold; }
.black { color: #000; }
.ods55l { margin-top: 10px; margin-bottom: 10px; margin-left: 55px; }
.linkaleft { border-left: 1px dotted white; }
.txtbld2  { color: white; font-style: normal; font-weight: bold; font-size: 14px; font-family: sans-serif; margin-top: 0 }
.textbox { text-align: left; position: absolute; top: 200px; z-index: 5; padding-right: 22%; padding-left: 22%; }
.textbox2 { text-align: left; position: relative; z-index: 5; top: 250px; left: 158px; width: 700px; }
.textboxbgrd { background-image: url(imgs/izo.gif); background-repeat: no-repeat; background-position: 0 0; text-align: left; padding-right: 20%; padding-left: 22%; position: absolute; z-index: 5; top: 190px; height: 500px; }
.textboxbgrd2 { text-align: left; padding-right: 20%; padding-left: 22%; position: absolute; z-index: 5; top: 190px; height: 500px; }
.textboxind { text-align: center; position: absolute; top: 200px; width: 400px; height: 400px; }
.titul1  { color: white; font-style: normal; font-weight: bold; font-size: 35px; font-family: sans-serif; text-transform: uppercase; margin-top: 0px }
.bgrd { background: #333 url(imgs/logobgrd_roh.gif) no-repeat left top }
.bgrd2 { background: url(imgs/logobgrd_roh_r8.gif) no-repeat left top; }
.bgrdr { background: #333 url(imgs/logobgrd_roh_r.gif) no-repeat right 250px; }
.bgrdr2 { color: #000; background: url(imgs/bgrd_draty2.gif) no-repeat left top; }
.bgrdblue { background: #069 url(imgs/logobgrd_r3.gif) no-repeat right 250px; }
.bgrdorange { background: #f90 url(imgs/logobgrd_r4.gif) no-repeat right 250px; }
img { border-width: 0; }
.logo { text-align: right; position: relative; top: 20px; right: 20px; z-index: 9; }
.bestexpo { background-color: #000; text-align: left; position: absolute; top: 150px; right: 20px; width: 170px; z-index: 10; padding: 5px; }
.bgrdrohr5 { background-color: #0f2830; background-image: url(imgs/logobgrd_roh_r5.gif); background-repeat: no-repeat; background-position: right 250px; }
.bgrd1 { background-color: #0f2830; background-image: url(imgs/logobgrd_r1.gif); background-repeat: no-repeat; background-position: right 250px; }
.izo { background-color: #0f2830; background-image: url(imgs/izo.gif); background-repeat: no-repeat; background-position: left 250px; }
.bgrdmagenta { background-color: #c06; background-image: url(imgs/logobgrd_r2.gif); background-repeat: no-repeat; background-position: right 250px; }
.bordzoom { border: dotted 1px white; }
.bordup { border-bottom: 1px solid white; border-top-color: white; border-top-width: 1px; }
.textneg { font-weight: bold; }
tr:hover, tr.hover { background-color: #666; }
tr { behavior: url (hover.htc) ;}
#zoomfl { height: 240px; width: 300px; left: 704px; top: 371px; z-index: 15; position: absolute; visibility: visible; border: dotted 1px white; }
#zoomfl2 { height: 240px; width: 300px; left: 700px; top: 400px; z-index: 15; position: absolute; visibility: visible; border: dotted 1px white; }
.line { border-bottom: 1px dotted #fff; margin: 1.1em 0 0.8em 0; }

