html, body {
    background-color; #ffffff;
    color: #000000;
    font-family: verdana,tahoma,arial,sans-serif;
    font-size: 10px;
    /*padding: 0px;*/
    margin: 0px;
    text-align: justify;
}

table, td, TABLE, TD {
    font-family: verdana,tahoma,arial,sans-serif;
    font-size: 10px;
}

table.glowna {
    background-color; #ffffff;
    color: #000000;
    font-family: verdana,tahoma,arial,sans-serif;
    font-size: 10px;
    padding: 0px;
    border-collapse: collapse;
    margin: 0px;
    width: 100%;
    vertical-align: top;
    border-width: 0px;
}

table.glowna td {
    padding: 0px; 
    border-collapse: collapse;
    margin: 0px;
    /*border-width: 0px;*/
}

/* ========================= PODSTRONY ========================= */
table.sciezka_gl {
    color: #000000;
    font-family: verdana,tahoma,arial,sans-serif;
    font-size: 11px;
    width: 100%;
    vertical-align: top;
    border-width: 0px;
    padding: 0px;
    border-collapse: collapse;
    margin: 0px;
}

table.sciezka_gl td {
    /*border-width: 0px;*/
    /*padding: 0px;*/
    /*border-collapse: collapse;/*
    /*margin: 0px;*/
}


td.strona_gl {
    width: 861px;
    border-width: 0px;
    padding: 0px;
    border-collapse: collapse;
    margin: 0px;
}


td.gl_strona {
    padding: 0px;
    border-collapse: collapse;
    /*margin: 0px;*/
    /*border-width: 0px;*/
    vertical-align: top;
    width: 100%;
    background: url('../../graf/navi/linia.gif') left top repeat-y;
}

td.strona_gl_prawa {
    padding: 0px;
    border-collapse: collapse;
    /*border-width: 0px;*/
    margin: 0px;
    vertical-align: top;
/*    text-align: left; */
}

td.strona_gl_lewa {
    padding: 0px; 
    border-collapse: collapse;
    border-width: 0px;
    margin: 0px;
    vertical-align: top;
/*    text-align: left; */
}


table.strona {
    background-color; #ffffff;
    color: #000000;
    font-family: verdana,tahoma,arial,sans-serif;
    font-size: 10px;
    /*padding-left: 0px;*/
    margin-left: 50px;
    width: 600px;
    vertical-align: top;
    border-width: 0px;
    word-wrap: break-word;
    white-space: pre-wrap;
    white-space: -o-pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: pre-wrap;    
}

table.strona td {
    font-family: tahoma,arial,verdana,tahoma,sans-serif;
    font-size: 11px;
    color: #666666;
    word-wrap: break-word;
    white-space: pre-wrap;
    white-space: -o-pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: pre-wrap;
}

table.strona a.powrot, table.strona a.powrot:visited {
    color: #6f6f6f;
    text-decoration: none;
}

table.strona a.powrot:hover {
    color: #010101;
    text-decoration: none;
}

table.strona a, table.strona a:visited {
    color: #db0303;
    text-decoration: none;
}

table.strona a:hover {
    color: #010101;
    text-decoration: none;
}



table.strona td.zajawka {
    font-family: arial,verdana,tahoma,arial,sans-serif;
    color: #db0303;
    font-size: 24px;
    font-weight: bold;
    height: 20px;
    vertical-align: top;
}

table.cien {
    /*background: url('../../graf/navi/cien_dol.gif') right top no-repeat;*/
    vertical-align: top;
    text-align: right;
    width: 663px;
    padding: 0px;
    border-collapse: collapse;
    margin: 0px;
    border-width: 0px;
}

/* ========================= GORA ========================= */

td.gl_gora {
    width: 861px;
    color: #050505;
    font-size: 10px;
    padding: 0px;
    border-collapse: collapse;
    margin: 0px;
}

td.gl_gora_prawa {
    background: url('../../graf/navi/gora_prawa_bg.gif') top left repeat-x;
    padding: 0px;
    border-collapse: collapse;
    margin: 0px;
    vertical-align: bottom;

}

td.gl_gora_lewa {
    background: url('../../graf/navi/gora_lewa_bg.gif') top right repeat-x;
    font-size: 10px;
    padding: 0px;
    border-collapse: collapse;
    margin: 0px;
    vertical-align: bottom;
    text-align: right;
}

table.gora, table.gora td {
    padding: 0px;
    border-collapse: collapse;
    margin: 0px;
}

table.gora td.szukaj{
    background: url('../../graf/navi/szukaj.gif') top right no-repeat;
    width: 273px;
    font-size: 10px;
    padding-left: 0px;
    margin-left: 0px;
    vertical-align: top;
    border-width: 0px;
}

table.szukaj {
    font-size: 11px;
    color: #ffffff;
    width: 220px;
}


input.szukaj, select.szukaj {
    font-size: 10px;    
    border: 1px solid #0d0000;
}

/* ========================= NAWIGACJA ========================= */
table.navimain {
    padding: 0px;
    border-collapse: collapse;
    margin: 0px;
    border-width: 0px;
}

table.navimain td {
    padding-top: 2px;
    border-collapse: collapse;
    margin: 0px;
    border-width: 0px;
}


td.gl_nawigacja {
    color: #050505;
    width: 198px;
    vertical-align: top;    
    padding: 0px;
    border-collapse: collapse;
    margin: 0px;
    border-width: 0px;
}

td.gl_nawigacja a, td.gl_nawigacja a:visited {
    color: #050505;
    font-weight: normal;
    text-decoration: none;
}

td.gl_nawigacja a:hover {
    color: #db0008;
    font-weight: normal;
    text-decoration: none;    
}

.on {
    color: #db0008;
    font-weight: bold;
    text-decoration: none;    
}

table.nawi {
    color: #000000;
    font-family: verdana,tahoma,arial,sans-serif;
    font-size: 12px;
    width: 100%;
    vertical-align: top;
    padding: 0px;
    border-collapse: collapse;
    margin: 0px;
    border-width: 0px;
    background: url('../../graf/navi/nawi_bg.gif') bottom left no-repeat;
    text-align: left;
    word-wrap: break-word;
    white-space: pre-wrap;
    white-space: -o-pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: pre-wrap;

}

table.nawi td {
    /* background: url('../../graf/navi/nawi_pasek.gif') top left repeat-y; */
    font-family: verdana,tahoma,arial,sans-serif;    
    font-size: 11px;    
    text-align: left;
    padding-left: 0px
    padding-right: 0px;
    padding-bottom: 4px;
    padding-top: 4px;
    word-wrap: break-word;
    white-space: pre-wrap;
    white-space: -o-pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: pre-wrap;
}

/* ========================= SRODEK ========================= */
td.gl_sroderk {
    width: 100%;
    vertical-align: top;
    text-align: right;
    padding: 0px;
    border-collapse: collapse;
    margin: 0px;
}


/* ========================= SCIEZKA ========================= */
td.gl_sciezka {
    vertical-align: top;
    text-align: right;
    color: #a6a6a6;    
    width: 100%;
    border-width: 0px;
    padding: 0px;
    border-collapse: collapse;
    margin: 0px;
}

td.gl_sciezka a, td.gl_sciezka a:visited {
    color: #a6a6a6;
    font-weight: normal;
    text-decoration: none;
}

td.gl_sciezka a:hover {
    color: #010101;
    font-weight: normal;
    text-decoration: none;    
}

.sciezka_off {
    color: #010101;
    font-weight: normal;
    text-decoration: none;    

}


table.sciezka {
    width: 100%;
    color: #000000;
    font-family: tahoma,arial,sans-serif;
    font-size: 10px;
/*    text-transform: lowercase;*/
    border-width: 0px;
    text-align: right;
    padding: 0px;
    border-collapse: collapse;
    margin: 0px;
    /*background: url('../../graf/navi/sciezka.gif') top right no-repeat;*/
    height: 24px;
}

table.sciezka td {
    color: #000000;
    font-family: tahoma,arial,sans-serif;
    font-size: 10px;
    border-width: 0px;
/*    text-transform: lowercase;*/
    text-align: right;
    padding: 0px;
    border-collapse: collapse;
    margin: 0px;
}


/* ========================= STOPKA ========================= */
td.gl_stopka {
    background: url('../../graf/navi/stopka_bg.gif') top left repeat-x;
}

td.ml_gl_stopka {
    background: url('../../graf/navi/mapalokali/stopka.gif') top left repeat-x;
}


table.stopka {
    color: #000000;
    font-family: verdana,tahoma,arial,sans-serif;
    font-size: 11px;
    width: 100%;
    vertical-align: top;
}

table.ml_stopka {
    color: #000000;
    font-family: verdana,tahoma,arial,sans-serif;
    font-size: 11px;
    width: 100%;
    vertical-align: top;
}


table.stopka a {
    font-family: verdana,tahoma,arial,sans-serif;
    font-size: 11px;
    text-decoration: none;
}

table.ml_stopka a {
    font-family: verdana,tahoma,arial,sans-serif;
    font-size: 11px;
    text-decoration: none;
}


table.stopka a.edia, a.edia:visited {
    font-family: verdana,tahoma,arial,sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: #db0008;
}

table.ml_stopka a.edia, a.edia:visited {
    font-family: verdana,tahoma,arial,sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: #db0008;
}

/* ========================= INNE ========================= */

td.na, td.sz {
    padding: 3px;
}

/*mapa serwisu start*/
.glowny {
  border-right: 1px solid #000000 ; 
  border-top: #000000 1px solid;
  border-left: #000000 1px solid;			       
  border-bottom: #D51625 4px solid;			       
  font-size: 8pt;
  /*background-color: #FFFFFF;*/
  color: black;
  font-family: Verdana;
  font-weight: bold;
}
a.m_drzewo
{
  font-family: Verdana;
  font-size: 11px;
  text-decoration: none;
  color: #000000;
  font-weight: normal;
}

a:hover.m_drzewo
{
  text-decoration: underline;
}

.mapa_serwisu_table { 
  width:400px;
  BORDER-RIGHT: 1px solid;
  BORDER-TOP: 1px solid;
  BORDER-LEFT: 1px solid;
  BORDER-BOTTOM: 1px solid;
  border-color: #D51625;
  FONT-SIZE: 8px;
  FONT-FAMILY: Verdana;
  background:#F5F5F5;
  color: #000000;
  font-weight: normal;
  padding: 10px;
}

.mapa_serwisu_table td { 
    padding: 1px;
}

a.mapa_serwisu, a.mapa_serwisu:visited {
    font-family: verdana,tahoma,arial,sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: #6f6f6f;    
}

a.mapa_serwisu:hover {
    font-family: verdana,tahoma,arial,sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: #000000;    
}

textarea {
    font-size: 10px;    
    border: 1px solid #afafaf;
}
/*mapa serwisu stop*/

table.realizacje td {
    padding: 3px;
}
