body {margin-top:0px; padding:0px;font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 70%; background-color:#ffffff;}

/*----------------------strukturering--------------*/
#FullDiv{min-width:1780px;border:0px solid blue;height:auto; }/* + */

/*i FullDiv*/
#HeaderDiv{/*width:70em;*/width:71em;}/* + */
/*	hela kartkontrollen*/
.imMain{width:auto;padding:0px;margin:0px;background-color:#ffffff;}/* + */
/*-----------*/

/*i HeaderDiv*/
#imTopCollageDiv{width:auto;height:30px;background-image:url(http://193.183.24.7/episerver4/images/topcollageSP.jpg)}
#imTopListDiv{width:auto;color:black; background-color:#c1c1c1;font-weight:bold; text-align: center;}
/* special */
	#imTopCollageDiv img{width:100%; height:100%;}
	#imLogoText{text-transform:uppercase;}
/*-----------------*/

/*i imMain (div)*/
/* zoomknappar och sökfunktion */
.imLeft{float:left;clear:right;width:10em;height:404px;padding: 0px 0px; margin: 0px 2px;border: solid 0px #cccccc;background-color: #ffffff; }/* + */
/* applikationsikon, knapprad, skala och karta */
.imCenter{float:left;clear:right;width: /* 504px;*/auto;		margin:0px 2px;border: 0px #cccccc solid;background-color: #ffffff;}/* + */
/*	teckenförklaringar*/
.imLegend{float:left;clear:right;width:15em;height: 404px !important;margin: 0px 2px;border: solid 0px #cccccc;background-color: #ffffff;}/* + */
/*------------------*/

/*i imLeft (div)*/
.imViewExt{width:100%;padding: 3px; margin-bottom:8px; border-width: 0px 0px;border-style: solid; border-color: #cccccc; }/* + */
/*(två divar av class imViewExt) #ImsMap_ViewExt_divInfoViewExt*/
.imSearch{/*background-color: blue;*/width: 100%;padding: 3px;text-align:left;border-width:0px 0px 0px 0px;  border-style: solid; border-color: #cccccc;background-color: #ffffff; }/* + */
/*------------*/

/*i imCenter */
#SvoFramework_Content1_ImsMap_imgMapCanvas{}
/* special */
	#SvoFramework_Content1_ImsMap_imgMapOutline{border-width: 0px 2px 2px 0px; border-color: gray; border-style: solid;}
	#SvoFramework_Content1_ImsMap_ViewExt_btnZoomInViewExt{margin-top:3px;}
	#SvoFramework_Content1_ImsMap_ViewExt_btnInfoViewExt{float: left; clear: both;margin-top:3px;}
	#SvoFramework_Content1_ImsMap_imgMapCanvas{margin-bottom:5px;border: 2px solid gray;}
	.imCenter .imSearchScale{text-align:center;visibility:visible ;}
#SvoFramework_Content1_ImsMap_imCenterTop{}/* formateras class imCenter *//* + */
/*---------------*/

/* i id ImsMap_imCenterTop */
#ImsMap_divAppIcon{} /* formateras med imAppIcon*//* + */
.imButtons{} /* #ImsMap_divButtons*/
#ImsMap_divSearchScale{}/* formateras med class imSearchScale *//* + */
/* ------------------- */

/* i id  ImsMap_divSearchScale*/
/*.imSearchScale{defenierad i imSearch}*/
/* -------------------- */

/*  i id ImsMap_divAppIcon */
.imAppIcon{}/* ikon som symboliserar kartapplikationen, ej använd i sp */
/* --------------- */
/* i id ImsMap_divButtons */

/* --------------------- */
/*i imLegend*/
.imLegendDef{height: 100%;}/* definierad i aktuell XML */
/*--------------*/

/*i imViewExt (första diven)*/
.imZoomPan{width: 100%; height: auto;/*background-color: yellow;*/ }/* + */
.imViewExtMisc{clear: both;width: 100%;height: auto;/*background-color: blue;*/ }/* visa sverige-knapp */
/*.imSearchScale{defenierad i .imSearch}*//* kartskalan */
/* special */
	.imViewExt span{height:20px;display:block;/*background-color:brown;*/ }
/*-------------*/

/*i imSearch*/
.imSearchCoordScale{text-align:center;}
.imSearchOrt{text-align:left;}
.imSearchFast{text-align:center;}
.imSearchLanKom{text-align:center;}
	/* special */
	.imSearch span{display:block; margin-bottom:3px;}
	.imSearch .imLabel{display:block; margin-top:20px; }
	.imSearchScale{width: 100%;text-align:left; /*background-color: blue; */}
	.imSearchScale .imLeadText{margin-left: 0px;}
	.imSearchScale input{width:80% !important;  display: inline; font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:0.8em;}

/*--------------*/

/*i imLegendDef*/
.imLegendDefTop{background-color: #f1f1f1;  margin-bottom: 10px; padding: 0px;}
.imLegendDefLeg{ margin-bottom: 20px; padding: 2px; border-width: 0px 0px; border-style: solid; border-color: #cccccc;background-color: #ffffff; }
.imLegendDefBottom{  padding: 0px 0px 0px 2px;margin-bottom: 10px;vertical-align:  text-bottom;border-width: 0px 0px 0px 0px;  border-style: solid; border-color: #cccccc;width: auto;background-color: #ffffff; }
/* special */
	.imLegendDefLeg td{font-size:70%;}
	.imLegendDefLeg table{width:100%!important;  border: 0px solid black !important; }
	.imLegendGroup {border: 0px solid black !important;}
	.imLegendGroup td{ font-size:70%; vertical-align: top; border: 0px solid black !important; }
	.imLegendGroup tr{border: 0px solid black !important;}
	.imLegendGroupItem td{border: 0px solid black !important;}
	.imLegendGroupAltItem td{border: 0px solid black !important;}
	
	.imLegendStd{}
   .imLegendStdButtons{}
	#SvoFramework_Content1_ImsMap_Legend__ctl11_divLegendGroup{overflow:auto;height:215px; border: 1px solid silver;  }

/*-----------------*/
.imResultGridHead label{display:block;}
/*i imZoonPan*/
.imZoomPanLeft{/*background-color: green;*/height:auto; }/* zoom och flytta knappar *//* + */
/* ------------ */

/* i imZoonPanLeft */
.imZoomSlider{float:left;width: 25%;text-align: center;}/* + */
/* ---------------- */

/* i imZoomSlider */
.imZoomSliderBkg{}/* bakgrundsbild till slider */
/* ------------ */
/* i imLegendDefLeg */
#SvoFramework_Content1_ImsMap_Legend__ctl11_grdLegendGroup{border: 0px 0px 0px 0px solid red !important; }
.divLegendRefresh{width: 100%; margin-top:6px}
/* ------------- */
/* Generella formateringar */
.imHeading{font-weight:bold;}/*rubriker */
.imEdit{width:95% !important; display:block; margin-bottom:2px; border:1px solid black;font-size:1em;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}/*inmatningsfält */
.imLabel{font-weight:normal;font-size: 1em;}/*textfält*/
.imLeadText{margin-left: 3px; font-size: 1em; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; }/*ledtext till knappar och inmatningsfält */
.imButton{width: 100%;display:block;margin:5px 0px; text-align: left;font-size: 0.8em;	border-bottom:1px solid black;	border-top: 1px solid white;	background-color: #c0c0c0; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;  text-overflow: ellipsis; 	}/*knapp*/ 
.imMsg{color:Red;}/*meddelande */

.imButtons{float:left;visibility: visible;}/* ? */
.imNoActiveLayers{font-size:90%;color:gray;}
a{text-decoration: none;}
a:hover{text-decoration: underline;}
.displayNone{display : none;}
/*resultat från sökningar och val av objekt*/
.imResultGrid{border: 0px solid black;background-color: #ffffff; width: 1000px;position: absolute; z-index: 2;}
/* rubrikrad: rubrik och stängknapp*/ 
.imResultGridHead{border:0px solid black;  text-align: left;background-color: #ffffff;position: absolute; z-index: 1; padding: 0px 5px;left:504px}
.imResultGridHead input{float:left;clear:both;margin:0px 1px 3px 0px;}
.imResultGridHead label{display:block;}

/* tabell och knappar*/ 
.imResultGridBody{border: 1px solid black; float:left; width: 500px;}

/* tabell*/ 
.imResultGridTable{border: 0px solid black;font-size:1em ;}
.imResultGridHeader th{color: #000000; font-weight: normal !important;background-color:#c1c1c1 ;vertical-align: top; text-align: left;}
.imResultGridTable td {border-width: 0px 1px 1px 0px; border-color:#c0c0c0; border-style:solid; padding-left:5px;}
.imResultGridItem{background-color: #ffffff;}
.imResultGridAltItem{background-color: #eaf4ea;}
caption{background-color:#72B672;font-weight: bold; color: #ffffff; padding: 2px 0px 2px 3px;text-align: left;font-size:1em;}

/* knappar*/ 
.imResultGridButtons{}
#SvoFramework_Content1_ImsMap_ResultGrid_ResGridMessage_divMessage{border:0px solid black; height: auto !important; width: auto !important;}

/* div{border:1px red solid !important
 
 	
 }*/
 #imFooterDiv{border:0px silver solid;  text-align: center; width:780px;clear:both;margin-top:25px;float:none;}
