

/* TEXT="#000000" LINK="#33cc00" VLINK="#ff6633" */

/* Arial, sans-serif, Verdana, Tahoma, Helvetica;        */
/* 'Times New Roman', serif, Georgia, Bodoni, Garamond;  */

/* kolory:
zielona ramka wokol strony:             #008040;
zolty podklad pod strone:               #FAFAD2;
tymczasowy kolor pod rysunkiem u gory:  #D0D0D0;
kolor paska z flagami:                  #FAF0E6;
kolor pod menu1 i menu2:                #FAF0E6;
kolor tla naglowka menu1 i 2:           #EAEAC2;
obwodka menu1 i 2:                      #7DBD7E;
kolor ramki pod pozycja w menu:         #ADEDAE;
kolor linkow w menu gdy hover           #008040;
kolor tla we wstawce z pogoda:          #FFE6E6;


kolor linkow:                           #0000ff;
kolor odwiedzionych linkow:             #228B22;


szerokosc glownej czesci:               985px;
margines lewej czesci:                                     5px
szerokosc lewej czesci z menu:          19% (187px ???)  190px
margines:                                1% ( 10px ???)   20px
szerokosc prawej czesci z trescia:      80% (787px ???)  775px
margine czesci z trescia od prawego brzegu                 5px
*/



/*****************************************************
 *
 * Globalne style
 *
 *****************************************************/

* {
   margin:    0;
   padding:   0;
}


body {
        padding:        0;
        margin:         0;
        background:     #00e472;   /* #008040 #00e472; */

        background-image:     url(../ikony/tlo_008040_00e472.gif);
        background-color:     #00e472;
        background-position:  center top;
        background-repeat:    repeat-x;

        color:          #000000;
        font-family:    Arial, sans-serif, Verdana, Tahoma, Helvetica;
        font-size:      12px;
        font-style:     normal;
        font-weight:    normal;
}


a:link {
        color:          #0000ff;
}

a:visited {
        color:          #228B22;
}

img {
        border:         0 solid #000000;
        color:          #000000;
}


h1 {
        font-size:      36px;
}

h2 {
        font-family:    'Times New Roman', serif, Georgia, Bodoni, Garamond;
        font-size:      32px;
        font-style:     normal;
        font-weight:    bold;
}

h3 {
        font-family:    'Times New Roman', serif, Georgia, Bodoni, Garamond;
        font-size:      20px;
        font-style:     normal;
        font-weight:    bold;
}


/*****************************************************
 *
 * Glowne ramki
 * #STRONA_GORA
 * #STRONA_DOL_TLO #STRONA_DOL
 *
 *****************************************************/



#STRONA_GORA {
        display:        block;
        width:          985px;
        margin:         0 auto;
        padding:        20px 0 0 0;
}

#STRONA_DOL_TLO {
        background-image:     url(../ikony/tlo_dol_008040_00e472.gif);
        background-color:     #00e472;
        background-position:  center bottom;
        background-repeat:    repeat-x;
        padding:              0 0 25px 0;
}


#STRONA_DOL_TLO #STRONA_DOL {
        display:        block;
        width:          985px;
        margin:         0 auto;
        padding:        0;
}



/*****************************************************
 *
 * Gora z logo
 *
 *****************************************************/

#STRONA_GORA #GORA {
        display:        block;
}

div.divlink {
        position:       relative;   /* musi byc jesli w srodku sa elementy z absolute */
        background:     url(../ikony/adres05c.gif) no-repeat center 0;
        height:         30px;
}

div.divlink h1 {
        font-size:      1px;
        height:         30px;
        text-indent:    -5000px;
}

div.divlink a.main_index {
        position:       absolute;
        left:           25px;
        top:            3px;
        width:          300px;
        height:         24px;
}


div.divlogo {
        position:       relative;   /* musi byc jesli w srodku sa elementy z absolute */
        margin-top:     2px;
        height:         145px;
        background:     url(../ikony/logo01.jpg) no-repeat center 0;
}

div.divlogo h1, div.divlogo h2, div.divlogo h3 {
        font-size:      1px;
        text-indent:    -9999px;
}

div.divlogo a.main_index {
        position:       absolute;
        left:           0;
        top:            0;
        width:          985px;
        height:         145px;
}




/*****************************************************
 *
 * Menu gorne
 *
 *****************************************************/

div.menu_poziome1 {
        float:          right;
        /* background:     #FAF0E6; */
        margin:         8px 20px 0 0;
}

div.menu_poziome1 ul {
        /* nic, ale ma byc */
}

div.menu_poziome1 ul li {
        display:        inline;
        padding:        0px 8px;
}

div.menu_poziome1 ul li a, div.menu_poziome1 ul li a:visited {
        color:          #404040;

        font-family:    Verdana, Arial, sans-serif, Tahoma, Helvetica;
        font-size:      12px;
        font-style:     normal;
        font-weight:    normal;
        /* text-decoration: none; */
        text-decoration: underline;
}

div.menu_poziome1 ul li a:hover {
        color:          #008040;
        font-weight:    bold;
}


/*****************************************************
 *
 * Menu główne poziome
 *
 *****************************************************/

#MENU_HORIZ {
        background:     #FAF0E6;
        height:         18px;
        margin-top:     2px;
        padding-top:    4px;
}


/*****************************************************
 *
 * Pasek z flagami
 *
 *****************************************************/

#STRONA_GORA #PASEK1 {
        background:     #FAF0E6;
        height:         18px;
        margin-top:     2px;
        padding-top:    4px;
}

div.pasek1lewy {
        float:          left;
        width:          870px;
}

div.pasek1lewy p {
        padding:        0px 10px;
        font-family:    'Times New Roman', serif, Georgia, Bodoni, Garamond;
        font-size:      12px;
        font-style:     italic;
        font-weight:    normal;
        text-align:     center;
}

div.pasek1prawy {
        float:          right;
        width:          105px;
}
div.pasek1prawy p {
        /* nic, ale ma byc */
}
div.pasek1prawy img {
        float:          right;
        margin:         0px 12px 0px 0px;
        padding:        0px;
        border:         1px solid #000000;
}







/*****************************************************
 *
 * Srodek obejmujacy lewa kolumne i tresc (tekst)
 * szerokosc=985px
 *
 *****************************************************/

#STRONA_GORA #SRODEK {
        margin-top:     2px;
        background:     #FAFAD2; /* zolty */
        
        overflow: hidden;
        height: 100%;
}


/*****************************************************
 *
 * Lewa kolumna - dopasowana do reklamy 180x150
 * L=186px, Tekst=799px, calosc=985px
 *
 *****************************************************/

#STRONA_GORA #SRODEK #LEWAKOLUMNA {
        float:          left;
        width:          186px;
        background:     #FAFAD2;
}


div.lewakolumnatresc {
        background:     #FAFAD2;
        margin:         4px 2px 5px 4px;
}




/*****************************************************
 *
 * Menu glowne
 *
 *****************************************************/

div.menu1 {
        border:         1px solid #7DBD7E;
        background:     #FAF0E6;
        margin-top:     3px;
}

div.menu1 p {
        padding:        5px 0;
        background:     #EAEAC2;
        border-bottom:  1px solid #7DBD7E;
        text-align:     center;
}

div.menu1 a, div.menu1 a:visited {
        color:          #000000;
        font-family:    Verdana, Arial, sans-serif, Tahoma, Helvetica;
        font-size:      12px;
        font-style:     normal;
        font-weight:    bold;
        text-decoration: none;
        text-align:     center;
}

div.menu1 a:hover {
        color:          #008040;
        text-decoration: underline;
}

div.menu1 ul {
        display:        block;
        padding:        5px 0;
}

div.menu1 ul li {
        display:        block;
        padding:        2px 5px 2px 22px;
        background:     url(../ikony/bullet.png);
        background-repeat: no-repeat;
        background-position: 3px 2px;
        list-style:     none;
        text-align:     left;
        font-size:      0;
}

div.menu1 ul li a, div.menu1 ul li a:visited {
        background:     #FAF0E6;
        font-size:      11px;
        font-weight:    normal;
}


div.menu1 ul li a:hover {
        font-weight:    bold;
}


div.menu1 ul.subul1 {
        padding:        2px 0 0 15px;
}

div.menu1 ul.subul1 li {
        display:        list-item;
        background:     #FAF0E6;
        color:          #0080ff;
        padding:        0;      /* kasowanie paddingu */
        list-style:     disc outside;
        font-size:      12px;   /* wielkosc kropek */
}













/*****************************************************
 *
 * Menu z linkami do innych stron
 *
 *****************************************************/

div.menu2 {
        border:         1px solid #7DBD7E;
        background:     #FAF0E6;
        margin-top:     3px;
}

div.menu2 p {
        background:     #EAEAC2;
        padding:        5px 0;
        border-bottom:  1px solid #7DBD7E;
        color:          #000000;
        font-family:    Verdana, Arial, sans-serif, Tahoma, Helvetica;
        font-size:      12px;
        font-style:     normal;
        font-weight:    bold;
        text-align:     center;
}

div.menu2 a, div.menu2 a:visited {
        color:          #000000;
        font-family:    Verdana, Arial, sans-serif, Tahoma, Helvetica;
        font-size:      10px;
        font-style:     normal;
        font-weight:    normal;
        text-decoration: none;
        text-align:     left;
}

div.menu2 a:hover {
        color:          #008040;
        text-decoration: underline;
}


div.menu2 ul {
        display:        block;
        padding:        5px 0;
}

div.menu2 ul li {
        display:        block;
        padding:        2px 5px 2px 22px;
        background:     url(../ikony/bullet.png);
        background-repeat: no-repeat;
        background-position: 3px center;
        list-style:     none;
        text-align:     left;

        color:          #000000;
        font-family:    Verdana, Arial, sans-serif, Tahoma, Helvetica;
        font-size:      10px;
        font-style:     normal;
        font-weight:    normal;
        text-decoration: none;
}

div.menu2 ul li a, div.menu2 ul li a:visited {
}

div.menu2 ul li a:hover {
        font-weight:    bold;
}

div.menu2 ul li a.b1, div.menu2 ul li a.b1:visited {
        font-weight:    bold;
}





/*****************************************************
 *
 * Wstawka miedzy menu - z pogoda z Accuweather
 *
 *****************************************************/

div.wstawka1 {
        border:         1px solid #7DBD7E;
        background:     #FFE6E6;
        margin-top:     3px;
        text-align:     center;
}

div.wstawka1 p, div.wstawka1 p a, div.wstawka1 p a:visited  {
        background:     #EAEAC2;
        border-bottom:  1px solid #7DBD7E;
        padding:        5px 0;
        color:          #000000;
        font-family:    Verdana, Arial, sans-serif, Tahoma, Helvetica;
        font-size:      12px;
        font-style:     normal;
        font-weight:    bold;
        text-align:     center;
        text-decoration: none;
}

div.wstawka1 p a:hover {
        color:          #008040;
        text-decoration: underline;
}



div.wstawka1 a {
        margin:         0;
        padding:        0px;
}

/*
div.wstawka1 img {
        margin:         0;
        padding:        0;
        border:         0;
}*/

div.wstawkaelm1 {
        margin:         0;
        padding:        20px 0;
}






div.wstawka2 {
        border:         1px solid #7DBD7E;
        background:     #FFE6E6;
        margin-top:     3px;
        text-align:     center;
}

div.wstawka2head {
        background:     #EAEAC2;
        border-bottom:  1px solid #7DBD7E;
        padding:        5px 0;
}

div.wstawka2head a, div.wstawka2head a:visited {
        color:          #000000;
        font-family:    Verdana, Arial, sans-serif, Tahoma, Helvetica;
        font-size:      12px;
        font-style:     normal;
        font-weight:    bold;
        text-align:     center;
        text-decoration: none;
}

div.wstawka2head a:hover {
        color:          #008040;
        text-decoration: underline;
}

div.wstawka2elm {
        margin:         0;
        padding:        20px 0;
}

div.wstawka2elm p {
        padding:        2px 0;
        color:          #000000;
        font-family:    Verdana, Arial, sans-serif, Tahoma, Helvetica;
        font-size:      11px;
        font-style:     normal;
        font-weight:    normal;
        text-align:     center;
        text-decoration: none;
}




/*****************************************************
 *
 * Miejsce na linki polecane typu Firefox czy Pajacyk oraz zegar
 *
 *****************************************************/

div.polecane {
        margin:         0;
        padding:        10px 0;
        text-align:     center;

}
div.polecane p {
        color:          #000000;
        font-family:    Verdana, Arial, sans-serif, Tahoma, Helvetica;
        font-size:      12px;
        font-style:     normal;
        font-weight:    bold;
        text-align:     center;
        /* margin:         5px 0;
        padding:        0; */
}




/*****************************************************
 *
 * Ramka srodkowa z tekstem
 * L=186px, Tekst=799px, calosc=985px
 *
 *****************************************************/

#STRONA_GORA #SRODEK #TEKST {
        float:          right;
        width:          799px;
        background:     #FAFAD2;
        margin:         0;
        padding:        0;
        min-height:     250px;
}


div.teksttresc {
        background:     #FAFAD2;
        margin:         4px 4px 5px 2px;
        padding:        0px 5px;

        font-family:    Georgia, 'Times New Roman', serif, Garamond, Bodoni;
        font-size:      14px;
        font-style:     normal;
        font-weight:    normal;
        text-align:     justify;

        /* border:         1px solid #a0a0a0; */
        
        overflow: hidden;
        height: 100%;
}

div.teksttresc h1 {
        margin:         20px 0 10px 0;
        font-family:    Georgia, 'Times New Roman', serif, Garamond, Bodoni;
        font-size:      28px;
        font-style:     normal;
        font-weight:    bold;
}

div.teksttresc h2 {
        margin:         20px 0 10px 0;
        font-family:    Georgia, 'Times New Roman', serif, Garamond, Bodoni;
        font-size:      20px;
        font-style:     normal;
        font-weight:    bold;
}

div.teksttresc h3 {
        margin:         20px 0 10px 0;
        font-family:    Georgia, 'Times New Roman', serif, Garamond, Bodoni;
        font-size:      16px;
        font-style:     normal;
        font-weight:    bold;
}


div.teksttresc p {
        margin:         12px 0px;
        font-family:    Georgia, 'Times New Roman', serif, Garamond, Bodoni;
        font-size:      14px;
        font-style:     normal;
        font-weight:    normal;
        text-align:     justify;
}

div.teksttresc p.st1, div.teksttresc p.st1b {
}

div.teksttresc p.st1bb {
        font-weight:    bold;
}

div.teksttresc p.st1c {
        font-family:    sans-serif, Verdana, Arial, Tahoma, Helvetica;
}

div.teksttresc p.st1:first-letter {
        font-size:      133%;
}


div.teksttresc p.st2 {
        margin:         10px 0 20px 0;
        font-size:      24px;
        font-style:     italic;
        font-weight:    bold;
}

div.teksttresc p.st3 {
        margin:         40px 0px 0px 300px;
        font-size:      24px;
        font-style:     italic;
        font-weight:    bold;
        text-align:     left;
}

div.teksttresc p.st4 {
        margin:         100px 0;
        font-family:    Verdana, Arial, sans-serif, Tahoma, Helvetica;
        font-size:      11px;
}

div.teksttresc p.st5 {
        font-style:     italic;
}



div.teksttresc ul {
        list-style: disc outside;
}

div.teksttresc li {
        margin:   0 0 0 20px;
        padding:  0;
}

.span1 {
        font-family:  sans-serif, Verdana, Arial, Tahoma, Helvetica;
}





/*****************************************************
 *
 * Tablica atrakcji
 *
 *****************************************************/

table.table20 {
        border:         0px none #000000;
}

table.table20 td {
        padding:  2px 20px 2px 0;
}





/*****************************************************
 *
 * Okienko informacyjne w Google Maps
 *
 *****************************************************/

div.gogmap1 {
        background:     #E8E8FF;
        border:         1px solid #D0D0D0;
        margin:         7px 7px;
        padding:        5px;
        font-family:    sans-serif, Arial, Verdana, Tahoma, Helvetica;
        font-size:      13px;
        font-style:     normal;
        font-weight:    normal;
        text-align:     center;
}

img.rysgogmap1 {
        border:         1px solid #d0d0d0;

}






/*****************************************************
 *
 * Rysunek z ikona strony: zlotowka, samochodzik, telefon
 *
 *****************************************************/


img.iconrys1 {
        float:          right;
        margin:         0 50px 0 20px;
        padding:        0;
        border-style:   none;
}


/*****************************************************
 *
 * Rysunki bez marginesow, paddingu
 * rysnoborder - bez ramki
 * rysborder0  - z ramka, kolor #000000
 *
 *****************************************************/


img.rysnoborder {
        margin:         0;
        padding:        0;
        border-style:   none;
}

img.rysborder {
        margin:         0;
        padding:        0;
        border:         solid 1px #000000;
}



/*****************************************************
 *
 * Rysunki w tekscie
 *
 *****************************************************/


img.lewy1 {
        float:          left;
        margin:         0px 10px 10px 0px;
        padding:        2px;
        border:         solid 1px #a0a0a0;
}

img.prawy1 {
        float:          right;
        margin:         0 0 10px 10px;
        padding:        2px;
        border:         solid 1px #a0a0a0;
}




/*****************************************************
 *
 * Rysunek w tablicy
 * tryslewy1, trysprawy1 - z podpisem i biala ramka wokol obrazka
 * tryslewy2, trysprawy2 - z podpisem
 * tryslewy3, trysprawy3 - bez podpisu
 *
 *****************************************************/

table.tryslewy1, table.tryslewy2 {
        margin:         0px 10px 10px 0;
        border:         solid 1px #7DBD7E;  /* #a0a0a0; */
        background:     #FBFBDD;
        color:          #000000;
}

table.trysprawy1, table.trysprawy2 {
        margin:         0px 0px 10px 10px;
        border:         solid 1px #7DBD7E;   /* #a0a0a0; */
        background:     #FBFBDD;
        color:          #000000;
}


table.tryslewy3 {
        margin:         10px 10px 10px 40px;
        /* border:         solid 0px #000000; */
        background:     #FAFAD2;
        color:          #000000;
}

table.trysprawy3 {
        margin:         10px 40px 10px 10px;
        /* border:         solid 0px #000000 */
        background:     #FAFAD2;
        color:          #000000;
}


table.tryslewy1 td, table.trysprawy1 td, table.tryslewy2 td, table.trysprawy2 td {
        padding:        10px 10px 5px 10px;
}

table.tryslewy3 td, table.trysprawy3 td {
        /* nic ale ma byc */
}


table.tryslewy1 img, table.trysprawy1 img {
        background:     #FFFFFF;
        border:         solid 1px #e0e0e0;
        padding:        10px;
}

table.tryslewy2 img, table.trysprawy2 img {
        border:         solid 1px #e0e0e0;
        padding:        1px;
}

table.tryslewy3 img, table.trysprawy3 img {
        border:         solid 1px #e0e0e0;
}


table.tryslewy1 a, table.tryslewy1 a:link, table.tryslewy1 a:visited, table.tryslewy1 a:hover, table.tryslewy1 a:active,
table.trysprawy1 a, table.trysprawy1 a:link, table.trysprawy1 a:visited, table.trysprawy1 a:hover, table.trysprawy1 a:active,
table.tryslewy2 a, table.tryslewy2 a:link, table.tryslewy2 a:visited, table.tryslewy2 a:hover, table.tryslewy2 a:active,
table.trysprawy2 a, table.trysprawy2 a:link, table.trysprawy2 a:visited, table.trysprawy2 a:hover, table.trysprawy2 a:active,
table.tryslewy3 a, table.tryslewy3 a:link, table.tryslewy3 a:visited, table.tryslewy3 a:hover, table.tryslewy3 a:active,
table.trysprawy3 a, table.trysprawy3 a:link, table.trysprawy3 a:visited, table.trysprawy3 a:hover, table.trysprawy3 a:active {
        color:          #0000ff;  /* #FAFAD2; */
}


table.tryslewy1 p, table.trysprawy1 p,
table.tryslewy2 p, table.trysprawy2 p {
        padding-top:    3px;

        color:          #000000;
        font-family:    Verdana, Arial, sans-serif, Tahoma, Helvetica;
        font-size:      11px;
        font-style:     normal;
        font-weight:    normal;
        text-align:     left;
}

table.tryslewy1 p.copyright, table.trysprawy1 p.copyright,
table.tryslewy2 p.copyright, table.trysprawy2 p.copyright {

        color:          #808080;
        font-family:    Verdana, Arial, sans-serif, Tahoma, Helvetica;
        font-size:      9px;
        font-style:     normal;
        font-weight:    normal;
        text-align:     left;
}



/*****************************************************
 *
 * rysunek umieszczony centralnie na srodku
 *
 *****************************************************/

div.ryscenter1 {
        color:          #000000;
        padding:        30px 10px;
        text-align:     center;
}

div.ryscenter1 img {
        border:         solid 1px #000000;
}



/*****************************************************
 *
 * tablica z rysunkami
 * gal1 - galeria zdjeciowa, ramka wokol zdjecia, podpis, duzy odstep miedzy zdjeciami
 * gal2 - galeria ze strony indexu, ramka wokol galerii i zdjec, podpis, 1px odstep miedzy zdjeciami, szerokosc zdjecia 200px
 *        uzywac div.gal2 + table.gal2
 * gal3 - galeria ze strony indexu, ramka wokol galerii oraz zdjec, tlo jasniejsze, podpis, duzy odstep miedzy zdjeciami
 * gal4 - galeria do prezentacji linkow, brak ramek wokol zdjec, 3 komorki w rzedzie o stalej szerokosci 250 px, podpis
 *
 *****************************************************/

table.gal1 {
        text-align:     center;
        margin:         5px 0;
}

div.gal2 {
        margin-left:    auto;
        margin-right:   auto;
        padding-top:    12px;
        border:         solid 1px #7DBD7E;    /* #a0a0a0; */
        text-align:     center;
        background:     #FBFBDD;
}
table.gal2 {
        margin:         0 auto;
}

table.gal3 {
        text-align:     center;
        margin:         0 0 20px 0;
        padding:        0;
        border:         solid 1px #7DBD7E;    /* #a0a0a0; */
        background:     #FBFBDD;
        color:          #000000;
}

table.gal4 {
        text-align:     center;
}




table.gal1 tr, table.gal2 tr, table.gal3 tr, table.gal4 tr {
        text-align:     center;
}

table.gal1 td {
        text-align:     center;
        padding:        10px 20px;
        vertical-align: top;
        /* border: 1px solid #000000; */
}
table.gal2 td {
        text-align:     center;
        vertical-align: top;
        /* background:     #FAFAD2; */
        color:          #000000;
        width:          202px;
}
table.gal3 td {
        text-align:     center;
        /*padding:        10px 20px; */
        padding:        10px 20px 5px 20px;
}

table.gal4 td {
        /* border:         solid 1px #000000; */
        text-align:     center;
        vertical-align: bottom;
        padding:        10px;
        width:          250px;
}

table.gal2 a, table.gal2 a:link, table.gal2 a:visited, table.gal2 a:hover, table.gal2 a:active {
        color:          #000000;  /* #FAFAD2; */
}

table.gal1 img, table.gal2 img, table.gal3 img {
        border:         solid 1px #000000;
        cursor:         pointer;
}

table.gal4 img {
        border:         none 0px #000000;
}

table.gal1 p, table.gal2 p, table.gal4 p {
        padding:        5px 0;
        color:          #000000;
        font-family:    Verdana, Arial, sans-serif, Tahoma, Helvetica;
        font-size:      11px;
        font-style:     normal;
        font-weight:    normal;
        text-align:     center;
}

table.gal3 p {
        padding-top:    5px;
        color:          #000000;
        font-family:    Verdana, Arial, sans-serif, Tahoma, Helvetica;
        font-size:      11px;
        font-style:     normal;
        font-weight:    normal;
        text-align:     center;
}






/*****************************************************
 *
 * gal30 - galeria 30
 *
 ******************************************************/

table.gal30 {
        text-align:     center;
        margin:         0 auto;
        padding:        0;
}

table.gal30 tr {
        margin:         0;
        padding:        0;
        text-align:     center;
}

table.gal30 td {
        margin:         0;
        padding:        2px;
        border:         0px none #000000;
        color:          #000000;
        text-align:     center;
        font-size:      0;   /* MSIE: musi byc, aby nie bylo odstepow miedzy liniami tablicy */
}


table.gal30 a, table.gal30 a:link, table.gal30 a:visited, table.gal30 a:hover, table.gal30 a:active {
        color:          #000000;
        margin:         0;
        padding:        0;
}

table.gal30 img {
        border:         solid 1px #000000;
        margin:         0;
        padding:        0;
}



/*****************************************************
 *
 * Ramka z obrazem z kamery
 *
 *****************************************************/

.camera1 {
        margin:         160px 180px;
        padding:        0;
        border:         1px solid #000000;
        width:          352px;
        height:         288px;
}



/*****************************************************
 *
 * Mapka statyczna dojazdu do Pilawy
 *
 *****************************************************/

.mapka1 {
        /* float:          none; */
        margin:         20px 0;
        padding:        0;
}


/*****************************************************
 *
 * Pogoda
 *
 *****************************************************/

.pogodaaccuweather {
        /* float:          none; */
        padding:        20px;
        text-align:     center;
}

.pogodacenter {
        /* float:          none; */
        padding-top:    20px;
        text-align:     center;
}
.pogodacenter h2 {
        padding:        20px 0;
        text-align:     center;
}
.pogodacenter a {
        /* nic ale ma byc */
}
.pogodacenter img {
        border:         solid 1px #000000;
}

.pogodase {
        padding:        0;
        width:          320px;
        text-align:     center;
}
.pogodase h2 {
        padding:        10px 0;
        margin:         0;
        text-align:     center;
}

.pogodase a {
        margin:         0;
        padding:        0;
}

.pogodase img {
        margin:         0;
        padding:        10px;
        border:         solid 1px #000000;
        background:     #ffffff;
}


/*****************************************************
 *
 * Formularz kontaktowy
 *
 *****************************************************/

.text1 {
        /* margin:         0; */
        /* padding:        3px 5px; */
        font-family:    Arial, sans-serif, Verdana, Tahoma, Helvetica;
        font-size:      13px;
        font-style:     normal;
        font-weight:    normal;
        color:          #000000;
}

.textarea1 {
        /* margin:         0; */
        /* padding:        3px 5px; */
        font-family:    Arial, sans-serif, Verdana, Tahoma, Helvetica;
        font-size:      13px;
        font-style:     normal;
        font-weight:    normal;
        color:          #000000;
}


.przycisk1 {
        /* margin:         0; */
        /* padding:        3px 5px; */
        font-family:    Arial, sans-serif, Verdana, Tahoma, Helvetica;
        font-size:      13px;
        font-style:     normal;
        font-weight:    normal;
        color:          #000000;
}


/*****************************************************
 *
 * Belka tytulowa strony na poczatku tekstu
 *
 *****************************************************/

div.divhdr1 {
        margin:         0;
        padding:        20px 0 50px 0;
        /* border:         solid 1px #000000; */
}


div.divhdrleft1 {
        float:          left;
        margin:         20px 0;
        padding:        0;
        width:          20px;
        height:         31px;
        background:     url(../ikony/hdr_left.gif) no-repeat;
}

div.divhdrcenter1 {
        float:          left;
        height:         31px;
        background:     url(../ikony/hdr_mid.gif) repeat;
        margin:         20px 0;
        padding:        0;
        font-family:    'Times New Roman', serif, Georgia, Bodoni, Garamond;
        font-size:      24px;
        font-style:     normal;
        font-weight:    bold;
}

div.divhdrright1 {
        float:          left;
        margin:         20px 0;
        padding:        0;
        width:          20px;
        height:         31px;
        background:     url(../ikony/hdr_right.gif) no-repeat;
}

div.divhdrcenter1 h1 {
        margin:         0;
        padding:        4px 50px 3px 50px;
        color:          #666666;
        font-family:    'Times New Roman', serif, Georgia, Bodoni, Garamond;
        font-size:      24px;
        font-style:     normal;
        font-weight:    bold;
        text-align:     center;
}

div.divclear, div.clearboth {
        clear:          both;
        height:         0;
        margin:         0;
        padding:        0;
        font-size:      0;
        display:        block;
        visibility:     hidden;
        content:        ".";
}


div.clearleft {
        clear:          left;
        height:         0;
        margin:         0;
        padding:        0;
        font-size:      0;
        display:        block;
        visibility:     hidden;
        content:        ".";
}




/*****************************************************
 *
 * Podsrodek - znajduje się pod lewa szpalta i glownym tekstem
 * Wykorzystane do prezentacji elementow wiekszych niz
 * szpalta z glownym tekstem
 * szerokosc=985px
 *
 *****************************************************/

#STRONA_GORA #PODSRODEK {
        margin:         0;
        padding:        0;
        background:     #FAFAD2; /* zolty */
        text-align:     center;
}

div.podsrodektresc  {
        background:     #FAFAD2;
        margin:         0;
        padding:        0px 4px;
}


/*****************************************************/
/*****************************************************/
/*****************************************************/
/*****************************************************/
/*****************************************************/
/*****************************************************/
/*****************************************************/


/*****************************************************
 *
 * Mniejsze logo dolne
 *
 *****************************************************/

#STRONA_DOL_TLO #STRONA_DOL #LOGODOLNE {
        margin-top:     1px;
        background:     #FAFAD2;
}

div.divlogodolne {
        height:         75px;
        background:     url(../ikony/logo03b.jpg) no-repeat center 0;
}

div.divlogodolne h1, div.divlogodolne h2, div.divlogodolne h3 {
        font-size:      1px;
        text-indent:    -9999px;
}



/*****************************************************
 *
 * Pasek nad stopka z ew. licznikiem czy krotkim napisem
 *
 *****************************************************/

#STRONA_DOL_TLO #STRONA_DOL #NADSTOPKA {
        background:     #FAFAD2;
        margin-top:     1px;
        padding:        10px;
}
#STRONA_DOL_TLO #STRONA_DOL #NADSTOPKA p {
        font-family:    'Times New Roman', serif, Georgia, Bodoni, Garamond;
        font-size:      10px;
        font-style:     normal;
        font-weight:    normal;
        text-align:     justify;
}

/*****************************************************
 *
 * Stopka
 *
 *****************************************************/

#STRONA_DOL_TLO #STRONA_DOL #STOPKA {
        background:     #FAFAD2;
        margin-top:     1px;
        padding:        10px 10px 0 10px;
        /* min-height:250px; */
}
#STRONA_DOL_TLO #STRONA_DOL #STOPKA p {
        /* nic ale ma byc */
}

#STRONA_DOL_TLO #STRONA_DOL #STOPKA p.linki {
        font-family:    'Times New Roman', serif, Georgia, Bodoni, Garamond;
        font-size:      10px;
        font-style:     normal;
        font-weight:    normal;
        text-align:     left;
}

#STRONA_DOL_TLO #STRONA_DOL #STOPKA p.copyright {
        padding-top:    10px;
        font-family:    'Times New Roman', serif, Georgia, Bodoni, Garamond;
        font-size:      12px;
        font-style:     normal;
        font-weight:    normal;
        text-align:     center;
}


div.googlesearch1 {
      	background-color: 	#FAFAD2;
      	margin-top:     1px;
      	padding:		    23px 0px 15px 0px;
      	text-align:		  center;
}

div.googleadsense2 {
      	background-color: 	#FAFAD2;
      	padding:		    10px 0px 0px 0px;
      	text-align:		  center;
}




/*****************************************************
 *
 * Zaookraglenie u dolu strony
 *
 *****************************************************/

#STRONA_DOL_TLO #STRONA_DOL #PODSTOPKA {
        background-color: #FAFAD2;
        background:     url(../ikony/okrdol.gif) no-repeat center 0;
        width:          985px;
        height:         15px;

}


/*****************************************************
 *
 * Odstep pomocniczy
 *
 *****************************************************/

.odstep1 {
        clear:          both;
        padding:        3px 0;
        /* height:         3px; */
}


