/* CUSTOM STYLECLASS DEFINITIONS */

td.rightbar				{	background-color:#f7f7f7;
								padding: 2px;
								padding-top: 10px;
								margin-left:3px;
								border: none;
							}
					
.sitat					{	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
								font-size: 12px;
								font-weight: bold;
								color: #666666;
							}	

.side						{
								padding-left: 30px;
								padding-top: 5px;
							}					
					

.marg						{	
								width:600;
								padding-left:5px;
								padding-bottom:150px;
								padding-right:1px;
							}
	

					
.ingress					{	
								font-size: 12px;
								font-weight:;
							}
							
.ticker_border				{	
								background-color: #333366;
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
								font-size: 13px;
								font-weight: bold;
								color: #FFFFFF;
								border: 0
								
							}
					
.bildetekst					{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
								font-size: 10px;
								font-weight: bold;
								color:#666666;
								margin-top:0px;
							}
					
.faktarute		 		{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
								font-size: 10px;
								font-weight: normal;
								color: #f0f0ff;
								background-color: #ffffec;
								margin-right: 10px;	
								padding: 10px;
								border: 1px solid #999999;
							}

.faktarute a			{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 10px;
								font-weight: normal;
								text-decoration: underline;
								color: navy;		
							}

.faktarute a:visited	{	
								color: navy;	
							}				
.faktarute a:hover	{	
								color: red;
								text-decoration: none;	
							}
.faktarute a:active	{	
								color: navy;	
							}


/* STYLED STANDARD-TAGS */

body						{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 12px;
								padding:0px;
								padding-top:5px;
								padding-left:5px;
								padding-right:1px;
								margin:0px;
								color: black;
							 	background-color:white;	
							}
					
					 	
p							{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 12px;
								color: black;	
								margin-top: 0px;	
							}	
					
						
H2							{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 16px;
								font-weight: bold;
								color: black;	
								margin-bottom: 10px;
								margin-left: 0px;
							}
					

H3							{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 15px;
								font-weight: bold;
								color: black;	
								margin-bottom:0px;
							}
					

H4							{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 14px;
								font-weight: bold;
								color: black;
								margin-bottom:0px;
							}
					

H5							{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 11px;
								font-weight: bold;
								color: #666699;	
								margin-bottom:0px;
							}
					

H6							{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 11px;
								font-weight: normal;
								margin-bottom:0px;	
							}
					

a							{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 12px;
								font-weight: none;
								text-decoration: none;
								color: #003399;		
							}

a:visited				{	
								color: #003399;	
							}				
a:hover					{	
								color: #FF0033;
								text-decoration: underline;
							}
a:active					{	
								color: #FF0000;	
							}




ul							{	
								margin-top: 5px;
							}

li							{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 12px;
								color: black;	
								list-style-position: outside;
								margin-bottom: 3px;
							}
					
li:first-letter		{	
								text-transform:uppercase; 
							}


ul.liten					{	
								margin-top: 5px;
							}

ul.liten li				{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 10px;
								color: black;
								background-color: #f7f7f7;	
								list-style-position: outside;
								margin-bottom: 3px;
								margin-left: -25px;
							}

img						{	
								margin-left : 0px;
								margin-bottom : 0px;
								margin-right : 0px;
								margin-top: 0px;
							}

img.plogo				{	
								margin-top: 2px;
								margin-left : 0px;
								margin-bottom : 0px;
								margin-right : 0px;	
							}

						
/* --- DIFFERENT TABLE CLASSES --- */

.nopadmar				{	
								padding: 0; margin: 0;
							}

table.clean				{	
								border: 0px;
								margin: 0px;
								padding: 0px;
								background-color: none;
							}

table.clean td			{	
								border: 0px;
								margin: 0px;
								padding: 0px;
								background-color: none;
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 12px;
								text-align:left;
							}

table.clean th			{	
								border: 0px;
								margin: 0px;
								padding: 0px;
								background-color: none;
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 12px;
								text-align:left;
							}

					
table.tab_border		{	
								background-color:#CCCCCC;
								border: 2px solid #3C6F91;
								margin-left:50px;
							}
						
table.tab_border th 	{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 12px;
								color: white;
								background-color:#3C6F91;
								text-align:left;
								padding-left:5px;
								padding-right:2px;
							}
						
table.tab_border td 	{	
								background-color:white;
							}


table.tab				{	
								background	-color:#ececec;
							}

table.tab th			{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 12px;
								color: white;
								background-color:#3C6F91;
								text-align:left;
								padding-left:5px;
								padding-right:2px;
							}

table.tab td			{	
								background-color:white;
							}

table.tab td.markert {	
								background-color:#ffffec;
							}

th							{	
								font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 11px;
								font-weight:bold;
								color: black;
								background-color: #CCCCCC;
		
								text-align:left;
								text-transform:none;
								padding-top:2px;
								padding-bottom:2px;
								padding-left:5px;
								padding-right:2px;
							}

/* MENU DEFINITIONS */


.menu_H1					{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 12px;
							 	background-color: white;
							 	margin:5px;
							 	margin-top: 5px;	
							}
.menu_body				{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 12px;
								color: black;
							 	background-color: white;
							 	background-repeat: no-repeat;
							 	margin:0px;
							 	margin-top: 5px;	
							}

.menu_marger			{		
								width: 158px; padding: 0px;
								padding-left: 18px;
							}
					 	
.menu_p					{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 16px;
								color: black;	
								margin-top: 0px;	
							}
					
						
.menu_H2					{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 16px;
								font-weight: bold;
								color: black;	
								margin-bottom: 0px;
								margin-left: 10px;
							}
					

.menu_H3					{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 14px;
								font-weight: bold;
								color: black;	
								margin-bottom:0px;
							}
					

.menu_H4					{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 13px;
								font-weight: bold;
								color: black;	
								margin-bottom:0px;
							}
					

.menu_H5					{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 12px;
								font-weight: bold;
								color: black;
								margin-bottom:0px;
							}
					

.menu_H6					{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 10px;
								font-weight: normal;
								margin-bottom:0px;				
							}
					

.menu_a					{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 11px;	
								font-weight: normal;
								text-decoration: none;
								color: black;
								text-transform: none;	
							}
.menu_a:visited			{	
								color: #000000;
							}

.menu_a:hover			{	
								color: #999999;	
							}
.menu_a:active			{	
								color: #000000;	
							}							
.menu_ul					{	
								margin-top: 5px;
							}

.menu_li					{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 12px;
								color: black;	
								text-indent: -15px;
							}

.menu_img				{	
								margin-left : 10px;
								margin-bottom : 10px;
								margin-right : 10px;	
							}
						
.menu_td_p				{	
								font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 10px;
								color: black;	
								margin-top: 0px;
								margin-bottom: 3px;	
							}

.menu_td					{	
								font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 12px;
								color: black;
								background-color: #FFFFFF;
								padding-left: 6px;
								padding-right: 0px;
								padding-top: 1px;
								padding-bottom: 5px;
							}
					
.menu_ingress			{	
								font-size: 14px;
								font-weight:bold;
							}
					
table.menu_tab_border{	
								background-color:none;
								border: 1px solid #FF3333;
							}
					
.menu_th					{	
								font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 11px;
								font-weight:bold;
								color: white;
								background-color: #999999;
		
								text-align:left;
								text-transform:none;
								padding-top:2px;
								padding-bottom:2px;
								padding-left:5px;
								padding-right:2px;
							}
.menu_th_right			{	
								font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
								font-size: 11px;
								font-weight:bold;
								color: white;
								background-color: #336699;
								
								text-align:left;
								text-transform:none;
								padding-top:2px;
								padding-bottom:2px;
								padding-left:5px;
								padding-right:2px;
							}							

.menu_th img			{	
								margin: 0px;
							}

td.menu_tab_markert	{	
								background-color:#fffff7;
							}
