/* *************************************************************************************************

style.css
copyright oxys.net 2008
 
/* ********************************************************************************************** */


/* common
---------------------------------------------------------------------------------------------------*/
.olPopup{}
.olPopup h3 { margin: 0 0 4px 0}
    
.userPopup {
    font-size:11px;
    /*border:#555555 1px solid !important;*/
    height: auto !important;
    color: #444444;
    
}    
  
.userPopup img {
    float:left; 
    margin: 0px 5px 5px 0px;
    border:1px solid #cecece;
}    
.userPopup p {
    margin-top: 6px;
    margin-bottom: 4px;
}
 
.userPopup div {
    padding: 5px 5px 5px 5px;
}     

.userPopup strong {
    font-size:13px;    
    font-weight:bold;
}    

.userPopup a {
   font-weight:bold;
   color: #027ac5;
   text-decoration: none;
}    

.olMarkerLabel {
    font-size:11px;
    font-weight:bold;
    color: white;
    width: auto;
    padding: 0;
    opacity: 1;
    z-index: 1000;
    text-align:center; 
    width:100%; 
    margin-left:0 !important;
}

#ie6 .olMarkerLabel, #ie7 .olMarkerLabel {
    overflow:hidden;
    margin-left:0 !important;
}



.cls10000, #ie6 .cls10000, #ie7 .cls10000 { top:8px !important; left:0 !important }
.cls1000 { top:5px !important; left:0 !important}
.cls100 {  top:2px !important; left:0 !important}
.cls10 {  top:0px !important; left:0 !important}



/* controls
---------------------------------------------------------------------------------------------------*/
.olControlPanZoom { display:none;}

.ox-openlayers-control{
    position:absolute;
    left:4px;
    top:4px;
    z-index:1005;
    font-size:0px;
}
.ox-openlayers-control span{ background-image:url(img/ox-ol-controls.png); display:block; text-indent:-9999em;}
#ie6 .ox-openlayers-control span{ background-image:url(img/ox-ol-controls-ie.png);}
    
    .ox-openlayers-control-pan{ overflow:hidden;}
        .ox-openlayers-control-pan-north{ width:42px; height:14px; }
            .ox-openlayers-control-pan-north:hover{ background-position: -42px 0 }
        .ox-openlayers-control-pan-west{ width:21px; height:14px; background-position: 0 -14px; float:left; }
            .ox-openlayers-control-pan-west:hover{ background-position:-42px -14px }    
        .ox-openlayers-control-pan-east{ width:21px; height:14px; background-position: -21px -14px; float:left; }
            .ox-openlayers-control-pan-east:hover{ background-position: -63px -14px }
        .ox-openlayers-control-pan-south{ width:42px; height:14px; background-position: 0 -28px ; clear:left;}    
            .ox-openlayers-control-pan-south:hover{ background-position: -42px -28px }

    .ox-openlayers-control-zoom{ margin:4px 0 0 13px}
        .ox-openlayers-control-zoom-in{width:16px; height:15px; background-position: -13px -48px;}
            .ox-openlayers-control-zoom-in:hover{background-position: -55px -48px;}
        .ox-openlayers-control-zoom-reset{width:16px; height:15px; background-position: -13px -63px;}
            .ox-openlayers-control-zoom-reset:hover{ background-position: -55px -63px;}
        .ox-openlayers-control-zoom-out{width:16px; height:15px; background-position: -13px -78px;}
            .ox-openlayers-control-zoom-out:hover{ background-position: -55px -78px;}
            
            
            