/*style_diecezje*/

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}
img { border-style:none; }
body {
               background-color: #2e2e2e;
	       font: 12px/16px arial, helvetica, verdana, sans-serif;
	       text-align:center;
	       color: white;
         background-repeat: repeat-x;
         background-position: center top;
     }


#menu ul { position:relative;
           margin: 0; padding: 0; list-style-type: none; float:right;}
#menu ul li {
             display:block;
             padding:0;
             height: 49px;
             list-style-type:none;
             float:right; }
         
#menu ul li a{
             display:block;
             margin:0;
             height: 49px;
             margin: 15px 0px 0px 16px;}

.kontakt {width: 49px;}
#menu ul li a.kontakt { background:url(obr_diecezje/kw4.gif);}
#menu ul li a.kontakt:hover{ position: relative; border: 2px solid #fff; width: 49spx; margin: 13px -2px 0px 14px;}
.linki {width: 49px;}
#menu ul li a.linki { background:url(obr_diecezje/kw3.gif);}
#menu ul li a.linki:hover{ position: relative; border: 2px solid #fff; width: 49spx; margin: 13px -2px 0px 14px;}
.zasoby {width: 49px;}
#menu ul li a.zasoby { background:url(obr_diecezje/kw2.gif);}
#menu ul li a.zasoby:hover{ position: relative; border: 2px solid #fff; width: 49spx; margin: 13px -2px 0px 14px;}
.posluga {width: 49px;}
#menu ul li a.posluga { background:url(obr_diecezje/kw1.gif);}
#menu ul li a.posluga:hover{ position: relative; border: 2px solid #fff; width: 49spx; margin: 13px -2px 0px 14px;}
.glowna {width: 49px;}
#menu ul li a.glowna { background:url(obr_diecezje/bialy.gif);}
#menu ul li a.glowna:hover{ position: relative; border: 1px solid #fff; width: 49px; margin: 14px -1px 0px 14px;}

li {display:inline;}



p {  font-size: 13px; color: #ccc; line-height: 130%; font-family: arial, helvetica, verdana, sans-serif, "Trebuchet MS"; text-align: left;
     margin: 10px 100px 0px 20px;}
/*góra  prawo dół lewo  */

p a:link {color:#fff; text-decoration: none;}
p a:visited {color:#fff; text-decoration: none;}
p a:active {color:#fff; text-decoration: none;}
p a:hover {color: #cce111; text-decoration: underline;}

h1, h2, h3, h4, h5, h6 {font-family: arial, helvetica, verdana, sans-serif, "Trebuchet MS";}

h1 { font-size: 25px; color: #eee; font-weight: bold;
     margin: 5px 0px 0px 10px;
     letter-spacing: 0.3px;}
.podtytul_h1 { font-size: 17px; color: #808080; font-weight: bold;
     margin: 7px 0px 0px 10px; }
h1.podtytul_h1 a:link {color: #808080; text-decoration: none;}
h1.podtytul_h1 a:visited {color:#808080; text-decoration: none;}
h1.podtytul_h1 a:active {color:#808080; text-decoration: none;}
h1.podtytul_h1 a:hover {color: #cce111; text-decoration: none;}

/*TYTUŁ MIASTA*/
h2 { font-size: 22px; color: #ffffff; font-weight: normal;
     margin: 5px 0px 5px 55px;

     }

.tytul { letter-spacing: 0.5px;  font-weight: bold;}
h5.kwadracik {
           margin: -24px 0px 0px 27px;
           position: relative; }
/*h5.mapa {
     width: 26px; height: 30px;
     margin: -33px 0px 0px 300px;
     position: relative; } */
h5#krzyzyk {
     width: 64px; height: 59px;
     margin: 0px auto 25px auto;
     position: relative; }

/*NAJAZD NA MAPĘ*/
h5.mapa {width: 52px; height: 30px;
     margin: -33px 0px 0px 300px;
     position: relative; }

h5.mapa a.lokalizacja {width: 26px; height: 30px;
                  background:url(obr_diecezje/mapa2+.jpg) no-repeat right top;
                  display:block;}
h5.mapa a.lokalizacja:hover {background:url(obr_diecezje/mapa2+.jpg) no-repeat left top;}

/*PRAWA kolumna - elementy opisu Kościoła*/
.kosciol_h2 { font-size: 18px; color: #ffffff;
     margin: 20px 0px 0px 80px; }
.angkosciol_h2{ font-size: 15px; color: #808080;
     margin: 3px 0px 0px 80px; }
h2.angkosciol_h2 a:link {color: #808080; text-decoration: none;}
h2.angkosciol_h2 a:visited {color:#808080; text-decoration: none;}
h2.angkosciol_h2 a:active {color:#808080; text-decoration: none;}
h2.angkosciol_h2 a:hover {color: #cce111; text-decoration: none;}
.adreskosciola_h2 { font-size: 13px; color: #808080;
     margin: 7px 0px 0px 100px; line-height: 120%;}
h2.adreskosciola_h2 a:link {color: #808080; text-decoration: none;}
h2.adreskosciola_h2 a:visited {color:#808080; text-decoration: none;}
h2.adreskosciola_h2 a:active {color:#808080; text-decoration: none;}
h2.adreskosciola_h2 a:hover {color: #cce111; text-decoration: none;}

/*LEWA kolumna - Msze Święte*/
ul.czasmszy { margin: 0; padding: 0; list-style-type: none; }
ul.czasmszy li {  float: right; }
li.czas {margin: 10px 0px 0px 10px;}

.msze_h2 { font-size: 13px; color: #ffffff; font-weight: normal;
     margin: 13px 0px 0px 0px; letter-spacing: 0px;}
.niecotyg {font-size: 20px; margin: 0px; letter-spacing: -1px;}
.ostatnia {font-size: 14px; margin: 0px; letter-spacing: -1px; font-weight: normal;}
.dzien_h2 { font-size: 18px; color: #ffffff; font-weight: normal;
     margin: 13px 0px 0px 5px; letter-spacing: 2px;}
.dzien_h2mniej { font-size: 18px; color: #ffffff; font-weight: normal;
     margin: 13px 0px 0px 5px; letter-spacing: px;}
.godziny_h2 { font-size: 25px; color: #ffffff; font-weight: bold;
     margin: 24px auto 0px auto;}
.godziny_info { font-size: 15px; color: #ffffff; font-weight: bold;
     margin: 24px auto 0px auto;}
.parzyste { font-size: 13px; color: #fff; font-weight: normal;
     margin: 0px 0px 0px 0px; text-align: right;}
.ogloszenia { font-size: 16px; color: #ffffff; font-weight: bold;
     margin: 24px auto 0px auto;}

h2 a:link {color: #fff; text-decoration: none;}
h2 a:visited {color:#fff; text-decoration: none;}
h2 a:active {color:#fff; text-decoration: none;}
h2 a:hover {color: #cce111; text-decoration: none;}

h2.godziny_info a:link {color: #fff; text-decoration: none;}
h2.godziny_info a:visited {color:#fff; text-decoration: none;}
h2.godziny_info a:active {color:#fff; text-decoration: none;}
h2.godziny_info a:hover {color: #cce111; text-decoration: none;}


/*DUSZPASTERZ*/
.duszpasterz_h2 {font-size: 14px; color: #ffffff;
     margin: 15px 0px 0px 80px;}
.fontmniejwbok {font-size: 13px; color: #ffffff;
     margin: 15px 0px 0px 93px;}
.fontmniej {font-size: 13px;}
.adresdusz_h2 { font-size: 12px; color: #808080;
     margin: 7px 0px 0px 175px; line-height: 120%;}
/*BIULETYB*/
.biuletyn1 { font-size: 13px; color: #ffffff; font-weight: normal;
     margin: 5px 0px 0px 0px;}
.biuletyn2 { font-size: 18px; color: #ffffff; font-weight: normal;
     margin: 3px 0px 0px 0px;}
.biuletyn2 a:link {color: #fff; text-decoration: none;}
.biuletyn2 a:visited {color:#fff; text-decoration: none;}
.biuletyn2 a:active {color:#fff; text-decoration: none;}
.biuletyn2 a:hover {color: #cce111; text-decoration: none;}


/*UKŁAD STRONY*/
div {
 border: 0px solid; width: 50%;
 text-align: left;
 margin: 0 auto 0 auto;
}

/*GÓRA*/
div#menu {

         background-position: center;
         width: 625px; height: 250px;
}
div.goratytul {
         /* border: px solid #ffffff; width: 100%; */
         background-position: center;
         width: 625px; height: 70px;
}

/*SRODEK*/
div.srodek {
         border: px solid #ffffff; width: 100%;
         background-position: center;
         width: 625px;
}
div.kosciol {border: px solid #ffffff; width: 100%;
         background-position: center;
         width: 625px; height: 255px; margin: 0px 0px 0px 0px; position:relative;
}
.podwojnykosciol {background-position: center;
         width: 625px; height: 320px; margin: 0px 0px 0px 0px; position:relative;}
.potrojnykosciol {background-position: center;
         width: 625px; height: 500px; margin: 0px 0px 0px 0px; position:relative;}

.leftcolumn {border: px solid #ffffff; width: 100%;
            width: 340px; height: 210px;
            float:left;
            display:inline;}
.leftcolumn2{border: px solid #ffffff; width: 100%;
            width: 340px; height: 400px;
            float:left;
            display:inline;}
.rightcolumn {border: 1px solid #ffffff; width: 100%;
             width: 250px; height: 110px;
             margin-top: 20px;
             margin-right: 10px;
             float:right;
             text-align: center;
             display:inline;
             /*background-color: #9a9901;*/}
.intop      {
             border-top: 1px solid #9a9901; width: 100%;
             width: 250px; height: 40px;
             margin: 0;
             text-align: center;
             background-color: #9a9901;}

.inright {
             border-top: 1px solid #000000; width: 100%;
             width: 250px; height: 68px;
             margin: 0;
             text-align: center;
             /*border-bottom: 1px solid #ffffff; width: 100%; */

             background-color: #000000;}
             
/*PONIŻEJ*/
div.podpisypod {border: px solid #ffffff; width: 100%;
             width: 250px;
             margin: 3px 10px 0px 0px;
             float:right;
             text-align: right;
             position: relative; display: inline;
             }
div.biuletyn {border: px solid #ffffff; width: 100%;
             width: 250px;
             margin: 20px 15px 0px 0px;
             float:right;
             text-align: right;
             position: relative; display: inline;
             }
.obr_biuletyn {float:left; position:relative; margin: 0px 0px 0px 10px;}

#szkolka {font-size: 12px; color: #fff; font-weight: normal; position:absolute; top: 230px; right: 15px; line-height: 120%; margin: 0px 0px 0px 0px; text-align: right;}
#szkmniej {font-size:11px;}

#adresyWWW {font-size: 12px; color: #fff; font-weight: normal; position:absolute; top: 180px; right: 15px; line-height: 120%; margin: 0px 0px 0px 0px; text-align: right;}
#adresyWWW2 {font-size: 12px; color: #fff; font-weight: normal; position:absolute; top: 200px; right: 15px; line-height: 120%; margin: 0px 0px 0px 0px; text-align: right;}

/*DÓŁ STOPKA*/
div.stopka {
         /*border: 1px solid #ffffff; width: 100%;  border: 1px solid #555; width: 100%;*/
         width: 625px; height: 200px;
         margin: 0px auto 0px auto;
}

.stopkaMiasta {font-size: 11px; color: #cccccc; line-height: 120%; font-family: arial, helvetica, verdana, sans-serif, Trebuchet MS; text-align: justify;
     margin: 10px 0px 25px 0px;}
.stopkaMiasta a:link {color: #b0b0b0; text-decoration: none;}
.stopkaMiasta a:visited {color:#b0b0b0; text-decoration: none;}
.stopkaMiasta a:active {color:#b0b0b0; text-decoration: none;}
.stopkaMiasta a:hover {color: #fff; text-decoration: none;}

#PMK {font-size: 12px; color: #ffffff; letter-spacing: +4px; text-align: center; margin: 10px 0px 10px 0px;}
#PMK a:link {color: #fff; text-decoration: none;}
#PMK a:visited {color:#fff; text-decoration: none;}
#PMK a:active {color:#fff; text-decoration: none;}
#PMK a:hover {color: #cce111; text-decoration: none;}

strong {color: #bab808; font-weight: bold;}
strong.a a:link {color: #bab808; text-decoration: none;}
strong.a a:visited {color:#bab808; text-decoration: none;}
strong.a a:active {color:#ccc000; text-decoration: none;}
strong.a a:hover {color: #e6da00; text-decoration: none;}


h4 {font-size: 14px; line-height: 120%; font-family: arial, helvetica, verdana, sans-serif, Trebuchet MS; text-decoration: none;
   text-align: center; margin: 0px 0px 0px 0px; font-weight: normal;}

.z1 a:link {color: #989a00; text-decoration: none;}
.z1 a:visited {color:#989a00; text-decoration: none;}
.z1 a:active {color:#989a00; text-decoration: none;}
.z1 a:hover {color: #cce111; text-decoration: none;}

.z2 a:link {color: #647b0c; text-decoration: none;}
.z2 a:visited {color:#647b0c; text-decoration: none;}
.z2 a:active {color:#647b0c; text-decoration: none;}
.z2 a:hover {color: #cce111; text-decoration: none;}

.z3 a:link {color: #715d0c; text-decoration: none;}
.z3 a:visited {color:#715d0c; text-decoration: none;}
.z3 a:active {color:#515d0c; text-decoration: none;}
.z3 a:hover {color: #cce111; text-decoration: none;}

.z4 a:link {color: #6c4410; text-decoration: none;}
.z4 a:visited {color:#6c4410; text-decoration: none;}
.z4 a:active {color:#3e4400; text-decoration: none;}
.z4 a:hover {color: #cce111; text-decoration: none;}

