.menu a:hover{
position:relative;
float:left;
background-image:url('../images/bar-2.png');
padding-left:5px;
padding-right:5px;
width:auto;
height:40px; 
font-family: Arial,Helvetica,sans-serif;
font-size: 20px;
text-decoration:none;
color: #CCCCCC;
background-repeat: repeat-x;
}
.menu a{
position:relative;
font-family: Arial,Helvetica,sans-serif;
font-size: 20px;
height:40px; 
float:left;
padding-left:5px;
padding-right:5px;
width:auto;
text-decoration:none;
color: #CCCCCC;
background-repeat: repeat-x;
}
.menu2 a:hover{
position:relative;
float:left;
background-image:url('../images/bar-2.png');
height:40px; 
padding-left:5px;
padding-right:5px;
width:auto;
font-family: Arial,Helvetica,sans-serif;
font-size: 20px;
text-decoration:none;
color: #CCCCCC;
background-repeat: repeat-x;
}
.menu2 a{
position:relative;
font-family: Arial,Helvetica,sans-serif;
font-size: 20px;
height:40px; 
float:left;
padding-left:5px;
padding-right:5px;
width:auto;
text-decoration:none;
background-repeat: repeat-x;
color: #CCCCCC;
}
li.navi2 { 
padding:0;
margin:0;
position:relative;
margin:0px; 
display: block; 
cursor:pointer; 
width:143px;
padding: 0px;
text-align:left; 
font-weight:normal; 
font-size:14; 
}
li.navi3 { 
padding:0;
margin:0;
width:143px;
margin:0px;
position:relative;
display: block; 
cursor:pointer; 
padding: 0px;
text-align:left; 
font-weight:normal; 
font-size:14; 
}
li ul { 
display: none; 
margin-top:38px;
margin-left:0px;
top: 1px; 
left: 0; 
}
li.menu2 ul{
background-image:url('../images/ulback.png');
display:block; 
float: left; 
margin-left:0px;
position:absolute;
width:143px;
margin-left:-1px;
left:0px;
font-weight:normal;
}
ul{ 
padding: 0; 
margin: 0; 
list-style: none; 
}	
.wrap{
width:1px; 
height:40px; 
background: url("../images/wrap.png"); 
list-style-type: none;
display:block; 
float:left; 
cursor:pointer; 
}
.navi a.dd{
position: relative; 
height:24px;
width:143px;
margin:0; 
padding:0;
background:none;
cursor:pointer; 
font-weight:normal; 
font-size:14; 
}
.navi a.dd:hover{
position: relative; 
background-image: url('../images/libutton.png');
height:24px;
width:143px;
margin:0; 
padding:0;
cursor:pointer; 
font-weight:normal; 
font-size:14; 
}
.navi a.dde{
position: relative; 
width:143px;
margin:0; 
padding:0;
height:24px;
background-image: url('../images/libutton3.png');
cursor:pointer; 
font-weight:normal; 
font-size:14; 
}
.navi a.dde:hover{
width:143px;
position: relative; 
background-image: url('../images/libutton2.png');
height:24px;
margin:0; 
padding:0;
cursor:pointer; 
font-weight:normal; 
font-size:14; 
}