/* CSS Document */
body {
   
	background-color: #FFFFFF;
	background-image: url(images/tlo.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B1B1B;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #1B1B1B;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #1B1B1B;
}
a:hover {
	text-decoration: none;
	color: #7C6D2C;
}
a:active {
	text-decoration: none;
	color: #1B1B1B;
	}
	
div {
	vertical-align: top;
}

div#cont {
margin: 0 auto;
width:749px;
min-height:636px;
background-color:#FFFFFF;
background: url(images/tlo2.jpg) repeat-x bottom;
}

div#top {
width:749px;
height:220px;
}

div#menu {
float: left;
width:193px;
height:308px;
background:url(images/menu.jpg) no-repeat;
margin: 0px;
padding: 0px;
}


div#menu ul{
margin: 45px 30px 0px 30px;
padding: 0px;
list-style: none;

}

div#menu li{
margin: 17px 0px 17px 0px;
padding: 0px 0px 0px 0px;

}
.oddzielnik {
margin: 10px 0px 0px 0px;
}

div#tresc {
float: left;
margin: 0px;
padding: 0px;
width:556px;
min-height:426px;
text-align:justify;
}

div#tresc table{
text-align: justify;
margin: 30px 25px 0px 25px;
background-color:#666666;
border:none;

font-size:12px;

}

div#tresc tr{
height:20px;
}

div#tresc td{
background-color:#FFFFFF;
}



div#galeria {

padding: 30px 25px 0px 25px;
width:540px;
text-align:center;
}

div#galeria img{
margin: 4px;
}

br.clear { clear: both; padding: 0px; margin: 0px; border: none; }

.naglowek {
text-align:left;
margin: 21px 0px 10px 120px;
}

.teksty {
text-align: justify;
padding: 30px 25px 0px 25px;

}


div#stopka {
	float: none;
	background:#AB8D60;
	border:solid 1px #7B7762;
	width: 746px;
	height: 14px;
	margin: 0px auto 0px auto;
	padding: 0px auto 0px auto;
	text-align:right;
			
}




