/*
==  Start.css
==  10 VII 2006  #  29 VI 2007  ==  (C) Janusz Warchlewski
*/

div.rama
{ background: #F8F8E8 url(logo_tlo.gif) no-repeat;
}

h4
{ margin: 0; padding: 2pt 14pt 3pt;
  color: ivory; background: peru;
  font-size: 10pt; font-weight: 600;
  letter-spacing: 0.16em;
  -moz-border-radius: 4pt; border-radius: 4pt;
  border: 0.8pt solid gold;
}

.atoco
{ -moz-border-radius: 4pt; border-radius: 4pt;
}

/*  Logowanie  */
div.startlogo
{ margin: 0; padding: 150px 2px 4pt 244px;
}
div.niefart
{ padding: 2pt 0 3pt;
  color: ivory; background: red;
  text-align: center; font-weight: bold;
   letter-spacing: 1.2pt;
}
div.lograma
{ float: right; width: 226pt;
  margin: 0 0 0 auto; padding: 2pt;
  -moz-border-radius: 4pt; border-radius: 4pt;
  border: 0.88pt solid tan;
  Xbackground-color: #F4E0B0;
}
div.lograma form
{ margin: 1pt; padding: 1pt;
}
div.lograma form p.logtxt
{ margin: 2pt 0 0; padding: 0 8pt 1pt 0;
  text-align: right;
    Xborder: 0.88pt solid red;
}
div.lograma p
{ margin: 1pt; padding: 4pt 3pt 6pt;
}
p.logtxt input.inlogid
{ margin: 0; width: 170pt;
}
p.logtxt input.inhaslo
{ margin: 0 2pt 0 0; width: 121pt;
}
.klawisz44
{ margin: 0;
}
div.lograma a
{ margin: 0 6pt 6pt; 
  background-color: transparent;
}
div.lograma a:hover
{ background-color: #E8ECC4;
}

/*  Na lewo od logowania  */
div.wstep
{ margin: 0 238pt 1pt 0; padding: 3pt 4pt;
  -moz-border-radius-topleft: 4pt; border-top-left-radius: 4pt;
  border-left: 0.88pt solid tan;
  border-top: 0.88pt solid tan;
  background-color: #F4F4E0;
  font-size: 88%; text-align: justify;
  line-height: 9.3pt;
}


/*  Specjalne Info ~ "UWAGA..."  */
div.specinfo
{ clear: both;
  margin: 4pt 8pt; padding: 4pt;
  border: 1.8pt solid tan;
  ZZborder: 2pt solid black;
  color: #804000; background-color: white;
  ZZcolor: black; ZZbackground-color: #E0E0E0;
  font-size: 9.6pt; font-weight: bold;
  text-align: center;
  -moz-border-radius: 240pt / 8pt; border-radius: 240pt / 8pt;
  box-shadow: inset -2pt -2pt 3pt rgba(160,120,80,.8), inset 2pt 2pt 3pt rgba(240,240,160,.8);
  ZZbox-shadow: inset -2pt -2pt 3pt rgb(80,80,80), inset 2pt 2pt 3pt rgb(255,255,255);
  -moz-box-shadow: inset -2pt -2pt 3pt rgba(160,120,80,.8), inset 2pt 2pt 3pt rgba(240,240,160,.8);
  -ZZmoz-box-shadow: inset -2pt -2pt 3pt rgb(80,80,80), inset 2pt 2pt 3pt rgb(255,255,255);
  -webkit-box-shadow: 1pt 2pt 3pt #C8B080;
  -ZZwebkit-box-shadow: 1pt 2pt 3pt #888;
}


/*  Szukanie - Prawa ramka */
div.szuka
{ float: right; width: 180pt;
  margin: 2pt 0 8pt; padding: 2pt 2pt 4pt;
  -moz-border-radius: 4pt; border-radius: 4pt;
  border: 0.88pt solid tan;
  text-align: left;
}
div.szuka form
{ margin: 2pt 0; padding: 2.8pt 0 4pt;
}
div.szuka p
{ margin: 2pt 0 0; padding: 1pt 0 2pt 7pt;
  line-height: 12pt;
}
div.szuka div.lub
{ margin: 4pt 6pt 7pt; padding: 0;
  border-top: 2.2pt solid tan;
  border-bottom: 0.8pt solid ivory;
  background-color: ivory;
  text-align: center;
  line-height: 2.8pt;
}
div.szuka p input
{ margin: 0;
}
div.szuka div.divklaw
{ font-size: 16pt;
}

/*  Lewa ramka  */
div.lewybox
{ margin-right: 186pt;
  padding: 0 0 4pt;
      Xborder-right: 1px solid silver;
}
div.lewybox p
{ margin: 1pt; padding: 4pt 3pt 6pt;
      Xborder: 1px solid green;
}


/*  nawigacja po systemie  */
div.nawbox
{ float: left; width: 200pt;
  margin: 0; padding: 2pt 0 0;
}
div.nawigacja
{ margin: 0 0 12pt; padding: 2pt 2pt 3pt;
  border: 0.8pt solid #EDB;
}
div.nawigacja a, div.menu1 a
{ display: block; width: 100%;
  margin: 1pt auto; padding: 2.6pt 0;
  Xborder-bottom: 0.8pt solid orangered;
  Xcolor: darkred; Xbackground-color: #F4F4E4;
  font-weight: normal;
  line-height: 14pt;
  text-align: center;
}
div.nawigacja a:hover, div.menu1 a:hover
{ Xborder-bottom: 0.8pt solid dimgray;
  Xcolor: navy; Xbackground-color: honeydew;
}
div.nawigacja a small
{ font-family: Arial, Tahoma, sans-serif;
  font-size: 8pt;
}

div.nawigacja p
{ width: 188pt;
  margin: 1.2pt auto; padding: 0;
  border-bottom: 0.8pt solid white;
  text-align: left;
  overflow: hidden;
}
div.nawigacja p b
{ font-weight: bold;
  color: darkred;
}
div.nawigacja p a.list
{ Xdisplay: inline; width: auto;
  margin: 0; padding: 1pt 0.8pt;;
  border: 0;
  color: black; background-color: #F0F4E0;
  font-size: 8pt;
  line-height: 10pt; 
  text-align: left;
}
div.nawigacja p a:hover.list
{ color: #106010; background-color: #E8ECC4;
}

/*  Moje dane  */
div.infobox
{ width: 280pt;
  margin: 0 0 2pt 206pt; padding: 2pt 0;
}

/*  Moje dane - górne  */
div.ktoto
{ margin: 0 0 4pt; padding: 3pt 0 1pt;
  width: 280pt;
  -moz-border-radius: 4pt; border-radius: 4pt;
  color: #240; background-color: #E8EED8;
  line-height: 14pt;
}
div.ktoto p
{ width: 268pt;
  margin: 0 0 2pt 5pt; padding: 0 0 1pt;
      Xborder: 1px solid green;
  overflow: hidden;
}
div.ktoto b
{ padding: 1pt 3pt;
  background-color: #F0F4E0;
  border-bottom: 1px solid white;
}

/*  Moje dane - dolne  */
table.info
{ table-layout: fixed;
  width: 274pt;
  margin: 4pt auto; padding: 2pt 0;
  border-top: 1px solid #EDB;
}
table.info td
{ Xwidth: 168pt;
  padding: 4pt;
  border-bottom: 0.82pt solid #EDB;
     Xborder: 1px solid green;
  font-family: "Comic Sans MS", Arial, Tahoma, sans-serif;
  font-weight: normal;
  text-align: right; vertical-align: middle;
}
table.info td.sar
{ width: 90pt;
  padding-left: 6pt;
  text-align: left;
}
table.info td.sar p
{ margin: 0; padding: 0;
  Xfont-family: Arial, Tahoma, Helvetica, sans-serif;
  Xfont-size: 10pt; font-weight: bold;
  color: #080;
  text-align: left;
  letter-spacing: 0.6pt;
}
table.info td.sar p b
{ padding: 3pt;
  color: ivory; background-color: #F75;
}
table.info td.sar p strong
{ color: #B00;
}


/*  Starujemy  */
/*  Prawy-środek - nowe osoby  */
div.nowi
{ float: right; width: 400pt;
  padding: 2pt 0;
    Xborder: 0.88pt solid green;
}

/*  Lwey-środek strony startowej  */
div.lewus
{ width: 271pt;
  margin: 0; padding: 2pt 0;
  overflow: hidden;
}
div.menu1, div.mysl, div.cytat
{ margin: 0 1.2pt 4pt 0; padding: 0 0 4pt;
}
div.menu1
{ float: left; width: 120pt;
}
div.mysl
{ margin-left: 128pt;
}
div.cytat
{ clear: left;
}
div.mysl p, div.cytat p
{ margin: 2.8pt 0.8pt 0; padding: 3pt 4pt 5pt;
  -moz-border-radius: 4pt; border-radius: 4pt;
  border: 0.8pt solid tan;
  background-color: #F2F6D0;
  font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
  font-style: italic;
}
div.mysl p sub, div.cytat p sub
{ font-style: normal;
}

/*  Dolna ramka - Forum / Moje zdjęcia  */
div.dolnybox
{ clear: both;
  padding: 6pt 0 4pt;
}

/*  Ostatnio dołączyli (nowi)  /  Moje zdjęcia  */
table.ostatnio, table.mojezdj
{ table-layout: fixed;
  margin: 0 0 8pt; padding: 0; width: 678pt;
  border-collapse: separate;
  border-spacing: 2pt;
  -moz-border-radius-topleft: 4.8pt; border-top-left-radius: 4.8pt;
  border-left: 0.88pt solid tan;
  border-top: 0.88pt solid tan;
}
table.ostatnio
{ width: 399pt;
  margin: 3pt 0;
  border-spacing: 4pt;
}
table.ostatnio td, table.mojezdj td
{ padding: 1pt;
  text-align: left; vertical-align: top;
}
table.ostatnio td
{ border: 1px solid gold; padding: 4pt;
  -moz-border-radius: 4.8pt; border-radius: 4.8pt;
  background: #FFE;
}
table.mojezdj td
{ min-width: 200pt;
}
table.ostatnio td.kto
{ width: 14pt; padding: 4pt 1pt;
  color: peru; background: ivory;
  text-align: center; vertical-align: middle;
}
table.ostatnio td.kto div
{ padding: 0;
  font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
  font-size: 10pt; font-weight: 600; line-height: 12pt;
}
/*table.ostatnio a
{ margin: 0; padding: 0; border: 0;
}*/
table.ostatnio img, table.mojezdj img
{ margin: 4pt auto; padding: 0;
}

table.mojezdj .ostat
{ margin: 4pt; padding: 6pt;
  -moz-border-radius: 4pt; border-radius: 4pt;
  border: 1px solid gold;
  Xborder-bottom-color: black;  Xborder-right-color: black;
  background: #ffe;
}
table.ostatnio p
{ min-width: 100pt;
  margin: 1pt; padding: 1pt 2pt;
  Xborder-bottom: 0.82pt solid #F0E8D8;
  color: darkblue;
  font-size: 8pt; font-weight: 500;
  overflow: hidden;
}
table.ostatnio p b
{ color: darkred;
}
table.mojezdj p
{ width: 188pt;
  margin: 4pt 0 4pt 4pt; padding: 1pt;
  color: #663;
  Xfont-size: 9pt; font-weight: 500;
  Xfont-style: italic;
  overflow: hidden;
}


/*  Forum  */
div.dolnybox h4
{ margin: 0 0 3pt;
}
div.naforum1, div.naforum2
{ width: 334pt;
  margin: 3pt 0;
  -moz-border-radius-topleft: 4pt; border-top-left-radius: 4pt;
  border-left: 0.88pt solid #CDA;
  border-top: 0.88pt solid tan;
  padding: 2pt 0;
  overflow: hidden;
}
div.naforum2
{ float: right;
  margin: 0; padding: 2pt 0;
      Xborder: 1px solid red;
}
div.naforum1 h5, div.naforum2 h5
{ margin: 3pt 3pt 4pt;
  font-size: 9pt;
}
div.naforum1 h5 span, div.naforum2 h5 span
{ padding: 2pt 12pt 3pt;
  -moz-border-radius: 4pt; border-radius: 4pt;
  font-weight: bold;
  line-height: 16pt;
  color: ivory; background-color: #794;
}
div.naforum1 p, div.naforum2 p
{ margin: 0 0 0 5pt;
  padding: 1pt 3pt 3pt;
  background-color: #E8ECD0;
  font-size: 8pt;
}
div.naforum1 p.top, div.naforum2 p.top
{ margin-left: 5pt;
  padding: 2pt 1pt 1pt;
  border-top: 0.8pt solid #F0E8D8;
  border-left: 0.8pt solid #F0E8D8;
  background-color: transparent;
}
div.naforum1 p.top b, div.naforum2 p.top b
{ padding: 0 1.8pt;
  background-color: white;
}
div.naforum1 p.top span, div.naforum2 p.top span
{ padding: 0.8pt;
  color: #641; background-color: transparent; x: khaki;
  font-size: 9pt; font-weight: bold;
  letter-spacing: 0.8pt;
}


/*  KONIEC  */