#wyszukiwarka-city  .left{
	float:left;
}
#wyszukiwarka-city  .right{
	float:right;
	display:inline;
}
#wyszukiwarka-city  img{
	border:0;
}
#wyszukiwarka-city  select{
	width:134px;
	font-size:11px;
}
#wyszukiwarka-city  input.radio{
	margin-top:2px;
}
#wyszukiwarka-city  input.text{
	width:112px;
	font-size:11px;
}
#wyszukiwarka-city  label{
	width:134px;
	font-size:11px;
}
#wyszukiwarka-city span  label{
	font-size:12px;
}
#wyszukiwarka-city  td{
	width:147px;
}
#wyszukiwarka-city  table{
	padding:0px 15px;
}
#wyszukiwarka-city {
	font-size:12px;
	font-weight:bold;
	margin:10px;
	padding:0;
	background:none;
	background-color:#fff;
	color:#000;
	font-family:Verdana,Geneva,sans-serif;
	margin:0;
	padding:0;
	border:0;
	clear:both;
	text-decoration:none;
}
#wyszukiwarka-city span.left{
	margin-top:3px;
}
#wyszukiwarka-city  .row1{
	border-bottom:1px dotted #959597;
	height:25px;
	width:588px;
}
#wyszukiwarka-city .button {
	margin-right:12px;
	margin-top:15px;
	}
#wyszukiwarka-city .toolbarButton{
	width:14px;
	height:14px;
}
#wyszukiwarka-city .toolbarButton a{
	text-decoration:none;
}
.calendar table .wn {
	background:#c2f8f8 none repeat scroll 0 0;
	color:#000;
}
.calendar .nav {
	background:#4dc7cc url(menuarrow.gif) no-repeat scroll 100% 100%;
}
.calendar thead .headrow {
	background:#4dc7cc none repeat scroll 0 0;
	color:#FFFFFF !important;
}
.calendar thead .daynames {
	background:#c2f8f8 none repeat scroll 0 0;
	color:#000;
}
.calendar tbody td.hilite { /* Hovered cells <TD> */
	  background: #4dc7cc;
	  padding: 1px 3px 1px 1px;
	  border: 1px solid #bbb;
}
.calendar thead .hilite { /* How do the buttons in header appear when hover */
	  background-color: #a1ebee;
	  color: #000;
	  border: 1px solid #04f;
	  padding: 1px;
}
.calendar thead .name {
	border-bottom:1px solid #555566;
	color:#000000;
	padding:2px;
	text-align:center;
}

