html, body {width: 100%;height: 100%;}
body {background: #B6CBEA url(/files/sys_images/background.gif) repeat-x;}
body, input, textarea, option, select,table,td {font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;color: #555555;font-size: 11px;}
* {margin: 0;padding: 0;border: 0;outline: none;}

ul {list-style: none;}
ol {list-style: decimal inside;}
ol.num {list-style-type: decimal;}

a {text-decoration: none;}
a:link {text-decoration: none;color: #5682AD;}
a:visited {text-decoration: none;color: #5682AD;}
a:hover {text-decoration: underline;color: #5682AD;}

.spacer {width: 100%;height: 1px;line-height: 0;font-size: 0;}
hr {height: 1px;width: 100%;line-height: 0;font-size: 0;border-bottom: solid 1px #A5A3B2;margin-bottom: 7px;}
div.Spacer {clear: both;height: 1px;line-height: 0;font-size: 0;}
div.hr {clear: both;height: 1px;line-height: 0;font-size: 0;border-bottom: solid 1px #A5A3B2;margin-bottom: 7px;}


div#allcontent {width: 100%;text-align: center;}
div#allcontent2 {margin-left: auto;margin-right: auto;width: 996px;text-align: left;}


div#header2 div#top {position:absolute;left:8px;width: 978px;height: 75px;background: url(/files/sys_images/header_top_background.gif) no-repeat;}

div#header2 div#top div#top1 {position:absolute;top:6px;left:578px;}
div#header2 div#top div#top2 {position:absolute;top:6px;left:640px;}
div#header2 div#top div#top3 {position:absolute;top:6px;left:723px;}
div#header2 div#top div#top4 {position:absolute;top:6px;left:813px;}

div#header2 div#top * {color:#FFFFFF;}
div#header2 div#top div#butterfly {position: absolute;width: 185px;height: 47px;top: 92px;right: 0px;background: url(/files/sys_images/header_logo_grupa_teta.gif) no-repeat;}

div#header2 div#mainflash {position:absolute;left:2px;bottom:41px;width: 790px;height: 220px;}
div#header2 div#mainflashform {position:absolute;left:78px;bottom:199px;width: 120px;height: 22px;}

div#header2 div#mainflashform form input.text {display: block;float: left;width: 94px;height: 15px;border: solid 1px #DBDBDB;margin: 6px 0 0 0;background-color: #FFFFFF;color:#555555;}
div#header2 div#mainflashform form input[type="text"]:focus {border: solid 1px #4C9324;}
div#header2 div#mainflashform form input.submit {display: block;float: left;width: 13px;height: 13px;background: url(/files/sys_images/search_submit.gif);margin: 7px 0 0 5px;cursor: pointer;}
div#header2 div#bottomMainFlash {position:absolute;left:8px;bottom:20px;width: 780px;height: 26px;background: url(/files/sys_images/header_bottom_announcement.gif) no-repeat;text-align: right;}
div#header2 div#bottomMainFlash a {display: block;background: url(/files/sys_images/header_bottom_href.gif) no-repeat 100% 5px;padding: 0 11px 0 0;color: #ffffff;margin: 7px 20px 0 0;}

div#header2 div#bottomRightNewsletter {position:absolute;right:9px;bottom:20px;width: 190px;height: 174px;background: url(/files/sys_images/newsletter_background.gif) no-repeat;}

div#bottomRightNewsletter form.bottomRightNewsletter label {position: absolute;top: 40px;left: 15px;display: block;width: 145px;height: 45px;color: #FFFFFF;}
div#bottomRightNewsletter form.bottomRightNewsletter input.text {position: absolute;top: 108px;left: 15px;display: block;width: 160px;height: 22px;border: solid 1px #AEC1D4;background: #DBE5EF;font-size: 12px;line-height: 15px;color:#555555;}
div#bottomRightNewsletter form.bottomRightNewsletter input[type="text"]:focus {border: solid 1px #4C9324;}
div#bottomRightNewsletter form.bottomRightNewsletter input.reset {position: absolute;top: 146px;left: 11px;display: block;width: 60px;height: 15px;background: url(/files/sys_images/newsletter_reset_background.gif) no-repeat 4px 5px;color: #DDE9F4;cursor: pointer;}
div#bottomRightNewsletter form.bottomRightNewsletter input.submit {position: absolute;top: 147px;left: 119px;display: block;width: 57px;height: 17px;font-size: 0;color: #FFFFFF;background: url(/files/sys_images/newsletter_submit_background.gif) no-repeat;cursor: pointer;}




div#banners form.bottomRightNewsletter {position:relative;width: 190px;height: 62px;background: url(/files/sys_images/newsletter_sub_background.gif) no-repeat;margin: 0;}
div#banners form.bottomRightNewsletter input.text {position: absolute;top: 33px;left: 15px;display: block;width: 140px;height: 22px;border: solid 1px #AEC1D4;background: #DBE5EF;font-size: 12px;line-height: 15px;}
div#banners form.bottomRightNewsletter input[type="text"]:focus {border: solid 1px #4C9324;}
div#banners form.bottomRightNewsletter input.submit {position: absolute;top: 36px;left: 161px;display: block;width: 22px;height: 17px;font-size: 0;color: #FFFFFF;background: url(/files/sys_images/newsletter_sub_submit_background.gif) no-repeat;cursor: pointer;}
div#banners form.bottomRightNewsletter2 {position:relative;width: 190px;height: 70px;background: url(/files/sys_images/newsletter_sub2_background.gif) no-repeat;margin: 0;}
div#banners form.bottomRightNewsletter2 input.text {position: absolute;top: 41px;left: 15px;display: block;width: 140px;height: 22px;border: solid 1px #AEC1D4;background: #DBE5EF;font-size: 12px;line-height: 15px;}
div#banners form.bottomRightNewsletter2 input[type="text"]:focus {border: solid 1px #4C9324;}
div#banners form.bottomRightNewsletter2 input.submit {position: absolute;top: 44px;left: 161px;display: block;width: 22px;height: 17px;font-size: 0;color: #FFFFFF;background: url(/files/sys_images/newsletter_sub_submit_background.gif) no-repeat;cursor: pointer;}



div#header2 div#topmenu {position:absolute;z-index:999;left:158px;top:49px;width: 830px;height: 25px;}
div#header2 div#topmenu * {font-size:11px;color:#FFFFFF;}

div#header2 div#topmenu div.topmenu_item {position:relative;height:25px;background: url(/files/sys_images/menu_background.gif) repeat-x;padding-left:20px;}
div#header2 div#topmenu * div.topmenu_item div.topmenu_item2 {height:25px;background: url(/files/sys_images/menu_a.gif) no-repeat top right;padding-right:20px;vertical-align:middle;}


div#footer {margin: 0 auto;width: 996px;height: 58px;color: #31406F;}
div#footer a {color: #36618C;}
div#footer div.topLeft {float: left;width: 445px;height: 22px;text-align: left;padding: 5px 0 0 28px;_padding: 0px 0 0 28px;}
div#footer div.topRight {float: right;width: 289px;height: 22px;text-align: right;padding: 5px 24px 0 0;_padding: 0px 24px 0 0;}
div#footer div.bottom {width: 996px;height: 23px;text-align: center;padding: 8px 0 0 0;background: url(/files/sys_images/footer_bottom.png) no-repeat;behavior: url('/css/png.htc');}


div#content {margin: 0 auto;width: 996px;min-height: 303px;text-align: left;display:table;}
div#contentEnd {width: 996px;margin: 0 auto;height: 6px;background: url(/files/sys_images/content_sub_end_background.png) no-repeat;behavior: url('/css/png.htc');}



div#header2 div#subflashform{position: absolute;top: 75px;width: 780px;height: 110px;margin: 0 0 0 8px;background: url(/files/sys_images/header_bottom_background.gif) no-repeat 0px 33px;display: inline;}
div#subflashform form {position: absolute;top: 3px;left: 2px;display: block;height: 29px;}
div#subflashform form label {display: block;float: left;width: 52px;height: 13px;margin: 5px 0 0 14px;}
div#subflashform form input.text {display: block;float: left;width: 94px;height: 15px;border: solid 1px #DBDBDB;margin: 6px 0 0 0;background: #FFFFFF;}
div#subflashform form input[type="text"]:focus {border: solid 1px #4C9324;}
div#subflashform form input.submit {display: block;float: left;width: 13px;height: 13px;background: url(/files/sys_images/search_submit.gif);margin: 7px 0 0 3px;cursor: pointer;}
div#subflashform h2 {position: absolute;top: 52px;left: 20px;display: block;width: 564px;height: 27px;color: #FFFFFF;font-size: 18px;font-weight: normal;}
div#subflashform div.bottomNavigator {position: absolute;top: 89px;left: 14px;}
div#subflashform div.bottomNavigator a {background: url(/files/sys_images/header_bottom_href.gif) no-repeat 0px 5px;padding: 0 7px 0 7px;}
div#subflashform div.bottomNavigator span {background: url(/files/sys_images/header_bottom_span.gif) no-repeat 0px 6px;padding: 0 0 0 10px;color: #B2B2B2;}
a#adv_search {position: absolute;top: 10px;left: 200px;}



div#content div#news {float: left;display: inline;width: 384px;min-height: 292px;background: url(/files/sys_images/content_news_products_back.gif) repeat-x 0px 27px;margin: 0px 0 0 8px;}
div#content div#news h2 {width: 384px;height: 27px;background: url(/files/sys_images/content_news_h2.gif) no-repeat;}
div#content div#news div.content {width: 349px;border-bottom: solid 1px #E7E7E7;margin: 0 0 10px 20px;padding: 0 0 6px 0;}
div#content div#news div.first {margin-top: 29px;}
div#content div#news div.last {border-bottom: none;}
div#content div#news div.last a.wiecej {float: right;background: url(/files/sys_images/content_news_content_href_wiecej.gif) no-repeat 100% 1px;padding: 0 16px 0 0;margin: 9px 0 0 0;}
div#content div#news div.content h3 {float: left;width: 265px;color: #5682AD;font-size: 11px;padding: 0 0 0 10px;background: url(/files/sys_images/content_news_products_h3_back.gif) no-repeat 0px 5px;line-height: 1.2em;}
div#content div#news div.content span {float: right;color: #B2B2B2;line-height: 1.2em;}
div#content div#news div.content span a {color: #77A0C7;background: url(/files/sys_images/content_news_content_href.gif) no-repeat 100% 5px;padding: 0 10px 0 0;}
div#content div#products {float: left;width: 385px;height: 292px;background: url(/files/sys_images/content_news_products_back.gif) repeat-x 0px 27px;margin: 0px 0 0 11px;}
div#content div#products h2 {width: 385px;height: 27px;background: url(/files/sys_images/content_products_h2.gif) no-repeat;}
div#content div#products h2.services {width: 385px;height: 27px;background: url(/files/sys_images/content_services_h2.gif) no-repeat;}
div#content div#products div.content {width: 350px;border-bottom: solid 1px #E7E7E7;margin: 0 0 6px 15px;padding: 0 0 7px 0;}
div#content div#products div.first strong {display: block;width: 300px;margin: 19px 0 1px 0;}
div#content div#products div.last {border-bottom: none;}
div#content div#products div.content h3 {float: left;width: 340px;color: #555555;font-size: 11px;font-weight: normal;padding: 1px 0 0 10px;background: url(/files/sys_images/content_news_products_h3_back.gif) no-repeat 0px 5px;line-height: 1.2em;}
div#content div#products div.content h3 a {color: #5682AD;font-weight: bold;background: url(/files/sys_images/content_news_content_href.gif) no-repeat 100% 5px;padding: 0 10px 0 0;}
div#content div#products div.content h3 a.noPic {background-image: none;padding: 0;}

div#content div#menu {float:left;display: inline;width: 190px;min-height: 74px;background: #57b640 url(/files/sys_images/content_menu_a_main_last_back.gif) no-repeat 100% 100%;padding: 0 0 5px 0;margin: 0 0 0 8px;font-size: 12px;font-family: Tahoma;}
div#content div#menu h2 {width: 190px;height: 26px;background: transparent url(/files/sys_images/content_menu_h2_background.gif) no-repeat;color: #FFFFFF;padding: 5px 0 0 10px;font-size: 12px;}
div#content div#menu a {font-size: 11px;}
div#content div#menu a.main {display: block;width: 170px;_width: 190px;border-bottom: 1px #36951d solid;color: #FFFFFF;padding: 4px 0 6px 20px;}
div#content div#menu a.first {padding: 3px 0 6px 20px;}
div#content div#menu a.last {padding: 4px 0 0 20px;border: 0px;}
div#content div#menu a.active {background: transparent url(/files/sys_images/content_menu_a.gif) 3px 3px no-repeat;}
div#content div#menu a.sub {display: block;width: 170px;_width: 190px;background: #cfeecc;border-bottom: 1px #ffffff solid;color: #000000;padding: 4px 0 6px 20px;}
div#content div#menu a.subActive {color: #808080;}
div#content div#menu a.subLast {border-color: #36951d !important;}
div#content div#menu a.subSecond {display: block;width: auto;_width: 190px;border-bottom: 1px solid #fff;background-color: #ECF8EF;color: #000000;padding: 4px 0 6px 30px;}
div#content div#menu a.subSecondActive {background-color: #ECF8EF;color: #808080;}
div#content div#menu a h2 {cursor: pointer;}


div#content div#middle {float: left;display:inline;overflow-x:hidden;width: 580px;min-height: 300px;_height: 300px;margin: 0 0 0 10px;}
div#content div#middle div.content {margin: 5px 12px 0 10px;font-size: 11px;}
div#content div#middle div.content h4 {font-size: 14px;padding-bottom: 4px;margin: 0;}
div#content div#middle div.content h5 {color: #2c428f;font-size: 12px;padding-bottom: 4px;margin: 0;}
div#content div#middle div.content p {padding-bottom: 14px;text-align: justify;}
div#content div#middle div.content p.smallBottomPadding {padding-bottom: 4px;}
div#content div#middle div.content p.images {text-align: left;}
div#content div#middle div.content p.images img {margin: 5px;}
div#content div#middle div.content strong.green {color: #62C02C;}
div#content div#middle div.content ol.noTopMargin,div#content div#middle div.content ul.noTopMargin {margin: 0 0 14px 26px;}
div#content div#middle div.content ol.noTopBottomMargin,div#content div#middle div.content ul.noTopBottomMargin {margin: 0 0 4px 26px;}
div#content div#middle div.content ol.num {margin-left: 36px;}
div#content div#middle div.content ul,div#content div#middle div.content ol {margin: 14px 0 14px 26px;padding-bottom: 14px;}
div#content div#middle div.content ul.noLeftMargin,div#content div#middle div.content ol.noLeftMargin {margin-left: 0;}
div#content div#middle div.content ul li {background: url(/files/sys_images/li.gif) no-repeat 0 5px;padding: 0 0 0 10px;}
div#content div#middle div.content ul li ul li {margin-left: 15px;padding: 0 0 0 8px;background: url(/files/sys_images/li_li.gif) no-repeat 0 6px;}
div#content div#middle div.content div.twoColumn div {float: left;width: 260px;}
div#content div#middle div.content div.twoColumn div h5 {width: 250px;}
div#content div#middle div.content div.twoColumn br {clear: left;}
div#content div#middle div.content div.threeColumn {text-align: left;}
div#content div#middle div.content div.threeColumn div.logo {margin: 10px 0 0 0;text-align: center;border-top: 1px #D1DDEF solid;vertical-align: middle;padding: 5px;width: 150px;height: 55px;}
div#content div#middle div.content div.threeColumn div.logo img {margin: auto;vertical-align: middle;}
div#content div#middle div.content div.threeColumn div {float: left;width: 160px;height:140px;margin: 0px 10px 0px 8px;}
div#content div#middle div.content div.threeColumn div img.left {float: left;margin: 0px 5px 5px 0px;}
div#content div#middle div.content div.threeColumn div p {text-align: left;float: left;}
div#content div#middle div.content div.threeColumn br {clear: left;}
div#content div#middle div.content div.threeColumn p br {clear: none;}
div#content div#middle div.content div.center {text-align: center;}
div#content div#middle div.content div.center img {margin: auto;}



div#content div#middle div.content div.text {padding: 0 10px 0 10px;}
div#content div#middle div.content a.more {padding-right: 10px;background: url(/files/sys_images/content_news_content_href.gif) no-repeat 100% 5px;}
div#content div#middle div.content a.link_jpg {float: left;height: 16px;padding-right: 20px;background: url(/files/ikony/icon_jpg.gif) no-repeat 100% 0;}
div#content div#middle div.content div.naglowek {width: 570px;background: url(/files/sys_images/naglowek_left.gif) no-repeat 0 0;margin: 0 -10px 10px -10px;}
div#content div#middle div.content div.naglowek span {position: absolute;bottom: 6px;right: 10px;font-size: 12px;color: #62C02C;}
div#content div#middle div.content div.naglowek div.SpacerTwo {width: 578px;clear: both;height: 2px;background: #95aed5;font-size: 0;line-height: 0;}
div#content div#middle div.content div.naglowek div.container {width: 470px;padding: 0 0 0 4px;}
div#content div#middle div.content div.naglowek div.container h3 {color: #FFFFFF;float: left;font-size: 13px;padding: 5px 9px 4px 6px;background: #95aed5 url(/files/sys_images/naglowek_right.gif) no-repeat 100% 0;}

div#content div#middle div.left,  div#content div#middle img.left{ float: left; }
div#content div#middle img#logo { float: right;margin-left: 15px; }
div#content div#middle div.nagroda {width: 580px;}
div#content div#middle div.nagroda div.naglowek {position: relative;width: 580px;background: url(/files/sys_images/nagroda_naglowek_left.gif) no-repeat 0 0;margin: 10px 0 0 0;}
div#content div#middle div.nagroda div.naglowek span {position: absolute;bottom: 6px;right: 10px;font-size: 11px;color: #62C02C;}
div#content div#middle div.nagroda div.naglowek div.SpacerTwo {width: 580px;clear: both;height: 2px;background: #F2F0F1;font-size: 0;line-height: 0;}
div#content div#middle div.nagroda div.naglowek div.container {width: 485px;padding: 0 0 0 4px;}
div#content div#middle div.nagroda div.naglowek div.container h3 {float: left;color: #555;font-size: 13px;padding: 5px 9px 4px 6px;background: #F2F0F1 url(/files/sys_images/nagroda_naglowek_right.gif) no-repeat 100% 0;}
div#content div#middle div.nagroda img {float: left;width: 73px;height: auto;margin: 20px 15px 19px 10px;}
div#content div#middle div.nagroda p {float: left;width: 470px;height: auto;margin: 17px 0px 19px 0px;}
div#content div#middle div.nagroda p a {background: url(/files/sys_images/href_right.gif) no-repeat 100% 5px;padding: 0 10px 0 0;}


div#content div#middle div.end {width: 580px;position: relative;border-top: solid 1px #F2F0F1;text-align: center;padding: 2px 0 15px 0;color: #36618C;font-size: 1.0em;}
div#content div#middle div.end strong {color: #555555;}
div#content div#middle div.end a.hrefLeft {display: block;width: 7px;height: 5px;position: absolute;top: 7px;left: 11px;background: url(/files/sys_images/href_left.gif) no-repeat;}
div#content div#middle div.end a.hrefRight {display: block;width: 7px;height: 5px;position: absolute;top: 5px;right: 11px;background: url(/files/sys_images/href_right.png) no-repeat;}






div#content div#banners {float: left;display: inline;width: 190px;overflow:hidden;margin: 0 0 0 9px;font-family: Tahoma;}
div#content div#banners a {display: block;width: 190px;}
div#content div#banners p#CompanyActions {font-size: 10px;color: #455189;text-align: center;width: 190px;margin-top: 7px;padding: 3px 0;background-color: #E2E2E2;border-top: 1px solid #A4A5AB;border-bottom: 1px solid #A4A5AB;}
div#content div#banners div {width: 190px;}
div#content div#banners div.bannerSpacer {width: 190px;height: 10px;}
div#content div#banners div.wartoscSpolki2 {height: 59px;background: url(/files/sys_images/banner_wartoscspolki2.gif) no-repeat;position: relative;margin-bottom: 10px;}
div#content div#banners div.wartoscSpolki2 p.text {color: #111;position: absolute;top: 5px;left: 15px;}
div#content div#banners div.wartoscSpolki2 p.wartosc {color: #FFF;font-size: 14px;position: absolute;top: 32px;left: 38px;}
div#content div#banners a.gustawBiurowyWielkanoc {height: 90px;background: url(/files/sys_images/gustawbiurowy_wielkanoc.png) no-repeat;}
div#content div#banners a.gustawBiurowy {height:90;background: url('/files/sys_images/banner_gustaw.png') no-repeat;}
div#content div#banners a.funduszeUniiEuropejskiej {height: 77px;background: url(/files/sys_images/banner_fundusz.png) no-repeat;}
div#content div#banners a.konferencje {height: 77px;background: url(/files/sys_images/banner_konferencje.png) no-repeat;}
div#content div#banners a.microsoft {height: 77px;background: url(/files/sys_images/banner_microsoft.gif) no-repeat;}
div#content div#banners a.tetaControlling {height: 77px;background: url(/files/sys_images/banner_teta.png) no-repeat;}
div#content div#banners a.zaloguj {width: 191px;height: 24px;background: url(/files/sys_images/banner_zaloguj.gif) no-repeat;}
div#content div#banners div.czyWieszZe {position: relative;min-height: 123px;background: #B6C9E8 url(/files/sys_images/banner_czy_wiesz.gif) no-repeat 100% 100%;}
div#content div#banners div.czyWieszZe h2 {height: 33px;background: url(/files/sys_images/banner_czy_wiesz_h2.gif) no-repeat 0 100%;}
div#content div#banners div.czyWieszZe p {padding: 3px 14px 20px 15px;line-height: 1.2em;color: #000000;}
div#content div#banners div.czyWieszZe a {display: block;width: 13px;height: 13px;position: absolute;bottom: 9px;}
div#content div#banners div.czyWieszZe a.phone {left: 128px;background: url(/files/sys_images/banner_czy_wiesz_phone.gif) no-repeat;}
div#content div#banners div.czyWieszZe a.mail {left: 145px;background: url(/files/sys_images/banner_czy_wiesz_mail.gif) no-repeat;}
div#content div#banners div.czyWieszZe a.more {left: 162px;background: url(/files/sys_images/banner_czy_wiesz_more.gif) no-repeat;}
div#content div#banners div.zobaczTakze {position: relative;background: #BFF27F url(/files/sys_images/banner_zobacz_takze.gif) no-repeat 100% 100%;padding: 0 0 13px 0;}
div#content div#banners div.zobaczTakze h2 {height: 33px;background: url(/files/sys_images/banner_zobacz_takze_h2.gif) no-repeat 0 0;margin: 0 0 2px 0;}
div#content div#banners div.zobaczTakze a {width: auto;background: url(/files/sys_images/banner_zobacz_takze_href.gif) no-repeat 0 5px;margin: 0 0 0 15px;line-height: 1.4em;padding: 0 0 0 12px;}







.icon_cdr { display: block; padding: 12px 0 12px 40px; background: transparent url(/files/sys_images/icon_file_cdr.png) 0 0 no-repeat;behavior: url('/css/png.htc'); }
.icon_doc { display: block; padding: 12px 0 12px 40px; background: transparent url(/files/sys_images/icon_file_doc.png) 0 0 no-repeat;behavior: url('/css/png.htc'); }
.icon_eps { display: block; padding: 12px 0 12px 40px; background: transparent url(/files/sys_images/icon_file_eps.png) 0 0 no-repeat;behavior: url('/css/png.htc'); }
.icon_jpg { display: block; padding: 12px 0 12px 40px; background: transparent url(/files/sys_images/icon_file_jpg.png) 0 0 no-repeat;behavior: url('/css/png.htc'); }
.icon_pdf { display: block; padding: 12px 0 12px 40px; background: transparent url(/files/sys_images/icon_file_pdf.png) 0 0 no-repeat;behavior: url('/css/png.htc'); }
.icon_tif { display: block; padding: 12px 0 12px 40px; background: transparent url(/files/sys_images/icon_file_tif.png) 0 0 no-repeat;behavior: url('/css/png.htc'); }
.icon_zip { display: block; padding: 12px 0 12px 40px; background: transparent url(/files/sys_images/icon_file_zip.png) 0 0 no-repeat;behavior: url('/css/png.htc'); }

.hide {display: none;}
.clear {clear: both;}
.right {float:right;}
.center {text-align: center;}

dl.news dd {margin: 0px 0px 0px 10px;}
dl.news dd dfn {display: block;width: 200px;float: left;clear: left;}
dl.news p.bottom {clear: left;}
dl.news img {float: left;margin: 0px 10px 10px 0px;}
dl.news dt {background: url(/files/sys_images/bluedot.gif) bottom left repeat-x;margin: 8px 0px 6px 0px;padding: 0 0 3px 0;clear: left;}
dl.news dt img {float: left;margin: 0px;}
dl.news dt span {float: right;color: #62C02C;font-size: 11px;margin: -13px 10px 0 0;}
dl.news dt, ul.news li {font-size: 9px;}
dl.news dt em,ul.news em {font-style:normal;display: block;margin-bottom: 1px;}
ul.news strong,dl.news dt strong {font-size: 12px;}
dl.news table {text-align: left;margin: 0 0 10px 0;}
dl.news dd table th {font-size: 11px;width: 100px;text-align: right;vertical-align: top;padding: 0px 5px 0px 0px;}
dl.news dd table td {font-size: 11px;}


.red { color: red; }




div.techPartners img.logoLeft {
float:left;
clear: none;
margin-right:10px;
margin-bottom:5px;
}

div.techPartners img.logoRight {float:right;margin-left:10px;margin-bottom:5px;}
div.techPartners p.clear {clear:both;}
div.techPartners p.right {width: 433px;float: right;}

div#content div#middle div.top {padding-top: 5px;}
div#content div#middle strong.green {color: #62C02C;}


div#content div#middle form {width: 560px;margin: 0px 0 0 0;padding: 0px 0px 0px 0px;}
div#content div#middle form div#formcontent {width: 100%;padding: 13px 15px 5px 15px;}
div#content div#middle form p {padding-bottom: 14px;padding-top: 8px;}
div#content div#middle form fieldset.body {background: #F0F0F0 url(/files/sys_images/form.png) bottom center no-repeat;width: 560px;behavior: url('/css/png.htc');}
div#content div#middle form fieldset.top {position: relative;top: 0px;left: 0px;background: #F0F0F0 url(/files/sys_images/form-top.png) 0 0 no-repeat;height: 13px;width: 560px;behavior: url('/css/png.htc');}
div#content div#middle form select {margin-left:13px;margin-bottom:2px;width: 260px;height: 18px;border: solid 1px #7F9DB9;font-size: 12px;}
div#content div#middle form select.right {margin-right:20px;margin-bottom:2px;}
div#content div#middle form input.text {margin-left:15px;margin-bottom:2px;float: left;width: 260px;height: 20px;border: solid 1px #A5ACB2;font-size: 1em;}
div#content div#middle form input.checkbox {float: left;}
div#content div#middle form input.checkboxBottom {float: left;}
div#content div#middle form input.radio {float: right;}
div#content div#middle form input.forRadio {width: 200px;}
div#content div#middle form input.file {margin-left:15px;margin-bottom:2px;float: left;height: 20px;}
div#content div#middle form label.checkbox {display: block;float: left;width: 224px;line-height: 1.2em;}
div#content div#middle form label.checkboxLast {display: block;float: left;line-height: 1.2em;}
div#content div#middle form label.checkboxBottom {display: block;float: right;width: 518px;line-height: 1.2em;}
div#content div#middle form label.inputText {display: block;float: left;width: 230px;height: 18px;text-align: right;}
div#content div#middle form label.inputTextKod {display: block;float: left;width: 46px;height: 18px;text-align: right;}
div#content div#middle form label.inputTextForRadio {float: right;margin-right:30px;text-align: left;}
div#content div#middle form label.green {color: #62C02C;font-weight: bold;}
div#content div#middle form textarea {margin-left:15px;margin-bottom:2px;display: block;float: left;width: 260px;height: 98px;text-align: left;border: solid 1px #A5ACB2;}
div#content div#middle form textarea:focus {border: solid 1px #1C5180;}

div#content div#middle form input[type="text"]:focus {border: solid 1px #1C5180;}
div#content div#middle form input.textMiejscowosc {margin-left:15px;margin-bottom:2px;float: left;width: 150px;height: 20px;border: solid 1px #A5ACB2;font-size: 1em;}
div#content div#middle form input.textKod {margin-left:15px;margin-bottom:2px;float: left;width: 66px;height: 20px;border: solid 1px #A5ACB2;font-size: 1em;}
div#content div#middle form br.clear {clear: both;font-size: 0;line-height: 0;}
div#content div#middle form input.submit {margin-top:4px;margin-right:15px;float: right;width: 88px;height: 16px;background: url(/files/sys_images/form_send.png) no-repeat;cursor: pointer;behavior: url('/css/png.htc');}
div#content div#middle form p.dot {background: url(/files/sys_images/dot.png) no-repeat 21px 5px;margin: 19px 0 28px 0;padding: 0 0 0 32px;behavior: url('/css/png.htc');}

/* WYKRES */

div#content div#wykres {
	float: left;
	width: 190px;
	padding: 0 0 5px 0;
	margin: 20px 0 0 4px;
	text-align: center;
	vertical-align: middle;
	background: #57b640 url(/files/sys_images/content_menu_a_main_last_back.gif) no-repeat 100% 100%;
	font-family: Tahoma;
}


div#content div#wykres h2 {
	width: 190px;
	height: 26px;
	background: url(/files/sys_images/content_menu_h2_background.gif) no-repeat;
	color: #FFFFFF;
	padding: 5px 0 0 10px;
	margin-bottom: 5px;
	font-size: 12px;
	text-align: left;
}

div#content div#wykres img {behavior: url('/css/png.htc');}

/* WYKRES END */


/* MENU W SEKCJI Z LOGOWANIEM */


div#content div#menulogin {float: left;width: 190px;height: 153px;background: #e9b01e url(/files/sys_images/kongres/login.gif) no-repeat 100% 100%;padding: 0 0 5px 0;margin: 20px 0 0 4px;font-size: 12px;font-family: Tahoma;}
div#content div#menuField1 {position: relative; top: 72px; left: 10px;}
div#content div#menuField2 {position: relative; top: 97px; left: 10px;}
div#content div#menulogged {float: left;width: 190px;height: 153px;background: #e9b01e url(/files/sys_images/kongres/logged.gif) no-repeat 100% 100%;padding: 0 0 5px 0;margin: 20px 0 0 4px;font-size: 12px;font-family: Tahoma;}
div#content div#menuLogoff1 {float: left; position: relative; top: 72px; left: 15px;}
div#content div#menuLogoff2 {float: right; position: relative; top: 107px; right: 10px;}
div#content div#menulogged a {color: white; font-size: 11px;}
div#content div#menuloginerror {float: left;width: 190px; color: red; padding: 0 0 5px 0;margin: 20px 0 0 4px;font-size: 12px;font-family: Tahoma;}
