﻿body {margin: 0 0 0 0;}
#ban4p3 {height:175px; overflow:hidden; text-align:right; position:absolute; top:22px; left:0px; z-index:14000; width:100%; min-width:950px; max-width:1500px;}
#ban4p2 {height:175px; overflow:hidden; width:500; position:relative; right:0px;}
#prlogo { width:460px; height:200px; overflow:hidden; position:absolute; top:0px; left:0px; z-index:15000; }
#lrubr {font-family:Verdana, Arial, Helvetica, sans-serif; color: #5E81BB; font-size:small; font-weight:bold; padding:5px; text-align: center; padding-top:0px; margin-top:-5px;}
.arh { padding:7px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-style:italic; font-weight:bold; font-size:x-small;}
.arh a:link { color:#666699;}
.stat {color:#666666; font-size:smaller; text-align:right; margin:3px; margin-bottom:25px; clear:left; border-bottom:#5E81BB 1px solid;}
.opros { margin-top:8px; margin-bottom:6px;}
.opros td { font-size:small;}
.dclear { clear:both; height:1px;}
.lclear { clear:left;  }
.lclear2 { clear:left;  margin-bottom:-12px;}
#top1 {	height:225px; background:#00ace8 url(images/topbg.jpg); background-repeat:no-repeat; border-bottom: #5e81bb 12px solid;}
#top2 {height:225px; background: url(images/prdiz_01.jpg) no-repeat left;}
#servmenu {height:20px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003399; }
#ban4 { margin-left:470px; height:180px; overflow:hidden; clear:both; text-align:right;}
#mcont { margin:0px; padding:0px; max-width:1500px; min-width:960px;}
#mmenu { height:25px; width:800px; }
#bott { padding:3px; font-size:small; color:#666666; padding:5px; border-top: #FBDF50 12px solid; max-width:1500px; }
#cbut {text-align: center; padding-top:6px; background: #E2E6EB;}
#lc { width:69%; float:left; min-width:650px; margin-top:10px; position:static; z-index:0;   }
#rc { width: 29%; margin-top:10px; margin-left:70%; position:static; z-index:-10000;}
.nline { border:1px solid #5E81BB; margin-bottom:-1px; background:#5E81BB; }
.nlinet{margin-left:22px; background-color: #F7F9F9; font-size:75%; padding:8px; }
.nlinet2{ margin-left:22px; background-color: #F7F9F9; font-size:70%; padding:5px; }
.img1 {width:200px; float:left; margin-right:6px; border:#54698B 1px solid; margin-bottom:5px;}
.img2 {width:120px; float:left; margin-right:6px; border:#54698B 1px solid;}
.img3 { width:280px; }
#fv { text-align:center;}
.date1 { color:#666666; font-size:smaller; padding-left:6px;}
#mnews { width:49%; background: #869DC1 url(images/prdiz_11.gif) bottom left no-repeat; }
#mtext { width:100%; background: #869DC1 url(images/prdiz_11.gif) bottom left no-repeat; }
#mnt {background: #869DC1 url(images/prdiz_09.gif) right no-repeat;  border-right:#FFFFFF 20px solid; height:23px;  }
#mnrubr {font-family:Verdana, Arial, Helvetica, sans-serif; color: #E7ECF1; font-size:small; font-weight:bold; padding-top:3px;}
#mnrubr a:link {text-decoration: none; color: #E7ECF1; }
#mnrubr a:visited {text-decoration: none; color: #E7ECF1; }
#mnb {background: #FBDF50 url(images/prdiz_19.gif) right no-repeat; border-right:#FFFFFF 20px solid; height:23px; clear:left;}
#mntext { margin-left:6px; border:1px solid #5E81BB; background-color:#F7F9F9; padding:12px; font-size:small;}
.mimg { width:200px; float:left; margin-right:6px; border:#54698B 1px solid;}
.contentline { clear:both; padding:0px; margin:0px 0px 16px 10px; }
.cll { border:1px solid #5E81BB; width:49%; background-color:#5E81BB; min-height:240px; }
#cll2 { border:1px solid #5E81BB; background-color:#5E81BB; min-height:240px; }
.clr { border:1px solid #5E81BB; background-color:#5E81BB; float:right; width:49%; margin-bottom:4px; }
.nlist { margin:0px; padding:0px; padding-left:14px; list-style-image:url(images/arrow.gif); }
.nlist li {margin-bottom:7px; } 
.nlist li a { font-size: small; }
#fbut {background: #E0E3E8;  border:1px solid #666699; color:#666699; cursor:pointer; width:60px; height:20px; font-size:13px;}
#ffield {height:16px; background: #E0E3E8;  border:1px solid #666699; width:150px;}
#fform {margin:0px; padding:1px; float:right; width:220px; height:20px; overflow:hidden;}
body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: medium; color: #13162B; vertical-align:top; }
a:link {text-decoration: none; color: #0066CC; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none;}
p { margin-bottom:6pt; margin-top:6pt;}
h1, h2, h3, h4, h5 { margin-top:8pt; margin-bottom:6pt; padding:0px;}
h2 {font-size: medium; background:url(images/prdiz_15.gif) no-repeat center left; padding-left:10px; }
h3 {font-size: small; background:url(images/prdiz_15.gif) no-repeat center left; padding-left:10px;}
h4 {font-size: small; background:url(images/prdiz_15.gif) no-repeat center left; padding-left:10px; margin-bottom:2px;}
#servmenu a {color: #3b67b0; padding-left:10px;}
/* для фотогалерей (в т.ч. в новостях и др) */
.floats
{margin: 0 0 0 0; position: relative; display: inline-block; }
.floats:after {content: ''; display: block; clear: both; }
.floats .left {position: relative; float: left; display: inline; overflow: hidden; margin: 4px 0 0 2em; width: 14em; min-width: 200px; }
.floats .left .r {position: absolute; top: 0; left: 0; width: 100%; }
.r img { border:none; width: 200px; }
.floats .left .min {margin: 0 0 130px 0; height: 4em; width: 200px; }

.catLnk1 , .catLnk1   {padding-left: 0.5em; display: block !important; font-style: none !important; font-size: small; text-decoration: underline !important; font-weight: none !important; font-family: Arial, Helvetica, sans-serif;}