/* CSS Document */

ul.menutop li a.des { background-position:center -42px; }

#header {
  background:transparent url('../images/header_back3.jpg') no-repeat 0 0;
}

/**************/

div.center ul {
  /*height:557px;*/
  height:auto;
}
  div.center ul.block1 {
    background-color:#a5a3a7;
  }

div.center ul li span {
  display:block; clear:both;
}

div.center ul li p {
  font-size:10px;
}

div.center ul.block1 li {
  color:#333333;
  height:auto;
  background-color:#a5a3a7;
}
  div.center ul.block1 li.title {
    margin-bottom:0;
    background:#999999 url('../images/index_news_title.gif') no-repeat 0 0;
    border-bottom:3px solid #2E2A39;
  }
  div.center ul.block1 li span {
    font-size:10px; font-style:italic;
  }
  div.center ul.block1 li span.title {
    display:block; clear:both; margin-bottom:7px;
    font-size:11px; font-weight:bold; color:#333333; font-style:normal;    
  }
  
div.center ul.block2 li {
  padding:5px 1px 0 1px;
  width:259px; height:auto;
  color:#333333;
  background-color:#171620;
}
  div.center ul.block2 li.title {
    padding-top:0;
  }  
  div.center ul.block2 li span {
    margin-bottom:10px;
    font-size:11px; font-weight:bold;
  }
  div.center ul.block2 li a {
    display:block; clear:both; position:relative;
    width:259px; height:60px;
    font-size:12px; color:#ffffff;
    background-color:#333366;
  }
    div.center ul.block2 li a:hover { background-color:#404080; }
    div.center ul.block2 li a span.imgcont {
      position:absolute; top:0; right:0; overflow:hidden;
      width:129px; height:60px;       
    }
    div.center ul li a img { border:0; }
    div.center ul.block2 li a span.text {
      position:absolute; top:5px; left:5px;
      width:120px;
      font-family:"arial"; font-size:13px; font-weight:normal;
    }
      div.center ul.block2 li a span.text span.sub,
      div.center ul.block3 li a span.text span.sub { font-size:10px; }
    
  div.center ul.block2 li.first {
    position:relative; padding-top:0; padding-bottom:10px; clear:both;
    height:auto;
    color:#cccccc;  
  }
    div.center ul.block2 li.first p {
      /*position:absolute; top:10px; left:5px;*/ padding:5px 0 0 5px;
    }
    
  div.center ul.block2 li.inovodes {
    height:60px;
    background-color:#6f6f70;
  }
    div.center ul.block2 li.inovodes a { background-color:#4c4c4c; }
      div.center ul.block2 li.inovodes a:hover { background-color:#666666; }
  
div.center ul.block3 li {
  height:74px;
  color:#cccccc;  
  background-color:#131316;
}
  div.center ul.block3 li.title {
    background:#333366 url('../images/index_about_title.gif') no-repeat 0 0;
  }  
  div.center ul.block3 li span {
    /*margin-bottom:10px;*/
    font-size:11px; font-weight:bold;
  }
  div.center ul.block3 li a {
    display:block; clear:both; margin-bottom:5px;
    font-size:11px; color:#ffffff;
    text-align:right;
  }
  
  div.center ul.block2 li a.downloads { height:43px; text-align:left; background-repeat:no-repeat; }
  
  div.center ul li.title-des {
    margin-bottom:0; padding:0; overflow:hidden;
    width:261px; height:20px;
    line-height:20px; text-indent:-10000px;
    background:#cccccc url('../images/index_designers_title.gif') no-repeat 0 0;
  }  
  
div.center ul li.img-cont {
  padding:0; overflow:hidden; padding-left:1px;
  width:260px; height:60px;
  text-align:center;
}
  div.center ul li.img-cont img { margin:auto; border:0; }
  div.center ul li.img-cont div {
    overflow:hidden;
    width:259px; height:60px;
  }

div.center ul li.title { height:20px; }

div.center ul.block3 li.growup {
  position:relative;
  width:261px; height:261px;
  background:transparent url('../images/about_growupback.jpg') no-repeat 0 0;
}
  div.center ul.block3 li.growup p {
    position:absolute; top:105px; left:10px;
    width:160px;
    color:#FFFFFF;
  }
  
div.center ul.block3 li.werec {
  position:relative;
  width:253px; height:233px;
  background:#383744 url('_') no-repeat 0 0;
} 
  div.center ul.block3 li.werec p {
    margin-bottom:10px; padding-bottom:9px;
    color:#cccccc; font-weight:bold; font-size:10px;
    border-bottom:1px solid #cccccc;
  }
    div.center ul.block3 li.werec p span {
      font-size:11px; font-style:italic;
    }
    div.center ul.block3 li.werec p a {
      display:inline;
      color:#cccccc; font-weight:bold; font-size:10px;     
    }
  

div.center ul li.img-cont {
  padding:0; overflow:hidden; padding-left:0; padding-top:1px;
  width:261px; height:89px;
  text-align:center;
}
  div.center ul li.img-cont img { margin:auto; border:0; }
 

