body {
    margin:0;
    padding:0;
    font:10px Tahoma, Arial, Verdana, Sans-Serif;
    background-image:url(img/tlo.gif);
    color:black;
}
a.szary:link {color:#C0CCCC; text-decoration:none;}
a.szary:visited {color:#C0CCCC; text-decoration:none;}
a.szary:hover {color:#C0CCCC; text-decoration:underline;}
a.szary:active {color:#C0CCCC; text-decoration:none;}

a.czerwony:link {color:#AC0000; text-decoration:none;}
a.czerwony:visited {color:#AC0000; text-decoration:none;}
a.czerwony:hover {color:#AC0000; text-decoration:underline;}
a.czerwony:active {color:#AC0000; text-decoration:none;}

a.zolty:link {color:#FF8400; text-decoration:none;}
a.zolty:visited {color:#FF8400; text-decoration:none;}
a.zolty:hover {color:#FF8400; text-decoration:underline;}
a.zolty:active {color:#FF8400; text-decoration:none;}

a:link {color:black; text-decoration:none;}
a:visited {color:black; text-decoration:none;}
a:hover {color:black; text-decoration:underline;}
a:active {color:black; text-decoration:none;}

div#tlo_top {height:190px; background-image:url(img/tlo_top.gif);}
div#tlo_top h1 {display:none;}
div#content {
    width:780px;
    margin:0 auto;
    margin-top:-191px;
    padding:0 10px 0 10px;
    background:url(img/content_tlo.jpg) white repeat-y 787px;
}
a#top {
    display:block;
    width:780px;
    height:91px;
    background:url(img/2set.gif) black no-repeat bottom left;
}
div#top_label {
    width:780px;
    height:18px;
    background-image:url(img/top_label.gif);
}
div#top_label p {
    text-align:right;
    color:#999999;
    font-weight:bold;
    font-size:11px;
    padding:3px;
    margin:0;
}
div#top_label span {color:#cccccc;}

div#content_body {width:780px; min-height:500px; background:white url(img/content_body.gif) repeat-y right;}
div#menu_lewa {width:168px; float:left; border-left:1px solid #F8F8F8; border-right:1px solid #F8F8F8;}
div#menu_prawa {width:169px; float:right; padding-right:1px;}
div#podstrony {width:406px; float:left; padding:12px 17px; position:absolute; top:108px; margin-left:170px !important; margin-left:0;}

h2.menu_green {
    width:154px;
    height:16px;
    margin:0 -1px 0 -1px;
    position:relative;
    padding:13px 0 0 16px;
    background:url(img/star.jpg) #7CB317 no-repeat 3px 18px;
    font-size:13px;
    font-weight:bold;
    color:white;
}
h2.menu_blue {
    width:154px;
    height:16px;
    margin:0 -1px 0 -1px;
    position:relative;
    padding:13px 0 0 16px;
    background:url(img/star.jpg) #017EBD no-repeat 3px 18px;
    font-size:13px;
    font-weight:bold;
    color:white;
}
h2.menu_bok {
    width:153px;
    height:21px;
    margin:0;
    padding:8px 0 0 16px;
    background:url(img/bok.gif) #6180A0 no-repeat 7px 5px;
    font-size:11px;
    font-weight:bold;
    color:white;
}
h2.menu_white {
    width:144px;
    height:21px;
    margin:0 0 5px 0;
    padding:8px 0 0 25px;
    background:url(img/fajka.gif) white no-repeat 6px 7px;
    font-size:10px;
    font-weight:bold;
}
ul.menu1, ul.menu2, ul.menu3, ul.menu4 {
    margin:-3px 0 15px 0;
    padding:0;
    list-style:none;
	font-size:10px;
}
ul.menu4 {margin-bottom:5px;}
ul.menu1 li {
    margin:0;
    padding:3px 0 0 6px;
    border-bottom:1px solid #E4E4E4;
    height:16px;
}
ul.menu2 li {
    margin:0;
    padding:3px 0 0 23px;
    border-bottom:1px solid #E4E4E4;
    background:url(img/menu_punkt1.gif) no-repeat 7px 4px;
    height:16px;
}
ul.menu3 li {
    margin:0;
    padding:3px 0 0 23px;
    border-bottom:1px solid #E4E4E4;
    background:url(img/menu_punkt2.gif) no-repeat 7px 5px;
    height:16px;
}
ul.menu4 li {
    margin:0;
    padding:3px 0 0 0;
    border-bottom:1px solid #E4E4E4;
    height:16px;
    text-align:center;
}
li.kolor1 {
    margin:0;
    padding:3px 0 0 6px;
    border-bottom:1px solid #E4E4E4;
    background-image:url(img/menu_tlo1.gif);
    height:16px;
}
li.kolor2 {
    margin:0;
    padding:3px 0 0 6px;
    border-bottom:1px solid #E4E4E4;
    background-image:url(img/menu_tlo2.gif);
    height:16px;
}
div.menu_center {
    width:149px;
    padding:10px;
    text-align:center;
}
div#stopka {
    width:780px;
    height:63px;
    background-image:url(img/stopka_tlo.gif);
    margin-bottom:-12px;
}
div#stopka a.buttons {float:right;}
div#stopka a.logo {position:relative; top:21px;}
div#stopka div.linki {height:12px; margin-top:23px;}
div#stopka img {border:none;}

div#podstrony h1 {font-size:13px; margin:0; padding:0;}
div#podstrony span {color:#D47100;font-size:11px; font-weight:bold;}
div#podstrony span.header_next {color:#D47100;font-size:11px; font-weight:bold;}
div#podstrony p#powitalny {
    color:#808080;
    font-size:11px;
    background-color:#FFFFC6;
    width:360px;
    margin:0 auto;
    margin-bottom:20px;
    padding:3px;
}

FONT.naglowek_content_bold {
 FONT-FAMILY:  Verdana;
 FONT-SIZE: 10px;
  COLOR: black;
  FONT-WEIGHT: bold;
}

FONT.naglowek_content_tiny {
 FONT-FAMILY:  Verdana;
 FONT-SIZE: 10px;
  COLOR: black;
}




TABLE.ramka_box {
 BACKGROUND-COLOR: #9AB4CB;
}

TD.tlo_box {
 BACKGROUND-COLOR: #CEDFEE;
 font-size: 11px;
}

FONT.strzalka_box {
  COLOR: #D47100;
  font-size: 11px;
  FONT-WEIGHT: bold;
}

FONT.box_bold {
  FONT-SIZE: 11px;
  COLOR: black;
  FONT-WEIGHT: bold;
}

A.box,A.box:link,A.box:visited {
  font-size: 11px;
  COLOR: gray;
  TEXT-DECORATION: none;
}

A.box:hover {
  font-size: 11px;
  COLOR: black;
  TEXT-DECORATION: underline;
}
FONT.naglowek_main_bold {
  FONT-FAMILY: Arial, Tahoma;
  font-size: 16px;
  COLOR: black;
  FONT-WEIGHT: bold;
}

FONT.naglowek_main_tiny {
  font-size: 11px;
  COLOR: #616161;
  FONT-WEIGHT: bold;
}

FONT.strzalka_main {
  COLOR: #D47100;
  font-size: 11px;
  FONT-WEIGHT: bold;
}

FONT.telefony_podpisy {
  COLOR: gray;
  font-size: 10px;
  FONT-WEIGHT: bold;
}
TABLE, TD, TR {
 FONT-FAMILY: Tahoma, Arial, Verdana;
 font-size: 11px;
 text-decoration: none;
 color: gray;
}
