body {
	font-family:Arial;
	font-size: 14px;
	color:black;
	background-color:#3264B3;
	}
.all {position:absolute; margin-left:50%; left:-450px; width:901px; height:561px; background-image:url('transit-bus.jpg')}

.all1 {width:901px; background-image:url('busy-tlo.jpg'); background-repeat:no-repeat;

}
.tlo{position:absolute; margin-left:50%; left:-450px; background-image:url('busy-tlo-all.jpg'); width:901px; margin-bottom:20px;}

.tresc1{
position:relative;
top:0px;
left:340px;
width:510px;
margin-right:80px;
margin-top:0px;
}

.tresc{
position:relative;
top:0px;
left:420px;
width:400px;
margin-right:80px;
margin-top:0px;
}


.menu1 {
display:block;
background-image:url('menu-bg.jpg');
background-repeat:no-repeat;
position:relative;
left:57px;
top:100px;
overflow:hidden;
width:182px;


}

ul.menuv {position:relative;
top:7px;
list-style-type:none; 
margin-left:0px;

height:138px;


}
ul.menuv, li{margin-left:4px;margin-top:1px; padding:0px;}

ul.menuv a:link, ul.menuv a:visited {
  display: block;
  position:relative;
	width: 152px;
	height:20px;
	text-decoration: none;
	color: #FFF;
	margin-bottom:1px;
	border:2px solid white;
	font-weight:bold;
	padding-left: 10px;
	padding-top:3px;
	padding-bottom:3px;
}
ul.menuv a:hover {
background-color:#5c8bd1;
}

h1 {
	font-style:italic;
	font-size:16px;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:0px;
	margin-right:70px;
	text-align:left;
}
.tekst{
	margin-top:7px;
	margin-bottom:5px;

	text-align:left;	
	}
.slogan{float:right;
margin-top:30px;
margin-right:40px;
font-style:italic;
font-weight:bold;
margin-bottom:0px;
font-family:Times New Roman, Serif;
}
.zdjecie{
border:2px solid blue;
cursor:pointer;
margin-top:5px;

}
.kontakt {position:absolute; top:570px; margin-left:50%; left:-350px; font-size:12px; font-weight:bold; background-color:#E4F8FF; width:160px;}


ul {margin-top:0px;margin-bottom:0px;}
	

.menu-poziome{width:510px;border-bottom:3px solid #5c8bd1;}

ul.menuP li{display:inline;}
ul.menuP a:link, ul.menuP a:visited {color:white; text-decoration:none; font-weight:bold;background-color:#3264B3;border: 1px solid Navy;
padding-left:10px; padding-right:10px;padding-top:3px;}
ul.menuP a:hover {color:white; text-decoration:none; font-weight:bold; background-color:#5c8bd1;}
#aktualna {background-color:white; color:Navy;}
.auto {display:block; width: 400px; margin-top:10px; border:0px solid navy; border-top:1px solid navy;padding:10px;}
img.listaAut{float:left; margin-right:20px;}
.listaNapis{padding-top:30px;}
