.tabs {list-style:none; padding:11px 0 0 10px; margin:0px 0px 20px 0; height:26px; background:url(/img/bg.gif) #FFFFFF repeat-x left bottom; text-align:center;}
#idtab {padding:0px; margin:0px; background:#FFFFFF;}
.tabs li {float:left; margin-right:-29px;}
.tabs li a {display:block; position:relative; text-decoration:none;}
.tabs li a em {display:block; height:26px; float:left; padding:0 39px 0 10px; background:url(img/tab.gif) right top; position:relative; z-index:100; font-size:11px; font-weight:normal; font-style:normal; color:#fff; line-height:25px; font-family:verdana;}
.tabs li a b {display:block; float:left; width:29px; height:26px; background:url(img/tab.gif) left top; position:relative; z-index:200;}

.tabs li a.m1 {z-index:160;}
.tabs li a.m2 {z-index:150;}
.tabs li a.m3 {z-index:140;}
.tabs li a.m4 {z-index:130;}
.tabs li a.m5 {z-index:120;}
.tabs li a.m6 {z-index:110;}
.tabs li a.m7 {z-index:100;}
.tabs li a.m8 {z-index:90;}
.tabs li a.m9 {z-index:80;}
.tabs li a.m10 {z-index:70;}
.tabs li a.m11 {z-index:60;}
.tabs li a.m12 {z-index:50;}
.tabs li a.m13 {z-index:40;}
.tabs li a.m14 {z-index:30;}
.tabs li a.m15 {z-index:20;}
.tabs li a.m16 {z-index:10;}

.tabs li a:hover {border:0; z-index:170; cursor:pointer;}
.tabs li a:hover b {background-position: left center;}
.tabs li a:hover em  {background-position: right center; color:#050;}

.tabs li a.selected, .tabs li a.selected:hover {border:0; z-index:180; cursor:default;}
.tabs li a.selected b, .tabs li a.selected:hover b {background-position: left bottom;}
.tabs li a.selected em, .tabs li a.selected:hover em  {background-position: right bottom; color:#000;}


#menu {
  text-align:left;
  padding-left:30px;
  position:relative;
  margin:0;
  }

.box {
  position:relative;
  }
#menu a, #menu a:visited {
  text-decoration:none;
  font-weight:bold;
  color:#000080;
  display:block;
  width:170px;
  height:16px;
  font-size:10px;
  padding:3px;
  }
* html #menu a, * html #menu a:visited {
  width:182px;
  height:28px;
  w\idth:170px;
  he\ight:12px;
  }
#menu a span {
  display:none;
  }
#menu a:hover {
  border:0px solid #000;
  color:#FF3C00;
}
#menu a:hover span.lk {
  display:block;
  position:absolute;
  font-weight:normal;
  color:#808080;
  left:150px;
  top:0;
  padding:5px;
  width:170px;
  font-size:9px;
  background-color:#fff;
  color:#000;
  border:1px solid #234;
  }

#descr {
  text-align:left;
  padding:0px;
  margin:0px;
  position:relative;
  margin:0;
  }

.boxd {
  position:relative;
  }
#descr a, #descr a:visited {
  text-decoration:none;
  font-weight:normal;
  color:#000000;
  display:block;
  width:100%;
  height:16px;
  font-size:10px;
  padding:3px;
  }
* html #descr a, * html #descr a:visited {
  width:182px;
  height:28px;
  w\idth:100%;
  he\ight:12px;
  }
#descr a span {
  display:none;
  }
#descr a:hover {
  background: transparent;
  border:0px solid #000;
  color:#FF3C00;
}
#descr a:hover span.ds {
  display:block;
  position:absolute;
  font-weight:normal;
  color:#808080;
  left:-200px;
  top:0;
  padding:5px;
  width:200px;
  font-size:9px;
  background-color:#fff;
  color:#000;
  border:1px solid #234;
  }
#descr a:hover span.ds2 {
  display:block;
  position:absolute;
  font-weight:normal;
  color:#808080;
  left:100px;
  top:0;
  padding:5px;
  width:200px;
  font-size:9px;
  background-color:#fff;
  color:#000;
  border:1px solid #234;
  }

