BODY {
	margin: 0px;
	background-color: #960000;
	background-image: url(bgr.jpg);
	font-family: Verdana, Avantgarde, Arial;
	text-align: center;
	color: white;
	font-size: 13px;
	}	

a:link, a:visited {
	color: white;
	text-decoration: none;
	}
	
a:hover {
	text-decoration: underline;
	}

hr	{
	background-color: #640000;
	color: #640000;
	height: 3px;
	border: none;
	}
	
h2	{
	color: #640000;
	font-size: medium;
	}

h3	{
	font-size: 10px;
	color: #640000;
	}

ul	{
	list-style-image: url(ster.png);
	padding: 0;
	margin: 0;
	margin-left: 20px;
	}
	
div#concert_header {
	font-weight: bold;
	text-align: center;
}








/* niuwsflash */
div#nieuwsflash_container {
	position: relative;
	width: 400px;
	top: 20px;
	left: 100px;
}

div#nieuwsflash_titel {
	text-align: left;
	font-size: 10px;
	color: #640000;
}

div#nieuwsflash_inhoud {
	height: 40px;
	padding: 10px;
	border: 5px solid #780000;
	border-left: 5px solid #640000;
	border-right: 5px solid #640000;
	border-bottom: 5px solid #540000;
}








/* nieuws */
.site	{
	text-align: center;
	width: 100%;
	font-size: 16px;
	font-weight: bold;
	background-color: transparent;
	}
	

	
	
	
	
	
	
/*sterren op de dansvloer*/	
	
#SODD
	{
	margin-right: 150px;
	font-size: 12px;
	}
	
.SODD_aflevering
	{
	background-color: #700000;
	vertical-align: top;
	}

.SODD_dans
	{
	font-weight: bold;
	}

.SODD_nummer
	{
	padding-left: 50px;
	}

.SODD_foto
	{
	text-align: center;
	}

.SODD_plaats
	{
	padding-left: 50px;
	padding-bottom: 50px;	
	}

#SODD_np
	{
	/*position: fixed;*/
	float: right;
	right: 10px;
	}
	






	
/*--fotoalbum--*/
.categorie_container {
	text-align: center;
	}
	
.categorie_titel {
	padding: 10px;
	margin-bottom: 10px;
	text-align: center;
	font-size: 25px;
	font-weight: bold;
	background-color: #700000;
	}
	
.album_container {
	}
	
.album {
	float: left;
	width: 450px;
	}

.album table {
	width: 450px;
	height: 110px;
}

.preview_foto {
	width: 175px;
}

.album td {
	text-align: left;
	}

.album img {
	border: 0px;
	}
	
.album a, .album a:visited {
	font-size: 13px;
	text-decoration: none;
	}
	
.album a:hover {
	text-decoration: underline;
	}
	
#album_terug {
	float: left;
	}
	
#copyrights {
	text-align: right;
	font-size: 11px;
	font-weight: normal;
	}







	
/*filmpjes*/
.filmpje
	{
	text-align: center;
	}







	
/*wallpapers*/
.wallpaper_container {
	width: 300px;
	float: left;
	text-align: center;
	border: 0px solid black;
	margin-right: 7px;
	margin-bottom: 20px;*/
	}

.wallpaper_container img {
	border: 0px;
	width: 304px;
	}







	
/* discografie */
#cd_container {
	width: 100%;
	text-align: center;
	}

#cd_container div {
	width: 49%;
	float: left;
	padding: 4px;
	}

#cd_container #links {
	text-align: right;
	}

#cd_container #rechts {
	text-align: left;
	}

#cd_container div #titel {
	font-size: 16px;
	font-weight: bold;
	color: #640000;
	}
	
#cd_container div #release	{
	font-size: 10px;
	font-weight: bold;
	color: #640000;
	}







	
/* lyrics */
ul {
	list-style-image: url(ster.png);
}

#overzicht_lyrics {
	position: absolute;
	width: 350px;
	height: 1500px;
	border-right:
	40px solid #700000;
}

#lyrics {
	position: relative;
	width: 550px;
	height: 1500px;
	border: 0px solid black;
	left: 400px;
}

.sound_credits {
	float: right;
	margin-top: 20px;
	margin-bottom: 30px;
}








/* gastenboek */
div#gb_afbeelding {
	width: 250px;
}
div#gastenboek_schrijven fieldset {
	border: 2px solid #640000;
	padding-top: 20px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	color: white;
	font-weight: bold;
	}

div#gastenboek_schrijven legend {
	color: white;
	}

div#gastenboek_schrijven label.formleft {
	float: left;
	width: 210px;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 0px;
 	text-align: right;
	}

div#gastenboek_schrijven input, div#gastenboek_schrijven textarea, div#gastenboek_schrijven select {
	width: 550px;
	border: 0px solid #CB0461;
	margin-top: 20px;
	margin-bottom: 0px;
	font-family: Verdana, Avantgarde, Arial;
	font-size: 13px;
  	overflow: auto;
	}
	
div#gastenboek_schrijven input.formsubmit {
	width: auto;
	background-color: #640000;
	margin-left: 222px;
	cursor: pointer;
	color: white;	
  	}
	
div#gb_berichten {
	position: relative;
	float: left;
	width: 590px;
	top: 0px;
	left: 50px;
	border: 0px solid orange;
	background-color: transparent;
	}
	
div#gb_berichten div.gb_paginas {
	margin-top: 5px;
	margin-bottom: 10px;
	}
	
div#gb_berichten div.gb_item_container {
	position: relative;
	width: 590px;
	text-align: center;
	left: 0px;
	margin-bottom: 20px;
	border: 1px solid #640000;
	background-color: transparent;
	}
	
div#gb_berichten div.titelbalk {
	position: relative;
	width: 590px;
	height: 19px;
	background-color: #640000;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	}

div#gb_berichten div.titelbalk div.email_web {
	position: absolute;
	width: 40px;
	height: 16px;
	top: 1px;
	left: 3px;	
	text-align: left;
	}
	
div#gb_berichten div.titelbalk div.email_web img{
	border: 0px;
	}

div#gb_berichten div.titelbalk div.naam {
	position: absolute;
	width: 275px;
	top: 2px;
	left: 45px;
	text-align: left;
	}

div#gb_berichten div.titelbalk div.post_datum {
	position: absolute;
	width: 225px;
	top: 2px;
	right: 4px;
	text-align: right;
	font-weight: normal;
	}

div#gb_berichten div.bericht {
	position: relative;
	width:582px;
	left: 0px;	
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
	}
div#emoticons{
	width: 550px;
	height: 50px;
	margin-top: 20px; 
	margin-left: 222px;
	}





	


/*links*/
#links li
	{
	padding-bottom: 15px;
	}

#links a:link, #links a:visited {
	color: white;
	text-decoration: none;
	font-weight: normal;
	}

#links  a:hover {
	text-decoration: underline;
	}







	
/* artikels */
div#artikels_afbeelding {
	margin-top: 45px;
	width: 300px;
}

div#artikels {
	position: relative;
	width: 590px;
	top: 0px;
	left: 20px;
	border: 0px solid orange;
	}

div#artikels fieldset {
	border: 2px solid #640000;
	padding-top: 20px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	color: white;
	font-weight: bold;
	width: 600px;
	}

div#artikels legend {
	color: white;
	}

div#artikels label.formleft {
	float: left;
	width: 150px;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 0px;
 	text-align: right;
	}

div#artikels input, div#artikels textarea, div#artikels select {
	width: 400px;
	border: 0px solid #CB0461;
	margin-top: 20px;
	margin-bottom: 0px;
	font-family: Verdana, Avantgarde, Arial;
	font-size: 13px;
  	overflow: auto;
	}
	
div#artikels input.formsubmit {
	width: auto;
	background-color: #640000;
	margin-left: 220px;
	cursor: pointer;
	color: white;	
  	}








/* ken je medefan */
.profiel_inhoud_container {
	text-align: left;
	margin: 0 auto;
	width: 700px;
	margin-top: 20px;
	background-color: transparent;
	}

#nickname, #afbeelding_persoon {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	background-color: transparent;
	}
	
#profiel_titel {
	width: 600px;
	font-size: 14px;
	font-weight: bold;
	color: #640000;
	background-color: transparent;  
	}

#profiel_inhoud {
	float: left;
	width: 600px;
	margin-top: 5px;
	margin-left: 75px;
	padding-left: 15px;
	padding-right: 15px;
	border-left: 15px solid #780000;
	background-color: transparent;
	}
	
#profiel_maken_form div input, #profiel_maken_form div select {
	border: 2px solid #780000;
	font-family: Verdana, Avantgarde, Arial;
	color: white;
	background-color: #960000;
	}
	
#profiel_maken_form div textarea {
	width: 400px;
	height: 86px;
	border: 2px solid #780000;
	font-family: Verdana, Avantgarde, Arial;
	font-size: 13px;
	color: white;
	background-color: #960000;
	overflow: auto;
	}
	
#profielfoto {
	border: 10px solid #780000;
	border-left: 10px solid #640000;
	border-right: 10px solid #640000;
	border-bottom: 10px solid #540000;
	}







	
/* contact */
div#contact_container fieldset {
	margin-left: 30px;
	margin-right: 30px;
	border: 2px solid #640000;
	padding-top: 20px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	color: white;
	font-weight: bold;
	}
	
div#contact_container {
	}

div#contact_container legend {
	color: white;
	}

div#contact_container label.formleft {
	float: left;
	width: 180px;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 0px;
 	text-align: right;
	}

div#contact_container #contact_naam, div#contact_container #contact_email, div#contact_container textarea {
	width: 550px;
	border: 0px solid #CB0461;
	margin-top: 20px;
	margin-bottom: 0px;
	font-family: Verdana, Avantgarde, Arial;
	font-size: 13px;
  	overflow: auto;
	}

div#contact_titel {
	float: left; 
	width: 180px;
	margin-right: 0px;
	text-align: right; 

	}

div#correspondent {
	margin-top: 20px;
	}	
	
.contactpersonen {
	float: left;
	width: 350px;
	margin-left: 0px;
	text-align: left;

	}

div#contactpersonen_groep {
	width: 140px;
	float: left;
	}

div#contactpersonen_individueel {
	float: left;
	margin-left: 0px;
	text-align: left;
	}
	
div#contact_algemeen, div#contact_webmaster, div#contact_verzenden {
	margin-top: 20px;
	margin-left: 0px;
	}


	

	
	
	
	
/* welkom */
#welkom {
	position: relative;
	z-index: 1px;
	font-size: 40px;
	font-weight: bold;
	}

#eaon {
	position: relative;
	left: 70px;
	top: 0px;
	z-index: 1px;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	}








/* ultracharts - index */	
#uc_medium {
	width: 100px;
	margin-top: 20px;
	margin-left: 20px;
	color: #540000;
	font-size: 18px;
	border-bottom: 2px solid #540000; 
	text-align: center;
	}

#ultra_chart_container {
	width: 512px;
	margin-top: 10px;
	background-color: transparent; 
	}
	
#uc_afbeelding {
	 float: left;
	 width: 140px;
	 text-align: center;
	 background-color: transparent;
	}
	
#uc_afbeelding img {
	 width: 100px;
	 border: 0px solid white;
	}
	
div#uc_resultaten_container {
	float: left;
	width: 349px;
	background-color: transparent;
	}
	
div#uc_resultaten_container div#uc_songtitel {
	width: 349px;
	height: 25px;
	margin-bottom: 13px;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 2px solid #540000;
	background-color: transparent;
	}
	
div#uc_resultaten_container .uc_ttl {
	float: left;
	width: 175px;
	height: 20px;
	background-color: transparent;
	}
	
div#uc_resultaten_container .uc_data {
	float: left;
	width: 135px;
	text-align: center;
	background-color: transparent; 
	}
	
div#uc_geen_data {
	margin-left: 20px;
	}
	
/* ultracharts - adminpagina's */
div#ultra_chart_container_ingave {
	width: 712px;
	margin-top: 20px;
	border: 0px solid white;
	background-color: #960000;
	}
	
div#uc_resultaten_container_ingave {
	float: left;
	width: 549px;
	background-color: transparent;
	}
	
div#uc_songtitel_ingave {
	width: 349px;
	height: 25px;
	margin-bottom: 13px;
	border-bottom: 2px solid #540000;
	background-color: transparent;
	}

div#uc_songtitel_ingave input {
	width: 349px;
	font-size: 16px;
	font-weight: bold;
	color: white;
	border: 1px solid #640000;
	background-color: transparent;
	}
	
div#uc_resultaten_container_ingave .uc_ttl_ingave {
	 float: left;
	 width: 200px;
	 height: 20px;
	 background-color: transparent;
	}
	
div#uc_resultaten_container_ingave .uc_data_ingave {
	float: left;
	width: 135px;
	text-align: center;
	background-color: transparent;
	}
	
div#uc_resultaten_container_ingave .uc_data_ingave select {
	width: 75px;
	border: 1px solid #640000;
	color: white;
	margin-bottom: 3px;
	background-color: #960000;
	}
	
div#uc_resultaten_container_ingave .uc_data_ingave input {
	width: 50px;
	border: 1px solid #640000;
	color: white;
	text-align: center;
	background-color: transparent;
	}
	
div#uc_resultaten_container_ingave div#uc_afbeelding input {
	width: 349px;
	}
	
#uc_verzendknop {
	border: 2px solid #640000;
	color:#FFFFFF;
	font-weight: bold;
	background-color: transparent;
	}
	

/* istats */
div#istats a img {
	display: none;
}