
/* nagłówek */
div.hdr{
   font-size:90%;
   color: #000055;
   padding: 10px;
   background-color: transparent;
}
div.hdr div i{color:#800000; }
div.hdr div.dvRight{padding-top:5px; text-align:right}


.dvS{
   font-size:100%; color: #000055;
//   margin-top:0px; margin-bottom: 0px;
//   padding: 0px 0px 0px 0px;  /* T R B L */
   background-color: transparent;
}

h1 {
   font-size:150%; font-style: italic; margin-top:-5px;
   color:#585890;  text-align: center; font-weight:normal;
   padding-bottom: 10px;
   background-color: inherit;
   border-width: 0px; 
   border-bottom-width:2px; border-style: solid; border-color: #808080; 
}

.dvS h2{
   font-size:140%; font-style: italic; text-decoration:none; font-weight:normal;
   color:#585890; text-align: center;
   padding-bottom: 10px;
   background-color: inherit;
   border-width: 0px;
   border-style: solid; border-bottom-width:2px; border-color: #808080; 
}

.dvS h3{
   font-size:130%; text-decoration: none; font-style:italic; text-align:left;
   display:inline;
   padding:0 20px 0 0;
}
/* Linki do Działów */
.dvS h3 a{
  color:#B9791E; 
  font-weight: bold;
  outline:none;
  margin-left: 5px;
}
.dvS h3 span.opis{
  font-size:80%;
  color: #000099; 
  font-weight: normal;
  margin-left: 15px;
}
/* podtytuł */
.dvS h4{ margin-bottom:70px; 
   font-size:110%; color:#585890;
   text-decoration: none;
   font-weight:normal; font-style:italic;
   margin-left:10px;  line-height:25px;
   border-width:0 0 3px 0; border-style: double; border-color:#585890;;
   padding: 0 5px 5px 0;
   display:inline;
}
/* blokowy SPAN - opisy */
.dvS div span {
   font-size:90%;
   color:#000055;
   margin-left:36px;
   text-indent:-12px;
   display:block;
}
div span.psLink  {
   color: #000099;
   font-weight: bold;
   text-decoration: underline;
   display:inline;
}


/* właściwe opisy Nowości */
.dvS dt, .dvS dt.txt, .dvS dt.idn{
   color: #000055;
   font-size:90%;
   margin-left: 40px;
   text-indent: -32px;
   background-color: inherit;
}

/* data Nowości */
.dvS dt.data{
   font-size:100%;
   color: #800000;
   margin-left: 15px;
   text-indent: 15px;
   background-color: inherit;
}
/* tekst wcięty i normalny */
.dvS dt.ind{margin-left: 12px; text-indent: 24px;}
.dvS dt.txt{margin-left: 12px; text-indent: 0;}

/* link do nowego przykładu */
.dvS dt a{
  font-size:100%
  color: #000099; ;
  font-weight: normal;
  border-width: 0px;
  text-decoration: underline;
  margin-left: 5px;
  outline:none;
}

.dvS a:link      {color: #000099; background-color: inherit; outline:none;}
.dvS a:visited   {color: #666666;  /* kolor FAQ-u color:#B9791E; */ color:#585890; background-color: inherit; outline:none;}
.dvS a:active    {color: #0000FF; background-color: inherit; outline:none;}
.dvS a:hover     {color: #3333CC; background-color: inherit; outline:none;}

