*html img { -ms-interpolation-mode: bicubic }

#mmenu {padding: 5px 8px 5px 7px;}

#MainMenu td a {
font-family: Arial;
font-size: 11px;
color: #0c3c62;
font: bold;
text-decoration: none;
}

#MainMenu td a.menu_m { text-decoration: underline; }

#cat {
      list-style: disc url('pic/cat_mark.gif');
      margin-left: 30px;
      margin-bottom: 0px;
      margin-right: 0px;
     }

#cat li a {
     font-family: Verdana;
     font-size: 10px;
     text-decoration: none;
    }

#cat li a:hover { text-decoration: underline; }



#mark {
       list-style: disc url('pic/main_mark.jpg');
      }

#mark li {
          margin-bottom: 1px;
         }


#mark2 {
      list-style: disc url('pic/main_mark2.jpg');
      list-style: disc;
      margin: 0px 0px 5px 15px;
     }


#mark2 li a {
             color: #13578c;
             text-decoration: none;
             font-weight: bold;
            }


#cat1 {
       list-style: disc url('pic/cat1.gif');
       margin-left: 25px;
       margin-top: 5px;
      }
#cat1 li {
          margin-bottom: 1px;
         }


#cat2 {
      list-style: disc url('pic/cat2.gif');
      margin: 0px 0px 5px 15px;
     }

#cat2s {
       color: #a88422;
       text-decoration: none;
       font-weight: bold;
      }

#cat3s {
        color: #1a5381;
        text-decoration: none;
        font-weight: bold;
        line-height: 11px;
       }

#cat2 li a {
             color: #a88422;
             text-decoration: none;
             font-weight: bold;
            }


#cat3 {
      list-style: disc url('pic/cat3.gif');
      margin: 0px 0px 10px 15px;
     }

#cat3 li {margin-bottom: 1px;}

#cat3 li a {
             color: #1a5381;
             text-decoration: none;
             font-weight: bold;
            }


#cat5 {
      list-style: disc url('pic/cat5.gif');
      margin: 0px 0px 5px 50px;
     }
#cat5 li a {
             color: #781317;
             text-decoration: none;
             font-weight: bold;
             line-height: 16px;
            }



#cat4 {
       list-style: disc url('pic/cat4.gif');
       margin-left: 25px;
       margin-top: 5px;
       margin-right: 3px;
      }
#cat4 li {
          color: #555555;
          margin-bottom: 10px;
         }
#cat4 li a{
          color: #555555;
          text-decoration: none;
         }


#libdocs_m {
       list-style: disc url('pic/libdocs_mark1.gif');
      }

#libdocs_m li {
          margin-bottom: 7px;
          margin-left: 0px;
         }


body {
margin: 0px;
}



td, a, p, div, span, font, h1, h2, h3, h4, h5, h6 {
font-family: verdana, arial, "ms sans serif", sans-serif;
color: #111111;
}
#navigator A {
        font-weight: bold;
        text-decoration: none;
}
td, a, p, div, span, font, li {
font-size: 11px;
font-family: verdana, arial, "ms sans serif", sans-serif;
}



p {
   text-align: justify;
   margin: 10px;
   margin-right: 20px;
  }

h1 {
font-size: 18px;
margin: 10px;
margin-top: 20px;
}


h2 {
font-size: 13px;
margin: 10px 20px 10px 10px;
text-decoration: underline;
}


h3 {
font-size: 14px;
}
h4, h5 {
font-size: 12px;
margin: 5px 5px 10px 10px;
}

h5 { color: #015695; font-size: 16px; font-weight: bold;}


ul { margin-right: 20px;}


#Catalog td a {
font-size: 10px;
color: black;
text-decoration: none;
}
.ttl {
color: #A88422;
font-weight: bold;
}
.ttl2 {
color: #1A5381;
font-weight: bold;
}
.inGrid TD, .inGrid TH {
        background-color: #e6e6da;
}

#tc td { text-align: center; vertical-align: top;}

#bgt td { background-color: #F1EAD9;}
#bgt2 td { background-color: #F1EAD9; text-align: center}


#ad {
   color: #CCCCCC;
   font-size: 10px;
}

#ad a {
   color: #CCCCCC;
   font-size: 10px;
}


.news a img {
             border: 1px solid #333333;
            }

a img {
        border: none;
      }




#tooltip{
background:#FFFFFF;
border:1px solid #666666;
color:#333333;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden
}





div#qTip {
padding: 6px;
border: 1px solid #666;
display: none;
background: #89280a;
color: #FFF;
font: bold 9px Verdana, Arial, sans-serif;
position: absolute;
width: 120px;
text-align: center;
z-index: 1000;
}


a.city0 { text-decoration: none; font-size: 11px; font-weight: bold; letter-spacing: -1px; color: #AAAAAA}

a.city1 { text-decoration: none; font-size: 11px; font-weight: bold; letter-spacing: -1px; color: #AA0000}

a.city2 { text-decoration: none; font-size: 11px; font-weight: bold; letter-spacing: -1px; color: #0000AA}

.fh { display: none }



#calend td { font-size: 16px; }
