<!-- 
html, body {margin:0; padding:0; height:100%; color:#444; background:#ffffff; font-family:arial, helvetica, sans-serif}
body table {font-size:16px; color:#444;}

a:link, a:visited, a:active {color:#304762; text-decoration:underline;}
a:hover                     {color:#304762; text-decoration:none;}


/* header */ 
  .dtop             {background: url(/images/dtop.gif) no-repeat; padding:0 15px 0 185px; white-space:nowrap;} /* строка домиков без переноса */
  #newsline         {position:relative; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
  #newsline a       {text-decoration:none;}
  #newsline a:hover {text-decoration:underline;}
.header    {height:52px; text-align:right; padding:0 30px 2px 90px; font:11px verdana; color:#ffffff; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;
  /* background: #405F83 url("/images/gradient_bg_header.gif") repeat-x top;  opera min */
  background-color: #405F83;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#405F83), to(#304762)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #405F83, #304762); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient(top, #405F83, #304762); /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #405F83, #304762); /* IE10 */
  background-image:      -o-linear-gradient(top, #405F83, #304762); /* Opera 11.10+ */
  background-image:         linear-gradient(top, #405F83, #304762);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#405F83', endColorstr='#304762'); /* IE8 */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#405F83', EndColorStr='#304762');     /* IE6–IE9 */
           }
  .header a, .header a:visited, .header a:active    {margin:0 10px; font:11px verdana; color:#ffffff; text-decoration:none; text-transform:uppercase; padding:0 6px;}
  .header a:hover        {color:#ffffff; font:11px verdana; text-decoration:none; text-transform:uppercase; border-left:1px dotted #ffffff; border-right:1px dotted #ffffff; padding:0 5px;}
  .header p              {margin:10px 0 0 0;}
/* "обычный" логотип */
.gplogo {
    width: 55px;
    height: 64px;
    background: url(/images/gplogo.gif) no-repeat;
    top: 42px;
    left: 17px;
    z-index: 2;
    position: absolute;
}

 
/* новогодний логотип */
/*.gplogo {
    width: 70px;
    height: 67px;
    background: url(/images/gplogo.png) no-repeat;
    top: 42px;
    left: 17px;
    z-index: 2;
    position: absolute;
}
*/



/* колонки */
.lftcol    {width:225px; min-width:225px; padding:15px; padding-top:28px; font-size:14px; vertical-align:top;}
.cntcol     {min-height:100%; width:90%; padding:15px; padding-left:17px; padding-top:25px; vertical-align:top; text-align:justify;}
.rgtcol    {width:160px; padding:15px; padding-top:25px; font-size:14px; vertical-align:top;}


/* в левой колонке */
  .lftcol div.r  {width:225px;} /* min/max width lftcol */
  .ish  {width:100%;
         box-shadow:          2px 2px 8px #C3C3C3;
	     -moz-box-shadow:     2px 2px 8px #C3C3C3;
	     -webkit-box-shadow:  2px 2px 8px #C3C3C3;
	     filter: progid:DXImageTransform.Microsoft.Shadow(Color='#C3C3C3', Direction=120, Strength=5);     /* ie6 - ie9 */
         -ms-filter: progid:DXImageTransform.Microsoft.Shadow(Color='#C3C3C3', Direction=120, Strength=5); /* ie8 */
        }
  .ihd  {background:#fff; padding:10px; padding-left:48px; font-size:12px; font-weight:bold; text-transform:uppercase; text-align:right;}
  .iic  {background: url(/images/infobox48.png) no-repeat; margin:-45px 0 -0px -4px; width:48px; height:48px; z-index:2; position:absolute; /*relative  -51px 0 -3px -4px*/
         filter:expression(fixPNG(this));
        }
  .ibox {padding:10px; background:#F3F3F3; font-size:12px; line-height:14px;}
 

/* общие по странице */  
   .brh15   {line-height:15px;}
   .cbth    {clear:both;}
  img       {filter:expression(fixPNG(this)); } /* для всех картинок png в ie 5.5, 6 */
  hr        {height:1px; color:silver; background-color:silver; border:0px}
   .slogan  {font:italic 12px arial;}
   .rss     {display:inline-block; vertical-align:bottom; padding-bottom:1px;}
   .rssic   {width:24px; height:24px; vertical-align:bottom; display:inline-block; background: url(/images/rss24.png) no-repeat;  filter:expression(fixPNG(this)); }




/* footer */
.footer {padding:15px;
  /*background: #405F83 url("/images/gradient_bg_footer.gif") repeat-x top;*/
  background-color: #405F83;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#21496d), to(#5e7d9f)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #21496d, #5e7d9f); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient(top, #21496d, #5e7d9f); /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #21496d, #5e7d9f); /* IE10 */
  background-image:      -o-linear-gradient(top, #21496d, #5e7d9f); /* Opera 11.10+ */
  background-image:         linear-gradient(top, #21496d, #5e7d9f);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#21496d', endColorstr='#5e7d9f'); /* IE8 */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#21496d', EndColorStr='#5e7d9f');     /* IE6–IE9 */
         } 
   .footer, .footer a, .footer a:hover     {color:#000; font-size:13px;} 


   .footerhouse{background: url(/images/dbot.gif) no-repeat bottom right; vertical-align:bottom;}  /* домики внизу */
   .intip1     {position:absolute; display:none; margin:-140px 0 0 0; z-index:2; width:141px; height:200px; background: url("images/svitok2.png") no-repeat; filter:expression(fixPNG(this));} /* хинт киоска */

   .footerinfo {padding:15px; padding-left:17px; vertical-align:bottom; text-align:justify;}
  p.rekpos     {font:12px arial; color:#444; margin-top:0px; text-indent:50px; background: url(/images/info.gif) no-repeat;}  /* css блок биржи */
  p.rekpos a, p.rekpos a:visited, p.rekpos a:active  {font:12px arial; color:#444; text-decoration:underline;}
  p.rekpos a:hover                                   {font:12px arial; color:#444; text-decoration:none;} 


/* RSS-лента блогов ГП */
div.ibox div.feedburnerFeedBlock {
	font-size: 1em;
	line-height: 1.3em;
}

div.ibox div.feedburnerFeedBlock ul {
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding: 0.2em 0 0.1em 0em;
}

div.ibox div.feedburnerFeedBlock ul ul {
	padding-top: 0;
	padding-bottom: 0;
}

div.ibox div.feedburnerFeedBlock ul li {
	padding-left: 0.1em;
}

div.ibox div.feedburnerFeedBlock ul li.clear {
	background-image: none;
	padding-left: 0.1em;
}

div.ibox div.feedburnerFeedBlock ul li p.feedItemAuthor { 
	margin-bottom: 0.6em;
}

h1:target,
h2:target,
p:target {
    border: 2px dotted #f03;
    background: #ffeaea;
    padding: 2px;
}

-->
















