SELECT, INPUT, TEXTAREA, OPTION { font: x-small verdana, sans-serif; color: #333333;}

BODY, TD { font: x-small verdana, sans-serif; color: #333333;}




A {font-style:none; FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #9c4f48; FONT-FAMILY: verdana; TEXT-DECORATION: none}

A.main_menu:link    {font-style:none; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fffbf2; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A.main_menu:visited {font-style:none; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fffbf2; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A.main_menu:hover   {font-style:none; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fffbf2; FONT-FAMILY: verdana; TEXT-DECORATION: none}

td.main_menu{
  font-style:none; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fffbf2; FONT-FAMILY: verdana; TEXT-DECORATION: none;width:170px;cursor: pointer;
}

td.main_menu_hover{
  font-style:none; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fffbf2; FONT-FAMILY: verdana; TEXT-DECORATION: none;width:170px;cursor: pointer;
  background-image:url(/design/images/bg_m2.gif);
}

span.photo {
  BACKGROUND-COLOR:#45423a;
  FONT-WEIGHT: bold;
  COLOR: #fffbf2; 
}

but1{
  width:100%;
}

UL.menu {
  BORDER-RIGHT: 1px solid #492400;
  BORDER-LEFT:1px solid #492400;
  BORDER-BOTTOM: 4px solid #492400;
  background: #e4e0d8;
  margin:0px;
  padding-top:3px;
}

LI.menu{
  background: #fffbf2;
  margin-top:5px;
  margin-bottom:5px;
  padding-top: 3PX;
  padding-bottom: 3PX;
  padding-left:10px;
  padding-right:10px;
}

A.menu {
  font-style:none; FONT-WEIGHT:normal; FONT-SIZE: 12px; COLOR: #492400; FONT-FAMILY: verdana; TEXT-DECORATION: none;
}

.menu:hover {
  text-decoration:underline;
}

LI.menu A:first-letter{
 font-size: 231%; /* Размер шрифта буквицы */
 font-weight: bold;
}

TD.sub_menu {
  BORDER-RIGHT: 1px solid #DE604F;
  PADDING-TOP: 20px;
}

TD.td_m {
  width:170px;
}


TABLE.bgimg {
  background:#e4e0d8 url(images/bg_tbl_btm.gif) repeat-x bottom;
}

.tbl_header_bg {
  background:#e4e0d8 url(images/header_bg.gif) repeat-x left;
}

.tbl_tp_cntr {
  background:#e4e0d8 url(images/tbl_tp_cntr.gif) repeat-x top;
}

.tbl_btm_cntr {
  background:#e4e0d8 url(images/tbl_btm_cntr.gif) repeat-x bottom;
}

.tp_btm_space {
  padding-top: 5px;
  padding-bottom: 5px;
}


TABLE.content {
  BORDER: 0px;
  padding: 10px;
}

/* TABLE With border 1px */
TABLE.border1px {
  BORDER: 1px solid #69524b;
  BORDER-LEFT-WIDTH:0px;
  BORDER-TOP-WIDTH:0px;
}
.border1px TD {
  BORDER-LEFT: 1px solid #69524b;
  BORDER-TOP: 1px solid #69524b;
}

TABLE.border2px {
  BORDER: 2px solid #ded6cd;
  BORDER-LEFT-WIDTH:0px;
  BORDER-TOP-WIDTH:0px;
}
.border2px TD {
  BORDER-LEFT: 2px solid #ded6cd;
  BORDER-TOP: 2px solid #ded6cd;
}

.light, .light TD {
  BACKGROUND-COLOR:#fffbf2;
}
.dark, .dark TD {
  BACKGROUND-COLOR:#f3efe6;
}

.noborder {
  border-width: 0;
  }
.noborder td {
  border-color:#69524b; 
  border-style:solid;
  border-top-width:0;
  border-right-width:0;
  border-left-width:0;
  background-color: #f1edeb;
  padding:3;
  }
.nbheader, 
.nbheader td {
  background-color: #69524b;
  color: #f1edeb;
  font-weight: bold;
  }
.nbbold, 
.nbbold td {
  font-weight: bold;
  }
.nbl, 
.nbl td {
  color: #7B7B7B;
  color1: #000000;
  }



div.dlight {
  BACKGROUND-COLOR:#ece7e4;
  border: solid 2px #ded6cd; 
  border-top1: solid 6px #ded6cd; 
  border-left1: solid 8px #ded6cd; 
  border-left1: solid 1px #ded6cd; 
  margin-top: 0px; 
  margin-bottop: 10px; 
  padding: 5px;
}
div.ddark {
  BACKGROUND-COLOR:#ded6cd;
  border: solid 2px #ded6cd; 
  border-top1: solid 6px #ded6cd; 
  border-left1: solid 8px #ded6cd; 
  border-left1: solid 1px #ded6cd; 
  margin-top: 0px; 
  margin-bottop: 10px; 
  padding: 5px;
}

span.header {
  font-size: 131%; /* Размер шрифта буквицы */
  FONT-WEIGHT1: bold;
}
span.tek_num {
  BACKGROUND-COLOR:#492400;
  FONT-WEIGHT: bold;
  COLOR: #fffbf2; 
  border: solid 1px #492400; 
  border-bottom1: solid 2px #006600; 
  margin: 0px; 
  padding: 1px;
}


div.header1 {
  BACKGROUND-COLOR:#ded6cd;
}

div.na {
  COLOR:#999999;
}

p, div {
  text-align: justify;
}

.ch{
 background-color: #fffbf2;
}

div:first-letter, p:first-letter {
 font-size: 131%; /* Размер шрифта буквицы */
 font-weight1: bold;
}

.nrm:first-letter{
 font-size: 100%; /* Размер шрифта буквицы */
}

P.example:first-letter {
 font-size: 220%; /* Размер шрифта буквицы */
 float: left; /* Выравнивание по левому краю */
 color: blue; /* Цвет буквицы */
 padding-right: 3px; /* Отступ между буквицей и текстом */
}

textarea, input, select {
  background-color: #fffbf2;
  border1: solid 2px #c6c2bb; 
}

textarea {
  scrollbar-3dlight-color:#c6c2bb;
  scrollbar-track-color: #c6c2bb;
  scrollbar-darkshadow-color:#c6c2bb; 
  scrollbar-arrow-color:#c6c2bb; 
  scrollbar-shadow-color:#c6c2bb; 

  scrollbar-face-color:#e8e4dd; 
  scrollbar-highlight-color: #e8e4dd;

  scrollbar-base-color1:red; 
  scrollbar-lightshadow-color1:red; 
}

img.photo_img {
	margin:2px;
	float:left;
	border:0px;
}
