.vis {border:0}
.tsm {border-top:0}
.mprod {border-left:0}

#top .lcl {position:relative}
#top .lcl img {position:absolute; margin:0}
#main .lcl {padding-top:50px}
#main .rcl .mcnt {margin-top:15px}
#main {margin-top:0}

#main div.ritem {margin-left:30px}

#main div.ritem h1 {margin-top:15px; margin-bottom:15px}

.menu {width:auto; margin:20px 30px -20px 30px; padding:0; clear:both; overflow:hidden; background:#e3e3e3; list-style:none}
.menu li {float:left; border-right:1px solid #fff; margin:0; font-weight:bold}
.menu li a {display:block; padding:0; position:relative}
/*.menu li a {display:block; padding:6px 15px 8px; position:relative}*/
.menu li a:hover {background:#e3e8f2; color:#234463}
.menu img {display:block}