/*   tri folder  dec.css     */				

body 		{ color: Black; margin-left: 10px; background: #ffe; font-family: "Gill Sans", Arial, sans-serif; }
body.str	{ color: #000; margin: 8px; padding:8px; background: #00FF50; font-family: "Gill Sans", Arial, sans-serif; }

body.sand	{ 
color: #000; margin: 8px; padding:8px; background: url(images/sand.jpg);  	
			}

a:link		{ color: #000; font-weight: bold; background: transparent;  text-decoration: none; }
a:visited	{ color: navy; font-weight: bold; background: transparent;  text-decoration: none; }
a:hover		{ color: #ff3333; background: transparent; text-decoration: underline; }
a:active	{ color: navy; background: White; text-decoration: none; }
a.str			{ color #000; background: transparent; font-weight: 700; text-decoration: none;
					} /* detta den 5 3 2009 */
b		{ font-weight: bolder; color: teal; background: white; }
b.blue		{ font-weight: bolder; color: blue; background: white;}
b.red			{ font-weight: bold; color: red;background: transparent; }
div.symbol { font: bold 1.7em arial, Helvetica, sans-serif; position: absolute; left: 30px; top: 40px; 
color: maroon; text-align: center; background: #00FF50; border: solid green; padding: 3px 6px; }

h1	{ font: 300% Tahoma, Verdana, Helvetica, sans-serif; color: blue; background: yellow; text-align: center; }
h2	{ font: 240% arial, Tahoma, Verdana, sans-serif; text-align: center; }
h3	{ font: 2.0em Arial, Helvetica, sans-serif; font-weight: 600; background: white; padding: 5px; }
h4 	{ font: 1.5em verdana, Arial, Helvetica, sans-serif; color: maroon; text-align: center; background: #ff9;
											 border: 4px solid #00ff50; padding: 6px; }
h5	{ font: 2.2em Arial black, Tahoma, Verdana, sans-serif; text-align: center; }								 											 
blockquote	{ color: navy; background: white; padding: 10px; font: 1.0em Arial, sans-serif; }

blockquote.str { color: black;background: #ffb; padding: 10px;  }
blockquote.blo { color: black;background: white; padding: 10px; font: 100% Arial, sans-serif; margin-left: 20%; margin-right: 16%; }

p.jon	{ font-size: 1.2em; color: #6600FF; background: #CCFF00; margin-left: 10%; margin-right: 6%; padding: 4px;  }
p.aug	{ font: bold 1.0em verdana, Arial; color: purple; padding: 5px; border: none; text-align: left; }
p.hel	{ font: 1.0em "Times New Roman", serif; color: #000; background:transparent;font-weight: 700; }
p.vit	{ color: white; font: 1.1em Georgia, Times, serif;  }
p.arial	{ font: 1.2em Arial, sans-serif; color: maroon;background:transparent; }

p.kina	{ 
font: 		1.5em verdana, Arial, sans-serif; 
color: 		#8b0000; 
background:	transparent;
display:	run-in;
 }
p.brf	{ font: bold 1.2em georgia, "Times New Roman", serif; color: maroon; background: White; padding: 6px; }
p.alla	{ font: bold 120% georgia, "Times New Roman", serif; color: maroon; background: White; border: 3px solid teal; padding: 2em; margin: 1em 5em;}
p.dec	{ font: bold 115% "Times New Roman", serif; color: black; background: White; padding: 4px; }

p.spec	{ font: bold 120% Arial; color: purple; border: 3px solid teal; }
p		{ font-size: 1.0em; color: #000; background: transparent; padding: 2px; }
p.ee		
{ background: #ffc; color: Black; font: 1.1em verdana, arial, sans-serif; font-weight: 700;
} 						/* intervention 5 3 2009  */

p.ee:first-letter
    { font-size: 1.2em; color: #8b0000; background: #ffa;font-weight: 800 }
p.marg	{ color: maroon; margin-left: 10%; margin-right: 10%; }
p.thin	{ color: red; 
					font-size: 0.9em; border-style: solid; border-width: thin; border-color: blue; }
p.upp	{ font: 100% arial, sans-serif; font-weight: bold; border: 3px solid #d2b48c; text-align: right; padding: 5px; }
p.blo	{ font: 1.0em sans-serif; font-weight: bold; border: 2px solid #d2b48c; text-align: right; padding: 2px; }
p.maj	{ font: 1.0em sans-serif; font-weight: bold; border: 3px solid #d2b48c; text-align: center; padding: 5px; }

p.low	{ font: 90% Arial, sans-serif; color: black; }
p.ein	{ font: 80% Courier New; font-weight: bolder; margin-left: 10%; margin-right: 10%; color: Black; } 
p.pre	{ font: 75% Courier New; margin-left: 10%; margin-right: 10%; color: Black }

tr.blo	{ 
background: #ee9;
 }
tr.highlight { 
border: 		 2px solid #6495ed;
background:  white;
 }
tr#perle		 { 
border: 4px solid #6495ed;
padding:		6px;
}
th	{ font: 120% Georgia, "Times New Roman", serif; font-weight: bold; background: white; border: lime; }				
td	{ font-family: "Times new Roman", serif; font-size: 1.0em; font-weight: 700; color: black; text-align: left; } 
td.rh	{ font-family: "Times new Roman", serif; font-size: 1.0em; font-weight: 700; color: black; text-align: right;} 
td.cen	{ 
font-family: "Times new Roman", serif; 
font-size: 1.2em; 
font-weight: 700; 
color: 			 navy; 
background:	 #ffa;
text-align: center;
border:			4px solid #00ffff;
padding:		5px;
width:			6em;
}
td.exp	{ font-family: "Times new Roman", serif; font-size: 1.0em; font-weight: 700; color: black; text-align: left;}
td.san	{ font-family: "Times new Roman", serif; font-size: 1.0em; font-weight: 700; color: black; text-align: center;}
 /* revision 5 3 2009 */
td.link	
 { 
font: 			 80% Arial, sans-serif; 
color: 			#000; 
background: 	#ffb; 
padding: 		5px; 
margin:	 		5px;
border:	 		5px solid #ffa500;
 }			 		 			 				 /* for merged.2009.html */
 
td.blo	{ font-family: "Times new Roman", serif; font-size: 1.25em; font-weight: 700; color: black; text-align: left; width: 16%; }

ul 	{ background: #ffff88;  margin: 12px 24px 12px 24px; padding: 12px 3px 12px 7px; } 
ul.moln	{ background: #00ff50; list-style-type: none; margin: 20px; padding: 10px;
 }    /* ny i dec 2001 */ 	

li 	{ font: 120% bold sans-serif; color: maroon; background: #FFFFCC; }  

li.per 	{ font: 1.2em bold sans-serif; color: maroon; background: #FFF;
				margin: 0px 8px 0px 19px; padding: 4px 8px 4px 8px; border: 2px solid #ffa500; }  

li.ee 	{ font: 1.3em bold sans-serif; color: black; font-weight: 700; 
background: #FFFF88; margin: 0px 4px 8px 8px; padding: 0px 1px 8px 4px; list-style: none; }
         
li.hem		{ font: 1.2em bold sans-serif; color: maroon; background: #FFFFCC; margin: 8px 8px 8px 8px;
		 padding: 12px 0px 12px 12px; list-style: none; }  	       
li.map	{ font: 1.0em bold sans-serif; color: maroon; background: #FFFFCC; margin: 12px 12px 12px 12px;
	 padding: 12px 0px 12px 12px; list-style: none; }              	             					
li.rubrik 	{ font: 1.35em bold sans-serif; border-style: solid; border-width: thick; 
 	border-color: transparent; margin: 12px; text-align: center; font-weight: 600;
	}
	
li.moln 	{ font-size: 1.2em; margin: 10px; text-align: center; padding: 10px; font-weight: 600;
display: inline;
 }

li.namnet 	{ font: 100% bold serif; border-style: solid; border-width: thin; 
 	border-color: transparent; margin: 12px; text-align: center; font-weight: 600; }

/* 	 dec.css validering sep 2005  */
