/*main div*/
.jkml_s,.jkml_l {
display:block;
height:400px;
float:none;
width: 100%;
clear: right;
margin:0px;
padding:0px;
border:0px;
}

.jkml_map{
	height:100%;
}
.jkml_s .jkml_map{
margin-left: 200px;
}

.jkml_l .jkml_map{
margin-left:10px;
}


 
 /*side bar*/
.jkml_side_bar{
display:block;
float:left;
height: 100%;
padding: 0px;
}

.jkml_s .jkml_side_bar{
width:200px;
}

.jkml_l .jkml_side_bar{
width:11px;
}




/*panel*/
.jkml_s .jkml_panel{
display: block;
height: 100%;
width: 190px;
margin: 0px;
overflow: auto;
float:right;
}

.jkml_l .jkml_panel{
display: none;
margin:0px;
padding:0px;
border:0px;
width:0px;
height:0px;
}

.jkml_l .jkml_panel *{
display: none;
margin:0px;
padding:0px;
border:0px;
width:0px;
height:0px;
}

/*attiva disattiva barra laterale*/
.jkml_p , .jkml_t{
	display: block;
	width: 10px;
	height: 100%;
    margin: 0px;
	float:left;
}

.jkml_p{
background-image: url(images/menu-expanded.gif);
background-position:center center;
background-repeat: no-repeat;
}

.jkml_t{
background-image: url(images/menu-collapsed.gif);
background-position:center center;
background-repeat: no-repeat;
}

/*maker polyline polygon*/
.jkml_panel ul{
	padding: 0px;
	margin: 0px;
	clear:both;
	text-align: left;
	list-style: none;	
	list-style-position: inside;
}

/*list item*/

.jkml_e, .jkml_c{
  padding: 0px;
  padding-bottom:10px;  
  margin: 0px;
  clear: both;
}

.jkml_panel .jkml_c {
   background-image: url(images/menu-collapsed.gif);
   background-position:top left;
   background-repeat: no-repeat;
  
}



.jkml_panel .jkml_e {
  background-image: url(images/menu-expanded.gif);
  background-position:top left;
  background-repeat: no-repeat; 
}


.jkml_tl{
	display: block;
	width: 15px;
	height: 15px;
	float:left;
	clear: both;
}

.jkml_e,.jkml_c span{
	float: left;
}

.jkml_panel .jkml_ul{
	padding-left:  20px;
	
}

