body {background:white url(images/tlolewo.png) repeat-x;color:#505050;margin:0;padding:0;font-size:8pt;font-family:tahoma, helvetica, sans-serif;}
form, fieldset {margin:0;padding:0;border-width:0;}
input, select, textarea {font-family:tahoma, verdana, helvetica, sans-serif;font-size:8pt;}
p, ul {margin-top:1em;margin-bottom:1em}

#tloPrawo {position:absolute;right:0;top:0;height:331px;width:50%;background:transparent url(images/tloprawo.png) repeat-x;}
#all {position:absolute;left:0;top:0;width:100%;background:transparent url(images/tlogora.png) no-repeat center top;}
#kontener {width:829px;margin:0 auto;}

h1 {margin:0;padding:21px 0 0 4px;}
#naglowek {width:100%;height:331px;position:relative;}
#adres {line-height:1.4em;margin:0;background:transparent url(images/adres.png) no-repeat;width:241px;height:134px;color:#707070;padding:43px 0 0 23px;position:absolute;top:85px;}

#menu {list-style-type:none;margin:0;padding:0;background:transparent url(images/tlomenu.png) no-repeat right top;position:absolute;right:0;top:0;padding-top:28px;z-index:30}
#menu li {float:left;padding-left:21px;background:transparent url(images/tlomenuli.png) no-repeat left top;height:27px;overflow:hidden}
#menu li.first {background-image:none;}
#menu li a {float:left;margin-top:4px;}
#menu li a:hover {margin-top:-28px;}

#box {position:absolute;top:85px;right:0;width:566px;height:189px;background:#1f3681 url(images/top.png) no-repeat;color:white;}
#flash_anim {position:absolute;}

.flash {margin:0;}
.passhaslo {margin:0;padding:37px 0 0 238px;height:150px;position:relative;z-index:20;}
.haslo {margin:0;padding:63px 0 0 238px;margin-top:-26px;background:transparent url(images/tir.jpg) no-repeat 8px 0;height:150px;position:relative;z-index:20;}
.kodeks {background:transparent url(images/kodeks.jpg) no-repeat 0 4px;margin-top:0;padding-top:37px;margin-left:-4px;padding-left:242px;}
.intrastat {background:transparent url(images/intrastat.jpg) no-repeat 0 4px;margin-top:-53px;padding-top:90px}
.haslo ul {list-style-type:none;margin:0;padding:0;position:absolute;right:0;bottom:15px;}
.haslo li {display:inline;padding-left:5px;}
.passhaslo ul {list-style-type:none;margin:0;padding:0;position:absolute;right:0;bottom:15px;}
.passhaslo li {display:inline;padding-left:5px;}
.kontakt {margin:0;position:absolute;bottom:20px;left:225px;}
.passkontakt {margin:55px 0 0 -13px;}

#podMenu {list-style-type:none;margin:0;padding:0;position:absolute;right:0;bottom:18px;}
#podMenu li {display:inline;padding-left:22px;background:transparent url(images/dot.png) no-repeat 6px 50%;}
#podMenu li.first {background-image:none;}

/* Strona glowna */

#tresc {width:100%;overflow:hidden;padding-bottom:30px;}
#kolumnaLewa {float:left;width:272px;padding-top:22px;}
#kolumnaPrawa {float:right;width:540px;padding-top:22px;}

#tresc.home #kolumnaLewa {float:left;width:446px;padding-top:5px;}
#tresc.home #kolumnaPrawa {float:right;width:351px;padding-top:5px;}
#tresc.home h2 {color:#4e4848;font-size:12px;margin:16px 20px;}

.czymSieZajmujemy {list-style-type:none;margin:0;padding:0;}
.czymSieZajmujemy li {background:#f8f8f8 url(images/czymli.png) no-repeat left bottom;margin-bottom:20px;padding-bottom:2px;position:relative;}
.czymSieZajmujemy h3 {background:#c7c7c7 url(images/czymh3.png) no-repeat left bottom;height:50px;padding:0 20px;margin:0;}
.czymSieZajmujemy h3 img {margin-top:16px;}
.czymSieZajmujemy .image {position:absolute;left:271px;top:23px;}
.czymSieZajmujemy .czym2 {top:13px;}
.czymSieZajmujemy .czym3 {top:29px;}
.czymSieZajmujemy .czym4 {top:13px;}
.czymSieZajmujemy p {width:250px;padding:3px 0 2px 22px;margin:0.5em 0;line-height:1.3em}
.czymSieZajmujemy .wiecej {text-align:right;color:#0d2164;margin-bottom:0;padding-bottom:0.8em;}
.czymSieZajmujemy .wiecej a {color:#0d2164;}


.box-mapa {background:transparent url(images/mapatlo.png) no-repeat;padding:17px 11px 0 11px;margin-bottom:17px;}
.box-mapa h3 {margin:0 0 16px 0;padding-left:30px;background:transparent url(images/arrow.png) no-repeat 14px 50%;}

.box-aktualnosci {position:relative;}
.box-aktualnosci .archiwum {padding-right:30px;background:transparent url(images/arrow1.png) no-repeat right center;height:30px;line-height:30px;position:absolute;right:20px;top:-6px;}
.box-aktualnosci h3 {font-size:11px;background-color:#f9f9f9;border-top:1px solid #ebeaea;border-bottom:1px solid #ebeaea;padding:0 24px;line-height:38px;color:#0d2164;margin:0;width:303px}
.box-aktualnosci h3 a {color:#0d2164;}
.box-aktualnosci .news {position:relative;}
.box-aktualnosci .data {font-style:normal;position:relative;top:-25px;font-weight:bold;text-align:right;}
.box-aktualnosci .tresc {border-bottom:1px solid #ebeaea;padding:12px 20px 2px 118px;line-height:1.45em;min-height:106px;position:relative;}
* html .box-aktualnosci .tresc {height:106px;}
.box-aktualnosci .tresc .image {border:1px solid #e4e4e4;padding:3px;position:absolute;left:23px;top:19px;}
.box-aktualnosci .tresc p {margin:0.5em 0;}
.box-aktualnosci .tresc .wiecej {text-align:right;color:#0d2164;}
.box-aktualnosci .tresc .wiecej a {color:#0d2164;}

/* Podstrony */

.box-menu {background:#f5f5f5 url(images/rogdol.png) no-repeat left bottom;}
.box-menu-gora {background:transparent url(images/roggora.png) no-repeat;padding:17px 6px;}
.box-menu-gora h2 {padding:5px 0 15px 15px;margin:0;font-size:12px;}
.box-menu-gora ul {list-style-type:none;margin:0;padding:0;}
.box-menu-gora ul li {background-color:white;border-bottom:1px solid #efefef;font-size:12px;}
.box-menu-gora ul li.first{background:white url(images/menurog.png) no-repeat left top;}
.box-menu-gora ul li.last {border-bottom-width:0;background:white url(images/menurog1.png) no-repeat left bottom;}
.box-menu-gora ul li.selected a {color:#011559;}
.box-menu-gora ul li a {display:block;width:182px;padding:11px 39px;color:#666666;background:transparent url(images/arrow3.png) no-repeat 17px;}

.akapit {position:relative;}
.akapit h2 {line-height:49px;border-bottom:1px solid #e1e1e1;margin:0;padding:0 45px 0 28px;background:transparent url(images/arrow4.png) no-repeat 11px 22px;font-size:14px;color:#0d2164;}
.akapit .drukuj {position:absolute;right:13px;top:14px;}
*+html .akapit .drukuj {top:0;}
* html .akapit .drukuj {top:0;}
.akapit .tresc {line-height:1.6em;margin:0 7px;text-align:justify;padding-top:19px;}
.akapit h3 {margin:0.2em 0 0 0;font-size:11px;color:#011559;}
.akapit .tresc p {margin-top:0;color:#3b3b3b;}
.akapit .image {border:1px solid #cdcdcd;float:left;margin:0 17px 20px 0}
.akapit .clear {clear:both;}
.akapit .wiecej {text-align:right;clear:both;margin-bottom:0;}
.akapit .wiecej a {padding-right:12px;font-weight:bold;color:#011559;background:transparent url(images/arrow4.png) no-repeat right center;}


.zapytanie fieldset {border-bottom:1px solid #e1e1e1;padding:8px 0}
.zapytanie fieldset h3 {font-size:12px;margin-top:0.6em;margin-bottom:20px;}
.zapytanie fieldset h3.padding {padding:5px 0 10px 0;}
.zapytanie fieldset label {display:block;width:100%;}
.zapytanie fieldset label span {float:left;text-align:right;margin-right:20px;padding-top:3px;color:#303030;width:194px;font-size:12px;}
.zapytanie fieldset label .input {width:290px;border:1px solid #a8a8a8;background:white url(images/input.png) no-repeat;padding:4px 9px 5px 9px;margin-bottom:11px;}
.zapytanie fieldset label .inputNoBackground {width:290px;border:1px solid #a8a8a8;background-color:white;padding:4px 9px 5px 9px;margin-bottom:11px;}
.zapytanie .buttons {text-align:center;padding:16px 0}
.zapytanie .button {color:white;font-weight:bold;background:#001d7e url(images/button.png) no-repeat;width:105px;height:23px;border-width:0;font-size:10px;padding-top:4px;}

.box-jezdzimy {background:#f5f5f5 url(images/ramka.png) no-repeat;padding:16px 6px;width:527px;margin-top:30px;height:385px;}
.box-jezdzimy h3 {margin:0 0 15px 29px;}

#newsy {list-style-type:none;margin:0;padding:0;}
#newsy li {border-bottom:1px solid #e1e1e1;position:relative;padding:20px 17px 20px 164px;min-height:98px;}
* html #newsy li {height:98px;}
#newsy li h3 {margin:0 0 0.4em 0;font-size:11px;color:#011559;}
#newsy li h3 a {color:#011559;}
#newsy li .image {position:absolute;left:16px;top:21px;padding:6px;}
#newsy li .image img {width:104px;height:84px;}
#newsy li em.data {padding-left:16px;background:transparent url(images/data.png) no-repeat left center;display:block;font-style:normal;font-weight:bold;}
#newsy li p {margin:0.2em 0 0.6em 0;line-height:1.4em;}
#newsy li .wiecej {margin-bottom:0;}


.nawigator {list-style-type:none;margin:0;padding:20px 18px 0 18px;width:503px;text-align:right;position:relative;}
.nawigator li {display:inline;padding:0;}
.nawigator li a {color:#0d2164;padding:0 2px;}
.nawigator li.prev a {padding-left:12px;background:transparent url(images/arrow5.png) no-repeat 0% 65%;position:absolute;left:18px;}
.nawigator li.next a {padding-right:12px;background:transparent url(images/arrow3.png) no-repeat 100% 65%;padding-left:8px;}

.galeria {list-style-type:none;margin:0;overflow:hidden;width:100%;padding:10px 0 0 0;}
.galeria li {float:left;padding:13px 13px 20px 13px;}
.galeria a {float:left;border:1px solid #cdcdcd;width:95px;height:77px;padding:4px;overflow:auto;}

.linki {margin-top:1.8em;}
.linki a {color:#0d2164;}
.linki li {color:#3b3b3b;padding-top:2px;padding-bottom:2px;}

/* Stropka */

#stopka {height:75px;background:#fcfbfb url(images/stopka.png) repeat-x;}
#stopka .kontener {width:829px;margin:0 auto;color:#949494;overflow:hidden;}
#stopka .kontener a {color:#949494;}
#stopka p {float:left;padding:22px;line-height:1.4em;float:left;margin:0;}
#stopka ul {float:right;padding:27px 3px 0 0;margin:0;list-style-type:none;}
#stopka li {display:inline;padding:0}
#stopka li img {Vertical-align:middle;}
#stopka li a {padding:0 3px;}

img {vertical-align:bottom;}
a img {border-width:0;}
a {color:#505050;text-decoration:none;}
a:hover {text-decoration:underline;}
.none {display:none;}



