BODY { background-color: #FFFFFF; background-image: url(images/bg.gif); background-position: top left; background-repeat: no-repeat; margin: 0px;}
TD { vertical-align: top; padding-right: 5px; }
TABLE { margin-bottom: 15px; margin-right: 5px;}
P { margin-top: 8px; margin-bottom: 8px; }
A:LINK, A:VISITED, A:ACTIVE { font-family: Trebuchet MS, Helvetica, Arial; font-size: 12px; color: #000000; line-height: 16px; text-decoration: none; }
A:HOVER { font-family: Trebuchet MS, Helvetica, Arial; font-size: 12px; color: #000000; line-height: 16px; text-decoration: underline; }
H6 { clear: left; font-family: Trebuchet MS, Helvetica, Arial; font-size: 12px; color: #46596e; line-height: 16px; text-decoration: underline; font-weight: normal; margin-bottom: 2px; margin-top:15px;}
/* H6 { font-family: Trebuchet MS, Helvetica, Arial; font-size: 12px; color: #46596e; line-height: 16px; text-decoration: underline; font-weight: normal; margin-bottom: 2px; margin-top:2px;} */

H4 { font-family: Trebuchet MS, Helvetica, Arial; font-size: 16px; color: #000000; line-height: 16px; font-weight: bold; margin-bottom: 2px; margin-top:2px;}
UL { margin-top: 0px; margin-bottom: 3px; padding-left: 18px; margin-left: 0px; }
OL { padding-left: 10px; margin-left: 10px;}
UL LI { list-style : square; }
UL LI A:HOVER, TABLE TD A:HOVER, .tracklist A:HOVER, .carrierinfo A:HOVER {font-family: Trebuchet MS, Helvetica, Arial; font-size: 12px; color: #000000; line-height: 16px; text-decoration: underline; }

A.imglink:HOVER { text-decoration: none; }

#header { height: 202px; width: 800px; margin: 0px; }
#container { float:left; width: 800px; margin: 0px; /*display:table; */ background-color:transparent;}
#footer { clear: both; width: 800px; margin: 0px; font-family: Georgia, Arial; font-size: 10px; color: #a5b9cf; text-align: right; }

#logobox { height: 202px; width: 209px; /* width: 230px; */ float: left; border: #000000 solid 0px; }
#menubox { height: 162px; width: 185px; float: left; margin-top: 40px; border: #000000 solid 0px; }
.menu, A:LINK.menu, A:VISITED.menu, A:ACTIVE.menu { font-family: Trebuchet MS, Helvetica, Arial; font-size: 16px; font-weight: bold; color: #3c3f3f; line-height: 16px; }
A:HOVER.menu { font-family: Trebuchet MS, Helvetica, Arial; font-size: 16px; font-weight: bold; color: #616565; line-height: 16px; text-decoration: none; }
.menusmall, a:LINK.menusmall, A:VISITED.menusmall, A:ACTIVE.menusmall, A:HOVER.menusmall { font-family: Trebuchet MS, Helvetica, Arial; font-size: 11px; color: #3c3f3f; line-height: 16px; text-decoration:none; }
#searchbox { height: 130px; width: 148px; /* width:175px; */ float: left; margin-top: 72px; border: #000000 solid 0px; background-color: transparent; }
/* #logopartners {
	height: 157px;
	width: 229px;
	float: left;
	margin-top: 45px;
	border: #000000 solid 0px;
	text-align: right;
	background-color:transparent;
} */
#errorreport {
	height: 157px;
/*	width: 229px; */
	width: 250px;
	float: left;
	margin-top: 15px;
	padding-top: 15px;
	border: #000000 solid 0px;
	text-align: right;
	background-color: transparent;
}


#logopartners2 { height: 26px; /* width: 221px;  */ width:242px; border: #000000 solid 0px; margin-right: 2px; margin-top: 1px; background-color: transparent; float: right; text-align:right;}
#logopartners2 img { border: 0px; margin: 0px; }

.text { margin-left: 72px; background-color: transparent;}

.textexp, DivSendIfo { margin-left: 72px; background-color: transparent;}
.textexp A:LINK, .textexp A:ACTIVE, .textexp A:VISITED {  font-family: Trebuchet MS, Helvetica, Arial; font-size: 12px; color: #535D76; line-height: 16px; text-decoration: underline;}
.textexp A:HOVER { font-family: Trebuchet MS, Helvetica, Arial; font-size: 12px; color: #535D76; line-height: 16px; text-decoration: none; }

div.extlink { margin-left: 72px; margin-bottom : 5px; background-color: transparent;}

.DivSendInfo TEXTAREA { width: 450px; height: 200px; }

.contentsmall { font-family: Trebuchet MS, Helvetica, Arial; font-size: 10px; color: #7B7B7B; line-height: 14px; }

.division { height: 1px; width: 367px; border-bottom: 1px solid #000000; line-height: 1px; }
.divisiondisco { 	height: 1px; width: 367px; border-bottom: 1px; border-bottom-color: #A5B9D0; line-height: 1px; border-bottom-style: dashed; }
.divisionlong { height: 1px; width: 560px; border-bottom: 1px solid #000000; line-height: 1px; }

/* .tracknumber { float: left; clear: left; margin-left: 0px; width: 30px; background-color: transparent; } */
/* .tracklist { margin-left: 31px; background-color: yellow; } */
/* .tracklist text, .tracklist a:link, .tracklist a:visited, .tracklist a:active, .tracklist a:hover { padding: 0px; margin: 0px; } */

.tracknumber { float: left; clear: left; margin-left: 0px; margin-right:-3px; width: 33px; background-color: transparent; }
.tracklist { margin-left: 31px; height: 1%; background-color: transparent; }
.tracklisthighlight { margin-left: 31px; height: 1%; background-color: transparent; }
.tracklisthighlight a { background-color: #fbea57; }

.memberlist { background-color: transparent; }
/*.memberlisthighlight { margin-left: 31px; height: 1%; background-color: transparent; } */
.memberlisthighlight a { background-color: #fbea57; }
.selectmember { cursor:pointer; margin-right: 3px; margin-bottom: 0px; margin-top: 0px; }

.carrierbox {
	clear: left;
	margin-bottom: 10px;
	background-color: transparent;
	padding-bottom: 0px;
	margin-top: 0px;
/*	overflow : auto; */
}
.carrierthumb { float: left; margin-left: 0px; margin-right: 5px; width: 60px; background-color: transparent; }
.carrierinfo { background-color: transparent;  }
.ffklier { clear:left; background-color: transparent; /* height: 0px; width: 20px; border-bottom: 1px solid #000000; line-height: 1px; */}


#sleeve { width: 210px; float: right; margin-top: 10px; text-align : right; background-color:transparent; }
.sleeveimage {
	border-color: #C5C5C5;
	border-width: 1px;
	padding:5px;

}
.subsection { margin-top: 5px; background-color: transparent;}


#player { width: 210px;  float: right; clear: right;  margin-top: 0px; background-color:transparent; display:none; }


.kleinetitel { margin-bottom: 15px; }


.artist, A:LINK.artist, A:ACTIVE.artist, A:VISITED.artist { font-family: Trebuchet MS, Helvetica, Arial; font-size: 20px; color: #c44949; font-weight: bold; line-height: 16px; text-decoration: none; }
A:HOVER.artist { font-family: Trebuchet MS, Helvetica, Arial; font-size: 20px; color: #a61717; font-weight: bold; line-height: 16px; text-decoration: none;}

.title { font-family: Trebuchet MS, Helvetica, Arial; font-size: 30px; color: #000000; font-weight: bold;  line-height: 26px;}
.details { font-family: Trebuchet MS, Helvetica, Arial; font-size: 12px; color: #7B7B7B; line-height: 16px; }

.versioncontainer { margin-bottom: 8px;}

.versiontitle, a.versiontitle, a.versiontitle:link, a.versiontitle:visited, a.versiontitle:active { cursor:pointer; font-family: Trebuchet MS, Helvetica, Arial; font-size: 12px; color: #000000; line-height: 16px; text-decoration: none;}
a.versiontitle:hover { cursor:pointer; font-family: Trebuchet MS, Helvetica, Arial; font-size: 12px; color: #000000; line-height: 16px; }
.versionbox { padding: 0px; margin: 0px; border: 0px; border-color: #000000; border-style: solid; }

.explink, A.explink:LINK, A.explink:VISITED, A.explink:ACTIVE { font-family: Trebuchet MS, Helvetica, Arial; font-size: 12px; color: #535D76; line-height: 16px; text-decoration: underline; }
A.explink:HOVER { font-family: Trebuchet MS, Helvetica, Arial; font-size: 12px; color: #535D76; line-height: 16px; text-decoration: none; }

#banner {
	width:129px;
	height:608px;
	margin-right: 0px;
	background-color:transparent;
	position: absolute;
	left:810px;
	top:5px;
	text-align:center;
}
#content { font-family: Trebuchet MS, Helvetica, Arial; font-size: 12px; color: #111111; line-height: 16px; /*margin-right:280px; */background-color:transparent; width:785px; float:left;}

/* onderstaande: alles exclusief voor homepage */
#intro { width: 530px; margin-left: 85px; border: 1px; border-color: #CCCCCC; border-style: dotted; background-color: #EFF1CD; padding-left: 4px; padding-right: 4px;}
#feature { width: 280px; float: right; margin-top: 10px; text-align: center; vertical-align: top; font-family: Trebuchet MS, Helvetica, Arial; font-size: 12px; color: #000000; line-height: 16px; background-color: transparent;}

#stats1 { 	width: 288px; margin-left: 370px; padding-top: 0px; background-color: transparent; }
#stats2 {  clear: both; float: left; width: 288px; margin-left: 72px; padding-top: 0px; background-color: transparent; }

#stats1 P, #stats2 P, #random P, #intro P, #feature P{ font-family: Trebuchet MS, Helvetica, Arial; font-size: 12px; color: #000000; line-height: 16px; padding-top: 0px}
/* #random { clear:left; width: 587px; height: 120px; margin-left: 72px; padding-top: 0px; background-color: transparent; } */

#random {
	width: 243px;
/*	background-image : url(images/featurebox-bottom.gif); */
	background-position : bottom;
	background-color: transparent;
	text-align: left;
	padding: 5px;
}
#random p {
	padding-bottom: 0px;
}

.randomsleeve, a.randomsleeve:visited, a.randomsleeve:link, a.randomsleeve:active, a.randomsleeve:hover {   }
.randomsleeve img { /* width: 90px; height: 90px; */ border-color: #C5C5C5; border-width: 1px; padding:5px; border-style: solid; }

.featurebox {
	width: 243px;
	background-image : url(images/featurebox-bottom.gif);
	background-position : bottom;
	background-color: white;
	text-align: left;
	padding: 5px;
}

.featurebox h7 {
	font-weight: bolder;
	color: #000000;
	margin:0;
	margin-left: 7px;
	padding-bottom: 0px;
	background-color: white;
	background: url("images/featurebox-top.gif") no-repeat;
}

.smallform {
	font:11px Verdana, Arial, Sans-Serif;
	clear: both;
	float: right;
	margin-right: 9px;
}

img.button {
cursor: pointer;
}

