
#barA { color: #555; position: relative; height: 30px; width:100%; background: url(obrazki/bar_30.jpg) repeat-x center center; }
#barA #menu { position: absolute; top: 0px; left: 12px; height: 30px; line-height:30px; text-align:left; }
#barA #menu ul { list-style-type: none; margin: 0; padding: 0; display:inline; }
#barA #menu li.item { height:30px;}
#barA #menu li { background: none; display:block; float:left; padding: 0; margin: 0; z-index:10; position:relative;}
#barA #menu li.separator { background: url(obrazki/separ30a.jpg) no-repeat center center; display:block; float:left; padding: 0 0px 0 5px; margin: 0; height:30px;}
#barA #menu li.first_item {background: none; padding-right: 5px; height:30px;}
#barA #menu li.first_item_current {background: none; padding-right: 5px; font-weight: bold; height:30px;}
#barA #menu li.item_current { font-weight: bold; background: none; display:inline; padding: 0; margin: 0; height:30px;}
#barA #menu a { border: 0; padding: 0px 8px 0px 8px; display:block; float:left; color: #555; text-decoration: none; line-height:30px;}
#barA #menu a.highlight { background-color:#efefef; border:1px solid #aaa; margin:5px 0 1px 0; padding: 0px 7px 0 7px; z-index:5; height:21px; line-height:21px; text-decoration: none;  }
#barA #menu a.item:hover { background-color:#efefef; border:1px solid #aaa; margin:5px 0 1px 0; padding: 0px 7px 0 7px; z-index:5; height:21px; line-height:21px; text-decoration: none;  }
#barA #menu img { border: none; padding-top: 1px; padding-right: 3px; width: 26px; height: 28px; }
#barA #menu img:hover { border: #F93; height: 24px; margin-top: 4px;}

#barA #barA_sub { position:absolute; top: 0px; right: 30px; width: 250px; height: 30px; line-height:30px; text-align:right; }
#barA #barA_sub a { color: #555; text-decoration: none; }
#barA #barA_sub a:hover { text-decoration: none; }
#barA #barA_sub a.linktooutside { color: #555; text-decoration: none; background: url(obrazki/goOut1.gif) no-repeat right center; padding-right: 10px;}
#barA #barA_sub a.linktooutside:hover { text-decoration: underline; }
#barA #barA_sub ul { list-style-type: none; margin: 0; padding: 0; display:inline; }
#barA #barA_sub li { background: none; display:block; float:right; padding: 0; margin: 0; z-index:10; position:relative; height:30px;}
#barA #barA_sub li.separator { background: url(obrazki/separ30a.jpg) no-repeat center center; display:block; float:right; padding: 0 0px 0 10px; margin: 0; }
#barA #barA_sub li.first_item {background: none; padding-right: 5px;}
#barA #barA_sub li.first_item_current {background: none; padding-right: 5px; font-weight: bold; }
#barA #barA_sub li.item_current { font-weight: bold; background: none; display:inline; padding: 0; margin: 0;}
#barA #barA_sub a { background: url(obrazki/goOut1.gif) no-repeat right center; border: 0; padding: 0px 10px 0px 7px; display:block; float:left; color: #555; text-decoration: none; height:30px; line-height:30px;}
#barA #barA_sub a.highlight { background-color:#efefef; border:1px solid #aaa; margin:1px 0 1px 0; padding: 0px 10px 0 7px; z-index:5; height:21px; line-height:21px; text-decoration: none;  }
#barA #barA_sub a.item:hover { background-color:#efefef; border:1px solid #aaa; margin:1px 0 1px 0; padding: 0px 9px 0 6px; z-index:5; height:21px; line-height:21px; text-decoration: none;  }

#page_footer { color: #187475; clear:both; margin: 0; padding: 6px 0 0 0; text-align: center; background-color: #E3E3E3; }
#page_footer ul { list-style-type: none; margin: 0; padding: 0; display:inline; }
#page_footer li { display:inline; padding: 0 3px 0 8px; margin: 0; }
#page_footer li.first_item { background: none; padding: 0 3px 0 0; }
#page_footer a { color: #005353; text-decoration: none; }
#page_footer a:hover { text-decoration: underline; }
#page_footer #copyright { margin: 6px 0px 0px 0px; color:#72A5A5; padding: 3px 0 4px 0; background-color: #FFFFCA; }
