* { font-family: Verdana, Trebuchet, Helvetica, Sans-Serif; }

html {
	margin: 0;
	padding: 0;
	font-size: 11px;
	height: 100%;
}

body {
	color: #000;
	margin: 0;
	padding: 0;
	background-color: #EDE6D6;
	height: 100%;
}

.top_right{
	width: 210px;
	height: 145px;
	background-color: #ABC8D7;
	border-left: 1px solid #7A7A7A;
	border-bottom: 1px solid #7A7A7A;
	vertical-align: top;
}

.top_left{
	width: 100%;
	height: 145px;
	background-color: #ffffff;
	border-bottom: 1px solid #7A7A7A;
	vertical-align: top;
}

.topMenu{
	width: 100% !important;
	height: 55px;
	background-image: url(../images/mapa_topmenu_back.gif);
	background-repeat: repeat-x;
}

.niebieski_bold{
	color: #333366;
	font-weight: bold;
	font-size: 10px;
}

/* szearch info */

#SearchInfo{
margin: 0;
padding: 0;
width: 100%;
background-color: #CDC7B6;
border-bottom: 1px solid #7F7E7E;
}

#SearchInfo ul{
margin: 0 3px 3px 10px;
padding: 0;
list-style-image: url(../images/tk6.gif);
white-space: nowrap;
}

#SearchInfo li{
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
margin: 0 5px 3px 10px;
padding: 2px 0 0 1px;
}

.serachCount{
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333366;
}
/* prawa szpalta */

#LocationList{
margin: 0;
padding: 0;
width: 100%;
}

.entryList{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #EDE6D6;
	line-height:14px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #D2D2D0;	
	text-decoration: none;
	margin: 4px 3px 3px 3px;
	padding: 5px 3px 6px 3px;	
	cursor: pointer;
}

.entryList_over{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #FAF4E3;
	border: 1px solid #BDB9AF;
	line-height:14px;
	color: #000000;
	text-decoration: none;
	margin: 4px 3px 3px 3px;
	padding: 5px 3px 6px 3px;	
	cursor: pointer;
}

.miasto{
	font-size: 12px;
	font-weight: bold;
}

.gps{
	font-size: 10px;
	color: #666666;
}

.img_border{
	border: 1px solid #000000;
}

/* info window */

#infowindow {
font-family: verdana, arial, sans-serif;
font-size: 10px;
margin: 0;
padding: 7px 3px 7px 3px;
line-height:14px;
color: #000000;
text-decoration: none;
}

#infowindow a{
color: #000099;
text-decoration: none;
}

/* top menu */

ul#navlist{
margin: 0;
padding: 0;
list-style-type: none;
white-space: nowrap;
}

ul#navlist li{
float: left;
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
margin: 1px 0 0 0;
padding: 2px 0 3px 0 !important;
padding: 3px 0 3px 0;
background-color: #ABC8D7;
}

#navlist a, #navlist a:link{
margin: 0;
padding: 5px 9px 4px 9px;
color: #333366;
text-decoration: none;
border-left: 1px solid #ABC8D7;
border-right: 1px solid #ABC8D7;
}

#navlist a:hover{
color: #E3EAED;
background-color: #739DB5;
border-left: 1px solid #7A7A7A;
border-right: 1px solid #7A7A7A;
}

/* ikonki menu */

#toolbar_menu{
margin: 0;
padding: 0;
list-style-type: none;
}

#toolbar_menu a{
float: left;
font-size: 10px;
background-color: #E6EEF3;
width: 68px;
height: 77px;
text-align: center;
color: #000000;
text-decoration: none;
border-left: 1px solid #E6EEF3;
border-right: 1px solid #E6EEF3;
}

#toolbar_menu a:hover{
background-color: #ABC8D7;
border-left: 1px solid #7A7A7A;
border-right: 1px solid #7A7A7A;
}

/* PDMarker */

#tooltip {
font-size: 15px;
color: black;
font-weight: bold;
background-color: white;
white-space: nowrap;
margin: 0;
padding: 2px 4px;
border: 1px solid #3D3834;
display: block;
opacity: .7 !important;
filter: alpha(opacity=70);
}

/* warning */

#OnMapInfo, 
#OnMapInfo_big,
#OnMapInfo_null{
left: 200px;
top: 170px;
position: absolute; 
z-index: 55;
border: 1px solid #3D3834;
}

#onMapLogo{
float: left;
width: 150px;
height: 15px;
}

#close_button {
top: 0px;
position: absolute;
right: 0px;
padding: 1px;
cursor: pointer;
float: right;
}

#OnMapInfoHeeader {
background-color: #ABC8D7;
border-bottom: 1px solid #3D3834;
margin: 0;
padding: 3px 0px 16px 0px;
color: white;
font-weight: bold;
opacity: .9 !important;
filter: alpha(opacity=90);
}


#OnMapInfoBody{
color: black;
font-weight: bold;
white-space: nowrap;
margin: 0;
padding: 2px 4px;
background-color: white;  
width: 260px;
height: 70px;
opacity: .7 !important;
filter: alpha(opacity=70);
}

#OnMapWarning {
margin: 0;
background-image: url(../images/s_warn.png);
background-repeat: no-repeat;
background-position: 10px 50%;
padding: 0 10px 0 36px;
width: 480px;
height: 190px;
overflow: auto;
opacity: .9 !important;
filter: alpha(opacity=90);
background-color: white; 
}

#OnMapWarning ul{
margin: 5px 0 0 15px;
padding: 2px;
list-style-image: url(../images/tk3.gif);
}

#OnMapWarning li{
margin: 1px 0 0 0;
padding: 2px 0 3px 0 !important;
padding: 3px 0 3px 0;
}

.info_header{
margin-top: 5px;
color: ED1C24;
font-size: 12px;
font-weight: bold;
}


/* debug area */

.hidden {
	display: none! important;
}

.panelclose {
	position: absolute;
	right: 0px;
	padding-left: 8px;
	cursor: pointer;
}

.panelclose img, .panelclose a img {
	padding: 0;
	margin: 0;	
}

.border {
	border: 1px solid gray;
	background-color: white;
}

.paneltop, .paneltopmoveable {
	background-color: #ABC8D7;
	color: white;
	font-weight: bold;
	padding: 2px 0px 2px 0px;
	display: block;
}

.panel, .panelwide, .panelmarkeredit {
	color: black;
	background-color: white;
	overflow: auto;
	padding: 0;
	margin: 0;
	padding-left: 7px;
	padding-right: 7px;
	height: 300px;
}



