body{
	background: url('../img/bgr.jpg') #D9C999 repeat-x;
	font-size: 11px;
	font-family: verdana, arial, trebuchet MS;
	color: #42280E;
	margin: 0;
	padding: 0;
}
img{
	border: 0;
	display: block;
}
a{
	color: #874422;
	text-decoration: none;
}
a:hover{
	color: #C6A667;
}
p, h2, h3{
	padding: 5px 0 0 0;
	margin: 0 0 15px 0;
}
h2{
	font-size: 15px; 
}
h3{
	font-size: 13px; 
}
h1{
	background: url('../img/line.gif') repeat-x bottom;
	font-size: 15px; 
	font-family: georgia, verdana, arial, trebuchet MS;
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
}
h1:first-letter {color: #C6A667; font-size: 22px;}

form, fieldset{
	display: inline;
	border:0;
}
.fl{
	float: left;
	display: inline;
}
.fr{
	float: right;
	display: inline;
}
.clear{
	clear: both;
}

.form_item{
height: auto !important;
height: 25px;
min-height: 25px;
clear: both;
}
.label1{
float: left;
display: inline;
width: 60px;
padding: 3px 5px 0 0;
text-align: right;
}
.label2{
display: block;
padding: 5px 0 5px 0;
text-align: left;
}
.txt1, .txt2{
background-color: #FFF;
border: 1px solid #F3E9D3; 
color: #42280E;
}
.txt1:hover, .txt2:hover{
background-color: #FBF7EE;
border: 1px solid #F3E9D3; 
}
.txt1{
width: 160px;
float: right;
display: inline;
}
.txt2{
width: 225px;
height: 97px;
}

.sub1{
	height: 20px;
	background: url('../img/sub.jpg') repeat-x;
	border: 0; 
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	margin: 5px 0 0 85px;
	padding: 0 5px 0 5px;
}
.link{
	display: block;
	background: url('../img/sub.jpg') repeat-x;
	border: 0; 
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	margin: 0;
	padding: 3px 0 0 0;
	height: 20px;
	voice-family : "\"}\""; voice-family : inherit;	
	height: 17px;
}


.subject{
	margin-bottom: 15px;
}
.txt_center{
	text-align: center;
}
.el_center{
	margin: 0 auto;
}
.foto_border{
	border: 1px solid #E6D5B3;
}
.single{
	padding-bottom: 15px; 
	font-weight: bold;
}


#conteiner{
	width: 950px;
	margin: 0 auto;
}
#top{
	height: 153px;
	background: url('../img/top.jpg') no-repeat top right;
}


.menu_bgr{
	height: 28px;
	background: url('../img/menu_top.jpg') no-repeat #DECFA1;
	position:relative;
}


#menu_top{
	height: 28px;
	background: url('../img/menu_line.gif') no-repeat;
	list-style: none;
	margin: 0 0 0 80px;
	padding: 0;
}
#menu_top li{
	background: url('../img/menu_line.gif') no-repeat right;
	height: 28px;
	position: relative;
}
#menu_top a{
	display: block;
	font-weight: bold;
	color: #42280E;
	padding: 5px 10px 0 10px;
	height: 28px;
	voice-family : "\"}\""; voice-family : inherit;		
	height: 23px;
}
#menu_top a:hover{
	background: url('../img/menu_a_h.jpg') repeat-x;
	color: #FEFCD1;
}
.test{
	background: url('../img/menu_a_h.jpg') repeat-x;
	font-size:20;
   float: left;
	display: inline;
}
.menu_show{
	color: #FEFCD1;
	background: url('../img/menu_a_h.jpg') repeat-x;

}
.menu_show_out{
 	color: #FEFCD1;
}
.menu_show:hover{
	background: url('../img/menu_a_h.jpg') repeat-x;
	color: #B1E2FF;
}
#sub_menu_show0, #sub_menu_show1, #sub_menu_show2, #sub_menu_show3, #sub_menu_show99{
	list-style: none;
	position: absolute;
}
#sub_menu_show0{
	top: 28px;
	left: -40px;
}
#sub_menu_show1{
	top: 28px;
	left: -40px;
}
#sub_menu_show2{
	top: 28px;
	left: -40px;
}
#sub_menu_show3{
	top: 28px;
	left: -40px;
}
#sub_menu_show99{
	top: 28px;
	left: -40px;
}

#sub_menu_show0 li, #sub_menu_show1 li, #sub_menu_show2 li, #sub_menu_show3 li, #sub_menu_show99 li{
	width: 160px;
	background-image: none;
	border-bottom: 1px solid #3B240C;
	border-right: 1px solid #3B240C;
	border-left: 1px solid #3B240C;
	display: block;
	height: auto !important;
	height: 20px; 
	min-height: 20px;
}
#sub_menu_show0 a,  #sub_menu_show1 a, #sub_menu_show2 a, #sub_menu_show3 a, #sub_menu_show99 a{
	height: auto !important;
	height: 20px; 
	min-height: 20px;
	color: #FEFCD1;
	display: block;
	background-color: #43290F;
	filter:alpha(opacity=97); 
    -moz-opacity: 0.97; 
    opacity: 0.97; 
}
#sub_menu_show0 a:hover, #sub_menu_show1 a:hover, #sub_menu_show2 a:hover, #sub_menu_show3 a:hover, #sub_menu_show99 a:hover{
	background-image: none;
	background-color: #4F361B;
	height: auto !important;
	height: 20px; 
	min-height: 20px;
}


#menu_footer{
	height: 25px;
	background: url('../img/menu_footer.jpg') no-repeat;
	list-style: none;
	margin: 0;
	padding: 0;
	clear: both;
}
#menu_footer li{
	float: left;
	display: inline;
}

#content{
	background: url('../img/content_bgr.jpg') repeat-x #F9F6E8;
}

#left{
	padding: 10px 0 0 10px;
	width: 240px;
	voice-family : "\"}\""; voice-family : inherit;	
	width: 230px;
}
#right{
	padding: 10px 0 0 10px;
	width: 710px;
	voice-family : "\"}\""; voice-family : inherit;		
	width: 700px;
}
#movie{
	padding: 35px 0 0 25px;
}
#mainp_txt_middle{ 
	padding: 5px 10px 5px 10px;
	width: 325px;
	voice-family : "\"}\""; voice-family : inherit;
	width: 309px;
}

.page_txt{
	background: url('../img/txt_page_top.gif') no-repeat;
	padding: 5px 0 0 0;
	margin-top: 10px;
	width: 693px;
}
.page_txt_middle{
	background: url('../img/txt_page_middle.gif') repeat-y;
	padding: 5px 10px 5px 10px;
	height: auto !important;
	height: 350px;
	min-height: 350px;
	width: 693px;
	voice-family : "\"}\""; voice-family : inherit;
	width: 673px;
}

.page_txt_bottom{
	height: 5px;
	background: url('../img/txt_page_bottom.gif') no-repeat;
}
.gazetka{
	float: left;
	display: inline;
	width: 180px;
	margin: 0 20px 25px 20px;
	padding-bottom: 10px;
	border-bottom: 1px solid #C6A667;
	text-align: center;
}
.gazetka_tytul{
	height: 25px;

}
.gazetka_data{
  padding-bottom: 10px;	
  color: #C6A667;	
	font-size: 10px;
}





.news h2{
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0 0 ;
}
.date{
	text-align: right;
	color: #C6A667;
	font-size: 10px;
	padding: 3px 0 10px 0;
}
.txt_news{
	border-bottom: 1px solid #C6A667; 
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.foto_news{
	float: left;
	margin: 0 10px 10px 0;
	border: 2px solid #C6A667;
}
.more{
	text-align: right;
	font-weight: bold;
	clear: both;
}
#footer{

}
.f_table{
display: table;
margin: 0;
height: 145px;
width: 157px;
margin: 0 auto;
}
.f_table .f_cell{
display: table-cell;
vertical-align: middle;
text-align: center;
}
.f_table img{
display: inline;
border: solid 2px #C6A667;
}
.galeria{
	float: left;
	display: inline;
	margin: 0 5px 5px 5px;
	width: 155px;
	text-align: center;
	
}

.gal_table{
display: table;
margin: 0 0 3px 0;
height: 155px;
width: 157px;
margin: 0 auto;
}
.gal_table .gal_cell{
display: table-cell;
vertical-align: middle;
text-align: center;
}
.gal_table img{
display: inline;
border: solid 2px #C6A667;
}

.komentarze{
list-style: none;
margin: 0;
padding: 0;
clear: both;
}
.komentarze li{
	clear: both;

}

.konf_sub{
	height: 20px;
	background: url('../img/sub.jpg') repeat-x;
	border: 0; 
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	
}

.konf_txt{
background-color: #FFF;
border: 1px solid #F3E9D3; 
color: #42280E;
}
.konf_txt:hover{
background-color: #FBF7EE;
border: 1px solid #F3E9D3; 
}
.audio_middle{position:relative;top:-8px;}
