hr {
margin-top:2px;
margin-bottom:2px;
border-top:1px solid #e3e3e3;
border-right-style:none;
border-right-width:0;
border-bottom-style:none;
border-bottom-width:0;
border-left-style:none;
border-left-width:0;
}

.menu {
font-size:11px;
border-top-right-radius:4px;
border-bottom-right-radius:4px;
border-bottom-left-radius:4px;
border:1px solid #d3d2d2;
background:#fff;
margin-left:3px;
margin-right:3px;
margin-top:1px;
margin-bottom:1px;
padding:2px;
}

.mdlc {
color:#fff;
margin-top:2px;
margin-bottom:1px;
border-bottom:1px solid #cdcdcd;
background-color: #82e1f7;
padding:3px;
}

.mdlc span {
color:#707070;
position:relative;
top:3px;
border-top-left-radius:4px;
border-top-right-radius:4px;
border-top:1px solid #d3d2d2;
border-right:1px solid #d3d2d2;
border-left:1px solid #d3d2d2;
background-color: #fff;
padding:3px;
}

.mdlc2 {
color:#fff;
margin-top:2px;
margin-bottom:1px;
border-bottom:1px solid #cdcdcd;
background-color: #b6df2d;
padding:3px;
}

.mdlc2 span {
color:#707070;
position:relative;
top:3px;
border-top:1px solid #d3d2d2;
border-right:1px solid #d3d2d2;
border-left:1px solid #d3d2d2;
border-top-left-radius:4px;
border-top-right-radius:4px;
background-color: #fff;
padding:3px;
}

img.rpg {
width: 11px;
height: 11px;
}

.rowup {
font-size:11px;
margin-top:1px;
margin-bottom:1px;
background: #F6FEE7;
padding:2px;
border-bottom: 1px solid #ececec;
border-top: 1px solid #ececec;
border-right: 1px solid #ececec;
border-left: 3px solid #ececec;
color: #777;
}

.rowdown {
font-size:11px;
margin-top:1px;
margin-bottom:1px;
border-top: 1px solid #ececec;
border-bottom: 1px solid #ececec;
border-right: 1px solid #ececec;
border-left: 3px solid #ececec;
background:#fff;
padding:2px;
color: #777;
}

.rowup a, .rowdown a {
color: #777;
}

.fixpanel {
border:1px solid #d3d2d2;
background-image: url(http://xlofes.ru/style/themes/blue/images/fixpanel.png);
background-repeat: repeat-x;
margin-left:3px;
margin-right:3px;
margin-top:1px;
margin-bottom:1px;
padding:4px;
}

.fixpanel a {
display:block;
padding:3px;
}