
.niz-copyright { overflow: hidden; text-align: left; }
.niz-copyright a { display: block; text-decoration: none ! important; }
.niz-copyright a.niz-copyright_logo { float: left; }
.niz-copyright i.g-png { display: block; float: left; position: relative; top: 3px; width: 22px; height: 23px; vertical-align: middle; }
.niz-copyright img { display: block; float: left; vertical-align: middle; border: medium none; }
.niz-copyright span { display: block; margin: 0px 0px 0px 26px; padding: 0px 0px 2px; font: 10px/1 Arial,serif; text-transform: lowercase; }
.niz-copyright strong { display: block; margin: 0px 0px 0px 26px; font: bold 16px/1 Arial,serif; text-transform: uppercase; letter-spacing: 0px; }


* { outline: medium none; }
body, html { margin: 0px; padding: 0px; border: medium none; background-color: rgb(255, 255, 255); }
table, td, th { border-collapse: collapse; font-size: 100%; }
ul { margin: 0px; padding: 0px; list-style: none outside none; }
ul#moi {
  list-style-image: url("spisok.png");padding-left: 55px;
}

img { border: medium none; margin: 0px; padding: 0px; }
p { margin: 0px; }
a { color: #E40009; text-decoration: underline; }
a:hover, a:focus, a:activ { color: black; text-decoration: underline; }
h1{color:#E4343C;font-family: serif;}
h2{color:#0E0F11;
font-family: serif;
text-shadow: 2px 8px 6px rgba(0, 0, 0, 0.2), 0 -5px 35px rgba(255, 255, 255, 0.3);}
.gsd-zas-jiop { margin: 0px auto; max-width: 968px; padding: 0px 15px; }
.clear { clear: both; font-size: 0px; overflow: hidden; }
body { color: rgb(83, 83, 83); font: 13px Tahoma; background: url('back.jpg') repeat scroll 0% 0% transparent; height: auto ! important; }
.odna-stran { position: relative; height: auto ! important; min-height: 100%; margin: 0px auto; }
.odna-stran-korrels { width: 100%; min-width: 1000px; }
.odna-shapka { height: 180px; }
.odna-shapka-holder { padding: 10px 0px 0px; }
.sonm-kont { float: left; padding: 10px 0px 0px; font: 15px Tahoma; color: rgb(255, 255, 255); text-shadow: 0px 1px rgb(0, 0, 0); }
.logo { float: right; }
.slogn-min { position: relative; z-index: 1000; margin: 15px 0px 0px; padding: 2px 0px 1px; height: 31px; background: url('lh-menu.png') repeat-x scroll center top transparent;  }
.slogn-min ul { padding: 0px 1px; }
.slogn-min ul li { display: inline-block; vertical-align: top; background: url('lh-menu-li.png') no-repeat scroll right top transparent; padding: 0px 2px 0px 0px; margin-top: -1px;}
.slogn-min ul li.last { padding: 0px; background: none repeat scroll 0% 0% transparent; }
.slogn-min ul li a { display: block; padding: 7px 62.4px; font: 14px Tahoma; color: rgb(255, 255, 255); text-decoration: none; margin-left: -5px; margin-top: -1px;}
.slogn-min ul li a.activ { background: url('lh-menu-active.png') repeat-x scroll center top transparent; }
.slogn-min ul li a:hover { background: url('lh-menu-active.png') repeat-x scroll center top transparent; }
.slogn-min ul li ul.vtorosmenushk { display: none; position: absolute; width: 290px; margin: 1px 0px 0px -3px; background: none repeat scroll 0% 0% #B1CCE1; border-right: 1px solid #1F366B; border-left: 1px solid #1F366B; border-bottom: 1px solid #1F366B; }
.slogn-min ul li ul.submenu { background: none repeat scroll 0% 0% #1F366B; display: none; padding: 0px; border-left: 1px solid #1F366B; border-right: 1px solid #1F366B; border-bottom: 1px solid #1F366B; }
.slogn-min ul li:hover ul.submenu { display: block; }
.slogn-min ul li:hover ul.vtorosmenushk { display: block; }
.slogn-min ul li ul.submenu li { display: block; padding: 0px; background: none repeat scroll 0% 0% transparent; margin: 0px 30px; border-bottom: 1px solid #1F366B; }
.slogn-min ul li ul.submenu li.last { border-bottom: medium none ! important; }
.slogn-min ul li ul.submenu li:hover { background: none repeat scroll 0% 0% #4AA9FA; margin: 0px; padding: 0px 0px 1px; border-bottom: 0px none; }
.slogn-min ul li ul.submenu li a { display: block; padding: 7px 0px;  }
.slogn-min ul li ul.submenu li a.first { border-top: 0px none ! important; background: none repeat scroll 0% 0% transparent; }
.slogn-min ul li ul.submenu li:hover a { background: none repeat scroll 0% 0% transparent; padding: 7px 30px; border-bottom: 1px solid #50ACFA; }
.slogn-min ul li ul.submenu li.last:hover { padding: 0px; }
.slogn-min ul li ul.submenu li:hover a.last { border-bottom: 0px none ! important; }
.ww-menu-temn { width: 927px; height: 11px; margin: 0px auto; background: url('ww-menu-temn.png') repeat scroll 0% 0% transparent; }
.picture { position: relative; z-index: 1; margin: 0px 0px 25px; }
.wan-gor-goro { padding-bottom: 140px; }
.shapka-odn { width: 100%; min-height: 600px; }
.bolsh-stran { width: 100%; float: left; overflow: hidden; }
.name { padding: 7px 0px 0px 15px; width: 959px; height: 26px; font: 14px Tahoma; color: rgb(66, 66, 66); text-shadow: 0px 1px rgb(255, 255, 255); background: url('name.jpg') repeat scroll 0% 0% transparent; }
.content { padding: 12px 15px 30px; background: url('content-shadow.png') no-repeat scroll center top rgb(254, 253, 253); border-left: 1px solid rgb(211, 211, 211); border-right: 1px solid rgb(211, 211, 211); }
.content p { margin: 0px 0px 10px; }
.nav { margin: 70px 0px 15px; font: 11px Tahpoma; color: rgb(102, 102, 102); }
.news {min-height:100%;  padding: 20px 15px 30px; background: url('content-shadow.png') no-repeat scroll center top rgb(254, 253, 253); border-left: 1px solid rgb(211, 211, 211); border-right: 1px solid rgb(211, 211, 211); }
.futer-niz { width: 970px; height: 13px; background: url('futer-niz.png') repeat scroll 0% 0% transparent; }
.l-footer { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 140px; background: url('footer.png') repeat-x scroll center bottom transparent; overflow: hidden; }
.podval-dlin {  }
.lf-menu { margin: 5px 0px 0px; padding: 2px 0px 1px; height: 31px; background: url('lh-menu.png') repeat-x scroll center top transparent; } 
.lf-menu ul { padding: 0px 1px; }
.lf-menu ul li { display: inline-block; vertical-align: top; background: url('lh-menu-li.png') no-repeat scroll right top transparent; padding: 0px 2px 0px 0px; margin-top: -2px;}
.lf-menu ul li.last { padding: 0px; background: none repeat scroll 0% 0% transparent; }
.lf-menu ul li a { display: block; padding: 7px 62.4px; font: 14px Tahoma; color: rgb(255, 255, 255); text-decoration: none; margin-top:-1px; margin-left:-5px; }
.lf-menu ul li a.activ { background: url('lh-menu-active.png') repeat-x scroll center top transparent; }
.lf-menu ul li a:hover { background: url('lh-menu-active.png') repeat-x scroll center top transparent; }
.footer-bottom { position: absolute; bottom: 0px; height: 69px; width: 970px; padding: 20px 0px 0px; background: url('ww-menu-temn.png') no-repeat scroll center top transparent; }
.lf-logotip { float: left; margin: 0px 50px 0px 10px; }
.niz { float: left; width: 130px; }
.counters { width: 250px; margin-right: 20px; float: left; }
.lf-contacts { float: right; margin: 0px 40px 0px 0px; }
#share42 {display: inline-block; padding: 6px 0 0 6px; background: #FFF; border: 1px solid #E9E9E9; border-radius: 4px;}
#share42:hover {background: #F6F6F6; border: 1px solid #D4D4D4; box-shadow: 0 0 5px #DDD;}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}
a:hover {
 color:#f00;
	   -webkit-transition:color 500ms ease-in;
	   -moz-transition:color 500ms ease-in;
	   -o-transition:color 500ms ease-in;
	   transition:color 500ms ease-in;}
ul.spisk a{
display:inline !important;
padding:9px;
background:red;
color:#fff;
}
ul.spisk li{
display:inline !important;
}
table.rosti{

margin-bottom: 25px;
}
ul.spisk a:focus {color:#00FF00;}
ul.spisk a{
display:inline !important;
padding:9px;
background:red;
color:#fff;
}
ul.spisk li{
display:inline !important;
}
table.rosti{

margin-bottom: 25px;
}
ul.spisk a:focus {color:#00FF00;}

ul.spisk a{
display:inline !important;
padding:9px;
background:red;
color:#fff;
}
ul.spisk li{
display:inline !important;
}
table.rosti{

margin-bottom: 25px;
}
ul.spisk a:focus {
color:#6E5E49;
background:#00FF00;
font-weight: 500;
text-decoration: none;
}
ul.spisk a:hover {
color:#6E5E49;
background:#00FF00;
text-decoration: none;
}

div.otzi {

    color: #564A38;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 11px;
    font-style: italic;
    font-weight: normal;
    line-height: 1.4em;
    margin-bottom: 35px;
    padding: 20px 20px 20px 0;
    width: auto;
	text-align:justify;

}
div.zaglo{
width:140px;
background:#51ACFA; 
color:#fff; 
padding:4px; 
padding:7px 8px;
}