body              {font-family: Verdana, Arial, "Arial CE", Helvetica, Verdana;
                     font-size: 11px;
              background-color: #FFFFFF;
                        margin: 0px;
                       padding: 0px;
                   font-weight: normal;
                         color: #333333;
                      overflow: auto;
       scrollbar-3dlight-color: #808080;
         scrollbar-arrow-color: #808080;
    scrollbar-darkshadow-color: #FFFFFF;
          scrollbar-face-color: #FFFFFF;
     scrollbar-highlight-color: #FFFFFF;
        scrollbar-shadow-color: #808080;
         scrollbar-track-color: #FFFFFF;}
body.wh           {font-family: Verdana, Arial, "Arial CE", Helvetica, Verdana;
                     font-size: 11px;
              background-color: #FFFFFF;
                        margin: 0px;
                       padding: 0px;
                   font-weight: normal;
                         color: #000000;
                      overflow: auto;
       scrollbar-3dlight-color: #000000;
         scrollbar-arrow-color: #808080;
    scrollbar-darkshadow-color: #000000;
          scrollbar-face-color: #000000;
     scrollbar-highlight-color: #808080;
        scrollbar-shadow-color: #808080;
         scrollbar-track-color: #000000;}
h1                { font-weight: bold; font-size: 11px; text-align: left; color: #000000; margin-bottom: 5px;}
h2                { font-weight: bold; font-size: 11px; text-align: left; padding: 0px; margin-top: 20px; margin-bottom: 5px;}
h3                { font-weight: bold; font-size: 11px; text-align: left}
hr                { width: 500px; size: 1; color: #C0C0C0; align: left; }
strong            {font-weight: bold;}
img               {border: 0px #000000 solid;}
input    { padding: 1px; border: 1px #808080 solid; background-color: #EEEEEE; }
select   {font-family: Verdana, Arial, "Arial CE", Helvetica, Verdana;  padding: 1px; border: 1px #808080 solid; background-color: #EEEEEE; scrollbar-3dlight-color: #808080; scrollbar-arrow-color: #808080; scrollbar-darkshadow-color: #EEEEEE; scrollbar-face-color: #EEEEEE; scrollbar-highlight-color: #EEEEEE; scrollbar-shadow-color: #808080; scrollbar-track-color: #EEEEEE;}
textarea {font-family: Verdana, Arial, "Arial CE", Helvetica, Verdana;  padding: 1px; border: 1px #808080 solid; background-color: #EEEEEE; scrollbar-3dlight-color: #808080; scrollbar-arrow-color: #808080; scrollbar-darkshadow-color: #EEEEEE; scrollbar-face-color: #EEEEEE; scrollbar-highlight-color: #EEEEEE; scrollbar-shadow-color: #808080; scrollbar-track-color: #EEEEEE;}
a                 {color: #656565; font-weight: bold; text-decoration: none;}
a:hover           {color: #656565; font-weight: bold; text-decoration: underline;}
a.active          {color: #D00000; font-weight: bold; text-decoration: none;}
a.active:hover    {color: #D00000; font-weight: bold; text-decoration: underline;}
a.hlavickatabulky       {color: #656565; font-weight: bold; text-decoration: none;}
a.hlavickatabulky:hover {color: #D00000; font-weight: bold; text-decoration: underline;}
div               {font-family: Verdana, Arial, "Arial CE", Helvetica, Verdana;
                   font-weight: normal;
                         color: #656565;
                     font-size: 11px}
td                {font-family: Verdana, Arial, "Arial CE", Helvetica, Verdana;
                   font-weight: normal;
                         color: #656565;
                     font-size: 11px;}
p    {border: 0px #AA0000 solid; margin-bottom: 10px; margin-top: 10px;}
p.mezera  {border: 0px #AA0000 solid; margin-bottom: 20px; margin-top: 20px;}
.tucne    {font-weight: bold;}
.black    {background-color: #000000;}
.posun    {position: relative; top: -1px;}
.red      { color: #AA0000; }
.redBold  { color: #AA0000; font-weight: bold; }
div.copyright     {text-align: center; padding-top: 10px; padding-bottom: 10px; color: #A0A0A0; font-size: 10px;}
ul { padding: 0; margin: 0; list-style: none; border: 0px #AA0000 solid; width:61px;}
ul li { float: left; position: relative; left: 0;  padding: 0; margin: 0; width:61px;}
ul li ul { display: none; position: absolute; top: 0; left: 0;  padding: 0; margin: 0; width:61px; }
ul li:hover ul { display: block; }
ul li > ul { top: auto; left: auto; }
ul li:hover ul, li.over ul{ display: block; }
div.main {background-color: #FFFFFF;}
/*
dl, dt, dd, ul, li { margin: 0; padding: 0; list-style-type: none; }
#menu { width: 61px; overflow: hidden; border: 1px #AA0000 solid; z-index:100;}
#menu dl { float: left; width: 12em;}
#menu dt { cursor: pointer; text-align: center; border: 0px solid gray; margin: 0px;}
#menu dd { display: none; border: 1px solid gray; }
#menu li {text-align: center; background: #fff; } 
#menu li a, #menu dt a { color: #000; text-decoration: none; display: block; height: 100%; border: 0 none; }
#menu li a:hover, #menu dt a:hover { background: #eee; }
*/
.menuLeva { padding: 0px; padding-left: 0px; padding-right: 0px;} 
.menuLeva .active { text-align: right; margin-top: 5px; margin-right: 15px; border: 0px #AA0000 solid; font-size: 12px; color: #000000; font-family: "Sans-Serif-Regular"; font-weight: normal;}
.menuLeva .pasive { text-align: right; margin-top: 5px; margin-right: 15px; border: 0px #AA0000 solid; font-size: 12px; color: #808080; font-family: "Sans-Serif-Regular"; font-weight: normal;}
.menuLeva .pasiveBlue { text-align: right; margin-top: 5px; margin-right: 15px; border: 0px #AA0000 solid; font-size: 12px; color: #808080; font-family: "Sans-Serif-Regular"; font-weight: normal;}
.menuLeva .active a { color: #000000; text-decoration: none; font-weight: bold;}
.menuLeva .active a:hover { color: #D00000; text-decoration: underline; font-weight: bold;}
.menuLeva .pasive a { color: #808080; text-decoration: none; font-weight: bold;}
.menuLeva .pasive a:hover { color: #D00000; text-decoration: underline; font-weight: bold;}
.menuLeva .pasiveBlue a { color: #808080; text-decoration: none; font-weight: bold;}
.menuLeva .pasiveBlue a:hover { color: #D00000; text-decoration: underline; font-weight: bold;}
.menuLeva .linka { margin-top: 5px; border-bottom: 1px #ABABAB solid; text-align: left; }
.menuLeva .linkaNadpis { margin-top: 0px; border-top: 1px #ABABAB solid; text-align: left; color: #ABABAB; font-weight: bold; padding: 0px;}
.menuLevaOdstup { padding-left: 10px; padding-right: 10px; }
.Data {padding: 0px; padding-left: 15px; padding-right: 18px; text-align: left;} 
.Data .uvodni { text-align: left; margin-bottom: 25px;}
.Data .linka { margin-top: 5px; border-bottom: 1px #ABABAB solid; text-align: left; }
.Data .linkaNadpis { margin-top: 5px; margin-bottom: 10px; border-top: 1px #ABABAB solid; text-align: left; color: #D00000; font-weight: bold; padding: 0px;}
.Data .linkaNadpisMala { margin-top: 15px; margin-bottom: 3px; border-top: 1px #ABABAB solid; text-align: left; color: #D00000; font-weight: bold; padding: 0px;}
.Data .odpoved { margin-left: 10px; }
.Data .form { padding: 0px; margin: 0px; border: 0px #333333 solid; }
.mezera { height: 20px; }
.mezeraMala  { height: 5px; overflow: hidden; }
.mezeraStredni { height: 20px; overflow: hidden; }
.mezeraVelka { height: 40px; overflow: hidden; }
.vycentrovat { text-align: center; }
.zahlaviTabulky  { background-color: #DDDDDD; padding: 2px; color: #606060; font-weight: bold; }
.zahlaviTabulkyB { font-size: 9px; background-color: #DDDDDD; padding: 0px; color: #606060; font-weight: bold; }
.zahlaviCheckBox { border: 0px #808080 solid; background-color: #EEEEEE; }
.input50    { width: 50px; height: 17px; }
.input80    { width: 80px; height: 17px; }
.input100   { width: 100px; height: 17px; }
.input120   { width: 120px; height: 17px; }
.input150   { width: 150px; height: 17px; }
.input180   { width: 180px; height: 17px; }
.input200   { width: 200px; height: 17px; }
.input250   { width: 250px; height: 17px; }
.input300   { width: 300px; height: 17px; }
.input350   { width: 350px; height: 17px; }
.input400   { width: 400px; height: 17px; }
.areaMess   { width: 300px; height: 100px;}
.areaNormal { width: 400px; height: 150px;}
.areaThin   { width: 400px; height: 50px;}
.areaBigThin  { width: 550px; height: 50px;}
.areaBig    { width: 550px; height: 250px;}
.areaBigThin2 { width: 651px; height: 50px;}
.areaMesss     { width: 300px; height: 100px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.areaNormals   { width: 400px; height: 150px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.areaThins     { width: 400px; height: 50px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.areaBigThins  { width: 550px; height: 50px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.areaBigs      { width: 550px; height: 250px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.areaBigThin2s { width: 651px; height: 50px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.listNormal { width: 200px; height: 17px;}
.tlacitko   { border: 1px #808080 solid; height: 19px; padding: 0px;}
.tlacitkoRed { border: 1px #D00000 solid; height: 19px; padding: 0px; color: #D00000; background-color: #FFEEEE; font-weight: bold; }
.CheckBox   { border: 0px #808080 solid; padding: 0px; margin: 0px;}
.CheckBoxSedy  { border: 0px #808080 solid; background-color: #FAFAFA; padding: 0px; margin: 0px; }
.CheckBoxSedy2 { border: 0px #808080 solid; background-color: #EEEEEE; padding: 0px; margin: 0px; }
.RadioButton { border: 0px #808080 solid; background-color: #FFFFFF; }
.input50r  { width: 50px; height: 17px; border: 1px #AA8080 solid; background-color: #FFEEEE; }
.input80r  { width: 80px; height: 17px; border: 1px #AA8080 solid; background-color: #FFEEEE; }
.input100r { width: 100px; height: 17px; border: 1px #AA8080 solid; background-color: #FFEEEE; }
.input120r { width: 120px; height: 17px; border: 1px #AA8080 solid; background-color: #FFEEEE; }
.input150r { width: 150px; height: 17px; border: 1px #AA8080 solid; background-color: #FFEEEE; }
.input180r { width: 180px; height: 17px; border: 1px #AA8080 solid; background-color: #FFEEEE; }
.input200r { width: 200px; height: 17px; border: 1px #AA8080 solid; background-color: #FFEEEE; }
.input250r { width: 250px; height: 17px; border: 1px #AA8080 solid; background-color: #FFEEEE; }
.input300r { width: 300px; height: 17px; border: 1px #AA8080 solid; background-color: #FFEEEE; }
.input350r { width: 350px; height: 17px; border: 1px #AA8080 solid; background-color: #FFEEEE; }
.input400r { width: 400px; height: 17px; border: 1px #AA8080 solid; background-color: #FFEEEE; }
.areaThinr { width: 400px; height: 50px; border: 1px #AA8080 solid; background-color: #FFEEEE; scrollbar-3dlight-color: #FFEEEE; scrollbar-arrow-color: #AA8080; scrollbar-darkshadow-color: #FFEEEE; scrollbar-face-color: #FFEEEE; scrollbar-highlight-color: #AA8080; scrollbar-shadow-color: #AA8080; scrollbar-track-color: #FFEEEE;}
.input50s   { width: 50px; height: 17px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.input80s   { width: 80px; height: 17px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.input100s  { width: 100px; height: 17px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.input120s  { width: 120px; height: 17px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.input150s  { width: 150px; height: 17px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.input180s  { width: 180px; height: 17px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.input200s  { width: 200px; height: 17px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.input250s  { width: 250px; height: 17px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.input300s  { width: 300px; height: 17px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.input350s  { width: 350px; height: 17px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.input400s  { width: 400px; height: 17px; border: 1px #CCCCCC solid; background-color: #FAFAFA; color: #808080;}
.PulLeva  { width: 260px; border: 0px #AA0000 solid ; float: left; overflow:hidden;}
.PulLeva2  { width: 300px; border: 0px #AA0000 solid ; float: left; overflow:hidden;}
.PulPrava { width: 260px; border: 0px #AA0000 solid ; float: right; overflow:hidden;}
.PulPrava2 { width: 330px; border: 0px #AA0000 solid ; float: right; overflow:hidden;}
.TretinaLeva  { width: 200px; border: 0px #AA0000 solid ; float: left; overflow:hidden;}
.TretinaPrava { width: 320px; border: 0px #AA0000 solid ; float: right; overflow:hidden;}
.bold { font-weight: bold; }
.sedy { background-color: #FAFAFA; }
.error { font-weight: bold; color: #AA0000; text-align: center; }
.info  { font-weight: bold; color: #000000; text-align: center; }
.reklamaText  { font-weight: bold; font-size: 11px; height: 15px; }
.reklamaTextL { font-weight: normal; font-size: 9px; padding-bottom: 7px; padding-right: 12px; text-align: right; }
.reklamaTextB { font-weight: bold; font-size: 12px; padding-bottom: 2px; padding-right: 12px; text-align: right; }
.reklamaTextC { color: #000000; font-weight: bold; font-size: 12px; padding-bottom: 2px; padding-right: 12px; text-align: right; }
.home a           { text-decoration: none; }
.home a:hover     { text-decoration: underline; }
.homeBox1         { width: 220px; height: 100px; background-image: url(../cz/images/menu_16.jpg); background-repeat: repeat; background-position: top; border: 0px #AA0000 solid; cursor: hand;}
.homeBox1 .nadpis { font-size: 13px; font-weight: bold; color: #000000; padding-left: 20px; padding-top: 14px; text-align: left; }
.homeBox1 .text   { font-size: 9px; font-weight: bold; padding-right: 22px; padding-top: 10px; text-align: right; }
.homeBox1 .odkaz  { color: #000000; font-size: 14px; font-weight: bold; padding-right: 22px; padding-top: 2px; text-align: right; }
.homeBox1 .odkaz a       { text-decoration: none; }
.homeBox1 .odkaz a:hover { text-decoration: none; }
.homeBox2         { width: 220px; height: 100px; background-image: url(../cz/images/menu_17.jpg); background-repeat: repeat; background-position: top;  cursor: hand;}
.homeBox2 .nadpis { font-size: 13px; font-weight: bold; color: #000000; padding-left: 20px; padding-top: 14px; text-align: left; }
.homeBox2 .text   { font-size: 9px; font-weight: bold; padding-right: 22px; padding-top: 10px; text-align: right; }
.homeBox2 .odkaz  { color: #000000; font-size: 14px; font-weight: bold; padding-right: 22px; padding-top: 2px; text-align: right; }
.homeBox2 .odkaz a { color: #000000; text-decoration: none; }
.homeBox2 .odkaz a:hover { color: #000000; text-decoration: underline; }
.homeBox3         { width: 220px; height: 100px; background-image: url(../cz/images/menu_18.jpg); background-repeat: repeat; background-position: top;  cursor: hand;}
.homeBox3 .nadpis { font-size: 13px; font-weight: bold; color: #000000; padding-left: 20px; padding-top: 14px; text-align: left; }
.homeBox3 .text   { font-size: 9px; font-weight: bold; padding-right: 22px; padding-top: 10px; text-align: right; }
.homeBox3 .odkaz  { color: #000000; font-size: 14px; font-weight: bold; padding-right: 22px; padding-top: 2px; text-align: right; }
.homeBox3 .odkaz a { color: #000000; text-decoration: none; }
.homeBox3 .odkaz a:hover { color: #000000; text-decoration: underline; }
.back { width: 902px; background-image: url(../new/images/menu_new_35.jpg); background-repeat: repeat; background-position: top; }
.EuVlajka  { width: 170px; height: 170px; background-image: url(../new/images/menu_new_06-pozadi.jpg); background-repeat: no-repeat; background-position: top; }
.mapaObal  { color: #656565; text-align: center; font-size: 10px; width: 684px;}
.mapaLinka { color: #656565; text-align: center; font-size: 10px; width: 624px; padding-bottom: 9px;}
.mapa      { color: #656565; text-align: left; font-size: 10px; width: 624px; }
.mapa a       { color: #656565; font-weight: normal; text-decoration: none;}
.mapa a:hover { color: #656565; font-weight: normal; text-decoration: underline;}
.poznamka { color: #888888; padding-left: 5px; } 
.upozorneni { color: #AA0000; font-weight: bold; font-size: 18px; text-align: center; margin-top: 60px; margin-bottom: 60px; }
.upozorneni2 { color: #AA0000; font-weight: bold; font-size: 18px; text-align: center; margin-top: 60px; margin-bottom: 260px; }
.tmava       { background-color:#EEEEEE; }
.bila        { background-color:#FFFFFF; }
.svetleModra { background-color:#E0E0F8; }
.print {display: none;}
.loginTop  {display: none; width: 212px; height: 163px; background-image: url(../cz/images/menu-log_01.jpg); background-repeat: repeat; background-position: top; overflow: hidden; color:#000000;}
.loginTop .odsazeniTop { margin-top: 105px; }
.loginTop div { color:#000000; }
.loginTop form { padding: 0px; margin: 0px; border: 0px #333333 solid; }
.tlacitkoTop { border: 0px #333333 solid; background-color: #FFFFFF; margin: 0px; padding: 0px; cursor: hand;}
.logoTIP { font-weight: bold; color: #D00000;}
.Loads   { font-weight: bold; color: #ABABAB;}
.tlacitkoProfil { border: 0px #333333 solid; color: #000000; font-weight: bold; font-size: 11px; background-color: #FFEEEE; margin: 0px; padding: 0px; cursor: hand;}
.messenger {background-color: #FFFFFF; padding: 20px; padding-left: 50px;}
ol {  border: 0px #D00000 solid;}
li.prvni_uroven { padding: 0; margin-bottom: 10; border: 0px #AA0000 solid; list-style-type: disc;}
li.druha_uroven { margin: 0; margin-left: 30px; margin-bottom: 10px; padding: 0; }

.hledejnaklady .zaznam {border: 0px #AA0000 solid; cursor: hand; font-size: 9px; }
.hledejnaklady .datum  {border: 0px #AA0000 solid; width:82px; overflow: hidden; cursor: hand; font-size: 9px; }
.hledejnaklady .zeme   {border: 0px #AA0000 solid; width:25px; overflow: hidden; cursor: hand; font-size: 9px; }
.hledejnaklady .psc    {border: 0px #AA0000 solid; width:30px; overflow: hidden; cursor: hand; font-size: 9px; }
.hledejnaklady .mesto  {border: 0px #AA0000 solid; width:70px; overflow: hidden; cursor: hand; font-size: 9px; }
.hledejnaklady .vaha   {border: 0px #AA0000 solid; width:40px; overflow: hidden; cursor: hand; font-size: 9px; }
.hledejnaklady .objem  {border: 0px #AA0000 solid; width:30px; overflow: hidden; cursor: hand; font-size: 9px; }
.hledejnaklady .LM     {border: 0px #AA0000 solid; width:20px; overflow: hidden; cursor: hand; font-size: 9px; }
.hledejnaklady .ADR    {border: 0px #AA0000 solid; width:27px; overflow: hidden; cursor: hand; font-size: 9px; }
.hledejnaklady .printdetail { width: 625px; overflow: hidden; border: 0px #AA0000 solid; }
.hledejnaklady .printtable { width: 625px; overflow: hidden; }

.hledejvozy .zaznam {border: 0px #AA0000 solid; cursor: hand; font-size: 9px; }
.hledejvozy .datum  {border: 0px #AA0000 solid; width:152px; overflow: hidden; cursor: hand; font-size: 9px; }
.hledejvozy .zeme   {border: 0px #AA0000 solid; width:25px; overflow: hidden; cursor: hand; font-size: 9px; }
.hledejvozy .psc    {border: 0px #AA0000 solid; width:30px; overflow: hidden; cursor: hand; font-size: 9px; }
.hledejvozy .mesto  {border: 0px #AA0000 solid; width:90px; overflow: hidden; cursor: hand; font-size: 9px; }
.hledejvozy .vaha   {border: 0px #AA0000 solid; width:40px; overflow: hidden; cursor: hand; font-size: 9px; }
.hledejvozy .objem  {border: 0px #AA0000 solid; width:40px; overflow: hidden; cursor: hand; font-size: 9px; }
.hledejvozy .LM     {border: 0px #AA0000 solid; width:30px; overflow: hidden; cursor: hand; font-size: 9px; }
.hledejvozy .ADR    {border: 0px #AA0000 solid; width:27px; overflow: hidden; cursor: hand; font-size: 9px; }
.hledejvozy .printdetail { width: 434px; overflow: hidden; }
