 #plain {display: none}
 a img {border: none}
 
 #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}
 #menu #util a {display: inline; position: static}

 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}
 .menuAo img {cursor: default!important}
 .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: #3383A4 }

 .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: 106px}
 #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 {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 .ac a {color: #286882 }
 .wcc .ac {padding-top: 6px}
 .wcc .ac a {font-size: 12px}
 .wcc .dt { color: #3383A4 }
 
 .wcc h1 { font-size: 3ex }
 .wcc h2 { font-size: 2.7ex }
 .wcc h3 { font-size: 2.5ex }
 .wcc h4 { font-size: 2.3ex }
 .wcc h5 { font-size: 2.0ex }
 .wcc h6 { font-size: 1.8ex }
 
 .wcc .MeNews h1 { font-family: Arial, sans-serif; font-size: 14px!important }
 .wcc .MeNews {text-align: justify; padding: 0px 5px; font-size: 12px}
 .wcc .MeNews p.dt {text-align: left; font-weight: normal; font-style: italic}
 .wcc .intro, .wcc .rubr {font-size: 12px}
 .wcc .rubr {color: darkgray; font-style: italic; margin-top: 0px!important; padding-top: 0px!important}
 .wcc .intro {}
 
 /*.xt div {border: 1px solid red}*/
 /*.xt td {border: 1px dotted blue}*/

 .xt h3 {background-color: #F6FAFB; border-bottom: 1px solid #3383A4}
 .xt {font-size: 12px}
 .xt .date {font-weight: bold; color: #3383A4; float: left; clear: left; width: 17%}
 .xt .desc {float: left; width: 80%; margin-bottom: 5px}
 .xt .wide .date {width: 15%}
 .xt .wide .desc {width: 85%}
 .xt .desc a {color: black;}
 .xt .desc a:hover {color: #3383A4;}
 .xt p {padding: 0; margin: 0; margin-top: 5px}
 .xt .announce {width: 85%; position: relative; left: 15%; margin-bottom: 15px}
 .indexes {color: #3383A4; width: 100%; text-align: center; border-collapse: collapse; font-size: 12px; border: 1px solid #3383A4}
 .indexes td {border-bottom: 1px solid #3383A4;}
 .indexes td.left {background-color: #3383A4; color: white; border-bottom: 1px solid #F6FAFB; font-weight: bold}
 .indexes tr.bottom td {border-bottom: none}
 .indexes .trend {font-family: Verdana; font-weight: normal; font-size: 14px}
 
 .wcc h4, .wcc h5, .wcc h6 {font-style: italic}
 
 .wcc h1, .wcc h2, .wcc h3, .wcc h4, .wcc h5, .wcc h6,
 .wcc h1 a, .wcc h2 a, .wcc h3 a, .wcc h4 a, .wcc h5 a, .wcc h6 a
 { font-family: Arial Narrow, Arial, Helvetica; 
                    margin-top: 0.2ex; 
                    margin-bottom: 1.0ex;
                    color: #3383A4;
                  }
 .wcc .ntm { margin-top: 0px }
 
 #menu {position: absolute; left: 1px; top: 106px}
 #p_content {padding: 0px}

 #ads_left  {text-align: center}
 #ads_left div {margin-bottom: 2mm}
 #ads_left {margin-top: 2mm}
 #ads_right {position: absolute; top: 104px; padding-top: 2mm; width: 160px}
 #ads_left div {margin-bottom: 2mm}
 #ads_right div {margin-bottom: 2mm; margin-left: 1mm; text-align: center}
 #ads_right a img, #ads_left a img {border: none}
 .rightUtil {position: absolute; left: 595px; top: 74px;}
 .rightUtil .waw {width: 171px}
 .leftUtil .waw {width: 159px; margin-top: 1px}
 .leftUtil {/*border: 1px solid red; */position: relative; left: -4px}
 #utillu, #utilth, #utilru {font-size: 3px}
 #utilc div {margin-bottom: 10px; margin-top: 0px}
 #utilc div.uhead {color: #3383A4; font-weight: bold; 
                   margin-top: 0px; margin-bottom: 5px;
                   line-height: 11px }

 /*.rightUtil #ads {position: absolute; left: 610px; top: 361px}*/
 .rightUtil #ads {position: relative; left: 7px; }
 .rightUtil .wfc {width: 148px}
 .leftUtil #ads {margin: 0px; padding: 0px; position: relative; left: 5px; top: -2px}
 .leftUtil .wfc {width: 139px}

 #ads .wfc div {margin: 2px; padding: 2px}
 #ads .wfc a img {border: none}
 
 .wflu, .wfru, .wfth, .wfrb, .wflb, .wfbh {font-size: 4px}
 .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: 42px; left: 6px}
 #sublogo {position: absolute; top: 17px; left: 4px}
 #logo_small {position: absolute; top: 1px; left: 10px}
 #logo_bg {position: absolute; top: -1px; left: 338px} 
 
 #chead {position: relative; z-index: 50; bottom: -8px}
 #head_bg {position: relative; z-index: 25; left: 0px; top: -2px; left: 11px}

 #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 {font-weight: normal}
 #motto, #lang {text-align: right; }
 #lang {height: 30px}

 #motto, #subhead {font-size: 11px; color: white} 
 #motto {position: absolute; 
         top: 0px; left: 155px; width: 722px; z-index: 10}

 #lang {position: absolute; left: 375px; width: 501px; top: 85px; 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 {border: 1px solid blue}
 #menu a p {border: 1px solid green} */
 #menu a p {display: block; position: relative; width: 100%}
 
 #util div.label {width: 60px; float: left}
 #util div.inp {width: 70px; float: left}
 
 #iform {width: 100%; border: none}

 .trendsh th, .trendsh td {padding: 0; margin: 0}
 .trends td {border-right: 1px solid silver; border-bottom: 1px solid #3383a4}
 .trendsh th {font-weight: normal; color: white; background-color: #3383a4}
 .trendsh img {width: 10px; height: 9px}
 .trends, table.trendsh {font-size: 9px; width: 130px; border-collapse: collapse; color: #3383a4; text-align: center}
 
 .right .uhead, .trendsh caption {font-size: 10px; color: #3383a4; font-weight: normal; padding: 0}
 td.trendsh {padding: 0; border: 2px solid #3383a4;}
 
 .CActiveButton {
	margin:0px;
	padding:0px;
	font-family: Tahoma;
	font-size: 8pt;
	color: #0070A5;
	text-align: center;
	background-color: #ffffff;
	border: 1px solid #c3c3c3;
	border-bottom-color: #ffffff;
}

.CNonActiveButton {
	margin:0px;
	padding:0px;
	font-family: Tahoma;
	font-size: 8pt;
	color: #0070A5;
	text-align: center;
	background-color: #f3f3f3;
	border: 1px solid #c3c3c3;
	border-bottom-color: #c3c3c3;
}
.MeNews p font{
color:#000000!important;
}