body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Black;
}
table {
	border: 0px;	
}
h1 {
	font-size: 120%;
	color: #24108B;
}
img {
border: 0px;
}
.table_all {
	width: 100%;
}
#table_top {
	background-image: url(/bsystem/templates/base_template/images/bg_top.jpg);
	background-repeat: repeat-x;
	width: 100%; height: 169px;
}
.tr_fon_zd1 {
	background-image: url(/bsystem/templates/base_template/images/fon_zd1.jpg);
	width: 214px; height: 169px;
	background-repeat: no-repeat;
}
.tr_fon_zd2 {
	background-image: url(/bsystem/templates/base_template/images/fon_zd2.jpg);
	width: 284px; height: 169px;
	background-repeat: no-repeat;
}
/*.man {
	background-image: url(/bsystem/templates/base_template/images/man.jpg);
	background-repeat: no-repeat;
	height: 169px;	
}*/
.x76 {
	width: 86px;
	vertical-align: top;
	padding-right: 10px;
}
.img_nav {
	border: 0px;
	padding-top: 10px;
	padding-right: 1px;
}
.x19 {
	width: 19px;
}
.dom1 {
	background-image: url(/bsystem/templates/base_template/images/dom1.gif);
	background-repeat: no-repeat;
	width: 88px;
}
.dom2 {
	background-image: url(/bsystem/templates/base_template/images/dom2.gif);
	background-repeat: no-repeat;
	width: 79px;
}
.tel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	color: White;
	padding-top: 9px;	
}
.mail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: White;
	padding-left: 87px;
}

/*-- Hyperlink --*/

a.menu_a:hover {
color: #2456AA;
text-decoration: underline;
}
.menu_a:link {
	color: White;
	text-decoration: none;
	font-weight: bold;
}
.menu_a:visited {
	color: White;
	text-decoration: none;
	font-weight: bold;
}
.menu_v {
color: White;
text-decoration: underline;
font-weight: bold;
}

a.info:hover {
	color: White;
	text-decoration: underline;
}
.info:link {
	color: White;
	text-decoration: none;
}
.info:visited{
	color: White;
	text-decoration: none;
}
a.mailto:hover {
	text-decoration: underline;
	color: #24108B;
}
.mailto:link {
	text-decoration: underline;
	color: #24108B;
}
.mailto:visited {
	text-decoration: underline;
	color: #24108B;
}
a.menu_lef:hover {
	text-decoration: underline;
	color: #2456AA;
}
.menu_lef:visited {
	text-decoration: none;
	color: Black;
}
.menu_lef:link {
	text-decoration: none;
	color: Black;
}
a.menu_rig:hover {
	text-decoration: underline;
	color: #5A8279;
}
.menu_rig:visited {
	text-decoration: none;
	color: Black;
}
.menu_rig:link {
	text-decoration: none;
	color: Black;
}
a.text_cont:hover {
	text-decoration: underline;
	color: #24108B;
}
.text_cont:link {
	text-decoration: underline;
	color: #000000;
}
.text_cont:visited {
	text-decoration: underline;
	color: #000000;
}
/*and -- Hyperlink --*/

#nav {
	background-image: url(/bsystem/templates/base_template/images/bg_nav.gif);
	background-repeat: repeat-x;
	width: 100%; height: 41px;
}
.cen {
	text-align: center;
}
.x13 {
	width: 13px;
}
#tab_nav {
	background-image: url(/bsystem/templates/base_template/images/bg_tab_nav.gif);
	background-repeat: repeat-x;
	width: 100%;	 height: 41px;
}
.p1 {
	background-image: url(/bsystem/templates/base_template/images/p1.gif);
	background-repeat: no-repeat;
	width: 2px;
}
.p2 {
	background-image: url(/bsystem/templates/base_template/images/p2.gif);
	background-repeat: no-repeat;
	width: 2px;
}
.txt_top_nav {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: White;
	vertical-align: middle;
	text-align: center;
	padding-bottom: 6px;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
}
.x47 {
	width: 47px; height: 62px;
}
#bg {
	width: 100%;
}
.lef_bg {
	background-image: url(/bsystem/templates/base_template/images/lef_bg.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 6px;
}
.stat_bg {
	background-image: url(/bsystem/templates/base_template/images/stat_bg.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 369px;
}
.scrol_bg {
	background-image: url(/bsystem/templates/base_template/images/scrol_bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
.stroy_mont {
	background-image: url(/bsystem/templates/base_template/images/stroy_mont_fork.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 23px;
}
.lef_img1 {
	background-image: url(/bsystem/templates/base_template/images/lef_img1.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 71px; height: 45px;
}
.lef_img2 {
	background-image: url(/bsystem/templates/base_template/images/klad_work.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 71px; height: 45px;
}
.lef_img3 {
	background-image: url(/bsystem/templates/base_template/images/ing.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 71px; height: 61px;
}
.lef_img4 {
	background-image: url(/bsystem/templates/base_template/images/rem_pom.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 71px; height: 60px;
}
.lef_img5 {
	background-image: url(/bsystem/templates/base_template/images/blag_ter.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 71px; height: 64px;
}
.lef_img6 {
	background-image: url(/bsystem/templates/base_template/images/ex.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 71px; height: 64px;
}
.tab_lef_menu {
	width: 294px;
}
.pol_left {
	background-image: url(/bsystem/templates/base_template/images/pol_left.gif);
	background-position: top;
	background-repeat: no-repeat;
	height: 4px;
}
.str_douwn {
	background-color: #4880C7;
	width: 16px;
}
.txt_left_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2456AA;
	padding-left: 4px;
	padding-right: 5px;
}
.pol_center {
	background-image: url(/bsystem/templates/base_template/images/cp1.gif);
	background-position: left;
	background-repeat: no-repeat;
	width: 48px; height: 4px;
}

.pol_center1 {
	background-image: url(/bsystem/templates/base_template/images/cp4.gif);
	background-repeat: repeat-x;
	height: 4px;
}
.pol_right {
	background-image: url(/bsystem/templates/base_template/images/cp2.gif);
	background-repeat: no-repeat;
}
.kran {
	padding-left: 17px;
}
.mr {
	width: 8px;
	vertical-align: top;
	background-image: url(/bsystem/templates/base_template/images/mr2.gif);
	background-repeat: repeat-y;
}
.right_nav {
	background-image: url(/bsystem/templates/base_template/images/mr1.gif);
	background-position: left;
	background-repeat: repeat-y;
	width: 235px;
}
.y27 {
	height: 27px;
}
.im_r1 {
	background-image: url(/bsystem/templates/base_template/images/im_right1.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 75px; height: 50px;
}
.im_r2 {
	background-image: url(/bsystem/templates/base_template/images/im_right2.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 75px; height: 50px;
}
.im_r3 {
	background-image: url(/bsystem/templates/base_template/images/im_right3.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 75px; height: 50px;
}
.im_r4 {
	background-image: url(/bsystem/templates/base_template/images/im_right4.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 75px; height: 50px;
}
.im_r5 {
	background-image: url(/bsystem/templates/base_template/images/im_right5.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 75px; height: 50px;
}
.im_r6 {
	width: 75px; height: 50px;
}
.txt_ritgh_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5A8279;
	height: 19px;
	vertical-align: middle;
}
.menu2 {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #00AF62;
	padding-left: 10px;
	padding-top: 10px;
	margin-right: 45px;	
}
a.link_menu2:hover {
	color: #000000;
	text-decoration:none;
}
.link_menu2:visited {
	color: #00AF62;
	text-decoration:underline;
}
.link_menu2:link {
	color: #00AF62;
	text-decoration:underline;
}
.link_menu2_active {
	color: #000000;
	text-decoration:none;
}

.p_mr1 {
	height: 5px;
}
.p_mr2 {
	background-image: url(/bsystem/templates/base_template/images/p_mr2.gif);
	background-repeat: repeat-x;
	height: 7px;
}
.x5 {
	width: 5px;
}
.stroy {
	background-image: url(/bsystem/templates/base_template/images/stroy.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 20px;
}
#doun {
	background-image: url(/bsystem/templates/base_template/images/bg_doun.gif);
	background-repeat: repeat-x;
	width: 100%; height: 62px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bolder;
	color: White;
	text-align: center;
	vertical-align: middle;
}
#cont_haed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2456AA;
	padding-left: 5px;
	padding-right: 5px;
}
#cont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: Black;
	padding-left: 9px;
	padding-right: 9px;
}
