*
{
	margin:0;
	padding:0;
}
body 
{
  font:62.5% Tahoma, Arial, Helvetica, sans-serif;
	color:#036570;
}
img
{
	border:0;
}
li
{
	list-style:none;
}
#top h1
{
	margin:0 0 0 85px;
	float:left
	
}
#logoSmart
{
	position:absolute;
	top:0;
	right:20px;
}
h2
{
	font:1.5em Tahoma, Arial, Helvetica, sans-serif bold;
}
a
{
	color:#036570;
}
a:hover
{
text-decoration:none;
}
#body
{
	text-align:center;
	width:780px; 
	margin:0 auto
}
#top
{
	width:100%;
	height:97px;
	background:url(/img/site/bgtop95.png);
	float:left;
	position:relative;
}
.active
{
	background:url(/img/site/kvwhite.png) no-repeat;

}
#pic
{
	background:url(/img/site/home.gif) no-repeat;
	width:10px;
	height:10px;
	display:block;
	margin-left:20px;
}
#home
{
	position:absolute;
	top:142px;
	left:5px;
}
#menu
{
	margin-top:75px;
	float:left
}
#menu li
{
	font:1.3em Tahoma, Arial, Helvetica, sans-serif bold;
	color:#fff;
	float:left;
  white-space:nowrap;
  display:inline;
	padding-left:12px;
}
#menu li#li1
{
	padding-left:12px;
	margin-left:10px;
}
#menu li#li2
{
	margin-left:55px;
}
#menu li#li3
{
	margin-left:50px;
}
#menu li#li4
{
	margin-left:15px;
}
#menu li#li5
{
	margin-left:52px;
}
#menu li a
{
	color:#67C3B7;
	text-decoration:none;
}
#smart
{
	text-align:left;
	background:url(/img/site/smartbg1_580.png);
	height:38px;
}
#content
{
	color:#004C4D;
	margin:50px 0px 100px 90px;
	font:1.2em Tahoma, Arial, Helvetica, sans-serif bold;
	text-align:center;
	float:left;
	width:580px;
  padding:0;
}
#content h2
{
	font:1.0em Tahoma, Arial, Helvetica, sans-serif bold;
}
#content h1
{
	float:none;
	position:static;
	font:1.3em Tahoma, Arial, Helvetica, sans-serif bold;

}
.smart div.hide, .smart div.show
{
	margin-left:30px;
}
.smart h2
{
 font-style:bold !important;
}
.smart span
{
	cursor:pointer;
}
.smart .big, .big
{
	font:1.8em Tahoma, Arial, Helvetica, sans-serif bold;
	margin-left:10px;
}

.experience ul
{
}
.experience ul li
{
	width:370px;
}
.smart .kv
{
	background:url(/img/site/kv.png);
	width:18px;
	height:18px;
	float:left;
	margin-top:7px;
	cursor:pointer;
}
.smart .kv_a
{
	background:url(/img/site/kv_a.png);
	width:18px;
	height:18px;
	float:left;
	margin-top:7px;
	cursor:pointer;
}
#content .text
{
  padding:0;
  margin:0;
	text-align:justify;
	float:left;
	margin-left:22px;
}

#News_tape .item
{
	padding-bottom:12px;
	clear:both;
}
#News_tape
{
	float:left;
	width:200px;
	margin:10px 0px 100px 40px;
	text-align:left;
}
#News_tape p
{
	font:1.0em Tahoma, Arial, Helvetica, sans-serif;
}
#News_tape h2
{
	font:1.2em Tahoma, Arial, Helvetica, sans-serif bold;
	margin-bottom:5px;
}
#News_tape h4
{
	font:1.1em Tahoma, Arial, Helvetica, sans-serif bold;
	margin-bottom:5px;
}
#News_tape .all
{
	font-size:0.9em;
	margin-top:10px;
}
.text div.smart
{
	margin-bottom:20px;
}
.text p
{
	margin-top:10px;
}
.text ul
{
  margin:10px 0 15px 25px;
}
.text li
{
	list-style:square;
	margin-bottom:5px;
}
#SM
{
  	margin-top:10px;
}

#footer
{
 background:url(/img/site/footerbg.png) repeat-x;
 padding-top: 40px;
}
#contacts
{
	width:600px;
	padding:0 0 20px 125px;
	margin:0 0 20px 0;
}
#contacts p
{
 font:1.3em Tahoma, Arial, Helvetica, sans-serif bold;
 text-align:left;
 color:#203438;
 float:left;
 margin-left:15px;
}
#contacts div
{
	background:#95D6C6;
	width:15px;
	height:15px;
	float:left;
	margin-top:2px;
}
.clear
{
	clear:both;
}
.logoImg
{
  background:url(/img/site/defaultban.png);
  margin:20px 0 0 20px;;
  clear:both;

}
.logoBigImg
{
  background:#fff;
  margin:5px 0 10px 0;


}
.about
{
  padding:0;
  margin:0;
  width:340px;
  font:90% Tahoma, Arial, Helvetica, sans-serif;

}
#about_1
{    
    padding:0;
    margin:0;
    width:360px;
    border-right: solid 1px;
    padding-right:15px;
}

#copyrite
{
padding-bottom:20px;
}
