* {margin:0;padding:0}
img {border:0}
body {text-align: center;font: normal 11px Trebuchet MS, Tahoma, Verdana, "arial ce", arial, geneva ce, geneva, Helvetica, sans-serif;background:#c3c2c2 url('../img/background.jpg') repeat-x;padding-bottom:10px}
#top {width:776px;margin:0 auto;text-align:left;color:#fff;height:20px;line-height:20px}
#top a {color:#fff;text-decoration:none;margin-left:10px}
#top a:hover {text-decoration:underline}
#top img {margin-left:3px}
#top ul#rtm {list-style:none;float:right}
#top ul#rtm li, #top ul#ltm li {float:left}
#top ul#rtm li#icon_a {background:url('../img/icon_a.jpg') no-repeat 0 50%;padding-left:5px;margin-right:10px}
#top ul#rtm li#icon_b {background:url('../img/icon_b.jpg') no-repeat 0 50%;padding-left:5px}
#top ul#ltm {list-style:none}
#top ul#ltm li.sel {background:url('../img/arrow.jpg') no-repeat 4px 50%}

#contener {width:756px;margin:0 auto;text-align:left;background:#fff url('../img/bkg.gif') repeat-y 10px 10px;padding:0 10px;border-top:10px solid #fff}
#left {width:556px;float:left}
#left #baner {background-color:#fff;height:115px}
#left #baner img {float:left;margin-right:10px}
#left #baner h1 {line-height:27px;padding-top:28px;font-size:22px;color:#828391}
#left #baner h2 {font-size:18px;color:#a0a0a0}
#left #top-menu {border-top:15px solid #dfdfdf;padding-top:2px}
#left #top-menu object {margin-bottom:3px}
#left #top-menu ul {list-style:none}
#left #top-menu ul li {float:left}
#left #top-menu ul li a {font-size:1.2em;display:block;background-color:#00214e;color:#fff;text-decoration:none;width:91px;text-align:center;line-height:35px;margin-right:1px}
#left #top-menu ul li a.firma {width:93px}
#left #top-menu ul li a.forum {margin-right:0;width:94px;background-color:#800000}
#left #top-menu ul li a.obsluga {height:32px;line-height:1.1em;padding-top:3px}
#left #top-menu ul li a:hover {color:#cbe3ff}
#left #top-navig {font-weight:bold;margin-bottom:45px;padding-top:10px;clear:left}
#left #top-navig a {color:#4f5050;text-decoration:none}
#left #top-navig a:hover {text-decoration:underline}
#left div#content-text {margin-bottom:50px;padding:0 30px}
#left div#content-text p {margin-bottom:4px;line-height:1.4em}
#left div#content-text ul {padding-left:30px;margin-bottom:10px;list-style-type:circle}
#left div#content-text * {font-size:1em}
#left div#content-text a {color:#000080;text-decoration:none}
#left div#content-text a:hover {text-decoration:underline}
#left #baner-bottom {margin-bottom:20px}

#top2 {text-align:left;background-color:#fff;width:776px;margin:0 auto}
#top2 #baner {background-color:#fff;height:105px}
#top2 #baner img {float:left;margin-right:10px}
#top2 #baner h1 {line-height:27px;padding-top:28px;font-size:22px;color:#828391}
#top2 #baner h2 {font-size:18px;color:#a0a0a0}
#top2 form {background-color:#fff;padding-top:58px;padding-left:576px}
#top2 form p#search-paragraph {background-color:#dfdfdf;padding:0 6px;height:47px;line-height:47px}
#top2 form p#search-paragraph input {vertical-align:middle}
#top2 form p#search-paragraph input#search_area {width:130px;font-size:8pt;padding:1px}
#top2 ul {list-style:none;height:35px}
#top2 ul li {float:left}
#top2 ul li a {font-size:1.2em;display:block;background-color:#00214e;color:#fff;text-decoration:none;width:91px;text-align:center;line-height:35px;margin-right:1px}
#top2 ul li a.firma {width:93px}
#top2 ul li a.forum {margin-right:0;width:94px}
#top2 ul li a.obsluga {height:32px;line-height:1.1em;padding-top:3px}
#top2 ul li a:hover {color:#cbe3ff}


#right {margin-left:556px;}
#right form {background-color:#fff;height:115px;position:relative;margin-bottom:10px}
#right form p#licznik {font-weight:bold;line-height:1.9em}
#right form p#licznik em {color:#fe2222;font-size:1.7em}
#right form p#search-paragraph {background-color:#dfdfdf;padding:14px 6px;position:absolute;bottom:0;left:0}
#right form p#search-paragraph input {vertical-align:middle}
#right form p#search-paragraph input#search_area {width:130px;font-size:8pt;padding:1px}
#right ul {list-style:none;border-left:2px solid #d4dbee;margin-left:10px;background:url('../img/right-menu-gradient.gif') no-repeat;padding-top:2px}
#right ul li {background:url('../img/right-menu-gradient.gif') no-repeat left bottom;padding-bottom:2px;position:relative}
#right ul li.link img {position:absolute;width:37px;height:37px;top:2px;left:4px}
#right ul li.link a {display:block;background:#fff url('../img/right-menu-bkg.gif') no-repeat;height:42px;line-height:42px;padding-left:50px;text-decoration:none;color:#323a5e;font-size:1.2em;font-weight:bold;overflow:hidden;white-space:nowrap}
#right ul li.sublink a {display:block;background:#fff url('../img/right-submenu-bkg.gif') no-repeat;height:31px;line-height:31px;padding-left:50px;text-decoration:none;color:#323a5e;font-size:1.1em;font-weight:bold;overflow:hidden;white-space:nowrap}
#right ul li.sub2link {background: url('../img/right-submenu2-bkg.gif') no-repeat 30px 50%}
#right ul li.sub2link a {padding-left:45px;color:#7a7c7b;text-decoration:none}

#bottom-area {clear:left;height:100px}
#block-bottom_1 {float:left;height:100px;background-color:#eee6e6;width:276px}
#block-bottom_2 {float:left;height:100px;background-color:#eee6e6;width:276px;margin-left:2px}
#block-bottom_2 ul {list-style:none;margin-top:-7px;padding-left:5px}
#block-bottom_2 ul li {background:url('../img/arrow_dark.jpg') no-repeat 0 50%;padding-left:10px;line-height:normal}
#block-bottom_2 ul li a {color:#4f5050;text-decoration:none}
#block-bottom_2 ul li a:hover {text-decoration:underline}
#block-bottom_3 {float:left;height:100px;background-color:#eee6e6;width:200px;margin-left:2px}
#bottom-area h1 {font-size:1em;background:#c3c1c2 url('../img/bottom-area.gif') repeat-x;height:20px;line-height:20px;padding-left:10px;color:#4f5050;margin-bottom:8px}
#block-bottom_3 h1 {margin-bottom:13px}
#block-bottom_3 p {margin:0 10px 5px;font-weight:bold}
#block-bottom_3 input {vertical-align:middle}
#block-bottom_3 input#newsletter_area {width:150px;font-size:8pt;padding:1px}
#stopka  {color:#4f5050;padding:2px 0;border-top:1px solid #000}
#stopka a {color:#4f5050;text-decoration:none}
#stopka a:hover {text-decoration:underline}