 @import "/web/agency.nsf/global.css";
 #plain {display: none}
 #logo_bg, #head_bg {visibility: hidden}
 
 #utilw a {height: 11px}

 form {padding: 0px; margin: 0px}
 #menu p, #util p, #ads p, #logo p  
    { font-family: Arial; 
     font-size: 11px; line-height: 12px;
     margin-top: 0px; margin-bottom: 0px;
     padding-top: 2px; padding-bottom: 2px }
     
 .menuAo {display: block; display: table}
 .menuSw {display: none}
 .menuSwp {display: block}
 
 .wbaw {display: none}

 #menu .waw a {display: block; position: relative; z-index: 50; width: 100%; cursor: hand}

 p.s { padding-top: 8px }

 .wpth, .wath, .wbth {padding: 0px}
 .wpth img, .wath img, .wbth img, .wbath img {cursor: hand; position: relative; left: -5px; top: 0px; border: none}
 .wbth img, .wbath img {top:2px!important}
 
 #sel { visibility: hidden;
        position: absolute; z-index: 25; 
        left: 9px; top: 300px; width: 137px; height: 9px; cursor: hand }
 
 #sel div {font-size: 0px}
  
 * {font-family: arial}
 body {padding: 0px; margin: 0px}
 div {padding: 0px; margin: 0px}
 
 
 a { color: #004D33 }

 .waw a { color: #373632; text-decoration: none }
 .waw a:hover { color: #141311; text-decoration: underline }
 #menu .waw a:hover { text-decoration: none }
 
 .wac {font-family: arial; font-size: 11px; line-height: 16px;
         color: #404040}
 .wac div a {position: relative; height: 100%; z-index: 50}
 .wac {padding-bottom: 5px}

 #world {position: relative; left: 0px; top: 0px}
 
 #cholder {position: absolute; left: 152px; top: 73px}
 #footholder {position: relative}

 #copy, #up { font-size: 11px; font-weight: normal; color: #606060; 
              padding-left: 8px; padding-right: 8px;
              position: absolute; top: -9px }
 #up { right: 0px; text-decoration: underline; cursor: hand }
 #copy a, #up a { color: #606060 }

 
 .walb, .wabh, .warb, .wflu, .wfth, .wfru {font-size: 1px}
 
  .lgw {position: absolute; left: 0px; top: 0px}
  .lgw a {color: white}
 
 
 /* Форматирование текста информационной статьи  */
 
.wcc p {font-size: 12px; padding-top: 1.0ex}
 .wcc {vertical-align: top; font-size: small; padding: 0px}
 .wcc #pic {float: right; margin-left: 5px; margin-top: 5px; margin-bottom: 5px }
 .wcc ul, .wcc li { margin-top: 0px; padding-top: 0px; font-size: 12px }
 
 .wcc td { vertical-align: top }

 .wcc .dt p, .wcc .ac p { margin-bottom: 10px }


 .wcc .dt, .wcc .ac { color: #004D33 }


 .wcc .ac a {color: black}
 
 h1, h2, h3, h4, h5, h6
  {   font-size: 12px; font-weight: bold;
   font-family: Arial, Sans-Serif; 
                    margin-top: 5px;
                    margin-bottom: 5px;
                    padding: 0px!important;
                    color: #004D33;
                  }

  h1 {border-bottom: 1px solid #004D33}

 .info #p_content .time {font-style: italic; text-align: right; margin-top: 0px; padding-top: 0px}                   

 .wcc .ntm { margin-top: 0px }
 
 #menu {position: absolute; left: 1px; top: 73px}
 #p_content {padding: 0px}

 #util {position: absolute; left: 595px; top: 74px}
 #utillu, #utilth, #utilru {font-size: 3px}
 #utilc div {margin-bottom: 10px; margin-top: 0px}
 #utilc div.uhead {color: #004D33; font-weight: bold; 
                   margin-top: 0px; margin-bottom: 5px;
                   line-height: 11px }

 #menu #ads {position: relative; left: 0px; top: 0px; margin-top: 10px }
 #util #ads {position: relative; left: 7px; top: -15px}
 #ads .wfc div {margin: 2px; padding: 2px}
 #ads .wfc a img {border: none}
 
 .wcth, .wclu, .wcru {}
 .wcrb, .wclb, .wcbh {font-size: 4px}

 #pluslinks, #pluslinks a, #lang, #headline {font-size: 11px; color: white}

 #pluslinks, #headline {position: absolute; top: -19px; padding: 1px;}
 #pluslinks {right: 5px}
 
 
 #headline {font-weight: bold}
 
 #logo {position: absolute; top: 20px; left: 12px}
 #sublogo {position: absolute; top: 17px; left: 4px}
 #logo_small {position: absolute; top: 6px; left: 6px}
 #logo_bg {position: absolute; top: -1px; left: 110px} 
 
 #chead {position: relative; z-index: 50; bottom: -17px}
 #head_bg {position: relative; z-index: 25; left: -2px; top: -1px}

 #subhead {position: absolute; top: 50px; left: 13px; line-height: 14px}
 #bighead { position: absolute; top: 22px; left: 28px; 
            color: white; font-size: 25px; text-transform: uppercase;
            font-weight: bold; vertical-align: top; padding: 0px }


 #motto, #lang {text-align: right}
 #lang {height: 30px}

 #motto, #subhead {font-size: 11px; color: white} 
 #motto {position: absolute; 
         top: 0px; left: 155px; width: 600px; z-index: 10}

 #lang {position: absolute; left: 375px; width: 379px; top: 49px; line-height: 12px}
 #lang a, #motto a {text-decoration: none}
 #motto a {font-size: 11px}
 #lang a:hover, #motto a:hover {text-decoration: underline}
 #lang p {margin: 0px; padding: 0px}
 .bred {border: 1px solid red}
 #menu a p {display: block; position: relative; width: 100%}
