/***********************************************************
***  &copy; Copyright == Emeni Automatiseringstechnieken      ***
***  Vijfhuizenberg 42a, 4708 AL Roosendaal              ***
***  Telefoon: 0165 - 571241, Fax: 0165 - 570669         ***
***  E-mail: info@emeni.nl / www.emeni.nl                ***
***********************************************************/

#f_tekst { color: #000; margin-top: 40px; font-weight: normal;}
#fotos { color: #000; margin-top: 38px; font-weight: normal;}
#f_links { color: #000; margin-top: 20px; }
#f_links a { text-decoration: underline; color: #000;}
#fotos a { color: #747474;}

/* profiel */
#content_left, #content_right {
  width: 468px;
  height: 535px;
  float: left;
  background-image: url(../images/layout/content.jpg);
  background-repeat: no-repeat;
  font-weight: normal;
  font-size: 1em;
  color: #fff;
  padding-left: 11px;
  padding-right: 23px;
  padding-top: 0px;
}

#content_right {
  background-image: url(../images/layout/content.jpg);
  background-repeat: no-repeat;	
  height: 540px;
  padding-top: 0px;
  font-weight: normal;
  font-size: 0.96em
}

#profiel_left, #profiel_right, #profiel_right_upgrade {
  background-image: url(../images/layout/back_zelfprofiel.png);
  background-repeat: repeat-x;
  height: 520px;
  width: 470px;
  background-position: 0px 30px;
  padding-left: 12px;
padding-left: 20px;
  padding-top: 7px;
}

#profiel_right {
  background-image: url(../images/layout/back_boxright.png);
  width: 470px;
}

#content_left_inschrijven {
  font-size:0.95em;
  padding-left: 25px; /* was 35 */
  padding-top: 25px;
  width: 435px;
  color:#fce1f9;
  font-family: lucida Grande: Arial: Helvetica ;
}

#profiel_left_foto, #profiel_right_foto {
  background-image: url(../images/layout/back_foto.png);
  background-repeat: repeat-x;
  height: 520px;
  width: 490px;
  background-position: 0px 30px;
  padding-left: 20px;
  padding-top: 7px;
}

#profiel_right_foto {
  background-image: url(../images/layout/back_foto.png);
  width: 471px;
}



/*
#zoeken_links_zoeken {
  height: 520px;
  width: 460px;
  background-position: 0px 28px;
  padding-left: 12px;
  padding-top: 20px;
}
*/

#p_rmember { float: left; width: 160px; margin-top: 7px; color: #fff;}
#p_rverlopen { float: left; text-align: right; margin-top: 7px; color: #fff; width: 290px; }

#p_member { float: left; width: 174px; }
#p_verlopen { float: left; text-align: right; width: 290px;}
#p_naam { clear: both; font-weight: normal; margin-top: 28px; font-size: 1.2em}
#p_kopregel { font-weight: normal; margin-top: 5px; font-size: 1.3em}
#p_overzicht { font-weight: normal; color: #000; margin-top: 13px; line-height: 15px;} 
#p_overzicht .caption{ font-weight: bold; width: 105px;}
#p_overzicht .field { padding-left: 5px; }
#pp_foto {float: left; width: 100px; margin-top: 5px;}
#p_tekst {line-height: 1.3em; margin-top: 7px; padding-top: 11px; color: #000; width: 457px; height: 193px; overflow: auto; font-weight: normal;  padding-right: 10px;}
#pp_foto img { margin-right: 20px; margin-bottom: 5px; }
#p_links { margin-top: 23px; color: #000; font-weight: normal; }
#p_links a, #p_links a.actief{ color: #000; text-decoration: none; font-weight: bold}
#p_links a.actief { text-decoration: underline; }

#p_linksboven { color: #fff; }
#p_linksboven a, #p_linksboven a.actief{ color: #fff; text-decoration: none; }
#p_linksboven a.actief{ text-decoration: underline; }
#p_profielbutton { font-weight: normal; margin-top: 8px; color: #cfb6dc; }
#p_profielbutton span { font-weight: bold; text-decoration: underline; cursor: pointer;}
#p_profielform { padding-top:11px; margin-top: 4px; color: #000; height: 446px; overflow: auto; padding-right:11px;}
#p_profielform .caption{ width: 150px;  }



/* inschrijven */
#title_inschrijven {
  padding-left: 5px;
}

#content_right_profiel h1 {
  color: #80C1FF;
  font-weight: normal;
  padding-left: 12px;
  margin-bottom:10px;
  margin-top: 30px;
  letter-spacing: 2px
}

#title_abonnement {
  padding-left: 5px;
  padding-top: 20px;
}

#content_right_profiel .caption {
  padding-left: 10px;
  width: 145px;
  height: 5px;
}

#content_right_profiel .field {
  width: 162px;
}

#content_right_profiel .caption_colspan {
  padding-left: 10px;
  height: 23px;
}

#content_right_profiel .text, #content_right_profiel .sel, #content_right_profiel .text_nok, #content_right_profiel .sel_nok, #content_right_profiel select.nok, #content_right_profiel select.sex, #content_left .text, #content_right .text, #content_right .sel, #content_right .text_nok, #content_right .sel_nok, #content_right select.nok, #content_right select, #content_right select.sex {
  width: 155px;
  border: 1px solid color: #D3D3D3;
  padding-left: 2px;
}

#content_right_profiel .sel, #content_right_profiel .sel_nok, #content_right_profiel select.nok, #content_right_profiel select.sex, #content_right .sel, #content_right .sel_nok, #content_right select.nok, #content_right select, #content_right select.sex {
  /*background-image: url(../images/layout/icon_select.gif);
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #ffffff*/
  font-size: 0.95em;
}

#content_right_profiel .sel_nok, #content_right_profiel .text_nok, #content_right_profiel select.nok, #content_right .sel_nok, #content_right .text_nok, #content_right select.nok {
  background-color: #F5FDFF;
}

#content_right_profiel select, #content_right_profiel select.nok, #content_right select, #content_right select.nok {
  width: 287px;
  padding-left: 0px;
}

#content_right_profiel select.sex, #content_right select.sex  {
  width: 287px;
  padding-left: 2px;
}

#content_right_profiel a {
  color: #fff;
  padding-left: 0px;
  text-decoration: underline;
}

#content_right_profiel .button {
  width: 86px;
  border: 1px solid #000;
  background-color: #fff;
  font-weight: bold;
  font-size: 0.95em;
}

#bevestiging {
  padding-left: 10px;
}

#opmerking {
  background-image: url(../images/layout/back_warning.gif);
  color: #000;
  font-weight: normal;
  line-height: 20px;
  margin-top: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-left: 10px;
  padding-right: 10px;
  padding-left: 10px;
  width: 420px;
  height: 225px;
}

#content_right_profiel .normal {
  font-weight: normal;
  padding-left: 10px;
}

#content_right_profiel .kopregel, #content_right .kopregel {
  width: 360px;
  border: 1px solid #D3D3D3;
  font-weight: normal;
  padding-left: 2px;
  margin-bottom: 10px;
}

#content_right_profiel .profieltekst, #content_right .profieltekst {
  width: 435px;
  height: 140px;
  border: 1px solid #D3D3D3
  font-weight: normal;
  padding-left: 2px;
  font-size: 0.98em;
  font-family: Arial, Tahoma, Verdana;
}

#content_left .avatar{
  margin-right: 23px;
  margin-top: 20px;
  border: 0px;
}

#content_right_profiel .foto {
  padding-left: 10px;
  padding-right: 10px;
}

#Div1 {
  display: none;
}

.foto a {
  font-size: 0.95em;
  text-decoration: none
}

.button_inschrijven {
  width: 131px;
  height: 27px;
  background-image: url(../images/layout/knop_inschrijven.gif);
  border: 0px;
  background-color: transparent;
  background-repeat: no-repeat;
  margin-top: 10px;
  cursor: pointer
}

.button_bevestig { width: 100px; height: 23px; background-image: url(../images/layout/knop_bevestig.png); border: 0; background-color: transparent; margin-top: 10px; cursor: pointer; }

.button_verder { width: 109px; height: 32px; margin-left:10px; margin-top: 15px; background-image: url(../images/layout/knop_verder.gif); border: 0; background-color: transparent; cursor: pointer; }

.button_klaar { width: 242px; height: 34px; background-image: url(../images/layout/knop_profielklaar0.png); border: 0; margin-top: 10px; background-color: transparent; background-repeat: no-repeat; cursor: pointer}

.button_fotos {
  width: 175px;
  height: 26px;
  background-image: url(../images/layout/knop_fotos.gif);
  cursor:pointer;
  border: 0px;
  background-color: transparent;
  margin-top: 10px;
}

.button_editprofiel { width: 172px; height: 29px; background-image: url(../images/layout/knop_profiel_edit.gif); border: 0; background-color: transparent; margin-top: 10px; cursor: pointer; }




.button_editgegevens {
  width: 165px;
  height: 29px;
  background-image: url(../images/layout/knop_gegevens_edit.gif);
  cursor:pointer;
  border: 0px;
  background-color: transparent;
  margin-top: 10px;
}

.inspringen {
  margin-left: 14px;
}

#content_right_profiel select.geboortedag, #content_right select.geboortedag {
  width: 35px; 
  float: left;
}

#content_right_profiel select.geboortejaar, #content_right select.geboortejaar {
  width: 55px; 
  float: left;
}

#content_right_profiel select.geboortemaand, #content_right select.geboortemaand {
  width: 70px;
  float: left;
}

.actief {
  text-decoration: underline;
  color: #fff;
}


#profiel_right_upgrade {
  background-image: url(../images/layout/back_boxright.png);
  color: #000;
  width: 470px;
  font-size:1em;
line-height:1.3em;
padding-top:9px;
}


#profiel_right_upgrade li {
   list-style: none;
   padding-left: 20px;
   margin-left: 6px;
   background-image: url(../images/layout/li_abonnement.gif);
   background-repeat: no-repeat;
}

#bestel12, #bestel6, #bestel3, #bestel1 {
  background-image: url(../images/layout/knop_bestel_12.gif);
  background-repeat: no-repeat;
  height: 50px;
  width: 468px;
  margin-bottom: 5px;
  cursor: pointer;
}

#bestel6 { background-image: url(../images/layout/knop_bestel_6.gif); }
#bestel3 { background-image: url(../images/layout/knop_bestel_3.gif); }
#bestel1 { background-image: url(../images/layout/knop_bestel_1.gif); }

span.rood {
  color: #ff0000;
}

span.normal {
  font-weight: normal;
}

.profielfoto {
  width: 82px;
  height: 107px;
  margin-right: 7px;
  cursor:pointer;
  margin-top: 20px;
}

#content_right_profiel .profielfoto {
  cursor: pointer;
  margin-right: 0px;
  margin-top: 0px;
}

table.paddingleft { padding-left: 7px; }

#upgradetekst a { color: #003399; }
#upgradetekst a:hover { text-decoration: underline; }


.ico_verwijderen { background: url(/site/images/layout/Icon_foto_delete.gif) no-repeat; padding-left: 15px; }
