/* 
V1.01	ka	22-06-2007	changes
*** ALL ENTRIES ARE ALPHABETICAL
*/

a:link    { color: #0000ff; }	/* kleur van een link */
a:active  { color: #000066; }	/* kleur active link */
a:visited { color: #0000aa; }	/* kleur van een bezochte link */

/* positionering van de buttons */
#b1 {	margin-left: 25px;	margin-bottom: 0px;	}
#b2 {	margin-left: 60px;	margin-bottom: 0px;	}
#b3 {	margin-left: 95px;	margin-bottom: 3px;	}
#b4 {	margin-left: 120px;	margin-bottom: 6px;	}
#b5 {	margin-left: 110px;	margin-bottom: 8px;	}
#b6 {	margin-left: 95px;	margin-bottom: 10px; }
#b7 {	margin-left: 60px;	margin-bottom: 12px; }
#b8 {	margin-left: 25px;	margin-bottom: -375px;}
#bb {	margin-left: 143px;	margin-bottom: 0px; }


#back2top_space {		/*	werkt niet - komt omdat dit een div hoort te zijn */
	background-color: red;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 136px;
	height: 40px;
	text-align: left;
	vertical-align: top;
/*	visibility: hidden;	*/
}

.backbutt	{	
	height: 32px; 
	width: 57px; 
}

.backbutt_mg {	
	background-image: url(../gfx/backbutt_off.gif);	
	background-repeat: no-repeat;
}

.backbutt_mo {	
	background-image: url(../gfx/backbutt_on.gif);	
	background-repeat: no-repeat; 
	cursor: pointer; 
}

body { 
    font-family: verdana, arial, helvetica, sans-serif;
	background-image: url(../gfx/bg.gif); 	
	background-repeat: repeat;
	margin-top: 0;
	margin-left: 0;
}

.bottomline {
	font-size: 7pt;
	text-align: center;
	vertical-align: bottom;
	color: #666666;
}

.butt {
	font-family: Verdana, Arial Narrow, sans-serif; 
	height: 42px; 
	width: 90px; 
	font-size: 10pt;	
	color: #ffffce; 
}

.butt_mg {
	background-image: url(../gfx/butt_off.gif);
	background-repeat: no-repeat;
}

/* class for mouse_over function on buttons */
.butt_mo {
	background-image: url(../gfx/butt_on.gif);	
	background-repeat: no-repeat; 
	cursor: pointer; 
	font-weight: bold;	
	font-size: 12pt;	
	letter-spacing: 0.2em;
}

/* button margins for all buttons */
.butt_text {	margin-left: 13px;	margin-top: 7px;	}

/* waar de buttons zitten */
.button_space {	
	background-image: url(../gfx/buttons_bg.jpg); 
	background-repeat: no-repeat;
	vertical-align: top;
}

/* waar de inhoud / text zit */
.content_space {
    font-family: verdana, arial, helvetica, sans-serif;
	background-image: url(); 
	background-repeat: no-repeat;
	vertical-align: top;
	font-size: 8pt;
	color: #ffeeee;
}

.dropshadow {	
	text-align: center; 
	vertical-align: top;
	width: 20%;
	white-space: nowrap;
}

/*	logo op elke pagina */
.elive_logo {	
	margin-left: 100px;	
}

.footer1 {	font-size: 7pt;	vertical-align: top;	}
.footer2 {	font-size: 7pt;	vertical-align: top;	color: #666666;	}

/*	datum latest news */
.gray {	font-size: 7pt;	color: #666666;	}

/* linker bovenhoek, lefttop_space */
.lefttop_space {	
	background-image: url(../gfx/lefttop.jpg); 
	background-repeat: no-repeat;
	width: 220px;
	height: 99px;
	text-align: center;
	vertical-align: bottom;		/*	werkt niet */
	color: #ffffff;
	font-weight: bold;	
    font-family: courier;
	font-size: 14pt;
	letter-spacing: 0.2em;
}

/*	artiestnaam index page */
.main_attname {
	font-size: 16pt; 
	font-weight: bold;	
}

/* middenstuk pagina */
.midtop_space {	
	background-image: url(../gfx/midtop.jpg); 
	background-repeat: no-repeat;
	width: 500px;
	height: 80px;
	text-align: center;
	vertical-align: middle;
    font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13pt;
	color: #ffffce;
	letter-spacing: 0.6em; 
}

/* middenstuk pagina */
.midtop2_space {	
	background-image: url(../gfx/midtop2.jpg); 
	background-repeat: no-repeat;
	width: 500px;
	height: 19px;
	text-align: right;
	vertical-align: middle; 
	font-size: 7pt; 
	color: #448DA0; 
}

/* attributen voor de buitenste tabel (pagina opmaak) */
.pagetable {
	padding: 0px;
	border-spacing: 0px 0px;
	width: 100%;
}

.progname1 {	font-size: 12pt; color: #991111; letter-spacing: 0.4em; vertical-align: top; }
.progname2 {	font-size: 10pt; color: #cc7777; letter-spacing: 0.2em; vertical-align: top; }
.progname3 {	font-size: 08pt; color: #ffdddd; letter-spacing: 0.1em; vertical-align: top; }

/*	reactie */
.reactie {	font-size: 8pt;	color: #111144;	}

/*	remark by hotels */
.remark {	background-color: #ffff00;	font-size: 7pt; color: #000000; }

/* momenteel niet in gebruik */
.rightbottom_space {
	background-image: url(); 
	background-repeat: no-repeat;
	font-size: 9pt;
	text-align: center;
	vertical-align: top;
	color: #ffeeee;
}

/* pagina rechtsboven */
.righttop_space {
    font-family: verdana, arial, helvetica, sans-serif;
	font-size: 7pt;
	text-align: right;
	vertical-align: middle;
	vertical-align: top;
	color: #888888;
}

.shadow {
/*	border: 1px solid silver; */
	position: relative;
	display: inline-table;
	display: block;
	z-index: 100
}

.shadow_inner {
	overflow: hidden;
	position: absolute;
	top: -1000px;
	filter: alpha(Opacity=17);	/* modify to change the shade solidity/opacity, same as below */
	opacity: 0.17;				/* firefox 1.5 opacity */
	-moz-opacity:0.17;			/* mozilla opacity */
	-khtml-opacity: 0.17;		/* opacity */
	z-index: 10
}

/*	kopje latest news */
.subhead {	font-size: 14pt; color: #ff0000; letter-spacing: 0.4em;	}

th, td {
    font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;		/* main font size */
	color: #991111;		/* main text color */
}
