html,body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	background-color:#FFF4FD;
	background-image:url(/design/images/page_bg_01.jpg);
}

.sh10_bg {
	background-image:url(/design/images/sh10.jpg);
}
.sh11_bg {
	background-image:url(/design/images/sh11.jpg);
}


.shapka_bg1 {
	background-image:url(/design/images/sh071.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.page_left_bg1 {
	background-image:url(/design/images/page_left_bg3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
}

.page_left_bg2 {
	background-image:url(/design/images/page_left_bg2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.page_left_bg3 {
	background-image:url(/design/images/page_left_bg3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.page_bottom_bg1 {
	background-image:url(/design/images/bottom2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.page_bottom_bg2 {
	background-image:url(/design/images/bottom3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.spec_pred_bg {
	background-image:url(/design/images/spec_pred_top_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.spec_pred_bg2 {
	background-image:url(/design/images/spec_pred_top_right2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.spec_pred_left_bg {
	background-image:url(/design/images/spec_pred_left.jpg);
	background-repeat: repeat-y;
}

.spec_pred_right_bg {
	background-image:url(/design/images/spec_pred_right.jpg);
	background-repeat: repeat-y;
}

.spec_pred_bottom_bg {
	background-image:url(/design/images/spec_pred_bottom.jpg);
	background-repeat: repeat-x;
}

.spec_pred_top_bg {
	background-image:url(/design/images/spec_pred_top2.jpg);
	background-repeat: repeat-x;
}

.spec_pred_txt {
  color: #0A638F;
  font-family: Verdana, Geneva, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}

.contact_bg {
	background-image:url(/design/images/contact_top_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.contact_bg2 {
	background-image:url(/design/images/contact_top_right2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.contact_bg3 {
	background-image:url(/design/images/contact_bottom_right_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}


.contact_txt {
	font-size:12px;
	color:#767C81;
}


.contact_left_bg {
	background-image:url(/design/images/contact_left.jpg);
	background-repeat: repeat-y;
}

.contact_right_bg {
	background-image:url(/design/images/contact_right.jpg);
	background-repeat: repeat-y;
}

.contact_bottom_bg {
	background-image:url(/design/images/contact_bottom.jpg);
	background-repeat: repeat-x;
}

.contact_top_bg {
	background-image:url(/design/images/contact_top.jpg);
	background-repeat: repeat-x;
}

.contact_phones {
  color:#E9059D;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}

.contact_top_phones {
  color:#E9059D;
  font-family:Arial;
  font-size:17px;
  font-weight:bold;
  text-decoration:none;
}

.contact_top_txt {
  color:#990759;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}

.contact_top_multi {
  color:#000000;
  font-family:Arial;
  font-size:12px;
  text-decoration:none;
}

.contact_bottom_phones {
  color:#E9059D;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}

.contact_bottom_txt {
  color:#990759;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}

.copyright {
  color:#990759;
  font-family:Arial;
  font-size:11px;
  text-decoration:none;
}

.contact_page {
  color:#757B81;
  font-family:Arial;
  font-size:11px;
  text-decoration:none;
}

.spec_contact_zagol {
  color:#0A638F;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}



a {
  color:#C34599;
  font-family:Arial;
  font-size:13px;
  text-decoration:none;
}

a:hover {
  color:#C34599;
  font-family:Arial;
  font-size:13px;
  text-decoration:underline;
}


h1 {
 font-size: 20px;
 line-height: 30px;
 color: #057ba2;
 text-shadow: 2px 2px 4px #a09d9c, -1px -1px 2px #ffffff;
}

h2 {
 font-size: 18px;
 margin-bottom: 15px;
 color: #057ba2;
 text-shadow: 2px 2px 4px #a09d9c, -1px -1px 2px #ffffff;
}

h3 {
 font-size: 16px;
 margin-bottom: 15px;
 color: #057ba2;
 text-shadow: 2px 2px 4px #a09d9c, -1px -1px 2px #ffffff;
}

h4 {
 font-size: 14px;
 margin-bottom: 15px;
 color: #057ba2;
 text-shadow: 2px 2px 4px #a09d9c, -1px -1px 2px #ffffff;
}



p,.text {
  color: black;
  font-family:Arial;
  font-size:12px;
  text-decoration:none;
}

.menu_top {
  color:#C34599;
  font-family:Arial;
  font-size:13px;
  text-decoration:none;
}

.menu_top:hover {
  color:#C34599;
  font-family:Arial;
  font-size:13px;
  text-decoration:underline;
}


.ext_menu {
  color: #0A638F;
  font-family:Arial;
  font-size:12px;
  text-decoration:none;
}

.ext_menu:hover {
  color: #C34599;
  font-family:Arial;
  font-size:12px;
  text-decoration: underline;
}

.ext_menu_select {
  color: #C34599;
  font-family:Arial;
  font-size:12px;
  text-decoration: underline;
}

.ext_menu_select:hover {
  color: #0A638F;
  font-family:Arial;
  font-size:12px;
  text-decoration: underline;
}



.way_link, .way_link:hover {
  color: black;
  font-family:Verdana;
  font-size:10px;
}

.way_act, .map_act {
  color: black;
  font-family:Verdana;
  font-size:10px;
  font-weight:bold;
}

.map_linck, .map_linck:hover {
  color: black;
  font-family:Verdana;
  font-size:12px;
}

.map_act {
  color: black;
  font-family:Verdana;
  font-size:12px;
  font-weight:bold;
}


.cell 
{
	background-color: #C8D0AE;
}

.cell2 
{
	background-color: white;
}
.cell3
{
	background-color: #F7F8F1;
}
.cell4
{
	background-color: #E4E8D7;
}

.niz_text {
  color: #B30019;
  font-family:Verdana;
  font-size:10px;
  text-decoration:none;
}

.link_ap, .link_ap:hover {
  color: #B30019;
  font-family:Verdana;
  font-size:10px;
}

.niz_text2 {
  color: black;
  font-family:Verdana;
  font-size:10px;
  text-decoration:none;
}

.border
{
	background-color: black;
}

ul li{
    list-style-image: url("/design/images/dot_black1.gif");
    margin-top:3px;margin-bottom:3px;
}
