#main{
        /*height:100%;*/
        width:960;
        margin: 0px auto;
        padding:0px;
}
#strona{
        width:960;
        margin:0px;
        padding:0;
        background: url(vanlay00/tlostrony.gif);
}
#logo{
        width:auto;
        height:170;
}
#lmenu{
        float:left;
        width:160;
        margin: 0px;
        color:Gray;
}
#rmenu{
        float:right;
        width:180;
        margin:0px;
}
#pmenu{
        width:180;
        height:30;
        margin:0;
        padding-top:5;
        color:Gray;
        text-align:center;
        font-weight:bold; font-size:16px;
        background: url(vanlay00/pggmenu.gif) no-repeat;
}
#text{
        width:612;
        color:silver;
        margin-left: 162;
        padding:0;
min-height: 1060px;
height: auto !important;
/*height:100% !important;*/
height: 900px;
      /*  background-color:black; */
      /*  background: url(texttlo2.gif);*/
}
#stopka{
        clear:both;
        width:960;
        height:40;
       background: url(vanlay00/stopkatlo.gif) no-repeat;
        text-align:center;
        color:Silver;
        padding-top:10;
}
.menu_l{ list-style-type:none; padding:0px; margin:0px;}

a.menu_gg{ display:block;     background: url(vanlay00/ggmenu.gif) no-repeat;  text-align:center; font-weight:bold; font-size:16px; text-decoration:none; color:Gray; width:160px; height:20px; }
a.menu_gg:hover{  background: url(vanlay00/ggmenub.gif) no-repeat;  text-align:center; font-weight:bold; font-size:16px; text-decoration:none; color:Gray; width:160px; height:20px; }
a.menu_l{  display:block;background: url(vanlay00/tlomenu.gif);  font-size:14px; text-decoration:none; color:Silver; margin:0px; width:160px; height:20px; padding:0;}
a.menu_l:hover{   display:block; background: url(vanlay00/tlomenu.gif); font-size:14px; text-decoration:none; color:Gray;  margin:0px; width:160px; height:20px; padding:0; }
a.menu_pgg{  display:block; background:url(vanlay00/pggmenu.gif) no-repeat;  font-size:16px; text-decoration:none; text-align:center;color:Silver; font-weight:bold;margin:0px; width:180px; height:30px; padding-top:5;}
a.menu_pgg:hover{   display:block; background:url(vanlay00/pggmenu.gif) no-repeat; font-size:16px; text-decoration:none; text-align:center;color:Gray;  font-weight:bold;margin:0px; width:180px; height:30px; padding-top:5; }

div.banner {
  margin: 0;
  font-weight: bold;
  line-height: 1.1;
  top: 10px;
  left: 4px;
  position: absolute;
  /*position: fixed;
  top: 2em;
  left: auto;
  width: 8.5em;
  right: 2em; */
}

.design{ background:url(vanlay00/podklad00.jpg) repeat; color= #FFFFFF;}

/* Do strony: tytuł, podprojekty, */
.tyt{     display:block; text-align:center; font-weight:bold; font-size:16px; text-decoration:none; background-color:#0C0C0C; color:White; padding:1px; width:100%; height:20px; }
/* Rodzaje tekstu: nt-normalny, bt-pogrubiony, ut-tekst uwagi, od-tekst do odpowiedzi większy margines lewy*/
.nt{ margin:10px; text-align:justify;color:Silver; font-weight:normal }
.od{ margin-left:20px; margin-right:10px; text-align:justify;color:Silver }
.ut{ margin:10px; text-align:center; color:Red; font-weight:bold }
.sr{ margin:10px; color:Silver; text-align:center; }

/* Linki na stronie */
a.lin{     font-weight:bold; text-decoration:none; color:Silver; }
a.lin:hover{   font-weight:bold; text-decoration:none; color:White; }
a.lin_m{ font-weight:bold; text-decoration:none; color:white;}
a.lin_m:hover{ font-weight:bold; text-decoration:none; color:black;}

/* Style dla aplikacji, boxi - okienko informacyjne, boxrej - okienko logowania, ok - okienka tekstowe, */
.boxi { color:White; border: 2px solid White; padding: 4px; background-color:Black; text-align:center; font-weight:bold; margin: 10px; }
.boxu { color:White; border: 2px solid White; padding: 4px; background-color:Black;  margin: 10px; }
.boxrej{ color:Silver; border: 2px solid Gray; padding: 4px; background-color:Black; margin: 10px; }
.boxpro{ color:Silver; border: 2px solid Gray; padding: 4px; background-color:Black; margin: 10px; }


/* STYLE dla forum */
.boxfgg { border: 2px solid Silver; padding: 4px; font-family:Times; font-weight:bold; font-size:16px; text-align:center; background-color:Black; margin-left: 4px; }
.boxfg {  border: 2px solid Silver; padding: 4px; font-family:Times; font-size:16px; background-color:Black; padding: 2px; margin-left: 4px;}
.boxfd {  border:1px; border-style:dotted; padding: 1px; font-family:Times; margin-left:1px;}
/* Uwagi dla forum */
.boxuf { color:White; border: 2px solid White; padding: 4px; background-color:#303030;  margin: 10px; }

/* Teksty do forum: tn-nowa wiadomosc, to- tekst odpowiedzi z marginesem */
.for_tn{ color:#DE70D6; font-weight:bold; }
.for_to{  margin-left:20px; margin-right:10px; text-align:justify; color:gray;}

/* Boxy na forum w odpowiednich kolorach */
.fbox_st1 { color:Gray; padding:4px;  }
.fbox_st2 { color:#88854F; padding:4px;}
.fbox_st3 { color:Green; padding:4px;}
.fbox_st5 { color:#C1733E; padding:4px; }
.fbox_st8 { color:#BF1800; padding:4px; }

/* Statusy opisy, dzialow na forum */
.fst1{ color:Gray;  text-decoration:none;  margin:0px;padding:4px; padding-left:20px; font-size:14px; text-align:justify;}
.fst2{ color:#88854F;text-decoration:none;  margin:0px;padding:4px; padding-left:20px; font-size:14px; text-align:justify;}
.fst3{ color:Green; text-decoration:none;  margin:0px;padding:4px; padding-left:20px; font-size:14px; text-align:justify;}
.fst5{ color:#C1733E; text-decoration:none;  margin:0px;padding:4px; padding-left:20px; font-size:14px; text-align:justify;}
.fst8{ color:#BF1800;  text-decoration:none;  margin:0px;padding:4px; padding-left:20px; font-size:14px; text-align:justify;}

/* Projekty */
.pst0{ color:#B7B7B7; text-decoration:none;  font-weight:bold;}
.pst1{ color:#80CA82; text-decoration:none;  font-weight:bold;}
.pstm1{ color:Olive; text-decoration:none;  font-weight:bold;}
.pstm2{ color:Red; text-decoration:none;  font-weight:bold;}

a.for_lin{     font-weight:bold; text-decoration:none; color:Silver; }
a.for_lin:hover{   font-weight:bold; text-decoration:none; color:White; }

/* ***MÓWNICA*** Statusy - na mównicy, kolory */
.st1{ color:Gray; font-weight:bold; text-decoration:none;}
.st2{ color:#88854F; font-weight:bold; text-decoration:none;}
.st3{ color:Green; font-weight:bold; text-decoration:none;}
.st5{ color:#C1733E; font-weight:bold; text-decoration:none;}
.st8{ color:#BF1800; font-weight:bold; text-decoration:none;}
/* Do mównicy: mt- tekst na mownicy, pomniejszony*/
.mbox { color:Black; border: 2px solid Gray; padding: 4px; font-family:Times; font-size:14px; background-color:Silver; margin:2px; }

/* STYLE GLOBALNE DLA WSZYSTKICH ELEMENTÓW */
input{ color: Silver; background-color: Black; font-weight: bold; }
textarea{ color: Silver; background-color: Black; font-weight: bold; }

/* Do księgi gości */
.ksi{ border:1px; padding:10px; margin:2px; text-align:justify;color:Silver; border-style:dotted; border-color:Silver }

/* Do reklam na stronie */
.rekbox0 { color:White; border: 2px solid Silver; padding: 4px; background-color:Gray;  align:center; text-align:center; font-weight:bold; margin: 10px; }
.rekbox1 { color:Yellow; border: 2px solid Yellow; padding: 4px; background-color:Gray;  align:center; text-align:center; font-weight:bold; margin: 10px; }
.rekbox2 { color:Lime; border: 2px solid Lime; padding: 4px; background-color:Gray;  align:center; text-align:center; font-weight:bold; margin: 10px; }
.rekbox3 { color:#DA81ED; border: 2px solid #DA81ED; padding: 4px; background-color:Gray;  align:center; text-align:center; font-weight:bold; margin: 10px; }


