html, body, #wrapper {
	background-color: #323232;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	height: 100%;
	text-align: center;
}

b { color: #e75929; }

b.my33 { color: #ffffff; }

#wrapper {
	width: 100%;

}

span.navigatie {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10px;
            color: Silver;
            margin: 0px;
            padding: 0px;
}

a.link222 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	text-decoration: none;
	color: Silver;
}

a:hover.link222 {
	color: #e75929;
}

table.my_table {    
border-width: 1px 1px 1px 1px;    
border-spacing: 2px;    
border-style: outset outset outset outset;    
border-color: none;     
border-collapse: collapse;    
background-color: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F5F5F5;
}

table.my_table th {    
border-width: 1px 1px 1px 1px;    
padding: 5px 5px 5px 5px;    
border-style: inset inset inset inset;    
border-color: white white white white;    
background-color: none;    
-moz-border-radius: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F5F5F5;

}

table.my_table td {    
border-width: 0px 0px 0px 0px;
border-spacing: 5px;    
padding: 2px 2px 2px 2px;    
border-style: inset inset inset inset;    
border-color: white white white white;    
background-color: none;    
-moz-border-radius: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;

}


table.mytable {    
border-width: 1px 1px 1px 1px;    
border-spacing: 2px;    
border-style: outset outset outset outset;    
border-color: white white white white;     
border-collapse: collapse;    
background-color: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F5F5F5;
}

table.mytable th {    
border-width: 1px 1px 1px 1px;    
padding: 5px 5px 5px 5px;    
border-style: inset inset inset inset;    
border-color: white white white white;    
background-color: none;    
-moz-border-radius: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F5F5F5;

}

table.mytable td {    
border-width: 0px 0px 0px 0px;
border-spacing: 5px;    
padding: 6px 6px 6px 6px;    
border-style: inset inset inset inset;    
border-color: white white white white;    
background-color: none;    
-moz-border-radius: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F5F5F5;

}

table.mytable2 {    
	border-width: 1px;    
	border-style: solid;
	border-color: #F5F5F5;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F5F5F5;

}

table.x, table.x tr, table.x tr td {
border-spacing: 0;
border: 0;
margin: 0;
padding: 0;
}

td {
	vertical-align: top;
}

td.header {
	background-image: url(Untitled-9.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: Black;
}

td.navigatie {
	background-color: #e75929;
	line-height: 15px;
	text-align: right;
}

td.banner {
	background-image: url(Untitled-2.jpg);
	background-position: left;
	background-repeat: no-repeat;
	background-color: Black;
}

td.topnav {
	background-color: #e2e2e2;
	background-image: url(topnv2a.gif);
	background-position: left;
	background-repeat: no-repeat;
	text-align: left;
	height: 155px;
}

ul.my
{
  list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 25px;
	margin-top: 15px;
	padding: 0px;
	color: white;
}

ul.my2
{
  list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 25px;
	margin-top: 15px;
	padding: 0px;
	color: white;
}

ul.my3
{
  list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-top: 1px;
	padding: 0px;
	color: white;
}

ul
{
list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 25px;
	margin-top: 15px;
	padding: 0px;
	color: Black;
}

li.item
{
background-image: url(Untitled-5.gif);
background-repeat: no-repeat;
background-position: 0 1px;
padding-left: 12px;
line-height: 16px;
}

li.kop {
	text-transform: uppercase;
	font-weight: bold;
/*
	margin-bottom: 5px;
*/
}

td.navboeken {
	background-color: #6d6d6d;
	background-image: url(rnav.gif);
background-repeat: no-repeat;
	text-align: left;
height: 92px;
}

td.navboeken2 {
	background-color: #6d6d6d;
	background-image: url(rnav2.gif);
background-repeat: no-repeat;
	text-align: left;
height: 118px;
}

td.navboeken2aa {

	background-color: #6d6d6d;
	background-image: url(topnv2aa.gif);
background-repeat: no-repeat;
	text-align: left;
height: 155px;
}

td.nav_muziekgeschiedenis {

	background-color: #6d6d6d;
	background-image: url(nav_muziekgeschiedenis.gif);
background-repeat: no-repeat;
	text-align: left;
height: 118px;
}

td.nav_muziekgeschiedenis2 {

	background-color: #6d6d6d;
	background-image: url(nav_muziekgeschiedenis2.gif);
background-repeat: no-repeat;
	text-align: left;
height: 133px;
}

td.navboeken3 {
	background-colorb: #6d6d6d;
	background-image: url(special10c.gif);
background-repeat: no-repeat;
	text-align: left;
height: 81px;
}


li.item2
{
color: White;
background-image: url(Untitled-5.gif);
background-repeat: no-repeat;
background-position: 0 1px;
padding-left: 12px;

line-height: 16px;
}

li.item2b
{
color: White;
background-image: url(Untitled-5b.gif);
background-repeat: no-repeat;
background-position: 0 2px;
padding-left: 12px;

line-height: 17px;
}

li.item2bb
{
color: White;
/*background-image: url(kunstcafe_back.gif);
background-repeat: no-repeat;
background-position: 0 2px;
*/
padding-top: 30px;
padding-left: 12px;
line-height: 17px;
}


li.item2a
{
color: White;
background-image: url(Untitled-5.gif);
background-repeat: no-repeat;
background-position: 0 3px;
padding-left: 12px;
line-height: 17px;
}

li.kop2 {
	text-transform: uppercase;
	color: White;
	font-weight: bold;
 margin-bottom: -1px;
	margin-top: -5px;

}

li.kop25 {
	text-transform: uppercase;
	color: White;
	font-weight: bold;
	/*
	margin-bottom: 5px;
		*/
			margin-top: -5px;
}

li.kop2a {
	color: White;
	font-weight: normal;
	/*
	margin-bottom: 5px;
	*/
}

table.item_cafe {    
    
background-color: none;    
-moz-border-radius: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F5F5F5;
}

td.item_cafe {
	color: White;
	font-weight: normal;
	padding-left:20px;
	padding-top:0px;

}

td.navsoftware {
	background-color: #424242;
	background-image: url(softnav2.gif);
background-repeat: no-repeat;
	text-align: left;
}

td.navsoftware2 {
	background-color: #424242;
	background-image: url(softnav2a.gif);
background-repeat: no-repeat;
	text-align: left;
}

td.navsoftware2d {
	background-color: #424242;
	background-image: url(softnav2d.gif);
background-repeat: no-repeat;
	text-align: left;
}

td.nav_kunst {
	background-color: #323232;
background-image: url(kunstcafe_back.gif);	
/*
	background-image: url(kunstcafe_nav2.gif);
*/	
background-repeat: no-repeat;
	text-align: left;
}

td.nav_kunst2 {
	background-color: #424242;
	background-image: url(softnav3a.gif);
  background-repeat: no-repeat;
	text-align: left;
}


td.navartikelen {
	background-color: #666666;
	text-align: left;
		background-image: url(rnavh.gif);
background-repeat: no-repeat;

}



td.web_bestmusicweb {
	background-color: #323232;

	background-image: url(web_bestmusicweb.gif);

background-repeat: no-repeat;
	
	text-align: left;
}

td.mc_musiceditor {
	background-color: #323232;
	background-image: url(mc_musiceditor.gif);
  background-repeat: no-repeat;
  height: 68px;
	text-align: left;
}


td.web_bestmusicgames {
	background-color: #323232;
	background-image: url(web_musiceditor2.gif);
  background-repeat: no-repeat;
  height: 95px;
	text-align: left;
}


td.web_muziekpraktijk {
	background-color: #323232;
  background-image: url(web_spotify.gif);
/*	background-image: url(web_muziekpraktijk.gif);*/
  background-repeat: no-repeat;
	text-align: left;
  height: 118px;	
}


td.nav_muziektheorie {
/*
	background-color: #4d4d4d;
*/
	background-image: url(web_muziektheorie.gif);
  background-repeat: no-repeat;
	text-align: left;
  height: 95px;
}

td.nav_youtube {
	background-color: #323232;
	background-image: url(web_youtube.gif);
  background-repeat: no-repeat;
  height: 81px;
	text-align: left;
}

td.nav_online_music {
	background-color: #424242;
/*	background-image: url(softnav_online_music.gif);*/
  background-image: url(web_spotify.gif);
  background-repeat: no-repeat;
	text-align: left;
  height: 118px;	
}

td.nav_artikelen {
	background-color: #4d4d4d;
	background-image: url(special10d.gif);
  background-repeat: no-repeat;
	text-align: left;
  height: 95px;
}

td.nav_specials {
	background-colorb: #6d6d6d;
	background-image: url(nav_specials.gif);
background-repeat: no-repeat;
	text-align: left;
height: 70px;
}


td.navspecial {
/*
	background-color: #4d4d4d;
*/
	background-image: url(special10b.gif);
  background-repeat: no-repeat;
	text-align: left;
  height: 81px;
}

td.nav_boeken {
/*
	background-color: #4d4d4d;
*/
	background-image: url(nav_boeken.gif);
  background-repeat: no-repeat;
	text-align: left;
  height: 81px;
}


td.navspecial2 {
	background-color: #4d4d4d;
	background-image: url(special.gif);
background-repeat: no-repeat;
	
	text-align: left;
height: 77px;
}

td.navspecial3 {
	background-color: #4d4d4d;
	background-image: url(special10a.gif);
  background-repeat: no-repeat;
	text-align: left;
  height: 95px;
}

td.navant {
	background-color: #323232;

	background-image: url(special2.gif);

background-repeat: no-repeat;
	
	text-align: left;
}

td.webspec {
	background-color: #323232;

	background-image: url(webspec2.gif);

background-repeat: no-repeat;
	
	text-align: left;
}

td.webspec2 {
	background-color: #323232;

	background-image: url(webspec2a.gif);

background-repeat: no-repeat;
	
	text-align: left;
}

td.webspec2b {
	background-color: #323232;

	background-image: url(webspec2b.gif);

background-repeat: no-repeat;
	
	text-align: left;
}

td.footer {
	background-color: #e2e2e2;
	line-height: 20px;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
/*
	background-image: url(cl.gif);
	background-repeat: no-repeat;
	background-position: left;

	background-image: url(cr.gif);
	background-repeat: no-repeat;
	background-position: right;
	
*/
	
	
}

#content {
	margin-left: 24px;
	margin-right: 24px;
	margin-top: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F5F5F5;
}

#content22 {
	margin-left: 24px;
	margin-right: 24px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F5F5F5;
}

td.body {
	background-image: url(body.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}

#dr {

	float: right;
	border: 0px;
	vertical-align: top;
	position: absolute;
	right: 0px;
	bottom: 9px;

}

a.link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

a:hover.link2 {
	color: #e75929;
}

a.footer2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

a:hover.footer2 {
	color: #e75929;
}


a.link22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;
}

a:hover.link22 {
	color: #e75929;
}

a.link23 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #e75929;
}

a:hover.link23 {
	color: #ffffff;
	text-decoration: underline;	
}


a.link22a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #e75929;
}

a:hover.link22a {
	color: #ffffff;
}

a.link22b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #e75929;
}


a:hover.link22c {
	color: #e75929;
}

a.link22c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #ffffff;
}


a:hover.link22b {
	color: #ffffff;
}


a.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

a:hover.link {
	color: #ffffff;
		font-weight: bold;
}

a.link23 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;
}

a:hover.link23 {
	color: #000000;
}

a.link24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;
}

a:hover.link24 {
	color: #e75929;
}

li.kop24 {
	text-transform: uppercase;
	font-weight: bold;
	margin-bottom: -1px;
	margin-top: -5px;
	color: White;
}

a.link25 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;
}

a:hover.link25 {
	color: #e75929;
}

img.icon {
margin:0px;
}

li.item2d
{

margin-left:15px;
margin-top:8px;
}

td.rij {
	background-repeat: repeat-x;
	background-image: url(line.gif);
	background-position: -2 center;
	}