body {
    background:#98bf0e;
    margin:0;
    font:11px/1.8 Verdana, Arial;
    color:#000;
}

a {
    color:#000;
}

a img {
    border:0;
}

#ecard-container {
    position:relative;
    width:550px;
    height: 366px;
    background: url(/site_files/img/stuurdoor_title.png) no-repeat 20px 20px;
    padding:73px 20px 20px 20px;
    overflow:hidden;
}

/* invalid ie6 selector: #tellafriend-container.general */


#ecard-right {
    position:absolute;
    top:10px;
    right:20px;
    width:118px;
    height:118px;
    background:url(/site_files/img/stuurdoor_right.png) no-repeat;
}

#ecard-sent {
	margin:20px;	
}

#ecard-close {
    position:absolute;
    top:5px;
    right:5px;
    height:10px;
    width:10px;
    background:url(/site_files/img/stuurdoor_close_icon.png) no-repeat;
    cursor:hand;
    cursor:pointer;
}

#ecard-success {
    font-weight:bold;
    margin-bottom:20px;
}

#form-left h1, #form-right h1  {
    font-size: 16px;
}
#form-left h2, #form-right h2  {
    font-size: 14px;
}

#form-left {
    float:left;
    width:195px;
    padding-left:30px;
    border-right:1px solid #c9d384;
    padding-right:17px;
    margin-top:30px;

}

#form-right {
    float:left;
    width:425px;
    padding-left:21px;
    padding-right:17px;
    margin-top:30px;
    margin-bottom:20px;
}

#form-captcha {
    height:170x;
}

#form-captcha #recaptcha_image img {
    width:289px;
}

#form-left #form-captcha label {
    float:left;
}

#form-left #form-captcha input {
    float:right;
    width:150px;
    margin-top:5px;
}

input, textarea {
    display:block;
    padding:5px;
    margin-bottom:10px;
    color:#000;
    font:11px/1.4 Verdana, Arial;
}

textarea {
    height:60px;
}

input.error, textarea.error {
    border:2px solid #ed008c;
    background:#fff;
    padding:3px;
}

label {
    font-weight:bold;
    padding-top:5px;
}

#form-left input,
#form-left textarea {
    width:180px;
}

#form-right input {
    width:210px;
}

#form-right textarea {
	width:400px;
	height: 109px;
}

#form-submit, #form-submit-ecard, #show-example-ecard, #ecard-zoek-locatie, #ecard-nieuwe-locatie {
    width:106px;
    height:23px;
    background:url(/site_files/img/stuurdoor_button.png) no-repeat;
    border:0;
    padding:0;
    margin:0;
    cursor:hand;
    cursor:pointer;
}

#form-submit-ecard {
	width:108px;
	background:url(/site_files/img/verzend_ecard_button.png) no-repeat    
}

#show-example-ecard {
	width: 124px;
	background:url(/site_files/img/bekijk_ecard_button.png) no-repeat    
}

#ecard-zoek-locatie {
	width:108px;
    background:url(/site_files/img/ecard_zoek_locatienaam.png) no-repeat    
}

#ecard-nieuwe-locatie {
	width:160px;
    background:url(/site_files/img/ecard_nieuwe_locatie.png) no-repeat    
}

#form-submit-kerst {
    background:url(/site_files/img/kerstgroet_button.png) no-repeat	
}

#form-submit span, 
#form-submit-kerst span, 
#form-submit-ecard span,
#show-example-ecard span, 
#ecard-zoek-locatie span, 
#ecard-nieuwe-locatie span {
    display:none;
}

#form-errors {
    width:220px;
    height:70px;
    margin:10px 0;
    background:url(/site_files/img/stuurdoor_errors.png) no-repeat;
}

#form-space {
    width:220px;
    height:90px;
}

#TB_window, #TB_ajaxContent {
	background:#97c00a;
	
}

