.fixed{ width:960px; margin:auto; text-align:left; overflow:hidden; position:relative;}
#header{ background-color:transparent; background-position:center top; background-repeat:repeat-x; background-image:none; overflow:visible;}
#logo{ display:block; position:absolute; left:786px; top:20px; width:143px; height:53px;}
#logo img { display:none;}
#logo A{ display:block; width:143px; height:53px; background-position:left top; background-repeat:no-repeat; background-color:transparent; background-image:none; text-indent:-20000px; }
#header UL#toolsmenu{ height:50px;}
#header UL#toolsmenu LI{ float:left; display:block; color:#999999; padding-right:10px; margin-top:11px; overflow:hidden;}
#header UL#toolsmenu LI.first{ background-color:transparent; background-position:right 5px; background-repeat:no-repeat; background-image:none; margin-right:9px;}
#header UL#toolsmenu LI A.l,#header UL#toolsmenu LI A:link.l,#header UL#toolsmenu LI A:visited.l,#header UL#toolsmenu LI A:active.l,#header UL#toolsmenu LI A:hover.l{ display:block; float:left; margin-top:3px; color:#999999; font-size:9px;}
#header UL#toolsmenu LI.search{ padding-left:10px;}
#header UL#toolsmenu LI.search INPUT{ width:144px;}
#header #breadcrumb{ height:37px; clear:both; width:770px;}
#header #breadcrumb DIV.wrap{ padding-top:10px; font-size:9px; color:#333333;}
#header #breadcrumb DIV.wrap SPAN{ color:#999999;}
#header #breadcrumb DIV.wrap A,#header #breadcrumb DIV.wrap A:link,#header #breadcrumb DIV.wrap A:active,#header #breadcrumb DIV.wrap A:visited,#header #breadcrumb DIV.wrap A:hover{ font-size:9px; font-weight:bold; color:#333333;}
#body{ background-color:transparent; background-position:center top; background-repeat:repeat-x; overflow:hidden;margin-top:20px;}
#body DIV.fixed{ padding-bottom:10px;}
#body.homepage{ background-image:none;}
#mainmenu{ overflow:hidden; background-color:transparent; background-position:left top; background-repeat:repeat-x; background-image:none;}
#body.homepage #mainmenu{ background:none !important; margin-bottom:34px; }
#mainmenu UL{ overflow:hidden; margin-top:10px;}
#mainmenu UL LI{ display:block; float:left; background-color:transparent; background-position:left top; background-repeat:no-repeat; height:31px;}
#mainmenu UL LI A.mm{ display:block; float:left; height:31px; text-indent:-20000px; width:192px; }
#mainmenu DIV.pasek{ height:4px; background-color:transparent; background-position:center top; background-repeat:no-repeat;}
#body.homepage #mainmenu DIV.pasek{display:none !important;}
#body #mainmenu UL LI.bip A.mm{background-image:none;}
#body.bip #mainmenu UL LI.bip A.mm{background-image:none;}
#body.bip #mainmenu DIV.pasek{background-image:none;}
DIV.teaser{ background-color:#000000; overflow:hidden;}
DIV.teaser DIV.fixed{ padding:0 !important;}
DIV#body DIV.teaser{ padding-bottom:3px; margin-bottom:27px; background-position:left bottom; background-repeat:repeat-x; background-image:none;}
DIV#body.homepage DIV.teaser{ padding:0 !important; background-image:none; margin:0;}
#footer{ background-color:transparent; background-position:center top; background-repeat:repeat-x; background-image:none; overflow:hidden; padding-top:20px; padding-bottom:20px;}
#footer UL LI{ display:block; float:left; padding-right:22px; font-size:9px; color:#999999;}
#footer UL LI A.l,#footer UL LI A:link.l,#footer UL LI A:visited.l,#footer UL LI A:active.l,#footer UL LI LI A:hover.l{ color:#666666; font-weight:bold;}
#footer {background-image: url(../_img/bg-kreski.png);}
#header UL#toolsmenu LI.first {background-image: url(../_img/mt-divider.png);}
DIV#body DIV.teaser {background-image: url(../_img/teaser-pasek-sub.png);}
#body.bip #mainmenu div.pasek {background-image: url(../_img/mm-finanse-s-pasek.png);}
#body.bip #mainmenu ul li.bip a.mm {background-image: url(../_img/mm-finanse-s.png);}
#body #mainmenu ul li.bip a.mm {background-image: url(../_img/mm-finanse.png);}
#mainmenu {background-image: url(../_img/bg-mainmenu.png);}
#body.homepage {background-image: url(../_img/bg-body-home.png);}
#logo a {background-image: url(../_img/logo.gif);}
#header {background-image: url(../_img/bg-header.png);}
#body #mainmenu ul li.aktualnosci a.mm{background-image:url(../_img/esk2016_aktualnosci.png); width:192px}
 #body #mainmenu ul li.historia a.mm{background-image:url(../_img/esk2016_historia.png);width:192px}
 #body #mainmenu ul li.konkurs a.mm{background-image:url(../_img/esk2016_konkurs.png);width:192px}
 #body #mainmenu ul li.esk2009 a.mm{background-image:url(../_img/esk2016_esk2009.png);width:192px}
 #body #mainmenu ul li.linki a.mm{background-image:url(../_img/esk2016_linki.png);width:192px}
#body #mainmenu ul li.aktualnosci_en a.mm{background-image:url(../_img/esk2016_aktualnosci_en.png); width:192px}
 #body #mainmenu ul li.historia_en a.mm{background-image:url(../_img/esk2016_historia_en.png);width:192px}
 #body #mainmenu ul li.konkurs_en a.mm{background-image:url(../_img/esk2016_konkurs_en.png);width:192px}
 #body #mainmenu ul li.esk2009_en a.mm{background-image:url(../_img/esk2016_esk2009_en.png);width:192px}
 #body #mainmenu ul li.linki_en a.mm{background-image:url(../_img/esk2016_linki_en.png);width:192px}
