@CHARSET "ISO-8859-1";

.menu {
  height:35px;
  width:100%;
  min-width: 800px;
  background:url(../images/menu/black_0.gif);
  position:relative; 
  font-family:arial, verdana, sans-serif; 
  font-size:13px;
  z-index:500;
  float: left;
}

.menu .select {
  margin:0; 
  padding:0; 
  list-style:none; 
  white-space:nowrap;
}

.menu li {
  float:left;
  background:url(../images/menu/black_1.gif);
}

.menu li.lrt {
  float:right;
  background:url(../images/menu/blue_1.gif);
}


.menu .select a {
  display:block; 
  height:35px; 
  float:left; 
  background: url(../images/menu/black_0.gif); 
  padding:0 0 0 15px; 
  text-decoration:none; 
  line-height:33px; 
  white-space:nowrap; 
  color:#DED5AB;
}


.menu .select li.lrt a {color:#ABC5DF;}


.menu .select a b {
  display:block;
  padding:0 30px 0 15px; 
  background:url(../images/menu/black_0.gif) right top;
}

.menu .select li.line a b {
  background:url(../images/menu/black_0a.gif) right top;
}

.menu .select li.nosub {
  background:url(../images/menu/black_0.gif) right top;
}

.menu .select a:hover, 
.menu .select li:hover a {
  background: url(../images/menu/black_1.gif); 
  padding:0 0 0 15px;
  cursor:pointer; 
  color:#fff;
}

.menu .select li.lrt a:hover, 
.menu .select li.lrt:hover a {
  background: url(../images/menu/blue_1.gif); 
}

.menu .select a:hover b, 
.menu .select li:hover a b {
  display:block; 
  padding:0 30px 0 15px; 
  background:url(../images/menu/black_1.gif) right top; 
  cursor:pointer;
}

.menu .select li.line a:hover b, 
.menu .select li.line:hover a b {
  background:url(../images/menu/black_1a.gif) right top; 
}

.menu .select li.lrt a:hover b, 
.menu .select li.lrt:hover a b {
  background:url(../images/menu/blue_1.gif) right top; 
}

.menu .select li.lrt a:hover b.arrow, 
.menu .select li.lrt:hover a b.arrow {
  background:url(../images/menu/blue_1a.gif) right top; 
}

.menu .sub {
  display:none;
}
.menu ul ul {display:none;}

/* IE6 only */
/*
.menu table {
  border-collapse:collapse; 
  margin:-1px; 
  font-size:1em; 
  width:0; 
  height:0;
}*/

.menu .sub {
  margin:0; 
  padding:0;
  list-style:none;
}

.menu .sub li {background:transparent;}

.menu .select :hover .sub {
  height:35px;
  display:block; 
  position:absolute;
  float:left;
  width:100%;
  top:35px; 
  left:0; 
  text-align:center;
  background:#fff url(../images/menu/fade.gif);
  border:1px solid #aaa;
  border-left-width: 0px;
  border-right-width: 0px;
}

.menu .select :hover .rt li {float:right;}

.menu .select :hover .sub li a {
  display:block; 
  height:35px; 
  line-height:32px; 
  float:left;
  background:transparent url(line/transparent.gif); 
  padding:0 16px; 
  margin:0; 
  white-space:nowrap; 
  color:#333;
  font-size:15px;
  }

.menu .select :hover .sub li.subline a {color:#c00;}

.menu .select :hover .sub li a:hover,
.menu .select :hover .sub li:hover{
  color:#000; 
  line-height:30px; 
  position:relative; 
  background:#fff url(../images/menu/fade.gif) left bottom;
  }
