body{ 
	background:#470F48 url('images/bgbody.jpg') repeat-y top left;;
	margin:0px; 
	color:#3D3D3D;
	font-style:normal; font-variant:normal; font-weight:normal; font-size:8pt; font-family:arial;
	}

h1{
	background:url('images/bgh1.jpg') no-repeat top left;
	font-style:normal; font-variant:normal; font-weight:bold; font-size:14pt; font-family:arial;
	color:#732575;
	width:390px;
	height:30px;
	margin-top:20px;
	margin-bottom:20px;
	padding-left:45px;
	}
h2
{
	font: 11pt arial; 
	font-weight:bold;
	color:#732575;
}

a:link, a:visited { 
	font-weight:bold; 
	text-decoration:none; 
	color:#732575;
	}

a:hover, a:active { 
	font-weight:bold; 
	text-decoration:underline; 
	color:#732575;
	}

#container{
	background:url('images/bgcontainer.jpg') repeat-y top left;
	position:relative;
	margin:0px;
	padding:0px;
	width:780px;
	left:50%;
	margin-left: -390px; /* -(width / 2 ) */
	}

#header{
	background:url('images/header.jpg') no-repeat top left;
	width:530px;
	height:100px;
	margin:0px;
	float:left;
	}

#foto{
	background-color:#ffffff;
	width:250px;
	height:380px;
	margin:0px;
	float:right;
	}

#submenu{
	background-color:#3458A7;
	color:#ffffff;
	width:530px;
	height:40px;
	margin:0px;
	float:left;
	}

#submenutekst{
	width:510px;
	height:20px;
	margin-left:20px;
	margin-top:5px;
	}

#submenutekst a:link, #submenutekst a:visited { 
	font-weight:bold; 
	text-decoration:none; 
	color:#ffffff;
	}

#submenutekst a:hover, #submenutekst a:active { 
	font-weight:bold; 
	text-decoration:underline; 
	color:#ffffff;
	}

#inhoud{
	background-color:transparent;
	width:390px;
	margin:0px;
	float:left;
	}

#tekstbg{
	background:url('images/bgtekst.jpg') repeat-y top left;
	width:390px;
	margin:0px;
	overflow:hidden;
	}

#tekst{
	background-color:transparent;
	width:350px;
	margin-left:25px;
	}

#menu{
	background:url('images/bgmenu.jpg') no-repeat top left;
	width:140px;
	height:588px;
	margin:0px;
	float:left;
	}

#knoppen{
	width:140px;
	margin-top:2px;
	}

#visitekaartje{
	background:url('images/bgvisitekaartje.jpg') no-repeat top left;
	width:250px;
	height:230px;
	margin:0px;
	float:right;
	}

#visitetekst{
	color:#732575;
	width:190px;
	margin-top:50px;
	text-align:right;
	}

#footer{
	background-color:transparent;
	width:780px;
	height:10px;
	margin:0px;
	clear:both;
	}

	/** CMS Toevoegingen voor preview */

.popupoptions
{
	visibility:hidden;
	position:absolute;
	overflow:hidden;
	z-index:5;
}

.popupoptions table {

	background-color:#eee;
	color:#666;
	font: 8pt "arial";
	padding:10px;
	border-left:1px #fff solid;
	border-top:1px #fff solid;
	border-right:1px #aaa solid;
	border-bottom:1px #aaa solid;
	

}


.previewon
{
	float:left;
	cursor:pointer;
	background-color:#B8809B;
	color:#fff;

	

}
.previewoff
{
	float:left;
	cursor:pointer;
	
	
}




.afbeeldingleft
{
	text-align:left;
	float:left;
	clear:both;
	margin:2px;
	margin-right:8px;
	overflow:visible;
}
.afbeeldingright
{
	padding:0px;
	float:right;
	margin-bottom:5px;
	overflow:visible;
}
.bijschrift
{
	text-align:center;
	color: #353535; 
}

.textblock{
	width:100%;
	padding-left:0px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:10px;
	text-align:justify;

	}
.contentblock
{
	padding-left:0px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:10px;
	margin-bottom:15px;
}
.contentblock h1
{
	color:#000;
	float:right;
}


/** Hier zit het probleem! */
#kolomlinks{
	float:left;
	width:160px;
	margin-right:10px;
	overflow:hidden;
	}

#kolomrechts{
	float:left;
	width:160px;
	padding:5px;
	margin-left:5px;
	overflow:hidden;
	}

#kolombreed{
	float:left;
	width:350px;
	margin-left:5px;
	overflow:hidden;
	margin-bottom:5px;
	}



/** Opmaakstijlen teksteditor */

.normaal
{
	font: 8pt arial; 
	line-height:12pt;
	color:#575757;
}

.rodetitelklein {  
	font: 8pt "Arial";
	font-weight: bold;
	margin-bottom:5px;
	margin-top:5px;
	color: #B80A0A;
	}

.rodetitelmedium {
	font: 10pt "Arial";
	font-weight: bold;
	margin-bottom:5px;
	margin-top:5px;
	color: #B80A0A;
	}

.rodetitelgroot {
	font: 12pt "Arial";
	font-weight: bold;
	margin-bottom:5px;
	margin-top:5px;
	color: #B80A0A;
	}

.groenetitelklein {  
	font: 8pt "Arial";
	font-weight: bold;
	margin-bottom:5px;
	margin-top:5px;
	color: #05705A;
	}

.groenetitelmedium {
	font: 10pt "Arial";
	font-weight: bold;
	margin-bottom:5px;
	margin-top:5px;
	color: #05705A;
	}

.groenetitelgroot {
	font: 12pt "Arial";
	font-weight: bold;
	margin-bottom:5px;
	margin-top:5px;
	color: #05705A;
	}

.blauwetitelklein {  
	font: 8pt "Arial";
	font-weight: bold;
	margin-bottom:5px;
	margin-top:5px;
	color: #6AA7C1;
	}

.blauwetitelmedium {
	font: 10pt "Arial";
	font-weight: bold;
	margin-bottom:5px;
	margin-top:5px;
	color: #6AA7C1;
	}

.blauwetitelgroot {
	font: 12pt "Arial";
	font-weight: bold;
	margin-bottom:5px;
	margin-top:5px;
	color: #6AA7C1;
	}

.opvallendetitel {
	font: 12pt "Arial";
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	margin-bottom:5px;
	margin-top:5px;
	color: #B80A0A;
	}

.opvallendetekst {
	font: 8pt "Arial";
	color: #B80A0A;
	}

.feestelijketitel {
	background: #E6F3F5 url('images/feestelijketitel.gif') no-repeat top left;
	font: 12pt "Arial";
	font-weight: bold;
	font-style: italic;
	margin-bottom:5px;
	margin-top:5px;
	padding-left:20px;
	color: #6AA7C1;
	}

