html {
    background-color: black;
}
body {
	margin: 0;
	padding: 0;
	color: black;
	font-size: 1.0em;
}
#content {
    width: 935px;
    margin: 0 auto;
}
#top {
    margin-top: 35px;
}
#menu_top {
	margin-top: 38px;
}
#cont_omnie {
	clear: both;
	height: 383px;
	width: 909px;
	background-image: url('images/omnie.jpg');
}
#cont_kontakt {
	clear: both;
	height: 383px;
	width: 909px;
	background-image: url('images/kontakt.jpg');
}
#cont_linki {
	clear: both;
	height: 383px;
	width: 909px;
	background-image: url('images/linki.jpg');
}
#cont_wiecej {
	position: relative;
	clear: both;
	height: 383px;
	width: 909px;
	background-image: url('images/wiecej.jpg');
}
#linki {
	margin-right: 0px;
}
#linki li {
	display: block;
	margin-top: 73px;
	float: right;
	width: 120px;
	height: #30px;
	list-style-type: none;	
}
.logo {
	float: left;
}
.mail {
	color: white;
	font: 3.0em bold;
	position: relative;
	left: 100px;
	top: -150px;

}
.mailb {
	font: 3.0em bold ;
	position: relative;
	left: 101px;
	top: -252px;
}

.t1 {
	color: white;
	display: inline;
	padding: 0;
	margin: 0;
	font: 2.0em bold;
	position: relative;
	top: 40px;
	left: 416px;	
}
.t2 {
	color: black;
	display: inline;
	padding: 0;
	margin: 0;
	font: 2.0em bold;
	position: relative;
	top: 39px;
	left: 0px;	
}
.t3 {
	color: white;
	display: inline;
	padding: 0;
	margin: 0;
	font: 2.0em bold;
	position: relative;
	top: 60px;
	left: 480px;	
}
.t4 {
	color: black;
	display: inline;
	padding: 0;
	margin: 0;
	font: 2.0em bold;
	position: relative;
	top: 59px;
	left: 214px;	
}
#mz {
	width: 370px;
	position: relative;
	left: 460px;
	top: 50px;	
}
#mz ul li {
	list-style-type: none;
	text-align: right;
}
#mz2 {
	width: 330px;
	position: relative;
	left: 480px;
	top: 70px;
}
#mz2 ul li {
	list-style-type: none;
}
#mz a:link {
	color: white;
}
#mz a:visited {
	color: white;
}
#mz a:active {
	color: blue;
}
#mz a:hover {
	color: black;
}
#mz a:focus {
	color: black;
}
#mz2 a:link {
	color: white;
}
#mz2 a:visited {
	color: white;
}
#mz2 a:active {
	color: blue;
}
#mz2 a:hover {
	color: black;
}
#mz2 a:focus {
	color: black;
}
#wiecej_link {
	position: absolute;
	left: 170px;
	top: 110px;
	
}
#wiecej_link ul {
	list-style-type: none;
	position: relative;
}
#wiecej_link ul li a {
	display: block;
	width: 300px;
	height: 40px;
}
.ludzie {
	width: 300px;
	height: 40px;
	background-image: url('images/p_lu.jpg');
}
.ludzie:hover {
	background-image: url('images/p_lua.jpg');
}
.zwierzeta {
	width: 300px;
	height: 40px;
	background-image: url('images/p_zw.jpg');
}
.zwierzeta a:hover {
	background-image: url('images/p_zwa.jpg');
}
.natura {
	width: 300px;
	height: 40px;
	background-image: url('images/p_na.jpg');
}
.natura a:hover {
	background-image: url('images/p_naa.jpg');
}
.teatr {
	width: 300px;
	height: 40px;
	background-image: url('images/p_te.jpg');
}
.teatr a:hover {
	background-image: url('images/p_tea.jpg');
}
.martwa {
	width: 300px;
	height: 40px;
	background-image: url('images/p_mn.jpg');
}
.martwa a:hover {
	background-image: url('images/p_mna.jpg');
}
#galeria table {
    padding-top: 20px;
    width: 800px;
    margin: 0 auto;
}
#galeria {
height: 400px;
width: 909px;
margin:0 auto;
text-align: center;
background-image: url("images/bg.png");
background-repeat: repeat-y;
background-position: center;
border-top: 1px solid #A0A0A0;
border-bottom: 1px solid #A0A0A0;
}
#galeria td {
     width: 120px;
     height: 120px;
} 
#galeria td:hover {
	background-image: url('images/bg_td.png');
	background-repeat: no-repeat;
	background-position: 50% 40%;   
} 
#galeria td img {
	border: none;
	padding: 0;
	margin:0;
}
#topimg {
	position: relative;
	clear: both;
    width: 909px;
    height: 85px;
    background-image: url("images/top2.png");
    background-position: center;
    margin:0 auto;
    margin-top: 5px;    
}
#bottomimg {     
    width: 909px;
    height: 85px;
    background-image: url("images/bottom2.png");
    background-position: center;
    font-weight: bold;
    font-size: 0.9em;
	text-align: center;
}
a:link {
    color: white;
    text-decoration: none;
    font-weight: bold;    
}
 a:visited {
    color: white;
    font-weight: bold;
    text-decoration: none;
}
 a:hover {
    color: #CDCD00;
    text-decoration: none;
    font-weight: bold;
}
.page_title {
	text-align: center;
	padding-top: 55px;
	color: #D0D0D0;
	font-size: 0.9em;

}
/*koniec*/
