body {
    background: #481F0F url(/img/bg.jpg) fixed;
	font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
/*    scrollbar-face-color: #481F0F;
    scrollbar-highlight-color: #F4EDE5;
    scrollbar-shadow-color: #000;
    scrollbar-arrow-color: #fff;
    scrollbar-track-color: #F4EDE5;*/
}

form {margin: 0px 0px 0px 0px;}
blockquote { text-indent: 0; margin-right: 0; margin-bottom: 0; padding: 0; text-align: left; }

.img { margin-top: 0px; border: #7A4A3B 1px solid; }
.img2 { margin-bottom: 5px; border: #7A4A3B 2px solid; }
.img-ind { padding-left: 38px; vertical-align: top; text-align: left; display: block; float: none; }
.rssimg { vertical-align: bottom; }

a:link{
    color: #000000;
    text-decoration: underline;
}

a:hover, a:active{
    color: #ff0000;
    text-decoration: none;
    opacity: 0.7;
	filter: alpha(opacity=70);
}

a:visited{
    color: #815B4D;
    text-decoration: underline;
}

a.bott:link {
    color: #F0CA9B;
    text-decoration: underline;
    padding: 0; margin: 0;
}
a.bott:visited {
    color: #B98E74;
    text-decoration: underline;
    padding: 0; margin: 0;
}
a.bott:hover, a.bott:active {
    color: #ff0000;
    text-decoration: none;
    padding: 0; margin: 0;
}


.titul { padding: 0; text-align: right; width: 690px; display: block; float: none; }

.menu { width: 670px; font: 75% Verdana, Geneva, Arial, Helvetica, sans-serif; }

table {
  border: 0; /* border="0" */
  border-collapse: collapse; /* cellspacing="0" */
}

table td {
  color: #000;
  font: 75% Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 0; /* cellspadding="0" */
}

table.maintab { width: 606px; margin: 0 0 3px 0; background-color: #E5DED3; }
    table.maintab td { border: #7A4A3B 1px solid; padding: 6px 3px; margin: 0; }
    table.maintab td.lout { width: 202px; border: #7A4A3B 1px solid; padding: 6px 3px; margin: 0; vertical-align: top; text-align: center; }
        table.maintab td.lout img { margin-bottom: 5px; }

table.lettab { width: 606px; margin: 0 0 2px 0; background-color: #E8EDF3; }
    table.lettab td { border: #646F79 1px solid; padding: 6px 3px; margin: 0; }

table.let-pix { margin: 6px 0 3px 0; background-color: #E8EDF3; }
    table.let-pix td { border: #646F79 1px solid; padding: 10px 6px 0 6px; margin: 0; }
        table.let-pix td div { padding: 0 0 10px 0; margin: 0; text-align: center; }
    table.let-pix img { margin: 0 0 6px 0; border: #646F79 1px solid; }


table.taltab { width: 606px; margin: 0 0 2px 0; background: #E9E9E9; }
    table.taltab td { border: #333 1px solid; padding: 6px 3px; margin: 0; }

table.icztab { width: 540px; margin: 8px 33px 3px 33px; background-color: #E5DED3;  }
    table.icztab td { border: #7A4A3B 1px solid; padding: 6px 5px; margin: 0; }
    table.icztab td.bg-icz { background-color: #DBD1C4; }
        table.icztab td.bg-icz div { background: none; padding: 0; margin: 0; width: 50px; font-weight: bold; }

table.bantab { width: 540px; margin: 8px 33px 3px 33px; background: #E5DED3; }
    table.bantab td { border: #333 1px solid; padding: 8px 0px; margin: 0; text-align: center; }
        table.bantab td.olim { width: 540px; padding: 8px 36px; }
        table.bantab td.olim table { width: 468px; padding: 0; text-align: center; border: #7A4A3B 1px solid; }
            table.bantab td.olim table td {  border: none; padding: 0; margin: 0; }

table.bgtab { width: 606px; margin: 0 0 3px 0; background: #E5DED3; }
    table.bgtab tr { vertical-align: top; }
    table.bgtab td { border: #7A4A3B 1px solid; padding: 6px; margin: 0; }

table.fishtab { width: 484px; margin: 0 61px 3px 61px; background: #E5DED3; }
    table.fishtab td { border: #CCC7C2 2px solid; padding: 6px; margin: 0; }

table.arttab { margin: 6px 0 3px 0; background-color: #E5DED3; }
    table.arttab td { border: #7A4A3B 1px solid; padding: 10px 6px 0 6px; margin: 0; }
        table.arttab td div { padding: 0 0 10px 0; margin: 0; text-align: center; }
    table.arttab img { margin: 0 0 6px 0; border: #7A4A3B 1px solid; }


ul { padding: 4px 0 3px 24px; margin: 0; }
ol { padding: 0 0 15px 38px; margin: 0; }


li{
    font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin: 8px 0 2px 0;
    padding: 0 0 0 14px;
    text-align: justify;
}
li.map{
    font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin: 14px 0 2px 0;
    padding: 0 14px 0 14px;
    text-align: left;
    list-style: none;
    background: url(img/dot8.gif) no-repeat top left;
}

li.map li.dot, li.map li.dot2, li.map li.dot3 { text-align: left; }


li.dot{
    font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin: 5px 0 2px 0;
    padding: 0 0 0 14px;
    text-align: justify;
    list-style: none;
    background: url(img/dot8.gif) no-repeat top left;
}
li.dot2{
    font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin: 4px 0 0 0;
    padding: 0 0 0 14px;
    text-align: justify;
    list-style: none;
    background: url(img/dot6.gif) no-repeat top left;
}
li.dot3{
    font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin: 4px 0 0 0;
    padding: 0 0 0 14px;
    text-align: justify;
    list-style: none;
    background: url(img/dot4.gif) no-repeat top left;
}

.bottxt{
    color: #F0CA9B;
    font-size: 100%;
    padding-left: 0px;
    padding-top: 0px;
    text-align: justify;
}

table td.bottxt { font: 75% Verdana, Tahoma, Arial, sans-serif; }

.redtxt{
    color: #ff0000;
    font-size: 100%;
    font-weight: bold;
    font-style: italic;
}

.bold{
    font-weight: bold;
}

.hand { margin-top: -15px; margin-left: 60px; }
.hand2 { margin-top: -15px; margin-left: 120px; }

.button_brown {
    border: #F0CA9B double; color: #F0CA9B; background-color: #481F0F;
	font-size: 67%;
	text-transform: uppercase;
    height: 21px;
}


.ltab { width: 690px; background: #F4EDE5 url(img/bg-u.gif) repeat-x top; font: 75% Verdana, Tahoma, Arial, sans-serif; }
    .ltab div { background: url(img/bg-r.gif) repeat-y right; }
    .ltab div div { background: url(img/bg-d.gif) repeat-x bottom; }
    .ltab div div div { background: url(img/bg-l.gif) repeat-y left; }
    .ltab div div div div { background: url(img/bg-u-l.gif) no-repeat top left; }
    .ltab div div div div div { background: url(img/bg-u-r.gif) no-repeat top right; }
    .ltab div div div div div div { background: url(img/bg-d-r.gif) no-repeat bottom right; }
    .ltab div div div div div div div { background: url(img/bg-d-l.gif) no-repeat bottom left; }
    .ltab div div div div div div div div { width: 606px; padding: 35px 44px 40px 40px; margin: 0; font: 100% Verdana, Tahoma, Arial, sans-serif; }

.ltab .cl, .cl { clear: both; font-size: 1px; margin: 0; padding: 0; background: none; width: 10px; height: 1px; }

.ltab .img { background: none; padding: 0; margin: 0; border: #7A4A3B 1px solid; }
.ltab .img2 { background: none; padding: 0; margin: 0 0 5px 0; border: #7A4A3B 2px solid; }
.ltab .img-ind { background: none; padding: 0 0 0 38px; margin: 0; vertical-align: top; display: block; float: none; }

.line5 { background: url(img/line.jpg) no-repeat center; width: 552px; padding: 30px 0 0 0; margin-top: 5px; }
.ltab .line2, .ltab .bott .line2 { background: url(img/line2.jpg) no-repeat center; width: 606px; height: 2px; padding: 0; margin: 0; font-size: 1px; clear: both; display: block; float: none; }
.ltab .line3 { background: url(img/line2.jpg) no-repeat center; width: 420px; height: 2px; padding: 0; margin: 15px 0; font-size: 1px; clear: both; display: block; float: none; }

.ltab .indent { background: none; color: #000000; font: 100% Verdana, Tahoma, Arial, sans-serif; text-indent: 38px; text-align: justify; padding: 0; margin: 0 0 12px 0; }
.ltab .indent-l { background: none; color: #000000; font: 100% Verdana, Tahoma, Arial, sans-serif; text-indent: 38px; text-align: justify; padding: 0; margin: 0 0 18px 0; }

    .ltab .indent .upper { font: 88% Verdana, Tahoma, Arial, sans-serif; }

.ltab .comm { width: 606px; background: none; font: 100% Verdana, Tahoma, Arial, sans-serif; text-align: left; margin: 8px 0 3px 0; padding: 0; display: block; float: left; }
    .ltab .comm .num { width: 40px; background: none; padding: 0; font-weight: bold; display: inline; float: left; }
    .ltab .comm .txt { width: 560px; background: none; text-align: left; padding: 0; display: inline; float: right; }
    .ltab .comm .txt-j { width: 560px; background: none; text-align: justify; padding: 0; display: inline; float: right; }
    .ltab .comm .back { background: none; font: 100% Verdana, Tahoma, Arial, sans-serif; text-align: center; padding: 10px 0; margin: 0; display: block; float: none; clear: both; }


.ltab .bott { width: 606px; background: none; padding: 0; margin: 0; display: block; float: none; }
    .ltab .bott div { width: 606px; margin: 0; padding: 10px 0 0 0; background: none; }
        .ltab .bott .back { font: 100% Verdana, Tahoma, Arial, sans-serif; padding: 10px 0; margin: 0; }

.ltab .zag { width: 606px; background: none; font: bold 92% Verdana, Tahoma, Arial, sans-serif; text-transform: uppercase; text-align: center; padding: 0 0 24px 0; margin: 0; }
.ltab .zag2 { width: 606px; background: none; font: 92% Verdana, Tahoma, Arial, sans-serif; text-transform: uppercase; text-align: center; padding: 10px 0 0 0; margin: 0; }
.ltab .zag-bg  { width: 606px; background: none; font: bold 92% Verdana, Tahoma, Arial, sans-serif; text-transform: uppercase; text-align: center; padding: 20px 0 12px 0; margin: 0; }
.ltab .zag-icz  { width: 606px; background: none; font: bold 92% Verdana, Tahoma, Arial, sans-serif; text-transform: uppercase; text-align: center; padding: 20px 0 10px 0; margin: 0; }
.ltab .zag-tea  { width: 606px; background: none; font: bold 92% Verdana, Tahoma, Arial, sans-serif; text-transform: uppercase; text-align: center; padding: 12px 0 3px 0; margin: 0; }

.ltab .upper { background: none; font: 92% Verdana, Tahoma, Arial, sans-serif; text-transform: uppercase; padding: 0; margin: 0; }
.ltab .upper_bold { background: none; font: bold 92% Verdana, Tahoma, Arial, sans-serif; text-transform: uppercase; padding: 0; margin: 0; }
.ltab .upper_dark { background: none; font: 92% Verdana, Tahoma, Arial, sans-serif; text-transform: uppercase; color: #862400; padding: 0; margin: 0; }

.ltab .mid { text-align: center; background: none; padding: 0; margin: 0; }
.ltab .txt-r { width: 606px; text-align: right; background: none; padding: 5px 0; margin: 0; }
.ltab .txt-j { width: 527px; background: none; font: 100% Verdana, Tahoma, Arial, sans-serif; text-align: justify; padding: 0; margin: 0 0 12px 0; }

.ltab .fish{ color: #fff; padding: 8px 0 0 12px; margin: 0; background: none; width: 100px; }
    .ltab .fish a, .ltab .fish a:link, .ltab .fish a:visited { color: #fff; font-weight: bold; }
    .ltab .fish a:active, .ltab .fish a:hover { color: #ff0000; font-weight: bold; }


.ltab .elem { width: 606px; height: 170px; padding: 5px 0; background: none; display: block; float: none; }
    .ltab .elem .pix-l { width: 200px; padding: 0 20px 5px 0; background: none; display: inline; float: left; }
    .ltab .elem .txt-r { width: 386px; padding: 0; background: none; text-align: justify; display: inline; float: right; }

    .ltab .elem .pix-r { width: 200px; padding: 0; background: none; display: inline; float: right; }
    .ltab .elem .txt-l { width: 386px; padding: 0 20px 5px 0; background: none; text-align: justify; display: inline; float: left; }



.wh { font: 75% Verdana, Geneva, Arial, Helvetica, sans-serif; color: #F0CA9B; padding-bottom: 8px; }
    .wh a, .wh a:link, .wh a:visited, .wh a:active, .wh a:hover { font-size: 100%; color: #F0CA9B; }

.count { width: 288px; display: block; float: none; padding: 5px 0; }
    .count div { display: inline; float: left; margin: 0 4px 6px 4px; }


.err { text-align: left; padding: 0; margin: 0; background: #F4EDE5 none; }

.cv { background: #481F0F; }
.cur h4 { text-align: center; letter-spacing: 3px; color: #6E505D; font: bold 107% verdana, tahoma, sans-serif; padding: 10px 0 4px 10px; margin: 0; }




