/* rubriek etcetera */
html {
	background-color: #785284;
	background: linear-gradient(to right,  #483250, #5F4169, #785284, #785284, #5F4169, #483250); 
}
#hoofd_div {
	border-color: #8B5A96;
	box-shadow: 0px 0px 128px rgba(134,92,148,0.9);
}
#footer {
	background-color: #8B5A96;
	border-color: #D0B7D6;
}
#nav, #content {
	border-color: #D0B7D6;
}

#marge {
	border-color: #D0B7D6;
}
/* alerts en confirms */
.knop {
	color: #54325F;
	background-color: #F1D9F5;
	border: 1px solid #B495BD;
	box-shadow: inset 0px 0px 20px rgba(180,149,189,0.6);
	}	
.knop:hover {
	background-color: #FFFCFE;
}
#alert_div {
	border: 1px solid #B495BD;
}
#alert_div > #alert_div_head { 
	color: #54325F;
	background-color: #F1D9F5;
	border-bottom: 1px solid #B495BD;
	box-shadow: inset 0px 0px 20px rgba(180,149,189,0.6);
}
/* alerts en confirms */
/* menu */
#nav a.hoofdknop, #boekenlegger {
	color: #54325F;
	background-color: #F1D9F5;
	border: 1px solid #B495BD;
	box-shadow: inset 0px 0px 20px rgba(180,149,189,0.6); 
}
.plaatje.slideshow {
	border: 1px solid #B495BD;
	box-shadow: inset 0px 0px 20px rgba(230,199,239,0.2); 	
}
#nav a.hoofdknop:hover, #boekenlegger:hover {
	color: #54325F;
	background-color: #FFFCFE;
} 
#nav .submenu {
	border: 1px solid #B495BD;
	background-color: #F5E8F7;
	border-top: none;
}
#nav .submenu a  	{
	color: #54325F;
	background-image: url(/nav/skinpics/pijl_li_magenta.png);
} 
#nav .submenu a:hover, #nav .submenu a.aan, #nav .submenu a.aan:hover, #nav .submenu a:active {
	color: #54325F;
	background-color: #FFFCFE;
} 
/* menu's */
/* contextmenu */
#contextmenu {
	background-color: #EBDCEF;
	border: 1px solid #7E578A;
}
#contextmenu div.kop {
	background-color: #9568A5;
	color: #FFFCFE;
}
#contextmenu a, .plaatje, iframe {
	color: #3A2430;
	border-color: #B9A0C1;
}
#contextmenu a:hover, #contextmenu a.aan, #context_pic:hover, #contextmenu a:active  {
	color: #3A2430;
	background-color: #FFFCFE;
}
#animatie_div a {
	border: none;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}
/* contextmenu */
.blokje {
	border: 1px solid #B495BD;
	box-shadow: inset 0px 0px 128px rgba(200,169,209,0.2); 
}
.blokje .kopje {
	color: #54325F;
	background-color: #EAD4EF;
	border-bottom: 1px solid #B495BD;
	box-shadow: inset 0px 0px 21px rgba(180,149,189,0.6); 
}
#webdesigner a {
	color: #D0B7D6;
}
#webdesigner a:hover {
	color: #FFFFFF;
}
h1 {
	color: #54325F;
}
h2  {
	color: #A796AD;
}
h3  {
	color: #54325F;
}
h4  {
	color: #54325F;
}	
h5 {
	color: #666666;
}
a {
	color: #86216B;
}
a:hover, a:active {
	color: #86216B;
}
ul {
	list-style-image : url(/nav/skinpics/pijl_li_magenta.png);
}
.blokje ol li {
	color: #86216B;
}
b, strong {
	color: #605555;
}
hr {
	border-color: #6A7B8E;
} 
#light {
	background-color: #BBC3CE; 
	border: 1px solid #D0B7D6;
	border: 1px solid #B495BD;
	box-shadow: 2px -2px 21px rgba(139,139,139,0.4);
}
#game_table {
	box-sizing: border-box;
	width: 312px;
	border: 5px solid #BDA1C0;
	background-color: #BDA1C0;
	border-radius: 5px;	
	margin: 18px auto 12px auto;
}
#game_table td {
	width: 100px;
	hight: 100px;
	padding: 0;
	overflow: hidden;
	background-color: #FFFDFF;
}
#game_table td img {
	width: 100px;
	hight: 100px;
	margin: 0px 0px -5px 0px;
}
#score_div {
	width: 312px;
	margin: 18px auto;
	padding: 0px 12px;
	height: auto;
	vertical-align: top;
	border: 1px solid #BDA1C0;
	border-radius: 5px;	
	background-color: #F8F5F9;
}
#score {
	height: 100px;
	vertical-align: top;
}
@media all and (max-width: 999px) {
#nav {
	background-color: #D0B7D6;
}
#contextmenu {
	border: 1px solid #B495BD;
}
}