	body {
		font-family:verdana,arial,helvetica,san-serif;
		font-size:1em;
		margin:10px 10px 0px 10px;
		padding:0px;
		margin:0px;
		background:#E9EFF8;
		}

p{
font-size:0.95em;
}

h2 {
padding-left:10px;
padding-top:0px;
font-size:1.1em;
}
/*
label {
	text-align: left;
	width: 75px;
	padding-right: 0px;
}
*/
br {
	clear: both;
}


#optionlist1,#optionlist2,#optionlist3{
font-family:verdana;
font-size:0.9em;
width:200px;

}
#optionlist4,#optionlist5{
font-family:verdana;
font-size:0.9em;
width:200px;
}

#optionlist2,#optionlist3{

}

#karttyp,#karta,#skala,#kartstorlek,#spara,#leverans{
margin-left:15px;
padding-right:0px;
padding-bottom:10px;
}

#knappregret,#knappvidare{
margin-left:15px;
padding-right:5px;

font-family:verdana;
font-size:0.8em;
}

#params{
margin-left:10px;
padding-top:1px;
font-family:verdana;
font-size:0.8em;
display:block;

}
#villkor{

/*font-family:verdana;
font-size:0.5em;
display:block;    */

}


#popupparams{
margin-left:10px;
padding-top:10px;
font-size:0.9em;
display:block;

}


#order {
position:relative;
/*margin-top: 0px;*/
/*top:120px;*/
margin-left:15px;
padding-top:10px;
font-size:1em;
display:block;

}

#epostuppgifter{
visibility:hidden;
}

#formepost {
margin-left:15px;
display:block;

}
#formepost label{
padding-bottom:4px;
padding-top:6px;
font-size:1em;
float:left;
}

#epost{

/*width:150px;   */
font-size:0.8em;
}
#knappskickaepost#knappskickabrev{
margin-top:5px;
font-family:verdana;
font-size:0.9em;
/*float:left;*/
clear:all;
margin-left:160px;
}
#knappskickabrev{
font-size:0.8em;
clear:all;
margin-top:0px;

margin-left:70px;
}

#personuppgifter{
font-size:0.9em;
position:absolute;
top:420px;
visibility:hidden;
width:270px;
}

#personuppgifter_popup{
font-size:0.9em;
width:450px;
}


#formbrev{
margin-left:10px;
display:block;
}
#formbrev label{
width:160px;
padding-bottom:3px;
padding-top:4px;
font-size:0.9em;
float:left;

}

#separatefaktura,#company{

visibility:hidden;
}

#fornamn,#efternamn,#gata,#postnr,#ort,#epost,#epostfaktura,#bestkod,#orgnamn,#avd_nr{
width:220px;
font-size:0.9em;

/*float:left;*/
}
#inv_fornamn,#inv_efternamn,#inv_gata,#inv_postnr,#inv_ort,#inv_epost,#inv_epostfaktura{
width:220px;
font-size:0.9em;
}
#tillstart{

font-size:0.9em;	
visibility:hidden;
margin-right:13px;
float:right;
}
#knappar,#pristable{
padding-right:5px;

}
#pristable{
padding-left:15px;
}
#besttab{
padding-left:5px; padding-top:10px; padding-bottom:15px;
}
#besttaba4{
padding-left:0px; padding-top:0px; padding-bottom:0px;
}
#besttext{
font-family: verdana,arial,helvetica,san-serif;
font-size:0.8em;
font-weight:bold;
/*DISPLAY: inline-block;
WIDTH: 45px;
overflow: hidden  ;      */
width: 50px;
float: left;
text-align: right;
padding-right:10px;
padding-top:4px;
}
div.olControlPanZoom {
        background-color: #E9EFF8;
}
.olControlLoadingPanel {
        background-image:url(../images/loading.gif);
        background-position:center;
        background-repeat:no-repeat;
    }
div.olControlMousePosition {

			font-family: Verdana; 
            font-size: 9px;
            color: #000;
            /* width:110px; */
            left: 43.1em;
            top: 62.3em;

			text-align:center;
			padding-top:2px;
                      	padding-left:2px;
                      	padding-right:0px;
                      	padding-bottom:0px;
			/*top: 610px;*/
          /*  background-color: #E9EFF8;        */
			background-color:#fff;

        }

         #showInfo {

            position: absolute;
			z-index:1001;
			font-family: Verdana; 
            font-size: 8px;
            color: #000;
            left: 53.85em;
            top: 82.5em;
			background-color:#fff;

        }
        #boxcoord {

            position: absolute;
			z-index:1001;
			font-family: Verdana; 
            font-size: 8px;
            color: #000;
            left: 37.85em;
            top: 87.5em;
			background-color:#fff;

        }
         #maptext {
            position: absolute;
			z-index: 1000;
			font-family: verdana; 
            font-size: 9px;
            font-weight:plain;
			color: #000;
            left: 42.70em;
            top: 10.4em;
            /* background-color: #E9EFF8;    */
             background-color: #FFF;
             padding-top:2px;
                      	padding-left:2px;
                      	padding-right:2px;
                      	padding-bottom:2px;
			padding-top:2px;
        }
        
          #boxtest {
            position: absolute;
			z-index: 1000;
			font-family: verdana;
            font-size: 9px;
            font-weight:plain;
			color: #000;
            left: 37.60em;
            top: 71.2em;
            height: 27px;
			/*width:43em;*/
			padding-top:2px;
                      	padding-left:1px;
                      	padding-right:1px;
                      	padding-bottom:4px;
			/*padding-top:2px;*/
			
          /*  background-color: #E9EFF8;      */
			background-color:#fff;
        }
		#pointer {
              position: absolute;
			z-index: 1000;
			font-family: verdana; 
            font-size: 8px;
            
			background-color:#E9EFF8
			color: #E9EFF8;
            left: 89.70em;
            top: 83.3em;
            width: 200px;
		}

		#changeW,#changeS{
		font-family:verdana;
		font-size:8px;
		}
		
	#alertbox{
    position:absolute;
    z-index:1;    
	font-family: Verdana; 
            font-size: 10px; 
            color: red;
	left:40em;
	top:40em;
	border:solid 1px black;
	height:100px;
	width:100px;

	}
	
	#mainleft {
		
		/*max-width:25%;*/
		width:330px;
		/*min-height:620px;*/
		/*height:100%;*/
		float:left;
		background:#E9EFF8;
		
		margin-left:3px;
		padding-bottom:10px;
		padding-top:0px;
		font-size:0.8em;
		}

		#maincenter {
		width:1%;
		float:right;

		background:#E9EFF8;
		padding-bottom:10px;
		height:620px;
		padding-top:10px;
		}
		
	#map {
		max-width:74%;
		/*min-width:50%;*/
		float:left;
		background:#FFF;
		padding-top:0px;
		padding-bottom:0px;
		
		/*min-height:610px;*/
		height:590px;
		width:500px;
		border: 1px solid lightblue;
		 z-index:1;
		}
	
	#banner {
		background:#fff;
		height:75px;
		
		/*border-bottom:solid 1px #E9EFF8;*/
		/*padding-bottom:0px;*/
		}
		
		#banner2 {
		height:10px;
		border-top:solid 1px #E9EFF8;
		padding-bottom:0px;
		background:#E9EFF8;
		}
	#banner3 {
		position:absolute;
		background:#fff;
		/*//height:75px;*/
		top:1.7em;
		left:52em;
		z-index:2;
		font-size:14px;
		/*padding-top:10px;*/
		/*margin:0px 10px 10px 10px;*/
		/*border-bottom:solid 1px #E9EFF8;*/
		/*padding-bottom:0px;*/
		}	
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1,h4 {
		font-size:14px;
		padding-top:10px;
		margin:0px 10px 10px 10px;
		}
	h5 {
		font-size:0.95em;
		padding-top:1px;
		margin:0px 0px 0px 10px;
		
		}
     td.bluetable {
     color:white;font-weight:bold;font-size:8pt;background:#007AC3;
     }
     td.whitetable {
     font-size:8pt;background:#ffffff;
     }
     p.first {margin:0px 5px 5px 10px;}
/*
#map {
	border: 1px solid lightblue;
	height:500px;
	width:500px;
}
*/