html{margin:0px;padding:0px;border:0px;}
a, a:link, a:visited{font-style:normal;font-variant:normal;text-decoration:none;color:#005C9D;}
a:hover, a:active, a:focus{text-decoration:underline;color:#D72011;}
body{font-family:Arial, "Arial CE", Helvetica, "Helvetica CE", Nimbus Sans L, sans-serif;font-size:83%;margin:0px;padding:0px;border:0px;text-align:center;background-image:url(images/rastr.gif);}
table{border-collapse:collapse;margin:10px 0px;}
table.ceny{width:auto;margin-top:5px;margin-bottom:10px;}
table.aut{width:auto;margin-top:5px;border-collapse:collapse;}
table.aut th,table.aut td{
color:black;
background-color: White;
border: 1px solid #E7E7E7;
border-right: 1px solid #BDBDBD;
border-bottom: 1px solid #A8A8A8;
vertical-align: top;
width: auto;
border-collapse:collapse;}
table.aut th{color:#D72011;font-weight:normal;}
table.aut td{padding-right:5px;}
table.point{margin-top:5px;margin-bottom:10px;border-collapse:collapse;}
#telo table td a{color:white;}
#telo table.point td a, #telo table.point td a:link, #telo table.point td a:visited{font-style:normal;font-variant:normal;text-decoration:none;color:#005C9D;}
#telo table.point td a:hover, #telo table.point td a:active, #telo table.point td a:focus{text-decoration:underline;color:#D72011;}
#telo table.kontakt td a, #telo table.kontakt td a:link, #telo table.kontakt td a:visited{font-style:normal;font-variant:normal;text-decoration:none;color:#005C9D;}
#telo table.kontakt td a:hover, #telo table.kontakt td a:active, #telo table.kontakt td a:focus{text-decoration:underline;color:#D72011;}
th.inv{background-color:white;font-weight:normal;color:#D72011;}th, td{border:1px solid #AEAEAE;border-collapse:collapse;text-align:center;}
.kontakt th, .kontakt td{border:1px solid #AEAEAE;margin:0;padding:2px 10px;width:auto;vertical-align:middle;}
#telo .odst{margin-top:10px;}
th{margin:0;padding:2px 5px;border-collapse:collapse;text-align:center;background-color:#E7E7E8;}
td table{width:auto;}
td{text-align:left;background-color:White;border:1px solid #AEAEAE;padding:2px 5px;}
#telo td.exp a{color:black;}
li{padding-right:10px;}
.ceny td{width:auto;padding:0px 8px;text-align:center;}
.point td{width:auto;padding:4px 8px;border:0px;border-collapse:collapse;}
.zluta .ruzova,.ruzova td{background-color:#F5A2C7;}
.zluta td{background-color:#FFF9AE;}
.modra td, .zluta .modra{background-color:#C4E9FA;font-weight:bold;}
td.cena{background-color:#91C7EC;background-color:#C4E9FA;}
.modra .spara{background-color:#FAC2C3;font-weight:normal;}
.seda td{background-color:#E7E7E8;}
.modra .none,.seda .none{background-color:transparent;border-style:none;}
td.none{border:1px solid White;}
.modra .skl{background-color:#91C7EC;}
.modra .nob{font-weight:normal;}
td span{display:block;text-align:left;padding:5px 7px;font-size:.9em;text-align:center;}
.kntk,.kontakt{border-collapse:collapse;}
.vyprodej td, .fotogalerie td{border:1px solid white;}
#telo td img{float:none;border:0px solid navy;padding:3px;}
table.vyprodej, table.fotogalerie{margin:0px;border:0px solid navy;margin:0px;}
td.im{width:160px;}
td.popis{padding:5px 10px 0px;text-align:left;}
.fotogalerie td.popis{padding:5px 10px 10px;}
.fotogalerie td.popis a{color:#D72011;}
td.cn{padding:10px 10px 10px;text-align:left;}
ul{margin:0px 0px 10px;padding:0px;font-size:1em;border:0px solid navy;}
ul.ne{font-size:100%;list-style-position:inside;}
hr.t{clear:right;margin:5px 15px 15px 17px;color:white;height:1px;background-color:white;border:0px solid white;}
hr{clear:both;margin:5px 15px 15px 17px;color:white;height:1px;background-color:white;border:0px solid white;}
input, select{margin:3px;padding:0px;width:250px;}
textarea{margin:5px 0px 0px 2px;width:254px;height:80px;}
textarea.ta{width:508px;height:200px;}
textarea.objednavka{width:450px;height:400px;}
.aform input{width:960px;}
input.ks{width:30px;font-weight:bold;text-align:center;border:0px solid navy;padding-right:2px;}
.butx{color:white;border:1px solid #E7E7E7;width:254px;}
.drobky,.dph{color:#D72011;font-size:0.92em;}
.drobky{margin:0px 0px 0px;text-transform:lowercase;border:1px solid white;}
.drobky span{text-transform:uppercase;}
.dph{font-style:italic;color:#D72011;margin-top:5px;}
.dph2{font-style:italic;color:#D72011;margin-top:10px;}
.q{color:#207B20;font-style:normal;background-color:#E8F7E5;}
.so{font-style:italic;}
div.so{margin-top:5px;}
.skladem, .objednat{width:35px;height:15px;background-color:#C4E9FA;margin:0px 5px 0px 3px;border-right:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;padding:0px 15px;}
p .objednat, div .objednat{background-color:#C4E9FA;}

.moto{color:White;padding:0px;margin:0px;font-size:140%;font-weight:bold;letter-spacing:5px;word-spacing:5px;text-indent:5px;position:relative;top:103px;}
h1,h2,h3{margin:15px 15px 10px 0px;padding:0px;color:#D72011;font-size:1.4em;border:0px solid navy;}
h1.h1{margin-top:10px;margin-bottom:0px;}
h1.h2{margin-bottom:0px;}
h2.h1{margin-top:0px;color:#0064ac;}
h3{font-size:1.15em;color:black;}
h4{font-size:1em;}
h1.tt,h3.tt{margin:0px 15px 0px 0px;}
h1.tp,h3.tp{margin:5px 15px 10px 0px;}
h1 a span,h3 a span{color:#D72011;}
h1.h3s span.blc,h3.h3s span.blc{color:#4a4a4a;}
h1.h3,h3.h3{margin:0px 0px 15px;padding-top:15px;}
h1.h3s,h3.h3s{font-size:1.2em;margin-top:0px;}
#menu .hl{color:#a9a9a9;margin-bottom:0px;}

#menu .mt{text-indent:15px;background: linear-gradient(to right, #fcaf17 10px, transparent 10px);}
#menu .lpa{text-indent:15px;background: linear-gradient(to right, #207b20 10px, transparent 10px);}
#menu .boa{text-indent:15px;background: linear-gradient(to right, #112c79 10px, transparent 10px);}
#menu .la{text-indent:15px;background: linear-gradient(to right, #ff6600 10px, transparent 10px);}
#menu .sa{text-indent:15px;background: linear-gradient(to right, #cccccc 10px, transparent 10px);}
#menu .kfa{text-indent:15px;background: linear-gradient(to right, #bd0052 10px, transparent 10px);}
#menu .zs{text-indent:15px;background: linear-gradient(to right, #207b20 10px, transparent 10px);}
#menu .dp{text-indent:15px;background: linear-gradient(to right, #ff6600 10px, transparent 10px);}
#menu .dkm{text-indent:15px;background: linear-gradient(to right, #ff6600 10px, transparent 10px);}

#menu .akt{color:#D72011;}
#menu .hsf{color:#4c4c4c;}
.ban{
	margin:10px 10px 10px;
	border:0px solid red;
	text-transform: none;
	text-align:center;
	color:#444;
}
.ban a, .ban a:link, .ban a:visited{color:#444;}
.ban a:hover,.ban a:active,.ban a:focus{color:#D72011;}
.ban .tt{margin:0;font-size:1em;}
.ban .tx{margin:0;}
.ban .im{padding:5px 0 10px;}
.ban .im img{border:1px solid silver;}
.ban .im img:hover{border:1px solid #D72011;}
.ban2{margin-top:0px;}
.id{color:black;background-color:#FFCC4D;padding:1px 6px;}
.id2{margin-top:15px;color:black;background-color:#FFCC4D;padding:1px 6px;display: inline-block;font-size:140%;}
strong.id{color:#238C23;}
#menu .podmenu span{font-weight:bold;line-height:1.25em;color:#4c4c4c;}
h4{margin:7px 0px;padding:0px;}
h4.ts{margin:0px 15px 15px 0px;padding:0px;color:#D72011;font-size:120%;border:0px solid navy;}
#techc h4{margin-bottom:10px;}
h4.h4{margin:0px 0px 10px;}
p{margin:0px 20px 10px 0px;padding:0px;border:0px solid navy;line-height:1.25em;}
#telo p.ilu{text-align:left;clear:both;margin-top:15px;}
#telo p.ilu2{clear:left;}
#telo p.ilu img{margin:5px 5px 0 0;border:1px solid white;float:none;}
#telo .ilu img:hover{border:1px solid #D72011;}
#telo.adm{margin:5px 10px 20px;padding:0px;border:0px solid navy;max-width:970px;text-align:left;}
#telo ul{margin-left:15px;}
#telo ul.ic{padding-top:0px;margin-left:0px;}
#telo p.txt{}
#telo img{float:right;border:0px solid navy;}
#telo dl img{float:none;border:0px solid navy;}
#telo div.dp img{float:none;border:0px solid navy;}
#telo div.dp div.im{margin-top:5px;}
#telo p.img img{float:left;border:0px solid navy;margin:3px;}
#telo img.f{float:none;border:0px solid navy;}
#telo .tapety{width:auto;}
.tapety td{background-color:transparent;width:auto;vertical-align:middle;border:0px solid navy;}
#telo .tapety td a{color:#005C9D;}
.vyprodej .lf, .fotogalerie .lf{text-align:left;}
form{border:0px;margin:0px;padding:0px;}
#telo form.form2{width:450px;border:0px solid navy;text-align:center;}
.form{margin-left:35px;}
.form, .form td{border:0px solid navy;width:auto;}
.form .rgt, .psc{color:#4C4C4C;}
form td{text-align:left;border:0px solid navy;}
#pata{margin:0px;padding:5px 15px;clear:both;max-width:960px;height:1.2em;border:0px solid navy;background-color:#FCAF17;color:black;}
#pata a, #pata a:link, #pata a:visited, #pata a:hover, #pata a:active, #pata a:focus{color:black;}
#pata.clhb a, #pata.clhb a:link, #pata.clhb a:visited, #pata.clhb a:hover, #pata.clhb a:active, #pata.clhb a:focus{color:white;}
#pata.clhkf a, #pata.clhkf a:link, #pata.clhkf a:visited, #pata.clhkf a:hover, #pata.clhkf a:active, #pata.clhkf a:focus{color:white;}
#pata.clhx a, #pata.clhx a:link, #pata.clhx a:visited, #pata.clhx a:hover, #pata.clhx a:active, #pata.clhx a:focus{color:white;}
#pata.clhlp a, #pata.clhlp a:link, #pata.clhlp a:visited, #pata.clhlp a:hover, #pata.clhlp a:active, #pata.clhlp a:focus{color:white;}
#pata span.lft{float:left;}
#pata span.rgt{float:right;}
#pata span.rgt img{position:relative;top:4px;border:0px;}
#menu .zh a, #menu .zb a, #menu .zop a, #menu .zm a, #menu .zk a, #menu .zkd a, #menu .zo a{color:white;}
#menu .mh a, #menu .mb a, #menu .mo a, #menu .mn a, #menu .mm a, #menu .mr a, #menu .mk a, #menu .md a, #menu .mp a{color:white;}
.zh,.mh{border:1px solid #FEEDEB;background-repeat:repeat-x;color:white;}
.zb,.mb{background-color:black;border:1px solid #CBCBCB;background-repeat:repeat-x;}
.zop,.mo{background-color:#4DAC26;border:1px solid #4DAC26;background-repeat:repeat-x;}
.znp,.mn{background-color:#ff6905;border:1px solid #ff6905;background-repeat:repeat-x;}
.zm,.mp{background-color:#00A0C6;border:1px solid #C1FBFF;background-repeat:repeat-x;}
.zk,.mr{background-color:#E672B7;border:1px solid #E6D9ED;background-repeat:repeat-x;}
.zkd,.mk{background-color:#999999;border:1px solid #D8D8D8;background-repeat:repeat-x;}
.zo,.mm{background-color:#8C1501;border:1px solid #FEC6B8;background-repeat:repeat-x;border:1px solid Black;}
.znn, .znn th{background-color:#F2F2F2;border:1px solid #F2F2F2;background-repeat:repeat-x;}
.znn2{background-color:#F2F2F2;border:1px solid #F2F2F2;background-repeat:repeat-x;}
.znn th, input.znn{color:#4c4c4c;border:1px solid #AEAEAE;background-repeat:repeat-x;}
.tapety .znn th{text-align:left;}
input.znn{font-weight:bold;border:1px solid #e4e4e4;padding:1px;width:257px;}
a.a{color:#D72011;}
#fotogalerie .znn{border:1px solid #e4e4e4;}
#telo .barvic img{float:left;}
.sm,.lp,.kf,.o,.r,.m,.k,.p,.b,.h,.n,.c4dac26,.ce754ac,.c8c1602,.c737373, .c00a0c6,.c000000,.cea2111,.cff6804{background-color:#4dac26;color:White;font-weight:bold;text-align:center;line-height:120%;padding:4px 10px 3px;border:1px solid White;font-size:.9em;vertical-align:middle;}
.sm{background-color:#C91E27;}
.lp{background-color:#238C23;}
.kf{background-color:#0064AC;}
.o,.fotogalerie .o,.c4dac26{background-color:#4dac26;border:1px solid #4dac26;}
.r,.fotogalerie .r,.ce754ac{background-color:#e754ac;border:1px solid #e754ac;}
.m,.fotogalerie .m,.c8c1602{background-color:#8c1501;border:1px solid #8c1501;}
.k,.fotogalerie .k,.c737373{background-color:#737373;border:1px solid #737373;}
.p,.fotogalerie .p,.c00a0c6{background-color:#00a0c6;border:1px solid #00a0c6;}
.b,.fotogalerie .b,.c000000{background-color:black;border:1px solid black;}
.h,.fotogalerie .h,.cea2111{background-color:#EA2111;border:1px solid #EA2111;}
.n,.fotogalerie .n,.cff6804{background-color:#ff6905;border:1px solid #ff6905;}
a.ho,h3.ho{color:#4dac26;}
a.hr,h3.hr{color:#e672b7;}
a.hm,h3.hm{color:#8c1501;}
a.hk,h3.hk,.hk{color:#737373;}
a.hp,h3.hp{color:#00a0c6;}
a.hb,h3.hb{color:black;}
a.hh,h3.hh{color:#EA2111;}
.fotogalerie .popis{width:200px;border:0px solid navy;}

.kontakt{margin-bottom:10px;margin-top:3px;}
input.inp{width:50%;max-width:250px;}
input.but, input.butm{background-color:#FCAF17;color:black;text-align:center;width:40%;max-width:80px;margin:0px 0px 0px 3%;padding:3px 10px;font-size:.9em;border:0;border-left: 1px solid #E7E7E7; border-right: 1px solid #BDBDBD;border-top: 1px solid #E7E7E7;border-bottom: 1px solid #A8A8A8;}

input.lft{float:none;}
input.butm{background-color:#0064AC;}
input.butmm,input.butmh{color:#0064AC;text-align:center;width:180px;margin:0px 0px 15px 0px;padding:0px;font-family:Arial, "Arial CE", Helvetica, "Helvetica CE", sans-serif;border-top-style:none;border:1px solid #DFDFDF;}
input.butmh{margin:0px 0px 3px 0px;}
input.s{width:162px;margin:0px 0px 0px 7px;float:left;height:20px;border:1px solid #ccc;padding-left:5px;}
input.lupa{height:16px;width:16px;padding:0px;margin:2px 0px 0px 7px;color:white;}
input.nf{float:none;}
input.cnt{margin:10px 0px 10px 0px;}
.email{width:150px;height:1.4em;margin:0px 0px 10px 0px;padding:0px;}
dt{margin:0px 0px 0px 0px;font-weight:bold;}
dd{margin-bottom:3px;margin-left:0px;}
#telo dd img{float:none;position:relative;top:3px;}
dd#pg{margin-top:15px;}
dl{margin-bottom:10px;margin-top:5px;border-left:solid Black;border:0px solid navy;}
dl.dp dt{font-weight: normal}
dl.dp dd{margin:0 0 7px;}
dl.dp dd.ods{margin-left:26px;}
dl.dp dd.ods2{margin-left:28px;margin-top:10px;}
#telo dl.dp img{position:relative;top:6px;}
#telo dd span{display: block;padding: 10px;}
#telo dd span.q{display: inline;padding: 0px;}
#telo dd#pg span{display: inline;padding: 0px;}
.imj{color:#0064ac;font-family: serif;font-weight: bold;cursor:help;}
.pp{margin:0px 15px 10px 5px;border:0px solid navy;width:300px;float:left;}
.pp dt{font-size:110%;margin:10px 0px 0px;}
.pp dt span{color:#0064ac;}
.pp dd{line-height:26px;margin:0px;padding:0px;border:0px solid navy;}
.pp dd.cl{line-height:20px;margin:0px;padding:0px;border:0px solid navy;}
.ppi{width:30px;text-align:center;}
.cko{border:0px solid navy;margin-right:15px;}
.cko dt{margin:15px 0px 0px;color:black;font-size:100%;}
.cko dd{margin:5px 0px 0px 25px;}
.name{margin-left:0px;margin-top:10px;color:#D72011;}
.pov{color:#D72011;font-weight:bold;display:inline;padding:0px;}
.tpole{width:150px;background-color:#EEEEEE;}
.cpole{width:100px;background-color:#EEEEEE;}
.nobd,.nobd td{border:0px;}
.cntr{text-align:center;}
.lft{text-align:left;}
#telo .flft{float:left;margin:0px 10px 15px 0px;}
.rgt{text-align:right;}
.odst,#menu .odst{margin-top:5px;}
.em{font-style:italic;}
#blink, h1 span, h2 span{color:#0064AC;}
p.prx{color:#0064AC;font-size:1.2em;font-weight:bold;}
#telo .iko{list-style-type:none;margin-top:5px;list-style-image:none;}
#telo .iko img{position:relative;top:2px;margin-right:3px;float:none;}
#telo img.iko{position:relative;top:0px;margin-right:3px;}
#techd, #techc, .techu, .techd{border:1px solid white;padding:0px 0px 0px 10px;margin-top:10px;margin-bottom:10px;border-left:1px solid #dfdfdf;}
.techu{padding:10px 0px 10px 10px;}
#techi{border:1px solid white;width:435px;padding:0px 0px 0px 10px;margin-bottom:10px;border-left:1px solid #dfdfdf;}
.pl dd,.plc dd{border:0px solid Navy;width:360px;margin-right:10px;margin-bottom:10px;float:left;}
.plc dd{width:770px;line-height:150%;}
#telo .pl dd img,#telo .plc dd img{float:left;margin:0px 10px 0px 0px;}
#menu .zh,#menu .mh{border:1px solid #EA2111;background-color:#EA2111;}
#menu .zb,#menu .mb{border:1px solid black;background-color:black;}
#menu{width:200px;padding:0px;margin:7px 0px 0px;float:left;border:0px solid navy;text-align:left;text-transform:lowercase;}
#menu .m_img{text-transform:none;font-weight:normal;border:0px solid navy;width:182px;margin:20px 0px 20px 17px;}
#menu .v_img{border:0px solid navy;margin:40px 0px 20px 17px;}
#menu h3{margin:30px 0px 7px 5px;padding:0px;text-align:left;font-size:1.1em;}

#menu ul{border:0px solid navy;padding:0px;margin:0px 0px 0px 0px;}
#menu ul li{list-style-image:none;list-style-type:none;border:0px solid navy;margin:0px 0px 3px 0px;line-height:20px;padding:0px;}
#menu li a{border:0px solid navy;margin:0px 0px 0px 0px;position:relative;left:14px;width:175px;border:0px solid navy;display:block;}
#menu .podmenu{margin:0px 0px 5px 0px;border:0px solid navy;font-weight:normal;text-transform:none;}
#menu .podmenu li{margin:0px 0px;padding:3px 0px;border:1px solid transparent;line-height:1.15em;
	/*background-image:url(images/odrazka.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;*/
}
#menu ul{border:0px solid navy;padding:0px;margin:0px 0px 0px 0px;}
#menu h3.jnt{ text-transform: none; text-align:center; color:#444;}
#menu h3.jnt a{ color:#444;}
#menu h3.jnt a:hover{ color:#EA2111;}

#menu h3{ font-weight:normal; color:#EA2111; }

#telo .fotogalerie td.popis a{color:#005C9D;}
#telo .fotogalerie td.popis span{text-align:left;}
.clr{margin:0px; width:100%;}
.clr2{display:inline-block;margin:0px;line-height:1px;width:99%;}
.tit{margin:0px 10px;}
#telo img.tit2{margin:0px 10px;float:left;}
table.fotogalerie .znn{border:1px solid #e4e4e4;}
#telo table.fotogalerie td.znn a, #telo table.fotogalerie td.znn a:link, #telo table.fotogalerie td.znn a:visited{font-weight:bold;text-align:center;line-height:150%;padding-left:13px;padding-right:10px;padding-top:3px;border:1px solid White;font-size:.9em;vertical-align:middle;color:#4c4c4c;}
#telo table.fotogalerie td.znn a:hover, #telo table.fotogalerie td.znn a:active, #telo table.fotogalerie td.znn a:focus{color:#D72011;}
acronym{border-bottom:1px dotted;}
.ods{margin:0px 60px 20px 20px;}
.ods2{margin-top:10px;}
.ods3{margin-top:40px;}
.big{font-size:1.3em;}
#kalendar table{width:auto;}
#kalendar th,#kalendar td{padding:1px 4px;}
#telo a.del,#telo a.del:link,#telo a.del:visited{color:#d72011;}
#telo a.edi,#telo a.edi:link,#telo a.edi:visited{color:#006400;}
#telo a.del:hover,#telo a.del:active,#telo a.del:focus,#telo a.edi:hover,#telo a.edi:active,#telo a.edi:focus{color:#005C9D;}
.data{width:100%;}
.data td{padding:2px 5px;vertical-align:middle;width:auto;}
.smaller{font-size:smaller;}
.uzk{width:450px;float:left;margin-left:20px;}
.str td{font-weight:bold;background-color:#EEEEEE;}
.str th{font-weight:bold;background-color:transparent;color:#0064AC;border:0px solid black;font-size:2em;}
label{font-style:italic;color:#d72011;}
label.nrm{ font-style:normal;color:#4a4a4a;}
#atab{overflow:auto;font-size:.85em;}
#atab table td{width:auto;}
#cse-search-box{text-align:left;margin-bottom:15px;}
#bom{border:0px solid fuchsia;width:auto;height:15px;float:right;position:relative;right:10px;top:7px;}
#bom .ab{position:relative;top:-4px;}
#bom img{margin-left:5px;float:none;}
#vanoce{background-image:url(vanoce.gif);background-repeat:no-repeat;background-position:top;position:absolute;top:0px;left:0px;width:100%;height:31px;z-index:2;margin:0px;padding:0px;}
.yt{float:right;margin:0px 0px 0px 15px;}
.ytt{float:right;margin:0px 10px 20px;}
.itt{float:left;margin:10px 10px 0px;text-align:center;width:370px;}
#telo .itt img{float:none;margin:0px auto;}
#pxs{padding:10px;margin:10px;border:1px solid #DFDFDF;background-color:#FCAF17;}
.vzorek{border:0px solid navy;width:300px;margin:25px 5px 0px 0px;float:right;clear:right;}
#telo .vzorek h3,#telo .vzorek p{margin:0px 0px 5px 5px;}
#telo .vzorek img{border:1px solid white;margin:4px;float:left;}
#telo .vzorek img:hover{border:1px solid #D72011;}
.pgal{border:0px solid navy;margin:25px 5px 0px 0px;}
#telo .pgal h3,#telo .pgal p{margin:0px 0px 5px 5px;}
#telo .pgal img{border:1px solid white;margin:4px;float:none;}
#telo .pgal img:hover{border:1px solid #D72011;}
form#o{margin:25px 0px 0px 0px;padding:0px;}
form#o2,form#p{margin:0px;padding:0px;}
form#o2{margin:0px 0px 0px 15px;padding:0px;background-image:none;background-repeat:repeat-y;border-left:0px solid #dfdfdf;}
form#o fieldset,form#o2 fieldset{border:0px solid #dfdfdf;margin:0px;padding:0px 0px 0px 10px;}
form#o2 fieldset{border:0px solid #dfdfdf;margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}
form#o fieldset.nb{border:0px solid #dfdfdf;}
form#o legend,form#o2 legend{font-weight:bold;color:#D72011;display:block;width:auto;}
form#o textarea,form#p textarea{width:auto;float:left;margin:5px 10px 10px 0px;;padding:3px;font-family:sans-serif;font-size:1em;}
form#p textarea{float:none;}
form#o input,form#o2 input,form#p input{float:left;margin:5px 0px 5px 0px;;padding:3px;font-family:sans-serif;font-size:1em;}
form#o2 input{float:left;margin:5px 10px 0px 0px;;padding:3px;font-family:sans-serif;font-size:1em;}
form#p input{float:none;}
form#p input.znn{border:1px solid #F4877F;}
#brv{height:60px;}
dd.op{font-size:.9em;}
dd.op a{color:#D72011;}
dd.op a.sti{color:#005C9D;}
.cb{border:0px solid navy;clear:both;font-size:.8em;padding:0px;margin:10px 0px 10px 0px;}
.cde{font-size:0.85em}
.temp{font-size:100%;border:1px solid white;padding:0px 0px 0px 10px;margin-top:7px;border-left:1px solid #dfdfdf;padding:10px 0px 10px 10px;}
.temp2{margin-bottom:20px;}
.clear{clear:left;}
.cp{border:1px solid red;width:150px;float:left;font-weight:bold;}
.cj{border:1px solid #c71585;width:150px;float:left;background-color:#FFF9AE;text-align:left;border-left:1px solid #E7E7E7;border-right:1px solid #BDBDBD;border-top:1px solid #E7E7E7;border-bottom:1px solid #A8A8A8;margin:0px 1px 1px 0px;padding:2px 4px;}
.cc{border:0px solid lime;width:50px;margin-left:0px;float:left;text-align:right;border-left:1px solid #E7E7E7;border-right:1px solid #BDBDBD;border-top:1px solid #E7E7E7;border-bottom:1px solid #A8A8A8;background-color:#C4E9FA;margin:0px 1px 1px 0px;padding:2px 4px;font-weight:bold;}
.cc2{width:62px;}
.cd{border:0px solid green;width:auto;padding:0px;margin:0px;float:left;}
.cdd{border:0px solid #ffd700;float:right;padding:0px;margin:0px;}
.cdd2{float:left;padding:0px;margin:0px;}
.cb p{clear:both;font-size:1px;line-height:1px;margin:0px;padding:0px;}
.cn{font-weight:normal;background-color:#91C7EC;}
.cn2{font-weight:normal;background-color:#E7E7E8;}
.cn3{font-size:1.1em;}
.cn4{font-size:1.75em;color:#207b20;}
.cn5{font-size:1.75em;color:#D72011;}
.cn6{font-size:1.75em;color:#0064AC;}
.bl{background-color:#F5A2C7;}
p.navin{width:139px;margin:0px 1px 1px 0px;padding:0px 4px;background-color:#F5A2C7;border-left:1px solid #E7E7E7;border-right:1px solid #BDBDBD;border-top:1px solid #E7E7E7;border-bottom:1px solid #A8A8A8;}
p.sirka,p.cena,p.karton,p.sirka2,p.cena2,p.karton2{margin:0px 1px 1px 0px;padding:0px 4px;width:60px;background-color:#FFF9AE;text-align:right;border-left:1px solid #E7E7E7;border-right:1px solid #BDBDBD;border-top:1px solid #E7E7E7;border-bottom:1px solid #A8A8A8;}
p.sirka2,p.cena2,p.karton2{width:95px;}
p.cena{background-color:#C4E9FA;}
p.cena2{background-color:#C4E9FA;}
p.karton,p.karton2{background-color:#E7E7E8;}
p.skladem2, .skl2{background-color:#C4E9FA;}
.cb0{margin:7px 0px 0px 0px;width:750px;}
.cb0 .hr{clear:both;margin:0px;border:0px solid white;color:white;background-color:white;height:0px;line-height:0px;}
.hr2{clear:left;margin:0px;border:0px solid white;color:white;background-color:white;height:0px;line-height:0px;}
.cb0 h4{margin:0px 0px 7px 0px;}
.cb1{margin:2px 0px 0px 0px;width:150px;float:left;}
.cb2{margin:2px 0px 0px 0px;width:106px;float:left;}
.cb3{margin:2px 0px 0px 0px;width:auto;float:left;}
.temp2{margin-bottom:20px;}
.nclr{clear:none;}
p.spara{height:auto;background-color:#FAC2C3;}
div.sys{width:181px;float:left;margin:0px 2px 2px 0px;border-left:1px solid #E7E7E7;border-right:1px solid #BDBDBD;border-top:1px solid #E7E7E7;border-bottom:1px solid #BDBDBD;text-align:center;height:360px;}
div.sys .h{height:30px;}
div.sys div a{color:white;}
div.sys div.txt1{padding:3px;}
#telo div.sys img{float:none;}
.upp{text-transform:uppercase;}
#exp{padding:20px;}
.box{float:left;margin:0px 25px;}
.red{color:#D72011;}
.zel{color:#207b20;}
.cer{color:#4a4a4a;}
.sed{color:#666666;}
.sed2{color:#4a4a4a;}
#telo .ipc{float:none;margin-top:10px;}
#pocasi td span{display:inline-block;position:relative;font-size:1.6em;top:-12px;margin-left:5px;font-weight:bold;}
#pocasi .mod, .mod{color:#005C9D;}
#pocasi .red, .red{color:#D72011;}
#pocasi th{background-color:white;text-align:left;color:black;border:1px solid white;}
#pocasi .cnt th{text-align:center;}
#pocasi span.txt{display:inline-block;position:relative;font-size:0.8em;top:0;margin-left:0px;font-weight:normal;text-align:left;padding:0px 10px 10px;border:0px solid fuchsia;width:160px;}
#prd{font-size:.9em;color:silver;text-align:right;}
#pocasi td .ft{font-size:1em;font-weight:normal;position:relative;top:2px;margin-left:5px;}
.pocasi{text-align:right;vertical-align:middle;padding:0px;position:relative;right:-7px;}
.pocasi span{position:relative;top:-15px;left:0px;}
.obj a,.obj a:link,.obj a:visited, a.obj,a.obj:link,a.obj:visited{color:#207B20;}
.obj a:hover,.obj a:active,.obj a:focus,a.obj:hover,a.obj:active,a.obj:focus{color:#D72011;}
.obj2 a,.obj2 a:link,.obj2 a:visited, a.obj2,a.obj2:link,a.obj2:visited{background-color:#005C9D;color:white;padding:3px 12px;border-radius: 10px;}
.obj2 a:hover,.obj2 a:active,.obj2 a:focus,a.obj2:hover,a.obj2:active,a.obj2:focus{background-color:#D72011;}
.obj4 a,.obj4 a:link,.obj4 a:visited, a.obj4,a.obj4:link,a.obj4:visited{background-color:#3b841d;color:white;padding:3px 12px;border-radius: 10px;}
.obj4 a:hover,.obj4 a:active,.obj4 a:focus,a.obj4:hover,a.obj4:active,a.obj4:focus{background-color:#D72011;}
a.obj3,a.obj3:link,a.obj3:visited{background-color:#4a4a4a;}
#gp{display:inline-block;position:relative;top:0px;left:-10px;}
.bc, .bc td{border-collapse:collapse;border:0px solid black;}
.kontakt td.odz{padding-top:5px;padding-bottom:5px;}
.g{margin:20px 0px 0px;border:0px solid red;}
.g img{border:1px solid white;}
.g a{margin:0px 9px 9px 0px;_margin:0px 6px 6px 0px;width:168px;height:168px;display:block;float:left;}
.err{color:#D72011;}
.gal{margin-top:10px;}
#reg label{width:180px;text-align:right;display:inline-block;}
input.aut{width:15px;}
#reg label.top{position:relative;top:-35px;}
.nor{text-transform:none;}
.abr img{border:0px solid white;}
dl.hp{margin:0px 0px 10px 0px;}
dl.hp dt{font-size:1em;margin:0px;color:Black;}
dl.hp span{color:#777;}
#od{position:relative;left:0px;top:-0px;;width:auto;}
#od td,#od2 td{width:auto;border:none;text-align:right;padding:0px 7px;}
#od th,#od2 th{background-color:transparent;color:#777;font-weight:normal;border:none;padding:0px 4px 3px 5px;}
#od th.err{color:#d72011;}
#od2{position:relative;left:0px;top:0px;;width:auto;}
#od .wkl,#od2 .wkl{text-align:center;color:#777;}
.map,.map2{width:60%;height:350px;margin-left:30px;background-color:#fdf5e6;position:relative;right:10px;float:right;}
.map2{width:740px;height:500px;margin-left:30px;background-color:#fdf5e6;float:none;}
.map2 table{width:auto;}
.map2 td{border:none;background-color:transparent;width:auto;text-align:left;}
.hp dt{padding-bottom:15px;}
.mdl{vertical-align:middle;}
.pocasi .pico{width:38px;position:relative;top:-15px;left:0px;text-align:center;}
.pico span{position:absolute;width:38px;top:7px;}
.pocasi .plnk{position:relative;top:-25px;left:-10px;}
.ptxt{font-weight:bold;}
tr.sud td{background-color:#f7f7f7;}
#menu .podmenu li.sud{background-color:#f2f2f2;margin:0px 0px;}
p.hr{clear:both;margin:0px;border:0px solid white;color:white;background-color:white;height:5px;line-height:5px;}
#url{display:none;}
#clanky img{margin:0px 0px 10px 15px;}
#telo #clanky .iko img{margin:0px 2px 0px 0px;}
#telo .krt{text-align:center;border:0px solid navy;width:160px;float:left;margin:10px 10px 10px 10px;}
#telo .krt img{float:none;margin-bottom:10px;}

#menu .bc1,#menu .bc2,#menu .bc3,#menu .bc4,#menu .bc5,#menu .bc6,#menu .bc7,#menu .bc8{
	text-align:left;
	font-weight:normal;
	font-size:1em;
	margin:3px 0 0 15px;
}
.bc1,#menu .bc1{text-indent:10px;background: linear-gradient(to right, #ea2111 5px, transparent 5px);}
.bc2,#menu .bc2{text-indent:10px;background: linear-gradient(to right, #000000 5px, transparent 5px);}
.bc3,#menu .bc3{text-indent:10px;background: linear-gradient(to right, #4dac26 5px, transparent 5px);}
.bc4,#menu .bc4{text-indent:10px;background: linear-gradient(to right, #00a0c6 5px, transparent 5px);}
.bc5,#menu .bc5{text-indent:10px;background: linear-gradient(to right, #e754ac 5px, transparent 5px);}
.bc6,#menu .bc6{text-indent:10px;background: linear-gradient(to right, #737373 5px, transparent 5px);}
.bc7,#menu .bc7{text-indent:10px;background: linear-gradient(to right, #8c1602 5px, transparent 5px);}
.bc8,#menu .bc8{text-indent:10px;background: linear-gradient(to right, #ff6600 5px, transparent 5px);}

#menu li.k a {
  border: 0px solid navy;
  margin: 0px 0px 0px 0px;
  position: relative;
  left: 0px;
  width: 175px;
  border: 0px solid navy;
  display: block;
}

#menu .mt{text-indent:15px;background: linear-gradient(to right, #fcaf17 10px, transparent 10px);}
#menu .lpa{text-indent:15px;background: linear-gradient(to right, #207b20 10px, transparent 10px);}
#menu .boa{text-indent:15px;background: linear-gradient(to right, #112c79 10px, transparent 10px);}
#menu .la{text-indent:15px;background: linear-gradient(to right, #ff6600 10px, transparent 10px);}
#menu .sa{text-indent:15px;background: linear-gradient(to right, #cccccc 10px, transparent 10px);}
#menu .kfa{text-indent:15px;background: linear-gradient(to right, #bd0052 10px, transparent 10px);}
#menu .zs{text-indent:15px;background: linear-gradient(to right, #207b20 10px, transparent 10px);}
#menu .dp{text-indent:15px;background: linear-gradient(to right, #ff6600 10px, transparent 10px);}
#menu .dkm{text-indent:15px;background: linear-gradient(to right, #999999 10px, transparent 10px);}

#menu .bc34,#menu .bc35,#menu .bc36,#menu .bc37,#menu .bc38,#menu .bc39,#menu .bc40,#menu .bc41,#menu .bc42,
#menu .bc43,#menu .bc44,#menu .bc45,#menu .bc46,#menu .bc47,#menu .bc51,#menu .bc52,#menu .bc53,#menu .bc54,#menu .bc55 {
	text-align:left;
	font-weight:normal;
	font-size:1em;
	margin:3px 0 0 15px;
}

.bc34,#menu .bc34{text-indent:10px;background: linear-gradient(to right, #009bce 5px, transparent 5px);}
.bc35,#menu .bc35{text-indent:10px;background: linear-gradient(to right, #a2bd30 5px, transparent 5px);}
.bc36,#menu .bc36{text-indent:10px;background: linear-gradient(to right, #dc4405 5px, transparent 5px);}
.bc37,#menu .bc37{text-indent:10px;background: linear-gradient(to right, #8c0479 5px, transparent 5px);}
.bc38,#menu .bc38{text-indent:10px;background: linear-gradient(to right, #f39100 5px, transparent 5px);}
.bc39,#menu .bc39{text-indent:10px;background: linear-gradient(to right, #009bac 5px, transparent 5px);}
.bc40,#menu .bc40{text-indent:10px;background: linear-gradient(to right, #d5ad00 5px, transparent 5px);}
.bc41,#menu .bc41{text-indent:10px;background: linear-gradient(to right, #50ae30 5px, transparent 5px);}
.bc42,#menu .bc42{text-indent:10px;background: linear-gradient(to right, #007ac3 5px, transparent 5px);}
.bc43,#menu .bc43{text-indent:10px;background: linear-gradient(to right, #c67e16 5px, transparent 5px);}
.bc44,#menu .bc44{text-indent:10px;background: linear-gradient(to right, #d50d22 5px, transparent 5px);}
.bc45,#menu .bc45{text-indent:10px;background: linear-gradient(to right, #a0a9aa 5px, transparent 5px);}
.bc46,#menu .bc46{text-indent:10px;background: linear-gradient(to right, #00a35d 5px, transparent 5px);}
.bc47,#menu .bc47{text-indent:10px;background: linear-gradient(to right, #d26500 5px, transparent 5px);}

.bc51,#menu .bc51{text-indent:10px;background: linear-gradient(to right, #75b475 5px, transparent 5px);}
.bc52,#menu .bc52{text-indent:10px;background: linear-gradient(to right, #968e67 5px, transparent 5px);}
.bc53,#menu .bc53{text-indent:10px;background: linear-gradient(to right, #4d97dc 5px, transparent 5px);}
.bc54,#menu .bc54{text-indent:10px;background: linear-gradient(to right, #af4a4a 5px, transparent 5px);}
.bc55,#menu .bc55{text-indent:10px;background: linear-gradient(to right, #3a9a9c 5px, transparent 5px);}

#lbOverlay{position:absolute;left:0;width:100%;background-color:#ea2111;cursor:pointer;z-index:10;background-image:url(images/rastr.gif)}
#lbCenter,#lbBottomContainer{position:absolute;left:50%;overflow:hidden;background-color:#fff;z-index:12}
.lbLoading{background:#fff url(loading.gif) no-repeat center}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;z-index:11}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:0}
#lbPrevLink{left:0}
#lbPrevLink:hover{background:transparent url(prevlabel.gif) no-repeat 0 15%}
#lbNextLink{right:0}
#lbNextLink:hover{background:transparent url(nextlabel.gif) no-repeat 100% 15%}
#lbBottom{font-family:Arial,"Arial CE",Helvetica,"Helvetica CE",sans-serif;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(closelabel.gif) no-repeat center;margin:5px 0}
#lbCaption,#lbNumber{margin-right:71px}
#lbCaption{font-weight:bold}

.url {color: #207b20;font-size: 13px;}
.description{font-size: 13px;margin-bottom:20px;}
.title{margin-bottom:2px;}
.title a{color:#005C9D; font-size:16px;height: 1.25em;text-decoration:none;}
.title a:hover{color:#d72011;text-decoration:underline;}
#result_report{ padding-bottom:14px;color:#666; }
.catBanner{ padding:3px; margin-top:15px; background-color:#e5ecf9; font-weight: bold}
.webPageBanner { padding:3px; margin-top:20px; background-color:#e5ecf9; font-weight: bold
}

#results{padding-right:20px;}

#other_pages{margin-top:40px;text-align: center;}
#other_pages span{ font-size:13px;padding:5px; }
#other_pages span.or{ padding:5px 5px 5px 25px; }
#other_pages span.ol{ padding:5px 25px 5px 5px; }
#other_pages a{color:#005C9D; text-decoration:none;}
#other_pages a:hover{color:#d72011;text-decoration:underline;}

#powered_by {
    margin:0 auto;
    margin-top:20px;
    padding-top:10px;
    font-size:10px;
}

#cat_table {
        width:600px;
        margin-top:20px;
        padding-top:10px;
        padding-bottom:20px;
        border-top:1px solid #AAAAAA;
        border-bottom:1px solid #AAAAAA;

}

#cat_main {
    font-weight: bold;
}

.divline{
    margin-top:20px;
    margin-bottom:-5px;
    border-bottom:0px solid #DDDDDD;
}

#sub_cat {
    font-size:12px;
}

.idented {
    margin:0px 0px 20px 30px;
}

#did_you_mean {
    color:#666;
    margin-bottom:15px;

}

input.num{width:30px;text-align:center;}
input.num2{width:50px;text-align:center;}
input.num3{width:100px;text-align:center;}
input.sbk{width:130px;padding:7px 0px; cursor: pointer; background-color: #207b20;  color: White; font-size:1em; border:none;border-radius:2em;}
input.sbk:hover{width:130px;padding:7px 0px;  background-color: #D72011;  color: White; }
input.sbdk{color:#D72011;width:70px;padding:3px 0px;cursor: pointer; font-size:1em; }
input.sbdk2{color:#D72011;width:25px;padding:3px 0px;cursor: pointer; font-size:1em; font-weight:bold; }
input.sbdk3{color:#006600;width:25px;padding:3px 0px;cursor: pointer; font-size:1em; font-weight:bold; }
input.bobj{ color:#D72011;cursor: pointer; font-size:.9em; padding: 5px;}
input.bobj2{ color:#006600;cursor: pointer; font-size:.9em; padding:  5px;}
select.aut{width:auto;}

#menu .es{ margin-top:50px;text-transform: none; color:#555555; }
#menu .es ul{ font-size: 1em; border:0px solid red; margin: 0px 0px 0px 0px;}
#menu .es ul.pm1{ margin-left:0px; margin-bottom:10px;}
#menu .es ul.pm2{ margin-left:0px; }
#menu .es ul.pm3{ margin-left:0px; }
#menu .es ul.pm1 li{ border-top:1px solid white; }
#menu .es ul li{ line-height: 1em; vertical-align: top; padding:0px; margin:0px; position:relative;} 
#menu .es ul li span.odr{display:inline-block;position:absolute;top:4px;left:4px;}
#menu .es a{  padding:2px 0px;position:relative;display:inline-block; left:0px; width:180px; line-height: 1em; position:relative; left:5px; }
#menu .es a.p1{ color:#FCAF17; font-weight: bold; }
#menu .es a.p2{ color:#207B20; font-weight: bold; }
#menu .es a.p3{ color:#112c79; font-weight: bold; }
#menu .es a.p9{ color:#ff6600; font-weight: bold; }
#menu .es .pm2 a{ color:#555555; font-weight: normal; }
#menu .es .pm1 li.ax{ background-color:#F2F2F2; }
#menu .es .pm2 li.ax{ background-color:#F2F2F2; }
#menu .es .pm3 li.ax{ background-color:#F2F2F2; }
#menu .es .pm li.a a{ color:#D72011; font-weight: normal; }
#menu .es .pm2 li.a a{ color:#D72011; font-weight: normal; }
#menu .es .pm3 li.a a{ color:#D72011; font-weight: normal; }
#menu .es a:hover{ color:#D72011; }
#menu .es a.a{ color:#005C9D; }

.kar,.kark{ text-align:center; border:1px solid #E7E7E7; width:162px; height:255px; display: inline-block; padding:15px 10px 0px 10px; margin:0px 2px 2px 0px; border-right: 1px solid #BDBDBD; border-bottom: 1px solid #A8A8A8; 
background: #ffffff;
background: -moz-linear-gradient(top, #e5e5e5 0%, #ffffff 17%, #ffffff 100%);
background: -webkit-linear-gradient(top, #e5e5e5 0%,#ffffff 17%,#ffffff 100%);
background: linear-gradient(to bottom, #e5e5e5 0%,#ffffff 17%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 );
}
#telo .kar img,#telo .kar2 img,#telo .kar3 img,#telo .kar4 img, #telo .kar5 img, #telo .kar6 img{ float:none; }
.kar2,.kar3,.kar4, .kar5, .kar6{ text-align:center; width:162px; height:235px; display:inline-block; padding:15px 10px 0px 10px; margin:0px 2px 2px 0px;vertical-align: top;}
.kar3{ width:162px; height:170px; }
.kar4{ width:162px; height:300px; }
.kar5{ width:182px; height:190px; padding:0px;}

.kar6{ width:350px; height:170px; }

.kar a{width:162px; height:235px;display: block;}
.kark{width:162px; height:150px;display: block; float: left;}

#menu .es ul li a.m1191,
#menu .es ul li a.m985,
#menu .es ul li a.m852,
#menu .es ul li a.m827,
#menu .es ul li a.m944,
#menu .es ul li a.m1490,
#menu .es ul li a.m2000
{
margin: 5px 0px 0px 0px;
  padding: 0px;
  text-align: left;
  font-size: 1.1em;
  line-height: 1.15em;
}

#menu .es ul li a.a
{
color:#D72011;
}

#menu .es ul li.m12, #menu .es ul li.m12 a{font-weight: normal;}

#menu .es ul li a.m1191{text-indent:15px;background: linear-gradient(to right, #fcaf17 10px, transparent 10px);}
#menu .es ul li a.m985{text-indent:15px;background: linear-gradient(to right, #207B20 10px, transparent 10px);}
#menu .es ul li a.m852{text-indent:15px;background: linear-gradient(to right, #FF6600 10px, transparent 10px);}
#menu .es ul li a.m827{text-indent:15px;background: linear-gradient(to right, #112C79 10px, transparent 10px);}
#menu .es ul li a.m944{text-indent:15px;background: linear-gradient(to right, #BD0052 10px, transparent 10px);}
#menu .es ul li a.m2000{text-indent:15px;background: linear-gradient(to right, #BD0052 10px, transparent 10px);}
#menu .es ul li a.m1490{text-indent:15px;background: linear-gradient(to right, #cccccc 10px, transparent 10px);}

#menu .es ul li a.m915,
#menu .es ul li a.m812,
#menu .es ul li a.m1059,
#menu .es ul li a.m1000,
#menu .es ul li a.m951,
#menu .es ul li a.m1216,
#menu .es ul li a.m1051,
#menu .es ul li a.m978,
#menu .es ul li a.m962,
#menu .es ul li a.m974,
#menu .es ul li a.m976,
#menu .es ul li a.m980,
#menu .es ul li a.m1112,
#menu .es ul li a.m893,
#menu .es ul li a.m1249,
#menu .es ul li a.m913,
#menu .es ul li a.m1006,
#menu .es ul li a.m1088,
#menu .es ul li a.m1035,
#menu .es ul li a.m1097,
#menu .es ul li a.m1125,
#menu .es ul li a.m2001,
#menu .es ul li a.m2002,
#menu .es ul li a.m2003,
#menu .es ul li a.m2004,
#menu .es ul li a.m2005,
#menu .es ul li a.m2006,
#menu .es ul li a.m2007
{
	text-align:left;
	font-weight:normal;
	font-size:1em;
	margin:2px 0 0 10px;
	padding:3px;
}

#menu .es ul li.m12, #menu .es ul li.m12 a{font-weight: normal;}

/*#menu .es ul li.m915, #menu .es ul li.m915 a{background-color:#ea2111; color:white; font-weight: normal; font-size:.95em; }*/
#menu .es ul li a.m915{text-indent:10px;background: linear-gradient(to right, #ea2111 5px, transparent 5px);}
#menu .es ul li a.m812{text-indent:10px;background: linear-gradient(to right, #000000 5px, transparent 5px);}
#menu .es ul li a.m1059{text-indent:10px;background: linear-gradient(to right, #4dac26 5px, transparent 5px);}
#menu .es ul li a.m1000{text-indent:10px;background: linear-gradient(to right, #00a0c6 5px, transparent 5px);}
#menu .es ul li a.m951, #menu .es ul li a.m2005{text-indent:10px;background: linear-gradient(to right, #e754ac 5px, transparent 5px);}
#menu .es ul li a.m1216, #menu .es ul li a.m2002{text-indent:10px;background: linear-gradient(to right, #737373 5px, transparent 5px);}
#menu .es ul li a.m1051, #menu .es ul li a.m2001{text-indent:10px;background: linear-gradient(to right, #8c1602 5px, transparent 5px);}

#menu .es ul li a.m978, #menu .es ul li a.m2004{text-indent:10px;background: linear-gradient(to right, #ea2111 5px, transparent 5px);}
#menu .es ul li a.m962, #menu .es ul li a.m2003{text-indent:10px;background: linear-gradient(to right, #000000 5px, transparent 5px);}
#menu .es ul li a.m974{text-indent:10px;background: linear-gradient(to right, #8c1602 5px, transparent 5px);}
#menu .es ul li a.m976, #menu .es ul li a.m2006{text-indent:10px;background: linear-gradient(to right, #00a0c6 5px, transparent 5px);}
#menu .es ul li a.m980, #menu .es ul li a.m2007{text-indent:10px;background: linear-gradient(to right, #4dac26 5px, transparent 5px);}
#menu .es ul li a.m1112{text-indent:10px;background: linear-gradient(to right, #737373 5px, transparent 5px);}
#menu .es ul li a.m893{text-indent:10px;background: linear-gradient(to right, #ff6804 5px, transparent 5px);}

#menu .es ul li a.m1249{text-indent:10px;background: linear-gradient(to right, #007ac3 5px, transparent 5px);}
#menu .es ul li a.m913{text-indent:10px;background: linear-gradient(to right, #009bac 5px, transparent 5px);}
#menu .es ul li a.m1006{text-indent:10px;background: linear-gradient(to right, #dc4405 5px, transparent 5px);}
#menu .es ul li a.m1088{text-indent:10px;background: linear-gradient(to right, #d26500 5px, transparent 5px);}

#menu .es ul li a.m1035{text-indent:10px;background: linear-gradient(to right, #009bce 5px, transparent 5px);}
#menu .es ul li a.m1097{text-indent:10px;background: linear-gradient(to right, #a2bd30 5px, transparent 5px);}
#menu .es ul li a.m1125{text-indent:10px;background: linear-gradient(to right, #a0a9aa 5px, transparent 5px);}

#menu .es ul.pm2 li, #menu .es ul.pm2 li a, #menu .es ul.pm2 li.a a { line-height: 1.2em;color:#005C9D;  font-weight: normal;padding-left:5px;}
#menu .es ul.pm2 li.a a { background-color:transparent; color:#005C9D; }
#menu .es ul.pm3 li{ position: relative; left: -5px;}
#menu .es ul.pm3 li, #menu .es ul.pm3 li a, #menu .es ul.pm3 li a,  #menu .es ul.pm3 li.a a { color:#D72011; font-size:1em;}
#menu .es ul.pm2 ul.pm3 li a { color:#737373; }

#menu .es ul.pm2 ul.pm3 li a:hover,#menu .es ul.pm2 ul.pm3 li a.a { color:#D72011;}
#menu .es ul.pm2 li a:hover,#menu .es ul.pm2 li a.a { color:#D72011; }

#menu .es .pm3 a{ padding:4px 0px;position:relative;display:inline-block; left:0px; width:175px; line-height: 1.1em; position:relative; left:12px;}

#menu ul.pm2 li,#menu ul.pm3 li{background-color:white;}
#menu ul.pm2 li.sud{background-color:#f2f2f2;margin:0px 0px;}
#menu ul.pm3 li.sud{background-color:#f2f2f2;margin:0px 0px;}


html{margin:0px;padding:0px;border:0px;}
body{font-family:Arial, "Arial CE", Helvetica, "Helvetica CE", Nimbus Sans L, sans-serif;font-size:83%;margin:0px;padding:0px;border:0px;text-align:center;background-image:url(images/rastr.gif);}

#blok{max-width:990px;border:0px solid navy;margin:0px auto;background-color:white;position:relative;z-index:1;}

#hlava{height:80px;max-width:990px;padding:0px;margin:0px;background-image:url(images/hasoft-2.gif);background-repeat:no-repeat;background-position:50% 50%;border:0px solid white;border-bottom-color:#FCAF17;background-color:#FCAF17;position:relative;}

#hlavae{height:80px;max-width:990px;padding:0px;margin:0px;background-image:url(logo-34-let.png);background-repeat:no-repeat;background-position:10px 50%;border:0px solid white;border-bottom-color:#FCAF17;background-color:#FCAF17;position:relative;}

#hlavaep,#hlavaex{height:80px;max-width:990px;padding:0px;margin:0px;background-image:url(logo-34-let.png);
	background-repeat:no-repeat;background-position:10px 50%;border:0px solid white;border-bottom-color:#aaaaaa;
	background-color:#aaaaaa;position:relative;}

#hlavaex{background-color:#D72011;}	
#eshop,#eshopp,#eshopx{height:80px;max-width:990px;padding:0px;margin:0px;background-image:url(images/e-shop.png);background-repeat:no-repeat;background-position:50% 50%;border:0px solid white;position:relative;}
#eshopp{background-image:url(images/pro-partnery.png);}
#eshopx{background-image:url(images/extranet.png);}

#hlava.clhlp{border-bottom-color:#207B20;background-color:#207B20;}
#pata.clhlp{background-color:#207B20;color:White;}
#hlava.clhkf{border-bottom-color:#BD0052;background-color:#BD0052;}
#pata.clhkf{background-color:#BD0052;color:White;}
#hlava.clhb{border-bottom-color:#112c79;background-color:#112c79;}
#pata.clhb{background-color:#112c79;color:White;}
#hlava.clhdp{border-bottom-color:#FF6600;background-color:#FF6600;}
#pata.clhdp{background-color:#FF6600;color:black;}
#hlava.clhskt{border-bottom-color:#cccccc;background-color:#cccccc;}
#pata.clhskt{background-color:#cccccc;color:black;}
#hlavae.clhe{border-bottom-color:#00CED1;background-color:#00CED1;}
#pata.clhe{background-color:#00CED1;color:black;}
#hlava.clho{border-bottom-color:#aaaaaa;background-color:#aaaaaa;}
#pata.clho{background-color:#aaaaaa;color:black;}
#hlava.clhx{border-bottom-color:#D72011;background-color:#D72011;}
#pata.clhx{background-color:#D72011;color:White;}

.hm{display:inline-block;width:280px;height:78px;border:0px solid red;}
.hme{display:inline-block;width:280px;height:78px;border:0px solid red;}
.hmt{display:inline-block;width:78px;height:78px;border:0px solid red;position:absolute;left:0px;top:0px;}
#menu{ float: left; width: 200px; padding: 0px; margin: 0px; text-align: left; }
#telo{ margin-left: 205px; padding: 0px 15px 0px 10px; text-align: left; }

li{ list-style-type:disc; margin-left:0px; line-height: 1.25em; }

#nks2{ position:relative; top:0px; right:0px; }
#nks2 table td{ padding:0px; margin:0px; border:0px; }


#cse-search-box{text-align:left;margin-bottom:15px;}

.hr{
	margin: 0px 10px 0px;
	border: 0px solid transparent;
	color: black;
	background-color: transparent;
	height: 1px;
	width: 90%;
}

.tla{color:#545454;background-color:#f6f6f6;height:30px;line-height:30px;padding:0 10px 0 5px;margin-bottom:7px;border-bottom:1px solid #DFDFDF;text-align:center;}

video { width: 100% !important; height: auto !important; }
.videoWrapper { position:relative; padding-bottom:56.25%;	padding-top:25px; height:0; }
.videoWrapper iframe { position:absolute; top:0; left:0; width:100%; height:100%; }

table.cenik{border-collapse:separate;}
table.cenik2{border-collapse:border-collapse;}

.bln,.bln2,.cnt,.cns,.cnd{border-left: 1px solid #E7E7E7; border-right: 1px solid #BDBDBD;border-top: 1px solid #E7E7E7;border-bottom: 1px solid #A8A8A8; }
.bln{font-weight:normal; background-color:#F5A2C7; text-align:left;}
.bln2{background-color: #FFF9AE;}
.cnt{font-weight:normal; background-color: #E7E7E8; text-align:right;}
.cns{background-color: #C4E9FA; text-align:right;}
.cnd{background-color: #C4E9FA; text-align:right;}

.main{display: none;}

.ksk{display: none;}

.sml1{font-size:.9em;margin-top:5px;}
.sml2{font-size:.9em;margin-top:10px;}
#telo img.qr{float:none;margin-top:10px;}

#telo ul.odrz{margin:0;}
#telo ul.odrz li{list-style-type:none;margin:0px 0px;padding:3px 0px 3px 20px;border:1px solid transparent;line-height:1.15em;background-image:url(images/odrazka.gif);background-repeat:no-repeat;background-position:0px 2px;}

.kskm{width:200px; height:37px; position:absolute; left:0px; top:120px;z-index:20; background-image:url(images/kosik.png);background-repeat:no-repeat;background-position:15px 5px;padding:15px 0px 0px 0px;vertical-align:middle;}

.kskp{display:inline-block;background-color:#FCAF17;color:black;border-radius: 50%;padding:1px 5px;position:absolute;top:5px;left:10px;}
.kskc{display:block;margin-top:0px;}

form.npa{padding:0px;margin:0px;}
form.npa2{padding:0px;margin:0px;display:inline;}

form.rez{ margin:0px; }
form.rez label{ color:#393b3a;  width: 8em;  display: inline-block;  text-align: right;  margin-right:5px; }
form.rez label.lb{ color:#393b3a;  width: 267px;  display: inline-block;  text-align: right;  margin-right:5px; }
form.rez .txt{ width: 155px; margin:3px 0px 3px 3px; }
form.rez textarea{ width: 315px; margin: 3px 0px; padding: 5px; font-family: sans-serif; font-size: 1em; overflow: auto; height:60px; }
form.rez .top{position: relative;top:-60px;}
form.rez label.err, h4.err, p.err{ color:#D72011;}

.ored{border:2px solid #D72011;}

.resultlist .title{
	margin:20px 0px 0px;
}
.resultlist .description{
	margin:0px;
}
#telo .resultlist .description ul{
	margin:3px 0px;
}
#telo .resultlist .description ul li{
	list-style-type: none;
}
.resultlist .url a, .resultlist .url a:link, .resultlist .url a:visited {
    color: #207B20;
}
.resultlist .url a:hover{
    color: #D72011;
}
#result_header{
	color:#666;
}
#more_results{
	text-align:center;margin:25px 0px;
}

#lista{
  position: fixed;
  text-align: center;
  bottom: 7px;
  width: 100%;
  z-index: 100;
}
#lista2{
	width:450px;
	background-color:#ffffff;
	margin:2px auto;
	padding:20px 60px;
	border-radius: 15px;
	border:3px solid #FCAF17;
}

#lista2 label{
display: inline;
padding-right: 7px;
}

.butca{
    line-height: 7px;
    padding: 0px;
    display: inline;
    border: 1px solid silver;
    border-radius: 20px;
    padding: 10px;
    margin: 10px;
    background-color: #ccffcc;
    width: 100px;
}

.butcn{
    line-height: 10px;
    padding: 0px;
    display: inline;
    border: 1px solid silver;
    border-radius: 20px;
    padding: 10px;
    margin: 10px;
    background-color: #ffcccc;
    width: 100px;
}

#telo .searchBoxu li{ list-style-type:disc; margin-left:0px; line-height: 1.25em; }

.vyroci{height:80px;width:94px;background-image:url(logo-35-let.png);background-repeat: no-repeat;position:absolute;top:7px;left:12px;}
.vyroci2{height:80px;width:94px;background-image:url(logo-35-let-white.png);background-repeat: no-repeat;position:absolute;top:7px;left:12px;}

.vdo{ margin-top:35px;width:560px; height:315px; position:relative; }
#telo .vdo img{ float:none; }
.vdo2{ margin-top:5px;margin-bottom:10px;width:560px; height:315px; position:relative; }
#telo .vdo2 img{ float:none; }
.bvdo{ display:inline-block; width:560px; height:315px; background-image:url(yt.png); background-repeat:no-repeat;background-position:50% 50% }
.bvdo:hover{ background-image:url(yt-a.png); }
.bvdo2{ display:inline-block; width:560px; height:315px; background-image:url(yt.png); background-repeat:no-repeat;background-position:50% 50% }
.bvdo2:hover{ background-image:url(yt-a.png); }


/* PICBOX */
#pbOverlay, #pbImage, #pbBottom, #pbCloseBtn {
	position: fixed;
	z-index: 9999;
}

#pbOverlay {
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
    background: #000;
	cursor: pointer;
}

#pbCloseBtn {
	top: 0;
	right: 0;
	display: block;
	width: 50px;
	height: 50px;
}

.pbLoading {
	background: #000 url(loading.gif) no-repeat center !important;
}

#pbImage {
	border: none;
	background: #000 no-repeat;
	-moz-box-shadow: 0 0 40px #000;
	-webkit-box-shadow: 0 0 40px #000;
	box-shadow: 0 0 40px #000;
	cursor: move;
}

#pbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #EEE;
	line-height: 1.4em;
	left: 50%;
	bottom: 10px;
	width: 400px;
	margin-left: -200px; /* half the width */ 
}

#pbCaption {
	font-weight: bold;
	padding: 4px;
	display: inline-block;
	*display: inline; /* IE 7 */
	background-color: rgba(0,0,0,0.7);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#B0000000, EndColorStr=#B0000000);
	zoom: 1;
}

#pbNav {
	display: block;
	width: 200px;
	height: 65px;
	margin: auto;
	margin-top: 5px;
}

#pbPrevBtn, #pbNextBtn, #pbZoomBtn  {
	display: inline-block;
	width: 70px;
	height: 65px;
	outline: none;
	text-indent: -9000px;
}

#pbPrevBtn {
	background-position: -70px 0;
	float: left;
}

#pbPrevBtn.pbgreyed {
	background-position: 0 0;
}

#pbNextBtn {
	background-position: -320px 0;
	float: right;
}

#pbNextBtn.pbgreyed {
	background-position: -390px;
}

#pbZoomBtn {
	width: 60px;
	background-position: -140px 0;
	float: left;
}

#pbZoomBtn.pbgreyed { 
	background-position: -200px 0;
}

#pbZoomBtn.pbzoomed {
	background-position: -260px 0;
}

/* END PICBOX */

.cna{ text-decoration:line-through; position:relative; top:4px; color:#666666; left: -7px; }
a:hover .cna, a:active .cna, a:focus .cna{ text-decoration:line-through; }
.stitek{ text-align:left; position:absolute; left:0px; top:50px; width:150px; padding:3px 3px 3px 7px; background-color:#0064AC; color:white; box-shadow: 3px 3px 7px #aaa; }