body {margin: 0px; padding: 0px; background: #cd2027 url('/Themes/Containers/Images/Graficusbg.jpg') no-repeat top center; text-align: center;}
.clear {clear: both}
#wrapper {width: 900px; margin: 0px auto; text-align: left;}
#schaduw_boven {width: 900px; height: 43px; background: url('/Themes/Containers/Images/Graficusschaduw_top.jpg');}
#schaduw_onder {width: 900px; height: 61px; background: url('/Themes/Containers/Images/Graficusschaduw_bottom.png');}
#controls {background: #fff; text-align: center;}
#wrapper2 {width: 900px; background: #fff url('/Themes/Containers/Images/Graficuslogo.jpg') no-repeat;}
#wrapper2_inner {width: 810px; margin-left: 45px; padding: 0px 0px 25px 0px;}
#navigatie {width: 810px; line-height: 30px; padding: 80px 0px 30px 0px; text-align: right;}
#wrapper3 {width: 810px; margin: 45px 0px 45px 0px;}
#col1 {width: 500px; float: left;}
#col2 {width: 265px; float: left; margin-left: 45px;}
#footer {line-height: 40px; border-top: 1px dotted #cd2027;}

/* Systeem */

BODY {font: 10pt arial, geneva, verdana, sans-serif; color: #4c4c4c;}
HR {height: 1px; border: 0px; border-top: 1px solid #4c4c4c;}

/* CMS */

.cms_normal {font: 10pt arial, geneva, verdana, sans-serif; color: #4c4c4c;}
.cms_normalred {font: 9pt arial, geneva, verdana, sans-serif; color: #ff0000; font-weight: bold;}
.cms_row {font: 10pt arial, geneva, verdana, sans-serif; color: #4c4c4c;}
.cms_altrow {font: 10pt arial, geneva, verdana, sans-serif; color: #4c4c4c;}

.cms_commandbutton {font: 10pt arial, geneva, verdana, sans-serif; color: #4c4c4c;}
	a.cms_commandbutton:link {color: #be1e2d; text-decoration: none; font-style: italic;}
	a.cms_commandbutton:visited {color: #be1e2d; text-decoration: none; font-style: italic;}
	a.cms_commandbutton:active {color: #4c4c4c; text-decoration: none; font-style: italic;}
	a.cms_commandbutton:hover {color: #4c4c4c; text-decoration: none; font-style: italic;}

/* Content */

.content_normal {font: 10pt arial, geneva, verdana, sans-serif; color: #4c4c4c; line-height: 1.6em;}
.content_normal td {font: 10pt arial, geneva, verdana, sans-serif; color: #4c4c4c; line-height: 1.6em;}
	.content_normal a:link {color: #be1e2d; text-decoration: none; font-style: italic;}
	.content_normal a:visited {color: #be1e2d; text-decoration: none; font-style: italic;}
	.content_normal a:active {color: #4c4c4c; text-decoration: none; font-style: italic;}
	.content_normal a:hover {color: #4c4c4c; text-decoration: none; font-style: italic;}
	
.content_label1 {font: 10pt arial, geneva, verdana, sans-serif; color: #4c4c4c;}
	a.content_label1:link {color: #be1e2d; text-decoration: none; font-style: italic;}
	a.content_label1:visited {color: #be1e2d; text-decoration: none; font-style: italic;}
	a.content_label1:active {color: #4c4c4c; text-decoration: none; font-style: italic;}
	a.content_label1:hover {color: #4c4c4c; text-decoration: none; font-style: italic;}
	
.content_label2 {font: 10pt arial, geneva, verdana, sans-serif; color: #4c4c4c;}
	a.content_label2:link {color: #be1e2d; text-decoration: none; font-style: italic;}
	a.content_label2:visited {color: #be1e2d; text-decoration: none; font-style: italic;}
	a.content_label2:active {color: #4c4c4c; text-decoration: none; font-style: italic;}
	a.content_label2:hover {color: #4c4c4c; text-decoration: none; font-style: italic;}

.content_header1 {font: 20pt calibri, arial, geneva, verdana, sans-serif; color: #be1e2d; padding-bottom: 0.3em;}

.content_row {font: 10pt arial, geneva, verdana, sans-serif; color: #4c4c4c;padding: 2px;}
.content_altrow {font: 10pt arial, geneva, verdana, sans-serif; color: #4c4c4c;padding: 2px;}

.content_commandbutton {font: 10pt arial, geneva, verdana, sans-serif; color: #4c4c4c;}
	a.content_commandbutton:link {color: #be1e2d; text-decoration: none; font-style: italic;}
	a.content_commandbutton:visited {color: #be1e2d; text-decoration: none; font-style: italic;}
	a.content_commandbutton:active {color: #4c4c4c; text-decoration: none; font-style: italic;}
	a.content_commandbutton:hover {color: #4c4c4c; text-decoration: none; font-style: italic;}
	
a.callto:link, a.callto:visited {display: inline; line-height: 30px; padding: 4px 7px 4px 7px; background: #be1e2d; font-weight: bold; color: #fff; border: 1px solid #4c4c4c; margin: 0px 1px 1px 0px;}
a.callto:active, a.callto:hover {display: inline; line-height: 30px; padding: 4px 7px 4px 7px; background: #4c4c4c; font-weight: bold; color: #fff; border: 1px solid #4c4c4c; margin: 0px 1px 1px 0px;}

.row td {padding: 5px; background: #f8e8ea; border-bottom: 1px solid #f2d2d5; border-top: 1px solid #f2d2d5;}
.altrow td {padding: 5px; background: #fff;}



/* Smoelenboek */
.mainTableVcard {border: 1px solid #4c4c4c;}


/* Fotoboek */

.fotobutton {display: block; width: 150px; height: 150px; float: left; margin: 0px 10px 10px 0px;}
.foto img {width: 150px; height: 150px; border: 0px;}
.titelbalk {background: url('/Themes/Containers/Images/Graficustransparant.png'); width: 140px; height: 30px; *width: 150px; *height: 40px; padding: 5px; position: relative; margin-top: -40px;}
.albumtitel {font-weight: bold; font-size: 10pt; line-height: 1.2em; *line-height: 1em;}
.albumsubtitel {font-size: 8pt; line-height: 1.2em;}
a .albumsubtitel {color: #4c4c4c;}
.beschrijving {}





