a.blackmenu:link {color:#000000; font-weight:700; text-decoration:none; font-size:12px}
a.blackmenu:active {color:#000000; font-weight:700; text-decoration:none; font-size:12px}
a.blackmenu:visited {color:#000000; font-weight:700; text-decoration:none; font-size:12px}
a.blackmenu:hover {color:#888888; font-weight:500; text-decoration:none; font-size:12px}
a.frontpage:link {color:#000000; font-weight:700; text-decoration:none; font-size:20px}
a.frontpage:active {color:#000000; font-weight:700; text-decoration:none; font-size:20px}
a.frontpage:visited {color:#000000; font-weight:700; text-decoration:none; font-size:20px}
a.frontpage:hover {color:#888888; font-weight:500; text-decoration:none; font-size:20px}
FONT.logintext { font-weight: 500; font-size: 7pt; font-family:  Trebuchet MS}
FONT.menu { font-family: Arial, Tahoma, Verdana; font-size: 10pt; font-weight: 500 }

body 
	{
		font-family: Trebuchet MS, Tahoma, Verdana;
		font-size:12px;
	}

table.list
	{ 
		text-align:center;
		font-family: Verdana;
		font-weight: normal;
		font-size:12px;
		color: #404040;
		background-color: #fafafa;
		border: 1px #6699CC solid;
		border-collapse: collapse;
		border-spacing: 0px; 
		padding:3px 1px;
		width:97%;
	}

table.list th 
	{   
		border-bottom: 2px solid #6699CC;
		border-left: 1px solid #6699CC;
		background-color: #BEC8D1;
		text-align: left;
		text-indent: 5px;
		font-weight: bold;
		font-size: 12px;
		color: #404040; 
		padding:3px 1px;
	}


table.list a:link,a:visited 
	{
		text-decoration:none;
		color: #404040;
	}

table.list a:hover,a:active
	{
	
		text-decoration:underline;
		color: #404040;
	}

table.list td 
	{
		border-left: 1px solid #6699CC;
		padding:1px 3px;
		border: 1px dotted #6699CC;
	}

table.detaljer
	{ 
		
		font-family: Verdana;
		font-weight: normal;
		font-size:12px;
		color: #404040;
		background-color: #fafafa;
		border: 1px #6699CC solid;
		border-collapse: collapse;
		border-spacing: 0px; 
		padding:3px 1px;
	
	}

table.detaljer th 
	{   
		border-bottom: 1px solid #6699CC;
		border-left: 1px solid #6699CC;
		background-color: #BEC8D1;
		text-align:left;
		text-indent: 5px;
		font-weight: bold;
		font-size: 12px;
		color: #404040; 
		padding-left:5px;
	}

table.detaljer td 
	{
		text-align:left;
		border-left: 1px solid #6699CC;
		padding-left:5px;
		border: 1px dotted #6699CC;
	}

table.detaljer a:link,a:visited 
	{
		text-decoration:none;
		color: #404040;
	}

table.detaljer a:hover,a:active
	{
	
		text-decoration:underline;
		color: #404040;
	}


.linehover 
	{
	
		background-color:#E0E0E0;
	}

.linedefault
	{
		background-color: #fafafa;
	}



.left {
	text-align:left;
}
SELECT {  background-color: #FFFFFF; border: solid 1px #000000 }
INPUT {background-color: #FFFFFF; border: solid 1px #000000 }
INPUT.toppb { color: #FFFFFF;font-size: 8pt; background-color: #003a80; border: solid 1px #000000 }
INPUT.topp { font-size: 8pt;  background-color: #003a80; color: #003a80 ; border: none 1px #000000 }
.header_topp { font-size:25pt; background-color: #003a80;color: #FFFFFF }
.topp_tekst  { font-size:12pt;background-color: #003a80;color: #FFFFFF }
.header_kunde {fcolor: #FFFFFF}
.page_header {font-size:15pt}
td {
	font-size:12px;
}
.ticketliste th {font-size:10pt;text-align:left;}