body, p {margin: 0px; padding: 0px;}
td {border: 0px solid #fff; margin: 0px; padding: 0px;}
table.wh {width: 100%; height: 100%;}

.title {font-family: Georgia; color: #75c3db; font-weight: normal; font-size : 24px;}
.text {font-family: Times New Roman; color: #c4b9a4; font-weight: normal; font-size : 14px;}
.copyright {font-family: Times New Roman; color: #5a93a4; font-weight: normal; font-size : 14px;}
.copyright_small {font-size : 12px;}

.text a{color: #019fcf;text-decoration:underline;}
.text a:visited{color: #fdeecf;text-decoration:underline;}
.text a:hover{color:#fff7b2;text-decoration:none;}

.top_menu{font-family: Georgia; color: #fefeda; font-weight: bold; font-size : 14px;}
.top_menu a{color: #fefeda;text-decoration:none;}
.top_menu a:visited{color: #fefeda;text-decoration:none;}
.top_menu a:hover{color:#fff7b2;text-decoration:none;}

.new_date{font-family: Georgia; color: #dace7e; font-weight: bold; font-size : 18px;}
.new_date_year{font-family: Arial; color: #787671; font-weight: bold; font-size : 10px;}
.new{font-family: Times New Roman; color: #c4b9a4; font-weight: normal; font-size : 14px;}
.new a{color: #fdeecf;text-decoration:underline;}
.new a:visited{color: #fdeecf;text-decoration:underline;}
.new a:hover{color:#fff7b2;text-decoration:underline;}

.all_news{font-family: Times New Roman; color: #019fcf; font-weight: normal; font-size : 14px;}
.all_news a{color: #019fcf;text-decoration:underline;}
.all_news a:visited{color: #019fcf;text-decoration:underline;}
.all_news a:hover{color:#019fcf;text-decoration:none;}

table.show_stars {width: 100%; height: 100%;}
table.show_stars td {width: 50%; padding: 5px; font-family: Times New Roman; color: #c4b9a4; font-weight: normal; font-size : 14px; vertical-align: top;}
table.show_stars td strong {font-family: Times New Roman; color: #fcee91; font-weight: normal; font-size : 18px;}
table.show_stars td img {border: 1px solid #4c4c4c; float: left; margin-right: 10px;}

table.gallery {width: 100%; height: 100%;}
table.gallery td {vertical-align: top;}
table.gallery td.space {width: 20px;}
table.gallery td.list {width: 144px; text-align: right; font-family: Times New Roman; color: #fff7b2; font-weight: normal; font-size : 14px;}
table.gallery td.list a {font-family: Times New Roman; color: #019fcf; font-weight: normal; font-size : 14px; text-decoration: underline;}
table.gallery td.list a:hover {color: #019fcf; text-decoration:none;}
table.gallery td.list a:visited {color: #019fcf; text-decoration:underline;}
table.gallery td.image img {width: 400px; border: 1px solid #4c4c4c; visibility: hidden;}
table.gallery td.photos {width: 120px;}
table.gallery td.photos div {background: url(images/photo_list.jpg); width: 120px; height: 480px;}
table.gallery td.photos div p {text-align: center; cursor: pointer;}
table.gallery td.photos div.container {position: relative; background: none; margin-left: 14px; margin-right: 14px; width: 92px; height: 425px; overflow: hidden;}
table.gallery td.photos div.s {position: absolute; top: 0; left: 0; background: none; border: 0px solid #fff; height: auto;}
table.gallery td.photos div.s img {border: 0px solid #f00; width: 92px; margin-bottom: 5px; cursor: pointer;}
