body {margin: 0px; padding: 0px; background: #7a9cb6 url('/Themes/Containers/Images/kevinbroekhuisbg_spacer.jpg') repeat-x; font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #65615e; text-align: center;}
HR {height: 1px; border: 0px; border-top: 1px solid #65615e;}

.clear {clear: both;}
#wrapper {width: 900px; margin: 0px auto; text-align: left; background: url('/Themes/Containers/Images/kevinbroekhuisbottom.jpg') no-repeat bottom left; padding-bottom: 25px;}
#header {width: 900px; height: 161px; background: url('/Themes/Containers/Images/kevinbroekhuisheader.jpg') no-repeat; text-align: center;}
#navigatie {width: 900px; height: 54px; background: url('/Themes/Containers/Images/kevinbroekhuisnav_spacer.jpg');}
#wrapper2 {background: #fff; padding: 40px 40px 15px 40px;}
#col1 {width: 210px; float: left;}
#col2 {width: 570px; float: left; margin-left: 40px;}
#footer {padding-top: 25px; background: url('/Themes/Containers/Images/kevinbroekhuissponsor.jpg') no-repeat top left;}

/* CMS */

.cms_normal {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #65615e;}
.cms_normalred {font: 9pt calibri, arial, geneva, verdana, sans-serif; color: #ff0000; font-weight: bold;}
.cms_row {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #65615e;}
.cms_altrow {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #65615e;}

.cms_commandbutton {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #65615e;}
	a.cms_commandbutton:link {color: #7a9cb6; text-decoration: none; font-style: italic;}
	a.cms_commandbutton:visited {color: #7a9cb6; text-decoration: none; font-style: italic;}
	a.cms_commandbutton:active {color: #65615e; text-decoration: none; font-style: italic;}
	a.cms_commandbutton:hover {color: #65615e; text-decoration: none; font-style: italic;}

/* Content */

.content_normal {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #65615e; line-height: 1.4em;}
.content_normal strong {color: #272422;}
.content_normal td {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #65615e; line-height: 1.4em;}
	.content_normal a:link {color: #7a9cb6; text-decoration: none; font-style: italic;}
	.content_normal a:visited {color: #7a9cb6; text-decoration: none; font-style: italic;}
	.content_normal a:active {color: #65615e; text-decoration: none; font-style: italic;}
	.content_normal a:hover {color: #65615e; text-decoration: none; font-style: italic;}
	
.content_label1 {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #65615e;}
	a.content_label1:link {color: #7a9cb6; text-decoration: none; font-style: italic;}
	a.content_label1:visited {color: #7a9cb6; text-decoration: none; font-style: italic;}
	a.content_label1:active {color: #65615e; text-decoration: none; font-style: italic;}
	a.content_label1:hover {color: #65615e; text-decoration: none; font-style: italic;}
	
.content_label2 {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #65615e;}
	a.content_label2:link {color: #7a9cb6; text-decoration: none; font-style: italic;}
	a.content_label2:visited {color: #7a9cb6; text-decoration: none; font-style: italic;}
	a.content_label2:active {color: #65615e; text-decoration: none; font-style: italic;}
	a.content_label2:hover {color: #65615e; text-decoration: none; font-style: italic;}

.content_header1 {font: bold 18pt calibri, arial, geneva, verdana, sans-serif; color: #7a9cb6; padding-bottom: 0.4em;}
.content_header2 {font: bold 15pt calibri, arial, geneva, verdana, sans-serif; color: #272422; padding-bottom: 0.3em;}
.content_header2 span {font-size: 13pt;}

.content_row {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #65615e; padding: 5px; border: 1px solid #7a9cb6; border-top: 0px;}
.content_altrow {font: bold 10pt calibri, arial, geneva, verdana, sans-serif; color: #272422; padding: 5px; background: #7a9cb6;}
.content_altrow span {font-weight: bold; color: #fff;}

.content_commandbutton {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #65615e;}
	a.content_commandbutton:link {color: #7a9cb6; text-decoration: none; font-style: italic;}
	a.content_commandbutton:visited {color: #7a9cb6; text-decoration: none; font-style: italic;}
	a.content_commandbutton:active {color: #65615e; text-decoration: none; font-style: italic;}
	a.content_commandbutton:hover {color: #65615e; text-decoration: none; font-style: italic;}
	
/* Nieuws module */

.news_container {width: 570px; border: 1px solid #7a9cb6; margin-bottom: 30px;}
.news_container_inner {width: 550px; margin: 0px 10px 0px 10px; padding: 10px 0px 10px 0px;}
.news_left {width: 100px; float: left;}
.news_right {width: 440px; float: left; margin-left: 10px;}
a.news_link {display: block; float: right; line-height: 32px; width: 94px; text-align: center; margin-top: -47px; margin-right: 10px;}
a.news_link:link {background: url('/Themes/Containers/Images/kevinbroekhuisbutton.jpg') no-repeat top left; color: #fff;}
a.news_link:visited {background: url('/Themes/Containers/Images/kevinbroekhuisbutton.jpg') no-repeat top left; color: #fff;}
a.news_link:active {background: url('/Themes/Containers/Images/kevinbroekhuisbutton.jpg') no-repeat bottom left; color: #fff;}
a.news_link:hover {background: url('/Themes/Containers/Images/kevinbroekhuisbutton.jpg') no-repeat bottom left; color: #fff;}


a.normal_link {display: block; float: right; line-height: 32px; width: 94px; text-align: center; margin-right: 10px;}
a.normal_link:link {background: url('/Themes/Containers/Images/kevinbroekhuisbutton.jpg') no-repeat top left; color: #fff;}
a.normal_link:visited {background: url('/Themes/Containers/Images/kevinbroekhuisbutton.jpg') no-repeat top left; color: #fff;}
a.normal_link:active {background: url('/Themes/Containers/Images/kevinbroekhuisbutton.jpg') no-repeat bottom left; color: #fff;}
a.normal_link:hover {background: url('/Themes/Containers/Images/kevinbroekhuisbutton.jpg') no-repeat bottom left; color: #fff;}


/* Fotoboek  */

.fotoboek_table_categorieHeader span {font: bold 18pt calibri, arial, geneva, verdana, sans-serif; color: #7a9cb6; padding-bottom: 0.4em;}
.fotoboek_table_container {padding: 10px; border: 1px solid #7a9cb6;}
.fotoboek_imgPrev img {margin-right: 10px;}
.fotoboek_header {font: bold 11pt calibri, arial, geneva, verdana, sans-serif; color: #7a9cb6; padding-bottom: 0.3em;}
.fotoboek_tekst {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #272422; padding-bottom: 0.3em;}
