         /********** Glowne **********/

body { 
     margin: 0; 
     width: 1003px;
     font-size: 0.9em; 
     line-height: 20px; 
     background: #000000; 
     font-family: "Myriad Pro", "Trebuchet MS", Arial;
}
.clear {
     clear: both;
}



         /********** Linki **********/

a { 
     color: #4876FF;
     text-decoration: none;
}
a:hover { 
     color: #4876FF;
     text-decoration: underline;
}
a.zew { 
     color: #008B00;
     text-decoration: none;
}
a:hover.zew { 
     color: #008B00;
     text-decoration: underline;
}



a.dzial {
     border-bottom: none;
     text-decoration: none;
     color: #4876FF;
     line-height: 25px;
}
a:hover.dzial {
     border-bottom: none;
     text-decoration: none;
     color: #FF0000;
}


         /********** Header - Logo **********/

#header { 
     background: ;
     height: 145px;
     border-bottom: 3px solid #FFB90F;
}

#header a { 
     color: #FFFFFF; 
     text-decoration: none; 
     font-weight: bold; 
     height: 36px; 
     font-size: 26px; 
     text-transform: uppercase;
}
#header a:hover {
}

#logo_pl { 
     padding: 0px;
     background: url(../img/top_pl.jpg) top left;
     width: 1003px;
     height: 145px;
}
#logo_en { 
     padding: 0px;
     background: url(../img/top_en.jpg) top left;
     width: 1003px;
     height: 145px;
}




         /********** Main - Content **********/

#main { 
     background: #FFFFFF;
     width: 100%;
     color: #666666;
     padding-bottom: 30px;
     text-align: center;
}

#main_idx { 
     background: url(../img/ind0.jpg) repeat;
     width: 100%;
     color: #666666;
     padding-bottom: 30px;
}

#content { 
     margin: 0 auto; 
     padding: 0; 
     width: 950px; 
     padding: 0px 0px 0px 0px;
     text-align: left;
}
#content p { 
     line-height: 23px;
     margin-left: 15px;
     margin-right: 0px;
     padding-bottom: 10px;
     color: #000000;
     font-family: "Verdana";
     font-size: 12px;
}


         /********** Pozycja **********/

#content .pozycja {
     float: left;
     width: 800px;
     text-align: left;
     font-size: 12px;
     font-family: "arial";
     margin-top: 15px;
     margin-bottom: 30px;
}
#content .pozycja a {
     border-bottom: 1px dotted #CCCCCC;
     text-decoration: none;
     color: #4876FF;
}
#content .pozycja a:hover {
     border-bottom: none;
     color: #CD0000;
}


         /********** Wersje **********/

#content .wersje {
     float: right;
     width: 130px;
     text-align: right;
     font-size: 12px;
     font-family: "arial";
     margin-top: 15px;
     margin-bottom: 30px;
}
#content .wersje a {
     text-decoration: none;
     padding-left: 10px;
}
#content .wersje a:hover {
     text-decoration: none;
     padding-left: 10px;
}



         /********** Stat **********/

#content .stat {
     float: left;
     width: 150px;
     text-align: left;
     font-size: 11px;
     font-family: "Verdana", Trebuchet MS, Arial, Helvetica, sans-serif;
     font-style: italic;
     letter-spacing:1px;
     color: #8B8989;
     margin-top: 15px;
     margin-bottom: 30px;
     border-bottom: 1px dotted #CCCCCC;
}



         /********** Podpis **********/

#content .descr { 
     text-align: left;
     line-height: 20px;
     margin-bottom: 35px;
     color: #666666;
     background: url(../img/personbg3.gif) repeat-x bottom;
     border-bottom: 1px dotted #CCCCCC;
     padding-top: 5px;
     padding-bottom: 5px;
     padding-left: 10px;
     padding-right: 10px;
     font-size: 11px;
}



         /********** Naglowki **********/

#content h1 { 
     font-family: "Trebuchet MS";
     font-weight: normal; 
     color: #666666;
}
#content h2 { 
     font-family: "Trebuchet MS";
     font-weight: normal; 
     color: #666666;
}
#content h3 { 
     font-family: "Trebuchet MS";
     font-weight: normal; 
     color: #666666;
}
#content h4 { 
     font-family: "Trebuchet MS";
     font-weight: normal; 
     color: #666666;
}

#content h1.tyt {
     font-family: "Trebuchet MS";
     font-weight: normal; 
     font-size: 35px;
     color: #B30000;
     text-align: left;
     padding-bottom: 15px;
     margin-bottom: 5px;
     border-bottom: 1px solid #CCCCCC;
}
#content h2.tyt {
     font-family: "Trebuchet MS";
     font-weight: normal; 
     font-size: 26px;
     color: #B30000;
     text-align: left;
     padding-bottom: 15px;
     margin-bottom: 20px;
     border-bottom: 1px solid #CCCCCC;
}
#content h3.tyt {
     font-family: "Trebuchet MS";
     font-weight: normal; 
     font-size: 18px;
     color: #B30000;
     text-align: left;
     padding-bottom: 15px;
     margin-bottom: 20px;
}


#content h3.linik {
     font-family: "Trebuchet MS";
     font-weight: normal; 
     font-size: 22px;
     color: #666666;
     text-align: center;
     padding-bottom: 15px;
     margin-bottom: 20px;
}


          /********** Images **********/

.left {
     float: left;
     margin-right: 15px;
     margin-top: 15px;
     margin-bottom: 15px;
     padding: 5px;
     border: 1px solid #CCCCCC;
     background: #F5F5F5; 
     text-align: center;
}
.right {
     float: right;
     margin-left: 15px;
     margin-top: 15px;
     margin-bottom: 15px;
     padding: 5px;
     border: 1px solid #CCCCCC;
     background: #F5F5F5; 
     text-align: center;
}

img {
     border: none;
}
img.r {
     float: right;
     margin-top: 15px;
     margin-left: 15px;
     margin-bottom: 15px;
     padding: 10px;
     text-align: center;
}
img.l {
     float: left;
     margin-top: 15px;
     margin-right: 15px;
     margin-bottom: 15px;
     padding: 10px;
     text-align: center;
}


img.lefttree {
     float: left;
     margin: 15px;
}



         /********** Footer **********/

#footer {
     background: url(../img/footer.jpg) repeat-x #B30000;
     height: 102px;
     width: 1003px;
     border-top: 3px solid #FFB90F;
}

#left_footer { 
     float: left; 
     padding: 20px 0 0 30px; 
     color: #FFB90F; 
     font-weight: bold; 
     font-size: 11px;
     font-family: "Verdana";
}

#left_footer a { 
     color: #FFFFFF;
     text-decoration: none;
}

#left_footer a:hover { 
     color: #FFB90F;
     text-decoration: underline;
}

#right_footer { 
     float: right;  
     padding: 20px 30px 0 0; 
     color: #FFB90F;
     font-size: 11px; 
     text-align: right;
     font-family: "Verdana";
}

#right_footer a { 
     color: #FFFFFF;
     text-decoration: none;
}

#right_footer a:hover { 
     color: #FFB90F;
     text-decoration: underline;
}



	/***** KON 1 ******/

#kon1 {
      text-align: center;
      margin: 0px;
}
#kon1 table {
      margin: 0px;
      width: 100%;
      background-color: #FFFFFF;
}
#kon1 table tr.s1 {
      background-color: #EEEED1;
      color: inherit;
}
#kon1 table tr.s2 {
      background-color: #FFEC8B;
      color: inherit;
}
#kon1 table th {
      text-align: center;
      color: #FFFFFF;
      padding: 0.4em;
      font-size: 14px;
      background-color: #CD0000;
}
#kon1 table td.a {
      padding: 10px;
      text-align: center;
      width: 10%;
      font-weight: normal;
      color: #000000;
      font-family: "Verdana";
      font-size: 11px;
}
#kon1 table td.b {
      padding: 10px;
      text-align: center;
      width: 30%;
      font-weight: normal;
      color: #000000;
      font-family: "Verdana";
      font-size: 11px;
}
#kon1 table td.c {
      padding: 10px;
      text-align: center;
      width: 20%;
      font-weight: normal;
      color: #000000;
      font-family: "Verdana";
      font-size: 11px;
}
#kon1 table td.d {
      padding-top: 10px;
      padding-bottom: 10px;
      padding-left: 5px;
      padding-right: 5px;
      text-align: center;
      width: 40%;
      font-weight: bold;
      font-size: 15px;
      font-family: arial, verdana;
}
#kon1 a.nor {
      border-bottom: 1px dotted #CCCCCC;
      text-decoration: none;
      color: #1777B1;
      font-weight: normal;
}
#kon1 a.nor:hover {
      border-bottom: none;
      text-decoration: none;
      color: #FF7400;
      font-weight: normal;
}
#kon1 a.zew {
      border-bottom: 1px dotted #CCCCCC;;
      text-decoration: none;
      color: #CD3700;
      font-weight: normal;
}
#kon1 a.zew:hover {
      border-bottom: none;
      text-decoration: none;
      color: #808080;
      font-weight: normal;
}



          /********** Top Listy - Webringi **********/

.toplist {
     text-align: center;
     width: 100%;
}
.toplist table {
     margin-bottom: 0em;
     width: 100%;
}
.toplist table tr {
     color: inherit;
     color: #FFB90F;
     font-family: "verdana";
     font-size: 11px;
     font-style: normal;
}
.toplist table td {
     padding: 0.4em;
     text-align: center;
     width: 25%;
}
.toplist a.tpl {
     text-decoration: none;
     border-bottom: none;
     color: #CD950C;
}
.toplist a:hover.tpl {
     text-decoration: none;
     border-bottom: none;
     color: #808080;
}

      text-decoration: none;
      color: #CD3700;
      font-weight: normal;
}
#kon1 a.zew:hover {
      border-bottom: none;
      text-decoration: none;
      color: #808080;
      font-weight: normal;
}



          /********** Top Listy - Webringi **********/

.toplist {
     text-align: center;
     width: 100%;
}
.toplist table {
     margin-bottom: 0em;
     width: 100%;
}
.toplist table tr {
     color: inherit;
     color: #FFB90F;
     font-family: "verdana";
     font-size: 11px;
     font-style: normal;
}
.toplist table td {
     padding: 0.4em;
     text-align: center;
     width: 25%;
}
.toplist a.tpl {
     text-decoration: none;
     border-bottom: none;
     color: #CD950C;
}
.toplist a:hover.tpl {
     text-decoration: none;
     border-bottom: none;
     color: #808080;
}
