body {margin: 0; padding: 0;}

h1           { font-size: 12pt; font-family: Tahoma; text-decoration: none; font-weight: bold }
a            { font-family: Tahoma; text-decoration: none; color: #008080; 
               font-weight: bold }
a:hover      { color: #008080; font-family: Tahoma; text-decoration: none;  
               font-style: italic; font-weight: bold }
td           { text-decoration: none; font-family: Tahoma; font-size: 10pt }

.bg-left {background: url(left.jpg) repeat;}
.bg-centr {background: url(centr.jpg) repeat;}
.bg-centr1 {background: url(centrl.jpg) repeat;}

.nav td {background: url(bg_nav.gif) repeat-x;}
.nav td a {display: block; height: 23px; padding: 8px 14px 0 9px; text-align: center; color: #fff; font-size: 12px; font-weight: bold; background: url(bg_nav_line.gif) 100% 0 no-repeat;}
.nav td.last a {background: none;}

ul.star-list {list-style-type: square; padding-left: 0; margin-left: 15px;}
ul.star-list LI {margin-bottom: 4px; font-size: 12px;}

.table-album {margin: 10px 0;}
.table-album TD {padding: 0 10px 15px 0; vertical-align: top; text-align: left;}
.table-album TD A {border: 0;}
.table-album TD SPAN {display: block; padding-top: 4px; font-size: 12px;}
.table-album TD SPAN A {font-size: 10px; text-decoration: none;}
.table-album TD SPAN A:hover {text-decoration: underline;}
.table-album TD IMG {border: 1px solid #CCC; font-size: 11px; max-width: 526px;}

.t-left TD, .t-left TH { padding: 10px; text-align: center; font-size: 11px; color: #008080;}
.t-left TD {font-size: 9px; line-height: 10px; font-weight: normal; }
.t-left TD A, .t-left TD A:hover {text-decoration: none;  font-weight: normal; font-style: normal; color: #008080;}
.t-left TH A, .t-left TH A:hover {text-decoration: none;  font-weight: bold; font-style: normal; color: #010101;}

.t-bottom TD { padding: 10px; text-align: center; font-size: 9px; line-height: 10px; color: #008080;}
.t-bottom TD A, .t-bottom TD A:hover {text-decoration: none; font-weight: normal; font-style: normal; color: #008080;}
