* { font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif; } /* html { height: 100%; min-height: 100%; } */ body { /* height: 100%; min-height: 100%; */ margin-left: 10px; color: #000000; font-size: 120%; background: #FFFFFF; } h1, h2, h3, h4, h5, h6 { color: #0000FF; } h1 span, h2 span, h3 span, h4 span, h5 span, h6 span { color: #696969; } h1 { font-size: 14px; font-weight: bold; margin: 1.5em 0; line-height: 1.5em; } h2 { font-size: 100%; margin: 1.8em 0; } h3 { font-size: 100%; } h4, h5, h6 { font-size: 100%; } #sidebar h2 { font-size: 95%; padding: 20px 0 20px 26px; } #sidebar p { padding: 5px 26px; } a { color: #3c85c1; text-decoration: underline; } a:hover { text-decoration: none; } .blue { color: #0082bf; } .red { color: red; } .green { color: green; } .gray { color: #545454; } #topmenu { top: 5px; right: 10px; padding: 0; margin: 0; font-size: 95%; list-style: none; position: absolute; z-index: 1000; height: 200px; } #topmenu li { float: left; } #topmenu li a { float: left; padding: 0; line-height: 16px; color: #7f7f7f; } #topmenu li.map span, #topmenu li.intranet span, #topmenu li.login span { right: 130px; width: 84px; background: #fff; position: absolute; text-align: right; display: none; } #topmenu li a:hover { color: #3bb2ef; } #topmenu li.map:hover span, #topmenu li.intranet:hover span, #topmenu li.login:hover span { display: block; zoom: 1; } #submenu { margin: 0 13px 0 0; padding: 0; font-size: 11px; font-weight: bold; list-style: none; border-bottom: solid 1px #ededed; } #submenu li a { color: #929191; padding: 7px 10px 7px 26px; display: block; } #submenu li.active a { color: #008ad9; } #submenu li.active ul li a { color: #929191; } #submenu li ul { margin: 0; list-style: none; display: none; } #submenu li.expanded ul { padding-bottom: 4px; display: block; } #submenu li.expanded { background: transparent; } #submenu li ul li a { padding: 3px 10px 3px 40px; } #content ul { list-style: none; margin-left: 0; } #content ul.path { margin: 20px 0; list-style: none; font-size: 10px; } #content ul.path li { padding: 0; background: transparent; display: inline; } #content ul.path li a { color: #545454; margin-right: 3px; } #content ul.path li.last a { color: #3c85c1; font-weight: bold; } #content ul.pages { margin: 30px 0; list-style: none; text-align: center; } #content ul.pages li { color: #3c85c1; font-weight: bold; padding: 0; border-left: solid 2px #3c85c1; background: transparent; display: inline; } #content ul.pages li a { padding: 0 5px 0 8px; } #content ul.pages li.desc { margin-right: 20px; border: 0; } #content ul.pages li.prev, #content ul.pages li.next, #content ul.pages li.first { border: 0; } #content ul.pages li span { display: none; } label { color: #696969; padding: 2px 0 5px; font-size: 100%; display: block; } #sidebar label { font-size: 10px; } input.text { color: #696969; font-size: 11px; } form p.buttons { text-align: right; } #frm-search input.text { width: 321px; } #frm-search select { width: 325px; } #frm-search p { margin: 10px 0; } #mainmenu { margin: 0; padding: 0; list-style: none; margin-bottom: 5px; } #mainmenu li { margin: 0; padding: 0; margin-top: 4px; display: block; } #mainmenu a { width: 446px; height: 45px; margin: 0; pading: 0; overflow: hidden; display: block; } #mainmenu img { display: block; } #mainmenu img:hover { margin-left: -446px; } a.rollover161 { width: 161px; overflow: hidden; position: relative; display: block; } a.rollover161:hover img { margin-left: -161px; } a.graymore, #topmenu li a, #copyright a, #submenu li a, #content ul.path a, #content ul.pages a, #paging li a { text-decoration: none; } a.graymore:hover, #copyright a:hover, #content ul.path a:hover, #content ul.pages a:hover, #submenu li a:hover, #paging li a:hover { text-decoration: underline; } #container:after, #wrapper:after, .clearfix:after { clear: both; height: 0; content: "."; display: block; font-size: 0; line-height: 0; visibility: hidden; } table.grupa { width: 70%; } table.grupa td { border: 1px solid #2092c6; text-align: center; width: 50%; } #map_cont { margin-left: -50px; } .naglowek { cursor: pointer; } .naglowek:hover { text-decoration: underline; } ul.akapit { height: 80px; list-style: none; } #content ul.akapit li{ background: none; } .akapit { padding-left: 0px; } .cssform p{ clear: left; margin: 0; padding: 5px 0 8px 0; padding-left: 105px; /*width of left column containing the label elements*/ } .cssform label{ float: left; margin-left: -115px; /*width of left column*/ width: 100px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/ text-align: right; } .cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/ width: 430px; } .cssform textarea{ width: 430px; height: 150px; } /*.threepxfix class below: Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents. to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html */ * html .threepxfix{ margin-left: 3px; } p.send { width: 430px; text-align: right; } TABLE.pie { border-collapse: collapse; color: #6c6c6c; } table.pie TD { border: 1px solid #d2d2d2; height: 31px; padding-left: 10px;} th { border: 1px solid #d2d2d2; height: 31px; text-align: left; padding-left: 10px;} td.fi {background-color: #9bd7ff; width: 26px;} td.se {background-color: #005a97; width: 26px;} td.th {background-color: #0099ff; width: 26px;} td.title {width: 292px;} td.sum {width: 122px;} td.proc {width: 90px;} th.first {border: 0px; background-color: #fff;} tr.end {background-color: #f8f8f8;} .contact_x { margin-top: 20px; margin-left: 115px; margin-bottom: 20px; } a.rollover100 { width: 100px; overflow: hidden; position: relative; display: block; float: left; margin-right: 20px; } a.rollover100:hover img{ margin-left: -100px; display: block; } a.rollover188 { width: 94px; overflow: hidden; position: relative; display: block; float: left; margin-right: 20px; } a.rollover188:hover img { margin-left: -94px; } a.rollover98 { width: 98px; overflow: hidden; position: relative; display: block; float: left; margin-right: 15px; } a.rollover98 img:hover { margin-left: -98px; } .news h2 { margin: 0px; padding-bottom: 0px; } .news p { margin-bottom: 0px; padding-bottom: 30px; } h3.naglowek span { color: #929191; } .blue {font-weight: bold;} .red {font-weight: bold;} .green {font-weight: bold;} .notgield { font-size: 12px; font-weight: bold; margin-left: 40px; color: #696969; } td.image { text-align: center; padding-top: 20px; padding-bottom: 20px; } img.thumb { padding: 2px; border: 1px solid #2092c6; } .logform { margin-top: 30px; margin-left: 30px; width: 200px; text-align: center; border: 1px solid #1d8ade; } ul { list-style-type: none; padding: 0px; margin: 0px; margin-top: 0px; margin-bottom: 0px; } ul li{margin-bottom:0px;}