/* total */
body, td, div, span, input, textarea {
	font-family: Tahoma, Arial,verdana;
	font-size: 10px;
	color: #424242;
}
a:link {
	color:#CC0000;
	font-family: Tahoma, Arial,verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;

}
a:hover {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	border: thin none #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #800000;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;

}

.bg-body-content {
	margin: 0px;
  background:  #DAD9CE ;
}

.content-win {
  background:  #DAD9CE;
}

/* main table */

.tab-top {
  background:  #D7D6CC;
}

.tab-t12 {
  background:  #EFEFE1 url('img/tab-t12.gif') repeat-x left top;
}

.tab-t22 {
  background:  #D7D6CB url('img/tab-t22.gif') repeat-x left top;
}

.tab-t32 {
  background:  #B2B0A3 url('img/tab-t32.gif') repeat-x left top;
}

.tab-t41 {
  background:  #D0CFC4 url('img/tab-t41.gif');
}

.tab-t43 {
  background:  #D0CFC4 url('img/tab-t43.gif');
}

.tab-t72 {
  background:  #F1F1E3 url('img/tab-t72.gif') repeat-x left top;
}

/* title page */

.b-title {
	color: #6A695F;
	margin: 0px 0px 0px 5px; 
}

/* bottom */

.bottom {
  background: #DAD9CE url('img/bottom.jpg') no-repeat center top;
}
.copy {
	margin: 4px 29px 0px 0px;
	font-size: 10px;
	color: #797876;
	text-decoration: none;
}

.copy a, .copy a:hover {
	color:#797876;
	text-decoration: none;
}


/* menu*/

.tab-col1-fon {
  background:  #C7C6B8 url('img/tab-col1-fon.gif') right bottom;
}

.menu {
	font-size: 10px;
	padding: 3px 0px 0px 1px;
	text-decoration: none;
	color: #7B7A71;
}

.menu a {
	text-decoration: none;
	color: #414141;
}

.menu a:hover {
	text-decoration: none;
	color: #7B7A71;
}

.tab-col2-fon {
  background:  #C6C5B7 url('img/tab-col2-fon.gif');
}

.menu-l1 {
  background:  #CBCABE url('img/menu-l1.gif') no-repeat top right;
}

.menu-r1 {
  background:  #CBCABE url('img/menu-r1.gif') no-repeat top left;
}

.menu-item-f {
  background:  #BFBEB5 url('img/menu-item-f.gif');
}

.menu-item-f-a {
  background:  #D3D2CB url('img/menu-item-f-a.gif');
}

.menu-item {
  background:  #BFBEB5 url('img/menu-item.gif');
}

.menu-in {
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #7B7A71;
}

.menu-in a {
font-family:verdana;
	text-decoration: none;
	color: #CC0000;
}

.menu-in a:hover {
	text-decoration: none;
	color: #ffffff;
}

.menu-item-t {
  background:  #BFBEB5 url('img/menu-item-t.gif');
}

.menu-item-b {
  background:  #BFBEB5 url('img/menu-item-b.gif');
}

.menu-item-in {
  background:  #BFBEB5 url('img/menu-item-in.gif') no-repeat bottom left;
}

.menu-item-t-a {
  background:  #D3D2CB url('img/menu-item-t-a.gif');
}

.menu-item-b-a {
  background:  #D3D2CB url('img/menu-item-b-a.gif');
}

.menu-item-in-a {
  background:  #D3D2CB url('img/menu-item-in-a.gif') no-repeat bottom left;
}

.menu-item-a {
  background:  #D3D2CB url('img/menu-item-a.gif');
}

.menus-l {
  background:  #CBC9BC url('img/menus-l.gif');
}

.menus-r {
  background:  #CBC9BC url('img/menus-r.gif');
}

/* content */

.cont-txt {
	padding: 10px 10px 10px 10px;
}

.cont-tit {
	font-weight: 600;
	color: #55544A;
	font-size: 11px;
	padding: 10px 10px 10px 10px;
}

.cont-page {
  background:  #CFCEC3 url('img/cont-fon.gif') no-repeat right bottom;	 
}
.img-content {
margin: 0px 0px 0px 10px;
}

ul {
	margin: 0px 0px 10px 20px;
}
ul li {
	list-style-image: url('img/li.gif');
}
ol {
	margin: 0px 0px 10px 30px;
}

/* table */

.table-tit {
	text-align: center;
	font-weight: bold;
	margin: 10px 0px 5px 0px;
	color: #55544A;
	font-size: 10px;
}

.rh {
	background: #BFBDB0;
}

.r1 {
	background: #CBCABE;
}

.r2 {
	background: #D4D4CA;
}

.rl {
	background: #E7E7D9;
}

.th-f {
	text-align: center;
	padding: 5px 2px 5px 2px;
	border-top: 1px solid #E7E7D9;
	border-left: 1px solid #E7E7D9;
	border-right: 1px solid #E7E7D9;
	border-bottom: 1px solid #E7E7D9; 
}

.th-l {
	text-align: center;
	padding: 5px 2px 5px 2px;
	border-top: 1px solid #E7E7D9;
	border-right: 1px solid #E7E7D9;
	border-left: 1px solid #E7E7D9;
	border-bottom: 1px solid #E7E7D9; 
}

.th-c {
	text-align: center;
	padding: 5px 2px 5px 2px;
	border-top: 1px solid #E7E7D9;
	border-left: 1px solid #E7E7D9;
	border-right: 1px solid #E7E7D9;
	border-bottom: 1px solid #E7E7D9; 
}

.th-d {
	border-top: 1px solid #E7E7D9;
	border-bottom: 1px solid #E7E7D9; 
}                                   	

.td-f {
	padding: 5px 5px 5px 10px;
	border-top: 1px solid #E7E7D9;
	border-left: 1px solid #E7E7D9;
}

.td-l {
	padding: 5px 5px 5px 10px;
	border-top: 1px solid #E7E7D9;
	border-right: 1px solid #E7E7D9;
	border-left: 1px solid #E7E7D9;
}

.td-c {
	padding: 5px 5px 5px 10px;
	border-top: 1px solid #E7E7D9;
	border-left: 1px solid #E7E7D9;
}

.th-d {
	border-top: 1px solid #E7E7D9;
}                                   	

/* news */

.news-title {
	font-weight: 600;
	color: #68675D ;
}

.news-more {
	color: #68675D ;
}

.news-title a, .news-title a:hover, .news-more a, .news-more a:hover {
	color: #68675D;
	text-decoration: underline;
}

news-pages {
	color: #68675D;
}

.news-pages a {
	color: #68675D;
	text-decoration: none;
}

.news-pages a:hover{
	color: #68675D;
	text-decoration: underline;
}

.news-tt {
  background:  #CFCEC3 url('img/news-tt.gif') no-repeat top;	 
}

.news-div {
  background:  #CFCEC3 url('img/news-div.gif') repeat-x;	 
}


/* guest book */

.gb-author {
	font-weight: 600;
	color: #424242;
}

.gb-date {
	color: #424242;
}

.gb-title {
  background:  #ADACA1;
}

.gb-email a {
	color: #68675D;
	text-decoration: underline;
}

.gb-email a:hover {
	color: #68675D;
	text-decoration: none;
}

.gb-pp {
  background: #C7C6BB url('img/gb-pp.gif') repeat-x;	 
}

.gb-bg {
  background: #C7C6BB;	 
}

.gb-t21 {
  background: #C7C6BB url('img/gb-t21.gif') repeat-y;	 
}

.gb-t22 {
  background: #C7C6BB url('img/gb-t22.gif') repeat-y;	 
}

.gb-text {
	color: #424242;
	text-align: justify;
}

.gb-pages {
	margin: 5px 0px 0px 0px;
	color: #68675D;
}

.gb-pages a {
	color: #68675D;
	text-decoration: none;
}

.gb-pages a:hover{
	color: #68675D;
	text-decoration: underline;
}

.gb-form {
	margin: 0px 0px 0px 100px;
}

.gb-input {
	border: 1px solid #9F9D92;
	background: #C7C6BB;
	width: 180px;
	font-size: 10px;
	overflow: auto;
}
.gb-send {
	margin: 5px 0px 0px 30px;
	width: 123px;
	height: 21px;
}

/* first page */

.fp-page {
	padding: 3px 5px 2px 5px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #424242;
}

.fp-list {
	margin-top: 5px;
}

li.fp {
	padding: 0px;
	list-style-image: url('img/li-fp.gif');
}

.razdel {
margin: 5px 3px 0px 7px;
}

.tab-t12-2 {
  background:  #D1CFC4 url('img/tab-t12-2.gif') repeat-x left top;
}

.tab-t62-1 {
  background:  #D1CFC4 url('img/tab-t62-1.gif') repeat-y;
}

.tab-t62-2 {
  background:  #D1CFC4 url('img/tab-t62-2.gif') repeat-y;
}

.tab-t72-2 {
  background:  #D1CFC4 url('img/tab-t72-2.gif') repeat-x left top;
}

/* forms */


.fm-form {
	margin: 0px 0px 0px 100px;
}

.fm-input {
	border: 1px solid #888678;
	background: #D3D2CB;
	width: 150px;
	font-size: 10px;
	overflow: auto;
}
.fm-send {
	margin: 5px 0px 0px 30px;
	width: 70px;
	height: 20px;
}

.vp-tit {
  background:  #BEBDB1 url("img/vopros-tit.gif") left top repeat-x;	
}

/* albom */

.alb-podp {
padding: 3px 3px 0px 3px;
text-align: center;
font-size: 10px;
}
