body
{
	text-align: center; /* IE Hack to align the page_container in the middle */
	padding: 0px;
	font: 11px/16px Verdana, helvetica, arial;
}

textarea
{
	font: 11px/16px Verdana, helvetica, arial;
}

table
{
	border-collapse: collapse;	
}

#calendarium_table td
{
	padding-right: 5px;
}

.overview_item p
{
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#links
{
	margin: 0px;
	padding: 0px 0px 0px 10px;
	width: 190px;
}

a.leeslinks
{
	line-height: 20px;
	color: #f42a40;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #f42a40;
	width: 100%;
	margin: 0px;
	padding: 0px;
	display: block;
	font-size: 11px;

	
}
img
{
	border: none;
}

img.lees_verder
{
	padding-top: 0px;
	margin-bottom: 14px
}

img.lezen_project_icon
{
	margin: 0px 5px -5px 0px;
}

img.paraplu_project_icon
{
	margin: 0px 5px -3px 0px;
}

.item_divider
{
	margin: 10px 0px 10px;
}

.lead_1
{
	font: bold 11px/14px Verdana, helvetica, arial;
	text-align: center;
	margin: 0px;
	padding: 0px 0px 14px 0px;
}

.lead_2
{
	font: bold 11px/14px Verdana, helvetica, arial;
    text-align: left;
	margin: 0px;
	padding: 0px 0px 14px 0px;
}

.hoofdkop_1
{
    font: bold 11px/14px Verdana, helvetica, arial;
    color:black; 
    text-transform: uppercase;
    text-align: left;
    letter-spacing: 1px;
    margin: 0px;
    padding: 0px 0px 14px 0px;
}

.hoofdkop_1_group_algemeen
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #f42a40;
	text-transform: uppercase;
    text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px 0px 14px 0px;
}

.hoofdkop_1_group_0_6
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #ffb200;
	text-transform: uppercase;
    text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px 0px 14px 0px;
}
.hoofdkop_1_group_6_12
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #b726bf;
	text-transform: uppercase;
    text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px 0px 14px 0px;
}
.hoofdkop_1_group_12_15
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #019dda;
	text-transform: uppercase;
    text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px 0px 14px 0px;
}
.hoofdkop_1_group_15_18
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #6b3bbd;
	text-transform: uppercase;
    text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px 0px 14px 0px;
}
.hoofdkop_1_group_18_plus
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #01209f;
	text-transform: uppercase;
    text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px 0px 14px 0px;
}

.hoofdkop_2
{
    font: bold 11px/14px Verdana, helvetica, arial;
    color: black;
    text-transform: uppercase;
    text-align: left;
    letter-spacing: 1px;
    margin: 0px;
    padding: 0px 0px 0px 0px;
}

.hoofdkop_2_group_algemeen
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #f42a40;
	text-transform: uppercase;
    text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.hoofdkop_2_group_0_6
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #ffb200;
	text-transform: uppercase;
    text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.hoofdkop_2_group_6_12
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #b726bf;
	text-transform: uppercase;
    text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.hoofdkop_2_group_12_15
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #019dda;
	text-transform: uppercase;
    text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.hoofdkop_2_group_15_18
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #6b3bbd;
	text-transform: uppercase;
    text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.hoofdkop_2_group_18_plus
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #01209f;
	text-transform: uppercase;
    text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}


.tussenkop_1
{
    font: bold 11px/14px Verdana, helvetica, arial;
    color: black;
    letter-spacing: 1px;
    text-align: left;
    margin: 0px;
    padding: 0px;
}

.tussenkop_1_group_algemeen
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #f42a40;
	letter-spacing: 1px;
    text-align: left;
	margin: 0px;
	padding: 0px;
}
.tussenkop_1_group_0_6
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #ffb200;
	letter-spacing: 1px;
    text-align: left;
	margin: 0px;
	padding: 0px;
}
.tussenkop_1_group_6_12
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #b726bf;
	letter-spacing: 1px;
    text-align: left;
	margin: 0px;
	padding: 0px;
}
.tussenkop_1_group_12_15
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #019dda;
	letter-spacing: 1px;
    text-align: left;
	margin: 0px;
	padding: 0px;
}
.tussenkop_1_group_15_18
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #6b3bbd;
	letter-spacing: 1px;
    text-align: left;
	margin: 0px;
	padding: 0px;
}
.tussenkop_1_group_18_plus
{
	font: bold 11px/14px Verdana, helvetica, arial;
	color: #01209f;
	letter-spacing: 1px;
    text-align: left;
	margin: 0px;
	padding: 0px;
}

.tussenkop_2
{
    font: bold italic 11px/14px Verdana, helvetica, arial;
    color: black;
    letter-spacing: 1px;
    text-align: left;
    margin: 0px;
    padding: 0px;
}

.tussenkop_2_group_algemeen
{
	font: bold italic 11px/14px Verdana, helvetica, arial;
	color: #f42a40;
	letter-spacing: 1px;
    text-align: left;
	margin: 0px;
	padding: 0px;
}
.tussenkop_2_group_0_6
{
	font: bold italic 11px/14px Verdana, helvetica, arial;
	color: #ffb200;
	letter-spacing: 1px;
    text-align: left;
	margin: 0px;
	padding: 0px;
}
.tussenkop_2_group_6_12
{
	font: bold italic 11px/14px Verdana, helvetica, arial;
	color: #b726bf;
	letter-spacing: 1px;
    text-align: left;
	margin: 0px;
	padding: 0px;
}
.tussenkop_2_group_12_15
{
	font: bold italic 11px/14px Verdana, helvetica, arial;
	color: #019dda;
	letter-spacing: 1px;
    text-align: left;
	margin: 0px;
	padding: 0px;
}
.tussenkop_2_group_15_18
{
	font: bold italic 11px/14px Verdana, helvetica, arial;
	color: #6b3bbd;
	letter-spacing: 1px;
    text-align: left;
	margin: 0px;
	padding: 0px;
}
.tussenkop_2_group_18_plus
{
	font: bold italic 11px/14px Verdana, helvetica, arial;
	color: #01209f;
	letter-spacing: 1px;
    text-align: left;
	margin: 0px;
	padding: 0px;
}

.tussenkop_3
{
    font: italic 11px/14px Verdana, helvetica, arial;
    letter-spacing: 1px;
    text-align: left;
    color: black;
    margin: 0px;
    padding: 0px;
}

.tussenkop_3_group_algemeen
{
	font: italic 11px/14px Verdana, helvetica, arial;
	letter-spacing: 1px;
	text-align: left;
	color: #f42a40;
	margin: 0px;
	padding: 0px;
}

.tussenkop_3_group_0_6
{
	font: italic 11px/14px Verdana, helvetica, arial;
	letter-spacing: 1px;
    text-align: left;
	color: #ffb200;
	margin: 0px;
    padding: 0px;
}
.tussenkop_3_group_6_12
{
	font: italic 11px/14px Verdana, helvetica, arial;
	letter-spacing: 1px;
    text-align: left;
	color: #b726bf;
	margin: 0px;
    padding: 0px;
}
.tussenkop_3_group_12_15
{
	font: italic 11px/14px Verdana, helvetica, arial;
	letter-spacing: 1px;
    text-align: left;
	color: #019dda;
	margin: 0px;
    padding: 0px;
}

.tussenkop_3_group_15_18
{
	font: italic 11px/14px Verdana, helvetica, arial;
	letter-spacing: 1px;
    text-align: left;
	color: #6b3bbd;
	margin: 0px;
    padding: 0px;
}

.tussenkop_3_group_18_plus
{
	font: italic 11px/14px Verdana, helvetica, arial;
	letter-spacing: 1px;
    text-align: left;
	color: #01209f;
	margin: 0px;
    padding: 0px;
}

.normaal
{
	font: 11px/16px Verdana, helvetica, arial;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.italic
{
	font-style: italic;
}

ul
{
	font: 11px/16px Verdana, helvetica, arial;
}

p
{
	font: 11px/16px Verdana, helvetica, arial;
	margin-top: 0px;
}

p a
{
	color: #01209f;
}

p a:visited
{
    color: #01209f;
}

p a:hover
{
	color: #f42a40;
}

a.tekstlink
{
	color: #01209f;
}

a.tekstlink:visited
{
    color: #01209f;
}

a.tekstlink:hover
{
	color: #f42a40;
}


#page_container
{
	position: relative;
	text-align: left; /* Undo the effects of the IE hack */
	margin: 0px auto;
	width: 950px;
}

.page_header
{
	width: 100%;
	height: 127px;
}

#page_header_group_algemeen
{
	background-image: url(gfx/top_algemeen_van_dale_recht.jpg);
}

#page_header_group_0_6
{
	background-image: url(gfx/top_0-6-normal.jpg);
}

#page_header_group_6_12
{
	background-image: url(gfx/top_6-12-normal.jpg);
}

#page_header_group_12_15
{
	background-image: url(gfx/top_12-15-normal.jpg);
}

#page_header_group_15_18
{
	background-image: url(gfx/top_15-18-normal.jpg);
}

#page_header_group_18_plus
{
	background-image: url(gfx/top_18plus-normal.jpg);
}

.group_header
{
	width: 100%; 
	height: 25px;	
	font: normal normal bold 14px/25px Verdana, helvetica, arial;
	letter-spacing: 1px;
}

.group_header a
{
	color: white;
	text-decoration: none;
}

.group_header div
{
	text-align: center;
}

#group_header_group_algemeen
{
	background-color: #f42a40;
}

#group_header_group_0_6
{
	background-color: #ffb200;
}

#group_header_group_6_12
{
	background-color: #b726bf;
}

#group_header_group_12_15
{
	background-color: #019dda;
}

#group_header_group_15_18
{
	background-color: #6b3bbd;
}

#group_header_group_18_plus
{
	background-color: #01209f;
}

.group_header .group_box
{
	position: absolute;
    display: block;
	text-align: center;
}

#home_box_group_algemeen
{
	background-color: #f42a40;
	background: url(gfx/icon_home_0.gif) #f42a40 no-repeat center;
	left: 0px;
    width: 200px;
}

#home_box_group_algemeen:hover
{
    background: url(gfx/icon_home_0.gif) #f42a40 no-repeat center;
    left: 0px;
    width: 200px;
}

#home_box_group_0_6
{
    background: url(gfx/icon_home_1.gif) #ffb200 no-repeat center;
    left: 0px;
    width: 200px;
}

#home_box_group_0_6:hover
{
    background: url(gfx/icon_home_0.gif) #f42a40 no-repeat center;
    left: 0px;
    width: 200px;
}

#home_box_group_6_12
{
    background: url(gfx/icon_home_2.gif) #b726bf no-repeat center;
    left: 0px;
    width: 200px;
}

#home_box_group_6_12:hover
{
    background: url(gfx/icon_home_0.gif) #f42a40 no-repeat center;
    left: 0px;
    width: 200px;
}

#home_box_group_12_15
{
    background: url(gfx/icon_home_3.gif) #019dda no-repeat center;
    left: 0px;
    width: 200px;
}

#home_box_group_12_15:hover
{
    background: url(gfx/icon_home_0.gif) #f42a40 no-repeat center;
    left: 0px;
    width: 200px;
}

#home_box_group_15_18
{
    background: url(gfx/icon_home_4.gif) #6b3bbd no-repeat center;
    left: 0px;
    width: 200px;
}

#home_box_group_15_18:hover
{
    background: url(gfx/icon_home_0.gif) #f42a40 no-repeat center;
    left: 0px;
    width: 200px;
}

#home_box_group_18_plus
{
    background: url(gfx/icon_home_5.gif) #01209f no-repeat center;
    left: 0px;
    width: 200px;
}

#home_box_group_18_plus:hover
{
    background-color: #f42a40;
    background: url(gfx/icon_home_0.gif) #f42a40 no-repeat center;
    left: 0px;
    width: 200px;
}

#home_box_group_0_6
{
}

#home_box_group_6_12
{
}

#home_box_group_12_15
{
}

#home_box_group_15_18
{
}

#home_box_group_18_plus
{
}


.group_header #group_box_group_algemeen:hover
{
	background-color: #f42a40;
}

.group_header #group_box_group_0_6
{
	left: 200px;
	width: 110px;
}

.group_header #group_box_group_0_6:hover
{
	background-color: #ffb200;
}

.group_header #group_box_group_6_12
{
	left: 310px;
	width: 110px;
}

.group_header #group_box_group_6_12:hover
{
	background-color: #b726bf;
}

.group_header #group_box_group_12_15
{
	left: 420px;
	width: 110px;
}

.group_header #group_box_group_12_15:hover
{
	background-color: #019dda;
}

.group_header #group_box_group_15_18
{
	left: 530px;
	width: 110px;
}

.group_header #group_box_group_15_18:hover
{
	background-color: #6b3bbd;
}

.group_header #group_box_group_18_plus
{
	left: 640px;
	width: 110px;
}

.group_header #group_box_group_18_plus:hover
{
	background-color: #01209F;
}

#search_bar
{
	position: absolute;
	left: 750px;
	width: 200px;
}

#search_bar input
{
	float: left;
	margin-top: 3px;
	margin-left: 10px;
	border: none;
}

.search_image
{
	float: right;
	margin-top: 3px;
	margin-right: 10px;
	width: 17px;
	height: 17px;
}

#search_image_group_algemeen
{
	background-image: url(gfx/magnify_algemeen.jpg);
} 

#search_image_group_0_6
{
	background-image: url(gfx/magnify_0-6.jpg);
}

#search_image_group_6_12
{
	background-image: url(gfx/magnify_6-12.jpg);
}

#search_image_group_12_15
{
	background-image: url(gfx/magnify_12-15.jpg);
}

#search_image_group_15_18
{
	background-image: url(gfx/magnify_15-18.jpg);
}

#search_image_group_18_plus
{
	background-image: url(gfx/magnify_18plus.jpg);
}

#dichtregel_box
{
	position: absolute;
	left: 0px;
	top: 152px;
}

div.newsletter_registration
{
	padding-left: 10px;
	letter-spacing: 1px;
	margin-top: 30px;
	width: 200px;
}

div.newsletter_registration h3
{
	font: normal normal bold 12px/25px Verdana, helvetica, arial;
	margin-bottom: 8px;
	text-transform: uppercase;
}

div.newsletter_registration p
{
	text-align: left;
	margin-top: 4px;
    margin-bottom: 0px;
	font-size: 75%;
}

div.newsletter_registration input#name_input, div.newsletter_registration input#email_address_input
{
	width: 180px;
}

div.newsletter_registration input#submit_button
{
	width: 40px;
	margin-left: 70px;
}

div#newsletter_registration_group_algemeen
{
	color: #f42a40;
}

div#newsletter_registration_group_0_6
{
	color: #ffb200;
}

div#newsletter_registration_group_6_12
{
	color: #b726bf
}

div#newsletter_registration_group_12_15
{
	color: #019dda;
}

div#newsletter_registration_group_15_18
{
	color: #6b3bbd;
}

div#newsletter_registration_group_18_plus
{
	color: #01209f;
}

#main_menu
{
	position: absolute;
	left: 0px;
	top: 192px;
	font: normal normal bold 12px/25px Verdana, helvetica, arial;
	letter-spacing: 1px;
}

#main_menu .menu_item
{
	padding-left: 10px;
	width: 190px;
	display: block;
    text-decoration: none;
}

#menu_item_group_algemeen
{
	border-bottom: 1px solid #f42a40;
	color: #f42a40;
}

#menu_item_group_algemeen:hover
{
	background-color: #f42a40;
	color: white;
}

#menu_item_group_0_6
{
	border-bottom: 1px solid #ffb200;
	color: #ffb200;
}

#menu_item_group_0_6:hover
{
	background-color: #ffb200;
	color: white;
}

#menu_item_group_6_12
{
	border-bottom: 1px solid #b726bf;
	color: #b726bf;
}

#menu_item_group_6_12:hover
{
	background-color: #b726bf;
	color: white;
}

#menu_item_group_12_15
{
	border-bottom: 1px solid #019dda;
	color: #019dda;
}

#menu_item_group_12_15:hover
{
	background-color: #019dda;	
	color: white;
}

#menu_item_group_15_18
{
	border-bottom: 1px solid #6b3bbd;
	color: #6b3bbd;
}

#menu_item_group_15_18:hover
{
	background-color: #6b3bbd;
	color: white;
}

#menu_item_group_18_plus
{
	border-bottom: 1px solid #01209f;
	color: #01209f;
}

#menu_item_group_18_plus:hover
{
	background-color: #01209f;
	color: white;
}

#main_menu #menu_item:hover
{
	background-color: #019dda;
	color: white; 
}

#page_content
{
	position: absolute;
	left: 200px;
	width: 530px;
	margin-top: 40px;
	padding: 0px 10px 0px;
	
	/*margin-left: 200px;
	margin-right: 200px;*/

	font: 11px/16px Verdana, helvetica, arial;
}

#right_column
{
	position: absolute;
	margin-left: 750px;
	top: 152px;
	width: 200px;
}

.box_border
{
	margin-top: 10px;
	width: 100%;
	line-height: 0px;
}

#box_border_group_algemeen
{
	border-bottom: 1px solid #f42a40;
}

#box_border_group_0_6
{
    border-bottom: 1px solid #ffb200;
}

#box_border_group_6_12
{
    border-bottom: 1px solid #b726bf;
}

#box_border_group_12_15
{
    border-bottom: 1px solid #019dda;
}

#box_border_group_15_18
{
    border-bottom: 1px solid #6b3bbd;
}

#box_border_group_18_plus
{
    border-bottom: 1px solid #01209f;
}

.magazine_box
{
	position: relative;
	padding-left: 10px;
}

.magazine_box img
{
	margin: 10px 0px 10px 0px;
}

#magazine_box_group_algemeen
{
}

#magazine_box_group_0_6
{
}

#magazine_box_group_6_12
{
}

#magazine_box_group_12_15
{
}

#magazine_box_group_15_18
{
}

#magazine_box_group_18_plus
{
}

.sub_menu_box
{
	position: relative;
}

.sub_menu_box ul
{
	margin: 0px;
	padding: 0px;
    font: bold 10px Verdana, helvetica, arial;
    letter-spacing: 1px;
}

.sub_menu_box li
{
	margin: -4px 0px 0px 18px;
	padding: 0px;
}

/*
#sub_menu_box_group_algemeen
{
	border-bottom: 1px solid #f42a40;
}

#sub_menu_box_group_0_6
{
    border-bottom: 1px solid #ffb200;
}

#sub_menu_box_group_6_12
{
    border-bottom: 1px solid #b726bf;
}

#sub_menu_box_group_12_15
{
    border-bottom: 1px solid #019dda;
}

#sub_menu_box_group_15_18
{
    border-bottom: 1px solid #6b3bbd;
}

#sub_menu_box_group_18_plus
{
    border-bottom: 1px solid #01209f;
}
*/

.sub_menu_box .sub_menu_item
{
	display: block;
	padding: 3px 0px 3px 10px;
	font: bold 10px Verdana, helvetica, arial;
	letter-spacing: 1px;
	text-decoration: none;
}

.sub_menu_box .menu_caption
{
	padding-left: 10px;
	font: bold 12px Verdana, helvetica, arial;
	letter-spacing: 1px; 
	margin: 10px 0px 10px 0px;
}

.sub_menu_box #menu_caption_group_algemeen
{
	color: #f42a40;
}

.sub_menu_box #menu_caption_group_0_6
{
	color: #ffb200;
}

.sub_menu_box #menu_caption_group_6_12
{
	color: #b726bf;
}

.sub_menu_box #menu_caption_group_12_15
{
	color: #019dda;
}

.sub_menu_box #menu_caption_group_15_18
{
	color: #6b3bbd;
}

.sub_menu_box #menu_caption_group_18_plus
{
	color: #01209f
}


#sub_menu_item_group_algemeen
{
	color: #f42a40;	
}

#sub_menu_item_group_0_6
{
	color: #ffb200;
}

#sub_menu_item_group_6_12
{
	color: #b726bf;
}

#sub_menu_item_group_12_15
{
	color: #019dda;
}

#sub_menu_item_group_15_18
{
	color: #6b3bbd;
}

#sub_menu_item_group_18_plus
{
	color: #01209f;
}

.agenda_box
{
	position: relative;
}

#agenda_box_text_group_algemeen
{
	color: #f42a40;
	margin: 0px;
	padding: 10px 0px 0px 10px;
}

#agenda_box_text_group_0_6
{
	color: #ffb200;
	margin: 0px;
    padding: 10px 0px 0px 10px;	
}

#agenda_box_text_group_6_12
{
	color: #b726bf;
	margin: 0px;
    padding: 10px 0px 0px 10px;
}

#agenda_box_text_group_12_15
{
	color: #019dda;
	margin: 0px;
    padding: 10px 0px 0px 10px;
}

#agenda_box_text_group_15_18
{
	color: #6b3bbd;
	margin: 0px;
    padding: 10px 0px 0px 10px;
}

#agenda_box_text_group_18_plus
{
	color: #01209f;
	margin: 0px;
    padding: 10px 0px 0px 10px;
}

.select_group_algemeen
{
	color: #f42a40;
	margin: 0px 0px 10px 10px;
	padding: 0px;
}

.select_group_0_6
{
    color: #ffb200;
}

.select_group_6_12
{
    color: #b726bf;
}

.select_group_12_15
{
    color: #019dda;
}

.select_group_15_18
{
    color: #6b3bbd;
}

.select_group_18_plus
{
    color: #01209f;
}

.poll_box
{
    position: relative;
}

/*#poll_box_group_algemeen
{
	border-bottom: 1px solid #f42a40;
}

#poll_box_group_0_6
{
    border-bottom: 1px solid #ffb200;
}

#poll_box_group_6_12
{
    border-bottom: 1px solid #b726bf;
}

#poll_box_group_12_15
{
    border-bottom: 1px solid #019dda;
}

#poll_box_group_15_18
{
    border-bottom: 1px solid #6b3bbd;
}

#poll_box_group_18_plus
{
    border-bottom: 1px solid #01209f;
}
*/

.poll_caption
{
    position: relative;
    font: bold 12px Verdana, helvetica, arial;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	letter-spacing: 1px;
}

#poll_caption_group_algemeen
{
    color: #f42a40;
}

#poll_caption_group_0_6
{
    color: #ffb200;
}

#poll_caption_group_6_12
{
    color: #b726bf;
}

#poll_caption_group_12_15
{
    color: #019dda;
}

#poll_caption_group_15_18
{
    color: #6b3bbd;
}

#poll_caption_group_18_plus
{
    color: #01209f
}


.poll_question
{
	position: relative;
	font: bold 10px Verdana, helvetica, arial;
	padding-left: 10px;
	letter-spacing: 1px;
	margin-top: 10px;
	margin-bottom: 20px;
}

#poll_question_group_algemeen
{
    color: #f42a40;
}

#poll_question_group_0_6
{
    color: #ffb200;
}

#poll_question_group_6_12
{
    color: #b726bf;
}

#poll_question_group_12_15
{
    color: #019dda;
}

#poll_question_group_15_18
{
    color: #6b3bbd;
}

#poll_question_group_18_plus
{
    color: #01209f
}

.poll_option
{
	position: relative;
	font: bold 10px Verdana, helvetica, arial;
	padding-left: 10px;
	letter-spacing: 1px;
	vertical-align: middle;
}

#poll_option.poll_option_selected
{
	font: italic bold 11px Verdana, helvetica, arial;
	letter-spacing: 1px;
}

#poll_option_group_algemeen
{
    color: #f42a40;
}

#poll_option_group_0_6
{
    color: #ffb200;
}

#poll_option_group_6_12
{
    color: #b726bf;
}

#poll_option_group_12_15
{
    color: #019dda;
}

#poll_option_group_15_18
{
    color: #6b3bbd;
}

#poll_option_group_18_plus
{
    color: #01209f;
}

.poll_option_bar
{
	height: 8px;
	margin-left: 10px;
	line-height: 8px; /* IE Hack: The height style does not work for div's in IE */
}

#poll_option_bar_group_algemeen
{
	background-color: #f42a40;
}

#poll_option_bar_group_0_6
{
    background-color: #ffb200;
}

#poll_option_bar_group_6_12
{
    background-color: #b726bf;
}

#poll_option_bar_group_12_15
{
    background-color: #019dda;
}

#poll_option_bar_group_15_18
{
    background-color: #6b3bbd;
}

#poll_option_bar_group_18_plus
{
    background-color: #01209f;
}

#poll_option_radio
{
	margin-left: 0px;
}

.poll_submit_button
{
	text-align: center;
	display: block;
	margin: 10px;
	position: relative;
	font: bold 11px Verdana, helvetica, arial;
	text-decoration: none;
	width: 50px;
	letter-spacing: 1px;
}


#poll_submit_button_group_algemeen
{
	border: 1px solid #f42a40;
	color: #f42a40;
}

#poll_submit_button_group_0_6
{
    border: 1px solid #ffb200;
    color: #ffb200;
}

#poll_submit_button_group_6_12
{
    border: 1px solid #b726bf;
    color: #b726bf;
}

#poll_submit_button_group_12_15
{
    border: 1px solid #019dda;
    color: #019dda;
}

#poll_submit_button_group_15_18
{
    border: 1px solid #6b3bbd;
    color: #6b3bbd;
}

#poll_submit_button_group_18_plus
{
    border: 1px solid #01209f;
    color: #01209f;
}

.poll_percentage_group_algemeen
{
	font: bold 11px Verdana, helvetica, arial;
	letter-spacing: 1px;
    color: #f42a40;
}

.poll_percentage_group_0_6
{
	font: bold 11px Verdana, helvetica, arial;
    letter-spacing: 1px;
    color: #ffb200;
}

.poll_percentage_group_6_12
{
	font: bold 11px Verdana, helvetica, arial;
    letter-spacing: 1px;
    color: #b726bf;
}

.poll_percentage_group_12_15
{
	font: bold 11px Verdana, helvetica, arial;
    letter-spacing: 1px;
    color: #019dda;
}

.poll_percentage_group_15_18
{
	font: bold 11px Verdana, helvetica, arial;
    letter-spacing: 1px;
    color: #6b3bbd;
}

.poll_percentage_group_18_plus
{
	font: bold 11px Verdana, helvetica, arial;
    letter-spacing: 1px;
    color: #01209f;
}



#application_form, #application_target
{
	
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}

td.application_caption
{
	font-weight: bold;
	vertical-align: top;
	padding-top: 6px;
}

textarea.application_field
{
	width: 300px;
	height: 75px;
}

input.application_field
{
	width: 300px;
}

#application_form_submitbutton
{
	float: right;
}




img.magazine_overview
{
	width: 82px; 
	height: 127px; 
	float: left; 
	vertical-align: text-top; 
	padding: 3px;
}


