
td.menu {
	background: black;
	color: white;
}
a.menu {
	color: white;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	
}
a.menu:hover {
	color: #7f1183;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;

}
a.sponsor {
	color: white;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;

}
a.sponsor:hover {
	color: #7f1183;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
}
a.livebar {
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 20pt;
	font-weight: bold;
	text-decoration: none;
}
a.livebar:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 20pt;
	font-weight: bold;
	text-decoration: none;
}
div.livebar {
	padding-left:10px;
	padding-top:5px;
	padding-bottom:3px;
	background: #26c0da;
	color: white;
}
td.news {
	padding: 0px;
	margin: 0px;
}

div.indeximage {
	width: 120px;
	height: 120px;
	float:left;
	clear:left;
	margin: 0px;
	padding: 0px;
}
div.indexabstract {
	height: 120px;
	width: 336px;
	float:left;
	padding-left: 10px;
	margin: 0px;
}
div.indexabstractover {
	height: 120px;
	width: 336px;
	float:left;
	padding-left: 10px;
	margin: 0px;
	background: #e0e0e0;
}

td.sponsorcol {	
	color: green;
	background: url("/images/sponsor-bg.png") black;
	background-repeat:repeat-y;
	background-position:top left;
	border-right: 3px solid white;
	width: 232px;
	padding: 0px;
	margin: 0px;
}
a.mp3 {
	font-size: 10pt;
	font-weight: bold;
	color: #7f1183;
	text-decoration: none;
}
a.mp3:hover {
	color: #fe370b;
}

p.programabstract {
	font-size: 10pt;
	margin-left: 10px;
	margin-right: 10px;

}
p.programtitle {
	font-size: 10pt;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
}

p.programreplay {
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
}
a.programtitle,a.heavylink {
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.programtitle:hover, a.heavylink:hover {
	text-decoration: underline;
}
a.lightlink {
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.lightlink:hover {
	text-decoration: underline;
}


html {
	height:100%;

overflow-y: scroll; overflow-x: hidden;
}
body {
	margin: 0px;
	background: #e0e0e0;
	color: black;
}

table {
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	padding: 0px;
	text-align: left;
}
table.header {
	width: 939px;
}
th {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
	padding: 0px;
}
td {
	padding: 0px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}

tr {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

object {
	border: 0px solid white;
}

embed {
	border: 0px solid white;
}
img {
	border: 0px solid black;
}

p,li,ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	margin: 0px;
}

p.red {
	font-weight: bold;
	color: #fe370b;
}
p.purple {
	font-weight: bold;
	color: #7f1183;
}
p.black {
	font-weight: bold;
}

p.label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000045;
	margin: 0px;
}
a.partactive {
	color: #fe370b;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	line-height: 14pt;
}
a.partactive:hover {
	color: #fe370b;
	text-decoration: none;
}
a.etalagetitle {
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}

a.etalagetitle:hover {
	text-decoration: underline;
	color: black;
}

a.part {
	line-height: 14pt;
	color: #000000;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
a.part:hover {
	color: #fe370b;
	text-decoration: none;
}
p.pagetitle {
	color: #7f1183;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	letter-spacing: +4px;
	margin-bottom: 4px;
	margin-top: 5px;
}
p.pagetitle1 {
	color: #fe370b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	letter-spacing: +4px;
	margin-bottom: 4px;
	margin-top: 5px;
}


th.calendarhead {
	color: black;
	text-transform: lowercase;
	font-size: 8pt;
	width: 25px;
	text-align: left;
}


th.calendar {
	color: white;
	text-transform: lowercase;
	font-size: 10pt;
	width: 30px;
	text-align: center;
}

a.calendar, td.calendar {
	color: black;
	font-size: 10pt;
	width: 25px;
	text-align: center;
	text-decoration: none;
}

a.calendar0,a.calendar1,a.calendar2,a.calendar3,a.calendar4,a.calendar5,a.calendar6 {
	color: black;
	font-size: 10pt;
	width: 25px;
	text-align: center;
	text-decoration: none;
}


a.calendar#day0,a.calendar0:hover {
	color: #FFBF00;
	text-decoration: none;
}
a.calendar#day1,a.calendar1:hover {
	color: #FF6600;
	text-decoration: none;
}
a.calendar#day2,a.calendar2:hover {
	color: #7FC31C;
	text-decoration: none;
}
a.calendar#day3,a.calendar3:hover {
	color: #34B3D1;
	text-decoration: none;
}
a.calendar#day4,a.calendar4:hover {
	color: #C98FC5;
	text-decoration: none;
}
a.calendar#day5,a.calendar5:hover {
	color: #41AB5D;
	text-decoration: none;
}
a.calendar#day6,a.calendar6:hover {
	color: #F33699;
	text-decoration: none;
}


a.calendarlabel {
	color: black;
	font-size: 8pt;
	width: 25px;
	text-align: center;
	text-decoration: none;
}
a.calendarlabel:hover {
	text-decoration: underline;
}

a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}

a.frequenties {
	color: black;
	text-decoration: none;
}
a.frequenties:hover {
			color:#fe370b;
	text-decoration: none;
}

p.day {
	background: #F33699;
	color: white;
	text-transform: lowercase;
	padding-left:10px;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
	font-weight: bold;
}
p#day0 {
	background: #F33699;
}
p#day1 {
	background: #FFBF00;
}
p#day2 {
	background: #FF6600;
}
p#day3 {
	background: #7FC31C;
}
p#day4 {
	background: #34B3D1;
}
p#day5 {
	background: #C98FC5;
}
p#day6 {
	background: #41AB5D;
}

td#day0 {
	background: #ffdeee;
}
td#day1 {
	background: #fff2cc;
}
td#day2 {
	background: #ffe6cc;
}
td#day3 {
	background: #e5f3d2;
}
td#day4 {
	background: #e3f6fa;
}
td#day5 {
	background: #f4e9f3;
}
td#day6 {
	background: #d9eedf;
}



td.column1 {
	width: 231px;
	padding: 4px;
	border: 1px solid #dedede;
}

td.column2 {
	width: 235px;
	padding: 4px;
	border: 1px solid #dedede;
}
td.column3 {
	width: 235px;
	padding: 4px;
	border: 1px solid #dedede;
}

td.column23 {
	width: 470px;
	padding: 4px;
	border: 1px solid #dedede;
}

td.alfabet {
	color: black;
	width: 35px;
	height: 20px;
	vertical-align: middle;
	text-align: center;
}

td.alfabeton {
	color: #fe370b;
	width: 35px;
	height: 20px;
	vertical-align: middle;
	text-align: center;
	text-decoration: underline;
	cursor: pointer;
}
p.legenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
}
p.columnhead {
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	background: black;
	font-size: 11pt;
	font-weight: bold;
	text-transform: lowercase;
	padding-left:10px;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	
}

p.paginator {
	background: #fe370b;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 10pt;
	font-weight: bold;
	text-transform: lowercase;
	padding-left:10px;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
}



p.columnhead1 {
	background: #fe370b;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 11pt;
	font-weight: bold;
	text-transform: lowercase;
	padding-left:10px;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
}
p.columnhead2 {
	background: #7f1183;
	color: white;
	font-size: 11pt;
	font-weight: bold;
	text-transform: lowercase;
	padding-left:10px;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
}
p.columnhead3 {
	background: #c88ec4;
	color: white;
	font-size: 11pt;
	font-weight: bold;
	text-transform: lowercase;
	padding-left:10px;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
}


p.newshead {
	margin-top: 10px;
	margin-left: 10px;
	color: #7f1183;
	font-size: 14pt;
	font-weight: bold;
}

p.newsdate {
	margin-left: 10px;
	color: #fe370b;
	font-size: 8pt;
	font-weight: bold;
}

p.news{
	margin-left: 0px;
	font-size: 10pt;
	color: black;
}

input.head {
	border: 0px solid black;
	color: black;
	font-family: sans-serif;
	font-size: 10pt;
	background: #f0f0f0;	

}
input.headsubmit {
	border: 0px solid black;
	color: white;
	background: black;
	font-weight: bold;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 2px;

}

input, select, textarea {
	border: 1px solid #7f1183;
	color: #7f1183;
	font-family: sans-serif;
	font-size: 10pt;
	background: #f0f0f0;	
}


td.form {
	padding: 2px;
	font-size: 10pt;
}

img.border {
	border: 1px solid #000000;
}

table.container {
	background: white;
}



p.etalage1 {
	cursor: pointer;
	color:white;
	background: #fe370b;
	width: 215px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
p.etalageover {
	cursor: pointer;
	color:black;
	background: white;
	width: 215px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;

}
p.etalageb {
	cursor: pointer;
	color:white;
	background: black;
	width: 215px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;

}



p.etalage2 {
	cursor: pointer;
	color:white;
	background: #7f1183;
	width: 215px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

p.etalage3 {
	background: #e5f2d1;
	width: 215px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom:3px;

}

p.etalage4 {
	background: #fddbc8;
	width: 215px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom:3px;

}
div.etalagew {
	background: white;
	width: 235px;
	height: 65px;
	padding-left: 0px;
	padding-right: 0px;
	cursor: pointer;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	color: black;
	font-size: 10pt;

}



div.etalageb {
	background: black;
	width: 235px;
	height: 65px;
	padding-left: 0px;
	padding-right: 0px;
	cursor: pointer;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	color: white;
	font-size: 10pt;

}

div.etalage_live {
	background: #7f1183;
	width: 235px;
	cursor: pointer;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: white;
	font-size: 10pt;

}

div.etalage_sr {
	background: #fe370b;
	width: 235px;
	padding-left: 0px;
	padding-right: 0px;
	cursor: pointer;
	padding-top: 0px;
	padding-bottom: 0px;
	color: white;
	font-size: 10pt;

}



div.etalage_opera {
	background: #f33699;
	width: 235px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: white;
	cursor: pointer;
	font-size: 10pt;

}


div.etalage_nieuwemuziek {
	background: #ffbf00;
	cursor: pointer;
	width: 235px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: black;
	font-size: 10pt;

}

div.etalage_klassiekemuziek {
	cursor: pointer;
	background: #7fc31c;
	width: 235px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	height: 85px;
	color: black;
	font-size: 10pt;

}

div.etalage_jazz {
	background: #ff6600;
	cursor: pointer;
	width: 235px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: white;
	font-size: 10pt;

}

div.etalage_wereldmuziek {
	background: #c98fc5;
	width: 235px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: white;
	font-size: 10pt;
	cursor: pointer;

}

div.etalage_oudemuziek {
	background: #34b3d1;
	width: 235px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: black;
	font-size: 10pt;
	cursor: pointer;

}

div.etalage_cultureleraakvlakken {
	background: #41ab5d;
	width: 235px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: white;
	font-size: 10pt;
	cursor: pointer;

}

p.channelhead {
	font-size: 10pt;
	font-weight: bold;
	text-transform: lowercase;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	width: 171px;
	margin-bottom: 6px;

}

p.channelheadon {
	font-size: 10pt;
	font-weight: bold;
	text-transform: lowercase;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	width: 120px;
	color: black;

}


p.channelhead_opera {
	background-color: #f33699;
	text-transform: lowercase;
	font-size: 10pt;
	font-weight: bold;
	text-transform: lowercase;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	width: 171px;
	margin-bottom: 6px;
}
p.channelhead_jazz {
	background-color: #ff6600;
	text-transform: lowercase;
	font-size: 10pt;
	font-weight: bold;
	text-transform: lowercase;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	width: 171px;
	margin-bottom: 6px;
}
p.channelhead_wereldmuziek {
	background-color: #c98fc5;
	text-transform: lowercase;
	font-size: 10pt;
	font-weight: bold;
	text-transform: lowercase;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	width: 171px;
	margin-bottom: 6px;
}
p.channelhead_cultureleraakvlakken {
	background-color: #41ab5d;
	text-transform: lowercase;
	font-size: 10pt;
	font-weight: bold;
	text-transform: lowercase;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	width: 171px;
	margin-bottom: 6px;
}
p.channelhead_nieuwemuziek {
	background-color: #ffbf00;
	text-transform: lowercase;
	font-size: 10pt;
	font-weight: bold;
	text-transform: lowercase;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	width: 171px;
	margin-bottom: 6px;
}
p.channelhead_oudemuziek {
	background-color: #34b3d1;
	text-transform: lowercase;
	font-size: 10pt;
	font-weight: bold;
	text-transform: lowercase;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	width: 171px;
	margin-bottom: 6px;
}
p.channelhead_klassiekemuziek {
	background-color: #7fc31c;
	text-transform: lowercase;
	font-size: 10pt;
	font-weight: bold;
	text-transform: lowercase;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	width: 171px;
	margin-bottom: 6px;
}
p.channelhead#live {
	background-color: #7f1183;
	text-transform: lowercase;
	color: white;
}
p.channelhead#sr {
	background-color: #fe370b;
	color: white;
	text-transform: lowercase;
}

p.channelhead#steun {
	background-color: black;
	color: #fe370b;
	text-transform: lowercase;
}















div.newsblock {
	background: white;
	width: 476px;
	border:0px;
	padding: 0px;

	border-right: 3px solid white;
	border-top: 3px solid white;
	cursor: pointer;
	color: black;
}

div.newsblockover {
	width: 489px;
	padding: 0px;
	cursor: pointer;
	color: black;
	background: #e0e0e0;
	border-right: 3px solid red;
	border-top: 3px solid white;
}



div.newsblockheavy0 {	
	width: 210px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 3px solid white;
	border-top: 3px solid white;
	cursor: pointer;
	color: black;
	background: #F33699;
}
div.newsblockheavy1 {	
	width: 210px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 3px solid white;
	border-top: 3px solid white;
	cursor: pointer;
	color: black;
	background: #FFBF00;
}
div.newsblockheavy2 {	
	width: 210px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 3px solid white;
	border-top: 3px solid white;
	cursor: pointer;
	color: black;
	background: #FF6600;
}
div.newsblockheavy3 {	
	width: 210px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 3px solid white;
	border-top: 3px solid white;
	cursor: pointer;
	color: black;
	background: #7FC31C;
}
div.newsblockheavy4 {	
	width: 210px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 3px solid white;
	border-top: 3px solid white;
	cursor: pointer;
	color: black;
	background: #34B3D1;
}
div.newsblockheavy5 {	
	width: 210px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 3px solid white;
	border-top: 3px solid white;
	cursor: pointer;
	color: black;
	background: #C98FC5;
}
div.newsblockheavy6 {	
	width: 210px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 3px solid white;
	border-top: 3px solid white;
	cursor: pointer;
	color: black;
	background: #41AB5D;
}



div.newsblock0 {	
	width: 210px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 3px solid white;
	border-top: 3px solid white;
	cursor: pointer;
	color: black;
	background: #ffdeee;
}
div.newsblock1 {	
	width: 210px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 3px solid white;
	border-top: 3px solid white;
	cursor: pointer;
	color: black;
	background: #fff2cc;
}
div.newsblock2 {	
	width: 210px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 3px solid white;
	border-top: 3px solid white;
	cursor: pointer;
	color: black;
	background: #ffe6cc;
}
div.newsblock3 {	
	width: 210px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 3px solid white;
	border-top: 3px solid white;
	cursor: pointer;
	color: black;
	background: #e5f3d2;
}
div.newsblock4 {	
	width: 210px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 3px solid white;
	border-top: 3px solid white;
	cursor: pointer;
	color: black;
	background: #e3f6fa;
}
div.newsblock5 {	
	width: 210px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 3px solid white;
	border-top: 3px solid white;
	cursor: pointer;
	color: black;
	background: #f4e9f3;
}
div.newsblock6 {	
	width: 210px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 3px solid white;
	border-top: 3px solid white;
	cursor: pointer;
	color: black;
	background: #d9eedf;
}



div.block12 {
	background: #d6eff5;
	width: 210px;
	height: 140px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom:3px;
	margin-right: 3px;
}

div.block13 {
	background: #e5f2d1;
	width: 210px;
	height: 140px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom:3px;
	margin-right: 3px;

}

div.block14 {
	background: #fddbc8;
	width: 210px;
	height: 140px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom:3px;
	margin-right: 3px;
}

div.block15 {
	background: #e0cfe5;
	width: 210px;
	height: 140px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom:3px;
	margin-right: 3px;

}

div.block21 {
	background: #f4e8f3;
	width: 210px;
	height: 140px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom:3px;
	margin-right: 3px;
}

div.block22 {
	background: #d6eff5;
	width: 210px;
	height: 140px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom:3px;
	margin-right: 3px;
}

div.block23 {
	background: #e5f2d1;
	width: 210px;
	height: 140px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom:3px;
	margin-right: 3px;
}

div.block24 {
	background: #fddbc8;
	width: 210px;
	height: 140px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom:3px;
	margin-right: 3px;
}

div.block25 {
	background: #e0cfe5;
	width: 210px;
	height: 140px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom:3px;
	margin-right: 3px;
}

p.head {
	font-size:13pt;
	font-weight:bold;
}
a.newshead {
	font-size: 11pt;
	font-weight:bold;
	text-decoration: none;
	color: black;
}
a.head1 {
	font-size:10pt;
	font-weight:bold;
	color: #c88ec4;
	text-decoration: none;
}
a.head2 {
	font-size:10pt;
	font-weight:bold;
	color: #33b3d1;
	text-decoration: none;
}
a.head3 {
	font-size:10pt;
	font-weight:bold;
	color: #7ec21b;
	text-decoration: none;
}
a.head4 {
	font-size:10pt;
	font-weight:bold;
	color: #fe370b;
	text-decoration: none;
}
a.head5 {
	font-size:10pt;
	font-weight:bold;
	color: #7f1183;
	text-decoration: none;
}

a.menu1,a.menu2 {
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 10pt;
	font-weight: bold;
	text-transform: lowercase;
	padding-left:10px;
	padding-right:3px;
	padding-bottom:0px;
	text-decoration: none;
	height: 16px;
}

a.menu1:hover {
	color: #fe370b;
}
a.menu2:hover {
	color: #7f1183;
}



div#scrollholder	{ 
	position:relative; overflow:hidden;
	width:690px; height:400px; 
  z-index:100; 
	}
div#scrollarea{ 
	position:absolute; 
	left:0px; top:0px; 
	width:690px; height:400px; 
	clip:rect(0px, 690px, 400px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
div.content { 
	}

div#scrollbar { 
  position:relative; left:0; top:0;
  width:11px; height:400px; 
  font-size:1px; z-index:1;
  }
/* Height = above - 24 */
div#scrolltrack { 
  position:absolute; left:0; top:12px;
  width:11px; height:376px;
  background: url("/images/nav/track.gif") #336 repeat;
  z-index:1;
  }
div#scrolldragBar {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#ceced6;
  z-index:1;
  }  
div#scrollup { position:absolute; left:0; top:0; z-index:2 }  
div#scrolldown { position:absolute; left:0; bottom:0; z-index:3 }  

td.dossier {
	background: #fdd7bf;
	border-bottom: 3px solid white;
}

a.paginator {
	color: white;
	text-weight: normal;
	font-size: 10pt;
}

a.paginatoractive {
	color: #7f1183;
	text-weight: normal;
	font-size: 10pt;
}
a.paginatoractive:hover {
	text-decoration: none;
}

img.inline {
	margin: 4px;
}
div.rodblock {
	font-size: 10pt;
	color: white;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 2px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 3px;
	cursor: pointer;
	
}
img.manual {
	margin: 4px;
	border: 1px solid #404040;

}

td.stream {
	font-size: 8pt;
	padding: 5px;
	border: 1px solid black;
}

th.stream {
	font-size: 10pt;
	font-weight: bold;
	border: 1px solid black;
}
table.stream {
	border-collapse: collapse;
	margin: 10px;
}
