﻿/***************************

HERNE

****************************/

body{ background:#DBDCD7 url('images/background_gradient.png') repeat-x; }
a, a:link {color:#000; font-weight:bold; text-decoration:none;}
a:hover {color:#000; font-weight:bold; text-decoration:none;}

/* BANNER
---------------*/
#header{ background-color:White; height: 235px; width: 1001px;}

#headerlogo{ float: left; width: 230px; height: 240px;}

/*#top_menu_shadow{ background-image: url('../images/top_menu_shadow.png'); width:25px; height:64px; margin-left:1001px; }*/

#branding_header {float: right; width: 771px; margin-top:0px; height:85px; border-bottom:solid 5px #667451; }

#branding_leftimg { float: left; width: 428px; background-color:#B8CC97; }

#branding_right { height: 84px; width:343px; float: right; background-color:#B8CC97; } 
#branding_right img{ margin-right:-1px; width:342px; height:auto !important; height: 86px;}

#quickButtons{ background:White url('images/detail/quicklinks_background.jpg') no-repeat; background-position:right top;
    padding:5px; float:right; position:relative; }
#quickButtons a{ color:#6B7956; font-weight:normal; text-decoration:none; }
#quickButtons a:hover{ color:#6B7956; font-weight:normal; text-decoration:none; }
#quickButtons a:visited{ color:#6B7956; font-weight:normal; }

/* CONTENT
---------------*/
#Content { float:left; background-color: #EEECE0; width: 1001px; height:100%; margin-left:-1px;
    border-left: solid 1px #667451; border-right: solid 1px #667451; }

/* MAINCONTENT 
---------------*/

#breadcrumb { float: left; position:relative; width: 500px; background: #FFF;  color: #ABC389; padding-left:0px; padding-top: 2px; 
    padding-bottom: 20px; margin-top:3px; }
#breadcrumb a, a:link  {color: #ABC389;  display:inline; text-decoration: underline;}
#breadcrumb a:hover {text-decoration: none;}
#breadcrumb span { color: #ABC389; }

#MainContent { margin-top:-86px; margin-left: -1px; border-top: solid 4px #667451; float:left; width: 751px; background-color: White; padding-left:20px;  
    height:auto !important; height:0px; background-color : White; }

#MainContentTD{ background: White url(images/butterfly.gif) no-repeat bottom right; padding-bottom:145px; }
#MainContentBottom{  /*height:150px;*/ }

#Boy { position:relative; float:left; height: 178px; width:142px; z-index:10; margin-top:-145px; 
    left:231px; *left:232px; }

.homeNews { float:left; width:650px; margin: 5px 10px 10px 10px; padding-bottom: 10px; 
    border-bottom: dotted 2px #ADADAF; background-color:#FFF; }
.homeNews .photo{ float: left; width:134px; }
.homeNews .imgsubtext { float: left; color: #ABC389; font-style: italic;}
.homeNews .moreInfoImg { margin-bottom: -2px; }
.homeNews h1 { color:#D97833; text-transform: uppercase; padding-top: 10px; padding-left:10px; width:100%; }
.homeNews p { float: left; color: #5C5B57;  padding-top: 5px; padding-left:10px;}
.homeNews .homeNewsText{ float:left; width:500px; }

.span_listText {color: #5C5B57; font-weight: bold;}

/* DetailText
---------------*/

#detailText{ float:left; margin-left:20px; padding-bottom:20px;  margin-right:20px; 
    border-bottom: dotted 2px #ADADAF; text-align:justify; width:690px;  position: relative; 
    min-height: 100%; height:auto !important; /* voor moderne browsers */ height:100%; /* voor IE */ 
    display:inline; /*Doubled Float-Margin Bug IE6*/}
#detailText h1{ padding-bottom:20px; }

.form-container{ width: 90%; }
* html .form-container{ margin-top: 40px; }
*:first-child+html  .form-container{ margin-top:40px; }

/* Footer
--------------*/
#Footer{ background-color:#667451; }
#Footer_content p a { color: #ABC389; }
#Footer_content span{ color:#ABC389; }
