* {margin:0;padding:0}
img {
border: 0px none;
margin-right: 20px;
}
li img {
margin-right:0
}
.haslo {
margin-top: 13px;
margin-bottom:15px;
margin-left: -25px;

}
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #fff;
color: #333333;
}
#in_box {
background-color: transparent;
overflow: hidden;
white-space: nowrap;
position: relative;
display: inline;
}
div#site{

background-color: #e2e2e2;
}
div#margin{
background-color: #ffffff;
width: 960px;
margin: auto;
padding-top:10px;
}
a {
color: #333333;
text-decoration: none;
}

a:hover {
text-decoration: underline;
color: #e42618;
}

div.cup {
clear: both;
background-image:url('/palio/html.media?_Instance=cms_www.pap.pl&_Option=Palio&_ID=51&_CheckSum=798153963');
background-position:center top;
background-repeat:no-repeat;
}
div.cdown {
clear: both;
background-image:url('/palio/html.media?_Instance=cms_www.pap.pl&_Option=Palio&_ID=52&_CheckSum=-1754002998');
background-position:center bottom;
background-repeat:no-repeat;
}
blockquote {
padding: 0 20px;

clear: both;
text-align: justify;

font-weight: bold;
}
.grey{
color: #807d7d;
}
.h4{
color: #333333;
font-weight: bold;
}
.red{
color: #e42618;
}
.bold{
font-weight: bold;
}
div.clear{
clear:both;
}
h1{
font-size: 16px;
font-weight: bold;
margin-bottom: 5px;
}
h2{
color: #333333;
font-size: 12px;
font-weight: bold;
}

h3{
color: #e42618;
font-size: 13px;
font-weight: bold;
}
h3 img{
margin-right: 5px;
}
h3 a{
color: #e42618;
}

div.kontaktzPAP li{
list-style-type: none;
float: left;
margin-right:20px;
}
div.kontaktzPAP li a{
color: #807d7d;
font-size: 12px;

filter: Alpha(Opacity=99, Style=0);
-moz-opacity : 0.99;
}
div.kontaktzPAP li a:hover{
color: #e31c18;
}
div#wydarzeniepap h1, h1.wydarzenie_pap {
color: #FF0000;
}
div#wydarzeniepapwideo h1, h1.wydarzenie_papwideo {
color: #000000;
}
ul.nav{
margin: 10px 0px;
}
ul.nav li{
float: left;
list-style-type: none;
font-size: 11px;
color: #807d7d;
}
ul.nav li a{
color: #807d7d;
}
ul.nav li.clear{
background-image: url(/palio/html.media?_Instance=cms_www.pap.pl&_Option=Palio&_ID=1&_CheckSum=1842994914);
background-repeat: no-repeat;
width: 8px;
margin: 0px 5px;
}
ul.nav li.active, ul.nav li.active a{
font-weight: bold;
}
div#body{
margin: auto;
width: 935px;
background-color: #ffffff;
}
div#time{
font-size: 10px;
text-align: right;
}
div#logo{
float: left;
height: 86px;
}
div#loginform{
float: right;
margin-top:10px;
text-align: right;
}
div.topnews {

border: 5px solid #333333;
padding: 15px;
line-height: 1.25em;
}
input.login, input.pass{
background-color: #ededee;
border:medium none;
padding:3px 20px;
font-size: 11px;
width: 110px;
margin: 10px 10px 10px 0px;
float: left;
}
input.submit{
background-color: #ffffff;
border:medium none;
color: #333333;
font-size: 12px;
font-weight: bold;
margin-top: 0px;
}
div.submit{
width: 40px;
float: left;
margin-top: 10px;
}
div.kontaktzPAP{
margin-left: 10px;
font-size: 10px;

}
div#plywajacytext{
width: 100%;
font-weight: bold;
font-size: 11px;
margin: 10px 0px;
overflow: hidden;
height: auto;
white-space: nowrap;
position: relative;
}
div#mainmenu{
background-image: url(/palio/html.media?_Instance=cms_www.pap.pl&_Option=Palio&_ID=2&_CheckSum=-709162047);
width: 100%;
height: 27px;
}
ul#mainmenu li{
float: left;
list-style:none;
height: 20px;
padding: 7px 18px 0px 19px;
vertical-align: middle;
font-weight: bold;
font-size: 11px;
}
ul#mainmenu li a{
color: #807d7d;
}
ul#mainmenu li.activeZaloba{
background-image: none;
background-color: #333;
}
ul#mainmenu li.activeZaloba a{
color: #ffffff;
}
ul#mainmenu li.active{
background-image: none;
background-color: #e42618;
}
ul#mainmenu li.active a{
color: #ffffff;
}
ul#mainmenu li.clear{
background-image: none;
background-color: #ffffff;
padding: 0px;
margin: 0px;
height: 27px;
width: 2px;
}
div.attachments {
clear: left;
font-weight: bold;
}
div.attachments li {
margin: 5px 0;
list-style-type: none;
}
div.attachments li span {
color: red;
}
div.block{
margin-top: 7px;
}
div.block div.line{
background-image: url(/palio/html.media?_Instance=cms_www.pap.pl&_Option=Palio&_ID=3&_CheckSum=1033648288);
background-repeat:repeat-x;
width: 100%;
}
div.block div.cont{
margin-top: 10px;
}
div#centercolumn{
width: 627px;
float: left;
}
div#leftcolumn{
width: 290px;
float: right;
}
div#ofertaPAP{
background-color: #f4f4f4;
margin: 15px 0px;
width: 100%;
padding: 10px 0px;;
float: left;
clear: left;
}
div#ofertaPAP div#listy{
margin: 10px auto;

padding-left:25px;
float: left;
width: 180px;
}
div#ofertaPAP h1{
padding-left:15px;
margin-top: 10px;
}
div.ofertatresc {
margin-top: 20px;
}
div.lista {
margin-left: 15px;
}
div#ofertaPAP div.lista{
width: 200px;

margin: 15px 0px;
}
div#ofertaPAP div.lista ul{
margin-top: 10px;
}
div#ofertaPAP div.lista ul a{
color: #807d7d;
font-weight: bold;
line-height:14px;
}
div#ofertaPAP div.lista ul a:hover{
color: #e42618;
font-weight: bold;
line-height:14px;
text-decoration: underline;
}
div#ofertaPAP div.lista li, div.ofertaitem li{
list-style-image: url(/palio/html.media?_Instance=cms_www.pap.pl&_Option=Palio&_ID=4&_CheckSum=-1518508673);
margin-top: 2px;
padding-right:25px;
}
div.bottomline{
background-image: url(/palio/html.media?_Instance=cms_www.pap.pl&_Option=Palio&_ID=5&_CheckSum=224301662);
background-repeat:repeat-x;
width: 100%;
margin-bottom:8px;
}
div.copyright{
width: 200px;
float: left;
}
div.footermenu{
float: right;
margin-bottom:20px;
}
div.footermenu a {
color: #a09e9e;
}
ul.footermenu li{
float: left;
list-style:none;
font-weight: bold;
font-size: 11px;
}
div.serwall{
width: 616px;
margin: auto;
}
div.serw{
width: 147px;
float: left;
}
div.serwbreak{
margin: 0px 2px;
float: left;
}
div.serwdesc{
background-color: #333333;
font-weight: bold;
font-size: 12px;
margin-bottom: 3px;
padding: 5px;
}
div.serwdesc a{
color: #ffffff;
}
div.akt{
border: 1px solid #ededee;
width: 287px;
padding: 10px;
margin-bottom: 10px;
}
div.akt2{
border: 1px solid #ededee;
width: 287px;
padding: 10px;
height: 160px;
margin-bottom: 10px;
}
div.akt3{
border: 1px solid #ededee;
width: 287px;
padding: 10px;
margin-bottom: 10px;
}
div.last{
margin-bottom: 0px;
}
div.left{
float: left;
clear: left;
}
div.temat div.left {
clear: none;
}
div.right{
float: right;
clear: right;
}
div.akt p{
margin: 5px 0px;
}
div.akt p.first{
font-weight: bold;
margin: 2px 0;
}
div.aktimg{
margin-top: 5px;
width: 110px;
float: left;
text-align: center;
}
div.akt2 p{
margin: 5px 0px;
}
div.akt2 p.first{
font-weight: bold;
margin: 2px 0;
}
div.akttext{
width: 165px;
float: right;
}
div.temat{
background-color: #f3f2f3;
}
div.temat p{
margin: 11px 0px;
line-height:16px;
}
div.tematdesc{

max-width: 600px;
padding-top: 9px;
padding-left:5px;
}



div.fotogaleria p{
margin-top: 10px;
}
table.data{
width: 100%;
border: 1px solid #ededee;
text-align: center;
}
table.data td{
border-top: 1px solid #ededee;
padding: 3px 0px;
}
table.data tr.header{
background-color: #ededee;
}
table.data tr.header td{
margin: 0px;
background-color: #ededee;
border: 1px solid #ededee;

font-weight: bold;
}
table.data tr.down{
color: #e94e43;
}
table.data tr.up{
color: #9ac967;
}
table.data td.indeks{
text-align: left;
padding-left: 5px;

}
div.sonda div.slupek{
float: left;
background-color: #e42518;
/*margin-top: 1px;*/
}
div.sonda div.num{
/*float: right;*/
margin-left: 8px;
color: #333333;
font-size: 11px;
font-weight: bold;
}
div.sonda div.item{
margin: 15px 0px;
line-height:11px;
}
div.sonda div.desc{
margin: 2px 0px;
color: #807d7d;
font-size: 10px;
}
div.sonda ul{
margin: 20px 0px 10px 0;
}
div.sonda li{
color: #807d7d;
list-style-type: none;
margin-top: 5px;
font-size: 12px;
font-weight: bold;
}
div.sonda input.submit{
background-image: url(/palio/html.media?_Instance=cms_www.pap.pl&_Option=Palio&_ID=16&_CheckSum=-437845694);
width: 62px;
height: 18px;
color: #fff;
padding-bottom:5px;
float: right;
margin-right: 30px;
font-weight: normal;
}
table.calendar td{
border-right: 1px solid #ededee;
}
table.calendar{
border-right: 0px solid #ededee;
width: 100%;
margin: auto;
}
table.calendar td.nieblok a{
font-size: 11px;
display: inline
}
table.calendar td a{

font-size: 11px;
display: block;
}
table.calendar td a:hover{
background-color: #ededee;
width: 100%;
height: 100%;
}
table.calendar td div.active {
background-color: #e31c18;
color: #ffffff;
}
table.calendar td div.noactive {
background-color: #ffffff;
color: #A09E9E;
}
table.calendar td div.today {
color: #ffffff;
background-color: #e42618;
font-weight: bold;
}
table.calendar td.active a{
color: #ffffff;
font-size: 11px;
}
table.calendar td.active a:hover{
background-color: #e31c18;
}
table.calendar tr.head{
color: #333333;
font-weight: bold;
}
div#middle {
}

div#calendarJSShow {
padding-top: 20px;
}
div.day_topic{
font-weight: bold;
font-size: 20px;
margin: 15px 0px;
}
div.day_txt div.img{
margin: 10px;
}
div.day_txt div.imghead img{
margin: 0px;
}
div.day_txt div.imghead div.desc, div.day_txt div.img div.desc{
margin-top: 5px;
}
div.day_txt div.imghead{
width: 300px;
float: left;
margin: 0px 10px 10px 0px;
}
div.day_txt div.imghead img{
width: 100%;
}
div.day_txt h2{
margin-top: 30px;
}
div.day_txt div.header p{
margin: 0px;
}
div.day_txt p{
margin: 20px 0px;
line-height:18px;
}
div.day_txt div.header{
width: 310px;
float: left;
font-weight: bold;
margin-bottom: 10px;
margin-top: 0px;
}
div#galeria div.img{
width: 612px;
margin: 10px auto;
}
div.txt p:first-child {

font-weight: bold;
}
div#galeria div.txt{
margin: 10px 0px;;
}
span.bold{
font-weight: bold;
}
ul.links{
margin: 0px;
float: right;
}
ul.links li{
float: left;
list-style-type: none;
margin: 0px 5px;
font-weight: bold;
}
ul.links li img{
margin-top: 2px;
}
ul.links li div.lnkimg{
width: 12px;
float: right;
}
ul.links li div.lnktxt{
float: left;
}
div.oferta{
background-color: #e42618;
color: #ffffff;
padding: 0;
}
div.ofertadesc{
width: 250px;
padding: 20px;
font-size: 12px;
}
div.ofertadesc p{
margin-top: 30px;
line-height:18px;
}
div.ofertaimg{
width: 300px;
margin: 0;
padding: 0;
}
div.ofertaimg img{
margin: 0;
}
div.oftitle{
font-size: 29px;
margin-top: 2px;
padding: 0;
}
div.ogolne, div.oagencji\.korespondenci, div.oferta\.internet\.specjalistyczne {
font-size: 25px;
}
div.ofertaitem {
/*width: 45%;*/
margin-top: 20px;
}
div.multi {
width: 45%;
}
div.ofertaitem p, div.ofertatresc p{
margin-top: 3px;
line-height:16px;
}
div.linki {
float: right;
margin-top: 3em;

font-weight: bold;
}
div.linki span {
color: red;
}
div.listitem {
margin: 20px 0px 0px;
}
div.listitem ul{
margin-top: 3px;
margin-left:13px;
}
div.listitem li{
list-style-image: url(/palio/html.media?_Instance=cms_www.pap.pl&_Option=Palio&_ID=4&_CheckSum=-1518508673);
color: #333333;
line-height:16px;
}
div.listitem li a{
color: #807d7d;
}
div.ofertap p{
margin-top: 30px;
}
div.ofertap p.first{
margin-top: 3px;
}
div.bottom{
margin-top: 10px;
}
div.kontaktinfo{
margin-top: 20px;
}
div.kontaktinfo h4{
margin-top: 5px;
}
div.kontaktinfo p .funkcja{
font-weight: bold;
}
div.historia, div.przetarg{
margin-top: 20px;
}
div.historia p, div.przetarg p{
margin: 20px 0px;
}
#homenews img{
float: left;
margin: 3px 5px 0 0;
}
.onlyred {
color: #e42618;
}
table.formdane {
}
table.formdane td.left{
text-align: right;
padding: 3px;
}
table.formdane input{
font-size: 0.9em;
color: #555555;
background: #ffffff;
border: solid 1px #aaa;
padding: 3px;
width: 200px;
margin: 0;
}
table.formdane input.check{
width: 20px;
border: 0;
}
table.formdane input.go{
width: 80px;
font-size: 1em;
}
table.formdane select{
font-size: 0.9em;
color: #555555;
background: #ffffff;
border: solid 1px #aaa;
padding: 3px;
width: 200px;
margin: 0;
}
table.formdane textarea.txta{
font-size: 0.9em;
color: #555555;
background: #ffffff;
border: solid 1px #aaa;
padding: 3px;
width: 400px;
height: 180px;
margin: 0;
}
.black {
color: #000;
}
.kropki {
border-bottom: 1px dashed #aaa;
}
p.left{
margin: 5px 0;
}
p.left select{
font-size: 0.9em;
color: #555555;
background: #ffffff;
border: solid 1px #aaa;
padding: 3px;
width: 200px;
margin: 0;
}
div.go {
text-align: right;
margin-top: 15px;
}
div.go input{
font-size: 1em;
color: #555555;
background: #ffffff;
border: solid 1px #aaa;
padding: 3px;
margin: 0;
}
#konkurs {
width: 620px;
text-align: left;
}
#konkurs h1 {
margin-left: 160px;
}
#konkurs div.opis h1 {
margin-left: 0;
}
#konkurs div.pozycja {
margin: 0 10px 0 0;
padding: 0;
clear: both;
}
#konkurs div.foto {
width: 150px;
padding-bottom: 15px;
text-align: right;
}
#konkurs div.foto2 {
width: 160px;
padding-bottom: 15px;
text-align: left;
color: #999999;
}
#konkurs div.foto2 img{
margin-bottom: 2px;
}
#konkurs div.opis {
float: right;
width: 450px;
padding-bottom: 15px;
}
#konkurs div.opis ul{
margin-top: 5px;
}
#konkurs div.opis li{
list-style-type: none;
margin-left: 1px;
padding-left: 7px;
background: url(/palio/html.media?_Instance=cms_www.pap.pl&_Option=Palio&_ID=80&_CheckSum=-2072052465);
}
#konkurs div.opis2 {
padding-bottom: 15px;
}
#konkurs div.dott {
border-bottom: 2px dotted #999999;
margin-bottom: 5px;
}
#konkurs a.big {
font-size: 1.5em;
}
#konkurs a.big img{
position: relative;
top: 6px;
margin-right: 10px;
}
#konkurs td.nzw{
width: 152px;
text-align: right;
padding-right: 5px;
}
#konkurs input {
width: 297px;
border: 1px solid #aaaaaa;
/* float:left; */
}
#konkurs input.chcek {
width: 20px;
border: 0;
position: relative;
top: 2px;
}
#konkurs td.ramka1 {
border: 1px solid #aaaaaa;
background: #f2f2f2;
padding: 7px;
}
#konkurs td.ramka2 {
background: #ee3524;
padding: 7px;
text-align: center;
color: #ffffff;
}
#sponsor {
color: #aaaaaa;
width: 150px;
float: right;
}
#sponsor img{
margin: 7px 0 0 0;
}
#druk {
width: 620px;
margin: 0 auto;
}
.error {
color: red;
font-size: 10px;
padding-left: 10px
}
a.redlink:link {color:black;}
a.redlink:visited {color:black;}
a.redlink:hover {color:red;}
a.redlink:active {color:red;}
#archiwumfotokastow {
background: #f6f6f6;
padding: 15px 17px 0 17px;
width: 586px;
margin-top: 0;
padding-bottom:20px;
}
#archiwumfotokastow table{
margin: 0 auto;
border-collapse: separate;
width: 513px;
}
#archiwumfotokastow td{
font-weight: normal;
font-size: 9px;
padding: 0;
}
#archiwumfotokastow td.pagi{
font-weight: bold;
font-size: 1em;
text-align: center;
}
#archiwumfotokastow td img{
margin-bottom: 3px;
}