body {
	background:#047 url(http://www.edinstvo-smi.ru/images/bodybg.png) repeat-x fixed;
	margin:0;
	padding:0;
	font-family:tahoma,verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#626262;
	text-align:center;
	}

img{
	border:0;
	}
* {
	padding:0;
	margin:0;
}

/* links */
a { color: #003B6E; text-decoration: none;}
a:hover { color: #ff4400; }	

/* headings */
h2 { font: bold 25px Tahoma, Verdana, Arial, Sans-Serif; margin: 0; letter-spacing: -1px; margin: 15px;}
h3 { font: bold 20px Verdana, Tahoma, Verdana, Arial, Sans-Serif; margin: 0; letter-spacing: -1px;}

/* lists and form elements */
/* ul { margin: 0px; padding: 0; text-align: left; list-style-position: inside; list-style-image: url('/images/point.gif');} */
ul { margin: 0px; padding: 0; text-align: left;}
form,input { margin: 0; font-family: Tahoma, Verdana, Arial;}

.top
{
	background: transparent url(http://www.edinstvo-smi.ru/images/top.jpg?20100507) no-repeat;
	width: 960px;
	height: 120px;
	margin: 0px;
	padding: 0px;
}

/* content holder */
.content {width: 960px; text-align: center;}

.contentrow {font: 11px Verdana, tahona, arial; height: auto; overflow: auto; background-color: #FFFFFF;width: 940px; padding: 15px 0px 5px 0px; margin: 0px;}
.contentrow p {margin: 0px; margin-left: 5px; padding: 0px 5px 0px 5px; text-align: left;}

.project
{
	width: 210px;
	float: left; 
	display: inline;
	font-size:10px;
	margin-right: 12px;
	margin-left: 12px;
	text-align: left;
	background-color: #FFFFFF;
}

.project a
{
	font-weight: bold;
	vertical-align: bottom;
}

.project p
{
	line-height: 12px;
	text-align: left;
	margin: 10px 0px 0px 0px;
}

.project img
{
	padding-left: 6px;
}
.divider
{
	background: #FFFFFF url(http://www.edinstvo-smi.ru/images/dvd.gif) no-repeat;
	width: 940px;
	height: 10px;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
}

.dividersn, .dividernp, .dividerv
{
	background: #FFFFFF url(http://www.edinstvo-smi.ru/images/dvd_sn.gif) no-repeat;
	width: 940px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
}

.dividernp {background: #FFFFFF url(http://www.edinstvo-smi.ru/images/dvd_np.gif) no-repeat;}

.dividerv {background: #FFFFFF url(http://www.edinstvo-smi.ru/images/dvd_v.gif) no-repeat;}

.menu {float: left; padding-top: 13px;}
.menu a {text-decoration: none; font-size: 13px; color: #FFFFFF; font-family:tahoma,verdana, Arial, Helvetica, sans-serif;}
.menu a:hover {color: #eaed00;}
.menubg {height: 45px; width: 960px; background: url(http://www.edinstvo-smi.ru/images/menu_bg.gif?20100727) no-repeat;}
.menudivider { float: left; height: 12px; width: 1px; background: url(http://www.edinstvo-smi.ru/images/menu_dvd.gif) no-repeat; margin: 16px 10px 0px 10px;}
.topbg {height: 10px; width: 960px; background: url(http://www.edinstvo-smi.ru/images/top_bg.gif) no-repeat; margin: 0px; padding: 0px; font-size: 1px;}
.bottombg {height: 20px; width: 960px; background: url(http://www.edinstvo-smi.ru/images/bottom_bg.gif) no-repeat; font-size: 1px;}

#totop {position:static; left:810px; margin-left: 810px;margin-top: -10px;margin-bottom: -10px; padding-bottom: 0px;}
#totop p {position:relative; width:30px; height:25px; margin:0; overflow:hidden;}
#totop p span {display:block; position:absolute; left:0; top:0; z-index:1; width:30px; height:25px; background:url("http://www.edinstvo-smi.ru/images/ico_top.gif") 0 0 no-repeat; cursor:pointer;}
#totop a:hover span {background:url("http://www.edinstvo-smi.ru/images/ico_top.gif") -30px 0 no-repeat;}

.aboutdate {padding-left: 0px; width: 40px; float: left;}
.abouttext {width: 380px; float: left;}