body {
	margin: 0px;
	padding: 0px;
	background: #F4F4F4;
	background-image: url();
}

body, html, table, td {
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

#centercolumn {
	border: 0px solid #F4F4F4;
                width: 62%;
                position: relative;
                float: left;
                margin: 0 10px 0 0;
	padding: 10px 4px;
}

#centercolumn:after{ 
content: "."; display: block; line-height: 1px; font-size: 1px; clear: both;
}

#centercolumnshop {
	border: 0px solid #F4F4F4;
                width: 70%;
                position: relative;
                float: center;
                margin: 0 10px 0 0;
	padding: 10px 4px;
}

#centercolumnshop:after{ 
content: "."; display: block; line-height: 1px; font-size: 1px; clear: both;
}

.pivot-image {
	/* background-color: #F4F4F4; */
}

.pivot-popupimage {
	/* background-color: #F4F4F4; */
                border: #F4F4F4;
}

.pivot-popuptext {
	/* background-color: #F4F4F4; */
}

.registered {
	background-color: #ff9;
}

/* Container */

#container {
                
                position: center;

	border: 1px solid #999;

	max-width: 800px;

	width: expression(document.body.clientWidth > 800? "800px": "auto" );

	margin: 0px auto;

	background-color: #F4F4F4;

}

#container2 {

                position: center;

	border: 0px solid #999;

	max-width: 920px;

	width: expression(document.body.clientWidth > 920? " 920px": "auto" );

	margin: 0px auto;

	background-color: #F4F4F4;

}

#container2:after{ 
content: "."; display: block; line-height: 1px; font-size: 1px; clear: both;
}


#header {
	border-top: 0px solid #182746;
	border: 0px solid #FFFFFF;
height: 110px;
	background: #F4F4F4;
	padding: 0px;
	background-image: url(../../images/rotate/rotate.php);
background-repeat: no-repeat;
background-position: left;

}

.comment {
                margin:2px 2px 2px 2px;
	padding: 10px;
	background-color: #E3E1E1;
	border: 1px solid #FFFFFF;
}

#header:after{ 
content: "."; display: block; line-height: 1px; font-size: 1px; clear: both;
}

#shopheader {
	border-top: 0px solid #182746;
	border: 0px solid #FFFFFF;
height: 90px;
	background: #F4F4F4;
	padding: 0px;
	background-repeat: no-repeat;
background-position: left;

}

#shopheader:after{ 
content: "."; display: block; line-height: 1px; font-size: 1px; clear: both;
}

#reacties {
	border-top: 0px solid #182746;
	border-bottom: 0px solid #182746;
height: 100px;
	background: #F4F4F4;
	padding: 0px;
	background-image: url(../../images/jazzenzo-orig3.jpg);
background-repeat: no-repeat;
background-position: left;
}

#leftcolumn {
	position: relative;
                top: 0;
                left: 0;
	width: 22%;
                height: 100%;
                float: left;
	margin: 0 0px 0 0;
	padding: 18px 0px 0 0;
	border: 0px solid #0F0;
}

#leftcolumn:after{ 
content: "."; display: block; line-height: 1px; font-size: 1px; clear: both;
}

#rightcolumn {
	position: relative;
                width: 10%;
                height: 100%;
                float: left;
	margin: 0 0px 0 0;
	padding: 18px 0px 0 0;
	border: 0px solid #0F0;
}

#rightcolumn:after{ 
content: "."; display: block; line-height: 1px; font-size: 1px; clear: both;
}

#leftcolumn, #leftcolumn p, #rightcolumn, #rightcolumn p { 
	font-size: 11px;
	line-height: 16px;
}

#footer {
	clear: both;
	margin-bottom:12px;
}

.block {
	margin:2px 2px 2px 2px;
	padding: 0px;
	background-color: #E3E1E1;
	border: 1px solid #FFFFFF;
}

.blockx {
	margin:0px 0px 0px 0px;
	padding: 0px;
	background-color: ;
	border: 0px solid #FFFFFF;
}

.blockin {
	margin:0px 6px 0px 6px;
	padding: 0px;
	background-color: #E3E1E1;
	border: 0px solid #FFFFFF;
}

.blockm {
	margin:2px 2px 2px 2px;
	padding: 0px;
                background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}

.blockwit {
	margin:2px 2px 2px 2px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}

.blockmin {
	margin:0px 0px 0px 6px;
	padding: 0px;
	background-color: #F4F4F4;
                border: 0px solid #FFFFFF;
}

.blockminm {
	margin:0px 0px 0px 6px;
	padding: 0px;
	background-color: #FFFFFF;
                border: 0px solid #FFFFFF;
}

.blockplot {
	background-image: url(../../images/toetsen9.jpg);
                background-repeat: repeat;
                background-position: left;
}

.duwblock {
	margin:2px 2px 2px 2px;
	padding: 0px;
	background-color: #F4F4F4;
	border: 1px solid #F4F4F4;
}

#blockd {
	margin: 4px 0px 0px 0px;
	padding: 0px;
                max-width: 500px; 
                height: 420px;
                background-image: url(../../images/reageerbg4.jpg);
                background-repeat: no-repeat;
                background-position: left;
	background-color: transparent;
	border: 0px transparent;

}

#blockd a {
                font-size: 11px; 
	font-weight: bold;
                line-height: 1.6em;
	text-decoration: none;
}

.blockdindent {
	margin:0px 0px 0px 12px;
	padding: 0px;
	background-color: transparent;
	border: 0px transparent;
}


.blocki {
                right: 0px;
                background-color: transparent;
                border: 1px solid #F4F4F4;
}

.blocki2 {
                right: 0px;
                background-color: transparent;
                border: 1px solid #FFFFFF;
}

h6 a, .blocki a {
                font-size: 11px; 
	font-weight: bold;
                line-height: 1.6em;
	text-decoration: none;
}

.blockje {
                right: 0px;
	background-color: #F4F4F4;
                border: 0px solid #F4F4F4;
}

.blockje a {
                font-size: 11px; 
	font-weight: normal;
                line-height: 1.2em;
	text-decoration: none;
}

h1 a:hover, .blocki a:hover,  .blocki2 a:hover, .blockje a:hover {
	color: #fff;
                background: #26344c;
	font-weight: bold;
	text-decoration: none;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.menustyle1 {
	    font-size: 11px;
}

.menustyle1 a:hover {
                color:#ACAA0A;
                background: transparent;
}

.menustyle2 {
	    font-size: 11px;
}

.menustyle2 a:hover {
                color:#E57905;
                background: transparent; 
}

.menustyle3 {
	    font-size: 11px;
}

.menustyle3 a:hover {
                color:#911A14;
                background: transparent;
}

.menustyle4 {
	    font-size: 11px;
}

.menustyle4 a:hover {
                color:#E35C97;
                background: transparent; 
}

.menustyle5 {
	    font-size: 11px;
}

.menustyle5 a:hover {
                color:#005868;
                background: transparent;
}

.blockbruin {
                right: 0px;
                color: #A52A2A;
	background-color: #F4F4F4;
                border: 1px solid #F4F4F4;
}

h6 a, .blockbruin a {
                font-size: 11px; 
	font-weight: bold;
                line-height: 1.6em;
	text-decoration: none;
}

h1 a:hover, .blockbruin a:hover {
	color: #fff;
                background: #A52A2A;
	font-weight: bold;
	text-decoration: none;
}

.block h3 {
	background: #FFFFFF;
	color: #FFFFFF;
	margin: -4px -4px 4px -4px;
	padding: 0px;
	border-bottom: 1px solid #FFFFFF;
	font-size: 11px;
}

.block p {
	margin: 0px;
}

.content {
	padding: 0px;
                width: 550px;
                height: 100%;
                font-size: 0.90em;
	line-height: 1.4em;
	background: #F4F4F4;
	border: 0px solid #F4F4F4;
}

.contentrubriek {
	font-size: 0.60em;
	line-height: 1.3em;
}

#blockal {
	font-size: 0.80em;
	line-height: 1.4em;
}

.entrycontent {
	padding: 0px;
                width: 550px;
                height: 100%;
                font-size: 0.90em;
	line-height: 1.4em;
	background: #F4F4F4;
	border: 0px solid #F4F4F4;
}

.content p {
	margin: 4px 2px 4px 2px;
}

h1 {
	font-size: 16px;
	margin: 4px;
	color: #fff;
	display: inline;
}

h2 {
	font-size: 13px;
	border-bottom:1px dashed #999;
	margin:0px;
	padding: 2px;
	color: #26344c
}

h3 {
	font-size: 13px;
}

h4, .subtitle {
	font-size: 14px;
	margin: 4px;
	color: #fff;
	display: inline;
	font-style: italic;
}

h5 {
	font-size: 11px;
	border-bottom:1px solid #999;
	margin:0px;
	padding: 2px;
	color: #26344c
}

h9 {
	font-size: 11px;
	border-bottom:0px solid #999;
	margin:0px;
	padding: 2px;
	color: #26344c
}

.rood {
	font-size: 11px;
        font-weight: bold;
	border-bottom:1px solid #999;
	margin:0px;
	padding: 2px;
	color: #993300
}

.date {
	color: #666;
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	float: right;
}

.date_linkdump {
	color: #666;
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	float: right;
}

.entryfooter {
	color: #666;
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	text-align:right;
	margin: 0px;
	padding: 6px 0px;
	clear: both;
}

.entryfooter_linkdump {
	color: #666;
	font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	text-align:right;
	margin: 0px;
	padding: 6px 0px;
	border-bottom: 1px dashed #666;
}

.entryfooter a, .date a, .entryfooter_linkdump a, .date_linkdump a {
	text-decoration: none;
	font-weight: bold;
	color: #5c6b8e;
}

.entryfooter a:hover, .date a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #5c6b8e;
}

a {
 color: #253a69;
}

.prevnext_links {
	float: right;
	color: #fff;
}

h1 a, .prevnext_links a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

h1 a:hover, .prevnext_links a:hover {
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}

/* these styles are for the search boxes */
.searchbox { 

	width: 10em; 
	font-size: 10px;
}

.searchbutton {
	border: 1px solid #000;
	font-size: 10px;
}

/* ACCESSIBILITY CHANGES - JM 2004/11/26 */
/* these hide the accessibility tags to stop the layout from changing */

.pivot-search label { visibility:hidden; display:none; }
.pivot-search legend { visibility:hidden; display:none; }
.pivot-search fieldset { border:0; padding:0; margin:0; }

.pivot-search-result label { visibility:hidden; display:none; }
.pivot-search-result legend { visibility:hidden; display:none; }
.pivot-search-result fieldset { border:0; padding:0; margin:0; } 

/* this replaces inline style tags */
img.badge { border:0; margin-bottom:2px; }

/* this is a bonus */
a img.badge:hover { border-bottom:1px #314e8c solid; margin-bottom:1px; }