
/* START own css: HomeStart */
html, body { 
  padding: 0;
  margin: 0;  
  background-color: #fff;
  height: 100%;
  width: 100%;
}

img {
  border: 0px;
}

img.locatielink {
  width: 166px;
}

table, form, body, td, div {
  padding: 0;
  margin: 0; 
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

p, table, form, body, td, div {
  font: 11px Verdana, sans-serif;
  line-height: 20px;
  color: #e30d1c;
}

table.login {
  color: #e30d1c;
  width: 100%;
}

td {
  vertical-align: top;
  padding: 0px;
  margin: 0px;
}

input, .textfield, .loginfield {
  color: #009a90;
  border: none;
  background-color: #fff;
}

a {
  color: #e30d1c;
}

a:hover {
  text-decoration: underline;
}

h1 {
  font-weight: bolder;
  font-size: 20px;
  color: #ee7a18;
}

h2 {
  font-size: 14px;
}

.loginfield {
  width: 200px;
}

.checkbox {
  background-color: #ffd8b9; 
}

.subbut {
  background-color: #009a90;
  color: #fff;
  font-weight: bold;
}

form {
  background: none;
}

div.main_center {  
  margin: auto;
  width: 994px;   
  min-height: 100%;
  background-color: #ffd8b9;
}

div.bar1 {
  height: 114px;
  width: 100%;
  background: url('../homestart/images/foto.jpg') left bottom no-repeat #fff;
  text-align: right;  
}

div.bar2 {
  padding-top: 24px;
  height: 79px;
  width: 100%;
  background: url('../homestart/images/redbar.gif') right bottom no-repeat #fff;
}



div.leftcol, div.centercol, div.rightcol {
  float: left;
  background-color: none;
  border: none;
}

div.leftcol, div.centercol  {
  padding-top: 22px;  
}

div.leftcol {
  overflow: hidden;
  width: 210px;
}

div.centercol {
  width: 488px;
}

div.rightcol {
  width: 296px;  
}

div.leftspacer {
  height: 22px;
}

div.centercontent {
  padding-left: 32px;
  padding-right: 32px;
}

span.menuseparator {
  padding-left: 6px;
  padding-right: 6px;    
}

table.news {
  color: #e30d1c;
  width: 692px;
}


div.imprSquare {
  width: 296px;
  min-height: 500px;
  color: #fff;
  overflow: hidden;
  /*padding-left: 22px;
  padding-right: 22px;*/
}

div.imprText {
  padding-left: 22px;
  padding-right: 22px;*/
}

div.imprText, div.imprText p {
  color: #fff;
}

div.imprText p {
  margin-top: 0;
  margin-bottom: 0;
}

div.imprSquare a {
  color: #fff;
  font-weight: bold;
}

div.imprSquare a:hover {
  color: #ffd8b9;
  font-weight: bold;
}

div.imprSquareRed {
  background-color: #e30d1c;
}

div.imprSquareGreen {
  background-color: #009a90;
}

div.imprSquareOrange {
  background-color: #EF8026;
}

div.imprRound {
  width: 296px;
  height: 42px;
}

div.imprRoundRed {
  background: url('../homestart/images/roundred.gif') right bottom no-repeat #e30d1c;
}

div.imprRoundGreen {
  background: url('../homestart/images/roundgreen.gif') right bottom no-repeat #e30d1c;
}

div.imprRoundOrange {
  background: url('../homestart/images/roundedorange.png') right bottom no-repeat #e30d1c;
}

div.menu {
  overflow: hidden;
}

div.menu a, div.menu a:hover, div.menu a.sel, span.menuseparator {
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  color: #009a90;
}

div.menu a {  
  color: #009a90;
}

div.menu a.sel, div.menu a:hover {  
  color: #ee7a18;
}

div.lefttextheader, div.lefttext {
  width: 166px;
  padding-left: 22px;  
  padding-right: 22px;
}

div.lefttextheader {  
  color: #fff;
  background-color: #009a90;  
  vertical-align: middle;
  line-height: 18px;
  font-size : 12px;
  font-weight: bold;
}

div.rptop {
  position: absolute;
  margin-left: 185px;  
  background: url('../homestart/images/roundwhite_top.gif') right top no-repeat;
  height: 26px;
  width: 25px;
}

div.rpbot {
  position: absolute;
  margin-left: 185px;  
  margin-top: 154px;  
  background: url('../homestart/images/roundwhite.gif') right bottom no-repeat;
  height: 26px;
  width: 25px;
}

div.lefttext {
  background: url('../homestart/images/roundwhite.gif') right bottom no-repeat #fff;
  padding-top: 16px;
  padding-bottom: 16px;
}

div.lefttext p {
  margin: 0;
}

div.lefttext .summary {
  min-height: 80px;
  height:auto !important;  
  height: 80px;
  overflow: hidden;
}

div.lefttext .summary2 {
  min-height: 100px;
  height:auto !important;  
  height: 100px;
  overflow: hidden;
}

a.ared, a.agreen, a.aorange {
  font-weight: bold;
  text-decoration: none;
}

div.red, div.red p, a.ared {
  color: #e30d1c;
}
 
div.green, div.green p, a.agreen {
  color: #009a90;
}

div.orange, div.orange p, a.aorange {
  color: #ee7a18;
}

div.vspace {
  line-height: 5px;
  height: 5px;
}

.pictureframe {
  margin: 5px;
}

.groen {
  color: #009a90;
}

.rood {
  color: #e30d1c;
}

.oranje {
  color: #ee7a18;  
}

.lefttextheader .date {
  font-size: 9px;
  font-weight: normal;
}
/* END own css: HomeStart */
