*{
	border:0px;
	margin:0px;
	padding:0px;
}
body {
	text-align:left;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#2b3028;
	background:#fff;
}
.clr { 
	clear:both;
}
/*    3-  */
.wrapper {
  width: 100%;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<999?'1000px':'');
  min-width: 1000px;
  background:url(../bsystem/templates/sba_template/images/top_bg.jpg) top left repeat-x;
}
.wrapper1 {
	background:url(../bsystem/templates/sba_template/images/top_left.jpg) top left no-repeat;
}
.wrapper2 {
	background:url(../bsystem/templates/sba_template/images/top_right.jpg) top right no-repeat;
}
.container {
	width: 100%;
	padding:0 0 10px 0;
}
.content {
  width: 100%;
  float: left;
}
.text {margin: 0 200px 0 225px;}
.left {
  float: left;
  width: 225px;
  margin-left: -100%;
}
.right {
  float: left;
  width: 192px;
  margin-left: -200px;
  padding:0 0 0 8px;
}
.header {
	height:141px;
	margin-left:48%;
	padding:65px 0 0 0;
	font-size:18px;
	width:180px;
	text-align:center;
}
.phone {
	color:#329099;
	font-size:30px;
}
.leftmenu {}
.leftmenu ul {
	list-style:none;
	padding:0 0 24px 18px;
}
.leftmenu ul li {
	line-height:24px;
	color:#329099;
	font-size:18px;
	font-style:italic;
}
.leftmenu ul li a {
	color:#2b3028;
	text-decoration:none;
}
.leftmenu ul li a:hover {
	color:#329099;
	text-decoration:none;
}
.laststory {
	background:url(../bsystem/templates/sba_template/images/h_bg.jpg) top left no-repeat;
}
.h2 {
	font-size:24px;
	color:#6ba59e;
	font-style:italic;
	padding:0 0 0 17px;
}
.laststory ul {
	list-style:none;
	padding:0 0 30px 22px;
}
.laststory ul li {
	color:#2b3028;
	line-height:24px;
	font-style:italic;
}
.laststory ul li a {
	color:#2b3028;
	text-decoration:underline;
}
.laststory ul li a:hover {
	color:#2b3028;
	text-decoration:none;
}
.zagsmap {
	background:url(../bsystem/templates/sba_template/images/hh_bg.jpg) top left no-repeat;
}
.zagst {
	height:50px;
}
.zags {
	padding:0 0 0 16px;
	position:relative;
}
h2 {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#2b3028;
	font-weight:normal;
	padding:0 0 5px 0;
}
.text a {
	color:#4a9395;
	text-decoration:none;
}
.text a:hover {
	color:#4a9395;
	text-decoration:underline;
}
.ved_ksenia {
	background:url(../bsystem/templates/sba_template/images/ksenia.jpg) top left no-repeat;
	padding:30px 0 0 5px;
	width:181px;
	height:240px;
}
.ved_sergey {
	background:url(../bsystem/templates/sba_template/images/sergey.jpg) top left no-repeat;
	padding:30px 0 0 5px;
	width:181px;
	height:240px;
}
.ved_konst {
	background:url(../bsystem/templates/sba_template/images/konstantin.jpg) top left no-repeat;
	padding:30px 0 0 5px;
	width:181px;
	height:240px;
}
.price {}
.price a {
	display:block;
	width:18px;
	height:61px;
}
.contact {
	height:107px;
}
.contact a {
	display:block;
	width:18px;
	height:98px;
}
.bottommenu {
	margin:0 40px;
	background:url(../bsystem/templates/sba_template/images/bmenu_bg.jpg) top left repeat-x;
}
.bmenu_left {
	background:url(../bsystem/templates/sba_template/images/bmenu_left.jpg) top left no-repeat;
}
.bmenu_right {
	background:url(../bsystem/templates/sba_template/images/bmenu_right.jpg) top right no-repeat;
	padding:3px 0 0 0;
}
.bmenu {
	width:820px;
	margin:0 auto;
	height:84px;
}
.bmenu ul {
	list-style:none;
}
.bmenu ul li,.bmenu ul li.last,.bmenu ul li.first {
	display:block;
	float:left;
	height:52px;
	background:url(../bsystem/templates/sba_template/images/bmenu_line.jpg) top right no-repeat;
	padding:25px 13px 0 13px;
	text-align:center;
	line-height:14px;
	font-size:18px;
	font-style:italic;
	color:#4a9395;
}
.bmenu ul li.last {
	background:none;
	padding:30px 13px 0 13px;
}
.bmenu ul li.first {
	padding:30px 13px 0 13px;
}
.bmenu ul li a {
	color:#2b3028;
	text-decoration:none;
}
.bmenu ul li a:hover {
	color:#4a9395;
	text-decoration:none;
}
.footer {
}
.count {
	float:left;
	padding:27px 0 0 0;
	width:119px;
}
.copy {
	float:left;
	width:428px;
}
.footer {
	width: 100%;
	background:url(../bsystem/templates/sba_template/images/f_bg.jpg) bottom center no-repeat;
	height:83px;
}
.fcontent {
  width: 100%;
  float: left;
}
.ftext {
	margin: 0 286px;
	text-align:center;
	padding:8px 0 0 0;
	line-height:75px;
}
.fleft {
  float: left;
  width: 238px;
  padding:0 0 0 48px;
  margin-left: -100%;
}
.fright {
  float: left;
  width: 198px;
  margin-left: -286px;
  padding:29px 0 0 88px;
}
.dd {
	background:url(../bsystem/templates/sba_template/images/dd.png) top left no-repeat;
	height:42px;
	width:150px;
	padding:0 0 0 44px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a9395;
}
.dd a {
	color:#4a9395;
	text-decoration:none;
}
.dd a:hover {
	color:#4a9395;
	text-decoration:underline;
}