/* STYLE_ZZ.CSS */

/*CSS voor de html tags*/

BODY {
 background-color: #ffffff;
 margin: 0px;
 padding: 0px;
 text-align: left;
 font-family: Verdana;
 font-size: 8pt;
 color: #000000;
}

A:hover {
 text-decoration: none;
}

IMG {
 border: 0;
}

TD, P {
 font-size: 8pt;
 font-family: Verdana;
 font-weight: normal;
}

INPUT, TEXTAREA, SELECT {
 font-size: 8pt;
 font-family: Verdana;
 font-weight: normal;
 padding-top: 0px;
 margin-bottom: 5px;
}

BUTTON, .button {
 font-size: 8pt;
 font-family: Verdana;
 font-weight: normal;
 margin-top: 5px;
 margin-bottom: 5px;
 color: #FFFFFF;
 font-weight: bold;
}

/*Standaard kleuren voor de Zorg en Zekerheid website*/

.error {
 color: #ff0000;
}

.white {
 background: #ffffff;
}

/*Aanvullende styles die gebruikt kunnen worden voor de hele website*/

.radio INPUT {
 border: 0px;
 height: 12px;
}

.linkwithoutunderscore A {
 text-decoration: none;
}

.header1 {
 font-size: 10pt;
 font-weight: bold;
}

.header1 A {
 text-decoration: none;
}

.header1text {
 padding-left: 15px;
}

.header2 {
 font-size: 10pt;
 font-weight: bold;
}

.header2 A {
 text-decoration: none;
}

.beroepsgroep_link A {
 text-decoration: none;
}

.text_left_padding {
 padding-left: 15px;
}

.white_left_top_corner {
 background: url(/images/zz/img/weblayout/white-lefttopcorner.gif) no-repeat;
 float: left;
 width: 11px;
 height: 11px;
 font-size: 4px;
}

.white_left_bottom_corner {
 background: url(/images/zz/img/weblayout/white-leftbottomcorner.gif) no-repeat;
 float: left;
 width: 11px;
 height: 11px;
 font-size: 4px;
}

.white_right_top_corner {
 background: url(/images/zz/img/weblayout/white-righttopcorner.gif) no-repeat;
 float: left;
 width: 11px;
 height: 11px;
 font-size: 4px;
}

.white_right_bottom_corner {
 background: url(/images/zz/img/weblayout/white-rightbottomcorner.gif) no-repeat;
 float: left;
 width: 11px;
 height: 11px;
 font-size: 4px;
}

.dark_left_top_corner {
 float: left;
 width: 11px;
 height: 11px;
 font-size: 4px;
}

.dark_left_bottom_corner {
 float: left;
 width: 11px;
 height: 11px;
 font-size: 4px;
}

.dark_right_top_corner {
 float: left;
 width: 11px;
 height: 11px;
 font-size: 4px;
}

.dark_right_bottom_corner {
 float: left;
 width: 11px;
 height: 11px;
 font-size: 4px;
}

.light_left_top_corner {
 float: left;
 width: 11px;
 height: 11px;
 font-size: 4px;
}

.light_left_bottom_corner {
 float: left;
 width: 11px;
 height: 11px;
 font-size: 4px;
}

.light_right_top_corner {
 float: left;
 width: 11px;
 height: 11px;
 font-size: 4px;
}

.light_right_bottom_corner {
 float: left;
 width: 11px;
 height: 11px;
 font-size: 4px;
}

/*Classes gebruikt voor de index pagina*/

#container {
 width: 972px;
 height: 100%;
 background-color: #ffffff;
 position: relative;
 margin-left: -486px;
 border: none;
 padding: 0px;
 left: 50%;
}

#logo {
 float: left;
 width: 330px;
 height: 68px;
 margin-top: 10px;
}

/*Menu top*/

#menu_top {
 float: right;
 height: 30px;
 width: 447px;
 padding-top: 5px;
}

#menu_top A {
 font-size: 10pt;
 font-weight: bold;
 text-decoration: none;
}

.menu_top_consumenten A {
 float: left;
 padding-left: 28px;
}

.menu_top_bedrijven A {
 float: left;
 padding-left: 60px;
}

.menu_top_zorgprofessionals A {
 float: left;
 padding-left: 45px;
}

/*Menu subtop*/

#menu_subtop {
 float: left;
 width: 470px;
 padding-top: 21px;
 text-align: right;
}

.menu_subtop_link {
 float: left;
 padding-left: 15px;
 font-size: 9pt;
}

.menu_subtop_link A {
 color: #888888;
 text-decoration: none;
}

.menu_subtop_link_active {
 float: left;
 padding-left: 15px;
 font-size: 9pt;
 font-weight: bold;
}

.menu_subtop_link_active A {
 text-decoration: none;
}

/*Search*/

#search {
 float: right;
 padding-top: 15px;
 width: 166px;
}

#search_input {
 float: left;
 width: 141px;
}

.search_input_left {
 float: left;
 width: 8px;
 height: 23px;
}

.search_input_right {
 float: left;
 width: 8px;
 height: 23px;
}

.search_input_field INPUT {
 float: left;
 border: 0px;
 width: 125px;
 height: 23px;
 margin: 0px;
 padding: 5px 4px 0px 0px;
}

#search_button {
 float: right;
 width: 23px;
 height: 23px;
 margin-left: 2px;
 padding-top: 0px;
 cursor: pointer;
}

#search_button A {/* nieuw */
 text-decoration: none;
}

/*Banner*/

#banner {
 float: left;
 width: 972px;
 height: 130px;
 padding-top: 20px;
}

#banner_image {
 float: left;
 width: 972px;
 height: 130px;
 padding-top: 20px;
}
/*Locationbar*/

#locationbar {
 float: left;
 padding-top: 10px;
 padding-left: 17px;
 width: 955px;
 color: #888888;
}

#locationbar a {
 text-decoration: none;
 color: #888888;
}

/*menu_left*/

#menu_left {
 float: left;
 width: 182px;
 padding-top: 10px;
}

/*menu_left login*/

#menu_left_login {
 float: left;
 width: 182px;
 color: #FFFFFF;
}

.menu_left_login_space_between_corner {
 float: left;
 width: 160px;
 height: 11px;
 font-size: 4px;
}

.menu_left_login_header {
 float: left;
 color: #FFFFFF;
 font-size: 10pt;
 font-weight: bold;
 padding-top: 2px;
 height: 22px;
 width: 182px;
}

.menu_left_login_content {
 float: left;
 padding-top: 5px;
 height: 22px;
 width: 182px;
}

.menu_left_login_content A {
 color: #FFFFFF;
 text-decoration: none;
}

/*menu left links hoofdnavigatie menu*/

#menu_left_links {
 float: left;
 width: 182px;
 padding-left: 15px;
 padding-top: 5px;
}

.menu_left_links_link {
 font-size: 10pt;
 padding-top: 5px;
}

.menu_left_links_link A {
 text-decoration: none;
}

.menu_left_links_sublink {
 font-size: 8pt;
 padding-top: 2px;
 padding-left: 2px;
}

.menu_left_links_sublink A {
 text-decoration: none;
}

.menu_left_links_link_active {
 padding-top: 5px;
 font-size: 10pt;
 font-weight: bold;
}

.menu_left_links_link_active A {
 text-decoration: none;
}

.menu_left_links_sublink_active {
 font-size: 8pt;
 padding-top: 2px;
 padding-left: 2px;
 font-weight: bold;
}

.menu_left_links_sublink_active A {
 text-decoration: none;
}

/*menu left extra link*/

#menu_left_extra_link {
 float: left;
 width: 182px;
 padding-top: 10px;
}

.menu_left_extra_link_space_between_corner {
 float: left;
 width: 160px;
 height: 11px;
 font-size: 4px;
}

.menu_left_extra_link_link {
 float: left;
 padding-top: 3px;
 height: 22px;
 width: 182px;
 font-size: 10pt;
}

.menu_left_extra_link_link A {
 text-decoration: none;
}

/*content*/

#content {
 float: left;
 width: 745px;
 padding-top: 10px;
 margin-left: 13px; /*van 30 naar 13*/
}

/*content-vacatures*/ 

/*nieuw toegevoegd*/

#content_vacatures {
 float: left;
 width: 533px;
 padding-top: 10px;
 margin-left: 13px;
}
/*footer*/

#footer {
 float: left;
 width: 972px;
 height: 20px;
 margin-top: 25px;
 color: #FFFFFF;
 padding-left: 15px;
 padding-top: 3px;
}

#footer A {
 color: #FFFFFF;
 text-decoration: none;
}

/*Alle speciefieke content lay-outs hieronder*/
/*Content header klassen*/

.content_header_top {
 float: left;
 width: 745px;
 height: 11px;
 font-size: 4px;
}

.content_header_bottom {
 float: left;
 width: 745px;
 height: 11px;
 font-size: 4px;
}

.content_header {
 float: left;
 color: #FFFFFF;
 font-weight: bold;
 padding-top: 3px;
 height: 22px;
 width: 745px;
}

/*Returntab klassen voor templates die een derde niveau bereiken in de hoofdnavigatie zie av-gezin template*/

.returntab {
 font-weight: bold;
 font-size: 7.5pt;
 height: 36px;
 width: 214px;
}

.returntab_text {
 padding: 10px 0px 0px 15px;
}

.returntab A {
 text-decoration: none;
}

.returntab SPAN {
 color: FF0000;
}

/*Deze klasse kan gebruikt worden als er linkjes speciaal voor een pagina moeten worden weergegeven die niet als subnavigatie gelden*/

.rechts_list_extra {
 float: left;
 margin-top: 15px;
 width: 214px;
 height: 129px;
}

.rechts_list_extra_text {
 padding-top: 1px;
}

.rechts_list_extra A {
 font-weight: bold;
 text-decoration: none;
}

.rechts_list_extra_active A {
 font-weight: bold;
 text-decoration: none;
}

.rechts_list_extra LI {
 font-weight: bold;
 text-decoration: none;
 padding-top: 5px;
}

/*Rechts navigatie klassen*/

.rechts_navigatie_list {
 float: left;
 width: 214px;
}

.rechts_navigatie_list A {
 font-weight: normal;
 text-decoration: none;
}

.rechts_navigatie_list_active A {
 font-weight: bold;
 text-decoration: none;
}

.rechts_navigatie_list LI {
 font-weight: bold;
 text-decoration: none;
 padding-top: 5px;
}

/*List die gebruikt kan worden in een textpagina*/

.text_list {
 padding-left: 15px;
 padding-top: 0px;
}

.text_list UL {
 list-style: none;
 margin: 0px;
 padding-left: 15px;
 text-indent: -13px;
}

/*Actie banner klassen voor templates met een actie banner*/

.actie_banner {
 float: left;
 width: 214px;
 padding-right: 30px;
 padding-top: 8px; /* toegevoegd */
}

.actie_banner_space_between_corner {
 float: left;
 width: 192px;
 height: 11px;
 font-size: 4px;
}

.actie_banner_header {
 float: left;
 color: #FFFFFF;
 font-weight: bold;
 padding-top: 2px;
 height: 22px;
 width: 214px;
}

.actie_banner_header A {
 color: #FFFFFF;
}

.actie_banner_content {
 float: left;
 width: 214px;
 text-align: center;
 padding-top: 10px;
 padding-bottom: 10px;
}

.actie_banner_content A {
 text-decoration: none;
}

.actie_banner_content_list {
 float: left;
 width: 214px;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-left: 10px;
}

.actie_banner_content_red_link {
 font-size: 18pt;
 color: #FF0000;
 text-decoration: none;
}

.actie_banner_content_normal_link {
 font-size: 11pt;
 text-decoration: none;
}

/*Actie text klasse voor twee actie teksten naast elkaar*/

.actie_text_left {
 float: left;
 width: 365px;
 padding-top: 10px;
 padding-right: 15px;
}

.actie_text_right {
 float: left;
 width: 365px;
 padding-top: 10px;
}

/*Drieluik klassen*/

.drieluik_bottom {
 float: left;
 width: 745px;
 height: 157px;
}

.drieluik_actie {
 float: left;
 width: 214px;
 margin-left: 14px; /* was 15, drieluik paste niet */
 margin-right: 14px; /* was 15, drieluik paste niet */
 padding-top: 20px;
}

.drieluik_space_between_corner {
 float: left;
 width: 192px;
 height: 11px;
 font-size: 4px;
 background: #FFFFFF;
}

.drieluik_actie_header {
 float: left;
 width: 214px;
 text-align: center;
 background: #FFFFFF;
}

.drieluik_actie_header_red_link {
 font-size: 18pt;
 color: #FF0000;
 text-decoration: none;
}

.drieluik_actie_header_normal_link {
 font-size: 11pt;
 font-weight: bold;
 text-decoration: none;
}

.drieluik_actie_content {
 float: left;
 width: 214px;
 background: #FFFFFF;
}

.drieluik_actie_content_text {
 padding: 5px 15px 5px 10px;
}

/*Aanvullende verzekeringen klassen voor de aanvullende verzekeringen template*/

.aanvullende_verzekeringen {
 padding: 0px;
 float: left;
 width: 175px; /* was 175 */
 height: 202px;
 margin-top: 10px;
 margin-right: 0px; /* was 8 */
}

.aanvullende_verzekeringen_header {
 float: left;
 height: 20px;
 width: 150px;
 font-size: 13pt;
 font-weight: bold;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 15px;
}

.aanvullende_verzekeringen_header A {
 text-decoration: none;
}

.aanvullende_verzekeringen_list {
 width: 175px;
 height: 135px;
 padding-left: 15px;
 padding-top: 0px;
}

.aanvullende_verzekeringen_list UL {
 list-style: none;
 margin: 0;
 padding-left: 15px;
 text-indent: -13px;
}

.aanvullende_verzekeringen_list LI {
 padding-bottom: 3px;
}

.aanvullende_verzekeringen_list A {
 text-decoration: none;
}

.aanvullende_verzekeringen_list_highlight A {
 text-decoration: none;
 font-weight: bold;
}

.aanvullende_verzekeringen_more_information {
 float: left;
 width: 170px;
 height: 34px;
 vertical-align: top;
}

.aanvullende_verzekeringen_more_information A {
 text-decoration: none;
}

/*Textpage klassen voor templates met een tekst lay-out*/

.textpage_left {
 float: left;
 width: 515px;/* 515 500 */
 margin-right: 0px;/* 21 - 31 */
 padding-right: 5px;
}

.textpage_right {
 float: left;
 width: 214px;
}

.textpage_banner {
 float: left;
 width: 214px;
 margin-top: 15px;
}

/*Vacature klassen voor de vacature templates*/

.vacatureheader1 {
 font-size: 14pt;
 color: #000000;
 padding: 10px;
}

.vacatureheader2 {
 font-size: 8pt;
 font-weight: bold;
}

.vacature_label {
 float: left;
 width: 200px;
}

.vacature_input INPUT {
 float: left;
 width: 275px;
}

.vacature_file INPUT {
 float: left;
 width: 475px;
}

/*Sitemap klassen voor de sitemap template*/

.sitemap {
 float: left;
 width: 248px; /* was 745px;*/
 padding: 0px;
 border: 0px;
}

.sitemap A { /* toegevoegd */
 text-decoration: none;
}

.sitemap_column {
 width: 225px;
 vertical-align: top;
}

.sitemap_column_spacer {
 width: 25px;
}

/*Download klassen voor de downloadtemplate*/

.downloadform {
 padding-left: 15px;
}

.downloadlink A {
 font-weight: bold;
 text-decoration: none;
}

#pcms { /* nieuw toegevoegd */
 font-size: 12px;
}

#pcms A { /* nieuw toegevoegd */
 text-decoration: none;
}

#pcms A:HOVER { /* nieuw toegevoegd */
 color: #3ea538;
}

/* Nieuw*/

.downloadform INPUT {
 width: 180px;
}

.downloadform SELECT {
 width: 180px;
}

.downloads_list {
 width: 175px;
 height: 135px;
 padding-left: 15px;
 padding-top: 0px;
 height: 100%;
}

.downloads_list UL {
 list-style: none;
 margin: 0;
 padding-left: 15px;
 text-indent: -13px;
}

.downloads_list LI {
 padding-bottom: 3px;
}

.downloads_list A {
 text-decoration: none;
}

/*Widget html klassen*/

.small_widget {
 float: left;
 width: 361px;
}

.widget_left_bottom_corner {
 float: left;
 width: 12px;
 height: 12px;
 font-size: 4px;
}

.widget_right_bottom_corner {
 float: left;
 width: 12px;
 height: 12px;
 font-size: 4px;
}

.small_widget_bottom_space_between_corner {
 float: left;
 width: 337px;
 height: 12px;
 font-size: 4px;
}

.small_widget_content {
 float: left;
 width: 361px;
 padding-left: 12px;
 vertical-align: top;
}

.small_widget_row {
 float: left;
 width: 340px;
}

.small_widget_bottom {
 float: left;
 width: 12px;
}

.small_widget_content_header {
 font-size: 14pt;
 font-weight: normal;
 text-decoration: none;
 padding-top: 5px;
 padding-bottom: 5px;
}

.small_widget_content_red_link {
 font-size: 18pt;
 color: #FF0000;
 text-decoration: none;
}

.actie_banner_content_normal_link {
 font-size: 11pt;
 text-decoration: none;
}

.small_widget_label {
 float: left;
 width: 137px;
}

.small_widget_input INPUT, SELECT {
 float: left;
 width: 195px;
}

.small_widget_textarea TEXTAREA {
 float: left;
 width: 333px;
}

.normal_widget {
 float: left;
 width: 475px;
}

.normal_widget_row {
 float: left;
 width: 460px;
}

.normal_widget_bottom_space_between_corner {
 float: left;
 width: 451px;
 height: 12px;
 font-size: 4px;
}

.normal_widget_content {
 float: left;
 width: 475px;
 padding-left: 12px;
 vertical-align: top;
}

.normal_widget_bottom {
 float: left;
 width: 12px;
}

.normal_widget_content_header {
 font-size: 14pt;
 font-weight: normal;
 text-decoration: none;
 padding-top: 5px;
 padding-bottom: 5px;
}

.normal_widget_label {
 float: left;
 width: 167px;
}

.normal_widget_input INPUT, SELECT {
 float: left;
 width: 280px;
}

.normal_widget_textarea TEXTAREA {
 float: left;
 width: 448px;
}

/* ----- */

/*Nieuw*/

/*Vacature klassen voor de vacature templates*/

.formulierwidth {
 width: 475px;
}

.formulierheader1 {
 font-size: 14pt;
 color: #000000;
 padding: 10px;
}

.formulierheader2 {
 font-size: 8pt;
 font-weight: bold;
}

.formulier_label {
 float: left;
 width: 200px;
 height: 10px;
}

.formulier_label INPUT {
 float: left;
}

.formulier_input INPUT {
 float: left;
 width: 275px;
}

.formulier_input SELECT, TEXTAREA {
 float: left;
 width: 275px;
}

.formulier_text TEXTAREA {
 float: left;
 width: 475px;
}

.formulier_input_date SELECT {
 float: left;
 width: 85px;
 margin-right: 10px;
}

.formulier_file INPUT {
 float: left;
 width: 475px;
}

/*-----*/

/*Nieuw*/

.radio_inputtext INPUT {
 width: 20px;
 border: solid 1px #cadceb;
}

.errortop {
 color: #ff0000;
 visibility: hidden;
 font-weight: bold;
}

.align_right {
 float: right;
 margin-right: 10px;
}


.hidden {
 visibility : hidden;
 display : none;
}

.hidden * { 
 visibility: hidden;
} 

.show {
 display : all;
 visibility : show;
}

.show * { 
 visibility: show;
} 

/* ---- */

/*Nieuw*/
.font_red_bold {
 color          : ff0000;
 font-weight       : bold;
 text-decoration     : none;
}

.textarea_right {
 width: 180px;
}

/* ---- */


/* Nieuw Erwin */

#banner
{
 float : left;
 height : 140px;
 margin-top : 20px;
 width : 972px;
}
#banner_content
{
 float : left;
 height : 125px;
 width : 972px;
}
#banner_left
{
 float : left;
 height : 125px;
 width : 375px;
}
#banner_left_title
{
 float : left;
 height : 50px;
 width : 375px;
}
#banner_left_title_text
{
 float : right;
 font-size : 16pt;
 margin-right : 5px;
 margin-top : 20px;
}
#banner_left_top_border
{
 float : left;
 height : 15px;
 width : 375px;
}
#banner_left_left_border
{
 float : left;
 height : 60px;
 width : 15px;
}
#banner_left_content
{
 color : #666666;
 float : left;
 height : 50px;
 width : 360px;
}
#banner_left_content_text
{
 float : left;
 height : 50px;
 width : 260px;
}
#banner_left_content_text_large
{
 float : left;
 height : 50px;
 width : 340px;
}
#banner_left_content_text a
{
 text-decoration : none;
}
#banner_left_content_text_large a
{
 text-decoration : none;
}
#banner_left_content_image
{
 float : left;
 height : 50px;
 width : 100px;
}
#banner_left_content_image a
{
 text-decoration : none;
}
#banner_left_content_image_jaikstapover
{
 float : left;
 height : 50px;
 margin-left : 10px;
 text-align : center;
 width : 75px;
}
.banner_left_content_image_jaikstapover_groot a
{
 color : #FFFFFF;
 font-size : 25px;
 font-weight : bold;
}
.banner_left_content_image_jaikstapover_klein a
{
 color : #FFFFFF;
 font-size : 9px;
}
#banner_center
{
 float : left;
 height : 115px;
 width : 142px;
}
#banner_center_image_wii
{
 float : left;
 height : 115px;
 width : 142px;
}
#banner_center_image_raft
{
 float : left;
 height : 115px;
 width : 142px;
}
#banner_right
{
 float : left;
 height : 125px;
 width : 450px;
}
#banner_right_top
{
 float : left;
 height : 15px;
 width : 450px;
}
#banner_right_content
{
 float : left;
 height : 100px;
 width : 435px;
}
#banner_right_content_left
{
 float : left;
 height : 100px;
 width : 335px;
}
#banner_right_content_right
{
 float : left;
 height : 100px;
 width : 100px;
}
#banner_right_content_right_image_samen
{
 float : left;
 height : 100px;
 width : 100px;
}
#banner_right_content_line
{
 float : left;
 height : 24px;
 margin-right : -3px;
 width : 335px;
}
#banner_right_content_top
{
 float : left;
 height : 33px;
}
#banner_right_content_middle
{
 float : right;
 height : 33px;
}
#banner_right_content_bottom
{
 float : left;
 height : 33px;
}
#banner_right_content_link_grey_big
{
 float : left;
 height : 30px;
 margin-left : 5px;
 margin-right : 5px;
}
#banner_right_content_link_grey_small
{
 float : left;
 height : 20px;
 margin-bottom : 3px;
 margin-left : 5px;
 margin-right : 5px;
 margin-top : 7px;
}
#banner_right_content_link_grey_extra_small
{
 float : left;
 height : 18px;
 margin-bottom : 0px;
 margin-left : 5px;
 margin-right : 5px;
 margin-top : 2px;
}
#banner_right_content_link_blue_extra_small
{
 float : left;
 height : 15px;
 margin-bottom : 0px;
 margin-left : 5px;
 margin-right : 5px;
 margin-top : 5px;
}
#banner_right_content_link_blue_big
{
 float : left;
 height : 30px;
 margin-left : 5px;
 margin-right : 5px;
}
#banner_right_content_link_blue_small
{
 float : left;
 height : 30px;
 margin-bottom : 3px;
 margin-left : 5px;
 margin-right : 5px;
 margin-top : 7px;
}
#banner_right_content_link_grey_big a
{
 color : #666666;
 font-size : 15pt;
 text-decoration : none;
}
#banner_right_content_link_grey_small a
{
 color : #666666;
 font-size : 11pt;
 text-decoration : none;
}
#banner_right_content_link_grey_extra_small a
{
 color : #666666;
 font-size : 11pt;
 text-decoration : none;
}
#banner_right_content_link_blue_extra_small a
{
 font-size : 8pt;
 text-decoration : none;
}
#banner_right_content_link_blue_big a
{
 font-size : 15pt;
 text-decoration : none;
}
#banner_right_content_link_blue_small a
{
 color : #095ba6;
 font-size : 11pt;
 text-decoration : none;
}
#banner_right_right_border
{
 float : left;
 height : 110px;
 width : 15px;
}
#banner_bottom
{
 float : left;
 height : 15px;
 width : 972px;
}
#actionpage_segments
{
 float : left;
 height : 238px;
 margin-top : 10px;
 width : 760px;
}
#actionpage_segments_small
{
 float : left;
 height : 210px;
 margin-top : 10px;
 width : 760px;
}
#actionpage_segments_top
{
 float : left;
 font-size : 6px;
 height : 7px;
 width : 760px;
}
#actionpage_segments_middle
{
 float : left;
 height : 227px;
 width : 760px;
}
#actionpage_segments_middle_small
{
 float : left;
 height : 195px;
 width : 760px;
}
#actionpage_segments_bottom
{
 float : left;
 font-size : 6px;
 height : 7px;
 width : 760px;
}
#actionpage_segment
{
 float : left;
 height : 109px;
 margin-bottom : 7px;
 margin-left : 7px;
 width : 244px;
}
#actionpage_segment_title1
{
 color : #095ba6;
 float : left;
 font-size : 14pt;
 height : 24px;
 margin-top : 5px;
 text-align : center;
 width : 240px;
}
#actionpage_segment_title2
{
 color : #095ba6;
 float : left;
 font-size : 20pt;
 height : 44px;
 text-align : center;
 width : 240px;
}
#actionpage_segment_title3
{
 float : left;
 height : 30px;
 text-align : center;
 width : 240px;
}
#actionpage_segment_title3 a
{
 color : #095ba6;
 font-size : 13pt;
 margin-top : 20px;
 text-decoration : none;
}
#actionpage_segment_large
{
 float : left;
 height : 109px;
 margin-bottom : 7px;
 margin-left : 7px;
 width : 488px;
}
#actionpage_segment_large_title1
{
 color : #095ba6;
 float : left;
 font-size : 14pt;
 height : 24px;
 margin-top : 5px;
 text-align : center;
 width : 480px;
}
#actionpage_segment_large_title2
{
 color : #095ba6;
 float : left;
 font-size : 20pt;
 height : 44px;
 text-align : center;
 width : 480px;
}
#actionpage_segment_large_title3
{
 color : #095ba6;
 float : left;
 height : 30px;
 text-align : center;
 width : 480px;
}
#actionpage_segment_large_title3 a
{
 color : #095ba6;
 font-size : 13pt;
 margin-top : 20px;
 text-decoration : none;
}
#actionpage_segment_top
{
 float : left;
 font-size : 6px;
 height : 7px;
 width : 244px;
}
#actionpage_segment_middle
{
 background : #FFFFFF;
 float : left;
 height : 95px;
 width : 244px;
}
#actionpage_segment_middle_large_spacer
{
 background : #FFFFFF;
 float : left;
 height : 180px;
 width : 10px;
}
#actionpage_segment_middle_large
{
 background : #FFFFFF;
 float : left;
 height : 180px;
 width : 224px;
}
#actionpage_segment_bottom
{
 float : left;
 font-size : 6px;
 height : 7px;
 width : 244px;
}
#actionpage_segment_middle_title
{
 color : #FF0000;
 float : left;
 font-size : 16pt;
 height : 30px;
 line-height : 20px;
 text-align : center;
 width : 220px;
}
#actionpage_segment_middle_image_student
{
 float : left;
 height : 60px;
 margin-left : 10px;
 width : 62px;
}
#actionpage_segment_middle_content
{
 float : left;
 height : 60px;
 margin-left : 8px;
 width : 160px;
}
#actionpage_segment_middle_content_bullet_line
{
 float : left;
 width : 160px;
}
#actionpage_segment_middle_content_large
{
 float : left;
 height : 60px;
 margin-left : 8px;
 width : 212px;
}
#actionpage_segment_middle_content_large_bullet_line
{
 float : left;
 width : 212px;
}
#bullet_line_image_blue
{
 float : left;
 font-size : 6px;
 margin-top : 4px;
 width : 10px;
}
#bullet_line_image_grey
{
 float : left;
 font-size : 6px;
 margin-top : 4px;
 width : 10px;
}
#bullet_line_text
{
 float : left;
}
#actionpage_segment_middle_content a
{
 text-decoration : none;
}
#actionpage_segment_middle_content_text
{
 color : #666666;
 float : left;
 height : 38px;
 width : 160px;
}
#actionpage_segment_middle_content_text_large
{
 color : #666666;
 float : left;
 height : 120px;
 width : 212px;
}
#actionpage_segment_middle_meerinfo
{
 float : right;
 height : 22px;
 margin-top : 5px;
 width : 110px;
}
#actionpage_segment_middle_meerinfo_text
{
 padding-left : 7px;
 padding-top : 4px;
}
#actionpage_segment_middle_meerinfo_text A
{
 color : #FFFFFF;
 font-weight : bold;
 text-decoration : none;
}
#actionpage_segment_middle_nuafsluiten
{
 float : right;
 height : 22px;
 margin-top : 5px;
 width : 140px;
}
#actionpage_segment_middle_nuafsluiten_text
{
 padding-left : 14px;
 padding-top : 4px;
}
#actionpage_segment_middle_nuafsluiten_text A
{
 color : #FFFFFF;
 font-weight : bold;
 text-decoration : none;
}
#actionpage_text_left
{
 float : left;
 margin-top : 15px;
 width : 240px;
}
#actionpage_text_center
{
 float : left;
 margin-left : 20px;
 margin-top : 15px;
 width : 240px;
}
#actionpage_poll
{
 float : left;
 height : 100px;
 margin-left : 10px;
 margin-top : 15px;
 width : 250px;
}
#actionpage_poll_left
{
 float : left;
 height : 100px;
 width : 175px;
}
#actionpage_poll_left_top
{
 float : left;
 font-size : 6px;
 height : 7px;
 width : 175px;
}
#actionpage_poll_left_middle
{
 float : left;
 height : 86px;
 width : 175px;
}
#actionpage_poll_left_left
{
 float : left;
 height : 86px;
 width : 10px;
}
#actionpage_poll_left_content
{
 float : left;
 height : 86px;
 width : 165px;
}
#actionpage_poll_left_bottom
{
 float : left;
 font-size : 6px;
 height : 7px;
 width : 175px;
}
#actionpage_poll_right
{
 float : left;
 height : 100px;
 width : 75px;
}
#actionpage_poll_right_text a
{
 text-decoration : none;
}
#actionpage_poll_button
{
 float : left;
 height : 22px;
 margin-left : 7px;
 margin-top : 70px;
 width : 65px;
}
#actionpage_poll_button_text
{
 padding-left : 5px;
 padding-top : 3px;
}
#actionpage_poll_button A
{
 color : #095ba6;
 font-weight : bold;
 text-decoration : none;
}
#actionpage_poll_question
{
 color : #095ba6;
 float : left;
 font-weight : normal;
 margin-bottom : 6px;
 width : 160px;
}
#actionpage_poll_radio
{
 float : left;
 height : 13px;
 width : 15px;
}
#actionpage_poll_radio input
{
 border : 0px;
 height : 13px;
}
#actionpage_poll_radio_answer
{
 float : left;
 height : 18px;
 margin-left : 5px;
 width : 140px;
}
#actionpage_poll_answer_top
{
 float : left;
 font-size : 5px;
 height : 7px;
 width : 250px;
}
#actionpage_poll_answer_left
{
 float : left;
 height : 90px;
 width : 10px;
}
#actionpage_poll_answer_center
{
 float : left;
 height : 90px;
 width : 230px;
}
#actionpage_poll_answer_right
{
 float : left;
 height : 90px;
 width : 10px;
}
#actionpage_poll_answer_bottom
{
 float : left;
 font-size : 5px;
 height : 7px;
 width : 250px;
}
#actionpage_poll_answer
{
 float : left;
 height : 14px;
 width : 120px;
}
#actionpage_poll_answer_result
{
 border : 1px solid #095ba5;
 float : left;
 height : 10px;
 width : 77px;
}
#actionpage_poll_answer_result_left
{
 background : #93bcdc;
 float : left;
 font-size : 7px;
 height : 10px;
}
#actionpage_poll_answer_result_right
{
 background : #FFFFFF;
 float : left;
 font-size : 7px;
 height : 10px;
}
#actionpage_poll_answer_result_text
{
 color : #095ba5;
 float : left;
 height : 14px;
 width : 31px;
}
#actionpage_poll_answer_question
{
 float : left;
 height : 15px;
 width : 230px;
}
#actionpage_filledblock
{
 float : left;
 height : 110px;
 margin-top : 15px;
 width : 247px;
}
#actionpage_filledblock_top
{
 float : left;
 font-size : 6px;
 height : 10px;
 width : 247px;
}
#actionpage_filledblock_middle
{
 float : left;
 height : 90px;
 width : 247px;
}
#actionpage_filledblock_middle_left
{
 float : left;
 height : 90px;
 width : 10px;
}
#actionpage_filledblock_middle_content
{
 float : left;
 height : 90px;
 width : 227px;
}
#actionpage_filledblock_middle_right
{
 float : left;
 height : 90px;
 width : 10px;
}
#actionpage_filledblock_bottom
{
 float : left;
 font-size : 6px;
 height : 10px;
 width : 247px;
}
#actionpage_widget
{
 float : left;
 height : 110px;
 margin-left : 10px;
 margin-top : 15px;
 width : 500px;
}
#actionpage_widget_top
{
 float : left;
 font-size : 6px;
 height : 10px;
 width : 500px;
}
#actionpage_widget_middle
{
 float : left;
 height : 90px;
 width : 500px;
}
#actionpage_widget_bottom
{
 float : left;
 font-size : 6px;
 height : 10px;
 width : 500px;
}
#actionpage_widget_middle_left
{
 float : left;
 height : 92px;
 width : 10px;
}
#actionpage_widget_middle_center
{
 float : left;
 height : 90px;
 width : 480px;
}
#actionpage_widget_middle_center_image1
{
 float : left;
 height : 90px;
 width : 90px;
}
#actionpage_widget_middle_center_spacer
{
 float : left;
 height : 90px;
 width : 10px;
}
#actionpage_widget_middle_center_content
{
 float : left;
 height : 90px;
 width : 380px;
}
#actionpage_widget_middle_right
{
 float : left;
 height : 92px;
 width : 10px;
}
.header1_widget
{
 color : #095ba6;
 font-size : 20pt;
}
.header1_widget A
{
 text-decoration : none;
}
.header2_widget
{
 color : #095ba6;
 font-size : 14pt;
 text-decoration : none;
}
.header2_widget A
{
 text-decoration : none;
}
.header1_red
{
 color : #FF0000;
 font-size : 18pt;
}
.header1_red A
{
 color : #FF0000;
 text-decoration : none;
}
/* ---- */