﻿html{
	height: 100%;
	}



*{  padding: 0px 0px 0px 5px;
    margin: 0px;
    text-align: left;
}

a { color: #660033;
    text-decoration:none;
    font-weight:bold
}





body

{

    background-position: #a36a1d;

    background: #a36a1d;

    text-align: center;

    font-family: "Arial" , arial, sans-serif;

    font-size: 13pt;

    line-height: 16pt;

    color: rgb(0, 0, 0);

    height: 100%;

}



#tlo

{

    background: url('images/tlo.jpg') repeat-y fixed center top;

    min-height: 100%;

   

}





#top{

    margin: 0 auto;

    width: 960px;

    padding: 10px;

}



#naglowek_tekst

{

    font-family: 'Bookman Old Style';

    font-size: 18px;

    color: #884400;

    float: right;

    text-align: left;

    width: 283px;

    margin-right: 35px;

    height: 137px;

}

#NAGLOWEK

{

    background-position: 220px bottom;

    height: 222px;

    background-image: url('images/logo_2.png');

    background-repeat: no-repeat;

    width: 955px;

}



#MENU

{

    background-position: center top;

    width: 182px;

    float: left;

    overflow: hidden;

    background-image: url('images/menu.gif');

    background-repeat: no-repeat;

    height: 570px;

    top: 100px;

}



#KW_SPIEW

{

    background-position: center;

    float: inherit;

    overflow: hidden;

    background-repeat: no-repeat;

    width: 232px;

    height: 131px;

    text-align: left;

    line-height: 15px;

    padding-top: 5px;

    padding-left: 5px;

    bottom: 20px;

}



#KW_TEATR

{

    padding-top: 5px;

    padding-left: 5px;

    padding: 0 0 0 10px;

    background-position: center;

    float: inherit;

    overflow: hidden;

    background-repeat: no-repeat;

    width: 233px;

    height: 131px;

    text-align: left;

    line-height: 15px;

    bottom: 20px;

}



#KW_BALET

{

    padding-top: 5px;

    padding-left: 5px;

    padding: 0 0 0 10px;

    background-position: center;

    float: inherit;

    overflow: hidden;

    background-repeat: no-repeat;

    width: 234px;

    height: 131px;

    text-align: left;

    line-height: 15px;

    bottom: 20px;

}

#box-zajmr h3 {
padding: 10px;
color: #003300; font-weight: normal;}
#box-zajmr p {text-align: right; margin-right: 30px}






#KW_GITARA

{

    background-position: center;

    float: inherit;

    overflow: hidden;

    background-repeat: no-repeat;

    width: 229px;

    height: 129px;

    text-align: left;

    line-height: 15px;

    padding-top: 5px;

    padding-left: 10px;

}



#KW_PERK

{

    float: inherit;

    overflow: hidden;

    background-repeat: no-repeat;

    background-position: center center;

    width: 231px;

    height: 126px;

    text-align: left;

    line-height: 15px;

    padding-top: 5px;

    padding-left: 20px;

}



#KW_FLET

{

    background-position: center center;

    float: inherited;

    overflow: hidden;

    background-repeat: no-repeat;

    width: 235px;

    height: 116px;

    text-align: left;

    line-height: 15px;

    padding-top: 5px;

    padding-left: 12px;

}



#KW_SKRZYP

{

    background-position: center center;

    float: inherit;

    overflow: hidden;

    background-repeat: no-repeat;

    width: 217px;

    height: 125px;

    text-align: left;

    line-height: 15px;

    padding-top: 5px;

    padding-left: 5px;

}





#KW_TANIEC

{

    float: inherit;

    overflow: hidden;

    background-repeat: no-repeat;

    background-position: center center;

    width: 228px;

    height: 130px;

    text-align: left;

    line-height: 15px;

    padding-top: 5px;

    padding-left: 20px;

}



#KW_ZESP

{

    float: inherit;

    overflow: hidden;

    background-repeat: no-repeat;

    background-position: center center;

    width: 214px;

    height: 123px;

    text-align: left;

    line-height: 15px;

    padding-top: 25px;

    padding-left: 5px;

}



#TRESC

{

    width: 640px;

    float: left;

    overflow: hidden;

}



#STOPKA

{

    border-width: 1px;

    border-color: #660033;

    clear: both;

    width: 100%;

    font-family: 'Courier New' , Courier, monospace;

    color: #660033;

    font-size: 12px;

    border-top-style: inset;

    border-bottom-style: inset;

    text-align: center;

}



#tresc_top

{

    background-position: center bottom;

    background-image: url('images/tr_gora.jpg');

    background-repeat: no-repeat;

    height: 27px;

}

#tresc_middle

{

    background-position: center;

    height: auto;

    padding-left: 20px;

    text-align: center;

    padding-right: 20px;

    font-family: Arial, Helvetica, sans-serif;

    font-size: small;

}

#tresc_bottom

{

    background-image: url('images/tr_dol.jpg');

    background-repeat: no-repeat;

    background-position: center top;

    height: 37px;

}

#KARTKA

{

    background-position: center center;

    position: relative;

    right: -230px;

    top: -14px;

    height: 250px;

    width: 501px;

    background-image: url('images/logo_2.png');

    background-repeat: no-repeat;

}





#mn, #mn #pos

{

    display: block;

    list-style: none;

    margin: 0 0 0 0px;

    padding: 0;

}



#mn

{

    border-width: 0;

    width: 132px;

    padding: 2px 2px 1px 25px;

}



#mn #pos

{

    border-bottom: 1px #FFB526 solid;

    width: 119px;

}



#mn a:link, #mn a:visited

{

    display: block;

    width: 113px;

    text-decoration: none;

    padding: 7px;

    font-weight: bold;

    color: #FFB526;

}



#mn a:active

{

    font-style: italic;

}





#mn a:hover

{

    width: 113px;

    color: #543901;

}



.portret{

float: left;

}





.ikony

{

    background-position: center bottom;

    float: left;

    height: 30px;

    width: 30px;

    text-align: center;

}



.nazwisko{

float: right;

width: 301px;

padding-top: 70px;

height: 150px;

text-align: left;

}



.biografia

{

    clear: both;

    padding-top: 5px;

    margin-bottom: 30px;

    text-align: justify;

}



.program

{

    clear: both;

    padding-top: 5px;

    margin-bottom: 30px;

    text-align: justify;

}



.osiagnecia

{

    clear: both;

    padding-top: 5px;

    margin-bottom: 30px;

    text-align: justify;

    color: #000000;

}



.osiag_tytul

{

    clear: both;

    padding-top: 5px;

    margin-bottom: 30px;

    text-align: justify;

    font-size: 20px;

    color: #000080;

    font-weight: bold;

}

.osiag_rok

{

    border-bottom: 1px inset #000080;

    padding-top: 5px;

    margin-bottom: 30px;

    text-align: left;

    font-size: 20px;

    width: 205px;

    float: left;

}

.zapisy

{

    clear: both;

    padding-top: 5px;

    margin-bottom: 30px;

    text-align: center;

}



h2{

font-family: "Times New Roman", serif;

color: rgb(37, 51, 25);

font-size: 16pt;

margin-bottom: 0px;

text-align: left;

}



#zawartosc

{

    float: left;

    overflow: hidden;

    text-align: left;

    width: 767px;

}



#zawartosc ul{

margin: 7px 0 7px 25px;

}







.nag1

{

    font-family: 'Times New Roman' , Times, serif;

    font-size: 30px;

    color: #660033;

    text-align: center;

    font-weight: bold;

    height: 83px;

}

.nag7

{

    border-top: 2px inset #660033;

    border-bottom: 2px inset #660033;

    font-family: 'lucida Console';

        font-size: 35px;

        color: #660033;

        text-align: center;

    }

.nag2

{

    font-family: 'Times New Roman' , Times, serif;

    font-size: 35px;

    color: #333300;

    text-align: center;

    font-weight: bold;

    border-top-style: inset;

    border-bottom-style: inset;

    border-top-width: 2px;

    border-bottom-width: 2px;

    border-top-color: #660033;

    border-bottom-color: #660033;

}



.nag3

{

    font-family: 'Arial Unicode MS';

    font-size: 22px;

    color: #660033;

    text-align: center;

}

.nag4

{

    padding: 0px;

    font-family: 'Arial Unicode MS';

    font-size: 22px;

    color: #660033;

    text-align: left;

    border-top-style: inset;

    border-top-width: 1px;

    border-top-color: #660033;

}



.nag5

{

    font-family: 'Times New Roman' , Times, serif;

    font-size: 30px;

    color: #660033;

    text-align: center;

    font-weight: bold;

    height: 29px;

}

.nag6

{

    font-family: 'Times New Roman' , Times, serif;

    font-size: 27px;

    color: #660033;

    text-align: center;

    height: 57px;

}



.nag8

{

    font-family: Arial;

    font-size: 22px;

    color: #660033;

    text-align: left;

}



        .style1

        {

            font-size: medium;

            font-weight: bold;

        }

        .style2

        {

            color: rgb(0, 51, 0);

            font-size: 15pt;

        }

        .style3

        {

            font-size: medium;

        }

        .style4

        {

            font-size: 14pt;

            color: rgb(0, 51, 0);

        }

        .style5

        {

            color: rgb(0, 51, 0);

        }

.style6

{

    font-size: 11px;

    text-align: left;

}







.aktual

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 19px;

    color: #660033;

    text-transform: none;

    border-bottom-style: outset;

    border-bottom-width: thin;

    border-bottom-color: #990033;

    text-align: center;

}

.kursy

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 19px;

    color: #660033;

    text-transform: none;

    text-align: center;

}



.bon

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 19px;

    color: #660033;

    text-transform: none;

    text-align: left;

}



#KURSY

{

    padding: 0 0 0 0;

    background-repeat: no-repeat;

    background-position: center center;

    height: 188px;

    width: 232px;

    margin-top: 30px;

    position: relative;

    top: -18px;

    left: -10px;

    float: left;

    text-align: right;

    font-family: Arial, Helvetica, sans-serif;

    color: #FFFF00;

    font-size: 16px;

}



#NEWS

{

    color: #1C2DF9;

    font-family: 'Courier New' , Courier, monospace;

    font-weight: bolder;

    font-size: large;

}



        .style7

        {

            width: 244px;

            height: 150px;

            background-repeat : no-repeat;

            background-position : center;

        }

        .style18

        {

            height: 148px;

            background-repeat : no-repeat;

            background-position : center;

        }

        .style20

        {

            width: 249px;

            height: 148px;

            background-repeat : no-repeat;

            background-position : center;

        }

        .style21

        {

            width: 249px;

            height: 150px;

            background-repeat : no-repeat;

            background-position : center;

        }

        .style22

        {

            width: 249px;

            height: 148px;

            background-repeat : no-repeat;

            background-position : center;

        }

        .style23

        {

            width: 249px;

            height: 150px;

            background-repeat : no-repeat;

            background-position : center;

        }


