body
{
background:url(images/bg.jpg) repeat center top #1b110d;
padding:0;
font-family: Verdana, Times, serif;
font-size:13px;
margin:0px auto auto auto;
color:#190802;
}
p{
padding:0px 0 20px 0;
text-align:justify;
margin:0px;
line-height:20px;

}

p1{
padding:0px 0 0px 0;
text-align:justify;
margin:0px;
line-height:20px;

}

h1{
color:#7e5025;
padding:5px 0 5px 0;
margin:0px;
font-size:21px;
font-weight:normal;
}
h2{
text-align: left;
font-size: 16px;
font-weight: normal;
color: #412217;
font-style: normal;
text-decoration: underline;
margin-top: 0px;
}

h2.ctr{
text-align: center;
font-size: 14px;
font-weight: bold;
color: #412217;
font-style: normal;
text-decoration: none;
margin-top: 20px;
}
img.left_icon{
float:left;
padding:0px 15px 0px 0px;
}
img.right_icon{
float:right;
padding:0px 0px 0px 15px;
}
img.left_icon2{
float:left;
padding:0px 0px 0px 0px;
}
img.right_icon2{
float:right;
padding:0px 0px 0px 0px;
}
.clear{
clear:both;
}
a{
text-decoration:none;
color: #5d220d;
text-decoration:underline overline;
}
a:hover{
text-decoration:underline;
color: #715f47;
}
img{
border:none;
}
#main_container{
width:1024px;
height:auto;
margin:auto;
padding:0px;
position:relative;
background:url(images/bg_ct.jpg) repeat-y top center;
}
.top_leafs{
position:absolute;
top:0px;
left:-20px;
z-index:200;
}
#header{
width:1024px;
height:320px;
margin:0px;
padding:0px;
background:url(images/header.jpg) no-repeat top center;
}

/*---------------- menu tab----------------------*/
.menu{
width:1024px;
float:left;
padding:270px 0 0 95px;
}
.menu ul{
list-style:none;
padding:0px;
margin:0px;
}
.menu ul li{
display:inline;
}
.menu ul li a{
float:left;
border:none;
margin:0 8px 0 8px;

text-decoration:none;
color:#a09179;
font-size:16px;
font-weight:bold;
}
.menu ul li a:hover{
color:#8d785f;
border-bottom:3px #9b835e solid;
margin:0 8px 0 8px;


}
.menu ul li.selected a{
float:left;
border:none;
margin:0 8px 0 8px;

text-decoration:none;
color:#8d785f;
font-size:16px;
font-weight:bold;
border-bottom:3px #9b835e solid;
}


/*-------------center_content-------------*/
#center_content{
width:1024px;
margin: 0 auto;
height:auto;
background-color:#fef8e6;
background:url(images/bg_ctr.jpg) no-repeat top center;

}

.left_content{
width:250px;
float:left;
padding:15px 10px 10px 10px;
margin-left:110px;
}
.right_content{
width:250px;
float:left;
padding:15px 10px 10px 10px;
}

.right2_content{
width:320px;
float:left;
padding:15px 0px 0px 10px;
}

.left2_content{
width:320px;
float:right;
padding:15px 0px 0px 10px;
}

.ctr_content{
width:250px;
float:left;
padding:15px 10px 10px 10px;
}

.post{
width: 820px;
margin: 0 auto;
backround: transparent;
}
.post2{
width: 820px;
margin: 0 auto;
backround: transparent;
padding-top: 0px;
}

.opis{
width: 500px;
margin-left: 90px;
backround: transparent;
padding: 2px;
float:left;

}

.opis h1{
padding-top:20px;
text-align: center;
font-size: 21px;
font-weight: bold;
color: #412217;
}

.opis h2{
text-align: center;
font-size: 13px;
font-weight: bold;
color: #412217;
font-style: normal;
text-decoration: none;
}

.opis h3{
text-align: center;
font-size: 18px;
font-weight: bold;
color: #412217;
padding-top: 20px;
}
.opis h4{
text-align: center;
font-size: 14px;
font-weight: bold;
color: #412217;
font-style: normal;
}
.opis h5{
text-align: center;
font-size: 13px;
font-weight: bold;
color: #412217;
font-style: normal;
}
.opis2{
width: 500px;
margin-right: 90px;
backround: transparent;
padding: 2px;
float:right;

}

.opis2 h1{
padding-top:20px;
text-align: center;
font-size: 21px;
font-weight: bold;
color: #412217;
}

.opis2 h2{
text-align: center;
font-size: 13px;
font-weight: bold;
color: #412217;
font-style: normal;
text-decoration: none;
}

.opis2 h3{
text-align: center;
font-size: 18px;
font-weight: bold;
color: #412217;
padding-top: 20px;
}
.opis2 h4{
text-align: center;
font-size: 14px;
font-weight: bold;
color: #412217;
font-style: normal;
}
.opis2 h5{
text-align: center;
font-size: 13px;
font-weight: bold;
color: #412217;
font-style: normal;
}

.bottom_content{
width:880px;
height:65px;
clear:both;
margin:auto;
background:url(images/bottom_bg.jpg) no-repeat top center;
}
.photos_block{
padding:10px 0 10px 0;
margin-left: 20px;

}
.photo_box{
width:114px;
height:111px;
float:left;
display:block;
text-align:center;
margin:0 18px 0 0;
position:relative;
background:url(images/photo_bg.gif) no-repeat center;
}
img.photo{
padding:6px 0 0 0;
}

/*----------------------list-------------------------*/
ul.list{
list-style:none;padding:0px;margin:0px; 
}
ul.list li{
list-style:none;width: auto;height: auto;padding:4px 0 8px 1px; margin:0px; 
}
ul.list li a{
width: auto; padding:0 0 0 15px; margin:0;color:#696767;text-align:left; display:block;
text-decoration:none; 
}
ul.list li a:hover{
text-decoration:underline;
}
.bottom_right{
width:240px;
float:left;
text-align:center;
padding:195px 0 0 15px;
}
.bottom_right a{
padding:10px 0 10px 0;
display:block;
}

.footer{
clear:both;
width:770px;
margin:auto;
text-align:center;
padding:25px 0 0 0;
font-size:12px;
border:0;
color:#a78e68;
font-weight:bold;

}

.footer a{
color:#c09960;

}
.footer a:hover{
color:#c1aa88;
text-decoration:underline;

}

td,th {
padding: 1px 1px 1px 1px;
text-align: center;
border: dotted 1px #4c3a1f;
}


table {
width: 100%;
margin-top: 0px;
border: dotted 1px #4c3a1f;

}
td.last {
font-size: 10px;
width: 25%;
}
td.trzy {
font-size: 10px;
width: 25%;
}
td.dwa {
font-size: 11px;
width: 25%;
}
td.jeden {
font-size: 12px;
width: 25%;
}


td.h2 {
color: #fff;
}

#gallery{
padding:10px 0 10px 0;
margin-left: 20px;

}

#header_index{
width:1024px;
height:600px;
margin:0px;
padding:0px;
background:url(images/index.jpg) no-repeat top center;
}
#index_container{
width:1024px;
height:auto;
margin:auto;
padding:0px;
position:relative;
background:tranpsarent;
}

.footer_index{
clear:both;
width:970px;
margin-bottom:0px;
text-align:right;
padding:0px 0 0 0;
font-size:10px;
border:0;
color:#a78e68;
font-weight:bold;
margin-top:10px;

}

.footer_index a{
color:#c09960;

}
.footer_index a:hover{
color:#c1aa88;
text-decoration:underline;

}

.menu_index{
width:520px;
float:left;
padding:270px 0 0 24px;
margin-top:282px;
margin-left:0px;
}
.menu_index ul{
list-style:none;
padding:0px;
margin:0px;
}
.menu_index ul li{
display:inline;
}
.menu_index ul li a{
float:left;
border:none;
margin:0 40px 0 40px;
_margin:0 7px 0 7px;
text-decoration:none;
color:#a09179;
font-size:19px;
font-weight:bold;
}

.gallery ul { margin: 8px 0; padding: 0; list-style-type: none; width: 904px; }

.gallery li { display: inline; }

.gallery .thumb {
	float: left; 
	height: auto;
	margin: 0 5px 5px 0; 
	width: 100px; 
	padding: 6px;
	border-top: 1px #3d4150 solid;
	border-left: 1px #3d4150 solid;
	border-bottom: 1px #000 solid;
	border-right: 1px #000 solid;
}

.gallery .thumb:hover { opacity:.60; filter: alpha(opacity=60); -moz-opacity: 0.60; }

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}

#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}

#jquery-lightbox a img { border: none; }

#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}

#lightbox-container-image { padding: 10px; }

#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}

#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}

#lightbox-container-image-box > #lightbox-nav { left: 0; }

#lightbox-nav a { outline: none;}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}

#lightbox-nav-btnPrev { left: 0; float: left; }

#lightbox-nav-btnNext { right: 0; float: right; }

#lightbox-container-image-data-box {
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}

#lightbox-container-image-data {
	padding: 0 10px; 
	font: normal 93%/1.3em arial,sans-serif;
	color: #000; 
}

#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }	

#lightbox-image-details-caption { font-weight: bold; }

#lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em; }	

#lightbox-secNav-btnClose { width: 66px; float: right; padding-bottom: 0.7em; }

p.ctr {
text-align: center;
}

h3{
text-align: right;
font-size: 13px;
font-weight: bold;
color: #412217;
font-style: italic;
text-decoration: underline;
margin-top: 0px;
}

h3 a{
text-align: right;
font-size: 13px;
font-weight: bold;
color: #412217;
font-style: italic;
text-decoration: underline;
margin-top: 0px;
}

h3 a:hover{
text-align: right;
font-size: 13px;
font-weight: bold;
color: #563203;
font-style: italic;
text-decoration: none;
margin-top: 0px;
}

.red{
color: #be0000;
}