@font-face {
	font-family: cool;
	src: url(cool.eot ); /* IE */
	/*src: local(" real FontName "), url( /location/of/font/FontFileName.ttf ) format("truetype"); /* non-IE */
	src: local("MaszynaAEG"), url(cool.ttf) format("truetype"); /* non-IE */
	/*src: url(cool.ttf) format("truetype"); /* non-IE */
}


body, html {
        width: 100%;
        height: 90%;
        margin: 0px;
        padding: 0px;
        border: solid red 0px;
        background: black;
        background-repeat:repeat-x;
        font:normal normal 15px/22px "Verdana";}





.main {
        width: 100%;
        height: 120%;
        margin: 0px auto 0px auto;
        padding: 0px;
        border: solid black 0px;
        background: #f5f2e0;
        background-image:url('images/back.jpg');
        }

.top {
        float: left;
        width: 87%;
        height: 42px;
        margin: 20px 0px 0px 0px;
        padding: 0px;
        border: solid black 0px;
        background: blue;
        background-image:url('images/kadr.jpg');
        }

.left {
        float: left;
        width: 60px;
        height: 100%;
        margin: 0px auto 0px 0px;
        padding: 0px;
        border: solid black 0px;
        background: #f5f2e0;
        background-image:url('images/bokleft.png');
        }

.pasek {
        width: 100%;
        height: 15px;
        margin: 0px auto 0px auto;
        padding: 0 0px 0px 0px;
        border: solid black 0px;
        background: black;
       }

.pasekdol {
        width: 100%;
        height: 10px;
        margin: 0px auto 0px auto;
        padding: 0 0px 0px 0px;
        border: solid black 0px;
        background: black;
       }



.header {
        width: 89%;
        margin: 30px auto 0px auto;
        padding: 0 0px 0px 0px;
        border: solid red 0px;
        }

.center {

        width: 80%;
        height: 70%;
        margin: 20px auto 0px auto;
        padding: 10px 10px 0px 10px;
        border: solid red 0px;
        background-repeat:repeat-x;
        font-size: 20px;
        overflow: auto;
        }

.menu {
        margin: 50px auto 0px 70px;}

.menu a {
        text-decoration: none;
        font-family: cool;
        color: #828282;
        font-size: 20px;}

.menu li {
        text-decoration: none;
        font-family: cool;
        color: #828282;
        padding: 6px;
        }

.menu a:hover {
        text-decoration: none;
        font-weight: bold;
        color: #000;}


.right {
        position: relative;
        float: right;
        width: 60px;
        height: 100%;
        margin: 0px 0px 0px auto;
        padding: 0px;
        border: solid red 0px;
        background: #f5f2e0;
        background-image:url('images/bokright.png');
        }

.bottom {
        float: left;
        width: 87%;
        height: 42px;
        margin: 20px 0px 0px 0px;
        padding: 0px;
        border: solid red 0px;
        background: blue;
        background-image:url('images/kadr.jpg');
        }

.rozdzial {
        color: red;
        padding: 20px 0px 10px 0px;
        }

.lewy {
        min-width: 125px;
        padding: 5px;
        vertical-align:text-top;
        font-style: italic;
        }

.prawy {
        padding: 5px;
        vertical-align:text-top;
        }


.groby {
        border-spacing:0;
        border-collapse:collapse;
}

.groby td{
        padding: 5px;
        margin: 0px;
        vertical-align:text-top;
        text-align: center;
        font-style: italic;
        border: solid black 1px;
        }

#tabela-foto {
        margin-top: 10px;
        }

.nav-foto {
        text-decoration: none;
        text-align: center;
        }

.nav-foto a {
        text-decoration: none;
        font-size: 15px;
        }

.nav-foto a:hover {
        text-decoration: none;
        font-weight: bold;
        font-size: 15px;
        }

#fotka {
        width: 500px;
        padding: 0px;
        margin: 0px;
        vertical-align:text-top;
        text-align: center;
        border: solid black 1px;
        }

#autor {
        font-size: 12px;
        }

#next {
        width: 25px;
        border: solid black 0px;
        }

#prev {
        width: 25px;
        border: solid black 0px;
        }
        
#opis-foto {
        padding-left: 10px;
        vertical-align:middle;
        border: solid black 0px;
        }

#powrot {
        border: solid black 0px;
        color: black;
        }