/* HTML TAGS START */
BODY {
  height:                      100%;
  width:                       100%;
  margin:                      0px;
  padding:                     0px;
  cursor:                      default;
  background-color:            #666261;
}

H1 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 24px Verdana;
  color:                       #D9D9D9;
  line-height:                 24px;
}

H2 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 16px Verdana;
  line-height:                 22px;
  color:                       #000000;
}

H3 {
  margin:                      0px;
  padding:                     0px;
  font:                        normal 14px Arial;
  line-height:                 22px;
  color:                       #053A7F;
}

H4 {
  margin:                      0px;
  padding:                     0px;
  font:                        normal 12px Verdana;
  color:                       #053A7F;
  line-height:                 16px;
}

H5 {
  margin:                      0px;
  padding:                     0px;
  font:                        normal 12px Verdana;
  color:                       #F15C2B;
}

H6 {
  margin:                      0px;
  padding:                     0px;
  font:                        bold 20px Verdana;
  color:                       #D9D9D9;
}

HR {
  width:                       100%;
  height:                      2px;
  border:                      0px;
  border-top:                  2px solid #310072;
}

a {
  color:                       #053A7F;
}

a:hover {
  color:                       #053A7F;
}

img {
  border:                      0px;
}

form {
  margin:                      0px;
}

table {
  font:                        normal 14px Arial;
  line-height:                 22px;
  color:                       #000000;
}
/* HTML TAGS END */

/* CUSTOM CSS TAGS START */
.fullscreen {
  width:                       100%;
  height:                      100%;
}

.site_top {
  height:                      2px;
  background-color:            #FFFFFF;
}

.site_left {
  background-color:            #AFAFAF;
}

.site_left2 {
  background-color:            #AFAFAF;
}

.spacer_vert {
  width:                       2px;
  background-color:            #FFFFFF;
}

.spacer_hor {
  height:                      2px;
  background-color:            #FFFFFF;
}

.photo {
  width:                       168px;
  background:                  #E8E8E8 url('') no-repeat bottom left;
}

.logoholder {
  width:                       164px;
  height:                      558px;
  background-color:            #2A0874;
}

.imageholder {
  width:                       164px;
  height:                      380px;
  vertical-align:              top;
}

.logo {
  vertical-align:              bottom;
}

.siteholder {
  height:                      558px;
  width:                       614px;
  background-color:            #FFFFFF;
  vertical-align:              top;
}

.site {
  width:                       100%;
  background:                  url('../images/content_bg.gif') repeat-x top left;
}

.site2 {
  width:                       100%;
  background:                  url('../images/content2_bg.gif') repeat-x top left;
}

.menu {
  height:                      32px;
  vertical-align:              top;
  background-color:            #E8E8E8;
}

.contentholder, .contentholder_stokke {
  height:                      526px;
}
.contentholder_stokke h3 {
  color:                       #F15C2B;
}

.contentscrolling {
  width:                       614px;
  height:                      526px;
  overflow:                    auto;
  overflow-y:                  auto;
  overflow-x:                  hidden;

  scrollbar-base-color:        #FFFFFF;   /* basiskleur */
  scrollbar-face-color:        #FFFFFF;   /* basiskleur frontvlakken */
  scrollbar-arrow-color:       #1E3B94;   /* pijlkleur */
  scrollbar-3dlight-color:     #1E3B94;   /* randkleur linksboven */
  scrollbar-highlight-color:   #FFFFFF;   /* hooglicht linksboven */
  scrollbar-darkshadow-color:  #FFFFFF;   /* randkleur rechtsonder */
  scrollbar-shadow-color:      #1E3B94;   /* laaglicht rechtsonder */
  scrollbar-track-color:       #FFFFFF;   /* achtergrondkleur lege ruimte scrollbar */
}

.contentblock {
  width:                       570px;
  height:                      100px;
  margin:                      22px;
}

td#photo {
  vertical-align:              top;
  background:                  url('../images/headerimage.php?f=98966') no-repeat;
}

.footer, .footer2 {
  height:                      28px;
  font:                        bold 10px Verdana;
  color:                       #FFFFFF;
  line-height:                 28px;
  text-align:                  left;
  background-color:            #310073;
}
.footer2 {
  background-color:            #310073;
}
.footer a, .footer2 a {
  color:                       #FFFFFF;
  text-decoration:             none;
}
.footer a:hover, .footer2 a:hover {
  color:                       #FFFFFF;
  text-decoration:             underline;
}
.footer .newsletter,
.footer2 .newsletter {
  float:                       left;
  width:                       164px;
	text-align:                  center;
}
.footer .newsletter a, .footer .newsletter a:hover,
.footer2 .newsletter a, .footer2 .newsletter a:hover {
  color:                       #FFFFFF;
}
.footer .address,
.footer2 .address {
	float: left;
	letter-spacing: 1px;
	margin-left: 22px;
	width: 480px;
}

.site_right {
  background:                  #AFAFAF;
  text-align:                  right;
}

.site2_right {
  background:                  #AFAFAF;
  text-align:                  right;
}
/* CUSTOM CSS TAGS END */

/* LIST MENU STYLES START */
#mainmenu {
  margin:                      0px;
  padding:                     0px;
}

#mainmenu li {
  width:                       100px;
  height:                      32px;
  list-style-type:             none;
  float:                       left;
  text-align:                  left;
  vertical-align:              middle;
  border-right:                2px solid #FFFFFF;
}

#mainmenu a, #mainmenu a:hover, .mainitem_on {
  display:                     block;
  width:                       80px;
  height:                      20px;
  margin:                      0px;
  padding:                     6px 10px 6px 10px;
  font:                        bold 13px Arial;
  color:                       #9B9B9B;
  text-decoration:             none;
  text-align:                  center;
  line-height:                 20px;
}

#mainmenu a:hover, .mainitem_on, .mainitem_on a, .mainitem_on a:hover {
  color:                       #FFFFFF;
  background-color:            #D1D1D1;
}

ul#mainmenu li:hover > ul {
  display:                     block;
  margin:                      0px 0px 0px -2px;
}

#submenu {
  width:                       140px;
  margin:                      0px;
  padding:                     0px;
  display:                     none;
  position:                    absolute;
  border:                      2px solid #FFFFFF;
  border-bottom:               0px;
  background-color:            #E0E0E0;
}

#submenu li {
  width:                       140px;
  height:                      28px;
  margin:                      0px;
  padding:                     0px;
  list-style-type:             none;
  float:                       left;
  border:                      0px;
  border-bottom:               2px solid #FFFFFF;
}

#submenu a, #submenu a:hover, .subitem_on {
  width:                       120px;
  height:                      16px;
  margin:                      0px;
  padding:                     6px 10px;
  font:                        bold 13px Arial;
  color:                       #9B9B9B;
  text-decoration:             none;
  text-align:                  left;
  line-height:                 16px;
}

#submenu a:hover, .subitem_on {
  color:                       #FFFFFF;
  background-color:            #FECD67;
}

ul#submenu li:hover > ul {
  display:                     block;
  margin:                      -39px 0px 0px 135px;
}
/* LIST MENU STYLES END */

/*### SOCIALMEDIA ###*/
.socialmedia {
	float: left;
	display: block;
	width: 98px;
	height: 16px;
	margin-top: 6px;
	overflow: hidden;
}
.socialmedia a {
	float: left;
	display: inline-block;
	height: 16px;
	width: 16px;
	text-indent: -9999px;
}
/* Facebook */
.socialmedia a.facebook {
	margin-right: 6px;
	background: url(../images/facebook.png) no-repeat left top;
}
.socialmedia a.facebook:hover {
	background: url(../images/facebook.png) no-repeat left -16px;
}
/* Hyves */
.socialmedia a.hyves {
	margin-right: 6px;
	background: url(../images/hyves.png) no-repeat left top;
}
.socialmedia a.hyves:hover {
	background: url(../images/hyves.png) no-repeat left -16px;
}
/* Twitter */
.socialmedia a.twitter {
	margin-right: 6px;
	background: url(../images/twitter.png) no-repeat left top;
}
.socialmedia a.twitter:hover {
	background: url(../images/twitter.png) no-repeat left -16px;
}
/* Youtube */
.socialmedia a.youtube {
	background: url(../images/youtube.png) no-repeat left top;
}
.socialmedia a.youtube:hover {
	background: url(../images/youtube.png) no-repeat left -16px;
}
/*### /SOCIALMEDIA ###*/

