/* style.css */
/* syntax margin: top right bottom left */

html
{
  height: 100%;
  width: 100%; 
}

body
{
  height: 100%;
  width: 100%;
  padding: 0px;
  margin: 0px;
  font-size: 0.75em;
  line-height: 1.4em;
  font-family: arial, helvetica;
  color: #0C5CA7;
background: url(img/time2c/bodyBg.gif) repeat-y left top; 
}

#wrapper
{
  width: 960px; 
  position: relative;
  z-index: 10;
}

#banner
{
  height: 125px;
  background: #fff;
  position: relative;
}

#banner a
{
  float: left;
  height: 22px;
  width: 198px;
  padding-left: 22px;
  padding-top: 8px;
  text-transform: uppercase;
  color: #4D8BB0;
  font-size: 14px;
  letter-spacing: 1px;
  text-decoration: none;
  background: url(../img/time2c/buttonHomeBg.gif) no-repeat right top;
  display: block;
  position: relative;
  margin: 0px;
}

#banner img
{
  float: left;
  margin: 0px;
}

#payOff
{
  background: url(../img/time2c/payOffBg.gif) no-repeat left top;
  height: 22px;
  width: 530px;
  padding-top: 8px;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #fff;
  margin: 0px;
  float: left;
}

#time2CLogo
{
  position: absolute;
  left: 720px;
  top: 32px;
  width: 169px;
  height: 93px;
  background: url(../img/time2c/time2C.jpg) no-repeat left top;
}

#bannerColor
{
  position: absolute;
  left: 0px;
  top: 30px;
  background: #80cfe2;
  width: 720px;
  border-bottom: 1px solid #000;
  height: 48px;
  opacity: .4;
  filter: alpha(opacity=40)
}

#contentDiv
{
  background: #fff url(../img/time2c/headBg.gif) repeat-x left top;
  padding: 18px 0px 36px 0px;
  position: relative;
  line-height: 1.6em;
  padding: 0px;
  width: 519px;
  float: left;
  margin: 0px;
}

#contentDivNews
{
  background: url(../img/time2c/headBg.gif) repeat-x left top;
  position: relative;
  line-height: 1.6em;
  margin-left: 220px;
}

#contentDiv h-een1
{
  text-transform: uppercase;
  color: #ddd;
  font-weight: normal;
  font-size: 14px;
  border-bottom: 1px solid #F6C89C;
  padding-bottom: 0px;
  margin: 0px;
  margin-bottom: 0px;
  margin-right: 12px;
  padding-top: 16px;
  line-height: 14px;
}

#contentDivNews h-een
{
  text-transform: uppercase;
  color: #fff;
  font-weight: normal;
  font-size: 14px;
  border-bottom: 1px solid #F6C89C;
  padding-bottom: 0px;
  margin: 0px;
  margin-left: 12px;
  margin-bottom: 16px;
  margin-right: 12px;
  padding-top: 16px;
  line-height: 14px;
}


#contentDiv h3
{
  margin: 0px;
  margin-bottom: 2px;
  margin-top: 12px;
  padding-top: 8px;
  font-weight: bold;
  color: #F0842A;
  font-size: 1em;
}


.paragraphDiv
{
  padding-left: 12px;
  padding-right: 12px;
}

#navigatie
{
  float: left;
  width: 220px;
  position: relative;
  margin: 0px;
  z-index: 100;
  height: 100%;
}

#navigatie ul
{
  line-height: 1.4em;
}

#navigatie ul a
{
  color: #4d8bb0;
  font-weight: bold;
}

#navigatie ul a:hover
{
  color: #F0842A;
  font-weight: bold;
}


#navigatie #mainNav
{
  background: #4D8BB0;
}

#navigatie #mainNav a
{
  display: block;
  color: #fff;
  height: 21px;
  /* background: url(../img/time2c/navBg.gif) no-repeat left -29px; */
  padding-left: 22px;
  padding-top: 8px;
  text-decoration: none;
}

.selected
{
  /* background: url(../img/time2c/navBg.gif) no-repeat left 0px; */
  color: #F29946 ! important;
}

#navigatie #mainNav a:hover
{
  /* background: url(../img/time2c/navBg.gif) no-repeat left 0px; */
  color: #F29946;
}

#searchBox
{
  background: #4D8BB0;
  padding-left: 22px;
  padding-right: 22px;
  _padding-right: 21px;
  padding-top: 12px;
  padding-bottom: 12px;
}

form
{
  margin: 0px;
  padding: 0px;
}

#searchSubmit, #searchInput
{
  height: 24px;
  border: 1px solid #fff;
}

#searchSubmit
{
  background: #4D8BB0;
  text-transform: uppercase;
  color: #fff;
}

#searchInput
{
  background: #C7C8CA;
  width: 90px;
  font-size: 9px;
  padding: 0px;
}

#photoColumn
{
  position: absolute;
  right: 20px;
  top:172px;
  z-index: 120px;
}

.paddingContent
{
  padding-right: 240px;
}

#logoBox
{
  padding: 24px;
  text-align: center;
  background: #fff;
}

#anchors
{
  width: 100%;
  margin: 0px; 
  padding: 20px 0px 15px 0px;;
}




.newsItem
{
  position: relative;
  padding: 12px;
  padding-right: 240px;
}

.newsItemHome
{
  color: #6B665B;
  font-size: 95%;
  padding-left: 12px;
  padding: 4px 13px 5px 13px;
  line-height: 1.2em;
}


.newsItemHome h3
{
  color: #B1000E;
}


#newsSummary
{
  width: 220px;
  border-left: 1px solid #F29946;
  float: right;
  margin-top: 24px;
  z-index: 140;
}

#newsSummary .newsHead
{
  height: 19px;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 1.1em;
  margin: 0px;
  background: #F29946;
  padding: 3px 0px 3px 12px;
  height: 16px; 
}

#newsSummary h3
{
  margin: 0px;
  color: #B1000E;
  font-size: 1em;
}


.newsSum
{
  padding: 12px;
}

.headHome
{
  color: #F29946 ! important;
  font-size: 1.4em;
  font-size: 14px;
  text-transform: none ! important;
  background: url(../img/time2c/headHomeBg.gif) no-repeat -1px top;
  padding-top: 14px;
  border-bottom: 0px ! important;
  margin: 0px;
  padding-left: 14px;
  font-weight: bold;
}

.odd
{
  background-color: #FCE5A6;
  border-right: 24px solid #FCE5A6;
}

.even
{
  background-color: #fff;
  border-right: 24px solid #fff;
}

.odd2
{
  background-color: #FCE5A6;
}

.even
{
  background-color: #fff;
}

a.readMore
{
  letter-spacing: 0.2px;
  text-decoration: none;
  color: #B1000E;
  font-size: 0.75em;
  text-transform: uppercase;
  font-weight: bold;
  font-family: verdana;
}

#footer
{
  background: url(../img/time2c/bodyBg3.gif) repeat-y left top;
  clear: both;
}

#footerHeader
{
  background: #F29946 url(../img/time2c/footerBg.jpg) no-repeat left top;
  padding-left: 224px;
  height: 30px;
  padding-top: 12px;
}

#footerHeader h-een
{
  letter-spacing: 1Opx;
  text-transform: uppercase;
  color: #fff;
  margin: 0px;
  border-bottom: 1px solid #F6C89C;
  font-size: 1.2em;
  font-weight: normal;
  margin-right: 12px;
}

#footerText
{
  padding-top: 12px;
  margin-left: 232px;
  margin-right: 250px;
}

#footerLinks
{
  float: left;
  width: 220px; 
}

#footerLinks a
{
  color: #4d8bb0;
  font-weight: bold;
  display: block;
  margin-top: 6px;
  text-decoration: none;
}

#footerLinks a:hover
{
  color: #F0842A;
  font-weight: bold;
}

#footerImage
{
  float: right;
  margin-right: 12px;
}

.clearAll
{
  clear: both;
}

.homeKop
{
  color: #dd1100;
  font-size: 1em;
  margin: 0px;
}

p
{
  margin: 0px;
}

h3.summary
{
  margin: 0px;
  padding: 0px;
  color: blue; !important
}


/* ########### */

#viesblokje
{
  display: hidden;
  _display: block;
  position: absolute;
  left: 220px;
  top: 125px;
  width: 10px;
  height: 47px;
  background: url(../img/time2c/viesblokje.jpg) top left;
}


#contentDivDefault
{
  position: relative;
  margin: 0px;
  padding: 0px;
  margin-left: 220px;
  line-height: 1.6em; 
  background:  url(../img/time2c/headBg.gif) repeat-x left top;
  height: 1%;
}

#contentDivDefault h1, .newsHeader
{
  text-transform: uppercase;
  color: #fff;
  font-weight: normal;
  font-size: 14px;
  padding: 0px;
  padding-bottom: 0px;
  margin: 0px;
  border-bottom: 1px solid #F6c89c;
  margin-bottom: 16px;
  margin-right: 12px;
  padding-top: 16px;
  line-height: 14px;
}

.projectparagraafdiv
{
  position: relative;
  margin: 0px;
  padding: 0px;
  width: 720px;
  _width: 717px;
  border-bottom: 1px solid #fb943f;
}

.projecthead
{
  margin: 0px;
  padding: 0px;
  color: #f79830;
  font-size: 1em;
  font-weight: bold;
}

.projectparagraafbig
{
  padding: 11px;
  margin: 0px;
  /* width: 692px; */
  padding-left: 0px;
}

.projectparagraafsmall
{
  padding: 11px;
  margin: 0px;
  width: 420px;
  padding-left: 12px; 
}

.projectparagraafsmall2
{
  padding: 11px;
  margin: 0px;
  width: 480px;
  padding-left: 0px; 
}

.projectimage
{
  position: absolute;
  padding: 0px;
  margin: 0px;
  left: 500px;
  _left: 497px;
  top: 0px;
  height: 100%;
  background: #f9f0ce;
  overflow: hidden;
  width: 220px;
}





defaultparagraafdiv
{
  position: relative;
  margin: 0px;
  padding: 0px;
  width: 700px;
}

.afbeeldingclass
{
  display: block;
  margin: 0px;
  padding: 0px;
}

.newsimage
{
  position: absolute;
  padding: 0px;
  margin: 0px;
  left: 500px;
  _left: 497px;
  top: 0px;
  height: 100%;
  background: #f9f0ce;
  overflow: hidden;
  width: 220px;
}

.paragraaf
{
  margin: 0px;
  padding: 14px;
}

.aktiviteitentop
{
  width: 100%;
}

.aktiviteitenbottom
{
  width: 100%;
  border-bottom: 1px solid #fb943f;
  padding-bottom: 10px;
}

h1 
{
	text-align: left;
	font-size: 15px;
	padding-left: 14px;
	margin: 0px;
  line-height: 1em;
	letter-spacing: .05em;
  font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	color: #F29946;
}

h2#payoffheader
{
  text-align: left;
	font-size: 12px;
	margin: 0px;
  margin-top: 2px;
	letter-spacing: .1em;
  font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	color: #ffffff;
}

h2#newsheader
{
  text-align: left;
	font-size: 12px;
	margin: 0px;
  margin-top: 2px;
	letter-spacing: .1em;
  font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	color: #ffffff;
}

/* table styles */

#mainTableIndex td
{
  vertical-align: top;
}

a
{
  color: #4D8BB0; 
}
