body {
	background-color: #F7FAF5; 
	color: #565b78;
	font-family: Helvatica, Arial, SunSans-Regular, sans-serif;
	font-size: 13px;
	margin: 0;
	text-align: center
}
#body {
	background-color: #fff; 
	margin-left: auto;  
	margin-right: auto;
	margin-top: 0;  
	padding-top: 0;  
	text-align: left;
	width: 996px
}
img {
	border: 0
}
a, a:hover {
	color: #0072bf;
	text-decoration: none
}
table, td {	
	border-collapse: collapse;
	margin: 0;  
	padding: 0;
	vertical-align: top
}
h1 {
	color: #9e664e;
	font-size: 16px;
	text-align: left
}
h2 {
	font-size: 16px;
	text-align: left
}
/*---------------------------------------*/
.topmenu {
	background: url(../img/bgtop_green.gif) repeat-x;
	height: 28px;
	line-height: 28px;
	margin: 2px 0 0 0;
	text-align: right
}
.topmenu a {
	color: #fff;
	font-weight: bold; 
	margin-right: 8px; 
	padding: 6px 40px 6px 40px
}
.topmenu a:hover {
	background: url(../img/bgtop_white.gif) repeat-x;
	color: #9e664e
}
#top {
	margin: 0 0 15px 105px;
	width: 850px
}
#logo {
	padding: 37px 0 0 0;
	width: 533px
}
#top a {
	font-size: 12px;
}
#top #info {
	background: url(../img/men.jpg) no-repeat right;
	border: 1px solid #f8f8f8;
	border-top: 0px solid #f8f8f8;
	padding: 30px 0 0 50px
}
/*---------------------------------------*/
#center {
	width: 986px
}       
#center td {
	border-right: 12px solid #fff
}
#left {
	width: 300px
}                                   
/*---------------------------------------*/
.leftmenu {
	background-color: #F0F0f0;
	font-size: 13px;
/*	font-weight: bold;*/
/*	letter-spacing: 1px;*/
	line-height: 18px;
/*	padding: 18px 5px 24px 20px*/
}
.leftmenu a {
	color: #616161; 
	display: block;
	font-weight: normal;
	padding: 3px 3px 3px 15px;
	width: 220px
}
.leftmenu a:hover {
	background-color: #f2f2f2
}
.leftmenu ul {
	background: url(../img/bgleft_white.gif) repeat-y;
	background-color: #f0f0f0;
	margin: 0;
	padding: 0
}
.leftmenu li {
	list-style-type: none;
	margin: 0 0 0 25px;
	padding: 0 0 0 20px
}
.odd {
	background-color: #e4e4e4
}
.leftmenu ul.ulodd {
	background: url(../img/bgleft_green.gif) repeat-y;
	background-color: #4f9e65
}
.leftmenu ul.ulodd .odd {
	background-color: #499660
}
.leftmenu ul.ulodd a {
	color: #fff
}
.leftmenu ul a:hover {
	color: #616161; 
	background-color: #f9f9f9
}
.leftmenu ul.ulodd  a:hover {
	background-color: #67ab7a
}
/*---------------------------------------*/
#article p, #article1 p {
	text-align: justify
}
#article {
	border-top: 1px solid #b6b6b6;
	padding-left: 20px;
}
#article li a:hover, #article p a:hover {
	text-decoration: underline
}
p a, p a:hover {
	color: #565b78
}
#krosh, #krosh a {
	color: #9e9e9e;
	font-size: 11px
}
.bfirst {
	background-color: #fff;
	padding: 0px 0 10px 0
}
.bfirst div {
	background-color: #4f9e65;
	float:left;
	margin: 0 5px 10px 0
}
.pict {
	text-align: center
}
.pict div {
	padding: 3px 0 0 0;
}
.picttext {
	background-color: #f0f0f0; 
	padding: 3px 10px 3px 10px;
	text-align: center
}
.pict img {
	border: 1px solid #b6b6b6
}
.epigraph {
	font-style: italic;
	margin: 0 0 10px 200px;
	text-align: justify
}
#tbborder {
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	
}
#tbborder th {
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 3px;
	text-align: center

}
#tbborder td {
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 3px
	
}
hr {
	background-color: #eee; 
	color: #eee
}
/*---------------------------------------*/
#bottom {
	background: url(../img/bg_bt.gif) no-repeat right;
	background-color: #d6d6d6; 
	color: #fff;
	font-size: 11px;
	height: 28px;
	line-height: 28px;
	margin: 0 20px 0 20px;
	padding: 0 0 0 0px;
	text-align: center
}
#bottom a {
	color: #fff
}

