BODY, TABLE{
	font-family: arial,helvetica,geneva,sans-serif;	
	font-size:12px;
	text-decoration:none;
	color:#000000;
}
.pB{page-break-after: always;}

/*------ scrollbar (if needed put in BODY)---------*/
/* scrollbar-arrow-color: #eeeeee;    /* pilarna i ändarna */
/* scrollbar-track-color: #F8F2CE;    /* bakgrunden */
/* scrollbar-base-color: #959595;     /* slider (förgrunden) och ändarna */
/* scrollbar-3dlight-color: #F8F2CE;	 /* ljusa skuggan */
/* scrollbar-shadow-color: #666769;  /* mörka skuggan */

/* ---------- background properties  ----------*/
.bgX{
	background-color: #f0f0f0;
}

.brod{
	font-family: arial,helvetica,geneva,sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
}
.arenaBannerLineUll{
	background-color: #469C23;
	height:5px;
	width:718px;
	}
.arenaBannerLineSca{
	background-color: #740806;
	height:5px;
	width:718px;
	}
.arenaBannerLineVal{
	background-color: #0081CD;
	height:5px;
	width:718px;
	}
.arenaBannerLineNop{
	background-color: #999999;
	height:5px;
	width:718px;
	}
.bUllevi {
	font-size:12pt;
	color:#ffffff;
	background-color:#469C23; 
	padding:4px;
	height:30px;
	}
.bScandinavium {
	font-size:12pt;
	color:#ffffff; 
	background-color:#740806; 
	padding:4px;
	height:30px;
	}
.bValhallabadet {
	font-size:12pt;
	color:#ffffff; 
	background-color:#0081CD; 
	padding:4px;
	height:30px;
	}
.bNoArena { 
	font-size:12pt;
	color:#ffffff; 
	background-color:#999999; 
	padding:4px;
	height:30px;
	}

.pUllevi { 
	font-size:12pt;
	color:#ffffff; 
	background-color:#469C23; 
	padding:4px; 
	height:45px; 
	width:230px; 
	}
.pScandinavium { 
	font-size:12pt;
	color:#ffffff; 
	background-color:#740806; 
	padding:4px;
	height:45px; 
	width:230px; 
	}
.pValhallabadet { 
	font-size:12pt;
	color:#ffffff; 
	background-color:#0081CD; 
	padding:4px; 
	height:45px; 
	width:230px;
	}
.pNoArena {
	font-size:12pt;
	color:#ffffff; 
	background-color:#999999; 
	padding:4px;
	height:45px;
	width:230px;
	}

.tiny{ font-size:7pt; color:#000000;  }

.nBar	{
	font-size:9pt;
	font-weight:bold;
	color:#ffffff;
	}
.nNav	{
	font-family: arial,helvetica,geneva,sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#ffffff;
	}
.sBar	{
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	}	



.nText{ font-size:9pt; color:#000000; }
.nTextW{ font-size:9pt; color:#ffffff; }
.bText{ font-size:11pt; color:#000000; }
.bTextW{ font-size:11pt; color:#ffffff; }

.rubrik{ font-size:12pt; color:#999999; }

.warnText{
	font-size:9pt;
	color:#ff0000;
	TEXT-DECORATION:none;
}

.warnRubrik{
	font-size:12pt;
	color:#ff0000;
	font-weight:bold;
	TEXT-DECORATION:none;
}

/* ---------- links properties ---------- */

A.norm:link	{ font-size:12px;color:#0182ac; text-decoration:none;}
A.norm:visited	{ font-size:12px;color:#0182ac; text-decoration:none; }
A.norm:active	{ font-size:12px;color:#d61800; text-decoration:underline; }
A.norm:hover	{ font-size:12px;color:#d61800; text-decoration:underline; }
A.norm:active:hover	{ font-size:12px;color:#d61800; text-decoration: underline; }

A.norm9:link	{ font-size:9pt; color:#0182ac; text-decoration:none;}
A.norm9:visited	{ font-size:9pt; color:#0182ac; text-decoration:none; }
A.norm9:active	{ font-size:9pt; color:#d61800; text-decoration:underline; }
A.norm9:hover	{ font-size:9pt; color:#d61800; text-decoration:underline; }
A.norm9:active:hover	{ font-size:9pt; color:#d61800; text-decoration: underline; }

A.nav:link	{ font-size:9pt; font-weight:bold; color:#ffffff; text-decoration:none;}
A.nav:visited	{ font-size:9pt; font-weight:bold; color:#ffffff; text-decoration:none; }
A.nav:active	{ font-size:9pt; font-weight:bold; color:#ffffff; text-decoration:underline; }
A.nav:hover	{ font-size:9pt; font-weight:bold; color:#ffffff; text-decoration:underline; }
A.nav:active:hover	{ font-size:9pt; font-weight:bold; color:#ffffff; text-decoration: underline; }

A.nav11:link	{ font-size:11pt; font-weight:bold; color:#ffffff; text-decoration:none;}
A.nav11:visited	{ font-size:11pt; font-weight:bold; color:#ffffff; text-decoration:none; }
A.nav11:active	{ font-size:11pt; font-weight:bold; color:#ffffff; text-decoration:underline; }
A.nav11:hover	{ font-size:11pt; font-weight:bold; color:#ffffff; text-decoration:underline; }
A.nav11:active:hover	{ font-size:11pt; font-weight:bold; color:#ffffff; text-decoration: underline; }


/* ----- height and width for own rulers using <img> tag ----- */
.p1{height:1px;width:100%;}
.p2{height:2px;width:100%;}
.p3{height:3px;width:100%;}
.p4{height:4px;width:100%;}
.p5{height:5px;width:100%;}
.p6{height:6px;width:100%;}
.p7{height:7px;width:100%;}
.p8{height:8px;width:100%;}
.p9{height:9px;width:100%;}
.p10{height:10px;width:100%;}
.p11{height:11px;width:100%;}
.p12{height:5px;width:100%;}
.p13{height:13px;width:100%;}
.p14{height:14px;width:100%;}
.p15{height:15px;width:100%;}
.p20{height:20px;width:100%;}

/* ---------- horizontal ruler properties  ----------*/
/*--- application default */
.trX{ background-color: #f0f0f0;height:1px; }
/*-------------------------------------------------*/
.trE{ background-color:#eeeeee;height:1px; }
.trN{ background-color:#666769;height:1px; }
.trC{	background-color:#cccccc;height:1px; }
.trW{	background-color:#ffffff;height:1px; }
.trS{	background-color:#000000;height:1px; }
.trB{	background-color:#3366CC;height:1px; }
.trR{	background-color:#CC6633;height:1px; }

/* ---------- vertical ruler properties  ----------*/
/*--- application default */
.tdX{ background-color: #f0f0f0;width:1px;}
/*-------------------------------------------------*/
.tdE{ background-color: #eeeeee;width:1px; }
.tdN{ background-color: #666769;width:1px; }
.tdC{	background-color: #cccccc;width:1px; }
.tdW{	background-color: #ffffff;width:1px; }
.tdS{	background-color: #000000;width:1px; }
.tdB{	background-color: #3366CC;width:1px; }
.tdR{	background-color: #CC6633;width:1px; }

/* ---------- table column properties  ----------*/
.tdPL{ text-align: left;padding-left:2px; }
.tdPC{ text-align: center;padding-left:1px;padding-right:1px; }
.tdPR{ text-align: right;padding-right:2px; }
.tdDate{ text-align: center;padding-left:1px;padding-right:1px;width:70px; }

/* ---------- table row properties  ----------*/
.trNorm{ vertical-align:top; }
.trMid{ vertical-align:middle; }
.trBot{ vertical-align:bottom;padding-bottom:2px; }
.trNav{ vertical-align:bottom;padding-bottom:2px;padding-left:4px;font-weight:bold; }
.trHead{ vertical-align:middle;background-color:#cccccc;color:#000000;font-weight:bold; }

/* ---------- form tags ---------- */
.inL { font-family:arial,helvetica,geneva;font-size:9pt;width:100%;padding-left:2px;border:1px solid #016199;height:19px;text-align:left;}

.inR{font-family:arial,helvetica,geneva;font-size:9pt;width:100%;padding-right:2px;border:1px solid #016199;height:19px;text-align:right;}

.inC{font-family:arial,helvetica,geneva;font-size:9pt;width:100%;padding-left:2px;padding-right:2px;border:1px solid #016199;height:19px;text-align:center;}

.inDate{font-family:arial,helvetica,geneva;font-size:9pt;width:66px;border:1px solid #016199;height:19px;text-align:center;}

.xSub{font-family:arial,helvetica,geneva;font-size:9pt;border:1px solid #3366cc;height:21px;width:50px;}
.xSubM{font-family:arial,helvetica,geneva;font-size:7pt;border:1px solid #3366cc;height:17px;width:50px;}

.xBut{font-family:arial,helvetica,geneva;font-size:9pt;border:1px solid #cc6633;height:21px;width:60px;}
.xButM{font-family:arial,helvetica,geneva;font-size:7pt;border:1px solid #cc6633;height:17px;width:50px;}
