/*
 * ====================
 * FLOS CSS BESTAND
 * april 2006
 * ====================
 */

/* achtergrond en pagina rules */
body {
  margin: 0px;
  padding: 0px;
  color: #FFFFFF;
  background-color: #F3F6ED;
  text-align: center;
  font-family: arial, verdana;
  font-size: 12pt;
  font-weight: normal;
  background-image: URL('../skin/body_stroke.jpg');
  background-repeat: repeat-x;
}




/* hoofd frame */
div.mainframe {
  margin: 0px auto;
  width: 750px;
  height: auto;
  border-collapse: collapse;
  background-color: #E2E4DF;
}


/* header */
div.login {
  width: auto;
  height: 32px;
  padding-top: 0px;
  padding-right: 5px;
  padding-left: 5px;
  background-image: URL('../skin/login_stroke.jpg');
  background-repeat: repeat-x;
  background-color: #283B1E;
  text-align: right;  
  font-size: 12px;
  border-collapse: collapse;
  margin: 0px;
}

div.login a {
  text-decoration: none;
  color: #FFFFFF;
  //font-weight: bold;
}

div.login a:hover {
  text-decoration: none;
  color: #359205;
  font-weight: bold;
}

span.spanrechts {
  float: left;
}

div.header {
  width: auto;
  border-collapse: collapse;
  background-color: #293D1F;
  margin: 0px;
}

div.nav {
  width: auto;
  height: 24px;
  vertical-align: middle;
  background-image: URL('../skin/nav_stroke.jpg');
  background-repeat: repeat-x;
  Background-color: #293D1F;
  font-size: 10pt;
  border-collapse: collapse;
  margin: 0px;
  text-align: center;
  padding-left: 5px;
  padding-top: 2px;
}

div.nav a {
  text-decoration: none;
  color: #FFFFFF;
  font-weight: bold;
}

div.nav a:hover {
  text-decoration: none;
  color: #359205;
  font-weight: bold;
}

/* inhoud pagina */
div.inhoud {
  width: auto;
  //height: auto;
  background-color: #E2E4DF;
  vertical-align: top;
  text-align: left;
  padding: 5px;
  color: #000000;
}

div.inhoud a {
  text-decoration: none;
  color: #000000;
  font-weight: bold;
}

div.inhoud img {
  border-wdith: 0px;
  border-color: #E2E4DF;
}

/* footer */
div.websitefooter {
  witdh: auto;
  background-color: #39542B;
  font-size: 11px;
  text-align: center;
  font-style: italic;
}

div.websitefooter a {
  color: #FFFFFF;
}

/* login form */
form.frmlogin {
  margin: 0px;
}

input.txtusername {
  font-weight: bold;
  font-size: 10pt;
  background-color: #39542B;
  width: 80px;
  color: #FFFFFF;
  border: 1px solid #65B63B;
}

input.txtpasswd {
  font-weight: bold;
  font-size: 10pt;
  background-color: #39542B;
  width: 80px;
  color: #FFFFFF;
  border: 1px solid #65B63B;
}

input.btnlogin {
  font-size: 10pt;
  background-color: #39542B;
  color: #FFFFFF;
  font-weight: bold;
  border: 1px solid #65B63B;
}


/* profiel form */
form.frmprofiel {
  color: #000000;
  margin: 0px;
}

table.tblprofiel {
  color: #000000;
  margin: 0px;
}

input.txtprofielnaam {
  background-color: #D7D8D5;
  width: 200px;
  border: 1px solid #B0B2AE;
}

input.txtprofielfunctie {
  background-color: #D7D8D5;
  width: 500px;
  border: 1px solid #B0B2AE;
}

input.txtprofielemail {
  background-color: #D7D8D5;
  width: 350px;
  border: 1px solid #B0B2AE;
}

input.txtprofielpasswd {
  background-color: #D7D8D5;
  width: 200px;
  border: 1px solid #B0B2AE;
}

input.txtprofielnewpasswd {
  background-color: #D7D8D5;
  width: 200px;
  border: 1px solid #B0B2AE;
}

input.txtprofielnewcorrpasswd {
  background-color: #D7D8D5;
  width: 200px;
  border: 1px solid #B0B2AE;
}

input.btnaanpassen {
  background-color: #D7D8D5;
  border: 1px solid #B0B2AE;
}

/* nieuws posts */
form.frmnieuws {
  color: #000000;
  margin: 0px;
}

input.txtheadline {
  background-color: #D7D8D5;
  //width: 250px;
  border: 1px solid #B0B2AE;
}

textarea.txtinhoud {
  background-color: #D7D8D5;
  border: 1px solid #B0B2AE;
}

input.txtref {
  background-color: #D7D8D5;
  width: 200px;
  border: 1px solid #B0B2AE;
}

input.btnnieuwsadd {
  background-color: #D7D8D5;
  border: 1px solid #B0B2AE;
}

input.btnnieuwsaddreset {
  background-color: #D7D8D5;
  border: 1px solid #B0B2AE;
}

/* foto gallerij */
div.divfotocenter {
  width: 737px;
  text-align: center;
}

.cbofotoselect {
  background-color: #E2E4DF;
}

/* verslagen en werkruimte */
table.verslagbrowser {
  border-collapse: collapse;
  width: 740px;
  color: #000000;
  background-color: #CFD2CB;
}

tr.verslagtitel {
  background-color: #B6B7B6;
  font-weight: bold;
}


/* table mailing */
table.moverzicht {
  color: #000000;
}

/* stuff */
.vettetekst {
  font-weight: bold;
}

span.spansmalltext {
  font-size: 10pt;
}
