body {margin:0px;background-color:#000;}

.menu_top {font-family:verdana;font-size:14px;font-weight:bold;color:#600;text-align:left;margin:0px;padding:0px;}
.menu_top_selected {color:#D00;}

.nums_selected {font-size:9px;border: 1px solid #D00;padding:1px;}

a.menu_top:link, a.menu_top:visited, a.menu_top:active {font-family:verdana;font-size:12px;font-weight:bold;color:#600;text-decoration:underline;}
a.menu_top:hover {color:#f00;}

.gall_menu {font-family:verdana;font-size:14px;font-weight:bold;color:#600;}
.menu {font-family:verdana;font-size:14px;font-weight:bold;color:#600;}

a.menu_cat:link, a.menu_cat:visited, a.menu_cat:active {font-family:verdana;font-size:12px;font-weight:normal;color:#600;text-decoration:none;}
a.menu_cat:hover {color:#FFF;}


a.menu_item:link {font-family:verdana;font-size:12px;font-weight:normal;color:#600;text-decoration:underline;}
a.menu_item:hover {font-family:verdana;font-size:12px;font-weight:normal;color:#600;text-decoration:underline;}
a.menu_item:active {font-family:verdana;font-size:12px;font-weight:normal;color:#600;text-decoration:none;}
a.menu_item:visited {font-family:verdana;font-size:12px;font-weight:normal;color:#600;text-decoration:underline;}

.nextprev, a.nextprev:link, a.nextprev:visited, a.nextprev:active, a.nextprev:hover {font-family:verdana;font-size:11px;font-weight:bold;text-decoration:underline;}


td.content {border-left:1px solid #600;border-right:1px solid #600;border-bottom:1px solid #600;}


TABLE.table-shadows {
  border-collapse: collapse;
  margin:auto;
  padding: 0px;
}

TD.td-shadows-right {
  background: url(shadow_right.jpg) no-repeat top left;
  width: 10px;
  margin: 0px;
  padding: 0px;
}

TD.td-shadows-bottom {
  background: url(shadow_bottom.jpg) no-repeat top left;
  height: 10px;
  margin: 0px;
  padding: 0px;
}

TD.td-shadows-bottomright {
  background: url(shadow_bottomright.jpg) no-repeat top left;
  width: 10px;
  height: 10px;
  margin: 0px;
  padding: 0px;
}

TD.td-shadows-main {
  margin: 0px;
  padding: 0px;
}

IMG {margin:0px;vertical-align:middle;}
IMG.img-thumbnail {border-top: 1px solid #ffd880; border-left: 1px solid #ffd880; border-bottom: 1px solid #000; border-right: 1px solid #000; }
IMG.img-thumbnail-selected {border-top:2px solid #ffd880; border-left:2px solid #ffd880; }

.div-thumbnails-caption {font-family:verdana;font-size:11px;font-weight:bold;color:#600;margin:0px;padding:0px;}

.footer {font-family:verdana;font-size:9px;color:#900;text-decoration:none;text-align:center;}

.page_generation {color:#C99;}

a:link, a:visited, a:active, a:hover {font-family:verdana;}

