* {
 margin: 0px;
 padding: 0px;
}
html, body {
  background:#fff;
  margin: 0;
  padding: 0;
  font-family:Tahoma;
  font-size:12px;
  color:#6A6A6A;
  border-top:3px solid #95B0CC;
}
img { border:none;}
.clear { clear:both; line-height:0; font-size:0;}
.fr {float:right}
.fl {float:left}
a { text-decoration:none;}
a:hover { text-decoration:underline;}

#page {
	margin:0 auto;
	width:816px;
	padding-left:20px;
	background:url(../images/content_bg.gif) no-repeat 0% 350px;
	}
#header {
	background:url(../images/header_bg.gif) 100% 45px no-repeat;
	position:relative;
	text-align:center;
	}
#header p {
	float:right;
	background:url(../images/head_p.gif) no-repeat 0% 50%;
	padding-left:10px;
	position:absolute;
	right:45px;
	top:55px;
	font-size:10px;
	}	
#header a { color:#787878;}	
#header embed {
	margin-bottom:-2px;
	}

#menu {
	padding:2px 0;
	border-bottom:1px solid #525B63;
	margin:0 5px 0 5px;
	}
#menu a {
	display:block;
	float:left;
	height:28px;
	padding:10px 11px 0 11px;
	background:#444D56;
	color:#fff;
	font-size:11px;
	text-transform:uppercase;
	text-align:center;
	border-right:2px solid #fff;
	}
#menu a:hover, .act_m {
	text-decoration:none!important;
	background:#709BC3!important;
	}
.cont {
	width:66px;
	border-right:none!important;
	}

#content {
	padding-left:25px;
	padding-top:5px;
	}
#content p { 
	line-height:20px;
	margin-bottom:10px;
	}
#content p span {
	color:#739AC0;
	font-weight:bold;
	}
#content p a { color:#739AC0}
.ind_left {
	width:545px;
	float:left;
	}
.more {
	background:url(../images/arrow.gif) no-repeat 0% 50%;
	padding-left:15px;
	display:block;
	margin-top:15px;
	color:#B6B6B6;
	width:120px;
	}
.ind_right {
	width:195px;
	float:right;
	margin-bottom:20px;
	}
.ind_right ul, .dif_cont ul, .ind_right1 ul {
	margin:5px 0 0 0;
	padding:0;
	}
.ind_right ul li, .dif_cont ul li, .ind_right1 ul li {
	margin:0 0 5px 10px;
	padding:0 0 0 10px;
	list-style:none;
	background:url(../images/li.gif) no-repeat 0% 7px;
	font-weight:bold;
	}
#footer {
	clear:both;
	border-top:2px solid #B2B2B2;
	text-align:center;
	padding-top:30px;
	font-size:10px;
	margin-right:10px;
	}
#footer p {
	margin-bottom:10px;
	color:#979797;
	}
#footer a {
	color:#979797;
	margin:0 7px;
	}
.pic { margin-left:50px;}

/*about*/
.dif_cont {
	margin-right:30px;
	padding-bottom:10px;
	}
/*manif*/
.ind_left1 {
	width:400px;
	float:left;
	}
.ind_right1 {
	width:350px;
	float:right;
	margin-bottom:20px;
	}
/*contacts*/
.block {
	float:left;
	width:250px;
	}
.block b {
	text-transform:uppercase;
	color:#739AC0;
	}
/*active*/

#footer .act{text-decoration:underline;}

#footer .footer_first {margin-left:0px;}
