.center {

        text-align: center;

        margin: auto;

}

* {

        margin:0;

        padding:0;

        }

body {

        font-family: Trebuchet MS, Arial, Helvetica, sans-serif; /* typ czcionki */

        font-size: 12px;                                                                                /* rozmiar czcionki */

        background-color: #2D302C;

        background-image:url(../wyglad/bg-body.gif);

        color:#222222;                                                                                        /* kolor czcionki */

        }

a {

        color:#222222;

        text-decoration:none;

        }

a:hover {

        color:#CCDE8D;

        }

img {

        border:0;

        }

p {

        margin-bottom:20px;

        line-height:20px;

        }



#wrapper {

        margin:0 auto;

        width: 950px;

        background-color:#454943;

        background-image:url(../wyglad/bg-wrapper.gif);

        background-repeat:repeat-y;

        background-position:right;

        border-left:1px solid #CCDE8D;

        border-right:1px solid #CCDE8D;

        border-bottom:1px solid #CCDE8D;

        }

#header {

        height:110px;

        background-image:url(../wyglad/tlo.jpg); /* główne zdjęcie */

        background-repeat:no-repeat;

        padding:0 10px;

        }

#nav {

        height:35px;

        line-height:35px;

        background-image:url(../wyglad/bg-navigation-bar.gif);

        background-repeat:repeat-x;

        padding:0 10px;

        }

#sidebar {

        float:right;

        width:200px;

        height:370px;

        background-color:#ffffff;

        min-height:370px;

        border:1px solid #2D302C;

        margin:10px 10px 0 10px;

        padding:5px;

        }

#content {

        background-color:#ffffff;

        min-height:370px;

        width: 680px;

        border:1px solid #2D302C;

        margin:10px;

        padding:5px;

        }

#footer {
        clear:both;

        text-align:right;

        padding:10px;

        margin-top:-10px;

        color:#ffffff;

        font-size:11px;

        line-height:15px;

        }

#footer-rights {

        margin-right: 45px;

        }

#footer-links {

        float:left;

        line-height:30px;

        }





#nav ul {

        list-style-type:none;

        }

#nav li {

        float:left;

        text-align:center;

        margin-right:10px;

        text-transform:uppercase;

        }

#nav li a {

        display:block;

        padding:0 15px;

        font-size:10px;

        color:#ffffff;

        text-decoration:none;

        }

#nav li a:hover {

        background-image:url(../wyglad/bg-navigation-bar-hover.gif);

        background-position:center;

        background-repeat:no-repeat;

        color:#222222;

        }





#sidebar ul {

        list-style-type:none;

        margin-bottom:20px;

        }

#sidebar li {



        }





h1 a {

        color:#A6C639;

        text-decoration:none;

        font-weight:normal;

        font-size:24px;

        }

h2 {

        color:#A6C639;

        text-decoration:none;

        font-weight:normal;

        font-size:20px;

        }

h3 a {

        font-size:30px;

        font-weight:normal;

        letter-spacing:-1px;

        color:#ffffff;

        text-decoration:none;

        }





.title1 {

        color:#FFFFFF;

        }

.title2 {

        color:#14B006;

        font-style:italic;

        }

.description {

        font-size:12px;

        font-style:italic;

        color:#ffffff;

        padding-left:20px;

        }

.meta {

        color:#777777;

        border-bottom:1px dashed #777777;

        padding-bottom:2px;

        margin-bottom:8px;

        }

.comments {

        margin-top:-10px;

        text-align:right;

        margin-bottom:20px;

        }

.comments a {

        text-decoration:underline;

        }

#footer-links a {

        color:#ffffff;

        text-decoration:none;

        font-weight:bold;

        }

#footer-links a:hover {

	color:#CCDE8D;

	}

table, td, tr{
	border: 1px black solid;
        
        
}
td, tr {

	padding: 0 5px;

}

input.mail {

	border: 0;

	height: 19px;

	width: 124px;

	background-image:url(../wyglad/input-mail.gif);

}

input.normal {

	border: 0;

	height: 19px;

	width: 57px;

	background-image:url(../wyglad/input-normal.gif);

}

/* galeria */



.title {

    color: #dae2e6;

    font: bold 75% Verdana, Arial, sans-serif;

	text-align: center;

	font-weight: bold;

    }



.name {

    color: #222222;

    font: 85% Arial, Verdana, sans-serif;

    text-align: center;

    }



.link {

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

	font-size: 11px;

	color: white;

	text-decoration: none;

	text-align: center;

	padding: 6px;

	background-color: #a6c639;

	margin: 0px;

	border-top: 1px solid #222222;

	border-right: 1px solid #222222;

	border-bottom: 1px solid #222222;

	border-left: 1px solid #222222;

	font-weight: bold;

    }



.link:hover {

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

	font-size: 11px;

	color: #29363e;

	text-decoration: none;

	text-align: center;

	font-weight: bold;

    }


/*koniec galerii */