﻿/************/
/* основное */
/************/

html {
  height:100%;
}

body {
  height: 100%;
  margin: 0px;
  background: #993C04 url(images/fon-page.gif);
  font-family: 'Arial';
  font-size: 12px;
  color: black;
}

table, td {
  border: 0px;
  margin: 0px;
  padding: 0px;
}

img {
  border: 0px;
}

/**********/
/* ссылки */
/**********/

a, a:link, a:active, a:visited {color: #B63517; text-decoration: underline;}
a:hover {color: #000000; text-decoration: none;}

a.nav, a.nav:link, a.nav:active, a.nav:visited {color: #B63517; text-decoration: none;}
a.nav:hover {color: #000000; text-decoration: none; background-color: #FFF4B3;}

.imga-out {
  opacity: 0.7; /* Свойство CSS3 */
  filter: alpha(opacity = '70'); /* Для IE */
  -moz-opacity: 0.7; /* Для Mozilla */
  -khtml-opacity: 0.7; /* Для Konqueror/Safari */
} 
.imga-over {
  opacity: 1; /* Свойство CSS3 */
  filter: alpha(opacity = '100'); /* Для IE */
  -moz-opacity: 1; /* Для Mozilla */
  -khtml-opacity: 1; /* Для Konqueror/Safari */
}

/*************/
/* заголовки */
/*************/

td.t-section {
  color: #FFFFFF;
  font-weight: bold;
  background-color: #C59318;
  padding: 2px;
  padding-left: 4px;
  padding-right: 0px;
}

td.c-section {
  background-color: #C59318;
}

table.b-section {
  border-bottom: solid 3px #B57D20;
}

.t-item {
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
  background-color: #D0C57C;
  padding: 1px;
  padding-left: 4px;
  padding-right: 4px;
}

/*************/
/* навигатор */
/*************/

div#nav {
  background: #EBE1A5;
  text-align: center;
}

.nav-current-page {
  background: #CECA90;
  padding-left: 10px; padding-right: 10px;
  font-weight: bold;
  color: #FFFFFF;
}

a.nav-page, a.nav-page:link, a.nav-page:active, a.nav-page:visited {
  padding-left: 10px; padding-right: 10px;
  text-decoration: none;
}

a.nav-page:hover {
  background: #FFF4B3;
  padding-left: 10px; padding-right: 10px;
}

a.nav-prev, a.nav-prev:link, a.nav-prev:active, a.nav-prev:visited,
a.nav-next, a.nav-next:link, a.nav-next:active, a.nav-next:visited {
  background: #F4E9AB;
  padding-left: 5px; padding-right: 5px;
  text-decoration: none;
}

a.nav-first, a.nav-first:link, a.nav-first:active, a.nav-first:visited,
a.nav-last, a.nav-last:link, a.nav-last:active, a.nav-last:visited {
  background: #FFF4B3;
  padding-left: 5px; padding-right: 5px;
  text-decoration: none;
}

a.nav-prev:hover, a.nav-next:hover, a.nav-first:hover, a.nav-last:hover {
  background: #FFF4B3;
  padding-left: 5px; padding-right: 5px;
  text-decoration: none;
}

/*********/
/* текст */
/*********/

ul {
  margin-left: 16px;
  margin-top: 10px;
  margin-bottom: 0px;
}

p {
  margin: 0px;
}
.nobr {white-space: nowrap;}
.small {font-size: 11px;}
.big {font-size: 14px;}
.gray {color: #555555;}
