﻿body
{
    margin: 0;
    padding: 0;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 76%;
    color: #000;
    background-color: #ECE9D8;
    text-align: justify;
    height: 99%; /*padding: 0 0 0;*/
    background-image: url(../grafika/body.png);
    background-repeat: repeat-x;
}
.tabela_glowna
{
    width: 100%; /*min-width: 980px; /* hack for stupid IE6 */ /*    width: expression(document.documentElement.clientWidth < 980 ?     "100%" : "980px" );*/
    width: 980px;
    background-color: Transparent;
    color: inherit;
}
.tabela_transp
{
    background-color: Transparent;
    background-image: url(../grafika/body_bg.jpg);
    background-repeat: no-repeat; /* border-width:medium;     border-color:#5B005B;     border-style:solid;*/
}
.tabela
{
    background-color: #323232;
    text-align: justify; /*BORDER-Top-STYLE: solid;     Border-color: #323232;*/
    color: inherit;
}

.opis_obrazu_div
{
    background-color: #FDDCB0;
    width: auto;
    text-align: left;
    float: left;
    color: inherit; /*margin: 0px 0px 0px 0px; /*position:relative; bottom:-210px;*/
}

.zdjecie_obrazu_div
{
    background-color: transparent;
    width: auto;
    text-align: center;
    margin: 25px 10px 0px 20px;
}
.tabela_menu
{
    background-image: url(../grafika/rog.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
    line-height: 230%;
    vertical-align: top;
    width: 125px;
    background-color: transparent;
    text-align: left;
    padding-top: 14px;
}

div#tabela_opis
{
    margin: 0;
    background: #FDDCB0;
    color: #000;
    width: auto; /*margin: 20px 20px 20px 20px;*/
}

div#box
{
    /*width: 100%; /*min-width: 980px; /* hack for stupid IE6 */ /*width: expression(document.documentElement.clientWidth < 980 ?     "100%" : "980px" ); /*padding: 3px 3px 3px 3px;*/
    width: 980px;
    margin: 0;
    background: #323232;
    color: #000;
}


#content
{
    margin: 0em;
    padding: 4em 6em 2em 6em;
}
a
{
    text-decoration: underline;
    color: #000;
}

a:link
{
    font-size: 95%;
    color: #ece9d8;
    line-height: 200%;
    background-color: transparent;
    line-height: 230%;
}
a:visited
{
    font-size: 95%;
    color: #ece9d8;
    line-height: 95%;
    background-color: transparent;
    line-height: 230%;
}
a:hover
{
    text-decoration: none;
    font-size: 95%;
    color: #ffa500;
    background-color: transparent;
    line-height: 230%;
}
a:active
{
    /*-moz-outline: none;     ie-dummy: expression(this.hideFocus=true);*/
    outline: none;
    line-height: 230%;
}
a:focus
{
    /*-moz-outline: none;     ie-dummy: expression(this.hideFocus=true);*/
    outline: none;
    line-height: 230%;
}
.menu
{
    color: #ece9d8;
    font-variant: small-caps;
    background-color: transparent;
    text-transform: none;
    font-family: "Trebuchet MS" , Tahoma, Arial;
    font-size: 105%;
    text-transform: capitalize;
    font-weight: bold;
    line-height: 230%;
}

.menu_I
{
    border-left: 12px solid #640000;
    font-family: "Trebuchet MS" , Tahoma, Arial;
    font-size: 105%;
    text-transform: capitalize;
    color: #163F53;
    font-weight: bold;
}
.menu_hover
{
    text-decoration: none;
    color: #ffa500;
    background-color: transparent;
    border-left: 12px solid #FF1821;
    font-family: "Trebuchet MS" , Tahoma, Arial;
    font-size: 105%;
    font-weight: bold;
}

.menu_selected
{
    text-decoration: none;
    color: #FF1821;
    background-color: transparent;
    border-left: 12px solid #FF1821;
    font-family: "Trebuchet MS" , Tahoma, Arial;
    font-size: 105%;
    font-weight: bold;
}


img
{
}
ol, ul, li
{
    /* 	list-style: none;*/
    font-size: 1.0em;
    line-height: 1.8em;
    margin-top: 0.2em;
    margin-bottom: 0.1em;
}
p
{
    font-size: 1.0em;
    line-height: 1.8em;
    margin: 1.2em 0em 1.2em 0em;
    text-indent: 2em;
    text-align: justify;
}
pre
{
    font-family: monospace;
    font-size: 1.0em;
}
strong, b
{
    font-weight: bold;
}
code
{
    font-size: 1.2em;
}

dfn
{
    font-style: italic;
}
h1
{
    vertical-align: middle;
    text-align: center;
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: normal;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background: transparent;
}

h2
{
    vertical-align: middle;
    text-align: center;
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: normal;
    letter-spacing: 120%;
    font-size: 1.8em;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background: transparent;
    font-variant: small-caps;
    line-height: 1.5em;
}

h3
{
    vertical-align: middle;
    text-align: center;
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: normal;
    letter-spacing: 120%;
    font-size: 1.8em;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background: transparent;
    font-variant:normal;
    line-height: 1.5em;
}

.opis
{
    font-size: 90%;
    vertical-align: bottom;
    color: #323232;
    font-family: Verdana;
    text-align: left;
    font-variant: small-caps;
    background-color: transparent;
    text-transform: capitalize;
    left: 10px; /*position: relative;*/
    line-height: 1.5em;
    margin: 5px 5px 5px 5px;
}
.omnie
{
    vertical-align: middle;
    color: #ffa500;
    font-family: Verdana;
    text-align: justify;
    background-color: transparent;
    font-size: 1.0em;
    line-height: 1.5em;
    letter-spacing: 1.1pt;
    margin: 0 0px 0 0;
}

.email
{
    font-size: 130%;
    vertical-align: middle;
    color: #ffa500;
    font-family: Verdana;
    text-align: left;
    background-color: transparent;
    text-decoration: none;
}
.kontakt
{
    font-size: 100%;
    color: #ffa500;
    font-family: Verdana;
    text-align: justify;
    background-color: transparent;
    font-weight: normal;
    vertical-align: middle;
    line-height: 1.5em;
    letter-spacing: 1.1pt;
}
.glownanapis
{
    font-size: 14pt;
    vertical-align: middle;
    color: #ffa500;
    font-family: Verdana;
    text-align: center;
    background-color: transparent;
    line-height: 1.5em;
    letter-spacing: 1.1pt;
    text-transform: uppercase;
}

a.link
{
    background: url(../grafika/download.gif) no-repeat left center;
    font-size: 90%;
    color: #993300;
    font-weight: normal;
    margin-left: 5px;
    padding-left: 15px;
    margin-right: 17px;
    margin-bottom: 1px;
    padding-bottom: 1px;
    margin-top: 4px;
    padding-top: 4px;
    text-decoration: none;
}
a.link:visited
{
    font-size: 90%;
    color: #993300;
    font-weight: normal;
}
a.link:hover
{
    font-size: 90%;
    color: #ffa500;
    font-weight: normal;
}


.podpis, a.podpis, a.podpis:link, a.podpis:visited
{
    font-size: 90%;
    vertical-align: middle; /*color: #ece9d8;*/
    color: #FFC080;
    font-family: Verdana;
    text-align: center;
    font-variant: small-caps;
    background-color: transparent;
    font-weight: bold;
    text-transform: capitalize;
    text-decoration: none;
    line-height: 130%;
    vertical-align: bottom;
    position: relative;
    top: -10px;
}
a.podpis:hover
{
    color: #ffa500;
}
.panel_zbiorczy_malarstwo
{
    clear: both;
    width: 100%;
}
.panel_miniaturka_malarstwo
{
    float: left;
    width: 33%;
    text-align: center;
    margin: 5px 0 5px 0;
    vertical-align: middle; /*border:solid 10px white;*/
}

.obraz_miniaturka
{
    /*margin: 40px 5px 5px 5px;*/
    border-left: Ridge 4px #FFDEAD;
    border-right: Ridge 4px #FFDEAD;
    border-top: Ridge 4px #FFDEAD;
    border-bottom: Ridge 4px #FFDEAD;
    margin-left: auto;
    margin-right: auto;
    background: #323232;
}

.obraz_miniaturka2
{
    /*margin: 40px 5px 5px 5px;*/ /*  font-size:0px; */
}

.linki_malarstwo_div
{
    margin: 25px 0px 20px 70px;
    text-align: left;
    width: 100%;
    height: 10px;
}

.linki, a.linki, a.linki:link, a.linki:visited
{
    font-size: 120%;
    vertical-align: middle; /*color: #ece9d8;*/
    color: #FFC080;
    font-family: Verdana;
    text-align: left;
    font-variant: small-caps;
    background-color: transparent;
    font-weight: normal;
    text-decoration: none;
    line-height: 150%;
}
a.linki:hover
{
    color: #ffa500;
}

.info_malarstwo_div
{
    font-size: 90%;
    vertical-align: middle;
    color: #ffa500;
    font-family: Verdana;
    text-align: justify;
    background-color: transparent;
    line-height: 1.5em;
    letter-spacing: 1.1pt;
    margin: 20px 20px 20px 50px;
    text-align: justify;
}


a.Email_obraz, .Email_obraz, a.Email_obraz:visited, a.Email_obraz:link
{
    font-size: 110%;
    color: #993300;
    font-weight: normal;
    text-decoration: none;
    letter-spacing: 130%;
    line-height: 100%;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

a.Email_obraz:hover
{
    font-size: 110%;
    color: #ffa500;
    font-weight: normal;
    letter-spacing: 130%;
    text-decoration: none;
}

.modyfikacja_tekst
{
    font-size: 80%;
    vertical-align: middle;
    color: #ffa500;
    font-family: Verdana;
    text-align: justify;
    background-color: transparent;
    line-height: 1.5em;
    letter-spacing: 1.2pt;
    text-align: center;
}

.programs_div
{
    font-size: 110%;
    vertical-align: middle;
    color: #ffa500;
    font-family: Verdana;
    text-align: justify;
    background-color: transparent;
    line-height: 1.5em;
    letter-spacing: 1.1pt;
    margin: 20px 20px 20px 60px;
    text-align: justify;
}