﻿* {margin:0; /* zero out margin */padding:0; /* zero out padding */}
body {font-size:16px;background:white; font-family: Helvetica, Arial, sans-serif; }

h1 {font-size:20px; font-family: Helvetica, Arial, sans-serif;color:#ce4d23;margin:15px 0; }
h2 {font-size:16px; font-family: Helvetica, Arial, sans-serif;color:#0273ca; margin:10px 0; clear:both;}
h3 {font-size:14px; font-family: Helvetica, Arial, sans-serif;color:#038f75;margin:10px 0;clear:both; }
p { margin:5px 0 10px 0;   }
p.cytat { margin:5px 15px 10px 10px; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;   }
div#wstep ul {
   margin: 0;
   padding: 0;
   list-style:square url("img/bul_poz_nieb2.png");
   list-style-position:inside;
}
div#wstep ul li {
  margin: 0px 0 10px 0px;   padding: 0 0 0 5px; line-height:180%;
}
div#wstep p {
   text-indent: 1.5em;
}
div#wstep h6 {
   margin-top:10px;
   font-size:1.5em;
   text-align:center;
   color:#038f75;
}
.mt10
{
   margin-top:20px;
}
ul.issue
{ list-style: none;
   width:100%;
   text-align:left;
   margin: 5px 0;
   clear:both;
    }
ul.issue li
{ inline-block;
  float:left;
  width:140px;
  text-align:left;
  margin:0 3px;

    }
ul.issue li.wydanie
{ inline-block;
  float:left;
  width:280px;
  text-align:left;
  margin:0 3px;
}    
ul.issue li.wydanie a
{ display:inline-block;
  text-decoration:none;
  padding:2px 0 2px 10px;
  color:#0273ca;
  width:280px;
    }  
ul.issue li.wydanie:hover
{ display: inline-block;
  float:left;
  width:280px;
  text-align:left;
  margin:0 3px;
  color:#038f75;
  background:#E2DDC7;
    }     
        
ul.issue li a
{ display:inline-block;
  text-decoration:none;
  padding:2px 0 2px 10px;
  color:#0273ca;
  width:140px;
    }
ul.issue li:hover
{ display: inline-block;
  float:left;
  width:140px;
  text-align:left;
  margin:0 3px;
  color:#038f75;
  background:#E2DDC7;
    }
  
ul.issue li:hover  a
{
  color:#038f75;
    }

ul.issue2
{ list-style: none;
   width:100%;
   text-align:left;
   margin: 5px 0;
   clear:both;
    }
ul.issue2 li
{ inline-block;
  float:left;
  width:280px;
  text-align:left;
  margin:0 3px;

    }
ul.issue2 li a
{ display:inline-block;
  text-decoration:none;
  padding:2px 0 2px 10px;
  color:#0273ca;
  width:280px;
    }
ul.issue2 li:hover
{ display: inline-block;
  float:left;
  width:280px;
  text-align:left;
  margin:0 3px;
  color:#038f75;
  background:#E2DDC7;
    }
  
ul.issue2 li:hover  a
{
  color:#038f75;
    }

    
ul.con {margin: 0; padding: 0;list-style:square ;}
ul.pom {margin: 0;padding: 0;list-style:square url("img/bul_pom.png");}
ul.nieb{margin: 0;padding: 0;list-style:square url("img/bul_nieb.png");}
ul.ziel{margin: 0;padding: 0;list-style:square url("img/bul_ziel.png");}
ul.kol {margin: 0;padding: 0;list-style:square url("img/bul_kol.png");}
ul.pn{margin: 0;padding: 0;list-style:square url("img/bul_pn.png");}

div.str { margin:5px 0 15px 5px;  padding:10px 5px; font-size:12px; line-height:140%; background:#F5FBFF; border: 1px dotted #A3CDFF; }

ul.pom li, ul.nieb li, ul.ziel li, ul.kol li, ul.pn li {margin: 5px 0 10px 20px;   padding: 0 0 0 5px; line-height:180%;}
ul.con li 
{
   margin: 0 0 0 20px;
   padding: 0;
}

ul.con ol, ul.pom ol
{
    margin-left: 15px;
    list-style:decimal ;
}
ol.dec 
{
   margin: 0 0 5px 20px;
   padding: 0;
}
ol.dec li 
{
   margin: 0 0 10px 5px;
   padding: 0;
}


/*       LAYOUT      */
div#header {width:100%;background:url("img/pasek_top.jpg") repeat-x 0 0;  }
div#headerobr {font-family:Arial;color:white;height:281px;text-align:left;margin-right:auto;margin-left:auto;width:900px;
background:url("img/pasek_obr.jpg") no-repeat 0 0; z-index:1; }

/*  wycentrowanie śrokowej częśći */
div#page {text-align:center;width:100%;  }
/*  zawartość strony */
div#page_content{padding:10px;font-family:Arial;text-align:left;margin-right:auto;margin-left:auto;width:900px;}
div#footer_content{padding:10px;font-family:Arial;text-align:left;margin-right:auto;margin-left:auto;width:900px;}
/*  treść strony */
div#page_article {
font-size:14px;
line-height:180%;
width:600px;
float:left;
}
/*  menu lub obrazki z prawej strony*/
#page_menu {
    float:right;
    width:250px;    
    position:relative;
    z-index:2;
}
/*  stopka */
div#footer {clear:both;text-align:center;width:100%; height:120px; padding:0; background:url("img/footer.jpg") repeat-x 0 0; }


/*       MENU UW     */
div#headermenutop { 
font-size:12px;
color:#59563C;
position: absolute; 
margin:30px auto 0 670px;
width:205px;
}
div#headermenutop a#uwlink {
display:block;
text-decoration:none;
font-size:12px;
color:#59563C;
width:140px;
border-right:1px solid #59563C;
padding-right:5px;
margin: 0 10px 0 0;
float:left;
} 


/*         MENU POZIOME          */
div#navbar {
    position:absolute;
    width: 900px;
    margin: 220px 0 0 0;
    padding-bottom:30px;
    background:transparent;
    overflow: hidden;
}

div#navbar #nav {
    display:table;
    width: 100%;
    height: 28px;
    margin: 0;
    padding: 3px 0 0 0;
    list-style: none;
    white-space: nowrap;
    word-spacing: -.5em;
    background: transparent ;
}

#nav li {
    display:inline-block;
    vertical-align:bottom;
    word-spacing:0;
    margin:0 0 0 3px;
    font: 12px/14px arial, helvetica, sans-serif;
}
#nav a {
    text-transform:uppercase;
    display: inline-block;
    padding: 0 0 0 12px;
    margin:0 15px 0 0;
    text-decoration: none;
    color: #E2DEC5;
    font-weight:bold;
}
#nav a span {
    display: inline-block;
    vertical-align:middle;
    width: 15px;
    height: 28px;
    text-indent:-99em;
    font-weight:bold;
    margin: 0 -12px 0 0;
}
*+html #nav li,
*+html #nav a,
*+html #nav a span {display:inline;}/*ie7 */
#nav li:hover a {
    color: #E2DEC5;
    text-transform:uppercase;
    font-weight:bold;
    background: url(img/tab.png) 0 0 no-repeat;
    outline: 0;
}
#nav li:hover a span {
    background: url(img/tab.png) -205px 0 no-repeat;
}
#nav ul {
    position: absolute;
    left:0;top:30px;
    width: 900px;
    margin: 0 0 0 -999em;
    padding:0 3px;
    background:transparent;
}
#nav li:hover ul
{margin:0}
#nav li:hover ul {z-index:10;}

#nav li li {margin:0;}
#nav li ul#sub li a {
    color:#69674E;

    background: transparent;
    margin: 0;
    padding: 9px 5px;
}
#nav li ul#sub li a:hover {
    color:#DFDDC5;
    background: #69674E;
}   
/*         MENU PIONOWE       */
#navlist { 
   background:transparent;
   width:220px;
   margin:15px; 0 20px 0;
   padding:0;
   list-style:none;
   }
#navlist li, #navlist li a {
    display:inline-block;/*haslayout tripswitch for IE6/7*/
}
#navlist li, #navlist li a {
    display:block;/*tripswitch reset*/
}   
#navlist li a { 
    padding:6px 10px;
    background:#f0f7ff; 
    color:#6e8aac;
    text-align:center;
    text-decoration:none;
    border-top, border-bottom: 1px solid #d9e4ed;
    font:bold 12px/2.0 arial,helvetica,sans-serif; 
}
#navlist li.white a { 
    padding:6px 10px;
    background:white; 
    color:#6e8aac;
    text-align:center;
    text-decoration:none;
    font:bold 12px/2.0 arial,helvetica,sans-serif; 
}

#navlist li#topbar { 
    padding:0 0 0 0;
    height:28px;
    background:#EEE; 
    color:white;
    text-align:center;
    text-decoration:none;
    font:bold 12px/2.0 arial,helvetica,sans-serif; 
    background: transparent url(img/tab220.png) no-repeat 0 0;
}
#navlist li#bottombar { 
    padding:5px 0 0 0;
    height:28px;
    background:#EEE; 
    color:white;
    text-align:center;
    text-decoration:none;
    font:bold 12px/1.2 arial,helvetica,sans-serif; 
    background: transparent url(img/tab220bot.png) no-repeat 0 0;
}
#navlist li a:hover {
    background:#0273ca;
    color:#ff7747; 
}
/*         MENU PIONOWE NUMEROW      */
#numlist {
   background:transparent;
   width:220px;
   margin:15px; 0 20px 0;
   padding:0;
   list-style:none;
   }

#numlist li#topbar {
    padding:0 0 0 0;
    height:28px;
    background:#EEE; 
    color:white;
    text-align:center;
    text-decoration:none;
    font:bold 12px/2.0 arial,helvetica,sans-serif; 
    background: transparent url(img/tab220.png) no-repeat 0 0;
}
#numlist li#bottombar {
    padding:5px 0 0 0;
    height:28px;
    background:#EEE; 
    color:white;
    text-align:center;
    text-decoration:none;
    font:bold 12px/1.2 arial,helvetica,sans-serif; 
    background: transparent url(img/tab220bot.png) no-repeat 0 0;
}

#numlist li.rok {
    padding:10px 0 0 0;
    height:28px;
    background:white; 
    color:#6e8aac;
    text-align:center;
    font:bold 12px/1.2 arial,helvetica,sans-serif;
}
#numlist li, #numlist li a {
    display:inline-block;/*haslayout tripswitch for IE6/7*/
}
#numlist li, #numlist li a {
    display:block;/*tripswitch reset*/
}
#numlist ul.yearlist li{
    display: inline-block;
    float:left;
    width:16px;
    height:28px;
    background:transparent;
    border:1px solid white;

}
#numlist li.roklista {
    width:100%;
    margin:0;
    padding:0;
    display: inline-block;
    background:#f0f7ff;
    height:28px;
    color:#6e8aac;
    text-align:center;

    }
#numlist ul.yearlist li a {
display: inline-block;
width:16px;
    margin:0 0 0 1px; 
    background:#f0f7ff;
    height:28px;
    color:#6e8aac;
    text-align:center;
    text-decoration:none;
    font:bold 12px/2.0 arial,helvetica,sans-serif;

}

#numlist ul.yearlist li:hover a  {
display: inline-block;
width:16px;
    margin:0 0 0 1px; 
    height:28px;
    text-align:center;
    text-decoration:none;
    font:bold 12px/2.0 arial,helvetica,sans-serif;
  color:#F4970B;
  background:#0273CA;
}
/*         FOOTER MENU      */
ul#footermenu
{
font-size:10px;
font-family: Helvetica, Arial, sans-serif;
color:#EEEBDD;
list-style-type:square;
margin:25px 0 0 0;
text-align:left;
}
ul#footermenu li 
{
display: inline;
margin:0 0 0 10px;

}
ul#footermenu li a
{
color:#EEEBDD;
}
div#links
{
margin:15px 0 0 0;
text-align:center;
}
div#links a
{
font-size:12px;
color:#EEEBDD;
margin:0 20px;
}

table.autor 
{
width:100%;
border-collpase:collapse;
font-size:12px;
margin-bottom:25px;
}

table.autor th
{
padding:2px;
font-weight:normal;
background:#0273CA;
color:white;
margin:0;

}

table.autor td
{
padding:2px;
border:0px;
margin:0;
}

table.autor tr.ev
{
background:#EAE7D7;
margin:0;
}

a.pobierzart
{
display:block;
font-size:12px;
font-weight:bold;
text-decoration:none;

}
a.pobierzart img
{
//vertical-align: text-top;
//vertical-align: baseline;
//vertical-align: sub;
//vertical-align: super;
vertical-align: text-bottom;
margin:0px;
}

ul.artlist
{
margin: 0; 
padding: 0;
list-style:square ;   
}

.autors
{
font-size:12px;
font-family: Helvetica, Arial, sans-serif;
font-style: italic;
}
