body {
 margin:0;
 background: url('../img/tl.png');
 text-align:center;
 padding:0;
 border: 0;
 overflow-x:hidden;
 }

#main
{
margin: auto;
border: none;
width:950px;

background: url('../img/tl3.jpg');
}



#pasek
{
background: url('../img/tl1.jpg');
width:24px;
height: 100%;
float:left;
clear:left;
}
#pasek2
{
background: url('../img/tl1.jpg');
width:24px;
height: 100%;
float:right;
clear:right;
}
#middle
{
	margin: 0px;
	border: none;
	padding: 0px;
	float: left;
	background: #FFFFFF;
}

#header1
{
background: url('../img/c1.jpg') top center;
margin: auto;
width: 900px;
height: 22px;
text-align: left;
vertical-align: top;


}
#header
{
background: url('../img/c2.jpg') top center;
margin: auto;
width: 900px;
height: 212px;
text-align: center;
}
#header_en
{
background: url('../img/c2_en.jpg') top center;
margin: auto;
width: 900px;
height: 212px;
text-align: center;
}

#flash
{
width: 900px;
height: 212px;
padding: 142px 0px 0px 110px;
}
#header_p
{
background: url('../img/c2p.jpg') top center;
margin: auto;
width: 900px;
height: 212px;
text-align: center;
}
#header_en_p
{
background: url('../img/c2p_en.jpg') top center;
margin: auto;
width: 900px;
height: 212px;
text-align: center;
}
#page
{
margin: auto;
width: 900px;
overflow: auto;
text-align: left;
background: #FFFFFF; 
}


#aktualnosci
{
background: url('../img/c3a.jpg') top center;
width: 606px;
height: 418px;
float:left;

}
.aktualnosc12
{

width: 223px;
height: 418px;
float: left;
margin: 0px 40px 0px 40px;
text-align: justify;
display: inline;
}
#fota1
{
margin-top: 36px;
margin-left: 7px;
float:left;
/*height: 138px;*/
}
#fota2
{
margin-top: 42px;
margin-left: 10px;
float:left;
/*height: 138px;*/
}
#akt_header
{
padding-top: 22px;
clear:left;
height:32px;
}
#akt_header2
{
padding-top: 22px;
clear:left;
height:32px;
}
DIV.aktualnosc
{
line-height: 14px;
height:88px;
clear: both;
}
DIV.czytaj_dalej
{
margin-left: 130px;
text-align: right;
padding-right: 0px;
padding-top: 0px;
height:15px;
float: left;
display: inline;
}
DIV.guzik
{
float: right;
width: 22px;

}

#menu1
{

background: url('../img/c3b.jpg') top center;
margin: auto;
width: 59px;
height: 418px;
text-align: left;
float: left;
}
#menu2
{
background: url('../img/c3d.jpg') top center;
margin: auto;
width: 56px;
height: 418px;
text-align: left;
float: left;
background-color: #FFFFFF;
}
#menu2p
{
background: url('../img/c3dp.jpg') top center;
margin: auto;
width: 56px;
height: 418px;
text-align: left;
float: left;
background-color: #FFFFFF;
}

#menu
{
margin: auto;
width: 179px;
height:418px;
text-align: left;
float: left;
background: #FFFFFF;

}
#flags
{
background: url('../img/c3c1.jpg') top center;

width: 179px;
height: 38px;
text-align: center;

}
#flag1
{
float:left;
padding: 11px 1px 0px 102px;
}
#flag2
{
float:left;
padding: 11px 1px 0px 2px;
}
#menu_header
{
background: url('../img/c3c2.jpg') top center;
margin: auto;
width: 179px;
height: 83px;
text-align: center;
font-size: 11px;
font-family: Tahoma, Verdana, Arial, Sans-serif;
text-decoration: none;
color: #5C4621;

}
#menu_napis
{
text-align:left;
padding: 41px 0px 0px 69px;
}
#buttons
{
background: url('../img/c3c3.jpg') top center;
margin: auto;
width: 179px;
height: 254px;
text-align: center;

}
#menu_footer
{
background: url('../img/c3c4.jpg') top center;
margin: auto;
width: 179px;
height: 43px;
text-align: center;

}

#modules1
{
background: url('../img/c4.jpg') top center;
margin: auto;
width: 900px;
height: 21px;
text-align: center;

}
#modules
{
background: url('../img/c5.jpg') top center;
margin: auto;
width: 900px;
height: 135px;
text-align: center;

}

#search_main
{
width: 300px;
height: 84px;
color: #5D4519;
font-size: 10px;
font-family: Tahoma, Verdana, Arial, Sans-serif;
text-decoration: none;
margin-top:7px;
}
#search_title
{
clear:both;
margin-bottom:7px;
}
#search_pole
{
float: left;
margin-left: 25px;
display:inline;
}
#search_guzik
{
float:left;
padding-top:3px;
padding-left:25px;
}

#footer1
{
background: url('../img/c6.jpg') top center;
background-repeat: no-repeat;
margin: auto;
width: 900px;
height: 12px;
font-size:10px;
}
#footer
{
background: url('../img/c7.jpg') top center;
margin: auto;
width: 900px;
height: 35px;
text-align: right;
}
DIV.adres
{
padding-right:10px;
padding-top:2px;
float:right;
}

#alpanet
{
padding: 12px 0px 0px 12px;
float: left;
}

#pole_zap
{
float:right;
margin-right:200px;
margin-top:3px;
clear:right;
display:inline;
}

#przycisk_zap
{
padding: 20px 0px 0px 220px;
height: 60px;
clear:both;
}

#napis_zap
{
float:left;
clear:right;
}

#subpage_footer_zap
{

clear:both;
}

#subpage_gallery
{
	margin: 25px 0px 0px 0px;
	border: none;
	padding: 0px;
	width: 586px;
	float: left;
	clear: both;
	
}

#first_gallery
{
	margin: 5px 0px 0px 0px;
	border: none;
	padding: 0px;
	float: left;
	clear: left;
	text-align: center;
}

#middle_gallery
{
	margin: 5px 0px 0px 0px;
	border: none;
	padding: 0px;
	float: left;
	clear: none;
	text-align: center;
}

#last_gallery
{
	margin: 5px 0px 0px 0px;
	border: none;
	padding: 0px;
	float: left;
	clear: right;
	text-align: center;	
}

/*Ramka do zdjêæ*/
#gallery_frame 
{
	margin: 0px;
	border: #9C7025 solid 1px;
	padding: 2px;
	background: #D4AC4E;
	font-size: 1px;
	text-align: center;
}

/*Ramka komentarza do zdjêcia*/
#comment_gallery
{
	margin: 0px;
	border-top: #9C7025 solid 0px;	
	border-right: #9C7025 solid 1px;
	border-bottom: #9C7025 solid 1px;
	border-left: #9C7025 solid 1px;	
	padding: 2px;
	background: #D4AC4E;
	text-align: center;
	
}
#comment_gallery2
{
	border: #9C7025 solid 1px;
	padding: 2px;
	color: #926800; 
	font-size: 10px; 	
	background: #EDE2C6;
	text-align: center;
  
}
#gallery_wiecej
{
clear:both;
text-align: center;
}