*{
	border:0px;
	margin:0px;
	padding:0px;
}
body {
	text-align:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#060606;
}
.clr { 
  clear:both;
}
.preload {
	height:1px;
	margin-top:-1px;
}
.tmm1 {
	background:url(../images/tm1.jpg) top left no-repeat;
	height:1px;
	float:left;
}
.tmm2 {
	background:url(../images/tm2.jpg) top left no-repeat;
	height:1px;
	float:left;
}
.tmm3 {
	background:url(../images/tm3.jpg) top left no-repeat;
	height:1px;
	float:left;
}
.tmm4 {
	background:url(../images/tm4.jpg) top left no-repeat;
	height:1px;
	float:left;
}
.tmm5 {
	background:url(../images/tm5.jpg) top left no-repeat;
	height:1px;
	float:left;
}
.tmm6 {
	background:url(../images/tm6.jpg) top left no-repeat;
	height:1px;
	float:left;
}
.tmm7 {
	background:url(../images/tm7.jpg) top left no-repeat;
	height:1px;
	float:left;
}
.wrapper {
	width: expression((documentElement.clientWidth||document.body.clientWidth)<999?'1000px':'');
	width: 1000px;
	margin:0 auto;
	background:url(../images/all_bg.jpg) #fefee9 top left repeat-y;
}
.container {width: 100%;}
.content {
	width: 100%;
	float: left;
}
.text {
	float:left;
	width:733px;
}
.left {
	float: left;
	width: 267px;
}
.left {background: #e0dede;}
.logo {
	background:url(../images/logo.gif) top left no-repeat;
}
.logo a {
	display:block;
	width:267px;
	height:190px;
}
.l_phone {
	height:98px;
	line-height:98px;
	color:#FF0000;
	font-family:"Times New Roman", Times, serif;
	font-size:29px;
	padding:0 0 0 20px;
}
.l_b_t {
	margin:0 0 0 16px;
	border:1px #bebdbd solid;
	border-bottom:none;
	background:#fdfdd3;
	position:relative;
}
.l_b_b,.l_b_b_b {
	background:url(../images/l_b_b.jpg) top left no-repeat;
	height:12px;
	margin:0 0 0 16px;
}
.l_b_b_b {
	height:58px;
}
.l_b_t ul {
	list-style:none;
	padding:20px 0 20px 13px;
}
.l_b_t ul li {
	color:#050bf9;
	line-height:14px;
	font-size:14px;
	padding:0 20px 0 12px;
	background:url(../images/l_m_ar.jpg) top left no-repeat;
}
.l_b_t ul li.no {
	background:none;
}
.l_b_t ul li a {
	color:#050bf9;
	text-decoration:none;
}
.l_b_t ul li a:hover {
	color:#CC0000;
	text-decoration:underline;
}
.shadow,.shadow1 {
	background:url(../images/shad.jpg) top left no-repeat;
	height:28px;
	margin:0 0 0 28px;
}
.shadow1 {
	height:49px;
}
.priem,.yurist,.question,.isq {
	background:url(../images/priem.jpg) top left no-repeat;
	width:202px;
	height:58px;
	margin:0 0 0 28px;
	font-size:16px;
	text-align:right;
	padding:0 10px 0 0;
	line-height:58px;
	font-weight: bold;
}
.priem a,.yurist a,.question a,.isq a {
	display:block;
	color:#065488;
	width:202px;
	height:58px;
	text-decoration:underline;
}
.priem a:hover,.yurist a:hover,.question a:hover,.isq a:hover {
	color:#CC0000;
	text-decoration:none;
}
.priem {
	background:url(../images/priem.jpg) top left no-repeat;
}
.yurist {
	background:url(../images/yurist.jpg) top left no-repeat;
	height:59px;
}
.question {
	background:url(../images/question.jpg) top left no-repeat;
	height:59px;
}
.isq {
    background:url(../images/icq_knopka.jpg) top left no-repeat;
	height:59px;
}
.h2 {
	font-size:18px;
	color:#FF0000;
	line-height:45px;
	padding:5px 0 0 22px;
}
.author {
	padding:0 0 0 22px;
	height:26px;
	line-height:26px;
	width:200px;
	font-size:14px;
	color:#0000FF;
	font-weight: bold;
}
.date {
	width:200px;
	text-align:right;
	height:26px;
	line-height:26px;
	margin:-26px 0 0 0;
	color:#908c8c;	
}
.news_body {
	color:#333333;
	width:200px;
	line-height:14px;
	padding:0 0 5px 22px;
	text-align:justify;
}
.head {
	background:url(../images/head_bg.jpg) #ffffcc top left repeat-y;
}
.head div {
	background:url(../images/head.jpg) top right no-repeat;
	height:114px;
	text-align:center;
	line-height:18px;
	color:#1455b7;
	font-size:14px;
	padding:30px 30px 0 30px;
}
.gray {
	color:#616365;
}
.slogan {
	font-size:20px;
	line-height:22px;
}
.tm_cont {
	background:url(../images/tm_bg.jpg) top left repeat-x;
	height:73px;
}
.tm_cont ul {
	list-style:none;
	padding:0 0 0 41px;
}
.tm_cont ul li {
	display:block;
	float:left;
	line-height:38px;
	text-align:center;
	background:url(../images/tm_line.jpg) top right no-repeat;
	padding:0 2px 0 0;
}
.tm_cont ul li.nobg {
	display:block;
	float:left;
	line-height:38px;
	text-align:center;
	background:none;
}
.tm_cont ul li a {
	color:#fff;
	text-decoration:none;
}
.tm_cont ul li a:hover {
	color:#065488;
	text-decoration:underline;
}


.tm_cont ul li a.tm1 {
	display:block;
	text-align:center;
	width:79px;
	height:38px;
}
.tm_cont ul li a.tm1:hover {
	background:url(../images/tm1.jpg) top left no-repeat;
	width:79px;
	height:38px;
}


.tm_cont ul li a.tm2 {
	display:block;
	text-align:center;
	width:64px;
	height:38px;
}
.tm_cont ul li a.tm2:hover {
	background:url(../images/tm2.jpg) top left no-repeat;
}

.tm_cont ul li a.tm3 {
	display:block;
	text-align:center;
	width:72px;
	height:38px;
}
.tm_cont ul li a.tm3:hover {
	background:url(../images/tm3.jpg) top left no-repeat;
}

.tm_cont ul li a.tm4 {
	display:block;
	text-align:center;
	width:104px;
	height:38px;
}
.tm_cont ul li a.tm4:hover {
	background:url(../images/tm4.jpg) top left no-repeat;
}


.tm_cont ul li a.tm5 {
	display:block;
	text-align:center;
	width:166px;
	height:38px;
}
.tm_cont ul li a.tm5:hover {
	background:url(../images/tm5.jpg) top left no-repeat;
}

.tm_cont ul li a.tm6 {
	display:block;
	text-align:center;
	width:87px;
	height:38px;
}
.tm_cont ul li a.tm6:hover {
	background:url(../images/tm6.jpg) top left no-repeat;
}

.tm_cont ul li a.tm7 {
	display:block;
	text-align:center;
	width:91px;
	height:38px;
}
.tm_cont ul li a.tm7:hover {
	background:url(../images/tm7.jpg) top left no-repeat;
}

.b_slog {
	background:url(../images/Safronenko.jpg) top right no-repeat;
	height:148px;
	margin:0 20px 0 0;
	padding:13px 0 0 39px;
}
.b_slog div {
	height:161px;
	background:url(../images/skobka.jpg) top left no-repeat;
	height:84px;
	padding:6px 250px 0 22px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#333333;
}
.bb {
	font-size:20px;
	color:#FF0000;
	font-weight:bold;
}
.usl_cont {
	padding:0 23px 0 27px;
	width:680px;
}
.usl_top {
	height:41px;
}
.usl_top ul {
	list-style:none;
}
.usl_top ul li {
	display:block;
	float:left;
	padding:0 4px 0 0;
	height:41px;
}
.nh a {
	color:#1455b7;
	text-decoration:underline;
}
.nh a:hover {
	color:#CC3300;
	text-decoration:none;
}
.hn {
	background:url(../images/act_r.jpg) top right no-repeat;
}
.nh {
	line-height:41px;
	background:url(../images/act_l.jpg) top left no-repeat;
	padding:0 35px;
	font-size:16px;
	
}
.nhn {
	background:url(../images/noact_r.jpg) top right no-repeat;
}
.nnh {
	line-height:41px;
	background:url(../images/noact_l.jpg) top left no-repeat;
	padding:0 35px;
	font-size:16px;
}
.nnh a {
	color:#a0a2a4;
	text-decoration:none;
}
.nnh a:hover {
	color:#a0a2a4;
	text-decoration:underline;
}
.mainb {
	border:1px #b2b3b4 solid;
	position:relative;
}
.mb_r {
	background:url(../images/mb_r.jpg) top right no-repeat;
	margin:-1px -1px 0 0;
	position:relative;
}
.mb_br {
	background:url(../images/mb_br.jpg) bottom right no-repeat;
	margin:0 0 -1px 0;
	position:relative;
}
.mb_bl {
	background:url(../images/mb_bl.jpg) bottom left no-repeat;
	margin:0 0 0 -1px;
	position:relative;
	padding:30px;
	color:#333333;
	line-height:18px;
	text-align:justify;
}
h1,h2 {
	color:#1455b7;
	font-size:18px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:0 0 4px 0;
}
.dop {
	padding:49px 0 50px 55px;
}
.dop_item {
	float:left;
	width:338px;
}
.dop_item1 {
	float:left;
	width:303px;
}
.dophead {
	background:url(../images/bg1.jpg) top left no-repeat;
	height:80px;
}
.dophead1 {
	background:url(../images/bg2.jpg) top left no-repeat;
	height:80px;
}
.dop_body {
	width:303px;
	background:url(../images/b_bg.jpg) top left repeat-y;
}
.dop_body1 {
	background:url(../images/b_bl.jpg) bottom left no-repeat;
	padding:22px 15px 25px 17px;
	line-height:18px;
	text-align:justify;
}
.dop_body1 {
	font-size:14px;
	color:#575555;
}
.dop_body1 a {
	font-size:18px;
	color:#1455b7;
	text-decoration:underline;
}
.dop_body1 a:hover {
	color:#1455b7;
	text-decoration:none;
}
.context {
	font-size:12px;
	color:#333333;
	line-height:14px;
	padding:0 54px 0 57px;
	text-align:justify;
}
.context a {
	color:#1455b7;
	text-decoration:underline;
}
.context a:hover {
	color:#1455b7;
	text-decoration:none;
}
.ffoo {
	width:1000px;
	margin:0 auto;
	background:url(../images/all_bg.jpg) #fefee9 top left repeat-y;
}
.footer {
	background:url(../images/footer.jpg) top left no-repeat;
	height:170px;
}
.footer1 {
}
.footer2 {
	padding:0 14px 0 7px;
}
.footer3 {
}
.footer4 {
	padding:99px 0 0 0;
	height:71px;
}
.footer5 {
	padding:0 0 0 15px;
	height:35px;
}
.copy {
	float:left;
	width:530px;
	color:#feffff;
	font-size:11px;
}
.f_menu {
	float:right;
	width:310px;
	text-align:right;
}
.f_menu ul {
	list-style:none;
}
.f_menu ul li {
	display:inline;
	padding:0 11px;
	text-align:right;
	font-size:14px;
	color:#fff;
}
.f_menu a {
	color:#fff;
	text-decoration:none;
}
.f_menu a:hover {
	color:#fff;
	text-decoration:underline;
}
.footer6 {
	font-size:9px;
	color:#fff;
	padding:0 0 0 15px;
	line-height:10px;
}
