body {
	margin-top: 0;
	margin-bottom: 0;
	background-image: url("../images/backbody.jpg");
}
.mainback {
	margin: 0 auto;
	background-image: url("../images/backbase.jpg");
	width: 950px;
	background-repeat: repeat-y;
}


/*head*/
.head {
	margin: 0 auto;
	background-image: url("../images/header.png");
	width: 950px;
	height: 172px;
}

.headcontent {
	margin: 0 auto;
	width: 950px;
	height: 118px;
}
.logoc {
	float: left;
	width: 238px;
	height: 99px;
}
.logobut {
	margin-left: 10px;
	margin-top: 7px;
	width: 238px;
	height: 99px;
}
.logobut a {
	background-image: url("../images/logo.png");
	width: 238px;
	height: 99px;
	display: block;
}

.headimg {
	float: right;
	background-image: url("../images/headpic.jpg");
	margin-left: 31px;
	margin-top: 10px;
	width: 670px;
	height: 100px;
}

/*head >> menu*/

.menu {
	margin: 0 auto;
	width: 950px;
	height: 54px;
}
.vhodvsma {
	float: left;
	background-image: url("../images/vhodsma.png");
	width: 247px;
	height: 54px;
}
.menuback {
	float: right;
	margin-left: 22px;
	background-image: url("../images/menuback.png");
	width: 681px;
	height: 54px;
}
.menubut {
	width: 671px;
	height: 54px;
}
.menubut a {
	color: #f1f6f2;
	height: 54px;
	padding-top: 14px;
	font-family: Consolas;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	text-decoration: none;
	font-size: 18px;
	display: table-cell;
}
.menubut a.current {
	background-image: url("../images/butover.png");
	background-repeat: repeat-x;
	color: #f7f9f8;
}
.menubut a:hover {
	background-image: url("../images/butover.png");
	background-repeat: repeat-x;
	color: #f7f9f8;
}


/*maincontent*/
.main2 {
	margin: 0 auto;
	width: 950px;
}

/*maincontent >> leftbar*/
.leftbar {
	float: left;
	width: 237px;
}
.logincont {
	width: 237px;
	margin-left: 10px;
}
.logintop {
	background-image: url("../images/logintop.png");
	width: 237px;
	height: 89px;
}
.loginmid {
	background-image: url("../images/loginmid.png");
	width: 237px;
	background-repeat: repeat-y;
}
.loginmidc {
	margin: 0 auto;
	width: 203px;
	padding-top: 15px;
}
.loginmidcinput {
	background-image: url("../images/field1back.png");
	width: 203px;
	height: 28px;
}
.loginmidcinput .field1 {
	width: 192px;
	background: none;
	border: none;
	color: #0a631f;
	padding-top: 6px;
	padding-right: 5px;
	padding-left: 5px;
}

.loginmidcsubmit {
	background-image: url("../images/butvhod2.png");
	width: 105px;
	height: 24px;
}
.logout {
	background-image: url("../images/butvhod2.png");
	width: 105px;
	height: 24px;
	text-align: center;
	margin: 0 auto;
}
.logout a {
	
	color: #086c72;
	font-size: 16px;
	font-family: MS Reference Sans Serif;
	padding-left: 27px;
	padding-right: 27px;
	text-decoration: none;
}
.loginmidcsubmit .submit {
	background: none;
	border: none;
	color: #086c72;
	font-size: 16px;
	font-family: MS Reference Sans Serif;
	padding-left: 27px;
	padding-right: 27px;
}

.loginbot {
	background-image: url("../images/loginbot.png");
	width: 237px;
	height: 21px;
}
.tree {
	margin-left: 15px;
	background-image: url("../images/tree1.png");
	width: 221px;
	height: 158px;
}



/*maincontent >> rightbar*/
.rightbar {
	float: right;
	width: 672px;
}
.rightcontent {
	width: 672px;
	margin-left: 32px;
}
.rightcontmid {
	background-image: url("../images/mainmid.png");
	width: 672px;
}
.rightcontbot {
	background-image: url("../images/mainbot.png");
	width: 672px;
	height: 11px;
}




/*footer*/
.footer {
	margin: 0 auto;
	background-image: url("../images/footer.png");
	width: 950px;
	height: 190px;
}
.footmenu {
	float: right;
	padding-top: 165px;
	margin-right: 10px;
	width: 550px;
	text-align: right;
}
.footmenu a {
	text-decoration: none;
	background-color: #086224;
	color: #62f166;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center; 
}
.footmenu a:hover {
	background-color: #62f166;
	color: #086224;
}

.footnadp {
	float: left;
	padding-top: 165px;
	margin-left: 10px;
	color: #62f166;
	font-family: Colosal;
}