/*
.suckertreemenu { margin: 0; list-style-type:none; width:auto; display:block; height:60px; text-transform:uppercase; background: url("images/04.jpg") repeat-x top center; }
.suckertreemenu ul, .suckertreemenu ol { margin-top: 0; line-height: 100%; text-align:justify;  }
.suckertreemenu li { padding-bottom: 0px;}
.suckertreemenu ul { margin: 0; padding: 0; list-style-image: none; list-style-type: none;  font-size: 14px;}
.suckertreemenu ul li { position: relative; display: inline; left: 0px; top: 23px; margin:0px;}
.suckertreemenu ul li a { display: inline; position: relative; height: 38px; padding: 21px 14px 22px 14px; text-decoration: none; color: white;cursor: pointer;letter-spacing: 1px; font-size:16px;}
.suckertreemenu ul li a:hover, .suckertreemenu ul li a:active, .suckertreemenu li a#alink  { background: url("images/08.jpg") repeat-x top left; color: white; }
.suckertreemenu li.first, li.last { background: none; }
.suckertreemenu li.first a:hover, .suckertreemenu li.first a:active, .suckertreemenu li.first a#alink   { background: url("images/07-1.jpg") no-repeat top left;  }
.suckertreemenu li.last a:hover, .suckertreemenu li.last a:active, .suckertreemenu li.last a#alink  { background: url("images/07-2.jpg") no-repeat top right; }
.suckertreemenu ul li ul { left: 0px; position: absolute; top: 0px; margin-top:21px; display: block; visibility: hidden; border: none; border: solid 1px #216666;font-size: 12px;}
.suckertreemenu ul li ul li {top: 0px; float: left;  margin: 0px;}
.suckertreemenu ul li ul li a { display: block; width: 190px; height: 15px; color: #171e28; background: #eaf3f8 url("images/09.jpg") 3% 60% no-repeat !important; font-weight: normal; text-decoration: none; text-transform: none; padding: 15px 5px 5px 22px; border-bottom: 1px solid #ccc; letter-spacing: 0.5px; font-size:12px;}
.suckertreemenu ul li.first ul li a:hover, .suckertreemenu ul li ul li a:hover { background: #DFDFDF url("images/09.jpg") 3% 60% no-repeat !important; background-image: none; color: #171e28;}
* html p#iepara { padding-top: 1em; }
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }*/

.suckertreemenu { font-family: Arial, Helvetica, sans-serif; margin: 0; list-style-type:none; width:auto; display:block; height:60px; text-transform:uppercase; background: url("images/04.jpg") repeat-x top center;}
.suckertreemenu ul, .suckertreemenu ol { margin-top: 0; line-height: 100%; text-align:justify;}
.suckertreemenu li { padding-bottom: 0px }
.suckertreemenu ul { position: relative; top: 23px !important; top: 0px; margin: 0; padding: 0; padding-left: 35px; list-style-image: none; list-style-type: none;  font-size: 14px;  }
.suckertreemenu ul li   { position: relative; display: inline; height: 58px; left: 44px; top: 0px !important; top: 23px; float: left;  }
.suckertreemenu ul li a { position: relative; display: inline; height: 38px; padding: 22px 14px 22px 14px; text-decoration: none; color: white; font-size:14px; letter-spacing: 0.1em; cursor: default }
.suckertreemenu ul li a:hover, .suckertreemenu ul li a:active, .suckertreemenu li a#alink { background: url("images/08.jpg") repeat-x top left; color: white; }
.suckertreemenu li.first, li.last { background: none; }
.suckertreemenu li.first a:hover, .suckertreemenu li.first a:active,.suckertreemenu li.first a#alink  { background: url("images/07-1.jpg") no-repeat top left; }
.suckertreemenu li.last a:hover, .suckertreemenu li.last a:active, .suckertreemenu li.last a#alink { background: url("images/07-2.jpg") no-repeat top right; }
.suckertreemenu ul li ul { position: absolute; z-index: 1000; left: -79px; margin-top: 15px !important; margin-top: 0px; display: block; visibility: hidden; border: none; font-size: 12px;  }
.suckertreemenu ul li ul li { position:relative; z-index: 1000; border-left: solid 1px #216666; border-right: solid 1px #216666; float: left; height: 36px;  }
.suckertreemenu ul li ul li a { position:relative; z-index:1000; display: block; cursor: pointer;  width: 210px; height: 15px; font-size: 12px; color: #171e28; background: #eaf3f8 url("images/09.jpg") 6px 18px no-repeat !important; font-weight: normal; text-decoration: none; text-transform: none; padding: 15px 5px 5px 17px; border-bottom: 1px solid #ccc; letter-spacing: 0.5px;}
.suckertreemenu ul li.first ul li a:hover, .suckertreemenu ul li ul li a:hover { background: #DFDFDF url("images/09.jpg") 6px 18px no-repeat !important; background-image: none; color: #171e28;}
.suckertreemenu ul li ul li a.last { border-bottom: solid 1px #216666; }
* html p#iepara { padding-top: 1em; }
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
