/* domain www.farmet.cz */
body {margin:0;padding:0;font:.9em/1.5 "Trebuchet MS" sans-serif;background:#091991 url(gfx/nu-bg.gif) top left repeat-x;_text-align:center;}
/* puvodne zakladni pismo 11pt/1.5 */
#ie6 b {padding:0; margin:0;}

/* hlavni rozvrzeni stranky */
div.hlavni {width:1000px; margin:0 auto; text-align:left; background:white url(gfx/ybg.gif) top left repeat-y; position:relative;}
#bily {background:white;background-image:none;}
#norbox {background-image:none;background-color:white;}
#norbox #middle {background-image:none;background-color:white;}
#norbox .footer {background:white url(gfx/shadows-bottom-zoom.gif) top center no-repeat;}

#header {margin:0; padding:0; background:#fff;}
#main1, #main2 {margin:0;padding:0;}
#left {float:left; width:180px; margin:0; padding:0; font-size:80%; _height:50px; =margin-left:0; =width:212px;}
#ie7 #left {width:220px; display:block; clear:right;}
#right {float:right; width:220px; margin:0; padding:0; font-size:80%;}
#ie6 #right {padding:10px 0 0 0;}

#middle {margin:0 200px;background:white url(gfx/yshadows.gif) top left repeat-y;font-size:80%; =background-image:none;=background-color:transparent; _background-image:none;_background-color:transparent;}
#midtab /* hlavni box bez praveho menu */ {margin:0 0 0 200px;background:#fff;font-size:80%;=margin-left:0;=padding:0; _margin-left:0;}
#middle div.content {margin:0 25px 5px 15px;=margin-left:10px;=height:100%;  _margin-left:30px;_height:100%;_height:5px;}
#midtab .gbox h1, #midtab .gbox h2 {margin-left:14px;}

/*tohle kurvi ie8*/
#ie7 #midtab {padding:0 0 0 210px;}
#ie7 #midtab .gbox {padding:0; margin:0;}
#ie7 #midtab .gbox h1 {margin-left:24px;}
/* konec tohle kurvi ie8*/
#ie6 h1 {margin:5px 0 15px 0; padding:0;}
#ie6 #midtab h1 {margin:5px 0 15px 15px;}
#ie6 #midtab .gbox {margin-left:210px;}
#ie6 #midtab .gbox h1, #ie6 #midtab .gbox h2  {margin-left:0;}
/* #ie7 #midtab .gbox #galleryPage .galbox {padding:0; margin:0;} */
#ie7 #right .ci {margin:15px;}


/* paticka */
div.footer {margin:-10px 0 0 0;background:#fef0a4 url(gfx/yshadows-bottom.gif) 199px 0px no-repeat;=margin:-5px 0;_margin:-15px 0 0 3px;_height:20px;}
div.footer p {text-align:center;color:#808080;font-size:.75em;padding:30px 0 20px 0;}
div.footer p a {color:#808080;text-decoration:none;}

.ci {margin:0; padding:0.5em 1em 0.5em 1.75em;} /* redukce spatneho boxmodelu v MSIE */
#middle .ci {}
#ie7 #middle .ci {padding:5px 0 0 0;}
#ie6 #middle .ci {padding:0;}

.cleaner {clear:both;height:1px;font-size:1px;border:none;margin:0;padding:0;background:white;visibility:hidden;}
.big {height:35px;} /* sirsi cistic */

/* nadpisy */
h1, h2, h3, h4, h5 {margin:0.1em 0; background:transparent url(gfx/hx-bg.gif) bottom left no-repeat; padding:0;}
h1, h2, h4 {color:#1e3a7b;width:auto;}
h3 {color:#be040f;}
h2 {font-size:1.14em;}
h1 {font-size:1.75em;}
h1.space {margin-bottom:1.25em;}
#ie7 h1.space {margin:0 0 30px 0; padding:0; display:block;}
#ie6 h1.space {padding:0; margin:0;}
#right div.ci h4 {background:transparent url(gfx/hx-bg-right.gif) 0 100% no-repeat;font-size:1.15em;width:90%;padding:0;margin:5px 0 5px 0;}
#middle .ci h1.sub {margin-bottom:.75em;}

/*hlavicka */
div#header {height:182px; width:1000px; position:relative; background:transparent url(gfx/farmet-sunflower.jpg) right top no-repeat;}
a#index {position:absolute; top:0; left:0; display:block; background:white url(gfx/farmet-lg.jpg) top left no-repeat; width:215px; height:182px; margin:0; padding:0;}
div#header img {position:absolute; top:0; left:215px;}

/*drobeckova navigace */
ul#drobecky {list-style:none; list-style-position:inside; text-align:left; padding:5px 0 0 15px; margin:0;}
ul#drobecky li {display:inline; color:silver; _padding-left:0}
ul#drobecky li a {text-decoration:none; color:#c3d3f0;}
ul#drobecky li a:hover {color:#1e3a7b;}
#ie6 ul#drobecky, #ie7 ul#drobecky {margin:10px 0 0 0; padding:5px 0 0 20px; width:480px;}
#ie7 ul#drobecky {padding:5px 0 0 15px;}
#ie7 ul#drobecky li span {margin-left:6px;}
#ie6 ul#drobecky {padding:5px 0 5px 15px; }
#ie6 ul#drobecky li, #ie6 ul#drobecky li a, #ie6 ul#drobecky li span {margin:0; padding:0;}
#ie6 ul#drobecky li span {margin-left:4px;}

/* vyber jazyku */
ul#horizontal-menu li a, ul#vyber-jazyku  li a {text-align:center;text-decoration:none;color:white;background:#be040f;display:block;float:left;}
ul#vyber-jazyku {z-index:501; position:absolute; top:0; left:552px; background:transparent; list-style-position:inside; margin:0; padding:0; font-size:11px; _left:552px; _top:-3px;}
ul#vyber-jazyku li  {display:inline;}
ul#vyber-jazyku li a {text-decoration:none;margin:0 1px;width:30px;}

/* hozizontalni menu */
ul#horizontal-menu {z-index:500; position:absolute; top:148px; left:175px;font-size:12px;font-weight:600;=top:160px;_top:160px;_left:176px;}
ul#horizontal-menu li  {display:inline;}
ul#horizontal-menu li a {text-decoration:none;margin:0;width:140px;height:20px;padding-top:2px;background:#be040f url(gfx/zalozka.png) top right no-repeat;_margin:0;_width:140px;}
ul#horizontal-menu li a:hover {background:transparent url(gfx/zalozka-over.png) bottom right no-repeat;}
ul#horizontal-menu li a.actual {background:white url(gfx/zalozka-bila.png) top right no-repeat;color:black;_margin:0 2px;} /* zvyrazneni aktualni stranky v menu */
ul#horizontal-menu li a.actual:hover {background:white url(gfx/zalozka-bila.png) top right no-repeat;}

/* vertikalni menu */
ul#vertical-menu {padding:0;margin:0;=margin:0 0 80px -16px; _margin:0 0 80px -16px;}
ul#vertical-menu li  {list-style-type:none;list-style-position:inside;margin:0 3px 0 0;width:215px;border-bottom:1px solid white;=margin:0;_margin:0;}
ul#vertical-menu li a {display:block;text-decoration:none;background:#be040f url(gfx/menu.gif) bottom left repeat-x;padding:3px 6px 3px 20px;color:white;font-weight:800;=padding:5px 0 0 20px;=margin:0;_padding:.35em 0 0 20px;_margin:0;_height:1.7em;}
ul#vertical-menu li a:hover {background:#1d398d url(gfx/menu-over.gif) bottom left repeat-x;}
ul#vertical-menu li.sub  {margin:0;padding:0;_margin:0 0 0 -16px;}
ul#vertical-menu li.sub {_margin:0;_height:10px;}
ul#vertical-menu li.sub a {background:silver url(gfx/sipka.gif) center left no-repeat;color:black;padding-left:35px;_margin:0;}
ul#vertical-menu li.sub a:hover {color:white;}
ul#vertical-menu li.ss a {background:white url(gfx/sub-sub-menu.gif) top left no-repeat;color:black;padding-left:40px;}
ul#vertical-menu li.ss a:hover {color:#1d398d;_color:white;}
ul#vertical-menu li.konec a {background:white url(gfx/sub-sub-end.gif) top left no-repeat;color:black;padding-left:40px;}

/* formulare */
form {margin:0; padding:0; font-size:.94em; width:94%;}
fieldset {margin:0;padding:0;border:none;}
form input, form textarea {border:1px solid #fed703;}
form input#odeslat {background:#fed703; color:white; border:1px outset #a08803;}
form input {margin:0; background:white; width:100%;}
form select {margin:0; width:100%; background:white;}
form textarea {background:white;font-family:"Trebuchet MS" sans-serif;font-size:1.15em;width:100%;margin-bottom:5px;_overflow:auto;}
form input[type=submit] {color:black; cursor:pointer; margin-bottom:25px;} /* msie nepozna odesilaci tlacitko */
#ie6 form input#odeslat {color:black; cursor:pointer; width:102%;}   /* proto mu musime dat id */
label {display:block;margin:5px 0;}
#ie6 #right .ci form {margin:0 0 25px 0;}
#ie6 #right .ci form label {margin:5px 0 0 0;}

/* aktuality a veletrhy */
div.vingl {background:transparent url(gfx/yvingl.gif) bottom right no-repeat; margin-bottom:20px;}
div.vingl span.date {display:block; color:#808080; font-size:.85em; width:90%; text-align:right;}
div.vingl a.all {display:block; color:#808080; font-size:.85em; padding:0 0 20px 10px; text-decoration:none;}
div.vingl a.all:after {content:' >> ';}
div.vingl p {padding:0 15px 0 15px; font-size:.95em; margin-left:-6px;}
div.vingl h5 {margin-bottom:15px; display:block;}
div.vingl h5 a {text-decoration:none; margin:4px 0 0 15px; display:block; font-size:11px;}
#ie6 div.vingl {padding:10px 0;}
#ie6 div.vingl a.all {padding:10px 20px;}
#ie6 #news .anotace b {margin:0 0 2em 0;}

/* obsah */
p {margin:0.5em 0}
a {color:black}
div.content {_margin:0;_padding:0;}
#ie7 div.content {padding:0 20px 0 15px;}
div.content div p {margin:0 13px 0 0; padding:4px 0; _margin:0 30px 0 5px;}
div.content div p.lnk a {width:95%;display:block;height:35px;text-decoration:none;padding-top:.85em;_width:90%;}
div.content p.right {text-align:right;padding-right:2em;}
.start p {text-align:justify;padding:2px 2em;} /* zarovnani do bloku ve stylu uvodni stranky */
div.content ul {padding:0; margin:15px 0 15px 0; list-style:compact;}
div.content ul li {list-style:none; background:transparent url('gfx/libull.gif') 2px 6px no-repeat; padding:2px 0 2px 20px;}
div.content ul li.double {background:white url('gfx/libull.gif') 0 12% no-repeat;}
.firma img {float:right;margin:0 .5em .5em 1em;}
div.content p strong {margin-left:0;padding-left:0;}
p.note {_width:90%;}
.k1 {height:120px;margin:0;padding:0;}
.k2 {height:200px;margin:0;padding:0;}
.k1 a, .k2 a {float:left;}

/* komplexni tagy */
.bpic {text-align:center;float:none;}
.bpic img {float:none;border:1px solid white;}
.start p {text-align:justify;}
.lpic, .rpic {min-height:140px;_height:80px;}
.lpic p, .rpic p {padding:25px 10px 10px 10px;text-align:justify;}
.lpic p {margin:0 5px 0 250px;}
.rpic p {margin:0 240px 0 15px;}
.rpic span {display:block; width:240px; float:right;}
.lpic img {float:left;margin:5px 10px 0 10px; padding: 0;_margin:5px 10px 0 0;}
.rpic img {float:right;margin:5px 20px 0 10px;}
a.ghop {display:block;width:100%;height:15px;background:transparent url(gfx/ghop.gif) top right no-repeat;}
a.ghop span {display:none;}
img.imr {float:right;margin:0 1em 1em 1em;}  /* obrazky bez linku napravo */
a#turbo {text-align:left;margin:0 2em 1em 2em;padding:0;width:200px;_margin:0 1em .5em 1em;_width:80px;_float:left;}
#ie6 .lc img {margin:0 10px 10px 10px; float:left;}
#ie6 .rc img {padding-left:10px; padding-bottom:5px;}
#ie6 h2.lc {margin-left:220px; background-position:22px 19px;}
#ie6 ul.rc li {margin-left:30px;}

/* ikony documentu */
a.pdf {background:white url(gfx/iko-pdf.gif) right top no-repeat;}
a.doc {background:white url(gfx/iko-doc.gif) right top no-repeat;}
a.xls {background:white url(gfx/iko-xls.gif) right top no-repeat;}
a.jpg {background:white url(gfx/iko-jpg.gif) right top no-repeat;}
a.wmv {background:white url(gfx/iko-wmv.gif) right top no-repeat;}

/* rozstrel na uvodni strance */
#mr {margin:20px 0 100px 0; height:420px; _width:99%; _padding:0;}
#ie6 #mr a {margin-right:10px; height:215px;}
#ie7 #mr {margin:0; padding:0;}
#ie7 #mr a {margin:0 0 0 10px; padding:0;}
#mr a {float:left;display:block;width:246px;height:194px;position:relative;text-decoration:none;margin-right:10px;_margin:0 0 0 -5px;}
#mr a img, #one a img {border:none;padding:0;margin:0;}
#mr a strong, #one a strong {text-align:center;position:absolute;top:137px;left:16px;width:220px;height:1em;color:white;text-transform:uppercase;}
#mr hr {visibility:hidden;}
#one {text-align:center;margin:2em 0 1em 0;height:240px;_width:99%;_padding:0;} /* rozcestnik OZ */
#one a {margin:0 auto 2em auto;display:block;width:246px;height:194px;position:relative;text-decoration:none;_margin:0 0 0 -5px;}
h1#indexpage {text-transform:uppercase;margin-bottom:.8em;}
#mr.olej {height:520px;}
#ie7 #mr.olej {height:620px;}

/* zemedelske stroje */
#mrz {margin:2em 0 1em 0; height:420px; _width:99%; _padding:0;}
#ie7 #mrz {height:1700px;}
#ie7 #mrz a {margin:0 0 0 5px;}
#mrz a {text-align:center; float:left; display:block; width:246px; height:250px; position:relative; text-decoration:none; margin-right:10px; _margin:0 0 0 5px;}
#mrz a img {border:none;padding:0;margin:0;}
#mrz a strong {position:absolute;top:137px;left:16px;width:220px;height:1em;color:white;text-transform:uppercase;}
#mrz a span {display:block;width:auto;margin:-0.5em auto 2em auto;}

/* zemedelske stroje - nemcina*/
#mrzde {margin:2em 0 1em 0;height:420px;_width:99%;_padding:0;}
#mrzde a {text-align:center;float:left;display:block;width:246px;height:250px;position:relative;text-decoration:none;margin-right:10px;_margin:0 0 0 5px;}
#mrzde a img {border:none;padding:0;margin:0;}
#mrzde a strong {position:absolute;top:137px;left:16px;width:250px;height:1em;color:white;text-transform:uppercase;}
#mrzde a span {display:block;width:auto;margin:-0.5em auto 2em auto;}

/* rostrel */
#ro {padding:0;margin:0;}
#ro div {width:250px; height:160px; float:left; text-align:center;margin:5px 5px 0 10px;position:relative;padding:8px 0 0 0;background:white url(gfx/ron.gif) top left no-repeat;cursor:pointer;  _width:212px;_margin:10px 15px 0 0;}
#ro div h3 {background:transparent;font-size:11px;font-weight:800;position:absolute;bottom:0;left:0;width:250px;height:20px;border-bottom:1px solid white;_width:220px;}
#ro div h3.double {height:38px;}
#ro div h3 a {text-decoration:none;}

/* siroky rostrel */
#long {padding:0;margin:0;}
#long h3 {margin:10px 0;}
#long div {width:98%;height:110px;float:left;text-align:left;margin:5px 5px 0 10px;position:relative;cursor:pointer;background:white url(gfx/hr-white.gif) bottom right no-repeat;_width:92%;_height:130px;}
#long div.big {height:150px;_height:165px;}
#long div h3 {position:absolute;top:4px;left:180px;background-image:none;}
#long div h3 a {_font-size:14px; text-decoration:none;display:block;width:320px;color:#354c83;_width:280px;}
#long div h3 a strong {display:block;font-size:.8em;font-weight:normal;color:black;}
#long div p {color:silver;position:absolute;top:50px;left:180px;_left:198px;}

/* tabulky */
table {margin:10px 0; padding:0;}
table.full {width:94%;_width:92%;}
table tr {margin:0;padding:0;}
table tr th {text-align:center; margin: 0; padding: 0;}
table tr td.fi {text-align:left;}
table tr td.note {text-align:left; background: none;}
table tr.d td {background:#98b4fb url(gfx/trbg-blue.gif) top left repeat-x;}
table tr td {text-align:right;font-size:1em;background:white url(gfx/trbg.gif) top left repeat-x;}
table tr td, table tr th, table tr td.fi {padding:3px; white-space: nowrap;}
table tr th,  table tr td.fi  {background:#1d398d;color:white;}
table tr td.cs {text-align:center;}

sup, sub {text-size:.5em; margin:0;padding:0;}
.legend {margin:0 0 0 15px; float:none;  =float:none;=height:10em;}
.legend div {width:280px;float:left;margin:0 1em 0 0;}
.legend div p {margin:0;padding:0 .3em;}
.long div {width:75%;} /* poznamky pod carou v jednom radku */
.ftab table {margin:1em .25em 2em 0;}
.iesux {display:none;=display.block;_display:block;height:260px;}
table tr td.mid {text-align:center;}
table tr th.mid {text-align:center;text-transform:uppercase;}
table tr.imgcont td {text-align:center;padding-top:.5em;}
table tr.imgcont td.fi {text-align:left;}
table tr th.ps {width: 110px; _width: 100px; white-space: nowrap;}
table tr th.jednotka {width: 50px; white-space: nowrap;}

.tab {margin:0 0 15px 15px;}
#ie7 .tab {margin:0 0 15px 25px;}
#ie7 .tab h1 {margin:0; padding:0;}
#ie7 .legend {margin:25px 0 0 25px;}
#ie7 .ci {margin:0; padding:0;}
#ie7 #drobecky {margin:0;}
#ie6 .tab {margin:0 0 0 215px;}
#ie6 #midtab .tab h1 {padding:0; margin-left:0;}

/* zemedelske stroje */
.smalpic {margin:15px 0;}
.smalpic a img {margin-right:3px;border:0;_margin-right:10px}
.dblpic {height:200px;text-align:left;padding-top:15px;}
.dblpic a img {float:left;margin:0 0 0 22px;border:1px solid silver;_margin:0 20px 0 0;_padding:0;}
.dblpic a:hover img {border:1px solid black;}

/* kontakty */
.kontbox {position:relative; height:160px;}
#skalice, #gps {position:absolute; display:block; top:0; left:250px;}
#gps {top:160px; color:silver;}
#skalice img {border:none;}
#dk {margin:25px 0 0 0;}
#dk p {background:white url(gfx/vingl.gif) bottom right no-repeat; width:220px; height:80px; padding-bottom:1.5em; float:left; margin:0 1.5em 1em 0; _margin:0 2.75em 1em 0;}
#dk p a {color:#1e3a7b;text-decoration:none;margin-left:0;padding-left:0;}
#dk p strong {padding-left:0;}
div.ku {margin:20px 0 30px 0;_margin:15px 0 25px 0;}
ul#ustredna {width:210px; margin:1em 0; padding:0;}
ul#ustredna li {background-image:none; padding:0; position:relative; display:block;}
ul#ustredna li.blank {height:8px; margin:0; padding:0;}
ul#ustredna li strong {position:absolute; right:0; top:0; text-align:right;}
ul#ustredna li.h1 strong {position:static; font-weight:800;}
#ie6 ul#ustredna {margin-left:7px;}
#ie6 ul#ustredna li.h1 strong {padding-left:0;}
#ie6 ul#ustredna li.blank, #ie7 ul#ustredna li.blank {height:1px; padding:0; margin:-10px 0 0 0;}

/* kontakty nove */
#dk ul {background:white url(gfx/vingl.gif) bottom right no-repeat; width:225px; display:block; height:80px; padding:0 1em 2.5em 0; float:left; margin:0 1.5em 1em 0;}
#dk ul li {list-style:none; position:relative; width:185px; margin-left:0; background-image:none;}
#dk ul li span, #dk ul li a {position:absolute; top:0; right:0; text-align:right;}
#dk ul li a {color:#1e3a7b;text-decoration:none;margin-left:0;padding-left:0;}
#dk ul strong {padding-left:0;}
#ie6 #dk ul {margin:0 .5em 0 0;}
#ie6 #dk {height:380px;}

/* o firme */
a.lc, a.rc {width:261px;margin:0;_width:240px;_display:inline;}
a.lc img, a.rc img {border:none;margin:0;padding:0;}
a.rc img {float:right;margin-right:20px;_margin-right:27px;}
a.lc img {_margin-left:-25px;}
a.lc {float:left;margin:0 20px 0 -5px;_padding-right:-30px;}
a.rc {float:right;margin:0 0 0 0;}
.start a.rc {margin:0 0 0 15px;_padding-right:0;}
.start a.lc img {_float:left;_padding-left:20px;}

/* kyprice */
.stroje {_padding-right:15px;}
.kyprice { padding: 50px 0 0 0; _padding: 0 15px; 0 0;}
.stroje a.rc {float:right;margin:30px 0 5px 25px;/* _clear:none; */}
.stroje a.lc {float:left;margin:30px 0 5px 15px;_margin:30px 0 10px 0;_width:210px;/* _clear:none; */}
.stroje a.frst {margin-top:15px;}

#ie6 .stroje a.frst {width:80%; height:80%; margin:0; padding:0 25px 0 0; width:180px; margin-top:30px;}

h2.halfblue, .rednad, .stroje h2 {color:#be040f; margin-top:.85em; background:transparent url(gfx/half.gif) 0% 100% no-repeat;}
h2.halfblue {color:#1e3a7b;}
#ie6 h2.rednad {margin-left:0;}

/* #ie6 .stroje h2.lc {background-position:68% 100%;} */
/* .stroje p {min-height:120px;margin-bottom:.5em;text-align:justify;_height:6px;_display:inline;_padding:0;_margin:0;_text-align:justify;} */
.stroje p {margin-bottom:.5em; text-align:justify; _height:6px; _padding:0; _margin:0;}
.stroje p.sic {min-height:0;}
.stroje ul.rc {margin-left:50%; }
#ie6 .stroje ul.rc {margin-left:42%;}
.bigga {height:15px;visibility:hidden;}
.stroje ul.first {_margin-top:15px;}

.bottomhop {margin:0; border:1px solid white;_margin:25px 0 50px 0;}
.bottomhop a {margin:0 22px 0 0;float:left;text-decoration:none;_margin-left:-30px;}
.bottomhop a img {border:none;}
.bottomhop a span {display:block;text-decoration:none;color:silver;text-align:center;font-size:.75em;}

.rednad, .stroje div .levy h2, .stroje div .pravy h2 {margin:0; padding:0; color:#be040f; background:transparent url(gfx/hx-bg-right.gif) 0 100% no-repeat;}
h2.rednad {display:inline; border-bottom:1px solid #1e3a7b; background-image:none;}
#viceop {height:15em;}

/* stk */
p.rel {position:relative;height:-2px;}
#stkg, #stkr {position:absolute;top:5px;right:35px;}
ul.stk li span {color:#808080;}
.firma h1 {margin-bottom:10px;}
.firma h2  {/* clear:right; */margin-bottom:10px;}
#certik {clear:none;}
#stk {padding:0 20px 0 0;}

/* obchodni zatupci */
img#europa, img#cechy {border:0;margin:0 0 2em 2em;padding:0;}
.oz .zastupci {position:relative; margin:1em 1em 3em 1em; padding:0 0 35px 0; font-style:normal; background:white url(gfx/vingl-long.gif) bottom right no-repeat; width:95%;}
.oz .zastupci address {padding:0 0 10px 250px; display:block; font-style:normal; min-height:80px;}
.oz .zastupci img.lg {position:absolute; top:0; left:0;}
.oz .zastupci address strong, .oz .zastupci .loc em {padding:0; margin:0; }
.oz .zastupci address strong {color:#be040f;}
.oz .zastupci address strong {color:#be040f; padding-left:0;}
.oz .zastupci p.co {float:left; width:48%; margin:0 0 10px 0; text-align:left;}
.oz .zastupci p.co span {width:3.25em; display:inline-block;}
.oz .zastupci p.lite {margin:0 0 38px 0;}
.oz .zastupci p.loc {text-align:left; margin:0 25px 0 250px;}
.oz .zastupci p.loc em {color:#1e3a7b; font-style:normal; font-weight:800;}
.oz .zastupci p.loc a img.minimap {border:none; display:block; margin:0 0 0 85px;}
.oz .zastupci hr {clear:left; height:2px; width:95%; margin:0; padding:0; visibility:hidden;}
.oz .zastupci p.loc a img:after {content:'... '; height:1px; display:block; clear:both;}
#ie7 .oz .zastupci address {height:80px; padding:0 0 0 232px;}
#ie7 .oz .zastupci p.loc {margin-left:230px; padding-bottom:0;}
#ie7 .oz .zastupci p.loc a img.minimap {border:none; display:block; margin:0 0 0 65px; padding:5px 0 0 0;}

/* verze pro ie6 */
#ie6 .oz .zastupci {height:80px; margin-left:10px;}
#ie7 .oz .zastupci {margin-left:20px;}
#ie6 .oz .zastupci img.lg {margin:0 0 10px 0; float:none;}
#ie6 .oz .zastupci address {padding:0; height:80px; width:200px; margin:0 0 0 250px;}
#ie6 .oz .zastupci address strong {margin-left:0;}
#ie6 .oz .zastupci p.co {margin-top:10px;}
/* #ie6 .oz .zastupci p.co a {margin-left:-15px;} 
#ie6 .oz .zastupci p.co a.web {margin-left:-17px;} */
#ie6 .oz .zastupci p.loc {width:200px; margin:0; text-align:left; padding:0 0 0 20px;}
#ie6 .oz .zastupci p.loc em {padding-left:0;}
#ie6 .oz .zastupci p.loc a img.minimap {border:none; display:block; margin:0 0 0 60px; padding:5px 0 0 0;}

.oz .ozeu div {height:12em;position:relative;}
.oz .ozeu div ul {margin:0;padding:0;width:24em;position:absolute;top:30px;right:5px;}
.oz .ozeu div ul li {position:relative;width:24em;}
.oz .ozeu div ul li span {position:absolute;top:0;left:68px;width:18em;text-align:left;}
.oz .ozeu div hr {float:none;clear:both;visibility:hidden;}

.oz .zastupci ul.co {float:left; width:230px; margin:5px 0 10px 0; padding:0;} /* dynamicke zobrazovani oz */
.oz .zastupci ul.co li {padding:0; margin:0 0 3px 0; background-image:none; position:relative;}
.oz .zastupci ul.co li.second {margin:12px 0 3px 0;}
.oz .zastupci ul.co li span,  .oz .zastupci ul.co li a {position:absolute; top:0; right:0; text-align:right;}

/* extruze */
p.ext {text-align:center;height:3em;}
p.ext strong {background:white url(gfx/extbox.gif) top left no-repeat;text-size:11px;text-transform:uppercase;padding:.85em 0 0 0;text-align:center;display:block;width:6em;height:2.5em;float:left;border:1px solid #9ca7cd;}
p.ext b {text-size:11px;display:block;float:left;background:white url(gfx/arrow.gif) center left no-repeat;width:2em;height:3em;margin-right:.35em;_width:1em;}
p.ext b span {display:none;}
p.ext strong#para {padding:.4em 0;background-position:90% 85%;_height:.65em;_padding-top:1px;}
p a img {border:none;}
h5.ex {font-size:1em; margin:2em 0 .5em 0;}
h5.ex strong {font-weight:800;color:#1e3a7b;}
p.obraz {height:120px;padding-right:200px;margin:0 0 30px 0;}
p.obraz a img {float:right;padding:0 -10px 5px 25px;}
.nofloat a img {float:none;border:none;}
#sucha {margin-top:-50px;}
#mokra {margin-bottom:15px;}
.odsaz {height:130px;_height:30px;}
a.spopisem {position:relative;display:block;float:left;width:250px;text-decoration:none;text-align:center;}
a.spopisem img {margin:2em auto 0 auto;}
a.spopisem span {position:absolute;top:1px;left:1px;display:block;width:250px;text-align:left;color:#1e3a7b;background:transparent url(gfx/hx-bg-right.gif) 0 100% no-repeat;font-size:1em;font-weight:800;}

div.extruse a {_width:45%;}
p.extruze {_height:85px;_padding-bottom:25px;}
.nofloat h2 {margin:1em;}
.extruse span.popis {width:220px;position:static;display:block;color:black;background:none;margin:.5em 2em 2em 1em;padding:1em; _margin:0; _width:200px;}
.ie {display:none; _display:block;_float:none;_clear:both;}
#fantom a {width:180px;}


/* nahradni dily */
/*
.nahradni {w/idth:96%;border:1px solid white;}
.nahradni h2 {color:#1e3a7b;margin-top:1em;font-size:1.3em;=margin-bottom:1.5em;}
.nahradni div.vyrobce {=margin-top:-2em;_margin-left:1em;}
.nahradni div.vyrobce div {float:left;width:260px;background:white url(gfx/vingl-long.gif) bottom right no-repeat;margin-top:2em;min-height:85px;_height:125px;_width:260px;_margin:10px 1px 0 0;_padding:0; }
.nahradni div.vyrobce div h3 {color:#be054c;background:transparent url(gfx/hx-bg-right.gif) 0 100% no-repeat;padding-left:0;=font-size:1em;_font-size:1em; }
.nahradni div.vyrobce div span {display:block;}
.nahradni div.vyrobce div span b {color:#be054c;_padding:0;_margin:0;}
.nahradni div.vyrobce div a img {float:left;margin:5px 30px 5px 0;border:none;_margin:5px 10px 5px -5px;}
.nahradni div.vyrobce div p {min-height:85px;}
.nahradni div.vyrobce div p strong {color:#1e3a7b;}
.nahradni div.vyrobce div.half p {margin-left:0;width:150px;float:left;}
.nahradni div.vyrobce div.half ul {margin:.5em 0 0 0;float:left;width:220px;}
.nahradni div.vyrobce div.half {min-height:160px;_height:180px;}
.nahradni div.vyrobce hr {float:none;width:50%;clear:left;visibility:hidden;_clear:both;}
.nahradni div.v1 {min-height:150px;_height:180px;}
ul li.img {height:0;position:relative;padding:0;_margin-top:-25px;}
ul li.img a {position:absolute;top:1px;right:15px;}
ul li.img a img {border:none;}
.ultraslim {height:25em;}
#iefix {height:-1em;=height:15px;}
*/

/* nove zvetsene nahradni dily */
.nahradni2 {margin:0 0 0 15px;}
.nahradni2 h2 {color:#1e3a7b; padding-left:0; margin:1em 0 2em 0; font-size:1.3em; margin-bottom:1.5em;}
.nahradni2 div.vyrobce div {float:left; width:350px; background:white url(gfx/vingl-long.gif) bottom right no-repeat; margin:0 1.5em 2em 0; min-height:85px; _height: 85px;}
.nahradni2 div.vyrobce div.maloobratka {float:left; width:350px; background:white url(gfx/vingl-long.gif) bottom right no-repeat; margin:0 1.5em 2em 0; min-height:100px; _height: 100px;}
.nahradni2 div.vyrobce div h3 {color:#be054c; background:transparent url(gfx/hx-bg-right.gif) 0 100% no-repeat; padding-left:0; =font-size:1em; _font-size:1em; }
.nahradni2 div.vyrobce div span {display:block;}
.nahradni2 div.vyrobce div span b, .nahradni2 div.vyrobce div span em, div.vyrobc span em {color:#be054c; font-weight:800; font-style:normal;} /* vymenemo kvuli fck */
.nahradni2 div.vyrobce div span b.price, .nahradni2 div.vyrobce div span em.price {color:#BE054C; font-weight:800; font-style:normal;} /* vymenemo kvuli fck */
.nahradni2 div.vyrobce div a img {float:left; margin:5px 30px 5px 0; border:none;}
.nahradni2 div.vyrobce div p {min-height:85px;}
.nahradni2 div.vyrobce div p strong, .nahradni2 div.vyrobc strong {color:#1e3a7b;}
.nahradni2 div.vyrobce div.half p {margin-left:0; width:150px; float:left;}
.nahradni2 div.vyrobce div.half ul {margin:.5em 0 0 0; float:left; width:220px;}
.nahradni2 div.vyrobce div.half {min-height:160px; _height:180px;}
.nahradni2 div.vyrobce hr {float:none; width:50%; clear:left; visibility:hidden; _clear:both;}
.nahradni2 div.v1 {min-height:150px; _height:150px;}
.nahradni2 ul {width:560px;}
ul li.img {height:0; position:relative; padding:0; _margin-top:-25px;}
ul li.img a {position:absolute; top:1px; right:15px;}
ul li.img a img {border:none;}
.ultraslim {height:25em;}
#iefix {height:-1em; =height:15px;}

.info{
	float: left !important;
	text-align: left;
	width: auto !important;
	background: none !important;
}
.nadpis{
	float: left !important;
	text-align: left;
	width: 600px !important;
	background: none !important;
	min-height: 0px !important;
}
.picture{
	/*height: 80px;*/
	width: 80px !important;
	background: none !important;
	margin-bottom: 0 !important;
/*	position: relative;*/
}
.picture1{
	min-height: 0px !important;
	width: 80px !important;
	background: none !important;
	margin-bottom: 0 !important;
/*	position: absolute;*/
}
.picture2{
	min-height: 0px !important;
	width: 80px !important;
	background: none !important;
	margin-bottom: 0 !important;
/*	position: absolute;*/
}
p.vyprodej{
	float: left !important;
}
.nazev_alba{
/*	clear: both;
	float: left;
*/
}

#ie7 .nahradni2 div.vyrobce {}
#ie7 .nahradni2 {margin-left:10px; padding:0;}
#ie7 .nahradni2 ul {margin:0 0 25px 20px;}
#ie7 .nahradni2 ul li {background:transparent url('gfx/iebull.gif') bottom left no-repeat;}
#ie6 .nahradni2 {margin:0 0 0 210px;}
#ie6 .nahradni2 div.vyrobce {margin:3em 0 0 0;}
#ie6 .nahradni2 h2 {margin:0 0 -30px 20px;}
#ie7 .nahradni2 h2 {margin:0 0 50px 0; padding:0;}
#ie6 .nahradni2 div.vyrobce div {width:350px; margin:0 15px 20px 0; height:120px;}
#ie6 .nahradni2 div.vyrobce div h3 {font-size:1em; padding:0; margin:0 0 10px -15px;}
#ie6 .nahradni2 div.vyrobce div p span b, #ie6 .nahradni2 div.vyrobce div p span em {padding:0; margin:0;}
#ie6 .nahradni2 ul {padding-top:8px; margin-top:5px;}

#ie6 .nahradni2 {margin:0 0 0 210px; padding:0;}
#ie6 #midtab .nahradni2 h1.space,  #ie6 #midtab .nahradni2 h2, #ie6 #midtab .nahradni2 h3 {margin:0; padding:0;}
#ie6 .nahradni2 div.vyrobce div h3 {margin:0; padding:0;}
#ie6 .nahradni2 div.vyrobce div a img {margin:5px 20px 5px 0; padding:0;}

/* video */
/*
p.link a {height:3em;width:85%;padding:0 .25em;display:block;text-decoration:none;color:rgb(85,85,85);}
p.link a strong {color:black;font-weight:800;color:#1e3a7b;} */
p.video {text-align:center;margin:0 0 3em 0;}
p.video a {text-decoration:none;color:rgb(85,85,85);}
p.video a strong {font-weight:800;color:#1e3a7b;}
.kinobox {width:400px;min-height:100px;background:white url(gfx/video-bg.gif) top left no-repeat;margin:0 0 0 60px;_hegiht:70px;}
object {margin:35px 0 84px 18px;}
div.download {padding:0 auto;}
div.download p {margin:10px 0 10px 150px ;}
div.download p b {display:block;height:1.25em;overflow:hidden;font-weight:100;}
div.download p b:hover {height:auto;}
div.download p b a {height:1.5em;width:auto;display:block;margin:0 auto;color:rgb(85,85,85);text-align:center;}
div.download p b a strong {color:#1e3a7b;font-weight:800;}
div.download b {filter:none;hover:expression(this.onmouseover=new Function("this.style.height='auto';"),this.onmouseout=new Function("this.style.height='1.25em';"));}
div.download p b em {display:block;background:#e5f6ff;font-style:normal;padding:.75em;margin:1.5em 0 0 0;font-weight:100;_margin-top:5px;}
/* new */
div.download p span {display:block; height:1.25em; overflow:hidden; font-weight:100;}
div.download p span:hover {height:auto;}
div.download p span a {height:1.5em;width:auto;display:block;margin:0 auto;color:rgb(85,85,85);text-align:center;}
div.download p span a strong {color:#1e3a7b; font-weight:800;}
div.download span {filter:none;hover:expression(this.onmouseover=new Function("this.style.height='auto';"),this.onmouseout=new Function("this.style.height='1.25em';"));}
div.download p span em {display:block;background:#e5f6ff;font-style:normal;padding:.75em;margin:1.5em 0 0 0;font-weight:100;_margin-top:5px;}
#ie7 .kinobox {padding-left:20px;}
/* uprava pro flash video */
#player {margin:0 0 20px 0; padding:0;}
#ie7 #player {margin-left:15px;}

/* olejoprogram */
.nobord, .nobord img {border:none;}
.lmk div {float:left; width:45%; margin-right:10px;}
.lmk div a img {border:none; float:none;}
.lmk div ul {padding:0; margin:0;}
.lmk div ul li {position:relative; background:none; margin-bottom:7px; padding:0 0 0 25px;}
.lmk div ul li strong {position:absolute; top:0; left:3px; font-weight:800; color:#be040f;}
#ie6 .lmk div ul li strong {left:-25px; top:2px;}
.farmer {padding:16px 0 0 0;}
.legend {=margin-left:20em;=height:8em;_height:8em;_padding:1em 0;}

/* fotogalerie */
ul#fotogal {padding:0;margin:2em 0;_margin:2em 0 0 0;}
ul#fotogal li  {padding:0;background-image:none;list-style-type:none;list-style-position:inside;margin:0 3px 0 0;width:415px;_margin:0;}
ul#fotogal li a {color:#be040f;background:#ddd7d5 url(gfx/sipka-black.gif) center left no-repeat;display:block;text-decoration:none;padding:3px 6px 3px 40px;font-weight:800;_padding:.35em 0 0 40px;_margin:0;_height:1.7em;}
ul#fotogal li ul {padding:0;margin:0;}
ul#fotogal li ul li  {background:white url(gfx/sub-sub-bg.gif) top left repeat-x;width:inherit;margin:0;padding:0;_margin:0 0 0 -16px;_height:10px;}
ul#fotogal li ul li a {background:transparent url(gfx/sub-sub-menu.gif) top left no-repeat;color:black;padding-left:40px;}
ul#fotogal li ul li.end {background:white url(gfx/sub-sub-bg.gif) top left repeat-x; }
ul#fotogal li ul li.end a {background:transparent url(gfx/sub-sub-end.gif) top left no-repeat;color:black;padding-left:40px;}
ul#fotogal li#ext {margin-bottom:2px;}

p.gal {margin:1em 2em;_margin-left:10px;}

/* tri odkazy s obrazky vedle sebe */
.trifloat {margin:2em 0; padding:15px 0 0 0;}
.trifloat div {float:left; width:165px; height:12em; margin:0 0 0 5px; text-align:center;}
.trifloat div.cistic {float:none; width:100%; height:10px; border:1px solid #fff;}
.trifloat div h3 {color:#1e3a7b; margin-bottom:2em; text-align:left;}
#ie7 .trifloat div img {border:1px solid #fff;}
#ie7 .trifloat div h3 {font-size:13px;}
.trifloat div a img {border:0;}
#ie6 .trifloat {height:20px; width:480px; text-align:center;}
#ie6 .trifloat div {width:150px; height:40px; margin:0 10px 0 0;}
#ie6 .trifloat div h3 {font-size:13px;}

/* ctyri odkazy s obrazky vedle sebe */
#galleryPage {margin:15px 0;}
#galleryPage .galboxfourfloat {margin:0 15px 20px 0; padding:0; width:170px; float:left; text-align:center;}
#galleryPage .galboxfourfloat div {float:left; width:100%; margin:0; padding:0; text-align:center;}
#galleryPage .galboxfourfloat div h3 {color:#1e3a7b; margin:0 2px 0 2px; padding: 0; text-align:left; _font-size:12px;}
#galleryPage .galboxfourfloat div p {margin: 0; padding: 0; _font-size:11px;}
#galleryPage .galboxfourfloat div a  {display:block; text-align:center; float:none;}
/* */ #galleryPage .galboxfourfloat div a img {border:1px solid #000; margin:10px auto; display:block; text-align:center; float:none;}
/* */ #galleryPage .galboxfourfloat div a:hover img, #galleryPage .galboxfourfloat div a img:hover {border:1px solid #c12435;}
#ie7 #galleryPage .galboxfourfloat h3 {padding:0; margin:0; text-align:center;}

/* klon pro podmitace - pouzito ve strance */
#valce div, #v2 div {float:left; width:160px; margin:0 5px 25px 0; padding:0; height:200px;}
#valce div h3 {height:3em; font-size:1em; padding:0; margin:0;}
#valce div a img, #valce div a:hover img, #valce div a img:hover, #v2 div a img, #v2 div a:hover img, #v2 div a img:hover {border:none;}
#valce div p {text-align:left;}
#valce div p strong {color:#be040f;}
#v2 div {width:250px; margin-bottom:0;}
#v2 div.cnote {height:80px;}
#v2 div.cnote p {padding-right:30px;}
#v2 div a img {margin:0 0 0 50px; float:none;}

/* kompaktomaty */
#ie6 .normall {height:120px; margin:0;}
.normall a span {background-image:none;margin-left:2em;font-weight:100;color:black;}
h2.ffix {margin-top:-40px; _margin-top:1em; !important}
a.ffix {border:none;float:right;margin:1em 2em 0 0;margin-top:-40px; _margin-top:1em; !important}
a.ffix img {border:none;}
p#frfx {width:230px; _width:236px; !important}
ul.doprava { _border:1px solid white;}
ul.doprava li { _margin-left:0;}

/* olejoprogram */  /* sex = lisovani s extrudery */
#sex {margin:1.5em 0 4em 1em;}
h6 {font-size:11px; }
p.ext strong.double {padding:.4em 0;background-position:90% 85%;_height:.65em;_padding-top:1px;}
p#studen1, p#studen2 {margin:0;height:8em; !important}
p#studen1 b#last {float:left;margin:45px 0 0 -100px; }
p#studen1 strong.double {float:left;margin:45px 0 0 0;}
div.schemata {margin:0 0 3em 0;}
div.schemata p img {float:none;}
div.zastudena a.spopisem {_width:200px;}
div.bezpop {margin-bottom:45px;}

/* seci stroje */
div.content ul.nodot {_margin-left:220px;}
div.content ul.nodot li.not {_padding-left:0;_background-image:none;}
.long {height:150px;_height:20px;}
#seci-stroje {_height:815em;_width:530px;_margin:0 0 50px 125px;display:block;}
p#bigpic a img {_width:450px;_height:122px;}
div.ss {margin:0; height:20px;}
div.ss a, div.ss a img {_margin:0;_padding:0;_width:220px;}
div.ss a img {margin:4em 1em 0 0;}

/* miniaktualitky -   */
div.vingl h5 {font-size:1em;padding:0;width:90%;margin:-.5em 0 0 0;background-image:none }
div.vingl p {color:#808080;}
/* antispan kontrola a hlasky pro miniform vpravo */
input#robot {display:none;}
p#err {color:red; !important}
p#ok {color:green;}

/* aktuality velke */
#news  {_float:none; _padding:0 0 0 -10px;}
#news div {padding:0 0 20px 0; margin:0 0 1em 0; position:relative; background:white url(gfx/vingl-long.gif) bottom right no-repeat; _margin:0 5px 0 15px;}
#ie7 #news  {margin-right:-10px; padding-right:0;}
#ie6 #news div {margin-left:0;}
#news div * {background-color:transparent; position:static;}
#news div div {position:static; border:none; margin:0; padding:0; background-image:none; _margin:0;_margin-bottom:25px;}
#news div h2 {padding:0 2em 0 0em; display:block; _width:90%; _margin-bottom:.5em;}
#news div span.date {display:block;width:8em;text-align:right;position:absolute;top:0;right:30px;color:#808080;  _left:385px;}
#news div div {margin:.5em 2.5em 1em 0;_border:1px solid white;}
#news div div.anotace { /*color:#808080;*/_margin-bottom:0;}
#news div div p {padding:0 0 .5em 0; }
#news div a img {float:none;margin:1em 1.5em 1em 0;border:1px solid #808080;_margin:0;_padding:0;   _float:none;}
#news div a:hover img {border:1px solid black;}
#news div a {_background:transparent; _position.static;:margin:0;_padding:0;_margin:0 1em 1em 0;_z-index:25;}
#news div.listovani {background-image:none;}
#news div table#aktsleva tr td.sleva {color:#1e3a7b;}
#news div table {width:95%; margin-left:-5px; _padding:0; _margin:0;}
#news div table tr th {background:#1b3a8a;color:white;font-weight:800;text-align:center;}

/* download center */
form fieldset#prihlaseni {margin:1em 0 0 12em;width:20em;}
form fieldset#prihlaseni label {width:6em;float:left;}
form fieldset#prihlaseni input {width:9em;}
form fieldset#prihlaseni hr {height:1px;width:90%;visibility:hidden;_margin:0;_padding:0; }
form fieldset#prihlaseni button {margin:0 0 0 5em;}
/* po prihlaseni*/
h1.dc {margin-top:1.5em;}
h2.dc {color:#be040f;}
p.username {text-align:right;margin-right:2em;}
p.username strong {color:#1e3a7b;}
p.username a {text-decoration:none;color:#1e3a7b;}
ul.dc {margin:0;width:90%;}
ul.dc li {color:#8f8f8f;border-top:1px solid #efefef;}
ul.dc li.prvni {border-top:1px solid white;}
ul.dc li a {color:#1e3a7b;font-weight:800;text-decoration:none;}
ul.dc li a:hover {color:#be040f;}

/* zoompage */
#zoomzoom {margin:2em 0;text-align:center;  background:white;}
#zfoot {background:#fef0a4 url(gfx/under-yellow-table.gif) top center no-repeat;}
#norbox #zfoot {background:#fef0a4 url(gfx/under-yellow-table.gif) top center no-repeat;}
#zoomzoom p {font-size:.85em; }
#zoomzoom img {=border:1px solid silver;}

/* extruze krmiv schemata obrazkove */
p.sucha-extruze {display:block;width:90%;height:10px;float:left;padding:0;margin-top:-150px;position:relative;_width:150px;_display:inline;_margin:0;}
p.sucha-extruze img {position:absolute;top:-60px;left:0;}
p.mokra-extruze {_display:block;_width:20px;_height:70px;_position:relative;}
p.mokra-extruze img {margin-bottom:1.5em;_position:absolute;_top:0;_left:0;}

/* informace o eu na indexu */
.indexbox {height:100%; padding:0; padding:0; position:relative;}
.indexbox #eu {/*position:absolute;*/ bottom:0; left:0; text-align:center; height:6em;}
.indexbox #eu p, .indexbox #oplzz p {margin:0 5em 0 5em; padding:0 0 0 60px; background:transparent url(gfx/eu.gif) 0% 50% no-repeat; text-align:left;}
.ibpl {padding:0 0 15em 0;}
.ibfr, .ibde, .iben {padding:0 0 4em 0;}
.ibcz #eu {height:9em;}
.ibcz #eu p.cts { margin:1.5em 5em 0 5em; background:url(gfx/cts-logo.gif) center left no-repeat; cursor:pointer;}
.ibcz #eu p.cts a, .indexbox #oplzz p a  {text-decoration:none;}
.indexbox #oplzz p  {background-image:url(gfx/lg-op-lzz-small.gif); margin-bottom:2em; padding:.5em 0 .5em 9em;}
#firmaroku {margin:50px 0;}
#firmaroku p {text-align:center; padding:1em 0;}
#firmaroku p a {text-decoration:none;}
#mr.cz {margin:0;}

#ie7 .indexbox {min-height:650px; margin:0;}
#ie7 .ibpl, #ie7 .ibcz {min-height:800px;}
#ie7 .ibde {min-height:700px;}
#ie6 .indexbox {height:100%; margin:0; padding:0 0 80px 0;}
#ie6 .ibpl, #ie6 .ibcz {padding:0 0 20px 0; background-image:none;}
#ie6 .indexbox #oplzz p {background-image:url(gfx/lg-op-lzz-small.gif); height:20px; padding-top:5px;}

.fl {float:left;}
.podmitac { display: block; margin: 0; padding: 0; text-align: center; width: 250px;}
.podmitac a { margin:2em 0 0 0; padding: 0;position:relative;display:block;width:250px;text-decoration:none;}
.podmitac a img { margin:2em 0 0 0; padding: 0; border: 0; }
.podmitac a span {position:absolute;top:1px;left:1px;display:block;width:250px;text-align:left;color:#1e3a7b;background:transparent url(gfx/hx-bg-right.gif) 0 100% no-repeat;font-size:1em;font-weight:800;}
.lk {margin-top: 120px; _margin-top: 60px;}
Dvojitý
#news .boxOC {text-align: justify;}
#news .boxOC .anotace {margin-bottom:10px;}
.newstext * {margin:0;  padding:0;}

/* nove  */
.extruse  {margin:2em 0;}
.extruse .cleaner {clear:left;}

/* duolent */
#duolent a {width:250px; padding:0; margin:10px 0 0 0;}
#duolent a:first-child {margin-right:20px;}
#duolent hr {float:none; clear:both; visibility:hidden;}
#duolent a img {float:left; margin:0; border:none;}
#duolent a span {float:none; display:inline; width:auto; color:#000; padding:0 0 0 100px; background-image:none; font-weight:normal;}

/* nu boxiky */
.unibox {margin:0 0 10px 0; border:1px solid #fff;}
.unibox h2.lc {display:inline; background-image:none;}

.prefix img {float:right; margin:0 0 0 10px;}
.extra {min-height:230px;}
.rimg img {float:right; margin:0 10px 10px 20px; border:none;}
.limg img {float:left; margin:0 20px 10px 0; border:none;}
.rimg hr.ci, .limg hr.ci {margin:0; padding:0; height:1px; display:block; visibility:hidden;}
.rimg hr.ci {float:both; width:100%;}
.limg hr.ci {clear:left; width:100%;}
/* .limg h2 {margin:0 0 0 225px; padding:0; background-position:12px 18px;} */
.limg ul.rc {margin:15px 0 0 238px;}
.popsmall {min-height:220px;}
.popbig {min-height:260px;}
.popbigen {min-height:275px;}
.popbigde {min-height:300px;}
#ie7 .popsmall {height:100px;}
#ie7 .popbig {height:120px;}
#ie7 .popbigen {height:150px;}
#ie7 .popbigde {height:120px;}
.extraul {display:none;}
#ie6 .extraul {display:block;}

/* nova stranka filtrace a degumming */
.filtrace2 {}
.filtrace2 div {float:left; width:245px; margin:0 15px 20px 0;}
.filtrace2 div a img {float:none; border:none; margin:1em auto 1.5em auto; float:none;}
.filtrace2#radlice {height:400px;}
p.schema {text-align:center;}
p.schema img {float:none;}
ul.degumming li strong {display:block;}

/* kratce podtrzene nadpisy */
.ci h2, .ci h3 {display:inline;}
#ie7 #middle h2 {font-size:12px; border-bottom:1px solid #1e3a7b; display:inline;}
#ie6 #middle h2 {font-size:12px; border-bottom:1px solid #1e3a7b; display:inline; margin-left:0;}
#ie6 a.krtek {margin-left:40px;}

/* galerie nahledy */
#galleryPage {margin:10px 0 10px 0; padding:0;}
#ie7 #galleryPage {width:750px;}
#ie6 #galleryPage {width:720px; padding:0; margin:0;}
#ie6 #galleryPage .galbox {padding:0; margin:0 8px 15px 0;}

#galleryPage .galbox {margin:0 0 15px 15px; padding:0; float:left;}
#galleryPage .galbox h2 {color:#be040f; width:100%; margin:0 0 .15em 0; padding:0 0 0 0; height:2.5em; line-height:1em; display:block; font-size:12px;}
#ie7 #galleryPage .galbox h2 {line-height:1.25em; margin-bottom:.5em;}

.galbox div {position:relative; margin:0; padding:0; float:left; width:168px; text-align:center;}
.galbox hr {width:100%; clear:left; height:1px; font-size:1px; border:none; margin:0; padding:0; visibility:hidden;}
.galbox div a {margin:10px auto 15px auto; text-decoration:none;}
.galbox div a img {/*height:112px;*/ height:112px;  border:1px solid black; padding:0; margin:10px 0 0 0;}
.galbox div a img.h100 {height:100px;}  /* nastaveni velikosti */
.galbox div a img.w150 {width:150px;}
.galbox div a:hover img {border:1px solid #be040f;}
.galbox div {margin-bottom:25px;  height:125px;}
.galbox div a strong {cursor:pointer; position:absolute; bottom:-20px; right:0; border:none; text-align:center; width:168px; height:20px; display:block;}
.galbox div a strong.cz {background:transparent url('/gfx/zobrazit-popis.gif') top center no-repeat;}
.galbox div a strong.en {background:transparent url('/gfx/zobrazit-popis-en.gif') top center no-repeat;}
.galbox div a strong.de {background:transparent url('/gfx/zobrazit-popis-de.gif') top center no-repeat;}
.galbox div a strong.fr {background:transparent url('/gfx/zobrazit-popis-fr.gif') top center no-repeat;}
.galbox div a strong.ru {background:transparent url('/gfx/zobrazit-popis-ru.gif') top center no-repeat;}
.galbox div a strong.pl {background:transparent url('/gfx/zobrazit-popis-pl.gif') top center no-repeat;}
.galbox div a strong span {display:none;}
.galbox div a strong:hover {background:white; border:1px solid #000; text-align:center; width:168px; height:auto; display:block;}
.galbox div a strong:hover span {display:block; padding:.15em;}
.galbox div p {margin:1em 3em 1em 2em;}
#ie6 .galbox div a strong {height:10px; display:none;}
#ie6 .galbox div a strong span {background:white; display:none; height:auto; padding:.15em; border:1px solid #000;}

/*nove prvky nahradnich dilu*/
div.vyrobc {margin: 0px 0px 0px 0px;padding: 0px 0px 30px 0px;float: left;width: 750px;}
div.vyrobc h3 {font-size: 1.1em;}
div.vy1 {float: left;width: 750px;padding-top: 0px;}
div.vyrobc .item {margin: 0px 10px 20px 0px;padding: 0px 0px 20px 0px;width: 360px;background: #fff url('/gfx/vingl-long.gif') no-repeat 100% 100%;float: left;/*height: 130px;*/}
div.vyrobc .inf {float: left;padding-left: 20px;}
div.vyrobc .picture {float: left;}
div.vyrobc a img, div.vyrobc img {border: none;display: block;}
div.vyrobc img {float: none;margin: 5px 0px 5px 0px;}
.mt10 {margin-top: 10px;}

.firma_roku_menu{ padding: 15px 20px 10px 12px; border: 0px}
.firma_roku_menu a {border: 0px}

/* poznamka k variantam valcu */
div.poznamka {margin:0 0 25px 0; padding:5px; /* background:#e5f6ff; */ border:1px solid #e5f6ff;;}
div.poznamka p {font-size:12px;}
div.poznamka p strong, div.cnote p strong {color:#be040f;}
.lk {margin:20px 0;}
.lk .poznamka {margin-top:15px;}
#ie6 .lk {margin-top:50px;}
h2.kombi {display:block; margin:0 0 20px 0;}
#ie6 h2.kombi, #ie7 h2.kombi {display:block; margin:0 0 50px 0;}
.popbig div.poznamka  {margin-top:-20px;}

/* nova stranka */
div.diskomat {height:100px; margin:0 0 50px 0;}
div.diskomat a img {border:none;}

/* rumunstina */
img.popisro {padding-top:2em;}

/* extra vyjimka pro polske OZ */
#polak {height:8.5em; margin:20px 0;}
#polak ul li {background-image:none; padding-left:0;}
