 <STYLE type="text/css">

html, body, ul, ol, li, p, td, tr, table, 
form, fieldset, a, img {
        margin: 0;
        padding: 0;
        border: 0;
}
     p {
        margin: 15px;
        text-align: left;
     }
    TD      {FONT-FAMILY: Verdana; font-size: 12px; COLOR: black; line-height: 1.3em;}
    DIV     {FONT-FAMILY: Verdana; font-size: 12px; COLOR: black; line-height: 1.3em;}
    A       {FONT-FAMILY: Verdana; font-size: 12px; COLOR: black; text-decoration: none; }
    A:hover {FONT-FAMILY: Verdana; font-size: 12px; COLOR: #2366ff; text-decoration: underline; }
    .menunow       {font-size: 14px; FONT-FAMILY: Verdana; COLOR: #2366ff; text-decoration: none; font-weight: bold;}
    .menunow:hover {font-size: 14px; FONT-FAMILY: Verdana; COLOR: #2366ff; text-decoration: underline; font-weight: bold;}
    .menu          {font-size: 15px; FONT-FAMILY: Verdana; COLOR: black; text-decoration: none;}
    .menu:hover    {font-size: 15px; FONT-FAMILY: Verdana; COLOR: black; text-decoration: underline;}
    A.gal       { font-size: 16px; COLOR: black; text-decoration: none; }
    A.gal:hover { font-size: 16px; COLOR: #2366ff; text-decoration: underline; }
    A.main       { font-size: 18px; COLOR: black; text-decoration: none; }
    A.main:hover { font-size: 18px; COLOR: #2366ff; text-decoration: none; }
    .maind       { font-size: 12px; COLOR: black; text-decoration: none; }
    .maind:hover { font-size: 12px; COLOR: #2366ff; text-decoration: none; }
    A.galnow       { font-size: 16px; COLOR: #2366ff; text-decoration: none; font-weight: bold;}
    A.galnow:hover { font-size: 16px; COLOR: #2366ff; text-decoration: underline; font-weight: bold;}
    .main img{
       border: 1px solid white;
       text-decoration: none;
       padding: 5px;
      }
    .main:hover img{
       border: 1px solid #2366ff;
       padding: 5px;
     }

    .art {
      background-color: white;
      }

    .newgallery {
    width: 97%;
    height: 450px;
    overflow: auto;
    }

    .listing {
    width: 900px;
    height: 130px;
    overflow: auto;
    }

    .book {
      font-size: 14px;
      font-weight: bold;
     }
     h1.new {
      FONT-FAMILY: Arial;
      margin: 0px;
      padding: 0px;
      color: black;   /* #898989 */
      font-size: 18px;
     }

     h1 {
      FONT-FAMILY: Arial;
      margin: 0px;
      padding: 0px;
      color: #898989;
      font-size: 18px;
     }


    .dec {COLOR: black; border-bottom: 1px dashed; text-decoration: none;}
    .dec:hover {FONT-FAMILY: Verdana; COLOR: #2366ff; border-bottom: 1px solid;  text-decoration: none;}
    .link_part {font-size: 9px; FONT-FAMILY: Verdana; COLOR: black; text-decoration: none; margin-top: 50px;}
    .link_part:hover {font-size: 9px; FONT-FAMILY: Verdana; COLOR: black; text-decoration: none; margin-top: 50px;}
    div.edit { border: 1px solid white; 
               position: static; 
    }
    div.edit:hover {border: 1px solid #2366ff; }

td.photo {
    width: 210px;
    height: 210px;
    text-align: center;
    vertical-align: middle;
}

#    .photo img{
#    text-align: center;
#    vertical-align: middle;
#       border: 1px solid white;
#       text-decoration: none;
#       padding: 5px;
#      }
#    .photo:hover img{
#    text-align: center;
#    vertical-align: middle;
#       border: 1px solid #2366ff;
#       padding: 5px;
#     }
    .akcia_top {border: 1px solid red; 
        width: 850px; 
        text-align: left; 
        padding: 5px;}
    .akcia {
        position: absolute;
        top: 20%;
        left: 30%;
        width: 600px;
        height: 450px;
        border: 2px solid red;
        background: white;
        display: none;
        padding: 20px 20px 20px 20px;
        text-align: left;
    }
    .closeButton {
        position: absolute;
        top: 0px;
        right: 0px;
        border-bottom: 1px solid red;
        border-left: 1px solid red;
        font-weight: bold;
        cursor: pointer;
        padding: 2px 4px 2px 4px;
    }

    .gallery {
        border: 1px solid white;
    }
    .gallery:hover {
        border-bottom: 1px solid #2366ff;
        border-left: 1px solid #2366ff;
        border-right: 1px solid #2366ff;
        border-top: 1px solid #2366ff;
        border: 1px solid #2366ff;
    }

 </STYLE>

