html {
   overflow-y: scroll;
   color: #000;
   background : url(../images/layout/bg.gif) repeat-x top left #F8F8F8;
   font-family: Arial;
   font-size: 11px;
   line-height: 14px;
}

body {
   text-align: left;
}

#main_container{
   float: center;
   width: 801px;
   margin: 8px auto 0 auto;
   padding: 8px 8px 8px 8px;
   border: 1px solid #CECECE;
   background: #ffffff;
   min-height: 100%;
   _height: 100%;
}

/* CONTAINER BOXEN
--------------------------------------------------------- */

#header_container{
   width: 801px;
   height: 115px;
   text-align: center;
   background : url(../images/layout/vdwatermed.gif) no-repeat left #9999A6;
   border-bottom: 5px solid #fff;
}

.header{
   float: right;
   height: *;
   width : 380px;
   text-align: right;
   padding-top: 30px;
   padding-right: 30px;
   background-color: transparent;
}

#banner_container{
   width: 801px;
   height: 130px;
   background-color : #fff;
   border-bottom: 5px solid #fff; 
}

#ja-topnav_container{
   width: 801px;
   height: 20px;
   background-color : #A2A2AE;
   border-bottom: 5px solid #fff; 
}

#ja-topnav {
   width : *;
   font-size: 11px;
   text-transform: normal;
   font-weight: bold;
}

#ja-topnav a {
   color: #000;
   font-size: 11px;
   font-weight: none;
}

#content_container{
   width: 791px;
   padding-top: 8px;
   padding-left: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   text-align: justify;
   background : url(../images/layout/middlebox_bottom.jpg) repeat-x bottom left #D2D6DF;
}

#footer_container{
   clear: both;
   height: 46px;
   width: 100%;
   padding-top: 8px;
   padding-bottom: 8px;
   text-align: center;
}

#footer{
   float: left;
   width: 100%;
   height: 20px;
   margin-top : 5px;
   margin-bottom : 5px;
   text-align: center;
   color : #003399;
   font-size : 11px;
   background-color : transparent;
}

#footer a { 
   color : #003399;
   font-weight : none;
   text-decoration : none;
}

#footer a:hover{ 
   color : #003399;
   font-weight : none;
   text-decoration : underline;
}

/* LINK
--------------------------------------------------------- */

a { 
   color : #003399; 
   text-decoration : none; 
   letter-spacing : 0; 
}
 
a:hover { 
   color : #003399; 
   text-decoration : underline; 
}

/* FORMULIER
--------------------------------------------------------- */

.button { 
   height : 21px; 
   font-family: Arial; 
   font-size : 11px; 
   color : #003399; 
   padding-left : 10px; 
   padding-right : 10px; 
   border : 1px solid #ccc; 
   text-decoration : none; 
} 

.inputbox { 
   font-family: Arial; 
   font-size : 11px;
   color : #003399;
   border : 1px solid #ccc; 
   text-decoration : none; 
   background-color : #fff; 
   padding-left : 3px; 
   padding-top : 3px; 
   padding-bottom : 3px; 
} 

.inputbox2 { 
   width : 234px;
   font-family: Arial; 
   font-size : 11px;
   color : #003399;
   border : 1px solid #ccc; 
   text-decoration : none; 
   background-color : #fff; 
   padding-left : 3px; 
   padding-top : 3px; 
   padding-bottom : 3px; 
}

.select {
   width : 240px;
   font-family: Arial;
   font-size : 11px;
   color : #003399; 
   border: 1px solid #ccc; 
   background-color : #fff;
}
 
.blog { 
   width : 100%; 
}
 
.contentpagetitle { 
   font-size : 5px; 
}

/* CONTENT
--------------------------------------------------------- */

.contentpaneopen { 
   width : 100%; 
   text-align : left;
   font-size : 12px;
   color : #003399; 
   padding-top : 2px; 
   padding-bottom : 0px; 
   padding-left : 0px; 
   background-color : transparent; 
   margin-bottom : 0px; 
} 

.contentheading { 
   width : 100%; 
   font-size : 14px; 
   font-weight : bold;
   color : #003399; 
   padding-top : 2px; 
   padding-bottom : 0px; 
   padding-left : 0px; 
   background-color : transparent; 
   margin-bottom : 0px; 
   border-bottom : 0px solid #000;
}
 
.componentheading { 
   width : 100%; 
   font-size : 14px;
   font-weight : bold; 
   color : #003399; 
   padding-top : 5px; 
   padding-bottom : 0px; 
   padding-left : 3px; 
   background-color : transparent; 
   margin-bottom : 0px; 
}

/* END
--------------------------------------------------------- */
