/*Галерея изображений*/
body {font-family: verdana, tahoma, arial; margin: 10px; background-color: white; color: black;}
a {color: navy;}
a.top_link {color: white; text-decoration: none;}
a.top_link:hover {text-decoration: underline;}
.adm_menu {color: black; font-weight: bold; text-decoration: none;}
.adm_menu:hover {color: dimgray;}
.table, .table_footer, .table_comments {border: 2px solid lightblue;}/*border color width and style of tables*/
.table_footer, .table_comments {margin-top: 5px;}
.table_comments TD {font-size: 75%; padding-left: 10px;}
.table_comments TH {font-size: 75%;}
.key_table*td, .key_table*th {border: 1px solid white; font-size: 60%; background-color: lightblue; color: dimgray;}/*help menu color, border, background*/
.title, .album_title {background-color: steelblue; color: white;}/*title color, background*/
.album_title {border-top: 2px solid white; font-size: 90%; text-align: left}/*album title*/
.menu_td {background-color: lightgrey;}
.message {color: red;}
.explorer {font-size: 90%;}
.dir {color: black; text-decoration: none;}
tr.over {behavior:url('over.htc');}
tr.over:hover {background-color: lightsteelblue;}
.inp_descr {height: 14pt; font-size: 80%; width: 100%;}
.descr {font-size: 110%; color: navy; font-weight: bold;}
.descr_size {font-size: 70%; color: black; color: dimgray;}
.td_main_page {border-top: 1px solid lightblue;}
.copy {font-size: 9px; color: gray;}
.img {border: 2px solid lightblue; margin-top: 5px; margin-left: 5px; margin-right: 5px; margin-bottom: 5px;}/*img borders*/
.pages {font-size: 90%;}/*pages font size*/
.img_brdr {border: 1px solid lightblue; text-align: center; width: 100%; font-size: 60%;}/*border around image*/
#comments {font-size: 60%;}
.comment_mail {font-size: 70%;}
.comment_date {font-size: xx-small; color: dimgray;}
