html, body {
	color: #4d4b43;
	background-color: #f7f3d6;
}
#menu_vs_fon {
	background: #ede3a1;
}
a.vs_white {
	text-decoration: underline;
	border-top: solid 1px #000;
}
a:hover.vs_white {
	text-decoration: none;
	color: #fff;
	background: #000;
}
#menu_vs a.vs_yellow {
	text-decoration: none;
	color: #4d4b43;
	background: #f7f3d6;
	border-top: solid 8px #000;
}
#menu_vs a:hover.vs_yellow {
	color: #4d4b43;
	background: #f7f3d6;
}
a {
	color: #4d4b43;
}
#site_logo {
	background-image: url(im/logo_vs_yellow2.png);
}
#site_top {
	border-bottom: solid 2px #4d4b43;
}
#path {
	border-bottom: solid 1px #4d4b43;
}
#path a {
	color: #4d4b43;
}
#lic_svitok {
	border: solid 1px #4d4b43;
	border-top: solid 12px #4d4b43;
}
#cont .red {
	color: #4d4b43;
}
#pervoklass {
	border: solid 1px #4d4b43;
}
#cont hr, #cont hr.hrl {
	color: #4d4b43;
	background-color: #4d4b43;
}
#menu_str a.mi1, #menu_str a.ma1, #menu_str a.mi2, #menu_str a.ma2 {
	color: #4d4b43;
	border: solid 1px #4d4b43;
}
#menu_str a:hover.mi1, #menu_str a:hover.mi2 {
	color: #f7f3d6;
	background: #4d4b43;
	border: solid 1px #4d4b43;
}
#menu_str a.ma1, #menu_str a.ma2 {
	color: #f7f3d6;
	background: #4d4b43;
	border: solid 1px #4d4b43;
}
#menu_in a {
	color: #4d4b43;
	background-color: #f7f3d6;
	border: solid 1px #4d4b43;
}
#menu_in a:hover {
	background-color: #4d4b43;
	color: #f7f3d6;
	border: solid 1px #4d4b43;
}
a.m1, a.m2, a.m3, a.mb1, a.mb2, a.mb3, a.mm1, a.mm2, a.mm3, a.mmb1, a.mmb2, a.mmb3 {
	color: #4d4b43;
	border: solid 1px #4d4b43;
}
a:hover.m1, a:hover.m2, a:hover.m3, a:hover.mb1, a:hover.mb2, a:hover.mb3, a:hover.mm1, a:hover.mm2, a:hover.mm3, a:hover.mmb1, a:hover.mmb2, a:hover.mmb3 {
	color: #f7f3d6;
	background: #4d4b43;
}
a.mb1, a.mb2, a.mb3, a.mmb1, a.mmb2, a.mmb3 {
	color: #f7f3d6;
	background: #4d4b43;
}
a.mm1, a.mm2, a.mm3, a.mmb1, a.mmb2, a.mmb3 {
	background: #f7f3d6 url(im/vs_m_p_y.png) center 15px no-repeat;
}
a:hover.mm1 {
	background: #4d4b43 url(im/vs_m_p_y_h.png) center 15px no-repeat;
}
a.mmb1 {
	background: #4d4b43 url(im/vs_m_p_y_h.png) center 15px no-repeat;
}
a:hover.mmb1 {
	background: #4d4b43 url(im/vs_m_p_y_h.png) center 15px no-repeat;
}
a.mm2 {
	background: #f7f3d6 url(im/vs_m_d_y.png) center 15px no-repeat;
}
a:hover.mm2 {
	background: #4d4b43 url(im/vs_m_d_y_h.png) center 15px no-repeat;
}
a.mmb2 {
	background: #4d4b43 url(im/vs_m_d_y_h.png) center 15px no-repeat;
}
a:hover.mmb2 {
	background: #4d4b43 url(im/vs_m_d_y_h.png) center 15px no-repeat;
}
a.mm3 {
	background: #f7f3d6 url(im/vs_m_v_y.png) center 15px no-repeat;
}
a:hover.mm3 {
	background: #4d4b43 url(im/vs_m_v_y_h.png) center 15px no-repeat;
}
a.mmb3 {
	background: #4d4b43 url(im/vs_m_v_y_h.png) center 15px no-repeat;
}
a:hover.mmb3 {
	background: #4d4b43 url(im/vs_m_v_y_h.png) center 15px no-repeat;
}
#news_pub a {
	color: #4d4b43;
	background: #f7f3d6;
}
#news_pub a:hover {
	color: #f7f3d6;
	background: #4d4b43;
}
#news_pub a span.news_pub_niz {
	width: 166px;
	color: #4d4b43;
	background: #ede3a1;
}
#news_pub a span.news_pub_data {
	color: #4d4b43;
	background: #f7f3d6;
}
#news_pub a:hover .news_pub_data {
	color: #f7f3d6;
	background: #4d4b43;
}
#banner {
	border: solid 1px #4d4b43;
	border-top: solid 10px #4d4b43;
}
#banner a img {
	border:solid 1px #4d4b43;
}
#banner a:hover img {
	border: solid 1px #f7f3d6;
}
#banner_no_img {
	border: solid 1px #4d4b43;
	border-top: solid 10px #4d4b43;
}
#cont .pages a, .pages b {
	border: solid 1px #4d4b43;
}
#cont .pages b {
	color: #4d4b43;
	background: #ede3a1;
	border: solid 1px #969382;
}
#cont .pages a {
	color: #4d4b43;
}
#cont .pages a:hover {
	color: #f7f3d6;
	background: #4d4b43;
	border: solid 1px #4d4b43;
}
#cont a img {
	border: solid 1px #4d4b43;
}
#cont a:hover img {
	border: solid 1px #f7f3d6;
}
#cont .photo a {
	border: solid 1px #4d4b43;
}
#cont .photo a:hover {
	border: solid 1px #f7f3d6;
}
a.pdf, a.doc, a.xls, a.rtf, a.ppt, a.vs {
	color: #4d4b43;
	border: solid 1px #4d4b43;
	background: #f7f3d6 url(im/ico/pdf.png) 5px center no-repeat;
}
a.doc {
	background-image:url(im/ico/doc.png);
}
a.xls {
	background-image:url(im/ico/xls.png);
}
a.rtf {
	background-image:url(im/ico/rtf.png);
}
a.ppt {
	background-image:url(im/ico/ppt.png);
}
a.vs {
	background-image:url(im/ico/vs.png);
}
a:hover.pdf, a:hover.doc, a:hover.xls, a:hover.rtf, a:hover.ppt, a:hover.vs {
	color: #f7f3d6;
	background-color: #4d4b43;
}
#news_box h6 {
	color: #f7f3d6;
	background: #4d4b43;
}

#cont table {
	border: solid 1px #4d4b43;
	background: #4d4b43;
}
#cont table th {
	background: #f7f3d6;
}
#cont table td {
	background: #f7f3d6;
}
#cont table td.tl, #cont table th.tl {
	background: #f7f3d6;
}
#cont table th.tl {
	background: #f7f3d6;
}
#uch, #uch_l, #uch_r  {
	border: solid 1px #4d4b43;
}
#uch_god {
	background: #ede3a1;
}
#uch_god h2 {
	color: #4d4b43;
}
#uch_god_text1, #uch_god_text2, #uch_god_text3, #uch_god_text4, #uch_god_zag, #uch_god_text5 {
	background: #f7f3d6;
	border: solid 2px #4d4b43;
}
#uch_god_zag {
	border: solid 6px #4d4b43;
}
#quest_top {
	border-top: solid 2px #4d4b43;
}
#quest_top span {
	color: #f7f3d6;
	background: #4d4b43;
}
#answer {
	border-top: solid 1px #4d4b43;
	background: url(im/answer_yellow.png) 6px 12px no-repeat;
}
a.bll, a.blr {
	color: #4d4b43;
	border: solid 1px #4d4b43;
}
a.bll:hover, a.blr:hover {
	color: #f7f3d6;
	background-color: #4d4b43;
}
#cont a.bll span.bltt, #cont a.blr span.bltt {
	color: #f7f3d6;
	background-color: #4d4b43;
}
#trp p b {
	color: #f7f3d6;
	background-color: #4d4b43;
}
.text_box {
	background-color: #f7f3d6;
	border: solid 1px #4d4b43;
}
.box_link a {
	border: solid 1px #4d4b43;
}
.box_link a:hover {
	color: #f7f3d6;
	background-color: #4d4b43;
}
a span.box_link_end {
	color: #f7f3d6;
	background-color: #4d4b43;
}
#site_bottom {
	border-top: solid 2px #4d4b43;
}
.logo_bot {
	background-image: url(im/logo_bot_yellow.png);
}
input, textarea {
	color: #4d4b43;
	border: 1px solid #4d4b43;
}
input:hover, textarea:hover {
	border:2px solid #4d4b43;
}
input:focus, textarea:focus {
	border:2px solid #4d4b43;
}
#shkola_anime {
	background: url(/arriving/shkola_yellow.png) 0 0 no-repeat;
}
/* Временная анимация */
