table.list {width:100%; background:#bfc6cd; margin-bottom:7px; font-size:11px; font-family:Tahoma}
table.list td.head {background: #dde5ec url() top repeat-x; padding:3px; font-weight:bold; color:#345366}
table.list td.body {background:#FFFFFF; padding:3px}
table.list td.body-payment {background:#fefdea; padding:3px}
table.list a.text {color:#000000}

/* ==========
 Globals
========== */

    html { width: 100%; height: 100%; }
    body { width: 990px; padding: 0; margin: 0 auto; }

    form { padding: 0; margin: 0; }
    input, select, textarea { font: 12px Arial; }

    a { color: #003399; text-decoration: none; }
    a:hover { color: #c60504; text-decoration: underline; }

    a img { border: none; vertical-align: middle; }

/* ==========
 Top banners
========== */

    #banners-top { height: 67px; padding: 7px 0 0; }
    #banners-top .left { width: 50%; float: left; text-align:center }
    #banners-top .right { width: 50%; float: left; text-align:center }

/* ==========
 Header
========== */

    .Header2 { height: 71px; clear: both; margin: 0 0 7px 0; position: relative; }

    /* Logo */
    .Header2 .Logo { position: absolute; top: 0; left: 0;  }

    /* Search panel */
    .Header2 .Search { width: 588px; height: 71px; position: absolute; top: 0; left: 201px; padding: 4px 8px; background: url(http://www.goodgoog.ru/portal/business/desing/images/b.gif) no-repeat; }
    .Header2 .Search .Tabs { margin: 0 0 4px; line-height: 11px; cursor: default; }
    .Header2 .Search .Tabs a { font: 11px Arial; font-weight: bold; cursor: pointer; color: #556b78; padding: 0 5px 0 16px; background: url(images/Header.Search.Tabs.Icon.gif) left center no-repeat; }
    .Header2 .Search .Tabs a:hover { text-decoration: none; background: url(http://www.goodgoog.ru/portal/business/desing/images/r.gif) left center no-repeat; }
    .Header2 .Search .Tabs a.Std { color: #000; text-decoration: underline; background: url(http://www.goodgoog.ru/portal/business/desing/images/d.gif) left center no-repeat; }
    .Header2 .Search .Tabs a:hover.Std { background: url(http://www.goodgoog.ru/portal/business/desing/images/Header.Search.Tabs.Icon.Std.gif) left center no-repeat; }
    .Header2 .Search form .Text { width: 477px; font: 12px Arial; padding: 4px; background: url(http://www.goodgoog.ru/portal/business/desing/images/search-box-input-bg.gif) no-repeat; border-left: #7c7c7c 1px solid; border-top: #7c7c7c 1px solid; border-right: #c3c3c3 1px solid; border-bottom: #c3c3c3 1px solid; }
    .Header2 .Search form .Submit { height: 25px; width: 80px; font: 12px Arial; padding: 3px 0; border: none; cursor: pointer; background: url(http://www.goodgoog.ru/portal/business/desing/images/search.gif) no-repeat; }
    .Header2 .Search .Links { margin: 2px 0; line-height: 11px; cursor: default; }
    .Header2 .Search .Links a { font: 11px Arial; font-weight: bold; cursor: pointer; color: #556b78; }

    /* Login panel */
    .Header2 .Login { display: block; float: left; height: 71px; width: 193px; background: url(http://www.goodgoog.ru/portal/business/desing/images/login.gif) repeat-x; font: 12px Arial; }



    /* Login panel */
    .Header2 .Login { width: 177px; height: 71px; position: absolute; left: 797px; top: 0; padding: 4px 8px; background: url(http://www.goodgoog.ru/portal/business/desing/images/login.gif) no-repeat; font: 11px Arial; color: #586878; font-weight: bold; }
    .Header2 .Login table { width: 100%; border-collapse: collapse; }
    .Header2 .Login table tr td { padding: 0 0 3px; }
    .Header2 .Login table tr td input.Text { width:100px; height: 10px; font: 11px Arial; padding: 3px; }
    .Header2 .Login div a { font: 11px Arial; color: #586878; font-weight: bold; float: left; }
    .Header2 .Login div b { width: 10px; height: 14px; float: left; background: url() center center no-repeat; }

/* ==========
 Community users
========== */

    #community { height: 29px; background: #ecf0f3; clear: both; overflow: hidden; position: relative; }
    #community a { position: relative; left: -1px; padding: 7px 10px 7px 12px; float: left; background: url(http://www.goodgoog.ru/portal/business/desing/images/community-sep.gif) left 7px no-repeat; cursor: pointer; font: 12px Arial; color: #000; font-weight: bold; text-decoration: none; }
    #community a:hover { background: #556b78 url(http://www.goodgoog.ru/portal/business/desing/images/community-std.gif) repeat-x; color: #fcffb1; }
    #community a.Std { background: #556b78 url(http://www.goodgoog.ru/portal/business/desing/images/community-std.gif) repeat-x; color: #fcffb1; }
    #community a.map { float: right; padding: 7px 10px 7px 30px; background: url() 10px center no-repeat; color: #576a73; font-weight: normal; }
    #community a:hover.map { background: #ecf0f3 url() 10px center no-repeat; text-decoration: underline; color: #c60504; }

/* ==========
 Menu
========== */

    #menu { height: 29px; background: #556b78; clear: both; overflow: hidden; position: relative; }
    #menu div { position: absolute; left: -1px; }
    #menu a { padding: 7px 7px 7px 8px; float: left; background: url(http://www.goodgoog.ru/portal/business/desing/images/menu-sep.gif) left 7px no-repeat; color: #fff; font: 12px Arial; text-decoration: none; }
    #menu a:hover { text-decoration: underline; color: #fff; }

/* ==========
 Content
========== */

    .Page { width: 783px; float: right; padding: 7px 0 0; }

    .Page .Left { float: left; width: 476px; padding: 0 7px 0 0; font: 12px Arial; }
    .Page .Right { float: right; width: 300px; font: 12px Arial; }

    .sidebar { width: 200px; float: left; padding: 7px 7px 0 0; font: 12px Arial; }

/* ==========
 Main rubricator
========== */

    .rubricator { border: #bfc4ca 1px solid; margin-bottom: 7px; background: #eceff2 url(http://www.goodgoog.ru/portal/business/desing/images/rubricator-bg.gif) repeat-x; }

    .rubricator div { padding:0; }
    .rubricator div a { font:11px Arial; display: block; padding: 5px 3px 5px 22px; font-weight: bold; color: #345366; background: url(http://www.goodgoog.ru/portal/business/desing/images/rubricator.gif) 4px center no-repeat; border-bottom:#c5d1d8 1px solid; }
    .rubricator div a:hover { color: #c60504; text-decoration: underline; }
    .rubricator div a.std { display: block; padding: 3px 3px 3px 19px; font-weight: bold; color: #c60504; background: url(http://www.goodgoog.ru/portal/business/desing/images/rubricator.gif) left center no-repeat; }
    .rubricator div a.std:hover { color: #c60504; text-decoration: underline; }

    .rubricator div.more { background: #f8f9fb; border-top: #bfc4ca 1px solid; padding: 5px 5px; }
    .rubricator .more a { display: block; padding: 1px 0; background: #ffcf5b url(http://www.goodgoog.ru/portal/business/desing/images/rubricator-more-bg.gif) 0 repeat-x; border: #999b9a 1px solid; color: #000; font-weight: bold; text-align: center; }
    .rubricator .more a:hover { color: #000; }

/* ==========
 Information box
========== */

    .box { border: #b4bcc4 1px solid; background: #fff; margin-bottom: 7px; }
    .box .header { color: #103247; font:12px Tahoma; font-weight: bold; cursor: default; padding: 2px 5px; margin: 0; background: #e5ebf1 url(http://www.goodgoog.ru/portal/business/desing/images/box-header-bg.gif) repeat-x; border-bottom: #b4bcc4 1px solid; }
    .box .tab { z-index: 0; position: relative; height: 19px; color: #345366; font-weight: bold; line-height: 19px; background: #e5ebf1 url(http://www.goodgoog.ru/portal/business/desing/images/box-header-bg.gif) repeat-x; border-bottom: #b4bcc4 1px solid; }
    .box .tab a { border-right: #b4bcc4 1px solid; cursor: pointer; padding: 2px 6px; color: #345366; text-decoration: none; font-weight: normal; }
    .box .tab a:hover { text-decoration: underline; cursor: pointer; background: #fff url(http://www.goodgoog.ru/portal/business/desing/images/box-tabs-item-hover.gif) top repeat-x; }
    .box .tab a.Std { border-right: #b4bcc4 1px solid; border-top: #778a98 1px solid; cursor: default; position: relative; z-index: 2; padding: 2px 6px 3px; background: #fff url(http://www.goodgoog.ru/portal/business/desing/images/box-tabs-item-selected.gif) top repeat-x; color: #ba3e00; text-decoration: none; }
    .box .tab a:hover.Std { text-decoration: none; background: #fff url(http://www.goodgoog.ru/portal/business/desing/images/box-tabs-item-selected.gif) top repeat-x; }
    .box .content { padding: 5px; font: 12px Arial; overflow: auto; clear: both; }
    .box .content .status { background: url(http://www.goodgoog.ru/portal/business/desing/images/box-status-border.gif) top repeat-x; padding: 2px 0 0; }
    .box .content .status a { background: none; }

/* ==========
 Footer
========== */

    .footer { clear: both; }
    .footer .links { height: 29px; background: #ecf0f3; border-top: #d2d2d2 1px solid; overflow: hidden; position: relative; }
    .footer .links a { position: relative; left: -1px; font: 12px Arial; text-decoration: none; color: #556b78; display: block; float: left; padding: 7px 7px 7px 8px; background: url(http://www.goodgoog.ru/portal/business/desing/images/community-sep.gif) left 7px no-repeat; }
    .footer .links a:hover { text-decoration: underline; color: #c60504; }
    .footer .links a.Top { float: right; }
    .footer .copyright { padding: 7px; font: 11px Arial; color: #636363; }
    .footer .counting { float: right; }

/* ==========
 Auxiliary classes
========== */

    .hide { display: none; }
    .Small { font-size: 11px; }
    .Deactive { color: #686868; }
    .AlignRight { text-align: right; }
    .AlignCenter { text-align: center; }
    .Hr { height: 1px; margin: 0 0 5px 0; display: block; font-size: 0px; background: url() repeat-x; }


/* Info */

a.tt{
position:relative;
z-index:24;
color:#3CA3FF;
font-weight:bold;
text-decoration:none;
}
a.tt span{ display: none; }
 /*background:; ie hack, something must be changed in a for ie to execute it*/
    a.tt:hover{ z-index:25; color: #aaaaff; background:;}
    a.tt:hover span.tooltip{
    display:block;
  position:absolute;
    top:0px; left:0;
    padding: 15px 0 0 0;
    width:200px;
    color: #993300;
    text-align: left;
    filter: alpha(opacity:90);
    KHTMLOpacity: 0.90;
    MozOpacity: 0.90;
    opacity: 0.90;
    }
    a.tt:hover span.top{
    display: block;
    padding: 30px 8px 0;
    background: url(http://goodgoog.ru/portal/business/desing/images/x1.gif) no-repeat top;
    }
    a.tt:hover span.middle{ /* different middle bg for stretch */
    display: block;
    padding: 0 8px; 
    background: url(http://goodgoog.ru/portal/business/desing/images/x2.gif) repeat bottom; 
    }
    a.tt:hover span.bottom{
    display: block;
    padding:3px 8px 10px;
    color: #548912;
    background: url(http://goodgoog.ru/portal/business/desing/images/x1.gif) no-repeat bottom;
    }
  
h1 {
display: block;
font-size: 12px;
font-weight: bold;
margin: 0.67em 0px;
}

.gg-wss {
color: #666;
line-height: 130%;
font-size: 10px;
font-weight: normal;
line-height: 15px;
}


.MediaLink

{

font-family: "Verdana";
font-size: 6px;
 }

.MediaLink a

{
color: #CCCCCC;
font-family: "Verdana";
font-size: 6px;
 }