/*
  * Base Style Sheet for www.elcom.cz
  * version: screen.css, 2006/11
  * (c) 2005, Ales Skotnica
  * Frenstat pod Rahostem, Czech Republic
  * tel.: +420 775 565 850, http://www.skotnica.eu
*/



/***************** Telo */

    body {margin:37px 0 37px 0px;padding:0px;background:#F5F5F5;font-family:'Trebuchet MS', sans-serif;font-size:75%;font-style:normal;font-weight:normal;line-height:1.7;text-align:center;color:#000;}

/***************** zakladni HTML */
    q           {font-style:italic;quotes:"„" "“" "‚" "‘";}
    q:before    {content:open-quote;}
    q:after     {content:close-quote;}
    form        {margin:0;}
    img         {border:0;}

/***************** odkazy */
	a, a:link, a:visited      {color:#0071E1;text-decoration:underline;background-color:transparent;}
	a:hover, a:focus                    {color:#ffffff;text-decoration:none;background-color:#0071E1;}
	a:active                            {color:#ffffff;text-decoration:none;background-color:#0071E1;}
    a img, a:link img, a:visited img    {border-style:none;background-color:transparent;}

    a[href$='.jpg'], a[href$='.gif'], a[href$='.png'], a[href$='.bmp'], a[href$='.jpeg'], a[href$='.svg'], a[href$='.eps']
        {padding: 5px 20px 5px 0;background:url(img/ic/icon_pic.gif) no-repeat center right;}
    a[href$='.zip'], a[href$='.rar'], a[href$='.gzip'], a[href$='.bzip'], a[href$='.ace']
        {padding: 5px 20px 5px 0;background: url(img/ic/icon_archive.gif) no-repeat center right;}
    a[href$='.doc'], a[href$='.rtf'] {padding: 5px 20px 5px 0;background:url(img/ic/icon_doc.gif) no-repeat center right;}
    a[href$='.txt'] {padding: 5px 20px 5px 0;background:url(img/ic/icon_txt.gif) no-repeat center right;}
    a[href$='.xls'] {padding: 5px 20px 5px 0;background:url(img/ic/icon_xls.gif) no-repeat center right;}
    a[href$='.xlsx'] {padding: 5px 20px 5px 0;background:url(img/ic/icon_xlsx.gif) no-repeat center right;}
    a[href$='.exe'] {padding: 5px 20px 5px 0;background:url(img/ic/icon_exe.gif) no-repeat center right;}
    a[href$='.pps'] {padding: 5px 20px 5px 0;background:url(img/ic/icon_pps.gif) no-repeat center right;}
    a[href$='.pdf'] {padding: 5px 20px 5px 0;background:url(img/ic/icon_pdf.gif) no-repeat center right;}
    a[href$='.pdf']:hover, a[href$='.pps']:hover, a[href$='.exe']:hover, a[href$='.xls']:hover, a[href$='.xlsx']:hover,
    a[href$='.txt']:hover, a[href$='.doc']:hover, a[href$='.rtf']:hover,
    a[href$='.zip']:hover, a[href$='.rar']:hover, a[href$='.gzip']:hover, a[href$='.bzip']:hover, a[href$='.ace']:hover,
    a[href$='.jpg']:hover, a[href$='.gif']:hover, a[href$='.png']:hover, a[href$='.bmp']:hover, a[href$='.jpeg']:hover, a[href$='.svg']:hover, a[href$='.eps']:hover
        {text-decoration:underline;color:#f00;}

    a img  {background:transparent;border:0;}


/***************** ruzne obecne tagy */
    .nscr, .txt     {display:none;}
    hr, .clr        {clear:both;display:none;}
    .clear          {clear:both;} 
    p               {margin:7px 0;padding: 0;}
    * html td, * html th, * html caption { font-size: 75%;}

    .fl-r {width:auto;float:right;}

/***************** formulare */
    fieldset {border:0;border:solid 1px #0071E1;}
    legend {color:#004488;font-weight:bold;font-size:120%;}
    fieldset th {font-size:100%;font-weight:normal;vertical-align:top;}
    * html fieldset th {font-size:80%;}
    input, select, textarea {margin-right: 0.2em;vertical-align: middle;}
    .required {color:#C00;}
    fieldset small {color:#000;}

/***************** zakladni layout */
   #page            {width: 61.7em;min-width:740px;text-align:left;margin:0 auto 0 auto;background:#fff;z-index:0;overflow:hidden;}
   #page-box        {padding:13px 20px 0 20px;}
   * html #page-box {width:100%;}

   #content, #content-light {margin:3.8em auto 3px auto;padding:0;text-align:left;}
   #content-main    {width:42em;min-width:504px;float:right;margin:5px 0 0 0;}
   #content-light  #content-main    {width:100%;float:none;margin:5px 0 0 0;}
   #left-col        {width:15em;min-width:180px;float:left;margin:5px 0 0 0;}

   #toppage         {clear:both;padding:3px 0 10px 0; background: url(img/bg/toppage.png) repeat-x bottom;text-align:right;font-size:0.8em;}
   #toppage a, #toppage a:link, #toppage a:visited, #toppage a:active
        {padding-left:20px;background:transparent url(img/bg/toppage-ic.gif) no-repeat top left;text-decoration:none;color:#0071E1;}
   #toppage a:hover
        {text-decoration:underline;color:#0071E1;}
   #foother         {width: 61.7em;min-width:740px;text-align:left;margin:0 auto 0 auto;padding:0;background:#fff;color:#666;}
   #foother-box        {padding:3px 20px 20px 20px;}
   * html #foother-box {width:100%;}
   * html #content-box  {width:100%;overflow:hidden; }

/***************** hlavicky */
   h1       {padding:0;margin:0;display:block;width:420px;height:86px;float:left;font-size:0.5em;}
   h1 span  {display:none;}
   #elcom-logo  {display:block;width:181px;height:29px;background: transparent url(img/bg/elcom-a-s.gif) no-repeat top left;margin:0 0 9px 0;float:left;}

   #header_2, #header_3, #header_4, #header_5, #header_6, #header_34, #header_36, #header_39, #header_40, #header_41, #header_42, #header_43, #header_44, #header_37, #header_45
    {height:86px;background-position:top right;background-repeat:no-repeat;padding:12px 0 0 0;margin:0;}

   #titdiv_2, #titdiv_3, #titdiv_4, #titdiv_5, #titdiv_6, #titdiv_34, #titdiv_36, #titdiv_39, #titdiv_40, #titdiv_41, #titdiv_42, #titdiv_43, #titdiv_44, #titdiv_37, #titdiv_45
    {display:block;height:36px;width:414px;background-color:transparent;background-repeat:no-repeat;background-position:top left;float:left;margin:0;padding:0;}

   /* DVI - CS*/
       #titdiv_2  {background-image:url(img/h1/2.gif);}     #header_2  {background-image:url(img/headers/2.jpg);}
       #titdiv_3  {background-image:url(img/h1/3.gif);}     #header_3  {background-image:url(img/headers/3.jpg);}
       #titdiv_4  {background-image:url(img/h1/4.gif);}     #header_4  {background-image:url(img/headers/4.jpg);}
       #titdiv_5  {background-image:url(img/h1/5.gif);}     #header_5  {background-image:url(img/headers/5.jpg);}
       #titdiv_6  {background-image:url(img/h1/6.gif);}     #header_6  {background-image:url(img/headers/6.jpg);}
       #titdiv_34  {background-image:url(img/h1/34.gif);}   #header_34  {background-image:url(img/headers/34.jpg);}
       #titdiv_36  {background-image:url(img/h1/36.gif);}   #header_36  {background-image:url(img/headers/36.jpg);}
       #titdiv_37  {background-image:url(img/h1/37.gif);}   #header_37  {background-image:url(img/headers/37.jpg);}
   /* DVI - EN*/
       #titdiv_39  {background-image:url(img/h1/39.gif);}   #header_39  {background-image:url(img/headers/39.jpg);}
       #titdiv_40  {background-image:url(img/h1/40.gif);}   #header_40  {background-image:url(img/headers/40.jpg);}
       #titdiv_41  {background-image:url(img/h1/41.gif);}   #header_41  {background-image:url(img/headers/41.jpg);}
       #titdiv_42  {background-image:url(img/h1/42.gif);}   #header_42  {background-image:url(img/headers/42.jpg);}
       #titdiv_43  {background-image:url(img/h1/43.gif);}   #header_43  {background-image:url(img/headers/43.jpg);}
       #titdiv_44  {background-image:url(img/h1/44.gif);}   #header_44  {background-image:url(img/headers/44.jpg);}
       #titdiv_45  {background-image:url(img/h1/45.gif);}   #header_45  {background-image:url(img/headers/45.jpg);}


/* navigace sekcemi - pathnavigator */

    #pathnavigator      { font-size: 80%; margin: 10px 0 10px 0; width: 100%;  }
    #pathnavigator span { display: none; }
    #pathnavigator br   { clear: left; }
    #pathnavigator a    { width: auto; float: left; display: block; margin: 0 10px 0 0; padding: 0 0 0 14px; background: url(img/bg/patharr.gif) no-repeat 0px 50%;  }
    #pathnavigator a.home
        { background: url(img/bg/pathhome.gif) no-repeat 0px 50%; padding: 0 0 0 15px;  }
    #pathnavigator a, #pathnavigator a:visited , #pathnavigator a:active
        { color: #656A72; text-decoration: underline; }
    #pathnavigator a:hover
        { color: #0071E1; text-decoration: underline; background-position: -1490px 50% }

/***************** vyhledavani */

    #searchform { margin: 0 0 20px 0; padding: 0; }
    #searchform fieldset { margin: 0; padding: 0;width:100%; border: 0; }
    * html #searchform fieldset { background-position: 0px 7px; }
    #searchform legend { display: none; }
    #searchform p { padding:5px 0 0 33px;margin:0;height:33px; background: url(img/bg/searchform.jpg) no-repeat top left;  }
    #searchform label { display: none;  }
    #searchform input {float:left;display: block;width:10.5em;vertical-align:middle;height:20px;margin:0 4px 0 0;padding:0px;border:solid 1px #999;font-size:90%;}
    #searchform br { clear: both; }

    #searchform  button             {width:1.5em;height:20px;float:left;margin:0;display:block;background: url(img/bg/searchform-button.gif) no-repeat;cursor:pointer;border:0;}
        #searchform  button:hover   {background-position: 0px -100px;}
        #searchform  button:active  {background-position: 0px -200px;}
    #searchform  button span            { display: none; }

/***************** pata stranky */
    #foother-nav {display:block;width:auto;float:left;font-size:90%;}
    #foother-nav a, #foother-nav a:link, #foother-nav a:visited, #foother-nav a:active
        {color:#666;text-decoration:underline;}
    #foother-nav a:hover
        {color:#0071E1;text-decoration:underline;background:none;}
    #foother-copy {display:block;width:auto;float:right;text-align:right;font-size:90%;}
    #foother-copyv a, #foother-copy a:link, #foother-copy a:visited, #foother-copy a:active
        {color:#0071E1;text-decoration:none;}
    #foother-copy a:hover
        {color:#666;text-decoration:underline; background:none;}
    #foother-counters {padding:0;margin:3px 0 0 0;clear:both;font-size:90%;text-align:center;height:1px;}
    #counters {display:none;}

/***************** jazykova navigace */

    #header-right       {position:absolute;width:100%;top:50px;left:0px;right:0px;text-align:center;z-index:98;height:71px;}
    #header-right-box   {width:60em;margin:0 auto;padding:0px;text-align:center;height:71px;}
    #header-right-box p  {float:right;margin:1px 0 0 0;padding:27px 0 0 0;width:35em;height:71px;}
    #header-right-box p span  {font-size: 90%;}
    #header-right-box p a, #header-right-box p a:link, #header-right-box p a:visited, #header-right-box p a:active
       { margin-right: 25px; height: 15px; line-height: 15px;  background: none; color:#666; text-decoration:none; }
    #header-right-box p a:hover
       { color:#0071E1; text-decoration:underline; }

    #header-right-box p .h a, #header-right-box p .h a:link, #header-right-box p .h a:visited, #header-right-box p .h a:active
       { background: url(img/bg/top-home.gif) no-repeat 0px 50%; padding-left: 15px; }
    #header-right-box p .h a:hover
       { background-position: -789px 50%; }

    #header-right-box p .l-en a, #header-right-box p .l-en a:link, #header-right-box p .l-en a:visited, #header-right-box p .l-en a:active
       { background: url(img/bg/top-en.gif) no-repeat 0px 50%; padding-left: 20px; }
    #header-right-box p .l-en a:hover
       { background-position: -784px 50%; }

    #header-right-box p .l-cs a, #header-right-box p .l-cs a:link, #header-right-box p .l-cs a:visited, #header-right-box p .l-cs a:active
       { background: url(img/bg/top-cs.gif) no-repeat 0px 50%; padding-left: 20px; }
    #header-right-box p .l-cs a:hover
       { background-position: -784px 50%; }


/***************** top menu */

    #top-menu-main {position:absolute;width:100%;top:136px;left:0px;text-align:center;height:3.6em;z-index:99;}
    #top-menu         {width: 61.7em;min-width:740px;text-align:center;margin:0 auto 0 auto;padding:0;}
    #top-menu-box        {padding:0 20px 0 20px;height:3.6em;}
    * html #top-menu-box {width:100%;}

    #top-menu-box ul     {height:3.6em;margin:0;padding:0;text-align:center;background:url(img/bg/topmenu.png) repeat-x bottom;}
    #top-menu-box .cs    {padding:0 3.5em;}
    #top-menu-box .en    {padding:0 1em;}
    #top-menu-box li     {display:inline;height:3.6em;text-align:center;font-weight:bold;font-size:1.1em;}
    #top-menu-box li a, #top-menu-box li a:link, #top-menu-box li a:visited, #top-menu-box li a:active
        {padding:0.5em 10px 1.05em 10px;display:block;width:auto;float:left;margin:0;color:#fff;text-decoration:none; background: url(img/bg/topmenu-hover.png) no-repeat 600px bottom;}

    #top-menu-box li a:hover
        {background-position: center bottom;}
    * html #top-menu-box li a, * html #top-menu-box li a:link, * html #top-menu-box li a:visited, * html #top-menu-box li a:active
        {padding:0.9em 10px 1.05em 10px;}
    #top-menu-box .active a, #top-menu-box .active a:link, #top-menu-box .active a:visited, #top-menu-box .active a:active
        {background:url(img/bg/topmenu-hover-active-hover.png) no-repeat center bottom;background:url(img/bg/topmenu-hover-active.png) no-repeat center bottom;}
    #top-menu-box .active a:hover
        {background:url(img/bg/topmenu-hover-active-hover.png) no-repeat center bottom;}
    #top-menu-box .en li
        {font-size:1em;}
    #top-menu-box .en li a
        {padding:0.9em 10px 1.10em 10px;}


/***************** nadpisy */
    #content-box h1 {font-size:185%;font-weight:normal;margin:12px 0 12px 0;padding: 0 0 5px 0;color:#004488;line-height:1.1em;}
    #content-box h2 {font-size:165%;font-weight:normal;margin:12px 0 12px 0;padding: 0 0 5px 0;color:#004488;line-height:1.1em;}
    #content-box h3 {font-size:145%;font-weight:normal;margin:12px 0 12px 0;padding:0;color: #004488;line-height:1.1em;}
    #content-box h4 {font-size:120%;font-weight:bold;margin:12px 0 12px 0;padding:0;color:#004488;line-height:1.1em;}
    #content-box h5 {font-size:110%;font-weight:bold;color:#004488;line-height:1.1em;}
    #content-box h6 {font-size:100%;font-weight:bold;color:#004488;line-height:1.1em;}

/***************** leve menu */
    #left-nav {background: url(img/bg/left-nav.jpg) no-repeat top left;width:100%;}
    #left-nav h3 {margin:0;padding:0;display:block;width:100%;height:9px;background: url(img/bg/left-nav-h3.jpg) no-repeat top right;}
    #left-nav h3 span {display:none;}
    #left-nav ul {margin:0;list-style:none;padding:0;border-left:solid 1px #ccc;border-right:solid 1px #ccc;overflow:hidden;line-height:1.1em;}
    #left-nav-end {height:9px;line-height:9px;margin:0;padding:0;width:100%;background: url(img/bg/left-nav-end.jpg) no-repeat bottom left;}
    #left-nav-end span {clear:both;width:9px;height:9px;float:right;margin:0;padding:0;background: url(img/bg/left-nav-end-span.jpg) no-repeat bottom right;}

    #left-nav ul li a, #left-nav ul li a:link, #left-nav ul li a:visited, #left-nav ul li a:active
        {display:block;padding:2px 7px 7px 30px; text-decoration:none; background: transparent url(img/bg/left-nav-li.gif) no-repeat 7px 0px;color:#0071E1;}
    #left-nav ul li a:hover {background: #EBEBEB url(img/bg/left-nav-li.gif) no-repeat 7px 0px;color:#0071E1;text-decoration:underline;}
    * html #left-nav ul li a
        {height:1px;}

    #left-tool {margin:25px 0 0 0;list-style:none;padding:0;}
    #left-tool li a, #left-tool li a:link, #left-tool li a:visited, #left-tool li a:active
        {display:block;padding:2px 7px 2px 40px; text-decoration:none; background: transparent url(img/bg/tool-print.gif) no-repeat 0px 50%;color:#0071E1;}
    #left-tool li a:hover {background: transparent url(img/bg/tool-print.gif) no-repeat 0px 50%;color:#0071E1;text-decoration:underline;}
    * html #left-tool li a
        {height:1px;}

/***************** leve menu - sub*/
    #left-nav-sub {background: url(img/bg/left-nav-sup.jpg) no-repeat top left;width:100%;margin:0 0 30px 0;}
    #left-nav-sub h3 {margin:0;padding:9px 0 10px 10px;display:block;background: url(img/bg/left-nav-sup-h3.jpg) no-repeat top right;font-size:110%;font-weight:bold;}
    #left-nav-sub h3 span {display:none;}
    #left-nav-sub ul {margin:0;list-style:none;padding:0;line-height:1.2em;border-left:solid 1px #C1E0FF;border-right:solid 1px #C1E0FF;overflow:hidden;}
    #left-nav-sub ul li li {line-height:1.1em;}
    #left-nav-sub ul li ul {border:0;}
    #left-nav-sub-end {height:9px;line-height:9px;margin:0;padding:0;width:100%;background: url(img/bg/left-nav-sup-end.jpg) no-repeat bottom left;}
    #left-nav-sub-end span {clear:both;width:9px;height:9px;float:right;margin:0;padding:0;background: url(img/bg/left-nav-end-sup-span.jpg) no-repeat bottom right;}

    #left-nav-sub ul li a, #left-nav-sub ul li a:link, #left-nav-sub ul li a:visited, #left-nav-sub ul li a:active
        {display:block;padding:2px 7px 2px 30px; text-decoration:none; background: transparent url(img/bg/left-nav-li-sup.gif) no-repeat 7px 50%;color:#0071E1;}
    #left-nav-sub ul li a:hover {background: #DDEEFF url(img/bg/left-nav-li-sup.gif) no-repeat 7px 50%;color:#0071E1;text-decoration:underline;}

    #left-nav-sub ul li li a, #left-nav-sub ul li li a:link, #left-nav-sub ul li li a:visited, #left-nav-sub ul li li a:active
        {display:block;padding:2px 7px 2px 50px; text-decoration:none; background: transparent url(img/bg/left-nav-li-li-sup.gif) no-repeat 30px 50%; color:#0071E1;font-size:90%;}
    #left-nav-sub ul li li a:hover {background:#DDEEFF url(img/bg/left-nav-li-li-sup.gif) no-repeat 30px 50%;color:#0071E1;text-decoration:underline;}

    * html #left-nav-sub ul li a
        {height:1px;}




/***************** ruzne */
   .flt-r {float:right;margin:0 0 5px 15px;padding:0;display:block;width:auto;text-align:right;}
   .flt-l {float:left;margin:0 15px 5px 0;padding:0;display:block;width:auto;text-align:left;}
   .strng {border:solid 1px #0071E1;background:#ECF6FF;padding:15px;}


/***************** do obsahu */
    #content-main h3 { background: url(img/bg/dot-h.gif) repeat-x bottom;padding-bottom:8px; }

    .BKmenu01cs, .BKmenu01en {display:block;float:left;width:191px;height:250px;margin:0 0 20px;padding:0;background:transparent;}
    .BKmenu02cs, .BKmenu02en {display:block;float:right;width:191px;height:250px;margin:0 0 20px;padding:0;background:transparent;}
    .BKmenu01cs span, .BKmenu01en span, .BKmenu02cs span, .BKmenu02en span  {display:none;}

    .BKmenu01cs a, .BKmenu02cs a {display:block;float:left;width:191px;height:250px;margin:0 0 20px;padding:0;background: url(img/bg/bk-menu-cz.jpg) no-repeat 0px 0px;}
    .BKmenu018cs a, .BKmenu028cs a {background: url(img/bg/bk-menu-cz2.jpg) no-repeat 0px 0px;}
    .BKmenu01cs a:hover {background-position: -191px 0px;}
    .BKmenu02cs a {background-position: 0px -250px;}
    .BKmenu02cs a:hover {background-position: -191px -250px;}
    .BKmenu01en a, .BKmenu02en a {display:block;float:left;width:191px;height:250px;margin:0 0 20px;padding:0;background: url(img/bg/bk-menu-en.jpg) no-repeat 0px 0px;}
    .BKmenu018en a, .BKmenu028en a {background: url(img/bg/bk-menu-en2.jpg) no-repeat 0px 0px;}
    .BKmenu01en a:hover {background-position: -191px 0px;}
    .BKmenu02en a {background-position: 0px -250px;}
    .BKmenu02en a:hover {background-position: -191px -250px;}

    #content-main .c-right {float:right;text-align:center;margin:0 0 5px 15px;padding:0 0 0 10px;background: #fff url(img/bg/dot-v.gif) repeat-y top left; }
    #content-main .c-right h3 {font-size:100%;font-weight:bold;background:none;border:none;margin:0 0 7px 0;padding:0;line-height:1em;}
    #content-main .c-right p {font-size:90%;background:none;border:none;line-height:1em;}
    #content-main .rows {margin:0 0 15px 0;padding:0 0 6px 0; background: url(img/bg/dot-h.gif) repeat-x bottom;}

    address { font-weight: normal; padding-left: 30px; font-variant: normal; font-style: normal; }

    #content-main h4.contact-fce { border-bottom:solid 1px #0071E1;padding-bottom:4px; margin-bottom: 10px; }
    #content-main .contact-tbl { margin:0 0 20px 0; }
    .contact-tbl th, .contact-tbl td {border-bottom: solid 1px #eee;vertical-align:top;}


/***************** Distr. system nav */
    .distsys-ul {display:block;width:500px;height:218px;margin:0 auto 30px auto;padding:0;position:relative; background: url(img/bg/distrSys-bg.gif) no-repeat;list-style:none;}
    .distsys-en {background: url(img/bg/distrSys-bg-en.gif) no-repeat;}
    * html .distsys-ul {margin:0 0 30px 0;}

    .distsys-ul a {background:transparent url(img/bg/distrSys-menu.gif) no-repeat 0px 0px;display:block;width:120px;height:39px;float:left;margin:0;padding:0;}
    .distsys-en a {background:transparent url(img/bg/distrSys-menu-en.gif) no-repeat 0px 0px;}
    .distsys-ul span {display:none;}
    .distsys-ul li {display:block;position:absolute;width:120px;height:39px;}

    .distsys-ul li.distsys-li1 {top:31px;left:10px;}
    .distsys-ul li.distsys-li2 {top:124px;left:10px;height:50px;}
    .distsys-ul li.distsys-li3 {top:31px;left:362px;}
    .distsys-ul li.distsys-li4 {top:124px;left:362px;}
    .distsys-ul li.distsys-li5 {top:160px;left:184px;}

    .distsys-ul a.distsys-a1, .distsys-ul a.distsys-a1:link, .distsys-ul a.distsys-a1:visited           {background-position:0px 0px;}
    .distsys-ul a.distsys-a1:hover                                                                      {background-position:-120px 0px;}

    .distsys-ul a.distsys-a2, .distsys-ul a.distsys-a2:link, .distsys-ul a.distsys-a2:visited           {background-position:0px -39px;height:25px;margin:0 0 1px 0;}
    .distsys-ul a.distsys-a2:hover                                                                      {background-position:-120px -39px;}

    .distsys-ul a.distsys-a3, .distsys-ul a.distsys-a3:link, .distsys-ul a.distsys-a3:visited           {background-position:0px -64px;height:24px;}
    .distsys-ul a.distsys-a3:hover                                                                      {background-position:-120px -64px;}

    .distsys-ul a.distsys-a4, .distsys-ul a.distsys-a4:link, .distsys-ul a.distsys-a4:visited           {background-position:0px -88px;}
    .distsys-ul a.distsys-a4:hover                                                                      {background-position:-120px -88px;}

    .distsys-ul a.distsys-a5, .distsys-ul a.distsys-a5:link, .distsys-ul a.distsys-a5:visited           {background-position:0px -127px;}
    .distsys-ul a.distsys-a5:hover                                                                      {background-position:-120px -127px;}

    .distsys-ul a.distsys-a6, .distsys-ul a.distsys-a6:link, .distsys-ul a.distsys-a6:visited           {background-position:0px -166px;}
    .distsys-ul a.distsys-a6:hover                                                                      {background-position:-120px -166px;}

/***************** Table Data */
    .tableData {margin:0 0 25px 0;padding:0;}
    .tableData caption {font-size:125%;font-weight:bold;color: #004488;line-height:1.1em;padding:0 0 3px 25px; background: url(img/ic/table.gif) no-repeat; text-align:left;margin:0;border-bottom:double #C0DDFA;}
    * html  .tableData caption {font-size:100%;}
    .tableData tbody td {font-size:90%;border-bottom:solid 1px #C0DDFA;vertical-align:top;}
    * html .tableData tbody td {font-size:75%;}
    .tableData thead th {font-size:115%;line-height:1em;color:#004488;border-bottom:solid 1px #C0DDFA;vertical-align:top;text-align:center;font-weight:bold; background: url(img/bg/tableData-th.png) repeat-x bottom;}
    * html .tableData thead th {font-size:85%;}
    .tableData tfoot td {font-size:85%;border-bottom:solid 1px #C0DDFA;}
    .tableData td.tdStrong {background:#E9F3FD; }

    .thLeft  thead th {text-align:left;}
    .thRight thead th {text-align:left;}

    .viewmap {width:auto;float:right;font-size:120%;font-weight:bold;line-height:1em;padding-left:30px;background: url(img/ic/map.gif) no-repeat left 50%;}

