/* CSS Document */
body {
	margin: 0 0 0 3px;
	color: #333333;
}

.bone {
	width: 996px;
}

/* header */
.headerbox {
	color: #33b0e0;
	width: 800px;
	height: 90px;
	display: block;
	text-align: right;
	padding-top: 5px;
}

/* header logo */
.head_logo {
	float: left;
	display: inline;
	margin-right: 100px;
	padding: 0 0 0 0;
}

/* header navigation */
.head_nav_box {
	float: left;
	display: inline;
	text-align: left;
	color: #33b0e0;
	padding-top: 18px;
	margin-right: 0;
}

.head_nav_box a {
	color: #012351;
	font: 11px Arial;
	text-decoration: none;
	padding: 0 5px 0 0;
}

.head_nav_box a:hover,.foot_nav_box a:hover .selected {
	color: #33b0e0;
}

.head_nav_box a.selected {
	color: #33b0e0;
}

/* header nieuwsbrief form */
.head_zoek_form {
	float: right;
	display: inline;
	margin-top: 10px;
	padding: 0 0 0 0;
}

.head_nieuwsbrief_form label {
	font: 11px Arial;
}

/* main navigation */
.mainnavbox {
	background: url("../gfx/bg/menu_base_bg.gif") 0 0 no-repeat;
	width: 800px;
	height: 50px;
}

.mainnavbox ul {
	position: relative;
	list-style-type: none;
	margin-left: 8px;
	padding: 0 0 0 0;
}

.mainnavbox ul li {
	float: left;
}

.mainnavbox ul li a {
	display: block;
	text-decoration: none;
	padding-top: 10px;
	width: 100px;
	height: 40px;
	text-align: center;
	background: url("../gfx/bg/menu_bg.gif") repeat-x;
	border-right: 1px solid #FFFFFF;
	color: #012351;
}

.mainnavbox ul li a:hover {
	color: #012351;
	background: url("../gfx/bg/menu_bghover.gif") repeat-x;
}

.mainnavbox ul li a.selected {
	color: #33b0e0;
	background: url("../gfx/bg/menu_bgselected.gif") repeat-x;
}

/* pathbox */
.pathbox {
	background: url("../gfx/bg/menu_base_bg.gif") 0 -50px no-repeat;
	width: 800px;
	height: 30px;
	color: #999999;
	padding: 0 0 0 6px;
}

.pathbox a {
	color: #999999;
	text-decoration: none;
	padding-left: 5px;
}

.pathbox a:hover,.pathbox a.selected {
	color: #33b0e0;
}

/* content */
.contentbox {
	width: 800px;
	min-height: 40px;
	float: left;
	display: inline;
}

.contentbox h1 {
	color: #f15a31;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

/* sub navigation */
.subnavbox {
	font-size:13px;
	width: 194px;
	min-height: 20px;
	margin: 0px 0px 6px 0px;
	float: left;
	display: inline;
}

.subnavbox table, .subnavbox ul  {
	margin: 8px 0 0 10px;
	padding: 0;
	width: auto;
}

.subnavbox table tr, .subnavbox ul li {
	display: block;
	margin: 5px 0 5px 0;
}

.subnavbox table tr a, .subnavbox ul li a {
	color: #012351;
	text-decoration: none;
	height: 26px;
}

.subnavbox table tr a:hover, .subnavbox ul li a:hover {
	color: #33b0e0;
}

.subnavbox table tr a.selected, .subnavbox ul li a.selected  {
	color: #33b0e0;
	font-weight: bold;	
}
.subnavbox table tr a.selected_parent, .subnavbox ul li a.selected_parent {	
	font-weight: bold;
	padding: 0 0 0 0px;
}
.subnavbox table tr table tr a.selected, .subnavbox ul li ul li a.selected{	
	font-weight: bold;
}

/* right sidebar */
.sidebarbox {
	width: 194px;
	min-height: 40px;
	float: right;
	display: inline;
}

.login_form {
	margin: 0 auto;
	padding: 0 0 0 0;
	height: 195px;
	.height: 195px;
}

.sidebar_title_icon {
	padding: 3px 0 5px 6px;
	margin: 10px 0 0 0;
	height: 40px;
}

.sidebar_title_icon h2 {
	color: #33b0e0;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.sidebar_title_icon h2.inloggen {
	color: #F15A31;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.sidebar_head_imgcorner {
	background: url('../gfx/bg/sidebar_head_imgcorner.gif') no-repeat;
	height: 15px;
}

.sidebar_body_imgcorner {
	background: url('../gfx/bg/sidebar_body_imgcorner.gif') repeat-y;
	padding: 0 10px 0 10px;
}

.sidebar_foot_imgcorner {
	background: url('../gfx/bg/sidebar_foot_imgcorner.gif') no-repeat;
	height: 8px;
	margin-bottom: 6px;
}

.sidebar_head_postit {
	background: url('../gfx/bg/spostit_head.gif') no-repeat;
	height: 5px;
}

.sidebar_body_postit {
	background: url('../gfx/bg/postit_body.gif') repeat-y;
	padding: 5px 10px 0 20px;
}
.sidebar_body_postit h1 {margin: 0}
.sidebar_foot_postit {
	background: url('../gfx/bg/postit_foot.gif') no-repeat;
	height: 42px;
	margin-top: -5px;
}

.sidebar_body_imgcorner a {
	color: #012351;
	text-decoration: none;
	padding-left: 5px;
	font-weight: bold;
}

.sidebar_body_imgcorner a:hover,.sidebar_body_imgcorner a:hover
	.selected {
	color: #33b0e0;
}

.sidebar_body_imgcorner a#logout {
	color: #33b0e0;
	text-decoration: underline;
	padding-left: 5px;
	float: right;
}

.sidebar_body_imgcorner a:hover #logout,.sidebar_body_imgcorner a:hover
	.selected#logout {
	color: #012351;
}

.header_shadow {
	float: left;
	width: 805px;
	height: 30px;
	background: #FFFFFF url('../gfx/bg/shadow_header.gif') no-repeat;
}

.footer_shadow {
	height: 30px;
	background: #FFFFFF url('../gfx/bg/shadow_footer.gif') no-repeat;
}

/* footer */
.footerbox {
	width: 800px;
	background: #EFEBE6;
	float: left;
	display: inline;
	margin-top: 10px;
}

/* footer logo */
.foot_logo {
	float: left;
	display: inline;
	margin-right: 20px;
	padding: 0 0 0 0;
}

/* footer navigation */
.foot_nav_box {
	float: left;
	display: inline;
	text-align: left;
	color: #33b0e0;
	padding-top: 20px;
	margin-right: 20px;
}

.foot_nav_box a {
	color: #012351;
	padding-right: 10px;
	font: 11px Arial;
}

.foot_nav_box a:hover {
	color: #33b0e0;
}

/* footer nieuwsbrief form */
.foot_nieuwsbrief_form {
	float: left;
	display: inline;
	margin-top: 10px;
	padding: 0 0 0 0;
}

.foot_nieuwsbrief_form label {
	font: 11px Arial;
}

/* sitemap */
.sitemap {
	color: #33b0e0;
	padding: 0;
	margin: 0;
}

.sitemap a {
	color: #012351;
}

.sitemap a:hover {
	color: #33b0e0;
}

/* alfabetisch register */

.alfareg,.anchorblok {
	color: #33b0e0;
	padding-top: 10px;
	margin: 0;
}

.alfareg .anchorblok a   , .alfareg {
	color: #012351;
}

.alfareg .anchorblok a:hover {
	color: #33b0e0;
}

.alfareg .anchorblok h3 {
	color: #33b0e0;
	margin: 0;
	padding: 0;
}

/* horizontale ruler */
.hruler {
	height: 2px;
	border-top: solid 1px #012351;
}

.hruler_dotline_dark {
	background: url('../gfx/bg/hruler_dotline_dark.gif') repeat-x;
	height: 2px;
}

.hruler_dotline_light {
	background: url('../gfx/bg/hruler_dotline_light.gif') repeat-x;
	height: 2px;
}

/* content box */ /* small box */
.s_box {
	width: 192px;
	min-height: 20px;
	margin: 0 0 6px 3px;
	float: left;
	display: inline;
}

/* medium box */
.m_box {
	width: 294px;
	min-height: 20px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}

.m_box_blue {
	background: #012351;
	width: 294px;
	min-height: 20px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}

.m_box_lightblue {
	background: #33b0e0;
	width: 294px;
	min-height: 20px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}
.m_box_lightblue a{font-size:12px;}
.m_box_orange {
	background: #f15a31;
	width: 294px;
	min-height: 20px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}

/* large box */
.l_box {
	width: 494px;
	min-height: 20px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}

.l_box_blue {
	background: #012351;
	width: 494px;
	min-height: 20px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}

.l_box_lightblue {
	background: #33b0e0;
	width: 494px;
	min-height: 20px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}

.l_box_orange {
	background: #f15a31;
	width: 494px;
	min-height: 20px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}

.l_box_onderwerpenbox {
	background: #f15a31 url('../gfx/bg/onderwerpen_bg.gif') bottom right no-repeat;
	width: 492px;
	min-height: 235px;
	margin: 0 0 10px -3px;
	padding-bottom:10px;
}

.l_box_onderwerpenbox a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	margin:0 0 5px 2px;
}

.l_box_onderwerpenbox h1 {
	color: #FFFFFF;
	padding: 10px 0 20px 0;
	margin: 0 0 0 10px;
}

.onderwerpenTitle{padding:3px 10px;}
.onderwerpenTitle h1{margin:0; padding:3px 0 10px 0 ;}

.l_box_onderwerpenbox .l_box_onderwerpen {
	float: left;
	width: 190px;
	margin-left: 10px;
}

.l_box_details {
	width: 494px;
	min-height: 20px;
	margin: 0;
	float: left;
	display: inline;
}
/* xtra large box */
.xl_box {
	width: 594px;
	min-height: 20px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}

.xl_box_blue {
	background: #012351;
	width: 594px;
	min-height: 20px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}

.xl_box_lightblue {
	background: #33b0e0;
	width: 594px;
	min-height: 20px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}

.xl_box_orange {
	background: #f15a31;
	width: 594px;
	min-height: 20px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}

/* xxtra large box */
.xxl_box {
	width: 794px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}

.xxl_box_blue {
	background: #012351;
	width: 794px;
	min-height: 20px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}

.xxl_box_lightblue {
	background: #33b0e0;
	width: 794px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}

.xxl_box_orange {
	background: #f15a31;
	width: 794px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}

/* text style light background */
.light_bg {
	margin: 10px 10px 10px 10px;
	padding: 0 0 0 0;
	color: #333333;
}

.light_bg h1, .light_bg h2 {
	color: #f15a31;
	margin: 0 0 5px 0;
	font-weight: 800;
}

.light_bg a {
	color: #012351;
	text-decoration:underline;
}

.light_bg a:hover {
	color: #33b0e0;
}

a#light_blue {
	color: #33b0e0;
	text-decoration: underline;
}

a:hover #light_blue {
	color: #012351;
}

.light_bg p {
	margin: 10px 0 10px 0;
}

/* text style dark background */
.dark_bg {
	margin: 10px 10px 10px 10px;
	padding: 0 0 0 0;
	color: #FFFFFF;
}

.dark_bg h1, .dark_bg h2 {
	color: #FFFFFF;
	padding: 0 0 0 0;
	margin: 0 0 5px 0;
}

.dark_bg a {
	color: #FFFFFF;
	text-decoration: underline;
}

.dark_bg a:hover {
	color: #33b0e0;  /*#33b0e0 blauw*/
}

.dark_bg a.arrow {
	color: #FFFFFF;
	text-decoration: none;
	background: url(../gfx/icons/menu_arrow_white_icon.gif) right no-repeat;
	padding: 0 20px 0 0;
}

.dark_bg a:hover .arrow {
	color: #FFFFFF;
	text-decoration: none;
	background: url(../gfx/icons/menu_arrow_white_icon.gif) right no-repeat;
	padding: 0 20px 0 0;
}

.dark_bg p{margin-bottom: 0px;}

/* FAQ text style */
.faq_content {
	margin: 10px 10px 10px 10px;
	color: #012351;
}

.faq_content p {
	margin: 5px 0 0 20px;
	color: #666666;
}

.faq_content h1 {
	color: #f15a31;
	margin: 0 0 5px 0;
}

.faq_content h3 {
	color: #012351;
	margin: 0 0 0 0;
}

.faq_content #faq_nr {
	color: #f15a31;
	margin: 0 0 5px 0;
}

.faq_content #vraag {
	color: #012351;
	margin: 0 0 5px 5px;
}

/* zoek filter text style */
.zoek_filter {
	margin: 10px 10px 5px 10px;
	padding: 0 0 0 0;
	color: #FFFFFF;
}

.zoek_filter h1 {
	color: #FFFFFF;
	margin: 0 0 5px 0;
}

.zoek_filter label {
	width: 7em;
	float: left;
	text-align: left;
	margin-right: 1em;
	font: 11px Arial;
}

.zoek_filter input,select {
	width: 180px;
	font: 11px Arial;
}

.zoek_filter input.keywordfield {
	width: 120px;
	font: 11px Arial;
}

.zoek_filter input.formbutton {
	width: 50px;
	font: 11px Arial;
}

.zoek_filter #zoek_filter_result {
	color: #012351;
	margin: 10px 0 0 0;
	float: left;
	font: 11px Arial;
}

/* input */
.formfield,.input {
	position: relative;
	margin-top: 5px;
	padding: 2px 0 2px 5px;
}

.formfieldname {
	position: relative;
	margin-top: 5px;
	padding: 2px 0 2px 5px;
}

.profile_formfieldname {
	background-color: #efebe6;
	position: relative;
	padding: 5px 0 2px 5px;
	margin-top: 5px;
}

.profile_formfield {
	border: 1px solid #efebe6;
	font-size: 11px;
}

/* form button */
input.formbutton {
	border: 0;
	color: #012351;
	font: 11px Arial;
	margin-top: 5px;
	padding: 0 0 0 0;
	background: url(../gfx/btn/bg_btn.gif) no-repeat;
	height: 20px;
	width: 60px;
	text-align: center;
}

input.formbutton:hover {
	color: #33b0e0;
}

input.formbutton#pos_right {
	float: right;
	width: 60px;
}

input.formbutton#long_text {
	background: url(../gfx/btn/bg_long_btn.gif) no-repeat;
	width: 90px;
}

input.formbutton#long_text :hover {
	color: #33b0e0;
}

input.formbutton#pos_long_right {
	float: right;
	width: 90px;
}

/* tabellen */
.tableContainer {
	margin: 0px 0px 10px 0px;
}

.tableCaptionTop {
	text-align: left;
	font-weight: bold;
	padding-left: 2px;
}

.tableCaptionBottom {
	text-align: left;
	padding-left: 2px;
}

.tableTimestamp {
	text-align: left;
	font-style: italic;
	padding-left: 1px;
}

/* table normal */
.table_lightblue,.table_blue,.table_none {
	border: none;
}

/* table with border */
.table_lightblue_border {
	border: 1px solid #33b0e0;
}

.table_blue_border {
	border: 1px solid #012351;
}

.table_none_border {
	border: 1px solid #CCCCCC;
}

/* col header normal */
.col_header_lightblue {
	background-color: #FFFFFF;
	color: #012351;
	font-weight: bold;
	border-bottom: 1px solid #33b0e0;
}

.col_header_blue {
	background-color: #FFFFFF;
	color: #33b0e0;
	font-weight: bold;
	border-bottom: 1px solid #012351;
}

.col_header_none {
	background-color: #EFEBE6;
	color: #000000;
}

/* col header with border */
.col_header_lightblue_border {
	background-color: #33b0e0;
	border: 1px solid #33b0e0;
	color: #FFFFFF;
}

.col_header_blue_border {
	background-color: #012351;
	border: 1px solid #012351;
	color: #FFFFFF;
}

.col_header_none_border {
	background-color: #EFEBE6;
	border: 1px solid #EFEBE6;
	color: #FFFFFF;
}

/* row header normal */
.row_header_lightblue {
	background-color: #EFEBE6;
	font-weight: bold;
}

.row_header_blue {
	background-color: #EFEBE6;
	font-weight: bold;
}

.row_header_none {
	background-color: #EFEBE6;
}

/* row header with border */
.row_header_lightblue_border {
	background-color: #33b0e0;
	border: 1px solid #33b0e0;
}

.row_header_blue_border {
	background-color: #012351;
	border: 1px solid #012351;
	color: #EFEBE6;
}

.row_header_none_border {
	background-color: #EFEBE6;
	border: 1px solid #EFEBE6;
}

/* cell data normal */
.cell_data_lightblue {
	border-bottom: 1px solid #EFEBE6;
	border-bottom-style: dotted;
}

.cell_data_blue {
	border-bottom: 1px solid #EFEBE6;
	border-bottom-style: dotted;
}

.cell_data_none {
	border-bottom: 1px solid #EFEBE6;
}

/* cell data with border */
.cell_data_lightblue_border {
	border: 1px solid #33b0e0;
}

.cell_data_blue_border {
	border: 1px solid #012351;
}

.cell_data_none_border {
	border: 1px solid #EFEBE6;
}

/* grafieken */
.graphContainer {
	margin: 0px 0px 10px 0px;
}

.graphCaptionTop {
	text-align: left;
	font-weight: bold;
	padding-left: 2px;
}

.graphCaptionBottom {
	text-align: left;
	padding-left: 2px;
}

.graphTimestamp {
	text-align: left;
	font-style: italic;
	padding-left: 1px;
}

/* photo gallery */
#photogalwrapper {
	margin: 10px auto 0 auto;
	border: 1px solid #999
}

#photoelement {
	text-align: center;
	margin: 0 auto 0 auto;
	padding-bottom: 10px;
}

#photogalnav {
	width: 100%;
	height: 25px;
	background-image: url(../gfx/photoGalImgs/p7HSM05_dbbg.jpg);
	background-repeat: repeat-x;
	margin-bottom: 10px;
}

#previous_img {
	float: left;
	background-image: url(../gfx/photoGalImgs/p7HSM05_dbleft.jpg);
	background-repeat: no-repeat;
	width: 25px;
	height: 22px;
	cursor: pointer;
	visibility: hidden;
}

#next_img {
	float: right;
	background-image: url(../gfx/photoGalImgs/p7HSM05_dbright.jpg);
	background-repeat: no-repeat;
	width: 25px;
	height: 22px;
	cursor: pointer;
}

.previous_img_hover,.next_img_hover {
	background-position: 0 -25px;
}

#startStopBtn {
	float: left;
	background-image: url(../gfx/photoGalImgs/p7HSM05_psplay.jpg);
	background-repeat: no-repeat;
	width: 22px;
	height: 25px;
	cursor: pointer;
}

.startStopBtn_Start {
	background-position: 0 -50px;
}

.startStopBtn_Starthover {
	background-position: 0 -75px;
}

.startStopBtn_Stop {
	background-position: 0 0px;
}

.startStopBtn_Stophover {
	background-position: 0 -25px;
}

#photoCounter {
	float: left;
	font-size: 16px;
	font-weight: bold;
	margin: 3px 0 0 25px;
}

#photonr {
	float: left;
	text-align: right;
	width: 30px;
	padding-right: 5px;
}

#photototal {
	float: left;
}

#photoelement img {
	max-width: 570px;
}

/* organisaties */
.organisatie {
	color: #333333;
}

.organisatie h3 {
	color: #012351;
	margin: 10px 0 0 0;
	font-weight: bold;
}

.organisatie i {
	color: #999999;
}

.organisatie img {
	float: right;
	margin: 5px 0 5px 0;
}

.organisatie p {
	margin: 0;
	padding: 0;
}

.organisatie a {
	color: #012351;
	margin: 10px 0 0 0;
	font-weight: bold;
}

/* teaser */
.teaser {
	margin: 10px 10px 10px 10px;
	padding: 0 0 0 0;
}

.teaser h1 {
	margin: 0 0 10px 0;
}

.teaser h2 {
	color: #012351;
	padding: 0 0 0 0;
	margin: 10px 0 5px 0;
}

.teaser p {
	padding: 0 0 0 0;
	margin: 0 0 5px 0;
}

.teaser a {
	color: #33b0e0;
	text-decoration: none;
}

.teaser a:hover {
	color: #012351;
	text-decoration: none;
}

/* linkblok */
.linkblok {
	width: 280px;
	min-height: 20px;
	margin: 0 0 6px 6px;
	float: left;
	display: inline;
}

.linkblok h1 {
	margin: 0 0 10px 0;
}

.linkblok h2 {
	color: #012351;
	padding: 0 0 0 0;
	margin: 0 0 10px 0;
}

.linkblok p {
	padding: 0 0 0 0;
	margin: 0 0 5px 0;
}

.linkblok a.arrow {
	color: #012351;
	text-decoration: none;
	background: url(../gfx/icons/menu_arrow_red_icon.gif) right no-repeat;
	padding: 0 10px 0 0;
}

.linkblok a:hover.arrow {
	color: #33b0e0;
	text-decoration: none;
	background: url(../gfx/icons/menu_arrow_blue_icon.gif) right no-repeat;
	padding: 0 10px 0 0;
}

/* zoek resultaat */
.zoek_res {
	margin: 10px 10px 10px 10px;
	padding: 0 0 0 0;
}

.zoek_res h1 {
	margin: 0 0 10px 0;
}

.zoek_res h2 {
	color: #012351;
	padding: 0 0 0 0;
	margin: 15px 0 0 0;
}

.zoek_res p {
	padding: 0 0 0 0;
	margin: 0 0 5px 0;
	color: #666666;
}

.zoek_res a h2 {
	color: #012351;
	text-decoration: none;
	padding: 0 5px 0 0;
}

.zoek_res a:hover h2 {
	color: #33b0e0;
	padding: 0 5px 0 0;
}

/* quote */
.quote {
	margin: 10px 5px 10px 5px;
	padding: 0 0 0 0;
	color: #012351;
}

.quote p {
	color: #999999;
	padding: 0 0 0 0;
	margin: 15px 0 0 0;
}

/* pagina action */
.page_action {
	margin: 10px 10px 10px 10px;
	padding: 0 0 0 0;
	text-align: right;
}

.page_action a {
	color: #012351;
	text-decoration: none;
	display: block;
	margin-bottom: 5px;
	font-weight: bold;
}

.page_action a:hover {
	color: #33b0e0;
}

/* boxlist */
.boxlist {
	border-bottom: 1px solid #e1dbd1;
	border-left: 1px solid #e1dbd1;
	border-right: 1px solid #e1dbd1;
	margin: 0 0 0 0;
	width: 285px;
}

.boxlist #first {
	border-top: 1px solid #e1dbd1;
	width: 285px;
}

.boxlist h1 {
	color: #333333;
	float: left;
	margin: 5px 10px 5px 5px;
}

.boxlist p {
	margin: 5px 5px 5px 5px;
	display: block;
}

.boxlist a {
	color: #012351;
	font-weight: bold;
	text-decoration: none;
}

.boxlist a:hover {
	color: #33b0e0;
}

.link_content {
	width: 274px;
	margin: 0 6px 6px 0;
	float: left;
	display: inline;
	color: #33b0e0;
}

.link_content p {
	margin-top: 5px;
	margin-bottom: 10px;
	display: block;
	color: #333333;
}

.link_content a {
	color: #012351;
	font-weight: bold;
	text-decoration: none;
}

.link_content a:hover {
	color: #33b0e0;
}

.clear {
	display: block;
	height: 1px;
	width: 100%;
}

/* webwinkel */
.webwinkel_content {
	margin: 10px 10px 10px 10px;
	color: #012351;
	border-bottom: 1px solid #e0d9cf;
}

.webwinkel_content p {
	margin: 0 0 0 0;
	color: #666666;
}

.webwinkel_content h1 {
	color: #f15a31;
	margin: 0 0 5px 0;
}

.webwinkel_content h2 {
	color: #012351;
	margin: 0 0 0 0;
	font-weight: bold;
}

.webwinkel_content h3 {
	color: #012351;
	margin: 0 0 0 0;
	font-weight: bold;
}

.webwinkel_uitgelicht_licht {
	margin: 0 0 0 0;
	width: 49%;
	float: left;
	display: inline;
	background-color: #f9f7f4;
	border-top: 1px solid #e0d9cf;
	border-bottom: 1px solid #e0d9cf;
}

.webwinkel_uitgelicht_blank {
	margin: 0 0 0 0;
	width: 49%;
	float: left;
	display: inline;
	background-color: #FFFFFF;
	border-top: 1px solid #e0d9cf;
	border-bottom: 1px solid #e0d9cf;
	border-left: 1px solid #e0d9cf;
}

.webwinkel_teaser_licht {
	margin: 0 0 0 0;
	display: block;
	background-color: #f9f7f4;
	border-top: 1px solid #e0d9cf;
}

.webwinkel_teaser_blank {
	margin: 0 0 0 0;
	display: block;
	background-color: #FFFFFF;
	border-top: 1px solid #e0d9cf;
}

.webwinkel_content a {
	color: #33b0e0;
	text-decoration: none;
}

.webwinkel_content a:hover,.webwinkel_content a.selected {
	color: #012351;
}

.shop_even {
	padding: 10px;
	width: 536px;
}

.shop_odd {
	background-color: #f2f9ff;
	padding: 10px;
	width: 536px;
}

.banner_wide {
	width: 580px;
	margin-left: 8px;
	margin-top: 10px;
}

.banners_wide {
	width: 600px;
}

/* opinie / poll */
.poll_table_hd  {color: #F15A31;  font:bold 16px Arial;  }
.poll_title { color: #f15a31;   }
.poll_hd_line { color: #012351; }
.poll_option { color: #333333; font:11px Arial;}

/* smoelenboek */

.smoelenboek_item { margin:0; padding:10px; border-top:1px solid #EEE;  background:#FFF; }
.smoelenboek_item p { margin:0; padding:0; }
.smoelenboek_item .photo { float:left; width:125px; display:inline; }
.smoelenboek_item .data { float:left; display:inline; width:415px; }

.profilelink {color:#33b0e0;}

/* browsecontent */
.browsecontent {
	text-align: center;
	color: #33b0e0;
	display: block;
	width: 594px;
}

.browsecontent a {
	color: #012351;
	text-decoration: none;
}

.browsecontent a:hover {
	color: #33b0e0;
	text-decoration: none;
}

.browsecontent a.selected {
	color: #33b0e0;
	text-decoration: none;
}
