/*
Arkusz stylów CSS dla serwisu PTI Oddział Dolnośląski, wersja HTML (zwykła)

ZMIANY:
5 października 2003, Maciej Szczepaniak:
	- kolejne poprawki menu (cel: idealny wygląd w Mozilli i MSIE6, akceptowalny wygląd w NN4)
22 lutego 2003, Maciej Szczepaniak:
	- poprawiony wygląd menu w Mozilli - szary prostokąt już nie zachodzi na pionową linię
1 lutego 2003, Maciej Szczepaniak: 
	- tekst w #zawartosc jest justowany

UWAGI:

* p.zaw - p zawarty bezpośrednio w #zawartosc - klasa musi być nadana przy transformacji xsl
* Ten plik nie może być zapisany w UTF-8 - wtedy NN4.7 go ignoruje.
*/

body, td, #stopka {
        font-family: Verdana, sans-serif; 
}
#stopka {
        padding-top: 15pt;
        text-align: center;
        font-size: 70%;
}
#zawartosc {
        text-align: justify;
        font-size: 80%;
}

/* 
.zaw = element zawarty bezposrednio w #zawartosc - klasa musi byc nadana przy transformacji xsl. 
Takie rozwiązanie jest potrzebne ze względu na słabą obsługę selektora >
*/
.zaw {
        padding-right: 35pt;
}

.wstawka {
        text-align: left;
}
.wstawka h4 {
        font-size: 70%;
        font-weight: bold;
        margin: 0px;
        padding-left: 5pt;
        padding-right: 5pt;
        padding-top: 5pt;
        padding-bottom: 0pt;
}
.wstawka p {
        font-size: 70%;
        padding: 5pt;
        margin: 0pt;
}
h1 {
        font-size: 140%;
        font-weight: bold;
        font-family: 'Arial', sans-serif;
}
h2 {
        font-size: 130%;
        font-weight: bold;
        font-family: 'Arial', sans-serif;
}
h3 {
        font-size: 100%;
        font-weight: bold;
}
#menu {
        font-family: Verdana, sans-serif; 
        text-align: left;
        padding-left: 0pt;
        padding-top: 0pt;
		padding-right: 0pt;
/*        padding-right: 10pt; */
        margin-top: 5pt;
		margin-right: 5pt;
        font-size: 70%;
/*		width: 125px;*/
}

#menu a, #sciezka a {
        text-decoration: none;
        color: black;
}
#menu a:hover, #sciezka a:hover {
        text-decoration: underline;
        color: navy;
}
.menu1 {
		padding-left: 0pt;
        padding-top: 1pt;
        padding-right: 10pt;
        font-weight: bold;
        margin-top: 5pt; 
}

.menu2 {
        margin: 0pt; 
        padding-left: 7pt; 
        padding-top: 1pt;
        padding-bottom: 1pt;
        padding-right: 10pt;
}

.menu3 { /* zakładam 3 poziomy menu */
        margin: 0pt; 
        padding-left: 14pt; 
        padding-top: 1pt;
        padding-bottom: 1pt;
        padding-right: 10pt;
        font-style: italic;
}

.ukryte {
        display: none;
}

/* chwilowo 
.menu2, .menu3 {
        display: none;
}
.tmpvis .menu2, .tmpvis .menu3 {
        display: block;
}
 chwilowo */

#menuactive {
	padding-right: 0px;
    background-color: #eeeeee;
}
#menuactiveobed {
	color: #ff0000;
	padding-right: 0px;
    background-color: #eeeeee;
}


#sciezka {
        font-size: 10px;
}
a.black {
        color: black;
}

/* a {
        color: black;
} */