/* BASE */
* {margin:0px; padding:0px;}
img {border:0px}

html, body {color:#000000; background-color:#E2E2E2;}

body, td {font:13px Arial,Tahoma,Helvetica,sans-serif; padding:0;}

a {color:#555; text-decoration:underline;}
a:hover {color:#555; text-decoration:none;}

ul {list-style-type:none;}

#all {width:1000px; margin:0px auto; background-color:#FFF;}

/*********************************************************/

#header {height:509px; background:url(/images/head.jpg) no-repeat 0% 0%;}

#logo {float:left; padding-left:30px; padding-top:170px;}

#navi {padding-left:762px; padding-top:118px;}
#navi li {font-size:16px; font-weight:bold; padding-bottom:24px;}
#navi li a {color:#2F2F2F; text-decoration:none;}
#navi li a:hover {color:#2F2F2F;}


#news_block {padding:0; width:100%; border:0px solid #f00}
/*#top-block #news-block h4 {font:22px Tahoma,Arial,Helvetica; margin:0px; padding-bottom:20px; color:#2F2F2F;}*/
h2#news {font-size:19px; margin:0px; padding-bottom:20px; text-align:center;}
#news_block .newsx {padding-bottom:30px; font-size:11px; float:left; width:280px; height:100%; padding-right:20px;}
#news_block .newsx .date {padding-bottom:2px; color:#000; font-weight:bold;}
#news_block .newsx .text {color:#000; padding-left:10px;}
#news_block .newsx .more {padding-top:5px; padding-left:10px;}
#news_block .newsx a {color:#555; font-size:13px;}
#news_block .newsx .more a, #news_block .newsx .more a:hover {color:#555; font-size:11px;}

/*bodyer*/
#bodyer {background:#FFF url(/images/mbk_gray.jpg) repeat-x top left; padding:40px;}

#content {padding:0 70px; clear:both; overflow:hidden; height:100%;}
#zbk {background:url(/images/zbk.jpg) no-repeat 0px 24px;}
h1 {font-size:22px; font-weight:normal; margin:0 0 0 20px; padding-bottom:10px; color:#555;}
#we {line-height:150%;}
h2 {font-size:17px; font-weight:normal; margin:0px; padding-bottom:20px; color:#555;}
h3 {font-size:17px; font-weight:normal; margin:0px; padding-bottom:5px; color:#555;}
/*.block {padding-bottom:30px;}
.block a, .block a:hover {color:#0047A2;}*/

.posx {float:left; width:180px; text-align:center; border:0px solid; padding-bottom:30px; font-size:11px;}
img.pimg { width:150px; border:0px solid #AAAAAA;}


/*footer*/
#footer {margin-left:20px; margin-right:20px; border-top:2px solid #555; padding:10px 20px 40px 20px;}
.li {float:left; padding-right:10px;}
.copy {font:11px Tahoma,Arial,Helvetica; color:#000;}
.copy a {color:#000;}



/*news_2_page*/
.news2 span {font:bold 11px Tahoma,Arial;}

/**/
.splist {padding-bottom:10px; font-weight:bold;}
.razdel, .rzd {padding-bottom:8px; font-style:italic;}
.numlist {padding-bottom:7px; padding-top:7px; border-bottom:1px solid #FFF;}

.lop, .listpos, .catp, .vsepos, plist {padding-bottom:25px; clear:both;}
.lop, .listpos {font-weight:bold;}
.lop img, .listpos img {float:left; margin-right:10px; margin-bottom:25px; width:100px;}
.catp img {float:right; margin-left:20px; margin-bottom:25px; width:100px;}
.vsepos img {float:left; margin-left:15px; margin-bottom:20px; width:80px;}
.plist img {float:right; margin-left:25px; margin-bottom:25px; width:120px;}

.puti,ways {padding-bottom:25px; font:11px Tahoma,Arial; color:#464646;}
.puti a, ways a {color:#464646;}
.puts {padding-bottom:22px; color:#555555;}
.puts a {color:#555555;}
.miniw {padding-bottom:20px; border-bottom:1px solid #FFF; font:11px Tahoma;}
.topway {padding-bottom:28px; color:333333;}
.miniw a, .topway a {color:#333333;}

.ip, .dop {padding:5px; margin-top:10px; margin-bottom:10px; font-size:11px; font-weight:normal;}
.dpl, .info {padding:5px; margin-top:10px; margin-bottom:10px; font-size:11px; font-weight:normal;}
.di, .dinfo {padding:5px; margin-top:10px; margin-bottom:10px; font-size:11px; font-weight:normal;}

.limg img {float:left; margin-right:15px; margin-bottom:15px;}
.rimg img {float:right; margin-left:15px; margin-bottom:17px;}
.leftpic img {float:left; margin-right:20px; margin-bottom:18px;}
.rightpic img {float:right; margin-left:20px; margin-bottom:16px;}

.itemzag {font-weight:bold; float:left; margin-right:10px;}
.iteminf {padding-bottom:20px;}

#paper, #tpap, #pdoc {border-collapse:collapse;}
#paper td {padding:5px; border:1px solid #464646;}
#paper thead td {background-color:#EBEBEB;}
#tpap td {padding:4px; border:1px solid #666666;}
#pdoc td {padding:7px; border:1px solid #AAAAAA;}
.doct1 {padding-bottom:7px;}

h4 {font-size:17px; font-weight:normal; margin:0px; padding-bottom:5px;}

.other {padding-bottom:6px;}
.drugoe {font-style:italic;}
.next {font:11px Tahoma,Arial;}
