body 		{ 
margin:		0px 0px 0px 8px;
padding:	0;
color: 		Black; 
background: white;
font-family:"Gill Sans", helvetica, Arial, sans-serif;
font-weight:600;
 }
body#blompo { 
background: url(ray/images/blow_green.jpg); 
margin:		0px 0px 0px 8px;
padding:	0;
 }
body#struc 	{ 
background: url(bakgrund/structure.jpg);
 } 
 
body#vacc 	{ 
background: url(ray/images/structure_green.jpg);
margin-right:	244px;
padding:	4px 8px;
 } 
body.huss   { font-family: helvetica, gill, tahoma, verdana, arial, sans-serif; 
margin: 8px; 
padding: 8px;
color: #800000; 
background: #ff7; 
 }	
  
#header {
    position:    	fixed;
    width:      	205px;
    height:    		50px;
    top:      		20px;
	right:			20px;
 }   	
 
#signum {
    position:    	fixed;
    width:      	200px;
    height:    		50px;
    bottom:      	30px;
	right:			10px;
 }     	
a:link		{ 
font-size: 	100%; 
color: 		#0000aa; 
background: transparent;
font-weight: bold; 
text-decoration: none;
 }
a:visited	{ 
font-size: 	100%; 
color: 		#800000;
background: transparent; 
font-weight: bold; 
text-decoration: none;
 }
a:active	{ 
font-size: 	100%; 
color: 		#ff3333; 
background: transparent; 
text-decoration: none;
 }
a:hover		{ 
font-size:  100%; 
color: 		navy;  
background: #ffa; 
text-decoration: underline;
 }
 
b					{ 
font-weight: bolder; 
color: red;
background: transparent; 
 }
b.blue		{ 
font-weight: bolder; 
color: blue;
background: transparent;
 }
b.jud					{ 
color: #cc3300;
background: transparent; 
font-weight: bolder;
 }	
 	
h1	{ 
font-size: 	2.5em; 
color: 		#000080; 
background: yellow; 
text-align: center;
 }
h2	{ 
font-size: 	2.0em; 
text-align: center;
 }
h3	{ 
font-size: 	1.8em; 
font-weight: 600;
color: 		black; 
background: white; 
padding: 	5px;
 }
 
h4 	{ 
font: 	 	160% Tahoma, Arial, Helvetica, sans-serif; 
color:	 	#900000; 
background: #00FF50;
text-align: center;  		
border: 	3px solid green; 
padding: 	6px;
 }			
  
h4.fol 	{ 
font: 	 	150%; 
color:	 	#8b0000; 
background: #33ff00;
text-align: center;  		
border: 	3px solid #adff2f; 
padding: 	6px;
width:		70%;
 }					 
blockquote	{ 
color: 		#800080;
background: white; 
padding: 	10px; 
font-size: 	1.2em;
 }
 
p.ment	 	{ 
font-size:  1.5em; 
color: 		red; 
background: transparent; 
font-weight: bolder;
padding: 1em;
 } 
p.special	{ 
font-size: 	1.5em; 
color: 		#008000;
background: white;
border: 	thin solid red; 
padding: 	5px;
 }
p.pay		  { 
font-size:  1.4em; 
color: 		black; 
background: white; 
padding: 	6px; 
border: 	solid #ffa500;
 }
p#nobel		 { 
font-family:"times new roman", times, georgia, serif;		
font-size: 	1.2em; 
color: 		black;
background: white; 
font-weight:bold;
 }
p.spec		{ 
font-size:	120%; 
color: 		purple; 
background: white;
border: 	2px solid lime;
padding:	5px;
margin:		3px 30px;
 }
p.sept		{ 
font-size:	120%; 
color: 		black; 
background: white;
font-weight:600;
padding:	5px;
 }
p.obs		  { 
font-size: 	1.2em; 
font-weight: bold; 
color: 		black;
background: transparent; 
 }
p.heine 	{ 
font: 110% Georgia, Galant, "Times New Roman", serif; 
color: black;
background: white;
font-weight: 600;
 }	 
p.upp		{ 
font-size: 		1.0em; 
font-weight: 	600; 
border: 		3px solid #d2b48c;
text-align: 	right; 
padding: 		5px;
background:		transparent;
 }
 
p			{ 
font-size: 	1.0em; 
color: 		#000;
background: transparent; 
font-weight: bold;
 }
 
p.sale		{ 
font-size: 0.9em; 
color: 		navy;
background: white;
 }
p.tio		{ 
font-size: 0.9em; 
color: navy;
background: white;
text-align:	justify;
 }
p.low		{ 
font-size: 0.8em; 
color: #000;
background: transparent;
padding:5px;
 }
pre			{ 
font-size: 100%; 
font-family: "Courier New", monospace; 
color: black; 
background: white; 
padding: 1em;
 }

ul				{ 
font-size: 1.0em; 
font-weight: 600; 
padding: 6px;	
 }
li				{ 
font-size: 1.0em; 
color: 		black;
background: transparent;
font-weight: bold;
margin:		4px 4px 4px 8px;
 } 		

ul.lun			{ 
margin:		8px;
padding: 	6px 12px;
list-style-type: none;
text-align:	center;	
 }
li.lin			{ 
font-size: 	1.0em; 
color: 		#000;
background: transparent;
font-weight: bold;
display:	inline;
margin:	4px 8px;
padding:4px 8 px;
 }
 
table#form		{ 
border: 		3px solid #ffa500;
color: 			#800000; 
background: 	#ff9966; 
width: 			77%;
 }

table#kjes { 
font: 1.2em verdana, sans-serif; 
background: url("imag/yellow_fabric.gif"); 
border: 10px outset #ff0066;
width: 60%;
 } 
 				
td#sub				{ 
border: 2px solid red; 
color: navy; 
background: #ff8; 
padding: 8px; 
margin: 8px; 
text-align: center; 
font-weight: bold;
 }
td.bok	td.text			{ 
border: 2px solid yellow; 
color: navy; 
background: #ff8; 
padding: 5px; 
margin: 5px; 
width:50%; 
text-align: right;
 }		 
td	
 { 
font-size: 100%; 
font-weight: 700; 
border: 3px solid yellow;
padding:5px;
 }
img.opa		
{
opacity:0.4;
filter:alpha(opacity=40)
}
/*  synades 2010 09 06
ee  */
