#map {
  background: #ffffff;
  float: left;
  width: 800px;
  height: 600px;
}

#top {
  background: #ffffff;
  text-align: center;
  top: 0px;
  left: 5px;
  width: 1024px;
  height: 50px;
}
  
   
#side {

	float: left;
	
  width: 220px;
  height: 600px;
  overflow-y: scroll;

}



#statistics {


position: relative;
float: left;
width: 500px;


}

#menu {


position: relative;
top: -800px;
left: 101%; 
width: 150px;
background-color: #ffffff;
border: 2px solid #000000;
text-align: center;

}

#bottom_right_search {
	
float: right;
position: relative;
left: 0px;
width: 400px;


}

#footer {

height: 750px;

}

#all {
background-color: #ffffff;
  width: 1024px ;
  margin-left: auto ;
  margin-right: auto ;
  border: 2px solid #000000;
  padding: 2px 2px 2px 2px;
  height: 1100px;
  

}

h2 {
font-family: verdana, tahoma;
font-size: 14pt;
font-weight: bold;
}

h3 {
font-family: verdana, tahoma;
font-size: 10pt;
}



body { 
	font-size: 62.5%;
	background-color: #3c5b7e;
	font-family: tahoma,verdana;
	font-size: 8pt; 
}
label, input { display:block; }
input,button, input.text { margin-bottom:12px; width:95%; padding: .4em; font-family: tahoma, verdana; }
fieldset { padding:0; border:0; margin-top:25px; }
h1 { font-size: 1.2em; margin: .6em 0; }
.ui-widget, .us-state-default { font-family: tahoma, verdana;}
.ui-button { outline: 0; margin:0; padding: .4em 1em .5em; text-decoration:none;  !important; cursor:pointer; position: relative; text-align: center; }
.ui-dialog .ui-state-highlight, .ui-dialog .ui-state-error { padding: .3em; background: black; }
