/* Skin stijlen ============================================================================== */
body {margin: 0px; padding: 0px; background: url('/Themes/Containers/Images/Apeldoenersbg.jpg') repeat-y top center; text-align: center; font: 10pt arial, geneva, verdana, sans-serif; color: #000000;}
HR {height: 1px; border-top: 1px solid #000000;}
.clear {clear: both;}

#controls {background-color: white;}
#wrapper {width: 912px; margin: 0px auto; text-align: left; background: url('/Themes/Containers/Images/Apeldoenersbg2.jpg') repeat-y top center;}

/* Kolom links ============================================================================== */
#colleft {width: 370px; float: left;}
#logo {width: 370px; height: 211px; background: url('/Themes/Containers/Images/Apeldoenerslogo.gif') no-repeat;}
#collefttekst {padding: 36px 62px 30px 62px;}
#mannetjes {width: 370px; height: 355px; background: url('/Themes/Containers/Images/Apeldoenersmannetjes.jpg') no-repeat bottom right;}

/* Kolom rechts ============================================================================== */
#colright {width: 528px; float: left; margin-left: 14px; background-color: #2a87c8;}
#colheader {min-height: 100px;}
#colheader img {float: left;}
#navbalk {position: relative; margin-top: -38px;}
#navigatie {height: 38px;}
#schaduw {width: 528px; height: 25px; background: url('/Themes/Containers/Images/Apeldoenersheader.jpg') no-repeat;}
#colrighttekst {padding: 10px 62px 49px 49px;}
#colrightnieuws {}
#buttons {text-align: left;}

/* Container stijlen ============================================================================== */
.modcontrols {}
.content_header2 .content_header1 {font: bold 16pt calibri, arial, geneva, verdana, sans-serif; color: #2a87c8; line-height: 2em;}
.content_normal_donker {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #313131; line-height: 1.4em;}
.content_normal_donker td {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #313131; line-height: 1.4em;}
	.content_normal_donker a:link {color: #313131; text-decoration: underline;}
	.content_normal_donker a:visited {color: #313131; text-decoration: underline;}
	.content_normal_donker a:active {color: #313131; text-decoration: none;}
	.content_normal_donker a:hover {color: #313131; text-decoration: none;}

/* Content stijlen ============================================================================== */
.cms_normal {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #000000;}
.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: #000000;}
.cms_altrow {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #000000;}

.cms_commandbutton {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #000000;}
	a.cms_commandbutton:link {color: #000000; text-decoration: underline;}
	a.cms_commandbutton:visited {color: #000000; text-decoration: underline;}
	a.cms_commandbutton:active {color: #000000; text-decoration: none;}
	a.cms_commandbutton:hover {color: #000000; text-decoration: none;}

.content_normal {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #fff; line-height: 1.4em;}
.content_normal td {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #fff; line-height: 1.4em;}
	.content_normal a:link {color: #fff; text-decoration: underline;}
	.content_normal a:visited {color: #fff; text-decoration: underline;}
	.content_normal a:active {color: #fff; text-decoration: none;}
	.content_normal a:hover {color: #fff; text-decoration: none;}
	
.content_label1 {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #2a87c8;}
	a.content_label1:link {color: #2a87c8; text-decoration: underline;}
	a.content_label1:visited {color: #2a87c8; text-decoration: underline;}
	a.content_label1:active {color: #2a87c8; text-decoration: none;}
	a.content_label1:hover {color: #2a87c8; text-decoration: none;}
	
.content_label2 {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #2a87c8;}
	a.content_label2:link {color: #2a87c8; text-decoration: underline;}
	a.content_label2:visited {color: #2a87c8; text-decoration: underline;}
	a.content_label2:active {color: #2a87c8; text-decoration: none;}
	a.content_label2:hover {color: #2a87c8; text-decoration: none;}

.content_header1 {font: bold 16pt calibri, arial, geneva, verdana, sans-serif; color: #fff; line-height: 2em;}

h1 {font: bold 16pt calibri, arial, geneva, verdana, sans-serif; color: #fff; line-height: 2em; padding: 0px; margin: 0px;}

.content_row {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #fff;padding: 2px;}
.content_altrow {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #fff;padding: 2px;}

.content_commandbutton {font: 10pt calibri, arial, geneva, verdana, sans-serif; color: #fff;}
	a.content_commandbutton:link {color: #fff; text-decoration: underline;}
	a.content_commandbutton:visited {color: #fff; text-decoration: underline;}
	a.content_commandbutton:active {color: #fff; text-decoration: none;}
	a.content_commandbutton:hover {color: #fff; text-decoration: none;}
	
.content_altnormalred {color: white;}

/* Nieuws stijlen ============================================================================== */
.itemwrapper {background: #2a87c8 url('/Themes/Containers/Images/Apeldoenersnews_bg.jpg') no-repeat; padding: 49px 62px 49px 49px;}
.itemthumb {width: 100px; float: left;}
.itemheader {float: left; height: 60px; width: 283px; padding: 40px 0 20px 20px;}
.itemdate {font: 8pt calibri, arial, geneva, verdana, sans-serif;}
.itemtitle {font: bold 16pt calibri, arial, geneva, verdana, sans-serif;}
	.itemtitle a:link {text-decoration: none;}
	.itemtitle a:visited {text-decoration: none;}
	.itemtitle a:active {text-decoration: underline;}
	.itemtitle a:hover {text-decoration: underline;}
.itemtext {clear: both;}
.itemreadmore {text-align: right;}

/* Diensten stijlen ============================================================================== */

td.productbrowser_product_td_header {font: bold 13pt calibri, arial, geneva, verdana, sans-serif; color: #b5d8f1; line-height: 2em;}
.productbrowser_product_desc {padding: 0 20 0 0;}

.productbrowser_categorie_td_header {text-align: left;}
	.productbrowser_categorie_td_header a:link {font: bold 13pt calibri, arial, geneva, verdana, sans-serif; color: #b5d8f1; line-height: 2em; text-decoration: none;}
	.productbrowser_categorie_td_header a:visited {font: bold 13pt calibri, arial, geneva, verdana, sans-serif; color: #b5d8f1; line-height: 2em; text-decoration: none;}
	.productbrowser_categorie_td_header a:active {font: bold 13pt calibri, arial, geneva, verdana, sans-serif; color: #fff; line-height: 2em; text-decoration: none;}
	.productbrowser_categorie_td_header a:hover {font: bold 13pt calibri, arial, geneva, verdana, sans-serif; color: #fff; line-height: 2em; text-decoration: none;}
.productbrowser_categorie_normal .productbrowser_product_desc {padding: 0 0 0 0;}
.productbrowser_categorie_zoekheader {font: bold 11pt calibri, arial, geneva, verdana, sans-serif; color: #b5d8f1; line-height: 2em; border-bottom: 1px dotted #b5d8f1;}

/* lees verder knopjes ============================================================================== */
a.leesverder:link {display: block; padding: 1px; background-color: #1878b9; text-decoration: none;}
a.leesverder:link span {display: block; border: 1px solid white; padding: 5px; padding-top: 1px; padding-bottom: 1px; background-color: #1878b9; text-decoration: none; text-align: center;}

a.leesverder:visited {display: block; padding: 1px; background-color: #1878b9; text-decoration: none;}
a.leesverder:visited span {display: block; border: 1px solid white; padding: 5px; padding-top: 1px; padding-bottom: 1px; background-color: #1878b9; text-decoration: none; text-align: center;}

a.leesverder:active {display: block; padding: 1px; background-color: #464648; text-decoration: none;}
a.leesverder:active span {display: block; border: 1px solid white; padding: 5px; padding-top: 1px; padding-bottom: 1px; background-color: #464648; text-decoration: none; color: white; text-align: center;}

a.leesverder:hover {display: block; padding: 1px; background-color: #464648; text-decoration: none;}
a.leesverder:hover span {display: block; border: 1px solid white; padding: 5px; padding-top: 1px; padding-bottom: 1px; background-color: #464648; text-decoration: none; color: white; text-align: center;}


/* Twitter stijlen */

.jta-tweet-list {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.jta-tweet-list li {
	padding: 0 0 5px 0;
}

.jta-tweet-list span {
	display: block;
}

.jta-tweet-attributes a:link {
	font-size: 11px;
	font-style: italic;
	color: #000;
	text-decoration: none;
}
