.menu_ridge {
   display:none;
}
.content_wide {
}
.homepage {
   width: 642px;
   height: auto;
   margin: 0px;
   padding: 0px;
   position: relative;
   float: left;
   padding: 0px;
}
.homepage h1 {
   font-size:20px;
   margin:0 0 10px 0;
}

.home_introtext {
   margin:0;
}
.introtext_hidden {
   display:none;
}

.home_introtext p {
   margin-top:0;
   margin-bottom:1em;
}

.homepage .link_button {
   margin:1em 0 0 19px;
}

/* Home accordion news */
.nieuws_item {
   width: 627px;
   padding:0 15px 0 0;
   border-bottom: 5px #d4d664 solid;
   position: relative;
   float: left;
}
.nieuws_item_list {
   width: 435px;
   position: relative;
   float: right;
}

.nieuws_item_image {
   height: 163px;
   width: 192px;
   position: relative;
   float: left;
   overflow:hidden;
}
.nieuws_item_image img.homenews_image {
   width: 192px;
   display:block;
}
.nieuws_item_image .corner_homenews {
   position:absolute;
   top:0;
   left:0;
}

/* =========================================================================================
// 	Nieuwsitem accordeon
========================================================================================= */

.news_accordeon {
}
.news_accordeon p {
   margin: 5px 0;
}
.news_accordeon .news_accordeon_header {
   cursor:pointer;
   display:block;
   text-decoration: none;
   padding:3px 8px;
   margin: 0 0 2px 0;
   color:#226c7c;
   font-weight:bold;
   background:#e5eef0 url('../gfx/acc_nieuwsitem_normal.jpg') no-repeat 415px 10px;
}
.news_accordeon .news_accordeon_header a {
   color:#226c7c;
}
.news_accordeon .news_accordeon_header a:hover {
   color:#d40066;
}
.news_accordeon .news_accordeon_content {
   padding:0px 10px;
   height: 65px;
   line-height:15px;
}

.news_accordeon .selected {
   background:#e5eef0 url('../gfx/acc_nieuwsitem_active.jpg') no-repeat 415px 10px;
}

.news_accordeon_content .content_more_link {
   float: right;
   color: #000000;
   text-transform: lowercase;
   text-decoration:none;
}

.news_accordeon_content a:hover {
   color: #226c7c;
}
.nieuws_item p {
   margin:0;
}
.nieuws_item p.more_news a {
   display:block;
   padding: 5px 25px 2px 5px;
   margin:0 0 0 10px;
   font-weight: bold;
   text-align: right;
   color: #000000;
   text-transform: lowercase;
   background:url('../gfx/p_nieuwsitem_list.jpg') no-repeat 410px 8px;
}

.nieuws_item p.more_news a {
   color: #000000;
   text-decoration: none;
}
.nieuws_item p.more_news a:hover {
   color: #226c7c;
}

/* ///////////////// */

.home_features {
   padding:15px 0;
   height:110px;
   clear:both;
}
.hf_tablewrapper {
   float:left;
   width:150px;
   height:110px;
   margin-right:14px;
   position:relative;
   background:0 0 no-repeat;
}
.hf_last {
   margin-right:0;
}
.hf_table {
   width:150px;
   height:110px;
   text-align: center;
}
.hf_table td {
   padding:0 10px;
}
a.home_feature {
   text-decoration:none;
   font-size:13px;
   font-weight:bold;
   color:#ffffff;
   line-height:20px;
   display:block;
}
a.home_feature_hover {
   color:white;
}
.hf_tablewrapper .corner_overlay {
   position:absolute;
   bottom:0;
   left:0;
}
/* /////////////////////// */

.homepage_news {
   width: 618px;
   position: relative;
   padding-left:24px;
   float: left;
   background: url('../gfx/home_news_left.gif') repeat-y;
}
.homenews_corner {
   position:absolute;
   bottom:0;
   left:0;
}

.home_big_newsitem {
   width: 288px;
   padding: 0 6px 15px 15px;
   position: relative;
   float: left;
   background: url('../gfx/home_news_bottom.gif') repeat-x 0 100%;
}
.home_big_newsitem h3 {
   font-size: 12px;
   font-weight: bold;
   color: #014a53;
   margin: 8px 0px 5px 0px;
   line-height: 20px;
}
.home_big_newsitem p {
   margin-top:0;
}
.home_big_newsitem .homenews_image {
   float:left;
   margin-right: 10px;
}
.homenews_image img {
   display:block;
   width:130px;
}
.home_big_newsitem .more {
   width: 129px;
   background:url('../gfx/home_news_readmore.gif') no-repeat;
   position: absolute;
   bottom: -20px;
   right: 6px;
   text-align: center;
   line-height:13px;
}
.home_big_newsitem .more a {
   display:block;
   padding:7px 0;
}

.home_big_newsitem .more a:link,
.home_big_newsitem .more a:active,
.home_big_newsitem .more a:visited,
.home_big_newsitem .more a:hover {
   font-weight: bold;
   text-decoration: none;
   color: #FFFFFF;
}

