		body,p,div,td{
			color: #363636;
		}
	
		body{
			margin: 0;
			padding: 0;
			background-color: #9C7735;
		}
		
		table.general{
			width: 100%;
			/*width: 1000px;*/
			height: 100%;
		}
		
		table.general td.left-column{
			width: 311px;
			height: 100%;
			background : url(/images/left-column-pic.jpg) no-repeat bottom;
		}
		
		table.general td.right-column{
			/*width: 689px;*/
			height: 100%;
			background : url(/images/bg-right-column.gif) repeat-y left;
			padding-bottom: 30px;
		}
		
		table.left{
			background : url(/images/bg-left-column.gif) no-repeat top left;
		}
		
		table.menu{
			/*margin-left: 30px;*/
			width: 100%;
		}
		
		table.menu td{
			padding: 10px;
			padding-left: 20px;
			font-weight: normal;
			color: white;
			font-size: 120%;
		}
		
		table.menu td a:link, table.menu td a:visited{
			color: white;
			text-decoration: none;
		}
		
		table.menu td.selected{
			background: #CECED0 url(/images/bg-menu-item-selected.gif) no-repeat bottom left;
		}

		table.menu td.selected a:link, table.menu td.selected a:visited{
			color: black;
			text-decoration: none;
		}
		
		td.nav{
			height: 40px;
			background : #9C7735 url(/images/right-column-pic.jpg) no-repeat top right;
		}

		td.nav img{
			margin: 12px;
			padding: 0;
			border: 0;
		}
		
		td.book{
			height: 100%;
			background : #EEEEF0 url(/images/bg-right-column.jpg) no-repeat top right;
		}

		td.head{
			/*height: 252px;*/
			padding-top: 20px;
			padding-left: 10px;
			padding-right: 20px;
			vertical-align: top;
		}

		td.content{
			height: 100%;
			padding: 25px;
			vertical-align: top;
		}

		td.footer{
			height: 19px;
			background: #EEEEF0 url(/images/bg-foot1.gif) no-repeat left top;
		}
		td.footer2{
			height: 28px;
			background: #EEEEF0 url(/images/bg-foot2.gif) no-repeat left bottom;
			padding-top: 10px;
			padding-left: 45px;
			padding-bottom: 20px;
			font-family: Arial, sans-serif;
			font-size: 10px;
		}

		td.top-link{
			padding: 25px;
			padding-left: 50px;
			font-family: Arial, sans-serif;
			font-size: 10px;
			font-weight: bold;
		}
		
		td.top-link a:link, td.top-link a:visited, td.top-link a:active{
			color: #CFBB7B;
		}
		
		a:link{
			color: #7C352F;
		}

		a:visited{
			color: #9F443C;
		}

		a:active{
			color: #D11102;
		}
		
		
		td.content p{
			margin: 0;
			/*width: 33em;*/
			text-align : justify;
			padding-left: 15px;
		}
		td.content p:first-letter{
			padding-left: 1.5em;
		}

		td.content h1{
			font-size: 1.6em;
			color: #7C352F;
			background : url(/images/bg-head1.gif) no-repeat left top;
			padding-left: 15px;
			vertical-align: middle;
			font-weight: normal;
		}

		td.content h2{
			font-size: 1.4em;
			color: #7C352F;
			font-weight: normal;
			padding-left: 15px;
		}

		td.content h3{
			font-size: 1.1em;
			color: #7C352F;
			text-align: center;
		}
		
		dl.footnote dd{
			margin: 0;
			font-size: 80%;
			padding: 5px;
			text-align : justify;
		}
		

		ul.see_also{
			list-style: none url(/images/li.gif) ;
			margin: 0;
			padding: 0;
			margin-left:15;
			left:0;
		}
		ul.see_also li{
			margin: 0;
			padding: 0;
			left:0;
		}
		ul.bulleted{
			list-style: none url(/images/sub_topic.gif) ;
			margin: 0;
			padding: 0;
			margin-left:15;
			left:0;
		}
		ul.bulleted li{
			margin: 0;
			padding: 0;
			left:0;
		}
		
		/*для форума*/
		table.forum-subjlist tr { text-align: left;}
		table.forum-subjlist tr th { background-color: #9D7834;  color: White;  text-align: left; font-weight: normal;
}
		table.forum-subjlist tr th a, 
		table.forum-subjlist tr th a:hover, 
		table.forum-subjlist tr th a:active,
		table.forum-subjlist tr th a:visited  { color: White; font-weight: bold;  text-transform: none;  }
		
		table.forum-subjlist tr td {}
		
		.forumportlet{
      width: 100%;
    }
	 
    .forumportlet thead td{
	  background-color: #9D7834; color:#000000;  }

    .forumportlet thead td.center a, .forumportlet thead td.center a:link, .forumportlet thead td.center a:hover, .forumportlet thead td.center a:active, .forumportlet thead td.center a:visited{
      color: #ffffff;
      text-decoration: none;
    }


