* {
padding : 0;
text-align:center;

margin:0 auto;
}
p { padding-bottom: 10px;
text-align: justify;}

body {
background : #E7CC9D url(/img/tlo.jpg) fixed;
color : #333;
font-family: Georgia;
font-size: 10pt;
	line-height: 1.7;
line-height : 150%;
}
li {
list-style-image : url(/img/li.jpg);
}
.clearer {
clear : both;
}


.containermuz {
background : none;
margin: 0 auto 0 auto; 
width : 970px;

}



.dzwiek {
position : relative;
padding-top : 10px;
padding-left : 773px;
width : auto;
margin : 0;
height : 20px;
z-index : 90;

}

.dzwiek a img {
border: 0; padding: 0;

}
.dzwiek a:hover img {
border: 0; padding: 0;

}

.container {
background : url(/img/tloramka.jpg) repeat-y;
margin: 15px auto 0 auto; 
width : 970px;

}
.header {
position : relative;
background : url(img/image.jpg) no-repeat;
height : 310px;
margin : 0 auto;
width : 970px;
z-index : 47;
}
h1 {
-moz-box-shadow: inset -5px -5px 5px 5px rgba(207,161,104,0.5);
-webkit-box-shadow: inset -5px -5px 5px 5px rgba(207,161,104,0.5);
box-shadow: inset -5px -5px 5px 5px rgba(207,161,104,0.5);
background : url(/img/h1.jpg) repeat;
color : #8A5021;
line-height : 40px;
padding-left : 20px;
padding-right: 20px;
margin-bottom: 20px;
border : 1px solid #D4964F;
letter-spacing : 10px;
font-size : 22px;
}
h2 {


background : url(/img/h1.jpg) repeat;
color : #8A5021;
line-height : 40px;
padding-left : 20px;
padding-right: 20px;
margin-bottom: 20px;
font-style: italic;
border : 1px solid #D4964F;
letter-spacing : 1px;
font-size : 18px;
width: 380px;
}

.tabelkag {  border-collapse: separate;
  border-spacing: 5px;


}

.nowosci {
text-align: center;
color : #8A5021;
line-height : 100px;
padding-left : 20px;
padding-right: 20px;
margin-top: 50px;
margin-bottom: 20px;
font-style: italic;
font-weight: bold;
letter-spacing : 1px;
font-size : 22px;
width: 380px;
}

.tabelkag td { padding: 5px; vertical-align: top; width: 50%; text-align: center; border: 1px double #D3B17C; 
-moz-box-shadow: inset -5px -5px 5px 5px rgba(207,161,104,0.5);
-webkit-box-shadow: inset -5px -5px 5px 5px rgba(207,161,104,0.5);
box-shadow: inset -5px -5px 5px 5px rgba(207,161,104,0.5);}

.glowna1 {
position : absolute;
padding-top : 189px;
padding-left : 20px;
width : auto;
margin : 0;
height : 113px;
z-index : 80;
}
.glowna {
	margin: 0;
	padding: 0;
	list-style: none;
}
.glowna li {
	padding: 0;
	margin: 0;
	height: 113px;
	list-style: none;
	background-repeat: no-repeat;
}
.glowna li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -9999px;
	height: 113px;
	background-repeat: no-repeat;
}

.nowo1 {background-image: none; width: 565px;}
.nowo1 a {background-image: none;}


.main {
padding-top: 110px;
float : left;
padding-left : 10px;

width : 950px;
}
.main .body {
padding : 12px 18px;
}
.main a, a:active  {
color : #86471E;
text-shadow: #e5dfd3 1px 1px;
}
.main a:visited  {
color : #B87A54;
text-shadow: #D6C094 1px 1px;
}

.main a:hover {
color : #8c7a54;
}
.main img {
padding: 5px;
border: 1px solid #b2a482;
background : url(/img/zdj.jpg) repeat;
}
a:hover img {
padding: 5px;
border: 1px solid #b2a482;
background : url(/img/zdj2.jpg) repeat;
}

.footer {
font-size : 10px;
background : url(/img/stopka.jpg) no-repeat;
color : #8A5021;
font-size : 1.1em;
line-height : 48px;
margin : 0 auto 25px auto;
padding-top: 50px;
text-align : center;
width : 970px;
height: 70px;
text-shadow: #F4E5C6 1px 1px;
font-weight: bold;
font-variant: small-caps;
}
.footer a {
color : #AB530C;
}
.footer a:hover {
color : #964506;
}
.s {
text-shadow: #E3D2AF 1px 1px; }
.w {
font-weight: bold;
letter-spacing: 2px;
}
.ww {
font-weight: bold;
letter-spacing: 2px;
color: #2C4A48;
}
.tram { padding: 1px; background-color: #D48E53; color: #FFF6E4; border: 3px double #FDF2DC; } 
.it {
font-style: italic;
letter-spacing: 1px;
}
.center {text-align: center;}
.duz { font-size: 10pt;
}
.box  {
padding: 5px;
-moz-box-shadow: inset 0 0 5px 5px #C49B66;
-webkit-box-shadow: inset 0 0 5px 5px #C49B66;
box-shadow: inset 0 0 5px 5px #C49B66;
}
.zn {
float : left;
margin-top : 11px;
margin-right : 11px;
margin-bottom : 5px;

}
.zn2 {
float : right;
margin-top : 5px;
margin-left : 11px;
margin-bottom : 5px;

}
.mini {
font-size:11px;
line-height: 1;
}
.miot { width: 94%;
margin: 0 auto 0 auto; 
}
.miot td { 
text-align: left;
    margin:0;
    padding:10px;
}
.miot1 {width: 35%; vertical-align: top;}

.tab {border: 0;width: 100%;
padding: 1px;border-spacing: 2px;
text-align: center;}
.tab td {
padding: 10px;}

#tabela {border: 0;padding: 1px;border-spacing: 2px;width: 100%;}#tabela td {
border : 1px solid #b2a482;

padding: 3px;}
.link { width: 900px;
background: none;
border-style: none;
font-size: 10px;
font-family: Georgia;
}
.link2 { 
border-style: none;
}






















.pasek {
position : absolute;
padding-top : 420px;
padding-left : 0;
width : auto;
margin : 0;
height : 5px;
background-image: url(/img/pasek.jpg);
z-index : 50;
}





.navigation {
position : absolute;
padding-top : 310px;
padding-left : 0;
width : auto;
margin : 0;
height : 110px;
z-index : 50;
}



.menu {
	margin: 0;
	padding: 0;
	list-style: none;
}
.menu li {
	padding: 0;
	margin: 0;
	height: 110px;
	list-style: none;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -9999px;
	height: 110px;
	background-repeat: no-repeat;
}

.nowo {background-image: url(menu/roll_01.jpg); width: 98px;}
.nowo a {background-image: url(menu/a_01.jpg);}
.idea {background-image: url(menu/roll_02.jpg); width: 138px;}
.idea a {background-image: url(menu/a_02.jpg);}
.loka {background-image: url(menu/roll_03.jpg); width: 146px;}
.loka a {background-image: url(menu/a_03.jpg);}
.ofer {background-image: url(menu/roll_04.jpg); width: 179px;}
.ofer a {background-image: url(menu/a_04.jpg);}
.czyt {background-image: url(menu/roll_05.jpg); width: 153px;}
.czyt a {background-image: url(menu/a_05.jpg);}
.gale {background-image: url(menu/roll_06.jpg); width: 110px;}
.gale a {background-image: url(menu/a_06.jpg);}
.kont {background-image: url(menu/roll_07.jpg); width: 146px;}
.kont a {background-image: url(menu/a_07.jpg);}

ul.menu {
	width: 100%;
}

ul.menu li a:hover {background: none;}
.menu li {float: left;}
.menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

#fb
{
 
float:right;
    padding: 0px;
    width: 50px;
    height:50px;
 
z-index : 90;
    position: fixed;
    margin-top: 20px;
    right: 0px;
    top: 10%;
 }
#fb2
{
 
float:right; width:40px; display:block; margin-right:0px;
 }

#fb2 a:hover img { padding: 0; border: 0; }
#fb2 a img { padding: 0; border: 0; }

.galeria td { padding: 10px;}