BODY {
        color: #666666;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-align: justify;
        background-color: #ffffff;

        margin-bottom: 0px;
        margin-top: 0px;

        margin-left: 0px;
        margin-right: 0px;
}

.label
{
      padding-top:10px;
      font-size:11px;
}

.clear
{
      clear:both;
      font-size:0;
      line-height:0;
      height:0;
}

.photo_bckg2
{
      float:left;
      width:145px;
      height:110px;
      background:url('http://gzmk.strzelceopolskie.pl/pl/images/photo_bckg2.png') no-repeat 0 0;
      padding:3px 0 0 3px;
      display:inline;
}

.text_label
{
      color:#001A5E;
      font-weight:bold;
      font-size:11px;
      margin-right:5px;
}

.text_text
{
      font-size:11px;
      margin-bottom:10px;
}

.col_red
{
      color:#f00;
}

.col_green
{
      color:#090;
}

.ul_
{
      margin:0px;
      padding:5px 0 5px 18px;
}

.ul_ li
{
      padding:0 0 3px;
      margin:0px;
      list-style-type:square;
      text-align:left;
      font-size:11px;
}

.ul__
{
      margin:0px;
      padding:3px 0 10px 0px;
}

.ul__ li
{
      padding:0px;
      margin:0px;
      padding-bottom:3px;
      list-style-type:none;
}

.mar10
{
      margin-bottom:10px;
}

.right
{
      text-align:right;
}


.newsletter_ul
{
         margin:0px;
         padding:0px;
}

.newsletter_ul li
{
         list-style-type:none;
         margin:0px;
         padding:0px;
}

.col_green
{
         color:#598E26;
}

.col_blue
{
         color:#12356D;
}

.col_gray
{
         color : #666666;
}

.border_gray
{
         border-left:solid #eaeaea 1px;
         border-right:solid #eaeaea 1px;
}

.n_news_up
{
         background:url('img/n_news_up1.gif') no-repeat 0 0;
}


.n_sonda
{
         background:url('img/n_sonda.jpg') no-repeat 0 0;
}

.n_media_up
{
         background:url('img/n_media_up.gif') no-repeat 0 0;
}

.n_kalendarz_zap
{
         background:url('img/n_kalendarz_zap.jpg') no-repeat 0 0;
}

.n_komunikaty_up
{
         background:url('img/n_komunikaty_up.gif') no-repeat 0 0;
}

.n_tablica_up
{
         background:url('img/n_tablica_up.gif') no-repeat 0 0;
}

.n_samorzad_up
{
         background:url('img/n_samorzad_up.gif') no-repeat 0 0;
}

.n_biuro_up
{
         background:url('img/n_biuro_up.gif') no-repeat 0 0;
}

.n_tlo_foto_big
{
         background:url('img/n_tlo_foto_big.jpg') no-repeat 0 0;
}


.n_galeria_down
{
         background:url('img/n_galeria_down.gif') no-repeat 0 0;
}

.n_tlo_foto
{
         background:url('img/n_tlo_foto.jpg') no-repeat 0 0;
}

.n_informator_up
{
         background:url('img/n_informator_up.gif') no-repeat 0 0;
}

.n_galeria_up
{
         background:url('img/n_galeria_up.gif') no-repeat 0 0;
}

.n_news_left
{
         background:url('img/n_news_left.gif') no-repeat 0 3px;
}

.n_news_down
{
         background:url('img/n_news_down.gif') no-repeat 0 0;
}

.n_news_right
{
         background:url('img/n_news_right.gif') no-repeat 100% 100%;
}


.menu_media
{
         margin:10px 8px 0px 8px;
         padding:0px;
}

.menu_media li
{
         list-style-type:none;
}

.menu_media li .kom_data
{
          float:right;
          font-size:10px;
          font-weight:bold;
}

.menu_media li .kom_tytul
{
         font-weight:bold;
         padding:0px 10px 2px 12px;
         float:left;
         background:url(img/n_ico_menu.gif) no-repeat 0 3px;
}

.menu_media li .kom_tresc
{
         padding:0px 10px 5px 12px;
         float:left;
         background:none;
}

.menu_komunikat
{
         margin:10px 8px 0px 8px;
         padding:0px;
}

.menu_komunikat li
{
         list-style-type:none;
}

.menu_komunikat li .kom_data
{
          float:right;
          font-size:10px;
          font-weight:bold;
}

.menu_komunikat li .kom_tresc
{
         padding:0px 10px 5px 12px;
         float:left;
         background:url(img/n_ico_menu.gif) no-repeat 0 3px;
}

.menu_kom
{
         margin:65px 0 0 80px;
         padding:0px;
         width:280px;
}

.menu_kom li
{
         list-style-type:none;
}

.menu_kom li .kom_data
{
          float:right;
          font-size:10px;
          font-weight:bold;
}

.menu_kom li .kom_tresc
{
         padding:0px 0px 5px 12px;
         float:left;
         background:url(img/n_ico_menu.gif) no-repeat 0 3px;
}

.menu_informator
{
         text-align:left;
         margin:0px 8px 10px 8px;
         padding:0px 0px 0px 0px;
         font-size:10px;
}

.menu_informator li
{
         list-style-type:none;
         border-bottom:dotted #9a9a9a 1px;
}
.menu_informator li a, .menu_informator li span
{
         display:block;
         color:#13366E;
         padding:3px 0px 3px 12px;
         background:url(img/n_ico_menu.gif) no-repeat 0 7px;
}

.menu_galeria
{
         text-align:left;
         margin:0px 10px 10px 10px;
         padding:0px 0px 0px 0px;
         font-size:10px;
}

.menu_galeria li
{
         list-style-type:none;
         display:block;
}
.menu_galeria li a, .menu_galeria li span
{
         color:#13366E;
         padding:0px 0px 0px 15px;
         background:url(img/n_ico_menu.gif) no-repeat 0 4px;
}

.menu_stopka_l
{
         text-align:left;
         margin:0px;
         padding:3px 0px 0px 0px;
         font-size:10px;
}

.menu_stopka_l li
{
         list-style-type:none;
         display:inline;
}
.menu_stopka_l li a, .menu_stopka_l li span
{
         color:#bbb;
         padding:0px 10px 0px 10px;
         background:url(img/n_ico_menu_stopka.gif) no-repeat 0 2px;
}

.menu_stopka
{
         text-align:right;
         margin:0px;
         padding:3px 0px 0px 0px;
         font-size:10px;
}

.menu_stopka li
{
         list-style-type:none;
         display:inline;
}
.menu_stopka li a, .menu_stopka li span
{
         color:#bbb;
         padding:0px 10px 0px 10px;
         background:url(img/n_ico_menu_stopka.gif) no-repeat 100% 2px;
}

.menu_up
{
         text-align:left;
         margin:0px;
         margin-left:6px;
         padding:0px 0px 0px 0px;
         font-size:10px;
         background:url(img/n_ico_menu_up.gif) repeat-x 0 0;
         position: absolute;
         width:753px;
}

.menu_up li
{
         list-style-type:none;
         float:left;
         font-weight:bold;
}
.menu_up li a, .menu_up li span
{
         display:block;
         color:#00266F;
         padding:11px 10px 0px 10px;
         background:url(img/n_ico_menu_up2.gif) no-repeat 0 12px;
}

.menu_up .submenu
{
         visibility:hidden;
         position: absolute;
         padding: 0px;
         margin: 6px 0px 0px 0px;
         background:#F4F9FC;
         width:160px;
         border-top:solid #1D6EAF 1px;
}

.menu_up .submenu li
{
         clear:left;
         font-size:11px;
         padding: 0px;
         margin: 0px;
         width:160px;
}

.menu_up .submenu li a, .menu_up .submenu li span
{
         font-weight:normal;
         display:block;
         color:#02276E;
         border-bottom:solid #89BFE1 1px;
         margin: 0px;
         padding: 4px 10px 4px 12px;
         background:#F4F9FC url(img/n_ico_kom.gif) no-repeat 4px 8px;
}
.menu_up .submenu li a:hover
{
         font-weight:normal;
         display:block;
         color:#02276E;
         border-bottom:solid #89BFE1 1px;
         margin: 0px;
         padding: 4px 10px 4px 12px;
         background:#E3F0F9 url(img/n_ico_kom.gif) no-repeat 4px 8px;
}



.tlo_menu_upup
{
         background:url('img/tlo_menu_upup.gif') repeat-x 0 17px;
}

.n_ico_menu_up
{
         background:url('img/n_ico_menu_up.gif') repeat-x 0 0;
}

.n_tlo_up
{
         background:url('img/n_tlo_up.jpg') no-repeat 0 0;
}

.n_tlo_down
{
         background:url('img/n_tlo_down.jpg') no-repeat 0 0;
}

.n_tlo_right
{
         background:url('img/n_tlo_right.jpg') repeat-y 0 0;
}

.n_tlo_left
{
         background:url('img/n_tlo_left.jpg') repeat-y 0 0;
}

.n_baner
{
         background:url('img/n_baner.jpg') no-repeat 0 0;
}

.n_baner_right
{
         background:url('img/n_baner_right.jpg') no-repeat 0 0;
}

img
{
         border:0px;
}

ul li {
     list-style-type: square;
     padding: 3px 0 3px 0;
     font-size: 11px;
}

div
{
        color : #666666;
}

form {
        margin: 0px;
}


.eli {
        margin: 0 0 0 -20px;;
}

table td{
        font-size: 11px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        vertical-align: top;
}


.tab_str{
        vertical-align:middle;
        border-collapse: collapse;
        padding: 0px;
}
.tab_str td{
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     padding: 0px;
     font-size: 11px;
     vertical-align:middle;
}

.tab_space{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        border-collapse: collapse;
        padding: 0px;
}

.tab_space td{
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     padding: 0px;
}

.tab_space_pad{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        border-collapse: collapse;
        padding: 0px;
}
.tab_space_pad td{
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     padding: 3px;
     border: solid #ffffff 2px;
}

.tabelka_tab{
        font-size: 10px;
        color: #ffffff;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align: left;
        border-collapse: collapse;
}
.tabelka_tab td{
     margin-bottom : 0px;
     margin-top : 0px;
     border: 1px black solid;
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size: 10px;
     vertical-align: middle;
     color: #447AA6;
     padding: 2px;
}


.tabelka{
        font-size: 11px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        border-collapse: collapse;
}
.tabelka td{
     margin-bottom : 0px;
     margin-top : 0px;
     border: 1px #79859F solid;
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size: 11px;
     padding: 3px;
}


.tabelka_zal{
        font-size: 11px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        border-collapse: collapse;
}
.tabelka_zal td{
     margin-bottom : 0px;
     margin-top : 0px;
     border: 1px #ffffff solid;
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size: 11px;
     padding: 2px;
}

.tabelka3{
        font-size: 11px;
        color: #ffffff;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        border-collapse: collapse;
}
.tabelka3 td{
     margin-bottom : 0px;
     margin-top : 0px;
     border: 1px black solid;
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #1B0D5E;
     padding: 3px;
}
.tabelka2{
        font-size: 11px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        border-collapse: collapse;
}

.tabelka2 td{
     margin-bottom : 0px;
     margin-top : 0px;
     border: 0px #ffffff solid;
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     padding: 5px;
}

.tab_kal
{
        border: solid #A1A1A1 1px;
}
.tab_kal td{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        padding: 2px;
        height: 10px;
}
.tab_kal_td{
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     border: solid #FFA31B 1px;
     background: #FEFEFE;
     text-align: center;
     color: #2F478D;
}

.tab_kal_empty{
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     border: solid #A1A1A1 1px;
     background: #DFE8F7;
     text-align: center;
     color: #2F478D;
}


.tab_kal_niedz{
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     border: solid #1B6896 1px;
     background: #FEFEFE;
     text-align: center;
     color: #2F478D;
}


.tab_kal_up{
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     border: solid #2F478D 1px;
     background: #DFE8F7;
     text-align: center;
     color: #2F478D;
}

.a_kal
{
     text-decoration:underline;
     color:#FE6601;
}

.blacky{
     font-size : 10px;
     font-family : Verdana, MS Sans Serif, Tahoma, Helvetica;
     color : #000000;
     background-color: transparent;
}

.bluecky{
     font-size : 10px;
     font-family : Verdana, MS Sans Serif, Tahoma, Helvetica;
     color : #000000;
     border: solid #4D88C2 1px;
     background-color: transparent;
}

.mini{
     font-size : 9px;
     font-family : Verdana, MS Sans Serif, Tahoma, Helvetica;
     color : #447AA6;
     text-align: right;
     text-decoration: none;
     padding: 0 25px 0 25px;
}

.blacky2{
     font-size : 11px;
     font-family : Tahoma, Verdana, MS Sans Serif, Helvetica;
     color : #ffffff;
     border: solid 1px #ffffff;
     height: 25px;
     width: 100px;
     font-weight : bold;
}

.scroll{
scrollbar-base-color: #ffffff;
scrollbar-arrow-color: #666666;
scrollbar-darkshadow-color:#666666;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-track-color:#ffffff;
scrollbar-face-color: #ffffff;
scrollbar-3dlight-color:#666666;
}

.tekst_b{
     font-family: Verdana, Tahoma, Helvetica, Ms Sans serif;
     font-size: 11px;
     font-weight : bold;
     text-decoration: none;
}

.tekst{
     font-family:  Verdana, Tahoma,  Helvetica, Ms Sans serif;
     font-size: 11px;
     color: #666666;
     text-align: justify;
}
.title{
     font-family: Verdana, Tahoma, Helvetica, Ms Sans serif;
     font-size: 11px;
     color: #666666;
     font-weight : bold;
     text-decoration: none;
}
.warstwa{
     height: auto;
     width: auto;
     position: absolute;
     visibility: visible;
}
.tekst2 {
     font-family: Tahoma, Verdana, Helvetica, Ms Sans serif;
     font-size: 11px;
}

.menu_link {
     text-decoration: none;
     font-family :   Verdana, Tahoma, Arial, Geneva;
     color: #004080;
}


.menu_link2 {
     text-decoration: none;
     font-family : Verdana, Arial, Geneva;
     color: #004080;
}


.stopka {
     text-decoration: none;
     font-family : Verdana, Arial, Geneva;
     color: #5977BF;
     font-size: 9px;
}

.orange {
     text-decoration: none;
     font-family : Verdana, Arial, Geneva;
     color: #0153A7;
     font-size: 11px;
}


.orange_b {
     text-decoration: none;
     font-family : Verdana, Arial, Geneva;
     color: #FE9A00;
     font-weight : bold;
     font-size: 11px;
}

.tytul {
     text-decoration: none;
     font-family : Verdana, Arial, Geneva;
     color: #CC0000;
     font-weight : bold;
     font-size: 12px;
}

.tytul_blue {
     text-decoration: none;
     font-family : Verdana, Arial, Geneva;
     color: #114A77;
     font-weight : bold;
     font-size: 11px;
}

.tytul_blue_light {
     text-decoration: none;
     font-family : Verdana, Arial, Geneva;
     color: #114A77;
     font-size: 11px;
}



.path {
     text-decoration: none;
     font-family : Verdana, Arial, Geneva;
     color: #999999;
     font-size: 10px;
}



.grey {
     text-decoration: none;
     font-family : Verdana, Arial, Geneva;
     color: #999999;
     font-size: 10px;
     text-align: left;
}


.a_blue {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        color : #114A77;
}

.a_white {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        color : #ffffff;
}

a {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #CC0000;
}
 a:hover {
          text-decoration: underline;
}

.menu_tytul
{
        background-color: white;
        border: 0px solid red;
        margin: 0px;
        padding: 0px;
}

.menu_opcje
{
        position: absolute;
        white-space: nowrap;
        visibility: hidden;
        background: #4D88C2;
        height: auto;
        width: auto;
        border: 0px solid #CCCCCC;
        filter: alpha(opacity=95);
        -moz-opacity: 0.95;
        margin: 2px 0 0 8px;
}


li.k
{
padding-left:0px;
margin:15px 0;
}

textarea.ankieta
{
border: 1px solid black;
width:400px;
height:100px;
}

.menu_roz_up
{
height: 2px;
background: #FEF85A;
}

.menu_roz_mid
{
background: #4D88C2;
}

.imieniny
{
color: #568FC6;
}

.imieniny2
{
color: #D8A806;
}

.news_tytul
{
color: #0153A7;
}

.news_data
{
color: #4D88C0;
}

.atrakcje
{
background:#9ABBDC;
}
.atrakcje1
{
background: #F0F5FB;
}
.kal_zap
{
color: #9A0201;
}
.sonda_bckg
{
background:#FFFDF1;
}

.sonda_col
{
color: #598E26;
}
.media_col
{
color: #9935CD;
}
.media_bckg
{
background:#F1F8FF;
}
.kom_col
{
color: #CD0104;
}
.kom_bckg
{
background:#FFFDF1;
}
.org_col
{
color: #2199FA;
}
.org_bckg
{
background:#F3FBFE;
}

.border_r_d_l
{
border-bottom: #216CAD solid 1px;
border-left: #216CAD solid 1px;
border-right: #216CAD solid 1px;
}
.border_r_l
{
border-left: #216CAD solid 1px;
border-right: #216CAD solid 1px;
}


