@charset "utf-8";
body {
	background-color: #C8C8C8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#kader_center_1000px {
	position: relative;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}

#bolknoppen {
	position: relative;
	height: 132px;
	margin-right: auto;
	margin-left: auto;
}
#knop_music {
	position: absolute;
	height: 132px;
	width: 100px;
	left: 200px;
	top: 0px;
}
#knop_games {
	position: absolute;
	height: 132px;
	width: 100px;
	left: 325px;
	top: 0px;
}

#knop_web {
	position: absolute;
	height: 132px;
	width: 100px;
	left: 450px;
	top: 0px;
}
#knop_design {
	position: absolute;
	height: 132px;
	width: 100px;
	left: 575px;
	top: 0px;
}
#knop_varia {
	position: absolute;
	height: 132px;
	width: 100px;
	left: 700px;
	top: 0px;
}


#drie_kaders {
	position: absolute;
	top: 132px;
	margin-top: 0px;
}
#menu_links {
	clear: right;
	float: left;
	width: 140px;
	position: absolute;
	left: 0px;
}
#menu_links_top {
	background-image: url(images/menu_top.png);
	background-repeat: no-repeat;
	height: 20px;
	position: relative;
}
#menu_links_middle {
	background-image: url(images/menu_middle.png);
	background-repeat: repeat-y;
	height: auto;
	position: relative;
	margin: 0px;
	padding: 0px;
	font-size: x-small;
}
#menu_links_bottom {
	background-image: url(images/menu_bottom.png);
	background-repeat: no-repeat;
	height: 20px;
	position: relative;
}



#content_700px {
	position: absolute;
	width: 700px;
	clear: both;
	float: right;
	left: 150px;
	margin: 0px;
}
#content_700px    a {

}
#-content_700px   a:hover {
	color: #000000;
}
#content_top {
	background-image: url(images/background_content_top.png);
	background-repeat: no-repeat;
	height: 20px;
	position: relative;
}
#content_middle {
	background-image: url(images/background_content_middle.png);
	background-repeat: repeat-y;
	height: auto;
	position: relative;
	margin: 0px;
	padding: 0px;
}
#content_inhoud {
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 20px;
	margin: 0px;
}

#content_bottom {
	background-image: url(images/background_content_bottom.png);
	background-repeat: no-repeat;
	height: 20px;
	position: relative;
}
#menu_rechts {
	clear: right;
	float: left;
	width: 140px;
	position: absolute;
	left: 860px;
}

#menu_rechts_top {
	background-image: url(images/menu_top.png);
	background-repeat: no-repeat;
	height: 20px;
	position: relative;
}
#menu_rechts_middle {
	background-image: url(images/menu_middle.png);
	background-repeat: repeat-y;
	height: auto;
	position: relative;
	margin: 0px;
	padding: 0px;
	font-size: x-small;
	font-weight: bold;
}
#menu_rechts_bottom {
	background-image: url(images/menu_bottom.png);
	background-repeat: no-repeat;
	height: 20px;
	position: relative;
}

.menu_items {
	width: 135px;
	padding-left: 3px;
	margin: 0px;
	padding-right: 3px;
}
.menu_items  a:hover {
	background-color: #E6E6E6;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #C8C8C8;
	color: #000000;
}
.menu_items_rechts {
	width: 114px;
	padding-left: 13px;
	padding-right: 13px;
	font-weight: bold;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.menu_items_rechts a {
	color: #C8C8C8;
	text-decoration: none;
	display: block;
	margin: 0px;
	text-align: left;
	padding-top: 8px;
	padding-bottom: 4px;
	font-weight: bold;
	padding-left: 30px;
}
.menu_items_rechts_login {
	text-decoration: none;
	display: block;
	margin: 0px;
	text-align: left;
	padding-top: 8px;
	padding-bottom: 4px;
	font-weight: bold;
	padding-right: 10px;
	color: #C8C8C8;
}
.menu_items_rechts_login_submit {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	text-align: right;
	font-weight: bold;
	font-size: x-small;
	margin-top: 15px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: bottom;
	background-image: url(images/login_knop_out.gif);
	background-repeat: no-repeat;
	margin-left: 15px;
}
.menu_items_rechts_login_submit:hover {
	color: #000000;
	text-decoration: none;
	display: block;
	text-align: right;
	background-image: url(images/login_knop_over.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}
.menu_items_rechts_logout_submit {
	color: #C8C8C8;
	text-decoration: none;
	display: block;
	text-align: right;
	font-weight: bold;
	font-size: x-small;
	margin-top: 15px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: bottom;
	background-image: url(images/logout_knop_out.gif);
	background-repeat: no-repeat;
	margin-left: 15px;
}
.menu_items_rechts_logout_submit:hover {
	color: #000000;
	text-decoration: none;
	display: block;
	text-align: right;
	background-image: url(images/logout_knop_over.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}
#menu_items_rechts_welkom {
	color: #333333;
}
#login_knopje a:hover {
	color: #333333;
	background-image: url(images/login_knopje.gif);
	background-repeat: no-repeat;
}
#home_knopje a {
	background-image: url(images/home_knopje_out.png);
	background-repeat: no-repeat;
}
#contact_knopje a {
	background-image: url(images/contact_knopje_out.png);
	background-repeat: no-repeat;
}
#registratie_knopje a {
	background-image: url(images/registreer_knopje_out.png);
	background-repeat: no-repeat;
}




#home_knopje  a:hover {
	color: #333333;
	background-image: url(images/home_knopje_over.png);
	background-repeat: no-repeat;
}

#contact_knopje a:hover {
	color: #333333;
	background-image: url(images/contact_knopje_over.png);
	background-repeat: no-repeat;
}

#registratie_knopje a:hover {
	color: #333333;
	background-image: url(images/registreer_knopje_over.png);
	background-repeat: no-repeat;
}
#gebruikerslijst_knopje a:hover {
	color: #333333;
}
#logo_blacknorwhite {
	padding-top: 50px;
}
#previous_button {
	left: 3px;
	position: absolute;
	bottom: 3px;
	clear: right;
	height: 21px;
	width: 108px;
}
#next_button {
	position: absolute;
	bottom: 3px;
	clear: left;
	right: 3px;
	height: 21px;
	width: 108px;
}


#footer_copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
	margin-top: 20px;
	margin-bottom: 20px;
	font-weight: bold;
}




a:active {outline: none}

/* a:focus {-moz-outline-style: none;} */

h1 {
	font-size: 72px;
	margin-top: 0px;
	margin-bottom: 0px;
}
h2 {
	margin-top: 0px;
}
h3 {
	margin-top: 0px;
}


p {

}
#startpagina_hoofditem {
	text-align: right;
	padding-right: 100px;
	padding-left: 100px;
	padding-top: 50px;
	padding-bottom: 50px;
}
.text_musicblue {
	color: #0060B5;
}
.text_gamesred {
	color: #8F0000;
}
.text_webgreen {
	color: #015353;
}
.text_designorange {
	color: #FF4000;
}
.text_variapurple {
	color: #8210D2;
}
.input_field {
	margin-bottom: 2px;
}
.music_tabel_liedjes {
	position: relative;
	width: 670px;
}
#music_tabel_liedjes_head {
	height: 25px;
	font-size: x-small;
}


#music_tabel_liedjes_head_datum {
	width: 80px;
	left: 0px;
	position: absolute;
	font-size: x-small;
}

#music_tabel_liedjes_head_titel {
	width: 100px;
	position: absolute;
	left: 120px;
}
#music_tabel_liedjes_head_artiest {
	width: 100px;
	position: absolute;
	left: 220px;
}
#music_tabel_liedjes_head_reacties {
	width: 150px;
	position: absolute;
	left: 390px;
}

#music_tabel_liedjes_head_score {
	width: 130px;
	position: absolute;
	left: 540px;
}
.music_tabel_liedjes_head_ASC {
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* IE 8 */
	/*
	-moz-opacity:.50;
	-khtml-opacity: .50;
	-webkit-opacity: .50;
	opacity:.50;*/
	
	height: 25px;
	font-weight: bold;
	color: #0060B5;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: x-small;
	position: relative;
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(images/leeg22x82.png);
}
.music_tabel_liedjes_head_ASC:hover {
	padding-left: 20px;
	background-image: url(images/tab_actief_up.gif);
	background-repeat: no-repeat;
}
.music_tabel_liedjes_head_DESC {
	height: 25px;
	font-weight: bold;
	color: #0060B5;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: x-small;
	position: relative;
	text-align: left;
	background-color: #FFFFFF;
}
.music_tabel_liedjes_head_DESC:hover {
	padding-left: 20px;
	background-image: url(images/tab_actief_down.gif);
	background-repeat: no-repeat;
}

.music_tabel_liedjes_head_actief_ASC {
	height: 25px;
	font-weight: bold;
	color: #0060B5;
	text-decoration: none;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: x-small;
	position: relative;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: left;
	background-image: url(images/tab_actief_down.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	
}
.music_tabel_liedjes_head_actief_ASC:hover {
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none;
	background-image: url(images/tab_actief_up.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.music_tabel_liedjes_head_actief_DESC {
	height: 25px;
	font-weight: bold;
	color: #0060B5;
	text-decoration: none;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: x-small;
	position: relative;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: left;
	background-image: url(images/tab_actief_up.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.music_tabel_liedjes_head_actief_DESC:hover {
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none;
	background-image: url(images/tab_actief_down.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.music_tabel_liedjes_body_general {
	height: 40px;
	padding-top: 5px;
	color: #333333;
}
.music_tabel_liedjes_body_general:hover {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #93CCFF;
	border-right-color: #93CCFF;
	border-bottom-color: #93CCFF;
	border-left-color: #93CCFF;
	height: 39px;
	border-top-style: solid;
	margin-right: -10px;
	margin-left: -10px;
}
.music_tabel_liedjes_body_datum {
	width: 80px;
	left: 0px;
	position: absolute;
	font-size: 10px;
	padding-top: 3px;
	height: 35px;
}
.music_tabel_liedjes_body_luister {
	width: 40px;
	position: absolute;
	left: 80px;
	font-weight: normal;
	height: 35px;
}
.music_tabel_liedjes_body_titel {
	width: 270px;
	position: absolute;
	left: 120px;
	font-weight: normal;
	height: 35px;
	font-size: 10px;
}
.music_tabel_liedjes_body_artiest {
	width: 150px;
	position: absolute;
	left: 120px;
	font-size: 10px;
	height: 35px;
	margin-top: 18px;
	margin-left: 3px;
}
.music_tabel_liedjes_body_reacties {
	width: 150px;
	position: absolute;
	left: 390px;
	font-size: 10px;
	padding-top: 5px;
	height: 35px;
	color: #666666;
}

.music_tabel_liedjes_body_stemmen {
	width: 30px;
	position: absolute;
	left: 540px;
	color: #CCCCCC;
	font-size: x-small;
	padding-top: 5px;
	height: 35px;
}
.music_tabel_liedjes_body_score {
	width: 100px;
	position: absolute;
	left: 570px;
	height: 35px;
}
.luister_mp3_knopje_img {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	background-image: url(images/luistericoontje_out.gif);
	background-repeat: no-repeat;
	margin-left: 10px;
	position: absolute;
	height: 20px;
	width: 20px;
	top: 0px;
}
.luister_mp3_knopje_img:hover {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/luistericoontje_over.gif);
	background-repeat: no-repeat;
}
.link_details_liedje {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #333333;
	padding-left: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	font-size: 10px;
}
.link_details_liedje:hover {
	color: #0060B5;
}

#lyrics_knopje {
	position: absolute;
	height: 20px;
	width: 20px;
}

.lyrics_knopje_img {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	background-image: url(images/texticoontje_out.gif);
	background-repeat: no-repeat;
}
.lyrics_knopje_img:hover {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/texticoontje_over.gif);
	background-repeat: no-repeat;
}
#score_1 {
	background-image: url(images/stericoon.gif);
	background-repeat: no-repeat;
}
.liedjes_score_weergeven {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 20px;
	z-index: 40;
	background-image: url(images/sterren_grijs_5.gif);
	background-repeat: no-repeat;
	width: 100px;
}
.liedjes_geefscore {
	z-index: 99;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 20px;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#liedjes_geefscore_1 {
	z-index: 45;
	width: 20px;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#liedjes_geefscore_2 {
	z-index: 44;
	width: 40px;
}
#liedjes_geefscore_3 {
	z-index: 43;
	width: 60px;
}
#liedjes_geefscore_4 {
	z-index: 42;
	width: 80px;
}
#liedjes_geefscore_5 {
	z-index: 41;
	width: 100px;
}


#liedjes_geefscore_1:hover  {
	background-image: url(images/sterren_blauw_1.gif);
	background-repeat: no-repeat;
	z-index: 45;
	width: 20px;
}
#liedjes_geefscore_2:hover {
	background-image: url(images/sterren_blauw_2.gif);
	background-repeat: no-repeat;
	z-index: 44;
	width: 40px;
}
#liedjes_geefscore_3:hover {
	background-image: url(images/sterren_blauw_3.gif);
	background-repeat: no-repeat;
	z-index: 43;
	width: 60px;
}
#liedjes_geefscore_4:hover {
	background-image: url(images/sterren_blauw_4.gif);
	background-repeat: no-repeat;
	z-index: 42;
	width: 80px;
}
#liedjes_geefscore_5:hover {
	background-image: url(images/sterren_blauw_5.gif);
	background-repeat: no-repeat;
	z-index: 41;
	width: 100px;
}
#liedjes_score_mogelijkheid {
	z-index: 39;
	width: 100px;
	background-image: url(images/sterren_grijs_5.gif);
	background-repeat: no-repeat;
}
#music_details {
	margin-bottom: 0px;
}
#music_details_lijn1 {
	position: relative;
	left: 0px;
	top: 0px;
}


#music_details_titel_margin {
	margin-left: 40px;
}
#music_details_texticoon {
	position: absolute;
	left: 580px;
	top: 50px;
	font-size: x-small;
	color: #FFFFFF;
	font-weight: bold;
}
#music_details_texticoon:hover {
	color: #0060B5;
}



#music_details_score {
	position: absolute;
	left: 500px;
	top: 0px;
}
#music_details_score_stemmen {
	color: #CCCCCC;
	font-size: x-small;
	padding-top: 5px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#music_details_score_score {
	width: 100px;
	left: 30px;
	position: absolute;
	top: 0px;
}
#music_details_info {
	font-size: x-small;
	color: #666666;
	margin-left: 40px;
}




#music_player_score {
	width: 100px;
	position: absolute;
	left: 570px;
	top: 50px;
}
#view_lyrics_titel {
	margin-top: 0px;
	color: #0060B5;
	font-weight: bold;
}
#view_lyrics_artiest {
	color: #333333;
	font-size: x-small;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0060B5;
	padding-bottom: 20px;

}
#view_lyrics_tekst {
	padding-top: 20px;
}
#music_reacties_header {
	padding-top: 20px;
	padding-bottom: 18px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0060B5;
	height: 22px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #0060B5;
	margin-right: -10px;
	margin-left: -10px;
	padding-right: 10px;
	padding-left: 10px;
}

#music_header_reacties_koptekst {
	float: left;
}

#reageer_knop {
	float: right;
	font-size: x-small;
	color: #666666;
	padding-top: 5px;
}
#music_reacties_inhoud {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.music_reacties_tabel {
	padding-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #F0F0F0;
	padding-right: 5px;
	position: relative;
	left: 0px;
	top: 0px;
	padding-top: 10px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0060B5;
	margin-right: -10px;
	margin-left: -10px;
	display: inline-block;
	width: 680px;
}
.music_reacties_tabel:hover {
	background-color: #FFFFFF;
}
.music_reacties_tabel_commentaar {
	padding-left: 5px;
	font-size: x-small;
	color: #333333;
	width: 500px;
	left: 0px;
	top: 0px;
	position: relative;
	height: auto;
	padding-top: 5px;
}
.music_reacties_tabel_user {
	color: #666666;
	font-size: x-small;
	text-align: right;
	width: 165px;
	top: 0px;
	position: absolute;
	right: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.music_reacties_tabel_username {
	font-weight: bold;
	color: #0060B5;
	font-size: x-small;
}
.music_reacties_tabel_datum {
	font-size: x-small;
	color: #666666;
	padding-top: 5px;
	text-align: right;
}
#music_player_div {
	width: 670px;
	height: 60px;
	position: relative;
}
#music_player {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 60px;
	width: 670px;
}
.knop_reactie_plaatsen {
	background-image: url(images/knop_reactie_plaatsen_out.gif);
	background-repeat: no-repeat;
}
.knop_reactie_plaatsen:hover {
	background-image: url(images/knop_reactie_plaatsen_over.gif);
	background-repeat: no-repeat;
}
.knop_reactie_bekijken {
	background-image: url(images/knop_reactie_bekijken_out.gif);
	background-repeat: no-repeat;
}
.knop_reactie_bekijken:hover {
	background-image: url(images/knop_reactie_bekijken_over.gif);
	background-repeat: no-repeat;
}
.knop_terug {
	background-image: url(images/knop_terug_out.gif);
	background-repeat: no-repeat;
}
.knop_terug:hover {
	background-image: url(images/knop_terug_over.gif);
	background-repeat: no-repeat;
}
.knop_home {
	background-image: url(images/knop_home_out.gif);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.knop_home:hover {
	background-image: url(images/knop_home_over.gif);
	background-repeat: no-repeat;
}
.knop_registreren {
	background-image: url(images/knop_registreren_out.gif);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.knop_registreren:hover {
	background-image: url(images/knop_registreren_over.gif);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.foutmelding {
	font-size: x-small;
	font-weight: bold;
	color: #FF0000;
}
.foutmelding_groot {
	font-size: small;
	font-weight: bold;
	color: #FF0000;
}
.registreren_invoerveld {
	margin-top: 5px;
}
#gebruikerslijst {
	position: relative;
	height: 30px;
	width: 670px;
	padding-bottom: 5px;
	font-size: x-small;
	text-decoration: none;
	margin-bottom: 5px;
	color: #333333;
}
#gebruikerslijst:hover {
	background-color: #F4F4F4;
}


#gebruikerslijst_datum {
	left: 0px;
	top: 0px;
	position: absolute;
	padding-top: 10px;
	padding-left: 5px;
}
#gebruikerslijst_username {
	left: 100px;
	top: 0px;
	position: absolute;
	padding-top: 10px;
	font-weight: bold;
}
#gebruikerslijst_voornaam {
	left: 250px;
	top: 0px;
	position: absolute;
	padding-top: 10px;
}
#gebruikerslijst_achternaam {
	left: 330px;
	top: 0px;
	position: absolute;
	padding-top: 10px;
}
#gebruikerslijst_emailadres {
	left: 420px;
	top: 0px;
	position: absolute;
	padding-top: 10px;
}
#gebruikerslijst_activering {
	left: 600px;
	top: 0px;
	position: absolute;
	padding-top: 10px;
	color: #8F0000;
}
#logo {
	float: right;
}
#games_reacties_header {
	padding-top: 20px;
	padding-bottom: 18px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #8F0000;
	height: 22px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #8F0000;
	margin-right: -10px;
	margin-left: -10px;
	padding-right: 10px;
	padding-left: 10px;
}
#games_header {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #8F0000;
	border-right-color: #8F0000;
	border-bottom-color: #8F0000;
	border-left-color: #8F0000;
	height: 120px;
	margin-bottom: 10px;
}
#games_spelinfo {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 150px;
	clear: right;
	float: left;
	color: #666666;
	font-weight: bold;
}
#games_fotos {
	float: right;
	position: absolute;
	right: 15px;
	clear: left;
	margin-top: 10px;
}
.games_titels {
	color: #8F0000;
	font-size: x-small;
	font-weight: bold;
}
.games_reacties_tabel {
	padding-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #F0F0F0;
	padding-right: 5px;
	position: relative;
	left: 0px;
	top: 0px;
	padding-top: 10px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8F0000;
	margin-right: -10px;
	margin-left: -10px;
	display: inline-block;
	width: 680px;
}
.games_reacties_tabel:hover {
	background-color: #FFFFFF;
}
.games_reacties_tabel_username {
	font-weight: bold;
	color: #8F0000;
	font-size: x-small;
}
#games_quest_personages {
	margin-top: 10px;
	margin-bottom: 10px;
}
#contact_inhoud {
	height: 220px;
}
#contact_text {
	clear: left;
	float: right;
	color: #333333;
	width: 500px;
	height: 200px;
	position: relative;
}
#contact_foto {
	float: left;
}
#contact_info {
	position: relative;
	width: 500px;
}
#contact_cv {
	position: relative;
	bottom: -120px;
}

.music_infotext {
	font-size: x-small;
	color: #0060B5;
	padding-left: 5px;
	border-left-width: 2px;
	border-left-style: solid;
	border-top-color: #0060B5;
	border-right-color: #0060B5;
	border-bottom-color: #0060B5;
	border-left-color: #0060B5;
}
#registreerlink  {
	font-weight: bold;
	text-decoration: none;
}
#registreerlink:hover {
	font-weight: bold;
	text-decoration: underline;
}
.web_case {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #015353;
	border-right-color: #015353;
	border-bottom-color: #015353;
	border-left-color: #015353;
	width: 670px;
	margin-top: 20px;
}
.web_case_titel {
	clear: right;
	width: 400px;
	float: left;
	position: absolute;
	font-weight: bold;
	color: #015353;
	font-size: medium;
}
.web_case_link {
	clear: left;
	float: right;
	width: 270px;
	text-align: right;
	font-size: x-small;
	padding-top: 5px;
}




.textlink a:hover {
	text-decoration: underline;
}
.text_cursief_xsmall {
	font-size: x-small;
	font-style: italic;
	color: #666666;
}
.text_xsmall {
	font-size: x-small;
	color: #333333;
	text-decoration: none;
}
.text_bold {
	font-weight: bold;
}
.text_lightgrey_xsmall {
	font-size: x-small;
	color: #999999;
}
#varia_reacties_header {
	padding-top: 20px;
	padding-bottom: 18px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #8210D2;
	height: 22px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #8210D2;
	margin-right: -10px;
	margin-left: -10px;
	padding-right: 10px;
	padding-left: 10px;
}
.varia_reacties_tabel {
	padding-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #F0F0F0;
	padding-right: 5px;
	position: relative;
	left: 0px;
	top: 0px;
	padding-top: 10px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8210D2;
	margin-right: -10px;
	margin-left: -10px;
	display: inline-block;
	width: 680px;
}
.varia_reacties_tabel:hover {
	background-color: #FFFFFF;
}
.varia_reacties_tabel_username {
	font-weight: bold;
	color: #8210D2;
	font-size: x-small;
}
#home_nieuw_header {
	margin-top: 40px;
	font-size: x-small;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 5px;
}

.knop_nieuw_tonen {
	background-image: url(images/knop_gebeurtenissen_out.gif);
	background-repeat: no-repeat;
	margin-top: 30px;
}
.knop_nieuw_tonen:hover {
	background-image: url(images/knop_gebeurtenissen_over.gif);
	background-repeat: no-repeat;
}
#home_nieuw_tonen {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 690px;
	position: relative;
	font-size: x-small;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FAFAFA;
	margin-right: -10px;
	margin-left: -10px;
}
#home_nieuw_rule {
	height: 20px;
	margin-top: 5px;
}
.home_nieuw_actie {
	position: absolute;
	width: 400px;
	left: 50px;
	height: 20px;
}

.home_nieuw_datum {
	position: absolute;
	width: 150px;
	left: 450px;
	height: 20px;
	font-size: x-small;
}


.home_nieuw_bolknop {
	font-weight: bold;
	position: absolute;
	width: 70px;
	left: 600px;
	height: 20px;
}
.knop_nieuw_verbergen {
	background-image: url(images/knop_verberg_out.gif);
	background-repeat: no-repeat;
}
.knop_nieuw_verbergen:hover {
	background-image: url(images/knop_verberg_over.gif);
	background-repeat: no-repeat;
}
.link_noborder  img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

