.ecard {  
}

.ecard .rij{
 clear: left;  
}

.ecard .kaartselectie {
 clear: left;
}

.ecard .kaartselectie .label {
 text-align: left;
 margin-bottom: 6px;
 font-weight: bold;
}

.ecard .kaartselectie .kaarten {
 clear: left;
}

.ecard .kaartselectie .kaarten .kaart {
  float: left;
  margin-right: 20px;
  width:150px;
  overflow:hidden;
  padding-bottom:1em;
}

.ecard .kaartselectie .kaarten .clearleft {
  clear: left;
}

.ecard .kaartselectie .kaarten .kaart .afbeelding {  
  margin-bottom: 6px;
}

.ecard .kaartselectie .kaarten .kaart input {
  display: block;
  float: left;
  width: 20px;
}

.ecard .kaartselectie .kaarten .kaart label {
  display: block;
  float: left;
  width: 120px;
}

.ecard .kaartselectie .kaarten .kaart .afbeelding img{
  width: 150px;
}

.ecard .achtergrondkleurselectie {
  margin-top: 20px;
  clear: left;
}

.ecard .achtergrondkleurselectie .label {
  text-align: left;
  float: none;
  margin-bottom: 10px;   
  font-weight: bold;
}

.ecard .achtergrondkleurselectie .kleuren { 
  clear: left;
}

.ecard .achtergrondkleurselectie .kleuren .kleur {
  float: left;
  width: 40px;
  height: 40px;
  text-align: center;
  margin-right: 8px;
}

.ecard .achtergrondkleurselectie .kleuren .kleur input{
  margin-top: 10px;
}

.ecard .achtergrondkleurselectie .kleuren .BGColor1{
  background-color: #ffffff;
  border: 1px solid #000;
  width: 38px;
  height: 38px;
}

.ecard .achtergrondkleurselectie .kleuren .BGColor2{
  background-color: #f4c6c8;
}

.ecard .achtergrondkleurselectie .kleuren .BGColor3{
  background-color: #f3e4c7;
}

.ecard .achtergrondkleurselectie .kleuren .BGColor4{
  background-color: #c4f4c0;
}

.ecard .achtergrondkleurselectie .kleuren .BGColor5{
  background-color: #e7bfe4;
}

.ecard .achtergrondkleurselectie .kleuren .BGColor6{
  background-color: #c0e7ec;
}

.ecard .achtergrondkleurselectie .kleuren .BGColor7{
  background-color: #f6cfaa;
}

.ecard .achtergrondkleurselectie .kleuren .BGColor8{
  background-color: #aad1f6;
}

.ecard .achtergrondkleurselectie .kleuren .BGColor9{
  background-color: #b8efb1;
}

.ecard .achtergrondkleurselectie .kleuren .BGColor10{
  background-color: #eabca5;
}

.ecard .tekstkleurselectie {
  margin-top: 20px;
  margin-bottom: 20px;
  clear: left;
float: left;
}

.ecard .tekstkleurselectie .label {
  text-align: left;
  float: none;
  margin-bottom: 10px ;
  font-weight: bold;
}

.ecard .tekstkleurselectie .kleuren {
  clear: left;
}

.ecard .tekstkleurselectie .kleuren .kleur {
  float: left;
  width: 40px;
  height: 40px;
  text-align: center;
  margin-right: 8px;
}

.ecard .tekstkleurselectie .kleuren .kleur input{
  margin-top: 10px;
}

.ecard .tekstkleurselectie .kleuren .TxtColor1{
  background-color: #000000;
}

.ecard .tekstkleurselectie .kleuren .TxtColor2{
  background-color: #d01c1b;
}

.ecard .tekstkleurselectie .kleuren .TxtColor3{
  background-color: #d0921b;
}

.ecard .tekstkleurselectie .kleuren .TxtColor4{
  background-color: #10d700;
}

.ecard .tekstkleurselectie .kleuren .TxtColor5{
  background-color: #9e0092;
}

.ecard .tekstkleurselectie .kleuren .TxtColor6{
  background-color: #01a1af;
}

.ecard .tekstkleurselectie .kleuren .TxtColor7{
  background-color: #f17700;
}

.ecard .tekstkleurselectie .kleuren .TxtColor8{
  background-color: #067ae5;
}

.ecard .tekstkleurselectie .kleuren .TxtColor9{
  background-color: #13a300;
}

.ecard .tekstkleurselectie .kleuren .TxtColor10{
  background-color: #8e3910;
}

.ecard .bevestiging .standaardvelden{
  display: none;
}

.ecard .bevestiging .elementen{
  display: none;
}

.ecard .voorbeeld {
  border: 1px solid #052f62;
  margin-bottom: 10px;
}

.ecard .voorbeeld .afbeelding {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
}

.ecard .voorbeeld .teksten {
  margin-left: 10px;
}

.ecard .voorbeeld .teksten label{
  font-weight: bold;
}

.ecard .voorbeeld .teksten div{
  margin-bottom: 10px;  
}

.ecard .voorbeeld .teksten .onderwerp {
 font-size: 140%;
 font-weight: bold;
}

.ecard .voorbeeld .teksten .bericht {
}

.ecard .voorbeeld .teksten .afzender{
}

.ecard .voorbeeld .teksten .afzender-email{
}

.ecard .voorbeeld .teksten .extrateksten{
}

.ecard .voorbeeld .disclaimer {
  margin-left: 10px;
  margin-top: 30px;
  margin-bottom: 10px;
}

.ecard .bevestiging .terug {
  margin-left: 10px;
}

.ecard .bevestiging .knoppen {
 text-align: right;
}


.ecard .opmaak_BGColor1{
  background-color: #ffffff;
}

.ecard .opmaak_BGColor2{
  background-color: #f4c6c8;
}

.ecard .opmaak_BGColor3{
  background-color: #f3e4c7;
}

.ecard .opmaak_BGColor4{
  background-color: #c4f4c0;
}

.ecard .opmaak_BGColor5{
  background-color: #e7bfe4;
}

.ecard .opmaak_BGColor6{
  background-color: #c0e7ec;
}

.ecard .opmaak_BGColor7{
  background-color: #f6cfaa;
}

.ecard .opmaak_BGColor8{
  background-color: #aad1f6;
}

.ecard .opmaak_BGColor9{
  background-color: #b8efb1;
}

.ecard .opmaak_BGColor10{
  background-color: #eabca5;
}

.ecard .tekstkleurselectie .kleuren .kleur input{
  margin-top: 10px;
}

.ecard .opmaak_TxtColor1{
  color: #000000;
}

.ecard .opmaak_TxtColor2{
  color: #d01c1b;
}

.ecard .opmaak_TxtColor3{
  color: #d0921b;
}

.ecard .opmaak_TxtColor4{
  color: #10d700;
}

.ecard .opmaak_TxtColor5{
  color: #9e0092;
}

.ecard .opmaak_TxtColor6{
  color: #01a1af;
}

.ecard .opmaak_TxtColor7{
  color: #f17700;
}

.ecard .opmaak_TxtColor8{
  color: #067ae5;
}

.ecard .opmaak_TxtColor9{
  color: #13a300;
}

.ecard .opmaak_TxtColor10{
  color: #8e3910;
}

.ecard div.invoer {
  float:left;
}

.ecard div.invoer input {
  margin: 5px 0;
}
