/* CSS Document - mikronmed */


body {background-color:#cccccc; overflow:scroll;}

/* Text */

h1 {font-family: Arial, Helvetica, sans-serif; 
	font-size:1.3em; 
	font-weight:bold; 
	color:#88AB33;
	vertical-align:top;
	line-height:100%;}
	
h2 {font-family: Arial, Helvetica, sans-serif; 
	font-size:1em; 
	font-weight:bolder; 
	color:#000000;
	vertical-align:top;
    line-height:100%;}
    
h3 {font-family: Arial, Helvetica, sans-serif; 
	font-size:1em; 
	font-weight:bolder; 
	color:#88AB33;
	vertical-align:top;
    line-height:100%}
    
h4 {font-family: Arial, Helvetica, sans-serif; 
	font-size:0.9em; 
	font-weight:bolder; 
	color:#000000;
	vertical-align:top;
    line-height:100%;}
    
h5 {font-family: Arial, Helvetica, sans-serif; 
	font-size:0.8em; 
	font-weight:bolder; 
	color:#88AB33;
	vertical-align:top;
    margin-top:0;}
	
p {font-family: Arial, Helvetica, sans-serif; 
	font-size:0.8em; 
	font-weight:normal; 
	color:#000000; 
	text-align:left; 
	line-height:150%;}
    
.r1 {font-family: Arial, Helvetica, sans-serif; 
	font-size:1.2em; 
	font-weight:bolder; 
	color:#88AB33;
	vertical-align:top;}
    
.r2 {font-family: Arial, Helvetica, sans-serif; 
	font-size:1.2em; 
	font-weight:bolder; 
	color:#000000;
	vertical-align:top;}
    
.r3 {font-family: Arial, Helvetica, sans-serif; 
	font-size:1em; 
	font-weight:bolder; 
	color:#000000;
	vertical-align:top;}
	
b {font-family: Arial, Helvetica, sans-serif; 
	font-size:0.8em; 
	font-weight:bold; 
	color:#000000; 
	text-align:left; 
	line-height:150%;}
   
.b2 {font-family: Arial, Helvetica, sans-serif; 
	font-size:0.8em; 
	font-weight:bold; 
	color:#88AB33; 
	text-align:left; 
	line-height:150%;}
    
.personal {font-family: Arial, Helvetica, sans-serif; 
	font-size:0.9em; 
	font-weight:bolder; 
	color:#000000;
	vertical-align:top;
    line-height:100%;}
	
.kontakt {font-family: Arial, Helvetica, sans-serif; 
	font-size:0.8em; 
	font-weight:bold; 
    line-height:125%; 
	color:#000000; 
	text-align:center;
	vertical-align:top;}
    
.text {font-family: Arial, Helvetica, sans-serif; 
	font-size:0.8em; 
	font-weight:normal; 
	color:#000000; 
	text-align:left; 
	line-height:150%;}
    
.centrerad {text-align: center;}
	
	
/* Länkar */	
	
	a:link {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; font-style:normal; font-weight:bold; text-decoration:none; color: #000000; line-height:150%;}
	a:visited {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; font-style:normal; font-weight:bold; text-decoration:none; color:#000000; line-height:150%;}
	a:hover {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; font-style:normal; font-weight:bold; text-decoration:none; color:#888888; line-height:150%;}
	a:active {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; font-style:normal; font-weight:bold; text-decoration:none; color:#888888; line-height:150%;}
    
    p a:link {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:none; color:#000000; line-height:150%;}
    p a:visited {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:none; color:#000000; line-height:150%; }
    p a:hover {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:none; color:#888888;line-height:150%;}
    p a:active {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:underline; color:#888888; line-height:150%;}
	
	.textlink:link {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:none; color:#000000; line-height:150%;}
	.textlink:visited {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:none; color:#000000; line-height:150%; }
	.textlink:hover {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:none; color:#888888;line-height:150%;}
	.textlink:active {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:underline; color:#888888; line-height:150%;}

	.stortextlink:link {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:underline; color:#0000FF; line-height:150%;}
	.stortextlink:visited {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:underline; color:#0000FF; line-height:150%; }
	.stortextlink:hover {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:underline; color:#888888;line-height:150%;}
	.stortextlink:active {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:underline; color:#888888; line-height:150%;}

	.epost:link {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:none; color:#1069B1; line-height:150%;}
	.epost:visited {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:none; color:#1069B1; line-height:150%; }
	.epost:hover {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:none; color:#888888;line-height:150%;}
	.epost:active {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:underline; color:#888888; line-height:150%;}

.aktiv {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-style:normal; font-weight:bold; text-decoration:underline; color:#888888; line-height:150%;}

/* Bilder */

img {border:0;}
.bild_produkter {max-width:120px; max-height:150px;}
.bild_dokument {float:left; padding-right:10px;}
.bild_produkt {max-width:220px; max-height:350px;}
.bild_produkt_main {max-width:300px;}
.bild_left {float:left; vertical-align:top; margin-right:5px;}
.bild_right {float:right; vertical-align:top; margin-left:5px;}

/* Linjer */

.linje {border: #cccccc 1px solid;}
.linjeb {border-bottom: #cccccc 1px solid;}
.linjet {border-top: #cccccc 1px solid; margin-top: 5px; margin-bottom:5px;}

/* Färger */

.vit { background-color:#FFFFFF;}
.obs { color:#FF0000;}

#color_main {
	width: 540px;
	max-height:100px;
	padding: 10px;
	margin-bottom:10px;
	float:left;
	text-align:center;
	vertical-align:top;
	background-color:#cccccc;}

/* Datum */

.datum { text-align:right; margin-right:5px; color:#ffffff; font-weight:bold;}
.datum_nyhet { text-align:left; color:#999999; font-weight:bold;}

/* Boxar */

.div_lista {border: 1px solid #cccccc; background: #eeeeee; padding: 10px;}

#obs {
	width: 540px;
	max-height:100px;
	padding: 10px;
	margin-bottom:10px;
	float:left;
	text-align:center;
	vertical-align:top;
	background-color:#cccccc;}
    
#sidnumrering {
	width: 520px;
	max-height:100px;
	padding: 10px;
	margin-bottom:10px;
	text-align:center;
	vertical-align:top;
	background-color:#cccccc;}

#box_top {
	width: 800px; 
	height: 140px;
	padding:5px;
    padding-bottom:10px;
	margin-right: auto;
	margin-left: auto;
	background-color:#ffffff;
    background-image:url(bilder/logotyp.jpg);
	background-repeat:no-repeat;
	background-position:top;}
	
#box_main {
	width: 810px;
	height:100%;
	margin-right: auto;
	margin-left: auto;
	text-align:left;
    vertical-align:top;
    overflow:auto;
    background-color:#ffffff;}	
    
#box_main_main {
	width: 560px;
	height:100%;
	padding: 10px;
	margin: 0;
	text-align:left;
    float:left;
	background-color:#ffffff;}	
    
#box_video {
	max-width:950px;
	min-height:450px;
    padding:5px;
	margin-right: auto;
	margin-left: auto;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}	
	
#box_meny {
	width: 810px;
	height:50px;
	padding: 0;
    margin: 0;
	margin-right: auto;
	margin-left: auto;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}
	
#box_meny_box {
	width: 765px;
	height:20px;
	padding: 10px;
	margin: 10px;
	text-align:left;
	vertical-align:top;
	background-color:#eeeeee;}
	
#box_main_nyheter {
	width: 225px;
	min-height:200px;
	padding: 0;
	margin: 0;
	float:left;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}
    
#box_nyheter_box {
	width: 180px;
	min-height:200px;
	padding: 10px;
	margin: 10px;
	float:right;
	text-align:left;
	vertical-align:bottom;
	background-color:#eeeeee;
    border:#cccccc 1px solid;
    overflow: visible;}

 #box_kontakt {
	width: 810px;
	height:70px;
	padding: 0;
	margin: 0;
    margin-right: auto;
	margin-left: auto;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}
	
#box_kontakt_box {
	width: 765px;
	height:30px;
	padding: 10px;
	margin: 10px;
    margin-top:0;
	text-align:center;
	vertical-align:top;
	background-color:#ffffff;
    border-top:#aaaaaa 1px solid;}
    
#box_skugga {
	width: 810px; 
	max-height: 15px;
	padding:0;
    margin:0;
	margin-right: auto;
	margin-left: auto;
    background-image:url(bilder/skugga.jpg);
    background-repeat:no-repeat;
    background-position:top center;}

#box_lev_bild_box {
	width: 560px;
	min-height:100px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	float:left;
	text-align:center;
	vertical-align:top;
	background-color:#ffffff;}

#box_lev_bild {
	width: 280px;
	min-height:100px;
	padding: 0;
	margin: 0;
	float:left;
	text-align:center;
	vertical-align:top;
	background-color:#ffffff;}
    
#box_rubrik {
	width: 100%;
	height:100%;
	padding: 0;
	margin: 0;
    margin-bottom:10px;
	float:left;
	text-align:center;
	vertical-align:top;
	background-color:#eeeeee;}
    
#box_start_bild_box {
	width: 420px;
	min-height:120px;
	padding: 0;
	margin: 0;
	float:left;
	text-align:center;
	vertical-align:top;
	background-color:#ffffff;}

#box_start_bild {
	width: 100px;
	min-height:75px;
	padding: 0;
	margin: 0;
    margin-right:5px;
	float:left;
	text-align:center;
	vertical-align:top;
	background-color:#ffffff;}
    
#box_kontakta_left {
	width: 210px;
	min-height:100px;
	padding: 0;
	margin: 0;
	float:left;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}	
    
#box_kontakta_right {
	width: 220px;
	min-height:100px;
	padding: 0;
	margin: 0;
	float:right;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}	
    
#box_kontakta_form {
	width: 200px;
	min-height:100px;
	padding: 10px;
    margin:0;
	float:left;
	text-align:left;
	vertical-align:top;
	background-color:#eeeeee;
    border:#999999 1px solid;}	

#box_form {
	width: 540px;
	min-height:100px;
	padding: 10px;
    margin:0;
	float:left;
	text-align:left;
	vertical-align:top;
	background-color:#eeeeee;
    border:#999999 1px solid;}	
    
#box_form_left {
	width: 290px;
	min-height:100px;
	padding: 0;
	margin: 0;
	float:left;
	text-align:left;
	vertical-align:top;
	background-color:#eeeeee;}	
        
#box_form_right {
	width: 250px;
	min-height:100px;
	padding: 0;
	margin: 0;
	float:right;
	text-align:left;
	vertical-align:top;
	background-color:#eeeeee;}		

#box_main_left {
	width: 300px;
	min-height:100px;
	padding: 0;
	margin: 0;
	float:left;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}	
    
#box_main_leftl {
	width: 300px;
	min-height:100px;
	padding: 5px;
	margin: 0;
	float:left;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}	
    
#box_main_right {
	width: 220px;
	min-height:100px;
	padding: 5px;
	margin: 0;
	float:right;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;
    border:#999999 1px solid;}
    
#box_right_box {
	width: 220px;
	min-height:100px;
	padding-left: 5px;
	margin: 0;
	float:right;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}
    
#box_main_bottom {
	width: 560px;
	min-height:100px;
	padding: 0;
    padding-top:10px;
	margin: 0;
	float:left;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}
    
#box_bild_right {
	width: 220px;
	min-height:10px;
	padding: 0;
	margin: 0;
	float:right;
	text-align:center;
	vertical-align:top;
	background-color:#ffffff;}
  
#box_bild_right_right {
	width: 220px;
	min-height:10px;
	padding: 0;
	margin: 0;
	float:right;
	text-align:right;
	vertical-align:top;
	background-color:#ffffff;}
    
#box_personal {
	width: 560px;
	min-height:130px;
	padding-bottom: 5px;
    padding-top:10px;
	margin: 0;
	float:left;
	text-align:left;
	vertical-align:bottom;
	background-color:#ffffff;}
    
#box_personal_left {
	width: 130px;
	height:130px;
	padding: 0;
	margin: 0;
	float:left;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}	
    
#box_personal_right {
	width: 420px;
	min-height:100px;
	padding-left: 10px;
    padding-bottom:10px;
	margin: 0;
	float:right;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}
    
#box_seminarie {
	width: 560px;
	height:100%;
	padding-bottom: 5px;
    padding-top:10px;
	margin: 0;
	float:left;
	text-align:left;
	vertical-align:bottom;
	background-color:#ffffff;}
    
#box_seminarie_left {
	width: 130px;
	height:100%;
	padding: 0;
	margin: 0;
	float:left;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}	
    
#box_seminarie_right {
	width: 420px;
	min-height:100px;
	padding-left: 10px;
    padding-bottom:10px;
	margin: 0;
	float:right;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}
    
#box_produkter {
	width: 560px;
	height:100%;
	padding: 0;
	margin: 0;
	float:left;
	text-align:left;
	vertical-align:bottom;
	background-color:#ffffff;
    border-top:#cccccc 1px solid;} 
    
#box_produkter_applikation {
	width: 560px;
	height:100%;
	padding: 0;
	margin: 0;
    margin-top:5px;
	float:left;
	text-align:left;
	vertical-align:bottom;
	background-color:#ffffff;
    border-top:#999999 1px solid;}
    
#box_produkter_applikation_fri {
	width: 300px;
	height:100%;
	padding: 0;
	margin: 0;
	float:left;
	text-align:left;
	vertical-align:bottom;
	background-color:#ffffff;}

#box_produkter_bild {
	width: 138px;
	min-height:130px;
	padding: 0;
	margin: 0;
	float:left;
	text-align:center;
	vertical-align:bottom;
	background-color:#ffffff;}
    
#box_produkter_left {
	width: 180px;
	min-height:130px;
	padding-bottom: 5px;
    padding-right: 5px;
	margin:0;
	float:left;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}
    
#box_dokument {
	width: 300px;
	height:85px;
	margin:0;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}
    
#box_dokument_left {
	width: 270px;
	margin:0;
    float:left;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}
    
#box_dokument_right {
	width: 270px;
	margin:0;
    float:right;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;}	
    
    
#box_undermeny_box {
   	width: 560px;
   	height: 35px;
   	padding: 0;
   	margin: 0;
    margin-top: 10px;
   	float:left;
   	text-align:left;
   	vertical-align:top;
   	background-color:#cccccc;}	