body, th, td, input.text, input.password, input.submit, input.button, select, div.layout {
    color: #264474;
}
h3 {
    font-size: 220%;
}

p a {
    text-decoration:none;
}

/* subpage header */

div.subpage_header_container {
    margin:1em auto;
}
/* intros */
div.intros_top div.two_column_left, div.intros_top div.two_column_right, div.intros div.two_column_left, div.intros div.two_column_right {
    float:left;
    width:49%;
}
div.intros_top div.two_column_right, div.intros div.two_column_right {
    float:right;
}
div.intros_top img.intro, div.intros img.intro {
    float:left;
    width:44%;
    padding:0em 0.5em 0.1em 0em;
}
div.intros_top div.first_image img.intro {
    width:49%;
    padding:0em 1em 0em 0em;
}
/* top intros */
div.intros_top {
    margin-top:0em;
}
div.intros_top div.two_column_left, div.intros_top div.two_column_right {
    background-color:#f4e9ee;
}
div.intros_top h4, div.intros_top h5 {
    margin:0em auto 0.75em;
    padding-left:0.5em;
    font-size:120%;
}
div.intros_top h4 {
    font-size:150%;
}
div.intros_top div.first h4, div.intros_top div.first_image h4 {
    font-size:200%;
}
div.intros_top, div.intros_top p, div.intros_top img, div.intros_top a.read_more {
    margin:0em auto 1em;
    padding-left:0.5em;
}
div.intros_top a.read_more, div.intros a.read_more {
    float:right;
    padding-top:0.25em;
    font-weight:bold;
    text-transform:uppercase;
    color:#8e1d55;
}
/* normal intros */
div.intros div.first_image {
    padding:1em;
    background-color:#f0f5ff;
}
div.intros div.first div.spacer_min_height {
    margin:0em;
    background-color:white;
}
div.intros h4 {
    margin:0em auto 0.75em;
    font-size:150%;
}
div.intros h5 {
    margin:0.75em auto 0em;
    clear:both;
    font-size:110%;
}
div.intros p {
    margin:0em auto 0.75em;
}
/* large intros */
div.intros_large div.intro {
    margin:1em auto;
    clear:both;
}
div.intros_large h3, div.intros_large h4 {
    margin:0.1em auto;
    font-size:150%;
}
div.intros_large h3 {
    margin-top:0em;
    font-size:200%;
}
div.intros_large img.intro {
    display:block;
    float:left;
    margin:0em 0em 1em;
}
div.intros_large div.intro img.intro {
    width:18%;
}
div.intros_large div.intro_first img.intro {
    width:49%;
}
div.intros_large div.text {
    float:right;
    margin:0em;
}
div.intros_large div.intro_first_no_image div.text {
    float:none;
    margin:0em;
}
div.intros_large div.intro div.text {
    width:80%;
}
div.intros_large div.intro_first div.text {
    width:48%;
    margin:0em;
}
div.intros_large div.text p.datetime {
    margin:0em;
}
div.intros_large div.standalone_image {
    margin-bottom:1em;
    background-color:#f0f5ff;
}
div.intros_large div.standalone_image div.standalone_image {
    margin-bottom:0em;
    padding:1em;
}
div.intros_large div.standalone_image img.intro {
    width:48%;
    padding-right:1em;
    padding-bottom:1em;
    margin-bottom:0em;
}
div.intros_large div.standalone_image p.intro {
    float:right;
    width:48%;
    margin-top:0em;
}
div.intros_large div.spacer_border, div.intros_large div.spacer_border_small, div.intros_large div.spacer_border_small div {
    clear:both;
    height:0.1em;
    line-height:0.1em;
    font-size:0.1em;
    border-bottom:1px solid #8e1d55;
}
div.intros_large div.spacer_border_small {
    border-style:none;
}
div.intros_large div.spacer_border_small div {
    float:right;
    font-size:7.5pt;
    width:42em;
}
/* article */
#article_container {
    text-align:justify;
}
#article_container h2, #article_container h3 {
    text-align:left;
}
#article_container div.images, #dossier_container div.images {
    position:relative;
    float:left;
    margin:0em 1em 0.75em 0em;
    z-index:+5;
}
#article_container div.images, #article_container div.images img, #dossier_container div.images, #dossier_container div.images img {
    width:25em;
}
#article_container div.images div {
    position:relative;
}
#article_container div.images p.caption {
    margin:0.5em auto;
    text-align:left;
}
#article_container div.images a {
    color:#777777;
}
#article_container div.images a .link {
    color:#264474;
}
/* dossier */
#dossier_container table.subdossiers_list {
    clear:both;
    margin:0em auto 2em;
    width:100%;
}
div.subdossier_top_item_container {
    background:url(/img/dossier_subdossier_top_bg.gif) repeat-x top; 
    padding: 0.5em;
    padding-top: 0.3em;
    background-color: white;
    height: 3em;
}
div.subdossier_top_item_container_hover, div.subdossier_top_item_container_hover_selected {
    background-color: #8E1D55;
    cursor: pointer;
    padding: 0.5em;
    padding-top: 0.3em;
    height: 3em;
}
div.subdossier_top_container { 
    overflow: auto; 
    border: 1px solid #777777; 
    width: 24.5em;
}

div.subdossier_top_item_container_hover a, div.subdossier_top_item_container_hover_selected a{
    color: white;
    text-decoration: none;
}
#dossier_container table.subdossiers_list caption {
    text-align:left;
    font-weight:bold;
    text-transform:uppercase;
}
#dossier_container table.subdossiers_list td {
    background-color:#f0f5ff;
    border-left:#d1def7 1px solid;
    border-right:#d1def7 1px solid;
}
#dossier_container table.subdossiers_list tr.first td {
    border-top:#d1def7 1px solid;
}
#dossier_container table.subdossiers_list tr.last td {
    border-bottom:#d1def7 1px solid;
}
#dossier_container table.subdossiers_list tr td.separator {
    background-color:transparent;
    border-style:none;
}
#dossier_index div.content_block, #dossier_index div.content_block_more {
    float:left;
    width:22.5em;
    margin-left:1.45em;
}
#dossier_index div.content_block_first, #dossier_index div.content_block_last {
    margin-left:0em;
}
#dossier_index div.content_block_last {
    float:right;
}
#dossier_index div.content_block_more {
    text-align:right;
    text-transform:uppercase;
    font-weight:bold;
    border-bottom:#8e1d55 1px solid;
}
/* poll */
div.Refdag_Poll h4 {
    text-transform: uppercase;
    font-weight: bold;
}
div.Refdag_Poll p {
    margin:0.5em auto;
}
div.Refdag_Poll #poll_container_div_id div.intro a {
    font-weight: bold;
}
radiogroup#poll_votes_items input {
    padding-left: 0px;
    margin-left: 0px;
    padding-top: 0.2em;
}
radiogroup#poll_votes_items label {
    color: #264474;
}
input.vote_button {
    border: 0px none;
    background:url(/img/common/erdee.nl/button_54.gif) no-repeat;
    width: 54px;
    cursor: pointer;
    font-size: 12px;
    color: #8E1D55; 
    height: 17px;
    padding-bottom: 2px;
}
/* beroepingswerk */
#right_frame_div h4 {
    font-size:110%;
    margin-bottom:0.5em;
}

h2.page_header {
    color: #0D1959;
    margin: 0.2em;
    margin-left: 0em;
    margin-top: 0em;
    padding: 0em;
}

/* last news */
div#last_news_div_id table td {
    border-top: 1px solid #ECEBEB;
    padding: 0.3em;
}

div#last_news_nav_id {
    padding: 1em;
    background-color: #F0F5FF;
    border: 1px solid #D1DEF7;
    margin-bottom: 0.5em;
    text-align: right;
}

/* poll */
div#poll_reaction_item {
    border-bottom: 1px solid #D1DEF7;
}

div#poll_reactions_react_form_id {
    margin-top: 1em;
}

button#poll_react, button.button_70_px, button#article_send {
    cursor: pointer; 
    background:url(/img/common/erdee.nl/button_70.gif); 
    margin-right: 10px; 
    width: 70px; 
    height: 17px; 
    color: #8E1D55; 
    font-size: 12px;
    padding-bottom: 2px; 
    border: 0px none;
}


/* search form */
div#search_form_top {
    position: absolute;
    right: 0.3em;
    height: 3em;
}

div#search_form_top input.text {
    border: 1px solid #9E9E9E;
    height: 1.2em;
    vertical-align: top;
    margin-top: 0.2em;
}

div#search_form_top input.text {
    margin-top: 0.1em;
}

div#search_form_top input.image {
    margin-left: 0.2em;
    margin-top: 0.1em;
}

/* zoeken */
div#right_search_form_div {
    padding: 0.4em;
}

div#right_search_form_div table td {
    vertical-align: middle;
}
div#right_search_form_div input {
    height: 1.3em;
}
div#right_search_form_div input.text {
    height: 1.4em;
    width: 13em;
}
ul#warning {
    padding: 0.7em; 
    margin: 0.7em;
}

ul#warning li {
    list-style-image:url(/img/common/erdee.nl/square_5X5_8E1D55.gif);
}
/* adverteren */
#Refdag_Adverteren-show h4 {
    margin:1em auto 0.5em;
}
#Refdag_Adverteren-show a {
    font-weight:bold;
}
#Refdag_Adverteren-show h5 {
    margin:0.5em auto 0.1em;
    font-size:110%;
}
#Refdag_Adverteren-nav li {
    font-weight:bold;
}
#Refdag_Adverteren-nav li li {
    font-weight:normal;
}
#Refdag_Adverteren-nav a.active {
    text-decoration:underline;
}

/* error handling */
.form_input_error {
    color: red;
}
/* ContentElement_Refdag_Pay */
form.Refdag_Pay tr td {
    padding:0.25em 0.5em;
}
form.Refdag_Pay tr.info_text {
    background-color:#d5d5d5;
}
form.Refdag_Pay table table td {
    padding:0em;
}
form.Refdag_Pay table table td.value {
    color:#8e1d55;
    padding-left:1em;
}
form.Refdag_Pay table table td.right, form.Refdag_Pay tr td.label {
    text-align:right;
}
form.Refdag_Pay tr td.important {
    color:#eb5520;
}

/* ContentElement Refdag_Dossier_Index */
div#Refdag_Dossier_Index .search_frame {
    background-color:#F0F5FF;
    border:1px solid #D1DEF7;
    margin-bottom:0.5em;
    padding:1em;
} 
ul.beroepingswerk_list  div.header {
    font-weight: bold;
    cursor: pointer;
    text-transform: uppercase;
}
ul.beroepingswerk_list  div.text {
    display: none;
}