* {
  margin: 0;
  padding: 0;
  border: 0;
}

table {
  border-collapse: collapse;
  border-spacing: 0;

}

html, body {
  width: 100%;
  height: 100%;
}

/* Основной шрифт и его цвет */
body {
  font-family: Tahoma;
  font-size: 11px;  
  background: #FFFFFF;
}

html > body #wrapper {
  height: auto;
}

#wrapper {
  width: 1002px;
  height: 100%;
  min-height: 100%;
  position: relative;
}

#header {
  width: 100%;
  height: 106px;
}

    #logo_image {
      position: absolute;
      
      left: 259px;
      top: 19px;
      
      width: 169px;
      height: 72px;
    }
    
    .moduletable_top_menu {
      position: absolute;
      
      left: 45px;
      top: 72px;
    }
    
        .moduletable_top_menu ul {
          list-style: none;
        }
    
        .moduletable_top_menu li {
          float: left;
        }
        
          .moduletable_top_menu li.menu_separator {
            width: 15px;
            height: 1px;
          }

    .moduletable_phone {
      position: absolute;
      
      /*left: 781px;*/
      right: 0;
      top: 40px;
      
      font-family: Arial;
      font-size: 18px;
      
      color: #999999;
    }
    
        .moduletable_phone span {
          font-family: Arial;
          font-size: 18px;
          margin: 0 14px 0 0;
          color: #1A75CF;
        }
        
        .moduletable_phone img {
          padding: 3px 0 0 0;
        }        
    
.menu {  
  height: 223px;
  
  margin: 0;
  background: #046ABF;
  border-right: 1px solid #FFFFFF;
}

    #menu ul {
      list-style: none;
      
      margin-left: 45px;
      width: 213px;
    }

    #menu ul li a:link, #menu ul li a:visited {
      display: block;
      
      height: 21px;
      line-height: 21px;
      
      padding: 0 0 0 23px;
      margin: 0 0 1px 0;
    
      font-family: Arial;
      
      font-size: 14px;
      font-weight: bold;
      text-decoration: none;
      
      color: #FFFFFF;
      background: transparent url('../images/menu_normal.gif') no-repeat left top;
    }

    #menu ul li a:hover, #menu ul li a.active:link, #menu ul li a.active:visited, #menu ul li a.active:hover {
      font-family: Arial;      
      font-size: 14px;
      
      color: #F28000;
      font-weight: bold;
      text-decoration: none;
      background: transparent url('../images/menu_active.gif') no-repeat left top;
    }

#header_image {
  width: 744px;
  height: 223px;
  
  background: #EFEFEF url('../images/header_image.jpg') no-repeat left top;
}
    
#body {
  font-family: Tahoma;
  font-size: 12px;
  height: auto;
}
    
    #body h3 {
      font-family: Tahoma;
      font-size: 12px;
      
      color: #036ABF;
      
      margin: 0 0 1em 0;
    }
  
    #body p, #body span {
      font-size: 100%;
      
      color: #000000;
    }
    
    #body a:link, #body a:visited, #body a:hover {
      font-size: 100%;
      color: #999999;
      
      text-decoration: underline;
    }    

    #pathway {
      font-size: 100%;
      display: block;
      /*
      height: 36px;
      line-height: 36px;
      */
      background: transparent url('../images/pathway_background.gif') no-repeat left bottom;
      color: #9A9A9A;
      padding: 11px 0 13px 24px;
    }
    
#content {
  padding: 20px 100px 0px 24px;
  font-size: 100%;
  
  color: #0066CC;
  line-height: 1.4em; 
}

    #content a:link, #content a:visited, #content a:hover {
      font-size: 100%;
      color: #FF9900;
      text-decoration: underline;
    }

    #content h1 {
      color: #FF9900;
      margin: 0 0 1.5em 0;
    }
    
    #content h2 {
      color: #FF9900;
      margin: 0 0 1.5em 0;
    }
    
    #content h3 {
      color: #FF9900;
      margin: 0 0 1.5em 0;
    }

    #content p, #content span, .mceContentBody p, .mceContentBody span {     
      margin: 0 0 1.4em 0;
    }
    
    #content img {
      margin: 0;
    }
    
    #content ul {
      list-style: disk;
      margin: 0 0 1.5em 1.5em;
    }
    
    #content ol {
      list-style: decimal;
      margin: 0 0 1.5em 2em;
    }
    
    #content .contentheading, #content .contentpagetitle {
      font-size: 14px;
      color: #FF9900;
      padding: 0 0 1em 0;
    }
    
    #content .componentheading {
      font-size: 14px;
      color: #FF9900;
      margin: 0 0 1em 0;
    }
    
    #content .article_seperator {
      display: none;
    }
    
    .slc {
      float: left;
      clear: both;
      
      width: 100%;
      /*border: 1px solid red;*/
    }
    
    #content .contentpaneopen {
       
    }
    
    .moduletable_language {
      width: 100%;
      text-align: center;
      height: 70px;
      
    }
    
        .jflanguageselection {
          list-style: none;
          float: left;
          padding: 0 20px;
        }
    
        .jflanguageselection li {
          float: left;
        }
  
    #small_modules {
      width: 84px;
    }
    
    #left .moduletable, .moduletable_address {
      width: auto;
      padding: 0 45px;
      height: 164px;
      background: transparent url('../images/feature_left_bottom.gif') no-repeat left bottom;
    }
    
        #left .moduletable h3 {
          background: transparent url('../images/module_bullet.gif') no-repeat left center;
          padding: 0 0 0 15px;
        }
    
    .moduletable_bottom_menu {
      /*
      height: 25px;
      line-height: 25px;
      */
      
      background: transparent url('../images/pathway_background.gif') no-repeat left bottom;
      padding: 11px 0 13px 24px;
      margin: 4.5em 0 12px 0;
    }
      
    .moduletable_counters {
      float: left;
    }
    
    .moduletable_copyright {
      float: right;
    }
    
    .moduletable_copyright img {
    }
	
	
	
	
	
.eggo_object{margin-bottom:40px;}
.eggo_object td{margin-left:10px; margin-right:10px; vertical-align:top;}
.eggo_object .text{color:#999999; font-weight:normal;}
.eggo_object .text *{color:#999999; font-weight:normal;}
.eggo_object .caption *{ font-weight:bold; }