            #map {
            position: relative;
            overflow: hidden;
            width: 100%;
            height: 100%;
            background-color: #efeffc;
  			text-align: left;
  			margin-left: 0px;
  			margin-right: auto;
  			-webkit-user-select:none;
			-moz-user-select:none;
  			z-index: 0;
            }

        select.time_controlli_wrf {
			border-right: #26c9ff 1px solid;
			border-top: #26c9ff 1px solid;
			border-left: #26c9ff 1px solid;
			border-bottom: #26c9ff 1px solid;
			font-size: 13px;
			font-weight: bold;
			font-family: "Verdana", Helvetica;
			color: #000099;
			background-color: #bfefff;
		}

        select.selectLocation, select.stile_controlli_wrf, select.mappe, select.time_add_wrf, select.select, input.search{
			border-right: #65B4CF 1px solid;
			border-top: #65B4CF 1px solid;
			border-left: #65B4CF 1px solid;
			border-bottom: #65B4CF 1px solid;
			background-color: #eaeaef;
		}

        input.prev, input.left_previous {
        	background-image: url(Atlas_file/resultset_previous.png);
        	background-color: #bfefff;
			background-repeat: no-repeat;
			background-position: center center;
			cursor: pointer;
			width: 17px;
			height: 20px;
			border: #26c9ff 1px solid;
        }

        input.next, input.left_next {
        	background-image: url(Atlas_file/resultset_next.png);
        	background-color: #bfefff;
			background-repeat: no-repeat;
			background-position: center center;
			cursor: pointer;
			width: 17px;
			height: 20px;
			border: #26c9ff 1px solid;
        }

        .altPrev{
        	background-image: url(Atlas_file/resultset_previous_bord.png);
        	background-color: #bfefff;
        	background-repeat: no-repeat;
        	background-position: center center;
        	cursor: pointer;
			width: 9px;
			height: 18px;
			vertical-align:top;
			border: none;
		}

		.altNext{
        	background-image: url(Atlas_file/resultset_next_bord.png);
        	background-color: #bfefff;
        	background-repeat: no-repeat;
        	background-position: center center;
        	cursor: pointer;
			width: 9px;
			height: 18px;
			vertical-align:top;
			border: none;
		}

        div.coord {
            font-family: Verdana;
            font-size: 0.7em;
            color: red;
            text-align: right;
            margin-top: -26px;
        }

        div.scala {
            text-align: left;
            font-size: xx-small;
            margin-top:-18px;
        }

        div.olControlMousePosition {
            font-family: Verdana;
            font-size: 11px;
            color: blue;
            background-color: #efeffc;
            width: 170px;
            bottom: 4.65em;
            left: 0.5em;
        }

        .olControlAttribution {
		    font-size: smaller;
		    left: 3px;
		    bottom: -0.3em;
		    position: absolute;
		    display: block;
		}
        .olControlOverviewMapExtentRectangle {
			cursor: move;
			border: 2px solid white;
			background-color: #FF2B2B;
			filter: alpha(opacity = 60);
			-moz-opacity: 0.6;
			-khtml-opacity: 0.6;
			opacity: 0.6;
		}
		.olControlOverviewMapRectReplacement {
		    overflow: hidden;
		    cursor: move;
		    background-image: url("Atlas_file/overview_replacement.gif");
		    background-repeat: no-repeat;
		    background-position: center;
		}
        .olControlOverviewMapContainer {
	        top: 0em;
		    position: absolute;
		    bottom: 0px;
		    right: 0px;
		}
		.olControlOverviewMapElement {
			background: none;
			-moz-border-radius: 0;
			padding: 0px 0px 0px 0px;
		}
		.olControlOverviewMapMinimizeButton {
		    right: -2px;
		    top: -2px;
		}

		.olControlOverviewMapMaximizeButton {
		    right: -2px;
		    top: -2px;
		}

		.olPopupContent {
		    padding:0px;
		    margin-left: 2px;
		    overflow: auto;
		}

		.olFramedCloudPopupContent {
		    padding: 5px;
		    overflow: auto;
		}

        .olPopup p { margin:0px; font-size: .9em;}
        .olPopup h2 { font-size:1.2em; }
        .olPopupCloseBox {
          background: url("Atlas_file/closebox.gif") no-repeat top right;
          cursor: pointer;
        }
        .olPopupCloseBox:hover {
          background: url("Atlas_file/close-hover.gif") no-repeat top right;
          cursor: pointer;
        }

        #HideLinks {
          position: absolute;
		  background-image: url(Atlas_file/lr_leftUp.gif);
		  background-repeat: no-repeat;
		  cursor:pointer;
		  width: 15px;
		  height: 15px;
		  top: 0px;
          z-index: 2060;
        }

        #ShowLinks {
		  position: absolute;
		  background-image: url(Atlas_file/ul_leftUp.gif);
		  background-repeat: no-repeat;
		  cursor:pointer;
		  width: 15px;
		  height: 15px;
		  top: 0px;
          z-index: 2040;
        }

        #links {
		    width: 100%;
        	position: absolute;
            text-align:center;
            opacity:0.95;
            filter:alpha(opacity=95);
            z-index: 750;
        }

        #fluxID {
		    width: 100%;
        	top: 22px;
        	position: absolute;
            font-family: Verdana;
            font-weight: bold;
            font-size: 0.8em;
            color: white;
            text-align:center;
            cursor: default;
            z-index: 750;
        }

        #fluxAddID {
        	width: 100%;
        	top: 38px;
        	position: absolute;
            font-family: Verdana;
            font-weight: bold;
            font-size: 0.8em;
            color: white;
            text-align:center;
            cursor: default;
            z-index: 750;
        }

        #HideBar {
          position: absolute;
		  background-image: url(Atlas_file/lr_rightDown.gif);
		  background-repeat: no-repeat;
		  cursor:pointer;
		  width: 15px;
		  height: 15px;
		  bottom: 0px;
		  right: 0px;
          z-index: 2040;
        }

        #ViewBar {
		  position: absolute;
		  background-image: url(Atlas_file/ul_rightDown.gif);
		  background-repeat: no-repeat;
		  cursor:pointer;
		  width: 15px;
		  height: 15px;
		  bottom: 0px;
		  right: 0px;
          z-index: 2060;
        }

		#OverviewMapContainerDiv {
		  position: absolute;
		  right: 0px;
		  top: 0px;
		  background: #FFF;
		  border-bottom: solid 1px #000000;
		  border-left: solid 1px #000000;
		  z-index: 2050;
		  padding: 4px;
		}

		#OverviewMapDiv {
		  position: absolute
		  background: #FFF;
		  border: solid 1px #000000;
		  bottom: 4px;
		  left: 4px;
		  z-index: 2000;
		}

		#ShowOverviewMapIconDiv {
		  position: absolute;
		  cursor:pointer;
		  background-image: url(Atlas_file/ul.gif);
		  background-repeat: no-repeat;
		  width: 15px;
		  height: 15px;
		  top: 0px;
		  right: 0px;
		  z-index: 2040;
		}

		#HideOverviewMapIconDiv {
		  position: absolute;
		  cursor:pointer;
		  background-image: url(Atlas_file/lr.gif);
		  background-repeat: no-repeat;
		  width: 15px;
		  height: 15px;
		  top: 0px;
		  right: 0px;
		  z-index: 2060;
		}

        #eventsLogID {
			z-index:999;
			display:none;
			left:38em;
			top:22em;
			position:absolute;
			text-align:center;
        }

        #options {
            position: relative;
			//left: 240px;
            bottom: 30px;
            font-family: Verdana;
            font-size: 0.8em;
            color: blue;
        }
        #output {
        	position: relative;
        	font-family: Verdana;
        	font-size: 0.7em;
        	color: darkblue;
        }
        #controlToggle li {
            list-style: none;
        }
        optgroup.option_titleB{
			font-style:normal;
			color:#111177;
		}
        optgroup.option_titleV{
			font-style:normal;
			font-weight: bold;
			color:#115511;
		}
