*

{padding: 0; margin: 0;}





html {

background: #664a3d; min-height: 100%;

		}



body {height: 100%;}

img {border: none;}
img.img {box-shadow: 4px 4px 12px #aaa; padding: 5px; background: #fff;}

video {box-shadow: 4px 4px 12px #aaa; padding: 5px; background: #fff;}

p.psy{text-align:center;}
p.psy img {box-shadow: 4px 4px 12px #aaa; padding: 5px; background: #fff;}


a:link, a:visited {color: #0068b3; text-decoration: none;}

center {text-align: center; font-size: 15px; font-family: Cambria, Times; color: #008080; line-height: 200%;}

h1 {padding-left: 30px; font-size: 20px; font-family: 'Book antiqua', cursive;, serif; color:#4A3600; letter-spacing:1px; font-weight: normal; margin-bottom: 10px; text-shadow:  -1px -1px #966E00;}

h2 {padding: 0 10px 0 10px; margin: 0 0 10px 0; font-size: 18px; font-family: Century Gothic, Verdana, Tahoma; color: ; letter-spacing:1px ; line-height: 100%;  font-weight: normal;}

h3 {padding-left: 30px; font-size: 13px; font-family: Tahoma; color: #512b67; font-weight: normal; }

h4 {font-size: 14px; font-family: Century Gothic, Tahoma, Arial; color: #6f3762;}



p
{ padding: 10px 20px 10px 10px; margin: 10px; text-align: justify; font-size: 15px; font-family: Cambria, Times; color: #4A4A4A; line-height: 200%;}

input
{ padding: 5px 5px 5px 5px; margin: 10px; text-align: justify; font-size: 15px; font-family: Cambria, Times; color: #4A4A4A; line-height: 200%;}

.form {width: 60%; margin: auto; padding: 5px 5px 5px 5px;}

.clear {clear: both; width: 80%; margin: auto;}

.linia {width: 100%; height: 1px; margin: auto; background-image: url('obrazki/linia-2.png'); background-repeat: no-repeat; background-position: center;}

.linia_mala {width: 100%; height: 1px; margin: auto; background-image: url('obrazki/linia-3.png'); background-repeat: no-repeat; background-position: center;}



/*strona startowa*/

.container {width: 100%; height: 100%; position: relative; border-left: #f6edce 1px solid; top: 0; bottom: 0;}

.container p.title {text-decoration: none; text-align: center; font-family: Times New Roman; font-size: 15px; letter-spacing: 1px; line-height: 200%; font-style: italic;}





/*strona startowa - stylizacja wygaldu zdjec*/

.galery2 {margin: 0; width: 100%; list-style-type: none; overflow: hidden; text-align: center;}

.galery2 li {display: inline; }

.galery2 li img {margin: 20px; border: ridge 1px #FF9900;}



.wrapper

{

width: 1000px;

margin: auto;

padding: 0 ;

z-index: 10;

background: #fffcf0;

box-shadow: 1px 1px 5px #4A3600;

}





/*menu gorne*/

.top_nav {padding: 10px 0 0 0; position: relative; right:0 ; margin: 0}

.top_nav ul li {display: inline-block; margin: 0; padding-top: 0; text-align: center; list-style-type: none; width: 90px; height: 34px;}

.top_nav ul li a{padding: 0; text-decoration: none; font-family: Century Gothic, Tahoma, Arial; font-size: 16px; color: #491100; text-align: center; padding-bottom: 5px; text-shadow: 1px 0 0 #fcfae5;}

.top_nav ul li a:hover {color: #d05219;}



/*zaznaczenie aktywnej strony w menu*/

ul li.active a, ul li ul li.active1 a {color: #d05219;}





/*language*/

.language {float: right; position: relative; top: 10px; left:0;}

.language ul li {display: inline;}

.language ul li a {text-decoration: none; }

.language ul li a:visited {text-decoration: none;}



/*wyglad logo*/

.logo {float: right; position: relative; text-align: center; width: 991px; padding: 10px;}

.logo h1.logo-h1{position: relative;  margin: 0; padding-left: 0; font-size: 40px; letter-spacing: 3px; text-shadow:  1px 1px #FFFFCC; color:  #4A3600; }

.logo h2.logo-h2 {letter-spacing: 4px;}





/*Content*/

.content {width: 680px; height: 100%; float: left; position: relative; top: 40px; left: 0; margin-bottom: 40px; padding-bottom: 20px;}



/*Right_nav*/

.right_content {margin: 0; padding: 20px; float: left; position:relative; top: 40px; height: 100%;

}



.right_content .right_nav .block

{margin: 0 auto; padding: 0 0 0 0; width: auto;

}



.right_content .right_nav .block ul, ul

{font-family: Cambria, Tahoma, Arial;  font-size: 16px;  color: #836044; padding: 5px 0; list-style-type: none; letter-spacing: 1px;}



.right_content .right_nav .block ul li

{padding: 3px; text-decoration: none; list-style-type: none; width: ; font-size: 15px; letter-spacing: 0; font-style: normal;}





.right_content .right_nav .block ul li a

{font-family: Century Gothic, Arial;  color: #491100; text-decoration: none;}



.right_nav .block ul li a:hover

{ color: #999;}




/* Stopka */

.footer {clear: both; padding: 0; width: 100%; position: relative;}

.footer p {text-align: center; color: #300; font-size: 12px;}

.footer .lista { position: relative; top: 10px; margin: auto; width: 1000px; text-align: left;}

.footer .lista ul li{display: inline-block; height: auto; vertical-align: top; padding: 10px; text-align: left; width: 300px;}

.footer .lista ul li ul li {display:list-item; list-style: none; line-height: 0;}

.footer .lista ul li,

.footer .lista ul li ul li a {color: #4f4a46; font-family: 'Fanwood Text', Cambria; font-size: 15px;}



/*galerie - stylizacja wygladu zdjec w nowosciach*/

.galery { margin: auto; width: 581px; list-style-type: none; overflow: hidden; text-align: center; padding: 0;}

.galery  li{display:block; width: 164px; height: 124px; float: left; padding: 3px 2px 1px 2px; margin: 10px; text-align: center; vertical-align: middle;}

.galery li a {margin: 0; padding: 0;}

.galery li a img{width: ; height: ; background: #fff; padding: 5px;  box-shadow: 1px 1px 3px #aaa;}



/*galerie - stylizacja wygladu zdjec*/

.galery1 { margin: auto; width: 581px; list-style-type: none; overflow: hidden; text-align: center; padding: 0;}

.galery1  li{display: block; width: 164px; height: 111px; float: left; padding: 3px 2px 1px 2px; margin: 10px; text-align: center; vertical-align: middle;}

.galery1 li a {margin: 0; padding: 0;}

.galery1 li a img{width: 160px; height: 107px; border: solid 1px #2c1006; background: #fef7da; padding: 5px;}



/*tabele*/

.table {width: 610px; margin: auto; padding: 5px; border: ridge 1px #636363; border-spacing: 0; border-collapse: separate;}

.table td { margin: 1px; font-size: 13px; text-align: center; vertical-align: middle; padding: 3px 2px;}

.table td{border-bottom: dashed 1px #636363; border-right: dashed 1px #636363;}

.table .top_tr td {border-top: dashed 1px #636363;}

.table  td.left_tr {border-left: dashed 1px #636363;}

/*table_1*/

.table_1
{padding: 5px;}
.table_1 td {font-size: 13px; font-family: Cambria;}

/*strona*/


.index-right { width: auto; float: left; position: relative; top: 10px;  z-index: 30;}



.index-left {width: auto; margin: auto;   position: relative; top: 10px; z-index: 20;}



/*strona linki*/

.linki { padding: 20px; height: auto;}

.linki ul {list-style: none; padding: 0; margin: 5px;}

.linki-li { padding: 0; margin: 5px; width: 200px; display: inline-block; vertical-align: top;}



/*formularz kontaktowy*/

.kontakt {

	margin-left: 60px;

}



.fotoalbum  {

width: 600px;

padding: 20px;

margin: auto;

}

.fotoalbum  td {

	width: 200px;

	text-align: center;

	font-size: 12px;

	font-family: Tahoma;

}

.fotoalbum img {

 border: #2c1006 solid 1px;

 width: 164px;

 height: 124px;

 padding: 2px;

 background: #fff;

}