/*    pas.css  Revision  6 3 2009 (body marg) validering aug 2005 */				

body 		{ 
font-family: verdana, helvetica, "Gill Sans", Arial, sans-serif; 
color: #000; 
margin: 8px;
padding:		8px; 
background: #FFFFee;
  }
    body.sfx
    {
    color:#6600cc;
    background:#FFF; 
    border: 10px solid #ffcc33;
    margin: 8px;
    padding:    8px; 
    } 
	
a:link		{ color: Teal; font-weight: bold; background: transparent;  text-decoration: none; } /* changed 12 mars 2003 */
a:visited	{ color: Blue; font-weight: bold; background: transparent;  text-decoration: none; }
a:hover		{ color: #ff3333; background: transparent; text-decoration: underline; }
a:active	{ color: navy; background: yellow; text-decoration: none; }

b		{ font-weight: bolder; color: teal; }
b.blue		{ font-weight: bolder; color: blue; }
b.red		{ font-weight: bold; color: red; }
div.symbol	{ font: bold 16pt/20pt Helvetica, sans-serif; position: absolute; left: 30px; top: 40px; 
	color: maroon; text-align: center; background: #00FF50; border: solid green; padding: 6px; }
div.vasastan	{ font: bold 1.5em verdana, sans-serif; position: absolute; left: 20px; top: 20px; 
	color: maroon; text-align: center; background: #00FF50; border: solid green; padding: 6px; }

h1	{ font: 3em Tahoma, Verdana, Helvetica, sans-serif; color: blue; background: yellow; text-align: center; }

h2	{ font: 2.5em Tahoma, Verdana, sans-serif; text-align: center; }
h3	{ font: 2.2em verdana, Arial, Helvetica, sans-serif; font-weight: 600; background: white; padding: 5px; }
h4 	{ font-size: 1.5em; color: maroon; text-align: center; background: #00FF50; border: solid green; padding: 6px; }
h5	{ font: 1.3em verdana, tahoma, sans-serif; text-align: center; 
}								 											 
blockquote	{ background: white; padding: 6px; font: 1.2em Arial, sans-serif; }

blockquote.blo 
{ 
		background: transparent; color: #000; padding: 12px; font: 1.2em Arial, sans-serif; 
		margin-left: 20%; margin-right: 18%; }

p.jon	{ font-size: 1.2em; color: #6600FF; background: #CCFF00; margin-left: 10%; margin-right: 6%; padding: 4px;  }
p.aug	{ font: bold 1.12em verdana, Arial, sans-serif; color: purple; padding: 5px; border: none; text-align: left; }
p.hel	{ font: 1.1em "Times New Roman", serif; color: black; font-weight: bold; }
p.vit	{ color: white; font: 1.1em Georgia, Times, serif;  }
p.arial	{ font: 1.15em Arial, sans-serif; color: maroon; }
p.brf	{ font: bold 1.15em "Times New Roman", serif; color: maroon; background: White; padding: 6px; }
p.alla	{ font: bold 120% "Times New Roman", serif; color: maroon; background: White; border: solid teal; padding: 2mm; }
p.dec	{ font: bold 115% "Times New Roman", serif; color: black; background: White; padding: 4px; }
p.spec	{ font: bold 1.2em Arial, sans-serif; color: purple; border: 3px solid teal; }
p		{ font: 100% verdana, Arial, sans-serif;  color: black; background: transparent; padding: 3px; }
p.nun	{ font: 80% verdana, Arial, sans-serif;  color: navy; font-weight: 600; 
				text-align: center; background: #ffa; padding: 4px 8px; }
p.ee	{ color: Black; font: 100% Garamond, serif;  }
p.marg	{ color: maroon; margin-left: 10%; margin-right: 10%; }
p.thin	{ color: red; border-style: solid; border-width: thin; border-color: blue; }
p.upp	{ font: 1em sans-serif; font-weight: bold; border: 3px solid #d2b48c; text-align: right; padding: 5px; }
p.blo	{ font: 1em sans-serif; font-weight: bold; border: 2px solid #d2b48c; text-align: right; padding: 2px; }
p.maj	{ font: 1em sans-serif; font-weight: bold; border: none; text-align: center; padding: 3px; }

P.whi	{ font: bold 10pt "Times New Roman", serif; color: white; background: White; }
P.www	{ font: bold 10pt "Times New Roman", serif; color: blue; background: White; }

p.low	{ font: 0.8em verdana, arial, sans-serif; color: black; }
P.ein	{ font: 0.8em "Courier New", monospace; font-weight: bolder; margin-left: 10%; margin-right: 10%; color: Black; } 
P.pre	{ font: 0.6em "Courier New", monospace; margin-left: 10%; margin-right: 10%; color: Black }
pre		{ font-size: 0.8em; }
pre#vak		
{ 
font-size: 1.2em;
color:	#000;
background: transparent;
font-weight:	700;
 }

tr.blo	{ background: white; }
tr.highlight { background: yellow; }

th	{ font: 14pt Georgia, "Times New Roman", serif; font-weight: bold; background: white; border: lime; }				
td	{ font-size: 1.2em; font-weight: 700; color: black; text-align: center; border: 5px solid orange; } 
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.16em; color: black; background: transparent;
				font-weight: 700; text-align: center; padding: 6px; margin: 3px 8px; }
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;}
td.link	{ 
font: 14px Arial, sans-serif; 
padding: 4px 8px;
margin: 2px 5px;
}	
td.blo	{ font-family: "Times new Roman", serif; font-size: 110%; font-weight: 700; color: black; text-align: left; width: 16%; }

td.dal		{ font: bold 1.2em verdana, Arial, sans-serif; color: green; background: white; }

ul 	{ background: #ffff88;  margin: 12px 24px 12px 24px; padding: 12px 3px 12px 3px; } 
ul.moln	{ background: #ffff88; list-style-type: none; margin: 20px 80px 20px 80px; padding: 10px 10px 10px 10px; }    /* ny i dec 2001 */ 	

li 	{ font: 120% bold verdana, sans-serif; color: maroon; background: #FFFFCC; }         
li.map	{ font: 100% bold verdana, sans-serif; color: maroon; background: #FFFFCC; margin: 12px 12px 12px 12px;
	 padding: 12px 0px 12px 12px; list-style: none; }               	             					
li.rubrik 	{ font: 140% bold verdana, sans-serif; border-style: solid; border-width: thick; 
 	border-color: transparent; margin: 12px; text-align: center; font-weight: 600; }
li.moln 	{ font: 150% bold verdana, sans-serif; margin: 10px; text-align: left; padding: 10px; font-weight: 600; }
li.namnet 	{ font: 1.0em bold arial, serif; border-style: solid; border-width: thin; 
 	border-color: transparent; margin: 12px; text-align: center; font-weight: 600; }
	
h4  { font-size: 1.6em; color: maroon; text-align: center; background: #00ff60; 
      border: thick solid green; padding: 4px; margin-bottom: 4px; }
  
table  {width: 100%; border: 4px solid #8b4513; clear: both; }   
caption  {font-size: 1.7em; font-weight: bold; } 
th   { font-size: 1.4em; font-weight: bold; border: 2px solid #ffa500; 
       margin: 5px; padding: 2px 5px; width: 20%; }     
td   { font-size: 1.3em; border: 2px solid  #ffa; margin: 5px; padding: 5px; }
a:link    
{ 
color: #000;; 
font-weight: bold; 
background: transparent; 
text-decoration: none; 
}
 
p.dec       {
background: transparent;
color:      #000;
}

li    { font: 1.15em bold arial, sans-serif; color: maroon; 
        background: #FFFFCC; margin: 12px 12px 12px 12px;
        padding: 12px 0px 12px 12px; list-style: none; } 

/* 	 skulle man inte kunna rensa bort 40  procent (de tror ja) */
