

body  {
	background:white; margin-top:10px; margin-left:50px;
	color : black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

body.print  {
	background:white; margin-top:0px; margin-left:0px;
	color : black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.dateselectbody {
	margin-top:0px; margin-left:0px;
}

P	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
#pageBorder {
	width: 850px;
	padding: 0px;
	border: 1px solid #7F6B4F;
	background-color: #FFFFFF;
}

#pageNoBorder {
	width: 850px;
	padding: 0px;
	background-color: #FFFFFF;
}

.skugga {background-image: url('/bilder/skugga_over.gif');}

.hr_gra { border-top: 1xp solid Gainsboro; border-bottom: 0px solid white; height: 1px; margin: 0 3px 0px 0;}

.hr_v { border-left: 1xp solid #e0e2e1;}


.toppram_sv {
	border-left: 1px solid #7F6B4F;
	border-top: 1px none #7F6B4F;
	border-right: 1px none #7F6B4F;
	border-bottom: 1px none #7F6B4F;
} 

.toppram_v {
	border-left: 1px solid #e7e7e7;
	border-top: 1px none #F1EFE2;
	border-right: 1px none #F1EFE2;
	border-bottom: 1px none #F1EFE2;
	}
.toppram_v2 {
	border-left: 2px solid #22804c;
	border-top: 1px none #F1EFE2;
	border-right: 1px none #F1EFE2;
	border-bottom: 1px none #F1EFE2;
	}  

.toppram_h {
	border-left: 1px none #e7e7e7;
	border-top: 1px none #F1EFE2;
	border-right: 1px solid #F1EFE2;
	border-bottom: 1px none #F1EFE2;
	}

.datum	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #000000;
	}
	
.datum1	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #949494;
	}
	
	
.small	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
		
.x-small	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

.ole {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight : bold;
	}

.vanlig  {
	font-size: 11px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	}
	
.rubrik {
	color : #949494;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-weight : bold;
}

.rubrikguld {
	color : #be873a;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-weight : bold;
}

.rubrikgreen {
	color : Green;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}
.rubrikgreen2 {
	color : Green;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	line-height: 18px;
	margin-top: 10px;
}

.rubrik1 {
	color : #7a7a7a; /*949494;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-weight : bold;
}

.rubrik2 {
	color : #7a7a7a;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	}
	
.rubrik3 {
	color : #7a7a7a;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-transform : none; /*uppercase;*/
	}

.rubrik4 {
	color : #7a7a7a;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	}

.rubrik5 {
	color : #7a7a7a;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-transform : none; /*uppercase;*/
	}
	
.rubrik1b {
	color : #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-weight : bold;
	}	
	
.rubrik2b {
	color : #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	}
	
.rubrik3b {
	color : #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-transform : /*uppercase;*/
	}
	
.rubrik4b {
	color : #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	}

	
.headerrad {
	font: georgia;
	font-size: 50;
	letter-spacing: 8px;
	color: #949494;
	
	
}

.headerpro {
	font: Georgia;
	font-size: 15;
	letter-spacing: 1px;
	color: #000000;
	margin-bottom: 14px;
}

.puff {				
			text-align: left;
			vertical-align: text-top;
			margin-top:25px;
			margin-left:25px;
			max-width: 200px;
			max-height: 290px;
	}
	
.puffrubrik {
			max-width: 200px;
			font-family: georgia;
			font-size: 22;
			font-weight: bold;
			color : #949494;	
			align: left;	
	}
			
.puffrubrik2 {
			max-width: 200px;
			font-family: georgia;
			font-size: 16;
			color : #949494;	
			align: left;
	}

.pufftextIt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	}
	
.smallC {
		width: 80px;
	}
	
.tradbild1 {
		margin-right: 20px;
		text-align: right;
		font-size: 10;
		}
	
.tradbild2 {
	margin-left: 15px;
	text-align: left;
	}

tr, td, th  {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	}


/* Start definition av lankutseende*/
/*Nya layoutens speciella definitioner fr.o.m 070401*/

a:link.a2  {
	color : #000000;
	font-weight: 600;
	background : transparent;
	text-decoration : none;
}

a:visited.a2  {
	color : #000000;
	font-weight: 600;
	background : transparent;
	text-decoration : none;
}

a:hover.a2  {
	color : #949494;
	font-weight: 600;
	background : transparent;
	text-decoration : none; /*underline;*/
}

a:active.a2  {
	color : #949494;
	font-weight: 600;
	background : transparent;
	text-decoration : none;
}

a:link  {
	color : #000000;
	font-weight: 500;
	background : transparent;
	text-decoration : none;
}

a:visited  {
	color : #000880;
	background : transparent;
	text-decoration : none;
}

a:hover  {
	color : #949494;
	background : transparent;
	text-decoration : none; /*underline;*/
}

a:active  {
	color : #000880;
	background : transparent;
}

<!-- Gamla --> 
P.rubrik1{
	color : #949494;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-weight : 500;
}
P.rubrik2 {
	color : #949494;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : 500;
	text-transform : uppercase;
}
P.rubrik3 {
	color :  #949494;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : 500;
	text-transform : uppercase;
}
P.rubrik4 {
	color : #949494;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
P.it {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	}
H1{
	color : #484848;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-weight : 500;
}
H2 {
	color : #242424; /* #949494 */
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	text-transform : none;  /*uppercase;*/
}
H3 {
	color :  #242424;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-transform : none; /*uppercase;*/
}
H4 {
	color : #242424;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-transform : none;
}

P.ingress {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
}
P.footer {
	color : #949494;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

P.break {
	PAGE-BREAK-AFTER: always;
}
UL {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

OL {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
}

	
hr {
	color : #cdcdcd;
}

table {
	border-style : none;
}

  

/* --- static menu styles ---
note:
	1. not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
style naming convention:
	m<zero based menu number>l<zero based level number>i|o<for inner or outer tag>
*/


.m0l0o {
	text-decoration: none;
	margin: 0px;
	border: 0px solid #ffffff;
	font-weight : bold;
}

.m0l1o {
	text-decoration: none;
	margin: 0px;
	border: 0px solid #ffffff;
}

.m0l2o {
	text-decoration: none;
	margin: 0px;
	border: 0px solid #ffffff;
}

.m0l0i {
	padding: 0px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.m0l1i {
	padding: 0px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.m0l2i {
	padding: 0px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
