.blockfix {
margin:6px 0 0 0px;
padding:0;
float:left;
font:bold 10px Arial;
height:29px;
width:410px;
border-right:1px solid #4f5560;
border-left:1px solid #4f5560;
color:#4f5560;
}
.blockfix .current, .blockfix .current li{
height:29px;
padding:0 10px 0 10px;
color:#4f5560;
text-decoration: none;
background:#d2ceca;
}
.blockfix li{
display:inline;
}
.blockfix li a{
float:left;
color:#d2ceca;
padding:0 10px 0 10px;
height:29px;
line-height:29px;
vertical-align: middle;
text-align: center;
text-decoration: none;
}
.blockfix li a:hover{
height:29px;
padding:0 10px 0 10px;
color:#4f5560;
text-decoration: none;
background:#d2ceca;
}
.blockcurrent {
margin:0;
padding:0;
float:left;
font:bold 10px arial;
height:20px;
background:#d2ceca;
border-right:1px solid #d2ceca;
}
.blockcurrent li{
margin:0;
padding:0 5px 0 5px;
float:left;
font:bold 10px arial;
height:20px;
display:inline;
}
.blockcurrent li a{
float: left;
padding: 0 5px 0 5px;
color:#4f5560;
height:20px;
line-height:20px;
vertical-align: middle;
text-align: center;
text-decoration: none;
}
.blockcurrent li a:visited{
color:#4f5560;
}
.blockcurrent li a:hover, .blockcurrent li .current{
padding:0 5px 0 5px;
height:20px;
color:#4f5560;
text-decoration: none;
}
.blockrest {
margin: 0;
padding:0;
float:left;
font:bold 10px Arial;
height:20px;
border-right:1px solid #b3ada4;
}
.blockrest li{
display:inline;
}
.blockrest li a{
float:left;
color:#d2ceca;
padding:0 10px 0 10px;
height:20px;
line-height:20px;
vertical-align: middle;
text-align: center;
text-decoration: none;
}
.blockrest li a:visited{
color:#d2ceca;
}
.blockrest li a:hover, .blockrest li .current{
height:20px;
padding:0 10px 0 10px;
color:#4f5560;
text-decoration: none;
background:#d2ceca;
}
.blockcurrentu {
margin:3px 0px 1px 0px;
padding:4px 10px 4px 10px;
float:left;
font:bold 9px arial;
background:#1b1c29;
}
.blockcurrentu li{
display: inline;
background: #1b1c29;
}
.blockcurrentu li a{
float: left;
color: #fff;
vertical-align: middle;
text-align: center;
text-decoration: none;
}
.blockcurrentu li a:visited{
color: #fff;
}
.blockcurrentu li a:hover, .blockcurrentu li .current{
color: #fff;
text-decoration: none;
}
.blockrestu {
margin: 3px 0px 2px 0px;
padding: 3px 10px 2px 10px;
float: left;
font: bold 9px arial;
}
.blockrestu li{
display: inline;
}
.blockrestu li a{
float: left;
color: #a9a286;
vertical-align: middle;
text-align: center;
text-decoration:none;
}
.blockrestu li a:visited{
color: #a9a286;
}
.blockrestu li a:hover, .blockrestu li .current{
color: #45b3ce; 
text-decoration:none;
}
ul.servb{
margin:0;
padding:0;
list-style-type:none;
width:auto;
position:relative;
display:block;
height:14px;
font-size:11px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
ul.servb li{
display:block;
float:left;
margin:0;
padding:0;
}	
ul.servb li a{
display:block;
float:left;
color:#ccc;
text-decoration:none;
font-weight:normal;
margin:0 5px 0 2px;
padding:0;
}	
ul.servb li a:hover{
color:#fff;
height:10px;
text-decoration:underline;
margin:0 5px 0 2px;
padding:0;
}
