/*Default settings:*/
BODY
{
	font-size: 0.9em;
	margin: 0px;
/*	background-color: #291C04; */
	background-color: #000000; 
	line-height: 17px;
	font-family: verdana, arial, "sans serif";
}
#topborder, #contentborder, #menuborder, #leftborder, #rightborder, #item1border, #item2border, #item3border, #item4border, #item5border, #item6border
{
/*	background-color: #FEF9F0; */
	background-color: #5d5b7a; 
}
#main, #top, #content, #program, #artist, #artimg, #day1, #day2, #day3, #day4, #day5, #day6, #day7, #day8, #day9, #item1, #item2, #item3, #item4, #item5, #item6
{
/*	background-color: #EEB13D; */
	background-color: #211944;
}

#menu
{
	background-color: #080015;
}

#head
{
	background-color: #000000;
}

A, BODY
{
/*	color: #020230;  */
	color: #FEFEFE;
}
H1, H2, H3, H4, A, P
{
	margin-left: 5px;
}
/*Placement and size of main block:*/
P
{
	margin: 16px;
}
#main
{
	position: absolute;
	left: 4px;
	top: 4px;
	width: 1190px;
	height: 990px;
}
#topborder
{
	position: absolute;
	left: 5px;
	top: 5px;
	width: 1179px;
	height: 100px;
}
#top
{
	text-align: center;
	position: absolute;
	left: 2px;
	top: 2px;
	width: 1175px;
	height: 96px;
}
#menuborder
{
	position: absolute;
	left: 226px;
	top: 110px;
	width: 737px;
	height: 30px;
}
#menu
{
	position: absolute;
	left: 2px;
	top: 2px;
	width: 733px;
	height: 26px;
}
#leftborder
{
	position: absolute;
	left: 5px;
	top: 110px;
	width: 216px;
	height: 854px;
}
#left1
{
	position: absolute;
	left: 2px;
	top: 2px;
	width: 212px;
	height: 140px;
}
#left2
{
	position: absolute;
	left: 2px;
	top: 144px;
	width: 212px;
	height: 140px;
}
#left3
{
	position: absolute;
	left: 2px;
	top: 286px;
	width: 212px;
	height: 140px;
}
#left4
{
	position: absolute;
	left: 2px;
	top: 428px;
	width: 212px;
	height: 140px;
}
#left5
{
	position: absolute;
	left: 2px;
	top: 570px;
	width: 212px;
	height: 140px;
}
#left6
{
	position: absolute;
	left: 2px;
	top: 712px;
	width: 212px;
	height: 140px;
}

#rightborder
{
	position: absolute;
	left: 968px;
	top: 110px;
	width: 216px;
	height: 854px;
}
#right1
{
	position: absolute;
	left: 2px;
	top: 2px;
	width: 212px;
	height: 140px;
}
#right2
{
	position: absolute;
	left: 2px;
	top: 144px;
	width: 212px;
	height: 140px;
}
#right3
{
	position: absolute;
	left: 2px;
	top: 286px;
	width: 212px;
	height: 140px;
}
#right4
{
	position: absolute;
	left: 2px;
	top: 428px;
	width: 212px;
	height: 140px;
}
#right5
{
	position: absolute;
	left: 2px;
	top: 570px;
	width: 212px;
	height: 140px;
}
#right6
{
	position: absolute;
	left: 2px;
	top: 712px;
	width: 212px;
	height: 140px;
}

#contentborder
{
	position: absolute;
	left: 226px;
	top: 145px;
	width: 737px;
	height: 847px;
}
#content
{
	background-image:url('img/plakat.png');
	position: absolute;
	text-align: center;
	left: 2px;
	top: 2px;
	width: 733px;
	height: 843px;
}
#program
{
	position: absolute;
	text-align: left;
	left: 2px;
	top: 50px;
	width: 739px;
	height: 480px;
}
#artist
{
	position: absolute;
	text-align: left;
	margin: 8px;
	left: 2px;
	top: 2px;
	width: 500px;
	height: 500px;
}
#artimg
{
	position: absolute;
	text-align: center;
	left: 515px;
	top: 20px;
	width: 212px;
	height: 424px;
}
#headborder
{
	background-color: #DDDDFF;
	position: absolute;
	top: 6px;
	left: 4px;
	width: 148px;
	height: 18px;
}
#head
{
	position: absolute;
	text-align: center;
	left: 1px;
	top: 1px;
	width: 146px;
	height: 16px;
}
#item1border
{
	position: absolute;
	left: 10px;
	top: 16px;
	width: 694px;
	height: 26px;
}
#item2border
{
	position: absolute;
	left: 10px;
	top: 16px;
	width: 694px;
	height: 40px;
}
#item3border
{
	position: absolute;
	left: 10px;
	top: 16px;
	width: 694px;
	height: 54px;
}
#item4border
{
	position: absolute;
	left: 10px;
	top: 16px;
	width: 694px;
	height: 68px;
}
#item5border
{
	position: absolute;
	left: 10px;
	top: 16px;
	width: 694px;
	height: 82px;
}
#item6border
{
	position: absolute;
	left: 10px;
	top: 16px;
	width: 694px;
	height: 96px;
}
#item1
{
	position: absolute;
	left: 2px;
	top: 2px;
	width: 694px;
	height: 24px;
}
#item2
{
	position: absolute;
	left: 2px;
	top: 2px;
	width: 694px;
	height: 38px;
}
#item3
{
	position: absolute;
	left: 2px;
	top: 2px;
	width: 694px;
	height: 52px;
}
#item4
{
	position: absolute;
	left: 2px;
	top: 2px;
	width: 694px;
	height: 66px;
}
#item5
{
	position: absolute;
	left: 2px;
	top: 2px;
	width: 694px;
	height: 80px;
}
#item6
{
	position: absolute;
	left: 2px;
	top: 2px;
	width: 694px;
	height: 94px;
}
#thing1
{
	position: absolute;
	text-align: left;
	top: 6px;
	left: 80px;
	width: 649px;
	height: 10px;
}
#thing2
{
	position: absolute;
	text-align: left;
	top: 20px;
	left: 80px;
	width: 649px;
	height: 10px;
}
#thing3
{
	position: absolute;
	text-align: left;
	top: 34px;
	left: 80px;
	width: 649px;
	height: 10px;
}
#thing4
{
	position: absolute;
	text-align: left;
	top: 48px;
	left: 80px;
	width: 649px;
	height: 10px;
}
#thing5
{
	position: absolute;
	text-align: left;
	top: 62px;
	left: 80px;
	width: 649px;
	height: 10px;
}
#time1
{
	position: absolute;
	text-align: left;
	top: 6px;
	left: 2px;
	width: 60px;
	height: 10px;
}
#time2
{
	position: absolute;
	text-align: left;
	top: 20px;
	left: 2px;
	width: 60px;
	height: 10px;
}
#time3
{
	position: absolute;
	text-align: left;
	top: 34px;
	left: 2px;
	width: 60px;
	height: 10px;
}
#time4
{
	position: absolute;
	text-align: left;
	top: 48px;
	left: 2px;
	width: 60px;
	height: 10px;
}
#time5
{
	position: absolute;
	text-align: left;
	top: 62px;
	left: 2px;
	width: 60px;
	height: 10px;
}
#cost1
{
	position: absolute;
	text-align: right;
	top: 6px;
	left: 649px;
	width: 30px;
	height: 10px;
}
#cost2
{
	position: absolute;
	text-align: right;
	top: 20px;
	left: 649px;
	width: 30px;
	height: 10px;
}
#cost3
{
	position: absolute;
	text-align: right;
	top: 34px;
	left: 649px;
	width: 30px;
	height: 10px;
}
#cost4
{
	position: absolute;
	text-align: right;
	top: 48px;
	left: 649px;
	width: 30px;
	height: 10px;
}
#cost5
{
	position: absolute;
	text-align: right;
	top: 62px;
	left: 649px;
	width: 30px;
	height: 10px;
}
#day1
{
	position: absolute;
	top: 2px;
	left: 10px;
	width: 689px;
	height: 36px;
}
#day2
{
	position: absolute;
	top: 104px;
	left: 10px;
	width: 689px;
	height: 36px;
}
#day3
{
	position: absolute;
	top: 196px;
	left: 10px;
	width: 689px;
	height: 36px;
}
#day4
{
	position: absolute;
	top: 284px;
	left: 10px;
	width: 689px;
	height: 36px;
}
#day5
{
	position: absolute;
	top: 342px;
	left: 10px;
	width: 689px;
	height: 36px;
}
#day6
{
	position: absolute;
	top: 328px;
	left: 10px;
	width: 689px;
	height: 36px;
}
#day7
{
	position: absolute;
	top: 428px;
	left: 10px;
	width: 689px;
	height: 36px;
}
H1
{
	margin-top: 20px;
	font-weight: bold;
	font-size: 3em;
}
H2
{
	font-weight: bold;
	font-size: 1.6em;
}
H3
{
	font-weight: bold;
	font-size: 1.2em;
}
H4
{
	font-weight: bold;
	font-size: 1em;
}
H5
{
	margin-left: 10px;
	font-weight: bold;
	font-size: 0.8em;
}
A.menu, A
{
	margin-left: 0px;
}
A:link
{
	text-decoration: underline;
}
A:visited
{
	text-decoration: underline;
}
A:hover
{
	text-decoration: none;
}
li
{
    margin-bottom: 3px;
}

CAPTION.MYTABLE
{
     background-color:#50ff50;
     color:white;
     border-style:solid;
     border-width:0px;
     border-color:blue;
}

TABLE.MYTABLE
{ 
     font-size:12pt;
     font-family: verdana, arial, "sans serif";
     width:98%;
     border-style:solid;
     border-color:black;
     border-width:0px;
     margin-left:10px
}

TABLE.priser
{ 
     font-size:10pt;
     font-family: verdana, arial, "sans serif";
     width:80%;
     border-style:solid;
     border-color:white;
     border-width:0px;
}

TH.MYTABLE
{
     font-size:12pt;
     color:white;
}


TR.MYTABLE
{ 
}

TD.MYTABLE
{  
     font-size:0.9em;
     color:white;
     border-style:solid;
     border-width:0px;
     text-align:left;
}

td.gratis
{  
     font-size:10pt;
     background-color:#514974;
     color:white;
     border-style:solid;
     border-width:0px;
     text-align:center;
}

td.full
{  
     font-size:10pt;
     background-color:#211944;
     color:white;
     border-style:solid;
     border-width:0px;
     text-align:center;
}

td.fpass
{  
     font-size:10pt;
     background-color:#60F050;
     color:white;
     border-style:solid;
     border-width:0px;
     text-align:center;
}

td.blokk1
{  
     font-size:10pt;
     background-color:#1010F0;
     color:white;
     border-style:solid;
     border-width:0px;
     text-align:center;
}

td.blokk2
{  
     font-size:0.9em;
     background-color:#F01010;
     color:white;
     border-style:solid;
     border-width:0px;
     text-align:center;
}

td.pris
{  
     font-size:0.9em;
     color:white;
     text-align:left;
     width:90%
}
