/* mapa */
.bgtm {background-color: whitesmoke;}
.mapa_1 {background: url('im/mapa_1.gif') left top no-repeat; border-left: 1px black solid;}

.mapa_101 {background: url('im/mapa_101.gif') left top no-repeat; border-left: 1px black solid;}
.mapa_102 {background: url('im/mapa_102.gif') left top no-repeat; border-left: 1px black solid;}
.mapa_103 {background: url('im/mapa_103.gif') left top no-repeat; border-left: 1px black solid;}
.mapa_104 {background: url('im/mapa_104.gif') left top no-repeat; border-left: 1px black solid;}
.mapa_105 {background: url('im/mapa_105.gif') left top no-repeat; border-left: 1px black solid;}
.mapa_106 {background: url('im/mapa_106.gif') left top no-repeat; border-left: 1px black solid;}
.mapa_107 {background: url('im/mapa_107.gif') left top no-repeat; border-left: 1px black solid;}
.mapa_108 {background: url('im/mapa_108.gif') left top no-repeat; border-left: 1px black solid;}
.mapa_109 {background: url('im/mapa_109.gif') left top no-repeat; border-left: 1px black solid;}
.mapa_110 {background: url('im/mapa_110.gif') left top no-repeat; border-left: 1px black solid;}
.mapa_111 {background: url('im/mapa_111.gif') left top no-repeat; border-left: 1px black solid;}
.mapa_112 {background: url('im/mapa_112.gif') left top no-repeat; border-left: 1px black solid;}
.mapa_113 {background: url('im/mapa_113.gif') left top no-repeat; border-left: 1px black solid;}
.mapa_114 {background: url('im/mapa_114.gif') left top no-repeat; border-left: 1px black solid;}

table.subMn td {text-align: center; height: 24px;}
table.mapaTbl {width: 200px;}
table.mapaTbl td {height: 20px;}
table.mapaTbl td a {padding-left: 10px;}
#vlaj {width: 600px; float: right; text-align: right; padding-top: 10px; padding-right: 7px;}
#vlaj span {margin-right: 15px;}
#tit {width: 600px; float: right; text-align: left; padding-top: 20px;}
#logo {width: 380px; height: 110px; display: block; float: left;}
.top0 {MARGIN: 0px; border: 0px; WIDTH: 1000px; display: block;}
.top {background: rgb(24,92,161) url('im/body_top.jpg') left top no-repeat; MARGIN: 0px; border: 0px; HEIGHT: 184px; WIDTH: 1000px; display: block;}
.top1 {background: url('im/top1.jpg') left top no-repeat; MARGIN: 0px; border: 0px; HEIGHT: 120px; WIDTH: 1000px; display: block;}
.top2 {background: url('im/top2.gif') left top repeat-x; MARGIN: 0px; border: 0px; HEIGHT: 29px; WIDTH: 1000px; display: block; text-align: left;}
.top3 {background: url('im/top3.jpg') left top repeat-x; MARGIN: 0px; border: 0px; HEIGHT: 25px; WIDTH: 998px; display: block; text-align: center; _float: none;}
.zalRoot {MARGIN: 0px; border: 0px; HEIGHT: 25px; WIDTH: 200px; float: left;}
.zalAkt {background: url(im/zal_akt.gif) left top no-repeat; MARGIN: 0px; border: 0px; HEIGHT: 29px; WIDTH: 152px; float: left; text-align: center;}
.zalNea {background: url(im/zal_nea.gif) left top no-repeat; MARGIN: 0px; border: 0px; HEIGHT: 29px; WIDTH: 152px; float: left; text-align: center;}
.zalAkt div {padding-top: 5px;}
.zalNea div {padding-top: 5px;}
div.div_subtitle {padding: 8px;}
/* porovnani */
.porovRoot {width: 810px; height: 900px; float: none; display: block; background-color: white; border: 0px;}
.porovText {width: 165px; height: 900px; float: left; display: block; text-align: left;}
.porovDiv {overflow: auto; width: 635px; height: 600px; text-align: left; display: block; float: right;}

.tblPor {margin-left: 3px;}
.tblPor td {border-top: 1px silver solid; padding: 3px;}
.tblPor td.tdTm {background-color: #E7EEF5;}
.tblPor td.tdImg {margin: 0px; padding-top: 3px; height: 156px; display: block;}

/* registrFree */
.frmReg {border: 0px;}
.regFormInfo1 {position: relative; top: 38px; left: 110px;}
.regFormInfo1a {position: relative; top: 45px; left: 110px;}
.regFormInfo2 {position: relative; top: 38px; left: 230px;}
.regFormInfo2a {position: relative; top: 45px; left: 230px;}
.regFormInfo3 {position: relative; top: 38px; left: 360px;}
.regFormInfo3a {position: relative; top: 45px; left: 360px;}
.regFormErr {text-align: left; padding-top: 10px; padding-left: 20px;}
.regSend {width: 338px; height: 25px; display: block; float: right;}
/* tabulka bazary */
.divSekce {float: left; text-align: left; padding-left: 80px; _padding-left: 30px; margin-top: 10px;}
.divSekce li {list-style-image: url('im/dir.gif'); padding-bottom: 6px}
/* tabulka settinsg */
.divSetImg {width: 280px; height: 230px; border: 1px silver solid; float: left; margin: 15px; text-align: center;}
/* uvod-doporbazar */
.divBaz {width: 280px; height: 68px; _height: 67px; margin-top: 5px; border-bottom: 1px silver solid;}
.divBaz a img {margin-left: 10px;}
.divBazIMg {width: 80px; height: 60px; float: right; margin-bottom: 5px;}
.divBazIMg img {cursor: pointer;}
/* vyhodny nakup */
.imgVyh {width: 80px; height: 60px; float: left; margin: 5px;}
.imgVyh img {cursor: pointer;}
.imgVyh img.foto {border: 1px black solid;}
.imgTit {width: 230px; height: 25px; border-top: 1px silver solid; text-align: center; padding-top: 5px; margin-bottom: 5px; display: block;}
.imgInfo {width: 137px; float: right; text-align: left;}
/* last */
table.LstCar td {padding: 3px;}
/* layout */
#LaOne {}
#LaTwoL {float: left; width: 760px;}
#LaTwoR {float: right; width: 230px; text-align: left;}
.ramOne {width: 520px; float: left;}
.ramTwo {width: 455px; _width: 470px; float: right; text-align: justify; padding-right: 15px;}
.detInfo li {margin-top: 5px;}
#ThrLeft {width: 300px; float: left; text-align: center;}
#ThrCen {width: 485px; float: left;}
#ThrRig {width: 210px; float: right; text-align: left;}
.uvodHref img {margin-top: 3px;}
.uvodHref a {color : rgb(50,50,50); font-family: "Verdana", "Helvetica CE", Tahoma, Helvetica, sans-serif; TEXT-DECORATION: none; font-size: 12px; margin: 5px; width: 108px; height: 50px; display: block; float: left;}
.botP {width: 980px; height: 20px; display: block; text-align: right; margin: 2px; padding: 0px; border-top: 1px silver dotted; margin-top: 8px;}
.botP a {color : rgb(50,50,50); font-family: "Verdana", "Helvetica CE", Tahoma, Helvetica, sans-serif; TEXT-DECORATION: none; font-size: 11px; margin-left: 10px;}
.appExp {margin: 0px; padding: 0px;}
.BtnWi {cursor:pointer; border: 0px; height: 20px; background-color: white; text-align: left;}
/* sluzby */
.sluzUvod {margin: 0px; padding: 0px; display: block; padding-left: 25px; _padding-left: 20px;}
.sluzUvod li {list-style-image: url('im/docOK.gif'); padding-top: 3px;}
.divRych {width: 270px; height: 50px; display: block; border-bottom: 1px silver solid; padding: 3px;}
.divRych img {cursor: pointer;}
.divRychi {width: 270px; height: 70px; display: block; border-bottom: 1px silver solid; padding: 3px;}
.divRychi a {width: 100px; height: 16px; display: block; float: left; margin-top: 3px;}
.rekHome {width: 200px; text-align: center; margin: 10px 0px 0px 0px; padding: 0px;}
.rekTo {width: 160px; text-align: center; margin-left: 20px;}
.uvdVyh {cursor: pointer; text-decoration: none; display: block;}
.divRkl {width: 748px;}
.infname {width: 65px; _width: 80px; float: right; text-align: right; padding-right: 20px;}
.inftit {width: 430px; _width: 440px; float: left; text-align: left;}
.pocZaz {width: 100px; float: right;}
.zpetOdk {width: 1000px; text-align: center; float: none; color : gray; font-family: "Verdana", "Helvetica CE", Tahoma, Helvetica, sans-serif; TEXT-DECORATION: none; font-size: 9px;}
.zpetOdk a {color : gray; font-family: "Verdana", "Helvetica CE", Tahoma, Helvetica, sans-serif; TEXT-DECORATION: none; font-size: 9px;}
.bbrekl {height: 70px; display: block;}
.detNav {height: 260px; display: block; text-align: center;}
.imgUvod {margin-top: 5px;}
.imgUvod img {margin-right: 7px; border: none;}
.imgUvod iframe {margin-right: 7px; border: none;}

/* strankovani */
.stkn {text-align: center;}
.stkn A {BORDER: silver 1px solid; PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 1px; TEXT-ALIGN: center; TEXT-DECORATION: none}
.stkn A:hover {BORDER: #3666d4 1px solid; BACKGROUND: #3666d4; COLOR: white; TEXT-DECORATION: none}
.stkn STRONG {BORDER: #3666d4 1px solid;BACKGROUND: #3666d4;PADDING-RIGHT: 4px;  DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 1px; TEXT-ALIGN: center; TEXT-DECORATION: none; COLOR: white;}

