/*
==  Start.css
==  10 VII 2006  #  28 VII 2008 / 17 III 2011  ==  (C) Janusz Warchlewski
*/

div.rama
{ background-image: url(logo_tlo.gif);
  background-image: -moz-linear-gradient(left, #F8F8E8, rgba(250,250,240,.1) 6%, transparent 94%, rgba(250,250,240,.1) 94%, #F8F8E8), url(logo_tlo.gif);
  background-image: -o-linear-gradient(left, #F8F8E8, transparent 6%, transparent 94%, #F8F8E8 ), url(logo_tlo.gif);
  background-image: linear-gradient(left, #F8F8E8, transparent 6%, transparent 94%, #F8F8E8 ), url(logo_tlo.gif);
}

h4
{ margin: 0; padding: 2pt 14pt 3pt;
  border: 1pt solid #CC8;
  border-radius: 9pt 3pt 9pt 3pt / 20pt 3pt 20pt 3pt;
  -moz-border-radius: 9pt 3pt 9pt 3pt / 20pt 3pt 20pt 3pt;
  box-shadow: 1.6pt 1.6pt 3pt rgba(200,180,140,.8);
  -moz-box-shadow: 1.6pt 1.6pt 3pt rgba(200,180,140,.8);
  -webkit-box-shadow: 1.6pt 1.6pt 3pt rgba(200,180,140,.8);
  color: ivory; background: peru;
  font-size: 10pt; font-weight: 600;
  letter-spacing: 0.16em;
  Xtext-shadow: 1px 1px 0px #6A8;
}

.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 div.loginfo
{ margin: 1pt 6pt; padding: 1pt;
  color: #566; Xbackground-color: white;
  font-size: 7pt; text-align: center;
  font-style: italic;
}
div.lograma a
{ margin: 0 4pt 6pt; padding: 3pt 8pt;
}
div.lograma div.loginfo a
{ border-width: 0;
  border-radius: 0;
  -moz-border-radius: 0;
  box-shadow: 0 0;
  -moz-box-shadow: 0 0;
  -webkit-box-shadow: 0 0;
  margin: 0; padding: 0 2pt;
  color: #566; background-color: white;
  font-size: 6pt; font-weight: bold;
  font-style: italic;
}
div.lograma div.loginfo a:hover
{ color: #106010; background-color: #E4ECC0;
}
/*  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: 2pt solid tan;
  XXborder: 2pt solid black;
  color: #804000; background-color: white;
  XXcolor: black; XXbackground-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);
  XXbox-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);
  -XXmoz-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;
  -XXwebkit-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;
}
div.lewybox p
{ margin: 1pt; padding: 4pt 3pt 6pt;
}


/*  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: #FBFBDB;
  font-size: 8pt;
  line-height: 10pt; 
  text-align: left;
  -moz-border-radius: 4pt; border-radius: 4pt;
  box-shadow: inset -1.6pt -1.6pt 1pt rgba(200,180,140,.7), inset 1.6pt 1.6pt 1pt rgba(255,255,240,.7);
  -moz-box-shadow: inset -1.6pt -1.6pt 1pt rgba(200,180,140,.7), inset 1.6pt 1.6pt 1pt rgba(255,255,240,.7);
  -webkit-box-shadow: inset -1.6pt -1.6pt 1pt rgba(200,180,140,.7), inset 1.6pt 1.6pt 1pt rgba(255,255,240,.7);
}
div.nawigacja p a:hover.list
{ color: #106010; background-color: #FFF48B;
}

/*  Moje dane  */
div.infobox
{ width: 280pt;
  margin: 0 0 2pt 206pt; padding: 2pt 0;
}

/*  Info - komunikat  */
div.startinfo
{ margin: 0.8pt 1.8pt 3.6pt; padding: 0;
  border: 0.8pt solid navy;
  -moz-border-radius: 4pt; border-radius: 4pt;
  background-color: #DEF;
}
div.startinfo div
{ width: 64pt;
  margin: -2.4pt auto 0 -2.4pt; padding: 0.8pt;
  -moz-border-radius: 4pt; border-radius: 4pt;
  color: ivory; background-color: navy;
  text-align: center;
  font-size: 7.3pt;  font-weight: bold;
}
div.startinfo p
{ margin: 0; padding: 1.8pt 4.8pt 3.8pt;
  -moz-border-radius: 4pt; border-radius: 4pt;
  color: darkblue;
  text-shadow: 1pt 1pt 0pt snow;
  line-height: 12pt;
}

/*  Moje dane - górne  */
div.ktoto
{ width: 280pt;
  margin: 0 0 4pt; padding: 3pt 0 1pt;
  border: 1pt solid tan;
  -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;
  overflow: hidden;
}
div.ktoto b
{ padding: 1pt 3pt;
  Xborder-bottom: 1px solid white;
  background-color: #F0F4E0;
  text-shadow: 1pt 1pt 0pt 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: 1px solid #EDB;
  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;
}

div.dziekujemy
{ margin: 4px 0;
  background-image: radial-gradient(15px 15px, circle, rgb(255,250,0), rgb(240,220,40) 10px, rgb(180,200,0) 12px, rgba(0,0,0,0) 14px);
  background-image: -o-radial-gradient(15px 15px, circle, rgb(255,250,0), rgb(240,220,40) 10px, rgb(180,200,0) 12px, rgba(0,0,0,0) 14px);
  background-image: -webkit-radial-gradient(15px 15px, circle, rgb(255,250,0), rgb(240,220,40) 10px, rgb(180,200,0) 12px, rgba(0,0,0,0) 14px);
  background-image: -moz-radial-gradient(15px 15px, circle, rgb(255,250,0), rgb(240,220,40) 10px, rgb(180,200,0) 12px, rgba(0,0,0,0) 14px);
  color: darkblue;
  font-family: "Comic Sans MS", Arial, Tahoma, sans-serif;
  font-size: 10pt; font-weight: normal;
  text-align: center;
  letter-spacing: 0.6pt;
}
div.dziekujemy small
{ font-size: 7pt; 
}


/*  Starujemy  */
/*  Prawy-środek - nowe osoby  */
div.nowi
{ float: right; width: 400pt;
  padding: 2pt 0;
}

/*  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: 6pt 0 4pt 4pt; padding: 1pt;
  color: #663;
  font-weight: 500;
  Xfont-style: italic;
  overflow: hidden;
}
table.mojezdj img
{ border: 1pt solid #886820;
  box-shadow: 6pt 6pt 3pt rgba(100,100,80,.7);
  -moz-box-shadow: 6pt 6pt 3pt rgba(100,100,80,.7);
  -webkit-box-shadow: 6pt 6pt 3pt rgba(100,100,80,.7);
}


/*  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;
}
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;
}

div.iplus
{ margin-top: 8pt;
  color: #304050; 
  font-size: 8pt; font-weight: normal;
  text-shadow: 2px 1px 0 #FFF;
}
div.iplus div.iplustop
{ width: 240pt;
  border-top: 0.8pt solid #698093;
  border-left: 0.8pt solid #698093;
  padding: 8pt;
}
div.iplus div.iplustyt
{ margin-top: -8pt; padding: 0 20pt;
  font-size: 128%; font-weight: bold;
}
div.iplus p
{ margin: 0; padding: 4pt 20pt 10pt;
  font-family: "Comic Sans MS", Arial, Tahoma, sans-serif;
  text-align: justify;
}


div.iplus2top
{ width: 240pt;
  margin: 18pt auto 0 0; padding: 5pt;
  border: 0.8pt solid #DAE0E4;
  border-right: 0.8pt solid #698093;
  border-bottom: 0;
  background-color: #FFF;
}
div.iplus2
{ margin: 0 0 10pt;
  border-left: 0.8pt solid #DAE0E4;
  border-bottom: 0.8pt solid #698093;
  border-right: 0.8pt solid #698093;
  box-shadow: 4pt 4pt 2pt #BBC4CC;
  -moz-box-shadow: 4pt 4pt 2pt #BBC4CC;
  -webkit-box-shadow: 4pt 4pt 2pt #BBC4CC;
  color: #304050; background-color: #FFF;
  font-size: 8pt; font-weight: normal;
  text-shadow: 2px 1px 0 #FFF;
}
div.iplus2 div.iplus2tyt
{ padding: 0 20pt;
  font-size: 128%; font-weight: bold;
}
div.iplus2 p
{ margin: 0; padding: 8pt 20pt 10pt;
  font-family: "Comic Sans MS", Arial, Tahoma, sans-serif;
  text-align: justify;
}


/*  KONIEC  */
