.cmsBody {font-family: Arial, Helvetica, sans-serif; font-size: 1em; margin: 0px; padding: 0px; text-align: center; border-width: 0px; color:#000000; background: url(tatra-background-all.gif);}

form {margin: 0px; padding: 0px;}
p {margin: 0px;}
img {border: 0px solid #ffffff; vertical-align: middle;}
input {font-family: Verdana, Helvetica, sans-serif; vertical-align: middle;}
strong {font-weight: bold;}
a {text-decoration: underline; color:#e18491;}
a:hover {text-decoration: none;}
.cistic {clear:both; border:none; visibility:hidden; line-height:0px;}
h1 {font-size: 16px; font-weight: bold; color: #ffffff; }

/* css mapy*/
.bg-header {background:url(tatra-mapa.jpg) no-repeat 0px 0px;}
.bg-imageDiv {background:url(tatra-mapa.jpg) no-repeat -955px 0px;}
.bg-menu {background:url(tatra-mapa.jpg) no-repeat -0px -200px;}
.bg-menustin {background:url(tatra-mapa.jpg) no-repeat 0px -243px;}

.bg-jazykcz-0 {background:url(tatra-vlajecky.gif) no-repeat 0px -0px;}
.bg-jazykcz-1 {background:url(tatra-vlajecky.gif) no-repeat 0px -28px;}

.bg-jazykde-0 {background:url(tatra-vlajecky.gif) no-repeat -31px -0px;}
.bg-jazykde-1 {background:url(tatra-vlajecky.gif) no-repeat -31px -28px;}

.bg-jazyken-0 {background:url(tatra-vlajecky.gif) no-repeat -62px -0px;}
.bg-jazyken-1 {background:url(tatra-vlajecky.gif) no-repeat -62px -28px;}


.cmsBody .tatra-main {width:954px; overflow:hidden; margin: 0px auto 0px auto; text-align: left; }
.cmsBody .tatra-main .left {float:left; width:206px; overflow:hidden; margin: 0px; text-align: left; }
.cmsBody .tatra-main .left .menuDiv {width:190px; overflow:hidden; margin: 0px 0px 0px 4px; text-align: left; }
.cmsBody .tatra-main .left .stinmenu {width:190px; height:4px; overflow:hidden; margin: 0px 0px 0px 4px; text-align: left; }
.cmsBody .tatra-main .right {float:right; width:748px; overflow:hidden; margin: 0px; text-align: left; }
.cmsBody .tatra-main .right .top {width:748px; height:392px; overflow:hidden; margin: 0px; text-align: left; }
.cmsBody .tatra-main .right .top .imageDiv {float:left; width:289px; height:392px; overflow:hidden; margin: 0px; text-align: left; }
.cmsBody .tatra-main .right .top .textDiv {float:right; width:430px; height:384px; overflow:hidden; margin: 0px 16px 0px 0px; text-align: left; }
.cmsBody .tatra-main .right .bottom {width:748px; overflow:hidden; margin: 20px 16px 50px 0px; text-align: left; }
.cmsBody .tatra-main .right .bottom2 {width:748px; overflow:hidden; margin: 0px 16px 50px 0px; text-align: left; }

.cmsBody .zapati {width:954px; height:30px; text-align:center; line-height:30px; font-size:11px; color:#9c9c95; overflow:hidden; margin:0px 0px 50px 0px;}

.cmsBody .tatra-main .header {width:954px; height:199px; overflow:hidden;}
.cmsBody .tatra-main .header .logo {float:left; display:block; width:620px; height:199px; overflow:hidden; text-indent:-5000px;}
.cmsBody .tatra-main .header .jazyky {float:right; width:118px; height:27px; overflow:hidden; margin:127px 0px 0px 0px;}
.cmsBody .tatra-main .header .jazyky .jazyk {display:block; float:left; width:31px; height:27px; overflow:hidden; margin:0px 0px 0px 0px; border:0px solid blue;}

.menu1 {width: 191px; overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.menu1 .menuItem-0 {display:block; width:191px; height:43px; overflow:hidden; font-size: 87.5%; text-decoration: none; color: #ffffff; font-weight:normal; padding:0px; margin:0px;}
.menu1 .menuItem-0:hover {text-decoration: underline;}
.menu1 .menuItem-0 .odkaz {display:block; width:190px; height:43px; line-height:43px; overflow:hidden; cursor:pointer; }
.menu1 .menuItem-1 {display:block; width:191px; height:43px; overflow:hidden; font-size: 87.5%; text-decoration: none; color: #ffffff; font-weight:normal; padding:0px; margin:0px; text-decoration:underline;}
.menu1 .menuItem-1:hover {text-decoration: none; }
.menu1 .menuItem-1 .odkaz {display:block; width:190px; height:43px; line-height:43px; overflow:hidden; cursor:pointer; }
.menu1 .podkat-0 {display:block; width:auto; overflow:hidden; font-size: 87.5%; text-decoration: none; color: #ffffff; font-weight:normal; padding:0px 0px; margin:0px;}
.menu1 .podkat-0:hover {text-decoration: underline;}
.menu1 .podkat-0 .odkaz {display:block; width:190px; height:43px; line-height:43px; overflow:hidden; cursor:pointer; color: #ffffff; }
.menu1 .podkat-1 {display:block; width:auto; overflow:hidden; font-size: 87.5%; text-decoration: none; color: #ffffff; font-weight:normal; padding:0px 0px; margin:0px; text-decoration:underline;}
.menu1 .podkat-1:hover {text-decoration: none;}
.menu1 .podkat-1 .odkaz {display:block; width:190px; height:43px; line-height:43px; overflow:hidden; cursor:pointer; }


/* F34_SITEMAP */
.sitemap {font-size:75%; color: #b9191e; line-height:18px;}
.sitemap ul {margin:0px; padding:0px 0px 0px 30px;}
.sitemap ul li {margin:0px; padding:0px;}
.sitemap a {text-decoration: none; color: #b9191e;}
.sitemap a:hover {text-decoration: underline;}
.sitemap a strong {font-weight: normal;}

/* F29_TEXTOVA STRANKA*/
.textpage {padding: 0px; font-size: 75%; color:#505050; line-height:16px;}
.textpage strong {color:#505050; font-weight:bold;}


.advsearch2 {text-align:left; padding:0px;}
.advsearch2 td {text-align:left; font-size: 75%; vertical-align:top;}
.advsearch2 td.popis {width: 200px; line-height: 26px; color: #505050;}
.advsearch2 td.tdInput {}
.advsearch2 td.tdInput input {width: 150px; height:16px; color: #505050; padding-top:2px;}
.advsearch2 td .txtbox {width: 150px; height:19px; border:1px solid #505050; color:#505050; font-size:100%; margin:1px 0px 0px 0px;}

.advsearch2 .nenalezeno {width:600px; font-size:75%; color:#505050; margin:0px 0px 10px 0px;}
.advsearch2 .nenalezeno .zrusitFiltr {display:block; width:100px; height:22px; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:2px 0px 0px 0px; }

.vysledky {margin-top:20px;}
.vysledky .vysledek {font-size:75%; line-height:16px;}




