.horizontalcssmenu ul { margin: 0; padding: 0; list-style-type: none; }
.horizontalcssmenu ul li { position: relative; display: inline; float: left; }
.horizontalcssmenu ul li a { display: block; padding: 12px 8px 12px 8px; border-left-width: 0; text-decoration: none; text-align:center; color: #888; }
.horizontalcssmenu ul li a:hover { color: #fff; text-decoration: none; }
.horizontalcssmenu ul li ul {margin:2px 0px 0 0px; left: 0; top: 0; position: absolute; display: block; visibility: hidden; z-index: 100; width: 170px; }
.horizontalcssmenu ul li ul li { display: inline; float: none; width: 100%; }
.horizontalcssmenu ul li a:hover { text-decoration: none; }
.horizontalcssmenu ul li ul { margin-left: -2px; margin-top: -2px; }
.horizontalcssmenu ul li ul li a:hover { background: #636363; text-decoration: none; }
.horizontalcssmenu .arrowdiv { position: absolute; right: 0; }
* html p#iepara { padding-top: 1em; }
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
.menu-last { width: 142px !important; }
#main-nav li.regs{display:block; float:left; height:23px; line-height:23px; padding:0 10px}
#main-nav .regs a, #main-nav .active a {background: url("../images/button-l.png") left center no-repeat; color:#fff; text-decoration:none}
#main-nav .regs a span, #main-nav .active a span {background: url("../images/button-r.png") left center no-repeat}
.hei {height:6px;}
.horizontalcssmenu ul li ul {background: url("../images/li_bg.png") repeat; border:1px solid #7f1212;}
